{"level":"info","service":"Main","time":"2025-10-29T08:34:43.767352963+07:00","message":"The default provider (GCSStreamingProvider) is used as ASR provider"}
{"level":"info","service":"GCSStream","time":"2025-10-29T08:34:43.769667733+07:00","message":"[GCS] Language code: th-TH"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T08:34:43.769683069+07:00","message":"initial interim processor"}
{"level":"info","service":"Hub","time":"2025-10-29T08:34:43.823212411+07:00","message":"start wss broadcast server at :8010"}
{"level":"info","service":"Main","time":"2025-10-29T08:34:43.823229069+07:00","message":"revoice server is listening at 0.0.0.0:19993"}
{"level":"info","service":"Sender","time":"2025-10-29T08:34:43.823367447+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"gRPC","time":"2025-10-29T08:34:43.823446702+07:00","message":"grpc serving..."}
{"level":"info","service":"Sender","time":"2025-10-29T08:34:46.824641651+07:00","message":"connecting to ws://127.0.0.1:10010/"}
{"level":"info","service":"Sender","time":"2025-10-29T08:34:46.825384695+07:00","message":"connected (with sender)%!(EXTRA string=127.0.0.1:10010)"}
{"level":"info","service":"Hub","time":"2025-10-29T09:48:10.396358594+07:00","message":"incoming connection from...171.103.89.169:62187 as client"}
{"level":"info","service":"Hub","time":"2025-10-29T09:48:10.396379337+07:00","message":"new client from...171.103.89.169:62187 connected"}
{"level":"info","service":"Scheduler","time":"2025-10-29T09:48:13.404812474+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 4"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:13.404954732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2025-10-29T09:48:14.154286841+07:00","message":"incoming connection from...171.103.89.169:62194 as client"}
{"level":"info","service":"Hub","time":"2025-10-29T09:48:14.154299369+07:00","message":"new client from...171.103.89.169:62194 connected"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:14.538708681+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:17.146032215+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:17.146105548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:17.53874908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:17.538781469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:20.539698205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:20.539716685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:23.539982401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:23.539988139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:26.540435776+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:26.540452854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:29.541366306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:29.541369486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:32.541616144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:32.541625618+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:35.542165531+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:35.54220301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:38.54252322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:38.542553898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:41.542669579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:41.542682682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:44.543748997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:44.54376519+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:47.543859532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:47.544242439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:50.544943372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:50.544979587+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:53.545596114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:53.545603811+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:56.546030704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:56.546065285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:59.547023624+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:48:59.547031614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:02.547236699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:02.547268577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:05.547311932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:05.547332407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:08.54757468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:08.547591085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:11.54807651+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:11.548097651+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:14.548149203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:14.548149162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:17.548232257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:17.54823257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:20.549025837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:20.549046943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:23.549244504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:23.549254544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:26.550170152+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:26.550187818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:29.550653755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:29.550677726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:32.551095868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:32.551157041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:35.551290016+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:35.551313357+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:38.551687314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:38.551698866+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:41.552533045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:41.552542851+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:44.553399787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:44.553411979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:47.553673553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:47.553727788+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:50.554394533+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:50.554414142+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:53.554693565+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:53.554702837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:56.555129407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:56.555159644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:59.555182617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:49:59.5551975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:02.555553033+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:02.555587955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:05.55581833+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:05.5558587+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:08.55612263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:08.556154469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:11.556998353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:11.557006102+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:14.557443158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:14.557444198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:17.557754879+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:17.557800253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:20.558275006+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:20.558311761+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:23.559032216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:23.559041977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:26.55956119+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:26.559559364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:29.559582025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:29.559592441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:32.559926899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:32.559926428+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:35.560162094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:35.560172914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:38.560914535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:38.560937902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:41.561262565+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:41.561273857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:44.561603157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:44.561610694+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:47.562027438+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:47.562079087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:50.562405552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:50.562419728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:53.562678207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:53.562693898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:56.56334149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:56.563387246+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:59.564360405+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:50:59.564390092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:02.565432782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:02.565453954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:05.566488716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:05.566479299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:08.566809095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:08.566845724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:11.567429358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:11.567432408+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:14.568250092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:14.568252092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:17.56848198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:17.568488072+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:20.568952403+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:20.568942811+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:23.569191032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:23.569258804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:26.569377095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:26.569400869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:29.569625375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:29.569636242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:32.569886876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:32.569921797+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:35.570649196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:35.570677979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:38.570700062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:38.570711997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:41.571152112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:41.571172647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:44.571388116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:44.571397228+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:47.571682634+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:47.571690925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:50.572446538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:50.572469649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:53.57271668+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:53.572724786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:56.573652389+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:56.573661257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:59.573840605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:51:59.573886328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:02.574092964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:02.57413747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:05.574150517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:05.574171396+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:08.574455899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:08.574475322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:11.57459664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:11.574607918+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:14.574952832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:14.574975846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:17.575206551+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:17.575225135+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:20.576183061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:20.576197787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:23.576495809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:23.576515812+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:26.576898414+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:26.576886636+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:29.57793347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:29.577935666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:32.578174308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:32.578185649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:35.578656598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:35.57865712+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:38.578929302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:38.578960574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:41.578991608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:41.579016772+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:44.579913333+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:44.579932726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:47.580328517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:47.580441708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:50.580490835+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:50.580511107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:53.580812375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:53.580822765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:56.581820391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:56.581835737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:59.582159323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:52:59.582170698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:02.582463794+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:02.582456326+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:05.582906613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:05.58291934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:08.583166569+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:08.583192638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:11.583435033+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:11.583455951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:14.584106142+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:14.584123119+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:17.584121155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:17.584149097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:20.584491501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:20.58452272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:23.584772893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:23.58477885+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:26.585312363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:26.585312361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:29.585898581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:29.585898585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:32.586101123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:32.586111719+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:35.586881778+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:35.586895309+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:38.587078995+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:38.587106478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:41.587595027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:41.587603452+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:44.588477731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:44.588477735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:47.588750184+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:47.588763202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:50.589177229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:50.589217848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:53.58928306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:53.589293989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:56.589392167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:56.589437143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:59.590113541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:53:59.590112422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:02.590322989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:02.590343608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:05.590678417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:05.590712853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:08.590988816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:08.590998599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:11.592055716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:11.592089107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:14.592122575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:14.592143686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:17.592282508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:17.592294316+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:20.593370859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:20.593391859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:23.593788768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:23.59380453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:26.593864507+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:26.593867842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:29.593900475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:29.593955761+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:32.594157529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:32.594210867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:35.594704231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:35.594725996+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:38.594978805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:38.594988458+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:41.59510222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:41.595151173+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:44.59575646+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:44.595802179+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:47.596099954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:47.5961094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:50.596129623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:50.59616149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:53.597206705+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:53.597211012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:56.598127478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:56.598162509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:59.598229338+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:54:59.598234488+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:02.598557701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:02.598562067+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:05.599524067+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:05.599527977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:08.599648469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:08.599685821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:11.600284088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:11.600275778+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:14.600915051+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:14.600922816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:17.601120887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:17.601132867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:20.602131884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:20.60215141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:23.602418998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:23.602437657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:26.602519047+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:26.602521553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:29.603000673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:29.603013504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:32.603239751+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:32.60323985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:35.603815636+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:35.60386308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:38.604123355+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:38.6041643+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:41.604226177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:41.604238629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:44.604953892+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:44.604967417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:47.605227585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:47.605227665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:50.605324004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:50.60533214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:53.605645741+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:53.605654664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:56.606124387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:56.606155106+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:59.606765581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:55:59.60677719+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:02.607096398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:02.607102817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:05.607669602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:05.607678662+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:08.607974637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:08.608013334+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:11.608214833+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:11.608264098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:14.608304342+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:14.608319861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:17.608612391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:17.60865467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:20.608974206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:20.60898971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:23.609983707+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:23.609998463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:26.610340195+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:26.610346674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:29.610750411+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:29.610758731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:32.611329967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:32.611366268+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:35.611581658+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:35.611625298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:38.611795364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:38.61181182+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:41.612505955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:41.612525362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:44.612786395+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:44.612799374+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:47.613139044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:47.613235361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:50.613207974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:50.613213472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:53.613507234+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:53.613508574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:56.614505664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:56.614545721+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:59.614542628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:56:59.614544943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:02.614832932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:02.614861958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:05.614857805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:05.614864003+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:08.615333819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:08.615326123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:11.616254745+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:11.616296193+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:14.617121203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:14.61714511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:17.617489112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:17.617511217+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:20.617919437+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:20.617934359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:23.618634763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:23.618634906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:26.61967953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:26.619697932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:29.619937836+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:29.619952857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:32.620436555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:32.620490336+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:35.620651418+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:35.620683195+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:38.620949005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:38.62098649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:41.622022799+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:41.622085708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:44.62249707+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:44.622534346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:47.623146332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:47.623157796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:50.624129671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:50.624137002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:53.624452522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:53.624452583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:56.625411783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:56.625418014+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:59.625682088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:57:59.625704246+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:02.626187567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:02.626199917+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:05.627122292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:05.627161426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:08.627218262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:08.627246485+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:11.628146854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:11.628169059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:14.628696226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:14.628686657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:17.628861331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:17.628861233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:20.629264028+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:20.62926851+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:23.629575469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:23.629578011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:26.630649687+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:26.630667027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:29.631102519+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:29.631126078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:32.632189355+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:32.632212831+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:35.63275693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:35.632760639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:38.633018176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:38.633028062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:41.633788313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:41.633799919+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:44.634216189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:44.634241613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:47.634627173+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:47.634666674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:50.634797489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:50.634808206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:53.635119364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:53.63511663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:56.635386291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:56.635394734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:59.635664141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:58:59.635679593+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:02.636160336+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:02.63618219+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:05.637245181+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:05.637276726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:08.638037739+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:08.638062105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:11.638599932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:11.638626331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:14.638666383+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:14.638676769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:17.638714567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:17.638717829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:20.639647198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:20.639676844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:23.639937628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:23.639950094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:26.64013602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:26.640156171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:29.640396571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:29.640408831+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:32.641220427+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:32.641223139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:35.641685752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:35.641706346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:38.64198217+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:38.642015604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:41.642339029+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:41.642349409+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:44.642796434+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:44.642815879+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:47.64314234+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:47.643158883+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:50.643513861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:50.643542218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:53.643801018+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:53.643837145+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:56.644250692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:56.64425632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:59.64452694+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T09:59:59.644539155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:02.645623255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:02.645638547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:05.646566798+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:05.646567944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:08.647557191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:08.647581373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:11.648148092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:11.648155423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:14.648436442+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:14.648470478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:17.648958862+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:17.648963303+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:20.649016323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:20.649025378+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:23.649282593+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:23.649306085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:26.650338703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:26.650371157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:29.650658257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:29.650664931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:32.650705089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:32.6507323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:35.651680544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:35.651694947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:38.651974042+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:38.652016332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:41.6527055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:41.652740964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:44.653147019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:44.653186993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:47.653535822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:47.653560933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:50.654390256+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:50.654434616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:53.654470969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:53.654516955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:56.65454804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:56.654555723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:59.654856085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:00:59.654852272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:02.655684925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:02.655695772+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:05.656714906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:05.656731004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:08.657012414+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:08.657029511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:11.657470016+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:11.657493702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:14.657943975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:14.657964748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:17.658107844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:17.658108183+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:20.658876828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:20.65889763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:23.659176197+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:23.6592001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:26.659482184+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:26.659482185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:29.659762038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:29.659770191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:32.660791803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:32.660807373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:35.661848924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:35.661859673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:38.66282929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:38.662852439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:41.663396376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:41.663396377+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:44.663877039+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:44.663887184+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:47.66491178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:47.664911598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:50.66507937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:50.665110381+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:53.665326896+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:53.665341427+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:56.666211583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:56.666253897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:59.666541942+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:01:59.666560369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:02.667598579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:02.667631335+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:05.66799206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:05.667992061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:08.668894508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:08.66888887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:11.669043915+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:11.669045753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:14.669445496+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:14.669460674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:17.669827599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:17.669819545+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:20.670739891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:20.670757006+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:23.671172006+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:23.671185815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:02:26.37358034+07:00","message":"[GCS] Start streaming session, msgId: 1"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:26.671198105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:26.67121507+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:29.671464655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:29.671474027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:32.671980941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:32.671996042+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:35.672571136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:35.672585194+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:02:36.732018989+07:00","message":"receive streaming session, msgId: 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:02:36.732048378+07:00","message":"end Recv id 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:02:36.732065485+07:00","message":"[buffer interim] 1 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:02:36.732089121+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:02:36.732102445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:02:36.732105729+07:00","message":"> Transcript [0] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:02:36.73210905+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:02:36.7321115+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:02:36.732113544+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:02:36.732115739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:02:36.732120105+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:02:36.732139651+07:00","message":"push: {true \n 0 0xc0000f4800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:02:36.737217321+07:00","message":"write wav file: './tmp/7449/7449_1.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:38.673286107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:38.673280516+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:41.673642873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:41.673659386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:44.674260508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:44.674263015+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:47.674597167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:47.674734281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:50.674888233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:50.674891231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:53.675213639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:53.675213732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:56.676176043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:56.676187341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:59.676271514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:02:59.676282262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:02.676838259+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:02.676845781+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:05.677499293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:05.677508563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:08.677757129+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:08.677762913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:11.678332854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:11.678343442+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:14.678901655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:14.678928397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:17.679878823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:17.679889164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:20.680554104+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:20.680555832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:23.680972138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:23.68098384+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:26.681883284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:26.681917307+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:29.682177917+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:29.682198039+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:32.682440908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:32.682451377+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:35.68287817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:35.682890935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:38.683147396+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:38.683160067+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:41.68319441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:41.683207334+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:44.683748406+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:44.683764089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:47.684209989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:47.684216374+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:50.684968321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:50.684980187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:53.685254465+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:53.685261968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:56.685846335+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:56.685864097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:59.686226065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:03:59.68623786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:02.686693342+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:02.686707798+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:05.687778892+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:05.687783461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:08.68803077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:08.688044556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:11.688141725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:11.688174753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:14.688633891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:14.688636964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:17.688674518+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:17.688695189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:20.689487298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:20.689492838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:23.689717843+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:23.689726551+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:26.690275242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:26.690282882+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:29.691214528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:29.691229864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:32.691577726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:32.691597278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:35.692167158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:35.692165898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:38.692433757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:38.692440416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:41.692969888+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:41.692975753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:44.693574249+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:44.693572937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:47.693906152+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:47.693949003+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:50.694714693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:50.694780011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:53.695005423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:53.695041585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:56.695108846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:56.695123764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:59.69535605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:04:59.695367954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:02.695504959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:02.695519024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:05.696145355+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:05.696154498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:08.696427928+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:08.696442368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:11.696758993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:11.696759098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:14.697279933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:14.697299379+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:17.697319997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:17.697329688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:20.697672577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:20.697677966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:23.697826808+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:23.697834752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:26.698038735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:26.698070493+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:29.698296314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:29.698337238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:32.698452085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:32.698495336+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:35.698939924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:35.698981007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:38.699375593+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:38.699384978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:41.699707359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:41.699720081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:44.700607407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:44.700605592+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:47.701252682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:47.701256255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:50.701556939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:50.701572093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:53.701647554+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:53.701655429+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:56.702301469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:56.702353383+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:59.702573934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:05:59.702616024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:02.70337645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:02.703424663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:05.703935585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:05.703967814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:08.704703468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:08.704724599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:11.704928943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:11.704958932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:14.705263904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:14.705270264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:17.705879102+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:17.705919292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:20.706171294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:20.706208605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:23.706826913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:23.706856459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:26.707158504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:26.707168495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:29.707488823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:29.707521672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:32.707700453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:32.707698311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:35.708188733+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:35.708231742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:38.708382249+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:38.708415924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:41.708945319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:41.708969292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:44.709531693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:44.709531692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:47.710042169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:47.710081827+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:50.710303691+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:50.71031528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:53.711213584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:53.71124812+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:56.712150732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:56.712189345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:59.712450997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:06:59.71246619+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:02.713067499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:02.713084425+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:04.353196646+07:00","message":"agent id: 4, request for disconnected"}
{"level":"info","service":"Scheduler","time":"2025-10-29T10:07:04.353214958+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 5"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:04.35325444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:ACTIVE]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:04.353264137+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:ACTIVE]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:05.390776881+07:00","message":"agent id: 5, request for disconnected"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:05.390846399+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:05.390852689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:05.714051375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:05.714059697+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:08.714454686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:OFFLINE 5:OFFLINE]"}
{"level":"info","service":"Hub","time":"2025-10-29T10:07:11.801886435+07:00","message":"incoming connection from...171.103.89.169:62336 as client"}
{"level":"info","service":"Hub","time":"2025-10-29T10:07:11.801898918+07:00","message":"new client from...171.103.89.169:62336 connected"}
{"level":"info","service":"Hub","time":"2025-10-29T10:07:13.647342719+07:00","message":"incoming connection from...171.103.89.169:62338 as client"}
{"level":"info","service":"Hub","time":"2025-10-29T10:07:13.647355907+07:00","message":"new client from...171.103.89.169:62338 connected"}
{"level":"info","service":"Scheduler","time":"2025-10-29T10:07:14.771375108+07:00","message":"[Scheduler][AUTO-ASSIGNMENT] assign a speaker to 4"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:14.771456681+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:OFFLINE]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:16.591752365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:16.591759205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:17.715007143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:17.715017058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:20.715662581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:20.715676492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:23.716077461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:23.716083294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:26.618772793+07:00","message":"[GCS] IsForceVAD: false for message ID: 1"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:26.716899752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:26.716928281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:27.457954198+07:00","message":"[GCS] Start streaming session, msgId: 2"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:29.717438146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:29.717456966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:30.660657426+07:00","message":"[GCS] IsForceVAD: false for message ID: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:30.720488247+07:00","message":"[GCS] Start streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:30.96361808+07:00","message":"receive streaming session, msgId: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:30.963638538+07:00","message":"found end of frame, send empty tag with msgId: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:30.963641107+07:00","message":"end Recv id 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:30.963647833+07:00","message":"[buffer interim] 2 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:30.963654175+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:30.963657644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:30.963661772+07:00","message":"> Transcript [1] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:30.963663781+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:30.963665253+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:30.963666757+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:30.963668241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:30.963670398+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:30.963679665+07:00","message":"push: {true \n 0 0xc00205a180}"}
{"level":"info","service":"Hub","time":"2025-10-29T10:07:30.96379947+07:00","message":"(client) 171.103.89.169:62187, write tcp 172.18.0.36:8010->171.103.89.169:62187: write: broken pipe"}
{"level":"info","service":"Main","time":"2025-10-29T10:07:30.973795207+07:00","message":"write wav file: './tmp/7449/7449_2.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:31.912916592+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:31.913059295+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":"2025-10-29T10:07:31.913064366+07:00","message":"receive interim result [false|false]: ราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:31.913076591+07:00","message":"[buffer interim] 3 false ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:31.913082792+07:00","message":"[bufferProcess] interim [20000000]:ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:31.913084309+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:32.105326274+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:32.105375707+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":"2025-10-29T10:07:32.105380134+07:00","message":"receive interim result [false|false]: ตามราชการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:32.105394331+07:00","message":"[buffer interim] 3 false ตามราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.105400688+07:00","message":"[bufferProcess] interim [140000000]:ตามราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.105402557+07:00","message":"[bufferProcess] send to processor:ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.105405497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.105407623+07:00","message":"> Transcript [2] [false]: 'ราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.105409581+07:00","message":"Set StatePrefix (first interim): 'ราชภัฏ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:32.117592619+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:32.117624209+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":"2025-10-29T10:07:32.117628013+07:00","message":"receive interim result [false|false]: ราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:32.117637869+07:00","message":"[buffer interim] 3 false ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.117642212+07:00","message":"[bufferProcess] interim [200000000]:ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.117643793+07:00","message":"[bufferProcess] send to processor:ตามราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.117647286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.117649397+07:00","message":"> Transcript [3] [false]: 'ตามราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.117651471+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.117652968+07:00","message":"Set new StatePrefix: 'ตามราชการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:32.174610766+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:32.174662505+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":"2025-10-29T10:07:32.174667797+07:00","message":"receive interim result [false|false]: ตามราชการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:32.174681059+07:00","message":"[buffer interim] 3 false ตามราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.174687407+07:00","message":"[bufferProcess] interim [260000000]:ตามราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.174689773+07:00","message":"[bufferProcess] send to processor:ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.174696164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.174698691+07:00","message":"> Transcript [4] [false]: 'ราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.174700691+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.174703651+07:00","message":"Set new StatePrefix: 'ราชภัฏ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:32.356954408+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:32.357003609+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":"2025-10-29T10:07:32.35701063+07:00","message":"receive interim result [false|false]: ตามพระราชประเพณี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:32.357023865+07:00","message":"[buffer interim] 3 false ตามพระราชประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.357030449+07:00","message":"[bufferProcess] interim [440000000]:ตามพระราชประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.357033159+07:00","message":"[bufferProcess] send to processor:ตามราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.357036133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.357038678+07:00","message":"> Transcript [5] [false]: 'ตามราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.357040715+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.357042299+07:00","message":"Set new StatePrefix: 'ตามราชการ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:32.717962932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:32.717977401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:32.993960011+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:32.994013894+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":"2025-10-29T10:07:32.99402025+07:00","message":"receive interim result [false|false]: ตามพระราชประเพณี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:32.994033815+07:00","message":"[buffer interim] 3 false ตามพระราชประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.994040636+07:00","message":"[bufferProcess] interim [40000000]:ตามพระราชประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.994042835+07:00","message":"[bufferProcess] send to processor:ตามพระราชประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.994047637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.994049828+07:00","message":"> Transcript [6] [false]: 'ตามพระราชประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.99405192+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:32.994056383+07:00","message":"Set new StatePrefix: 'ตามพระราชประเพณี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:34.178279441+07:00","message":"[GCS] IsForceVAD: false for message ID: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:34.311896892+07:00","message":"[GCS] Start streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:34.498793215+07:00","message":"receive streaming session, msgId: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:34.498841726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามราชประเพณี\",\"confidence\":0.9293597}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:34.498847143+07:00","message":"receive interim result [true|false]: ตามราชประเพณี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:34.498854832+07:00","message":"end recv isFinal message id 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:34.498856499+07:00","message":"end Recv id 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:34.49886338+07:00","message":"[buffer interim] 3 true ตามราชประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:34.498875006+07:00","message":"[bufferProcess] interim [690000000]:ตามราชประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:34.498878006+07:00","message":"[bufferProcess] send to processor (isfinal):ตามพระราชประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:34.498881257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:34.498883751+07:00","message":"> Transcript [7] [false]: 'ตามพระราชประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:34.49888648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:34.498888073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:34.4988896+07:00","message":"StatePrefix: 'ตามพระราชประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:34.498891531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:34.498892805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:34.498894316+07:00","message":"> Transcript [8] [true]: 'ตามราชประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:34.498895976+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:34.498897292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:34.498898668+07:00","message":"StatePrefix: 'ตามพระราชประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:34.498900044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:34.498905048+07:00","message":"Push: 'ตามราชประเพณี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:34.498917969+07:00","message":"push: {true ตามราชประเพณี 0 0xc0027ca080}"}
{"level":"info","service":"Hub","time":"2025-10-29T10:07:34.498967504+07:00","message":"(client) 171.103.89.169:62194, write tcp 172.18.0.36:8010->171.103.89.169:62194: write: broken pipe"}
{"level":"info","service":"Main","time":"2025-10-29T10:07:34.507774619+07:00","message":"write wav file: './tmp/7449/7449_3.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:35.219210958+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:35.219240411+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":"2025-10-29T10:07:35.21924463+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:35.219253706+07:00","message":"[buffer interim] 4 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.219260128+07:00","message":"[bufferProcess] interim [720000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.219261596+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:35.380186086+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:35.380220261+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":"2025-10-29T10:07:35.380224653+07:00","message":"receive interim result [false|false]: นภา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:35.380237478+07:00","message":"[buffer interim] 4 false นภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.380243783+07:00","message":"[bufferProcess] interim [840000000]:นภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.380245465+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.38024817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.3802506+07:00","message":"> Transcript [9] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.380252791+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:35.393364276+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:35.393385832+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":"2025-10-29T10:07:35.393389848+07:00","message":"receive interim result [false|false]: ณภัทร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:35.393400831+07:00","message":"[buffer interim] 4 false ณภัทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.393405242+07:00","message":"[bufferProcess] interim [900000000]:ณภัทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.393407056+07:00","message":"[bufferProcess] send to processor:นภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.393410692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.393412784+07:00","message":"> Transcript [10] [false]: 'นภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.39341468+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.393416592+07:00","message":"Set new StatePrefix: 'นภา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:35.688795504+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:35.688830643+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":"2025-10-29T10:07:35.688835621+07:00","message":"receive interim result [false|false]: ณพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:35.688847115+07:00","message":"[buffer interim] 4 false ณพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.688854018+07:00","message":"[bufferProcess] interim [140000000]:ณพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.688855732+07:00","message":"[bufferProcess] send to processor:ณภัทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.688867005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.688869759+07:00","message":"> Transcript [11] [false]: 'ณภัทร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.688871804+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.688873638+07:00","message":"Set new StatePrefix: 'ณภัทร'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:35.718084713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:35.718084998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:35.761552502+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:35.761605243+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":"2025-10-29T10:07:35.761610152+07:00","message":"receive interim result [false|false]: ณพระที่นั่งอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:35.761624056+07:00","message":"[buffer interim] 4 false ณพระที่นั่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.761630438+07:00","message":"[bufferProcess] interim [320000000]:ณพระที่นั่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.761632443+07:00","message":"[bufferProcess] send to processor:ณพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.761634932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.761637506+07:00","message":"> Transcript [12] [false]: 'ณพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.7616397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.761641468+07:00","message":"Set new StatePrefix: 'ณพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:35.881980077+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:35.882014282+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":"2025-10-29T10:07:35.882018988+07:00","message":"receive interim result [false|false]: ณพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:35.88203234+07:00","message":"[buffer interim] 4 false ณพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.882038853+07:00","message":"[bufferProcess] interim [380000000]:ณพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.88204115+07:00","message":"[bufferProcess] send to processor:ณพระที่นั่งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.882045813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.882048236+07:00","message":"> Transcript [13] [false]: 'ณพระที่นั่งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.882050949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.882052598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.882054186+07:00","message":"StatePrefix: 'ณพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.882055967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:35.952708756+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:35.952742882+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":"2025-10-29T10:07:35.952747928+07:00","message":"receive interim result [false|false]: ณพระที่นั่งดุสิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:35.952760945+07:00","message":"[buffer interim] 4 false ณพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.952768028+07:00","message":"[bufferProcess] interim [500000000]:ณพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.952770081+07:00","message":"[bufferProcess] send to processor:ณพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.952773169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.952775784+07:00","message":"> Transcript [14] [false]: 'ณพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.952778461+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.952780089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.952781608+07:00","message":"StatePrefix: 'ณพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:35.952783285+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:36.588307958+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:36.588339859+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":"2025-10-29T10:07:36.588344883+07:00","message":"receive interim result [false|false]: ณพระที่นั่งดุสิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:36.588357407+07:00","message":"[buffer interim] 4 false ณพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:36.588364187+07:00","message":"[bufferProcess] interim [100000000]:ณพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:36.588366178+07:00","message":"[bufferProcess] send to processor:ณพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:36.588369077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:36.588371504+07:00","message":"> Transcript [15] [false]: 'ณพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:36.588374231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:36.58837592+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:36.588377571+07:00","message":"StatePrefix: 'ณพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:36.588379227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:36.650693594+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:36.650738408+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":"2025-10-29T10:07:36.650743059+07:00","message":"receive interim result [false|false]: ณพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:36.65075484+07:00","message":"[buffer interim] 4 false ณพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:36.650762098+07:00","message":"[bufferProcess] interim [220000000]:ณพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:36.650764222+07:00","message":"[bufferProcess] send to processor:ณพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:36.650768929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:36.650771373+07:00","message":"> Transcript [16] [false]: 'ณพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:36.650774801+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:36.650776729+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:36.650778324+07:00","message":"StatePrefix: 'ณพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:36.650780097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:36.650783912+07:00","message":"Push: 'ณพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:36.650785558+07:00","message":"TextPushed: 'ณพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:36.650787165+07:00","message":"Set new StatePrefix : 'ณพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:36.650788885+07:00","message":"Next Push (prob) : 'ดุสิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:36.650796169+07:00","message":"push: {false ณพระที่นั่ง 0 0xc000044e00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:37.287050515+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:37.287083851+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":"2025-10-29T10:07:37.28708847+07:00","message":"receive interim result [false|false]: ณพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:37.28711455+07:00","message":"[buffer interim] 4 false ณพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:37.28712166+07:00","message":"[bufferProcess] interim [820000000]:ณพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:37.287123565+07:00","message":"[bufferProcess] send to processor:ณพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:37.287126304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:37.287128525+07:00","message":"> Transcript [17] [false]: 'ณพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:37.287131892+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:37.287134132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:37.287136766+07:00","message":"StatePrefix: 'ณพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:37.287139232+07:00","message":"TextPushed: 'ณพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:37.664822825+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:37.664871321+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":"2025-10-29T10:07:37.664876577+07:00","message":"receive interim result [false|false]: ณพระที่นั่งดุสิตมหาปราสาทในพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:37.664890573+07:00","message":"[buffer interim] 4 false ณพระที่นั่งดุสิตมหาปราสาทในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:37.664899573+07:00","message":"[bufferProcess] interim [180000000]:ณพระที่นั่งดุสิตมหาปราสาทในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:37.664901666+07:00","message":"[bufferProcess] send to processor:ณพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:37.664906533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:37.664908793+07:00","message":"> Transcript [18] [false]: 'ณพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:37.664911644+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:37.664913504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:37.664915509+07:00","message":"StatePrefix: 'ณพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:37.664917712+07:00","message":"TextPushed: 'ณพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:38.055903991+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:38.055954377+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":"2025-10-29T10:07:38.055959812+07:00","message":"receive interim result [false|false]: ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:38.055974998+07:00","message":"[buffer interim] 4 false ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:38.055982286+07:00","message":"[bufferProcess] interim [540000000]:ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:38.055984606+07:00","message":"[bufferProcess] send to processor:ณพระที่นั่งดุสิตมหาปราสาทในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:38.055989257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:38.055994723+07:00","message":"> Transcript [19] [false]: 'ณพระที่นั่งดุสิตมหาปราสาทในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:38.05599781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:38.05600041+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:38.056002362+07:00","message":"StatePrefix: 'ณพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:38.056004587+07:00","message":"TextPushed: 'ณพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:38.438964462+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:38.439001008+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":"2025-10-29T10:07:38.439006299+07:00","message":"receive interim result [false|false]: ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:38.439018184+07:00","message":"[buffer interim] 4 false ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:38.439025225+07:00","message":"[bufferProcess] interim [20000000]:ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:38.439027539+07:00","message":"[bufferProcess] send to processor:ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:38.439030591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:38.439032835+07:00","message":"> Transcript [20] [false]: 'ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:38.439036143+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:38.439037823+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:38.439039543+07:00","message":"StatePrefix: 'ณพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:38.439041332+07:00","message":"TextPushed: 'ณพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:38.439043898+07:00","message":"Push: 'ดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:38.439045493+07:00","message":"TextPushed: 'ณพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:38.439047292+07:00","message":"Set new StatePrefix : 'ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:38.439049573+07:00","message":"Next Push (prob) : 'มหาปราสาทในพระบรมมหาราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:38.439056753+07:00","message":"push: {false ดุสิต 0 0xc000044e00}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:38.718404183+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:38.718419164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:39.082144362+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:39.08217778+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":"2025-10-29T10:07:39.082182796+07:00","message":"receive interim result [false|false]: ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:39.082195474+07:00","message":"[buffer interim] 4 false ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:39.082202473+07:00","message":"[bufferProcess] interim [620000000]:ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:39.082204848+07:00","message":"[bufferProcess] send to processor:ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:39.082209533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:39.082211876+07:00","message":"> Transcript [21] [false]: 'ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:39.082215089+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:39.082216775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:39.082218592+07:00","message":"StatePrefix: 'ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:39.082220715+07:00","message":"TextPushed: 'ณพระที่นั่งดุสิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:41.040190089+07:00","message":"[GCS] IsForceVAD: false for message ID: 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:41.229393537+07:00","message":"[GCS] Start streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:41.365945161+07:00","message":"receive streaming session, msgId: 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:41.365983032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง\",\"confidence\":0.95360476}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:41.365988052+07:00","message":"receive interim result [true|false]: ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:41.365995892+07:00","message":"end recv isFinal message id 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:41.365997574+07:00","message":"end Recv id 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:41.366002472+07:00","message":"[buffer interim] 4 true ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:41.366010949+07:00","message":"[bufferProcess] interim [930000000]:ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:41.366014138+07:00","message":"[bufferProcess] send to processor (isfinal):ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:41.366017589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:41.366019727+07:00","message":"> Transcript [22] [false]: 'ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:41.366022346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:41.366023867+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:41.366026727+07:00","message":"StatePrefix: 'ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:41.366028762+07:00","message":"TextPushed: 'ณพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:41.366030499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:41.366031957+07:00","message":"> Transcript [23] [true]: 'ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:41.366033739+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:41.36603502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:41.366036429+07:00","message":"StatePrefix: 'ณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:41.36603795+07:00","message":"TextPushed: 'ณพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:41.366040824+07:00","message":"Push: 'มหาปราสาทในพระบรมมหาราชวัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:41.366054838+07:00","message":"push: {true มหาปราสาทในพระบรมมหาราชวัง 0 0xc000044e00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:07:41.378772116+07:00","message":"write wav file: './tmp/7449/7449_4.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:41.718960379+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:41.718961939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:42.291720894+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:42.291764463+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"6 ตุลาคม\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:42.291768707+07:00","message":"receive interim result [false|false]: 6 ตุลาคม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:42.291782597+07:00","message":"[buffer interim] 5 false 6 ตุลาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:42.291789524+07:00","message":"[bufferProcess] interim [900000000]:6 ตุลาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:42.291791096+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:42.864236133+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:42.864276484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"6 ตุลาคม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:42.86428119+07:00","message":"receive interim result [false|false]: 6 ตุลาคม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:42.864291231+07:00","message":"[buffer interim] 5 false 6 ตุลาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:42.864298173+07:00","message":"[bufferProcess] interim [500000000]:6 ตุลาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:42.864300219+07:00","message":"[bufferProcess] send to processor:6 ตุลาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:42.864303049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:42.864305464+07:00","message":"> Transcript [24] [false]: '6 ตุลาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:42.864307545+07:00","message":"Set StatePrefix (first interim): '6 ตุลาคม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:43.824042302+07:00","message":"[GCS] Cleaned up inactive client: 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:44.653455023+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:44.653491392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"6 ตุลาคม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:44.653497788+07:00","message":"receive interim result [false|false]: 6 ตุลาคม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:44.653512631+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:44.653514674+07:00","message":"receive interim result [false|false]:  2560"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:44.653520699+07:00","message":"[buffer interim] 5 false 6 ตุลาคม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:44.653523674+07:00","message":"[buffer interim] 5 false  2560"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.653528806+07:00","message":"[bufferProcess] interim [300000000]:6 ตุลาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.653530774+07:00","message":"[bufferProcess] send to processor:6 ตุลาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.653533227+07:00","message":"[bufferProcess] send to processor (ticker):6 ตุลาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.653535134+07:00","message":"[bufferProcess] interim [300000000]: 2560"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.653536552+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.653538804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.653540781+07:00","message":"> Transcript [25] [false]: '6 ตุลาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.653543415+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.653544969+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.6535466+07:00","message":"StatePrefix: '6 ตุลาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.65354829+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.653550988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.65355274+07:00","message":"> Transcript [26] [false]: '6 ตุลาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.653554261+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.653555562+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.653556817+07:00","message":"StatePrefix: '6 ตุลาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.653558065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:44.719534608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:44.719546473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:44.780274843+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:44.780314713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"6 ตุลาคม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:44.780321751+07:00","message":"receive interim result [false|false]: 6 ตุลาคม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:44.780332943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2561\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:44.780336177+07:00","message":"receive interim result [false|false]:  2561"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:44.780344608+07:00","message":"[buffer interim] 5 false 6 ตุลาคม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:44.780349817+07:00","message":"[buffer interim] 5 false  2561"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.780356524+07:00","message":"[bufferProcess] interim [360000000]:6 ตุลาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.780358984+07:00","message":"[bufferProcess] send to processor: 2560"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.78036217+07:00","message":"[bufferProcess] interim [360000000]: 2561"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.780365059+07:00","message":"[bufferProcess] update buffer: 6 ตุลาคม 2561"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.780368145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.780372969+07:00","message":"> Transcript [27] [false]: ' 2560'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.78037621+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:44.78037849+07:00","message":"Set new StatePrefix: ' 2560'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:45.340387664+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:45.340425021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"6 ตุลาคม 2561\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:45.340430305+07:00","message":"receive interim result [false|false]: 6 ตุลาคม 2561"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:45.340443122+07:00","message":"[buffer interim] 5 false 6 ตุลาคม 2561"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:45.340449212+07:00","message":"[bufferProcess] interim [960000000]:6 ตุลาคม 2561"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:45.340451172+07:00","message":"[bufferProcess] send to processor:6 ตุลาคม 2561"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:45.34045547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:45.340457654+07:00","message":"> Transcript [28] [false]: '6 ตุลาคม 2561'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:45.340459821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:45.340461394+07:00","message":"Set new StatePrefix: '6 ตุลาคม 2561'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:46.659101875+07:00","message":"[GCS] IsForceVAD: false for message ID: 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:46.73159076+07:00","message":"[GCS] Start streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:46.959077191+07:00","message":"receive streaming session, msgId: 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:46.959113791+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"6 ตุลาคม 2560\",\"confidence\":0.88464624}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:46.959126553+07:00","message":"receive interim result [true|false]: 6 ตุลาคม 2560"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:46.959133871+07:00","message":"end recv isFinal message id 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:46.959135444+07:00","message":"end Recv id 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:46.959140316+07:00","message":"[buffer interim] 5 true 6 ตุลาคม 2560"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:46.959147062+07:00","message":"[bufferProcess] interim [670000000]:6 ตุลาคม 2560"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:46.959151101+07:00","message":"[bufferProcess] send to processor (isfinal):6 ตุลาคม 2561"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:46.959154028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:46.959156415+07:00","message":"> Transcript [29] [false]: '6 ตุลาคม 2561'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:46.959159067+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:46.959160931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:46.959162512+07:00","message":"StatePrefix: '6 ตุลาคม 2561'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:46.959164238+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:46.959165521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:46.959167196+07:00","message":"> Transcript [30] [true]: '6 ตุลาคม 2560'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:46.959168826+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:46.959170104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:46.959171408+07:00","message":"StatePrefix: '6 ตุลาคม 2561'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:46.959172919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:46.959178541+07:00","message":"Push: '6 ตุลาคม 2560'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:46.959186181+07:00","message":"push: {true 6 ตุลาคม 2560 0 0xc000044580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:07:46.97031956+07:00","message":"write wav file: './tmp/7449/7449_5.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:47.720385264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:47.720389236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:48.827134054+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:48.827171853+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":"2025-10-29T10:07:48.827176746+07:00","message":"receive interim result [false|false]: ถ่ายทอดสด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:48.827187955+07:00","message":"[buffer interim] 6 false ถ่ายทอดสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:48.827194725+07:00","message":"[bufferProcess] interim [920000000]:ถ่ายทอดสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:48.827196388+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:48.827201244+07:00","message":"[bufferProcess] send to processor (ticker):ถ่ายทอดสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:48.827203475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:48.827205679+07:00","message":"> Transcript [31] [false]: 'ถ่ายทอดสด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:48.827207601+07:00","message":"Set StatePrefix (first interim): 'ถ่ายทอดสด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:49.396719593+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:49.39676049+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":"2025-10-29T10:07:49.396766881+07:00","message":"receive interim result [false|false]: ถ่ายทอดสด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:49.396782404+07:00","message":"[buffer interim] 6 false ถ่ายทอดสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:49.396803944+07:00","message":"[bufferProcess] interim [520000000]:ถ่ายทอดสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:49.396806396+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:50.106077554+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:50.106112109+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":"2025-10-29T10:07:50.106116855+07:00","message":"receive interim result [false|false]: หลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:50.106129314+07:00","message":"[buffer interim] 6 false หลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.106135716+07:00","message":"[bufferProcess] interim [180000000]:หลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.106137991+07:00","message":"[bufferProcess] send to processor:ถ่ายทอดสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.106142269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.106144527+07:00","message":"> Transcript [32] [false]: 'ถ่ายทอดสด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.106147658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.106149362+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.106150729+07:00","message":"StatePrefix: 'ถ่ายทอดสด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.106152967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:50.170913154+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:50.17096411+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":"2025-10-29T10:07:50.170969102+07:00","message":"receive interim result [false|false]: ถ่ายทอดสด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:50.170981919+07:00","message":"[buffer interim] 6 false ถ่ายทอดสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.170988664+07:00","message":"[bufferProcess] interim [300000000]:ถ่ายทอดสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.170990554+07:00","message":"[bufferProcess] send to processor:หลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.170994695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.170997018+07:00","message":"> Transcript [33] [false]: 'หลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.170999233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.171000781+07:00","message":"Set new StatePrefix: 'หลวง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:50.701136729+07:00","message":"[GCS] IsForceVAD: false for message ID: 6"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:50.721327981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:50.721360375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:50.772424385+07:00","message":"[GCS] Start streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:50.811006761+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:50.811041826+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":"2025-10-29T10:07:50.811046402+07:00","message":"receive interim result [false|false]: ถ่ายทอดสด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:50.811058606+07:00","message":"[buffer interim] 6 false ถ่ายทอดสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.811065335+07:00","message":"[bufferProcess] interim [900000000]:ถ่ายทอดสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.811067485+07:00","message":"[bufferProcess] send to processor:ถ่ายทอดสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.811071787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.811074187+07:00","message":"> Transcript [34] [false]: 'ถ่ายทอดสด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.81107631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.811077895+07:00","message":"Set new StatePrefix: 'ถ่ายทอดสด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:50.998132849+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:50.998171729+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":"2025-10-29T10:07:50.998177044+07:00","message":"receive interim result [false|false]: เชิญพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:50.998191863+07:00","message":"[buffer interim] 6 false เชิญพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.998198668+07:00","message":"[bufferProcess] interim [140000000]:เชิญพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.99820058+07:00","message":"[bufferProcess] send to processor:ถ่ายทอดสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.998203112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.99820576+07:00","message":"> Transcript [35] [false]: 'ถ่ายทอดสด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.998208893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.998210815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.998212263+07:00","message":"StatePrefix: 'ถ่ายทอดสด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:50.998213946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:51.032852633+07:00","message":"receive streaming session, msgId: 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:51.032885821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถ่ายทอดสดขบวนรถยนต์หลวงเชิญพระบรมศพ\",\"confidence\":0.95896596}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:51.032891756+07:00","message":"receive interim result [true|false]: ถ่ายทอดสดขบวนรถยนต์หลวงเชิญพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:51.032899785+07:00","message":"end recv isFinal message id 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:51.032901611+07:00","message":"end Recv id 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:51.032906441+07:00","message":"[buffer interim] 6 true ถ่ายทอดสดขบวนรถยนต์หลวงเชิญพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:51.032912465+07:00","message":"[bufferProcess] interim [200000000]:ถ่ายทอดสดขบวนรถยนต์หลวงเชิญพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:51.032915937+07:00","message":"[bufferProcess] send to processor (isfinal):เชิญพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:51.032918774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:51.032921273+07:00","message":"> Transcript [36] [false]: 'เชิญพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:51.032923429+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:51.03292518+07:00","message":"Set new StatePrefix: 'เชิญพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:51.032926819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:51.032928461+07:00","message":"> Transcript [37] [true]: 'ถ่ายทอดสดขบวนรถยนต์หลวงเชิญพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:51.032930405+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:51.032931884+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:51.032933291+07:00","message":"StatePrefix: 'เชิญพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:51.032934939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:51.032938786+07:00","message":"Push: 'ถ่ายทอดสดขบวนรถยนต์หลวงเชิญพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:51.032946625+07:00","message":"push: {true ถ่ายทอดสดขบวนรถยนต์หลวงเชิญพระบรมศพ 0 0xc0003c4280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:07:51.041950129+07:00","message":"write wav file: './tmp/7449/7449_6.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:51.833221997+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:51.833258005+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":"2025-10-29T10:07:51.8332626+07:00","message":"receive interim result [false|false]: สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:51.833273986+07:00","message":"[buffer interim] 7 false สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:51.833280506+07:00","message":"[bufferProcess] interim [720000000]:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:51.833282157+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:52.021517977+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:52.021554943+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":"2025-10-29T10:07:52.021559815+07:00","message":"receive interim result [false|false]: สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:52.021575711+07:00","message":"[buffer interim] 7 false สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.02158232+07:00","message":"[bufferProcess] interim [840000000]:สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.021584337+07:00","message":"[bufferProcess] send to processor:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.021587028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.021589341+07:00","message":"> Transcript [38] [false]: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.021591094+07:00","message":"Set StatePrefix (first interim): 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:52.033702394+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:52.033732494+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":"2025-10-29T10:07:52.033737302+07:00","message":"receive interim result [false|false]: สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:52.033749286+07:00","message":"[buffer interim] 7 false สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.033754613+07:00","message":"[bufferProcess] interim [900000000]:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.033756507+07:00","message":"[bufferProcess] send to processor:สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.03375953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.033761772+07:00","message":"> Transcript [39] [false]: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.033765397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.033766948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.033768458+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.033777367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:52.405885114+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:52.405919778+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":"2025-10-29T10:07:52.405925654+07:00","message":"receive interim result [false|false]: สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:52.405937697+07:00","message":"[buffer interim] 7 false สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.405944002+07:00","message":"[bufferProcess] interim [320000000]:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.40594601+07:00","message":"[bufferProcess] send to processor:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.405952413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.405955092+07:00","message":"> Transcript [40] [false]: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.405957938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.405959582+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.405961745+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.40596353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:52.851189226+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:52.851223674+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":"2025-10-29T10:07:52.851228727+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:52.851242259+07:00","message":"[buffer interim] 7 false สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.851249424+07:00","message":"[bufferProcess] interim [680000000]:สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.851252118+07:00","message":"[bufferProcess] send to processor:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.851257014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.85125923+07:00","message":"> Transcript [41] [false]: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.8512623+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.8512643+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.851266092+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:52.851268038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:53.043590405+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:53.043628011+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":"2025-10-29T10:07:53.043632775+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:53.043646259+07:00","message":"[buffer interim] 7 false สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.043652771+07:00","message":"[bufferProcess] interim [920000000]:สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.043654864+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.043658119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.043660432+07:00","message":"> Transcript [42] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.043663124+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.043664757+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.043666323+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.043667971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.043673447+07:00","message":"Push: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.043675073+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.043676784+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.043678843+07:00","message":"Next Push (prob) : 'พระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:53.043688286+07:00","message":"push: {false สมเด็จ 0 0xc0027ca000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:53.226381524+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:53.226414869+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":"2025-10-29T10:07:53.226419891+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:53.226431019+07:00","message":"[buffer interim] 7 false สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.226438133+07:00","message":"[bufferProcess] interim [40000000]:สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.226440235+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.226444943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.226447051+07:00","message":"> Transcript [43] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.226450248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.226451919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.226453701+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.226455866+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:53.302942821+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:53.302979434+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":"2025-10-29T10:07:53.302984773+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:53.302998111+07:00","message":"[buffer interim] 7 false สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.303005141+07:00","message":"[bufferProcess] interim [220000000]:สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.303007509+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.303012532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.303014725+07:00","message":"> Transcript [44] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.303018001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.30301978+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.303021257+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.303023184+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:53.721951262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:53.721958832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:53.939734568+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:53.93978167+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":"2025-10-29T10:07:53.939786753+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:53.939799945+07:00","message":"[buffer interim] 7 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.93980713+07:00","message":"[bufferProcess] interim [760000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.93980933+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.939812397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.939814538+07:00","message":"> Transcript [45] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.939817528+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.939819238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.939821162+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.939823167+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:53.943744544+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:53.943773366+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":"2025-10-29T10:07:53.943778108+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:53.943787753+07:00","message":"[buffer interim] 7 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.94379249+07:00","message":"[bufferProcess] interim [820000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.943794556+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.943796999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.943799384+07:00","message":"> Transcript [46] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.943802315+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.943803939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.943805471+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.943807197+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.943811699+07:00","message":"Push: 'พระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.943813464+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.943815218+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:53.943817332+07:00","message":"Next Push (prob) : 'พระบรมราชินี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:53.943825192+07:00","message":"push: {false พระนางเจ้าสิริกิติ์ 0 0xc0027ca000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:54.517716102+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:54.517752369+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":"2025-10-29T10:07:54.517765842+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:54.517779667+07:00","message":"[buffer interim] 7 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:54.517786397+07:00","message":"[bufferProcess] interim [420000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:54.517788507+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:54.517791235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:54.517793677+07:00","message":"> Transcript [47] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:54.517797035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:54.517798701+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:54.517800272+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:54.517802811+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:56.46953449+07:00","message":"[GCS] IsForceVAD: false for message ID: 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:56.6025657+07:00","message":"[GCS] Start streaming session, msgId: 8"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:56.722024833+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:56.722023011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:56.775340362+07:00","message":"receive streaming session, msgId: 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:56.775375002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:56.775382125+07:00","message":"receive interim result [true|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:56.775412337+07:00","message":"end recv isFinal message id 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:56.775414581+07:00","message":"end Recv id 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:56.775421108+07:00","message":"[buffer interim] 7 true สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:56.775428908+07:00","message":"[bufferProcess] interim [730000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:56.775431968+07:00","message":"[bufferProcess] send to processor (isfinal):สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:56.77543521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:56.77543754+07:00","message":"> Transcript [48] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:56.775440753+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:56.77544245+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:56.775444049+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:56.775446828+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:56.775448461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:56.775450008+07:00","message":"> Transcript [49] [true]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:56.775451814+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:56.77545313+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:56.775454475+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:56.775456053+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:56.77545855+07:00","message":"Push: 'พระบรมราชินีนาถ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:56.77546757+07:00","message":"push: {true พระบรมราชินีนาถ 0 0xc0027ca000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:07:56.786502317+07:00","message":"write wav file: './tmp/7449/7449_7.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:57.677569388+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:57.677608659+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":"2025-10-29T10:07:57.677613162+07:00","message":"receive interim result [false|false]: จากโรง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:57.677627865+07:00","message":"[buffer interim] 8 false จากโรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:57.677634281+07:00","message":"[bufferProcess] interim [840000000]:จากโรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:57.67763589+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:57.788831143+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:57.788870565+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":"2025-10-29T10:07:57.788876547+07:00","message":"receive interim result [false|false]: จากโรงพยาบาล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:57.788892271+07:00","message":"[buffer interim] 8 false จากโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:57.7889003+07:00","message":"[bufferProcess] interim [960000000]:จากโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:57.788903402+07:00","message":"[bufferProcess] send to processor:จากโรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:57.788910136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:57.788913598+07:00","message":"> Transcript [50] [false]: 'จากโรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:57.788915958+07:00","message":"Set StatePrefix (first interim): 'จากโรง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:58.372213213+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:58.372251492+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":"2025-10-29T10:07:58.372256366+07:00","message":"receive interim result [false|false]: จากโรงพยาบาลจุฬา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:58.372271326+07:00","message":"[buffer interim] 8 false จากโรงพยาบาลจุฬา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.372279595+07:00","message":"[bufferProcess] interim [560000000]:จากโรงพยาบาลจุฬา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.372281868+07:00","message":"[bufferProcess] send to processor:จากโรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.372287507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.372289842+07:00","message":"> Transcript [51] [false]: 'จากโรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.372292924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.37229471+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.372296786+07:00","message":"StatePrefix: 'จากโรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.372298519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:58.55698547+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:58.557025446+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":"2025-10-29T10:07:58.557030857+07:00","message":"receive interim result [false|false]: จากโรงพยาบาลจุฬารัตน์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:58.557045768+07:00","message":"[buffer interim] 8 false จากโรงพยาบาลจุฬารัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.557052802+07:00","message":"[bufferProcess] interim [740000000]:จากโรงพยาบาลจุฬารัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.557055014+07:00","message":"[bufferProcess] send to processor:จากโรงพยาบาลจุฬา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.557057676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.557060275+07:00","message":"> Transcript [52] [false]: 'จากโรงพยาบาลจุฬา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.557063472+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.557065185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.557066841+07:00","message":"StatePrefix: 'จากโรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.557068696+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:58.559713743+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:58.559725882+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":"2025-10-29T10:07:58.5597294+07:00","message":"receive interim result [false|false]: จากโรงพยาบาลจุฬาลง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:58.559742975+07:00","message":"[buffer interim] 8 false จากโรงพยาบาลจุฬาลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.559746669+07:00","message":"[bufferProcess] interim [800000000]:จากโรงพยาบาลจุฬาลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.559748587+07:00","message":"[bufferProcess] send to processor:จากโรงพยาบาลจุฬารัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.559750664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.559752585+07:00","message":"> Transcript [53] [false]: 'จากโรงพยาบาลจุฬารัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.55975472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.559756175+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.559757635+07:00","message":"StatePrefix: 'จากโรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.559759061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:58.68737909+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:58.687419933+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":"2025-10-29T10:07:58.687425189+07:00","message":"receive interim result [false|false]: จากโรงพยาบาลจุฬาลงกรณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:58.687436371+07:00","message":"[buffer interim] 8 false จากโรงพยาบาลจุฬาลงกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.687445143+07:00","message":"[bufferProcess] interim [860000000]:จากโรงพยาบาลจุฬาลงกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.687447326+07:00","message":"[bufferProcess] send to processor:จากโรงพยาบาลจุฬาลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.687451816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.687454107+07:00","message":"> Transcript [54] [false]: 'จากโรงพยาบาลจุฬาลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.687457293+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.687459084+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.687460749+07:00","message":"StatePrefix: 'จากโรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.687462731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.687466703+07:00","message":"Push: 'จากโรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.687468399+07:00","message":"TextPushed: 'จากโรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.687469997+07:00","message":"Set new StatePrefix : 'จากโรงพยาบาลจุฬาลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:58.687472168+07:00","message":"Next Push (prob) : 'พยาบาลจุฬาลง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:58.687479805+07:00","message":"push: {false จากโรง 0 0xc000044c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:59.269344618+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:59.269384135+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":"2025-10-29T10:07:59.269388918+07:00","message":"receive interim result [false|false]: จากโรงพยาบาลจุฬาลงกรณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:59.269400222+07:00","message":"[buffer interim] 8 false จากโรงพยาบาลจุฬาลงกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.269408934+07:00","message":"[bufferProcess] interim [460000000]:จากโรงพยาบาลจุฬาลงกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.269411133+07:00","message":"[bufferProcess] send to processor:จากโรงพยาบาลจุฬาลงกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.269415997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.269418427+07:00","message":"> Transcript [55] [false]: 'จากโรงพยาบาลจุฬาลงกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.269421488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.269423284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.26942492+07:00","message":"StatePrefix: 'จากโรงพยาบาลจุฬาลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.269426992+07:00","message":"TextPushed: 'จากโรง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:59.458152204+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:59.458193362+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":"2025-10-29T10:07:59.45819874+07:00","message":"receive interim result [false|false]: จากโรงพยาบาลจุฬาลงกรณ์สภากาชาด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:59.458213041+07:00","message":"[buffer interim] 8 false จากโรงพยาบาลจุฬาลงกรณ์สภากาชาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.458221415+07:00","message":"[bufferProcess] interim [640000000]:จากโรงพยาบาลจุฬาลงกรณ์สภากาชาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.458224629+07:00","message":"[bufferProcess] send to processor:จากโรงพยาบาลจุฬาลงกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.458228845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.458232276+07:00","message":"> Transcript [56] [false]: 'จากโรงพยาบาลจุฬาลงกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.458236322+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.458238738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.45824171+07:00","message":"StatePrefix: 'จากโรงพยาบาลจุฬาลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.458244145+07:00","message":"TextPushed: 'จากโรง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:59.722797957+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:07:59.722807089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:59.78382613+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:59.783873289+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":"2025-10-29T10:07:59.783879888+07:00","message":"receive interim result [false|false]: จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:07:59.78389854+07:00","message":"[buffer interim] 8 false จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.783907275+07:00","message":"[bufferProcess] interim [0]:จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.783912367+07:00","message":"[bufferProcess] send to processor:จากโรงพยาบาลจุฬาลงกรณ์สภากาชาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.78391857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.783922148+07:00","message":"> Transcript [57] [false]: 'จากโรงพยาบาลจุฬาลงกรณ์สภากาชาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.78392669+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.783929251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.78393198+07:00","message":"StatePrefix: 'จากโรงพยาบาลจุฬาลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:07:59.783935051+07:00","message":"TextPushed: 'จากโรง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:00.352290749+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:00.352332707+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":"2025-10-29T10:08:00.352338256+07:00","message":"receive interim result [false|false]: จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:00.352351269+07:00","message":"[buffer interim] 8 false จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:00.352358425+07:00","message":"[bufferProcess] interim [600000000]:จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:00.352360612+07:00","message":"[bufferProcess] send to processor:จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:00.352365282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:00.352367539+07:00","message":"> Transcript [58] [false]: 'จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:00.352371083+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:00.352373667+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:00.352375559+07:00","message":"StatePrefix: 'จากโรงพยาบาลจุฬาลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:00.352377484+07:00","message":"TextPushed: 'จากโรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:00.352381485+07:00","message":"Push: 'พยาบาลจุฬาลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:00.352383023+07:00","message":"TextPushed: 'จากโรงพยาบาลจุฬาลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:00.352384846+07:00","message":"Set new StatePrefix : 'จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:00.352386607+07:00","message":"Next Push (prob) : 'กรณ์สภากาชาดไทย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:00.352393487+07:00","message":"push: {false พยาบาลจุฬาลง 0 0xc000044c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:01.947978546+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:01.948019992+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":"2025-10-29T10:08:01.948025508+07:00","message":"receive interim result [false|false]: จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทยไปยังพระบรมมหาราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:01.948041265+07:00","message":"[buffer interim] 8 false จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทยไปยังพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:01.948051559+07:00","message":"[bufferProcess] interim [220000000]:จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทยไปยังพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:01.948055759+07:00","message":"[bufferProcess] send to processor:จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:01.948058892+07:00","message":"[bufferProcess] send to processor (ticker):จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทยไปยังพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:01.948061738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:01.948064303+07:00","message":"> Transcript [59] [false]: 'จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:01.948067249+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:01.948068848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:01.948070735+07:00","message":"StatePrefix: 'จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:01.948074943+07:00","message":"TextPushed: 'จากโรงพยาบาลจุฬาลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:01.948076477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:01.948078003+07:00","message":"> Transcript [60] [false]: 'จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทยไปยังพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:01.948079688+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:01.948081092+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:01.948082411+07:00","message":"StatePrefix: 'จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:01.948084099+07:00","message":"TextPushed: 'จากโรงพยาบาลจุฬาลง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:02.100277161+07:00","message":"[GCS] IsForceVAD: false for message ID: 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:02.363212287+07:00","message":"[GCS] Start streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:02.442510071+07:00","message":"receive streaming session, msgId: 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:02.442553775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทยไปยังพระบรมมหาราชวัง\",\"confidence\":0.9568048}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:02.442560816+07:00","message":"receive interim result [true|false]: จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทยไปยังพระบรมมหาราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:02.442568446+07:00","message":"end recv isFinal message id 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:02.442570268+07:00","message":"end Recv id 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:02.442577003+07:00","message":"[buffer interim] 8 true จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทยไปยังพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:02.442585983+07:00","message":"[bufferProcess] interim [730000000]:จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทยไปยังพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:02.442589764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:02.442592057+07:00","message":"> Transcript [61] [true]: 'จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทยไปยังพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:02.442594836+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:02.442596615+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:02.442598637+07:00","message":"StatePrefix: 'จากโรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:02.442601101+07:00","message":"TextPushed: 'จากโรงพยาบาลจุฬาลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:02.442605708+07:00","message":"Push: 'กรณ์สภากาชาดไทยไปยังพระบรมมหาราชวัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:02.442613706+07:00","message":"push: {true กรณ์สภากาชาดไทยไปยังพระบรมมหาราชวัง 0 0xc000044c80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:08:02.453136307+07:00","message":"write wav file: './tmp/7449/7449_8.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:02.723110695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:02.723122285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:04.495837695+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:04.495910262+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":"2025-10-29T10:08:04.495916214+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:04.495927974+07:00","message":"[buffer interim] 9 false สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:04.495934955+07:00","message":"[bufferProcess] interim [970000000]:สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:04.495936682+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:04.495942067+07:00","message":"[bufferProcess] send to processor (ticker):สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:04.495944455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:04.495946695+07:00","message":"> Transcript [62] [false]: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:04.495948965+07:00","message":"Set StatePrefix (first interim): 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:05.723354467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:05.723372321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:07.489223319+07:00","message":"[GCS] IsForceVAD: false for message ID: 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:07.551423883+07:00","message":"[GCS] Start streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:07.793464993+07:00","message":"receive streaming session, msgId: 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:07.793500613+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าอยู่หัว\",\"confidence\":0.9284741}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:07.793505697+07:00","message":"receive interim result [true|false]: สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:07.793514106+07:00","message":"end recv isFinal message id 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:07.793515891+07:00","message":"end Recv id 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:07.793525911+07:00","message":"[buffer interim] 9 true สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:07.793532771+07:00","message":"[bufferProcess] interim [330000000]:สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:07.793536151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:07.793538431+07:00","message":"> Transcript [63] [true]: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:07.793541123+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:07.793542771+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:07.793544523+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:07.793546346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:07.793548356+07:00","message":"Push: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:07.793556098+07:00","message":"push: {true สมเด็จพระเจ้าอยู่หัว 0 0xc0027ca480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:08:07.808119626+07:00","message":"write wav file: './tmp/7449/7449_9.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:08.723426546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:08.723440574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:11.724026928+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:11.724039965+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:13.070795384+07:00","message":"[GCS] IsForceVAD: false for message ID: 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:13.264612418+07:00","message":"[GCS] Start streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:13.372642607+07:00","message":"receive streaming session, msgId: 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:13.372677613+07:00","message":"found end of frame, send empty tag with msgId: 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:13.372680178+07:00","message":"end Recv id 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:13.372686281+07:00","message":"[buffer interim] 10 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:13.372692738+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:13.372696016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:13.372698828+07:00","message":"> Transcript [64] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:13.372700836+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:13.372702386+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:13.37270379+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:13.37270537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:13.372711356+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:13.372721175+07:00","message":"push: {true \n 0 0xc000045180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:08:13.383498085+07:00","message":"write wav file: './tmp/7449/7449_10.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:14.460345407+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:14.46038366+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":"2025-10-29T10:08:14.460388552+07:00","message":"receive interim result [false|false]: โรงพยาบาล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:14.460399956+07:00","message":"[buffer interim] 11 false โรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:14.460406393+07:00","message":"[bufferProcess] interim [960000000]:โรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:14.460407876+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:14.460412308+07:00","message":"[bufferProcess] send to processor (ticker):โรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:14.46041451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:14.46041669+07:00","message":"> Transcript [65] [false]: 'โรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:14.460418616+07:00","message":"Set StatePrefix (first interim): 'โรงพยาบาล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:14.718136327+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:14.718174231+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":"2025-10-29T10:08:14.718179686+07:00","message":"receive interim result [false|false]: โรงพยาบาลจุฬา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:14.718192071+07:00","message":"[buffer interim] 11 false โรงพยาบาลจุฬา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:14.718198988+07:00","message":"[bufferProcess] interim [260000000]:โรงพยาบาลจุฬา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:14.718200755+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:14.724294341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:14.724309378+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:14.910724805+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:14.910763386+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":"2025-10-29T10:08:14.910768936+07:00","message":"receive interim result [false|false]: โรงพยาบาลจุฬารัตน์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:14.910783351+07:00","message":"[buffer interim] 11 false โรงพยาบาลจุฬารัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:14.910790595+07:00","message":"[bufferProcess] interim [500000000]:โรงพยาบาลจุฬารัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:14.910792563+07:00","message":"[bufferProcess] send to processor:โรงพยาบาลจุฬา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:14.910795374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:14.91079766+07:00","message":"> Transcript [66] [false]: 'โรงพยาบาลจุฬา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:14.910800687+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:14.910802468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:14.910804081+07:00","message":"StatePrefix: 'โรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:14.910805789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:15.035932618+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:15.035968269+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":"2025-10-29T10:08:15.035973119+07:00","message":"receive interim result [false|false]: โรงพยาบาลจุฬาลง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:15.035989496+07:00","message":"[buffer interim] 11 false โรงพยาบาลจุฬาลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.03599705+07:00","message":"[bufferProcess] interim [560000000]:โรงพยาบาลจุฬาลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.035999273+07:00","message":"[bufferProcess] send to processor:โรงพยาบาลจุฬารัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.036002051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.036004566+07:00","message":"> Transcript [67] [false]: 'โรงพยาบาลจุฬารัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.0360076+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.036009335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.036010749+07:00","message":"StatePrefix: 'โรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.036012756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:15.09611164+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:15.096149172+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":"2025-10-29T10:08:15.096154771+07:00","message":"receive interim result [false|false]: โรงพยาบาลจุฬาลงกรณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:15.096166288+07:00","message":"[buffer interim] 11 false โรงพยาบาลจุฬาลงกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.09617255+07:00","message":"[bufferProcess] interim [680000000]:โรงพยาบาลจุฬาลงกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.096174975+07:00","message":"[bufferProcess] send to processor:โรงพยาบาลจุฬาลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.09617798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.096180529+07:00","message":"> Transcript [68] [false]: 'โรงพยาบาลจุฬาลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.096183253+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.096184867+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.096186409+07:00","message":"StatePrefix: 'โรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.096188067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:15.549115422+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:15.549153076+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":"2025-10-29T10:08:15.549157965+07:00","message":"receive interim result [false|false]: โรงพยาบาลจุฬาลงกรณ์สภา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:15.549180683+07:00","message":"[buffer interim] 11 false โรงพยาบาลจุฬาลงกรณ์สภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.549189538+07:00","message":"[bufferProcess] interim [100000000]:โรงพยาบาลจุฬาลงกรณ์สภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.54919282+07:00","message":"[bufferProcess] send to processor:โรงพยาบาลจุฬาลงกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.54919699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.54920015+07:00","message":"> Transcript [69] [false]: 'โรงพยาบาลจุฬาลงกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.549204553+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.549206801+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.549209014+07:00","message":"StatePrefix: 'โรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.549211358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.549216538+07:00","message":"Push: 'โรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.549220662+07:00","message":"TextPushed: 'โรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.549222408+07:00","message":"Set new StatePrefix : 'โรงพยาบาลจุฬาลงกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.549224421+07:00","message":"Next Push (prob) : 'จุฬาลงกรณ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:15.549232547+07:00","message":"push: {false โรงพยาบาล 0 0xc000044300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:15.800254694+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:15.800287315+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":"2025-10-29T10:08:15.80029286+07:00","message":"receive interim result [false|false]: โรงพยาบาลจุฬาลงกรณ์สภากาชาด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:15.800305437+07:00","message":"[buffer interim] 11 false โรงพยาบาลจุฬาลงกรณ์สภากาชาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.800312843+07:00","message":"[bufferProcess] interim [400000000]:โรงพยาบาลจุฬาลงกรณ์สภากาชาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.800314919+07:00","message":"[bufferProcess] send to processor:โรงพยาบาลจุฬาลงกรณ์สภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.800319687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.800322003+07:00","message":"> Transcript [70] [false]: 'โรงพยาบาลจุฬาลงกรณ์สภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.800325186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.800326947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.800328728+07:00","message":"StatePrefix: 'โรงพยาบาลจุฬาลงกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:15.800330831+07:00","message":"TextPushed: 'โรงพยาบาล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:16.248067653+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:16.24810059+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":"2025-10-29T10:08:16.248107582+07:00","message":"receive interim result [false|false]: โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:16.24811898+07:00","message":"[buffer interim] 11 false โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:16.248126156+07:00","message":"[bufferProcess] interim [820000000]:โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:16.248128302+07:00","message":"[bufferProcess] send to processor:โรงพยาบาลจุฬาลงกรณ์สภากาชาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:16.248133228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:16.248135733+07:00","message":"> Transcript [71] [false]: 'โรงพยาบาลจุฬาลงกรณ์สภากาชาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:16.248138744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:16.248140578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:16.248142377+07:00","message":"StatePrefix: 'โรงพยาบาลจุฬาลงกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:16.248144364+07:00","message":"TextPushed: 'โรงพยาบาล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:16.827810083+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:16.827847209+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":"2025-10-29T10:08:16.827856577+07:00","message":"receive interim result [false|false]: โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:16.827869058+07:00","message":"[buffer interim] 11 false โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:16.827875358+07:00","message":"[bufferProcess] interim [420000000]:โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:16.82787778+07:00","message":"[bufferProcess] send to processor:โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:16.82788248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:16.827884929+07:00","message":"> Transcript [72] [false]: 'โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:16.827888264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:16.8278899+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:16.827891857+07:00","message":"StatePrefix: 'โรงพยาบาลจุฬาลงกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:16.827893781+07:00","message":"TextPushed: 'โรงพยาบาล'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:17.724377388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:17.724382082+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:19.279035752+07:00","message":"[GCS] IsForceVAD: false for message ID: 11"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:19.34252734+07:00","message":"[GCS] Start streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:19.594129993+07:00","message":"receive streaming session, msgId: 11"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:19.594170573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:19.594176832+07:00","message":"receive interim result [true|false]: โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:19.594185132+07:00","message":"end recv isFinal message id 11"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:19.594186828+07:00","message":"end Recv id 11"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:19.594192644+07:00","message":"[buffer interim] 11 true โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:19.594199243+07:00","message":"[bufferProcess] interim [240000000]:โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:19.594203631+07:00","message":"[bufferProcess] send to processor (isfinal):โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:19.594207198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:19.594209616+07:00","message":"> Transcript [73] [false]: 'โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:19.594212773+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:19.594214368+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:19.594216091+07:00","message":"StatePrefix: 'โรงพยาบาลจุฬาลงกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:19.594219713+07:00","message":"TextPushed: 'โรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:19.594223795+07:00","message":"Push: 'จุฬาลงกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:19.594225408+07:00","message":"TextPushed: 'โรงพยาบาลจุฬาลงกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:19.594227104+07:00","message":"Set new StatePrefix : 'โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:19.594229138+07:00","message":"Next Push (prob) : 'สภากาชาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:19.594230574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:19.5942321+07:00","message":"> Transcript [74] [true]: 'โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:19.594234049+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:19.59423542+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:19.594237122+07:00","message":"StatePrefix: 'โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:19.594238784+07:00","message":"TextPushed: 'โรงพยาบาลจุฬาลงกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:19.594240448+07:00","message":"Push: 'สภากาชาดไทย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:19.59424842+07:00","message":"push: {false จุฬาลงกรณ์ 0 0xc000044300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:19.5942539+07:00","message":"push: {true สภากาชาดไทย 0 0xc000044300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:08:19.606126118+07:00","message":"write wav file: './tmp/7449/7449_11.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:20.725226055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:20.725241721+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:22.90728978+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:22.907327977+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":"2025-10-29T10:08:22.907332422+07:00","message":"receive interim result [false|false]: พระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:22.907343601+07:00","message":"[buffer interim] 12 false พระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:22.907349717+07:00","message":"[bufferProcess] interim [360000000]:พระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:22.907351305+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:22.907355457+07:00","message":"[bufferProcess] send to processor (ticker):พระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:22.907357828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:22.907359791+07:00","message":"> Transcript [75] [false]: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:22.907361882+07:00","message":"Set StatePrefix (first interim): 'พระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:23.47371447+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:23.473760889+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":"2025-10-29T10:08:23.473765989+07:00","message":"receive interim result [false|false]: พระบรมราชชนนี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:23.473780778+07:00","message":"[buffer interim] 12 false พระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:23.473788474+07:00","message":"[bufferProcess] interim [20000000]:พระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:23.473790114+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:23.726161814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:23.726186691+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.114891558+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.11493195+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":"2025-10-29T10:08:24.114937829+07:00","message":"receive interim result [false|false]: พระบรมราชชนนี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.114948809+07:00","message":"[buffer interim] 12 false พระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.114956135+07:00","message":"[bufferProcess] interim [620000000]:พระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.11495836+07:00","message":"[bufferProcess] send to processor:พระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.114962865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.114965159+07:00","message":"> Transcript [76] [false]: 'พระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.114968525+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.114970275+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.11497197+07:00","message":"StatePrefix: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.11497388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.183310204+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.18336149+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":"2025-10-29T10:08:24.183366564+07:00","message":"receive interim result [false|false]: พระบรมราชชนนีพันปี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.183380528+07:00","message":"[buffer interim] 12 false พระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.183387827+07:00","message":"[bufferProcess] interim [680000000]:พระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.183389833+07:00","message":"[bufferProcess] send to processor:พระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.183392553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.183394704+07:00","message":"> Transcript [77] [false]: 'พระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.18339768+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.183399404+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.183401015+07:00","message":"StatePrefix: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.183402705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.304196854+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.304231442+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":"2025-10-29T10:08:24.304236282+07:00","message":"receive interim result [false|false]: พระบรมราชชนนี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.304250722+07:00","message":"[buffer interim] 12 false พระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.304258006+07:00","message":"[bufferProcess] interim [800000000]:พระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.304260034+07:00","message":"[bufferProcess] send to processor:พระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.304262737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.304265012+07:00","message":"> Transcript [78] [false]: 'พระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.304268794+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.304270655+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.304272244+07:00","message":"StatePrefix: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.304273896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.373567948+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.373615013+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":"2025-10-29T10:08:24.373620608+07:00","message":"receive interim result [false|false]: พระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.373636461+07:00","message":"[buffer interim] 12 false พระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.373646264+07:00","message":"[bufferProcess] interim [860000000]:พระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.373648403+07:00","message":"[bufferProcess] send to processor:พระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.37365111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.373653521+07:00","message":"> Transcript [79] [false]: 'พระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.373656384+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.373658088+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.373659646+07:00","message":"StatePrefix: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.373662871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.373666937+07:00","message":"Push: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.37366861+07:00","message":"TextPushed: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.373670695+07:00","message":"Set new StatePrefix : 'พระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.373672522+07:00","message":"Next Push (prob) : 'ราชชนนี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.373680719+07:00","message":"push: {false พระบรม 0 0xc000044f80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.410310703+07:00","message":"[GCS] IsForceVAD: false for message ID: 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.601194684+07:00","message":"[GCS] Start streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.717048563+07:00","message":"receive streaming session, msgId: 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.717086499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรมราชชนนีพันปีหลวง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.717091531+07:00","message":"receive interim result [true|false]: พระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.717099491+07:00","message":"end recv isFinal message id 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.717101356+07:00","message":"end Recv id 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.717107452+07:00","message":"[buffer interim] 12 true พระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.717117343+07:00","message":"[bufferProcess] interim [280000000]:พระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.71712167+07:00","message":"[bufferProcess] send to processor (isfinal):พระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.717124376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.717126775+07:00","message":"> Transcript [80] [false]: 'พระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.717129379+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.717130877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.717132649+07:00","message":"StatePrefix: 'พระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.717134514+07:00","message":"TextPushed: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.717136051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.717137794+07:00","message":"> Transcript [81] [true]: 'พระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.71714014+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.717141594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.717142956+07:00","message":"StatePrefix: 'พระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.717144344+07:00","message":"TextPushed: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:24.717149455+07:00","message":"Push: 'ราชชนนีพันปีหลวง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:24.717157011+07:00","message":"push: {true ราชชนนีพันปีหลวง 0 0xc000044f80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:08:24.732126486+07:00","message":"write wav file: './tmp/7449/7449_12.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:25.330765178+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:25.330810643+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":"2025-10-29T10:08:25.330815661+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:25.330830808+07:00","message":"[buffer interim] 13 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:25.330837785+07:00","message":"[bufferProcess] interim [540000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:25.330839559+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:25.508485709+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:25.508519622+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":"2025-10-29T10:08:25.508524733+07:00","message":"receive interim result [false|false]: ไปยัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:25.508536274+07:00","message":"[buffer interim] 13 false ไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:25.508542475+07:00","message":"[bufferProcess] interim [720000000]:ไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:25.508544347+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:25.508547636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:25.508549845+07:00","message":"> Transcript [82] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:25.508551586+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:25.801085673+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:25.801122288+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":"2025-10-29T10:08:25.801126972+07:00","message":"receive interim result [false|false]: ไปยังคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:25.80114072+07:00","message":"[buffer interim] 13 false ไปยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:25.801147756+07:00","message":"[bufferProcess] interim [960000000]:ไปยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:25.801149663+07:00","message":"[bufferProcess] send to processor:ไปยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:25.80115224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:25.801154651+07:00","message":"> Transcript [83] [false]: 'ไปยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:25.801158184+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:25.801173676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:25.801175712+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:25.801177468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:26.34739197+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:26.347428312+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":"2025-10-29T10:08:26.347433816+07:00","message":"receive interim result [false|false]: ไปยังคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:26.347444304+07:00","message":"[buffer interim] 13 false ไปยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.34745438+07:00","message":"[bufferProcess] interim [560000000]:ไปยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.347456855+07:00","message":"[bufferProcess] send to processor:ไปยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.347463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.347466267+07:00","message":"> Transcript [84] [false]: 'ไปยังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.347470283+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.347472572+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.347476028+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.347477809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:26.419263819+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:26.419303024+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":"2025-10-29T10:08:26.419307674+07:00","message":"receive interim result [false|false]: ไปยังท่ามหาราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:26.419320519+07:00","message":"[buffer interim] 13 false ไปยังท่ามหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.419326542+07:00","message":"[bufferProcess] interim [680000000]:ไปยังท่ามหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.419328695+07:00","message":"[bufferProcess] send to processor:ไปยังคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.419331631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.419334022+07:00","message":"> Transcript [85] [false]: 'ไปยังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.419336579+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.419338259+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.419340436+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.419342288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:26.667779195+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:26.667819276+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":"2025-10-29T10:08:26.6678248+07:00","message":"receive interim result [false|false]: ไปยังพระบรมมหาราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:26.667838208+07:00","message":"[buffer interim] 13 false ไปยังพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.667845111+07:00","message":"[bufferProcess] interim [920000000]:ไปยังพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.667848438+07:00","message":"[bufferProcess] send to processor:ไปยังท่ามหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.667852396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.667855692+07:00","message":"> Transcript [86] [false]: 'ไปยังท่ามหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.667859223+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.667861418+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.667864031+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.667866571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.667869942+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.667871657+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.667873465+07:00","message":"Set new StatePrefix : 'ไปยังท่ามหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:26.66787527+07:00","message":"Next Push (prob) : 'ยังท่ามหาราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:26.667883133+07:00","message":"push: {false ไป 0 0xc00205a400}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:26.72642646+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:26.726425836+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:27.25426135+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:27.254317357+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":"2025-10-29T10:08:27.2543251+07:00","message":"receive interim result [false|false]: ไปยังพระบรมมหาราชวังค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:27.254342884+07:00","message":"[buffer interim] 13 false ไปยังพระบรมมหาราชวังค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:27.254352229+07:00","message":"[bufferProcess] interim [460000000]:ไปยังพระบรมมหาราชวังค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:27.25435533+07:00","message":"[bufferProcess] send to processor:ไปยังพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:27.254361607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:27.25436588+07:00","message":"> Transcript [87] [false]: 'ไปยังพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:27.254369629+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:27.254371987+07:00","message":"Set new StatePrefix: 'ไปยังพระบรมมหาราชวัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:27.818151373+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:27.818193407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปยังพระบรมมหาราชวังค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:27.818199491+07:00","message":"receive interim result [false|false]: ไปยังพระบรมมหาราชวังค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:27.818214879+07:00","message":"[buffer interim] 13 false ไปยังพระบรมมหาราชวังค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:27.818221797+07:00","message":"[bufferProcess] interim [60000000]:ไปยังพระบรมมหาราชวังค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:27.818223937+07:00","message":"[bufferProcess] send to processor:ไปยังพระบรมมหาราชวังค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:27.81823103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:27.818233337+07:00","message":"> Transcript [88] [false]: 'ไปยังพระบรมมหาราชวังค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:27.818236299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:27.818238163+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:27.818239776+07:00","message":"StatePrefix: 'ไปยังพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:27.818242339+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:29.727032253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:29.727047307+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:29.859838907+07:00","message":"[GCS] IsForceVAD: false for message ID: 13"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:29.922275383+07:00","message":"[GCS] Start streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:30.175969592+07:00","message":"receive streaming session, msgId: 13"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:30.176010977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปยังพระบรมมหาราชวังค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:30.176017441+07:00","message":"receive interim result [true|false]: ไปยังพระบรมมหาราชวังค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:30.17602557+07:00","message":"end recv isFinal message id 13"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:30.176027507+07:00","message":"end Recv id 13"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:30.176033098+07:00","message":"[buffer interim] 13 true ไปยังพระบรมมหาราชวังค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.176039753+07:00","message":"[bufferProcess] interim [460000000]:ไปยังพระบรมมหาราชวังค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.17604283+07:00","message":"[bufferProcess] send to processor (isfinal):ไปยังพระบรมมหาราชวังค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.176045872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.176048243+07:00","message":"> Transcript [89] [false]: 'ไปยังพระบรมมหาราชวังค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.176050937+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.17605295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.176054408+07:00","message":"StatePrefix: 'ไปยังพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.176056341+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.176057813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.176059273+07:00","message":"> Transcript [90] [true]: 'ไปยังพระบรมมหาราชวังค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.176060917+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.176062276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.176063593+07:00","message":"StatePrefix: 'ไปยังพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.176066765+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.176071118+07:00","message":"Push: 'ยังพระบรมมหาราชวังค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:30.176079228+07:00","message":"push: {true ยังพระบรมมหาราชวังค่ะ 0 0xc00205a400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:08:30.18719346+07:00","message":"write wav file: './tmp/7449/7449_13.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:30.4989488+07:00","message":"[GCS] IsForceVAD: false for message ID: 14"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:30.692808709+07:00","message":"[GCS] Start streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:30.797349882+07:00","message":"receive streaming session, msgId: 14"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:30.797369896+07:00","message":"found end of frame, send empty tag with msgId: 14"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:30.797372371+07:00","message":"end Recv id 14"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:30.797378887+07:00","message":"[buffer interim] 14 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.79738544+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.797388792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.797391127+07:00","message":"> Transcript [91] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.797393395+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.797394891+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.797396295+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.797397798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:30.797399855+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:30.79740956+07:00","message":"push: {true \n 0 0xc00205a100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:08:30.802396133+07:00","message":"write wav file: './tmp/7449/7449_14.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:31.70885797+07:00","message":"[GCS] IsForceVAD: false for message ID: 15"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:31.874088599+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:31.874128455+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":"2025-10-29T10:08:31.874133196+07:00","message":"receive interim result [false|false]: ประกอบด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:31.874147707+07:00","message":"[buffer interim] 15 false ประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:31.87415445+07:00","message":"[bufferProcess] interim [20000000]:ประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:31.874156241+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:31.874161215+07:00","message":"[bufferProcess] send to processor (ticker):ประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:31.874163987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:31.874166755+07:00","message":"> Transcript [92] [false]: 'ประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:31.874168727+07:00","message":"Set StatePrefix (first interim): 'ประกอบด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:31.900737782+07:00","message":"[GCS] Start streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:32.007991631+07:00","message":"receive streaming session, msgId: 15"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:32.008031611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกอบด้วย\",\"confidence\":0.88912654}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:32.008036791+07:00","message":"receive interim result [true|false]: ประกอบด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:32.008044861+07:00","message":"end recv isFinal message id 15"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:32.008046565+07:00","message":"end Recv id 15"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:32.008052412+07:00","message":"[buffer interim] 15 true ประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:32.008059825+07:00","message":"[bufferProcess] interim [260000000]:ประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:32.008066093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:32.00806838+07:00","message":"> Transcript [93] [true]: 'ประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:32.008071352+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:32.008073072+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:32.008074718+07:00","message":"StatePrefix: 'ประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:32.008076353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:32.008082043+07:00","message":"Push: 'ประกอบด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:32.008091332+07:00","message":"push: {true ประกอบด้วย 0 0xc0027ca380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:08:32.013676214+07:00","message":"write wav file: './tmp/7449/7449_15.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:32.728020806+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:32.728024978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:32.837271117+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:32.837311086+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":"2025-10-29T10:08:32.837315758+07:00","message":"receive interim result [false|false]: รถยนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:32.837327864+07:00","message":"[buffer interim] 16 false รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:32.837334566+07:00","message":"[bufferProcess] interim [780000000]:รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:32.837336165+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:33.101931672+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:33.101966439+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":"2025-10-29T10:08:33.101971701+07:00","message":"receive interim result [false|false]: รถยนต์ของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:33.101984358+07:00","message":"[buffer interim] 16 false รถยนต์ของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.101991217+07:00","message":"[bufferProcess] interim [20000000]:รถยนต์ของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.101993343+07:00","message":"[bufferProcess] send to processor:รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.101998031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.102000193+07:00","message":"> Transcript [94] [false]: 'รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.102002126+07:00","message":"Set StatePrefix (first interim): 'รถยนต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:33.377189617+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:33.377236371+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":"2025-10-29T10:08:33.377242991+07:00","message":"receive interim result [false|false]: รถยนต์ของสะสม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:33.377258394+07:00","message":"[buffer interim] 16 false รถยนต์ของสะสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.377267689+07:00","message":"[bufferProcess] interim [320000000]:รถยนต์ของสะสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.377272883+07:00","message":"[bufferProcess] send to processor:รถยนต์ของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.377276902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.377280009+07:00","message":"> Transcript [95] [false]: 'รถยนต์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.377284322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.377286242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.377288193+07:00","message":"StatePrefix: 'รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.37729071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:33.5480861+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:33.548121817+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":"2025-10-29T10:08:33.548126889+07:00","message":"receive interim result [false|false]: รถยนต์ของสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:33.548141852+07:00","message":"[buffer interim] 16 false รถยนต์ของสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.548149237+07:00","message":"[bufferProcess] interim [440000000]:รถยนต์ของสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.548151199+07:00","message":"[bufferProcess] send to processor:รถยนต์ของสะสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.548154116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.548156529+07:00","message":"> Transcript [96] [false]: 'รถยนต์ของสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.548159907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.548161607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.548163315+07:00","message":"StatePrefix: 'รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.548164989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:33.733653706+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:33.733684119+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":"2025-10-29T10:08:33.733689371+07:00","message":"receive interim result [false|false]: รถยนต์ของสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:33.733704419+07:00","message":"[buffer interim] 16 false รถยนต์ของสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.733711626+07:00","message":"[bufferProcess] interim [680000000]:รถยนต์ของสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.733713542+07:00","message":"[bufferProcess] send to processor:รถยนต์ของสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.733725513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.733728228+07:00","message":"> Transcript [97] [false]: 'รถยนต์ของสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.733731553+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.733733244+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.733734938+07:00","message":"StatePrefix: 'รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.733736658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:33.994004322+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:33.994036881+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":"2025-10-29T10:08:33.994042428+07:00","message":"receive interim result [false|false]: รถยนต์ของสมเด็จพระมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:33.994054567+07:00","message":"[buffer interim] 16 false รถยนต์ของสมเด็จพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.994061383+07:00","message":"[bufferProcess] interim [920000000]:รถยนต์ของสมเด็จพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.994063303+07:00","message":"[bufferProcess] send to processor:รถยนต์ของสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.994067695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.994069835+07:00","message":"> Transcript [98] [false]: 'รถยนต์ของสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.994073179+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.994074751+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.994076308+07:00","message":"StatePrefix: 'รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.994078089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.994080331+07:00","message":"Push: 'รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.994081966+07:00","message":"TextPushed: 'รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.994083963+07:00","message":"Set new StatePrefix : 'รถยนต์ของสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:33.994085755+07:00","message":"Next Push (prob) : 'ของสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:33.994092657+07:00","message":"push: {false รถยนต์ 0 0xc00205a780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:34.431254315+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:34.431293163+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":"2025-10-29T10:08:34.431297767+07:00","message":"receive interim result [false|false]: รถยนต์ของสมเด็จพระมหาวีร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:34.431310298+07:00","message":"[buffer interim] 16 false รถยนต์ของสมเด็จพระมหาวีร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:34.431317008+07:00","message":"[bufferProcess] interim [340000000]:รถยนต์ของสมเด็จพระมหาวีร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:34.431319104+07:00","message":"[bufferProcess] send to processor:รถยนต์ของสมเด็จพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:34.43132382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:34.431326289+07:00","message":"> Transcript [99] [false]: 'รถยนต์ของสมเด็จพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:34.431329399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:34.431331177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:34.431332614+07:00","message":"StatePrefix: 'รถยนต์ของสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:34.431334735+07:00","message":"TextPushed: 'รถยนต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:34.561457386+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:34.561498315+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":"2025-10-29T10:08:34.56150507+07:00","message":"receive interim result [false|false]: รถยนต์ของสมเด็จพระมหาวีรวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:34.561522574+07:00","message":"[buffer interim] 16 false รถยนต์ของสมเด็จพระมหาวีรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:34.561529674+07:00","message":"[bufferProcess] interim [460000000]:รถยนต์ของสมเด็จพระมหาวีรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:34.561532072+07:00","message":"[bufferProcess] send to processor:รถยนต์ของสมเด็จพระมหาวีร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:34.561534985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:34.56153759+07:00","message":"> Transcript [100] [false]: 'รถยนต์ของสมเด็จพระมหาวีร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:34.561540406+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:34.561542258+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:34.561544086+07:00","message":"StatePrefix: 'รถยนต์ของสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:34.561555907+07:00","message":"TextPushed: 'รถยนต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:35.141754692+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:35.141790525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถยนต์ของสมเด็จพระมหาวีรวงศ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:35.141795581+07:00","message":"receive interim result [false|false]: รถยนต์ของสมเด็จพระมหาวีรวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:35.141809917+07:00","message":"[buffer interim] 16 false รถยนต์ของสมเด็จพระมหาวีรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:35.141818852+07:00","message":"[bufferProcess] interim [60000000]:รถยนต์ของสมเด็จพระมหาวีรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:35.141820884+07:00","message":"[bufferProcess] send to processor:รถยนต์ของสมเด็จพระมหาวีรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:35.141825627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:35.141828077+07:00","message":"> Transcript [101] [false]: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:35.141831077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:35.141832801+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:35.141835074+07:00","message":"StatePrefix: 'รถยนต์ของสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:35.141837406+07:00","message":"TextPushed: 'รถยนต์'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:35.72882271+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:35.728828177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:36.486029657+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:36.486073143+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":"2025-10-29T10:08:36.486079441+07:00","message":"receive interim result [false|false]: รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:36.486093526+07:00","message":"[buffer interim] 16 false รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.486100226+07:00","message":"[bufferProcess] interim [380000000]:รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.48610255+07:00","message":"[bufferProcess] send to processor:รถยนต์ของสมเด็จพระมหาวีรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.486107574+07:00","message":"[bufferProcess] send to processor (ticker):รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.486110182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.486113379+07:00","message":"> Transcript [102] [false]: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.486118548+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.486120817+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.486123811+07:00","message":"StatePrefix: 'รถยนต์ของสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.48612599+07:00","message":"TextPushed: 'รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.486132422+07:00","message":"Push: 'ของสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.486134578+07:00","message":"TextPushed: 'รถยนต์ของสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.486138465+07:00","message":"Set new StatePrefix : 'รถยนต์ของสมเด็จพระมหาวีรวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.486141311+07:00","message":"Next Push (prob) : 'มหาวีรวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.486143764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.486146294+07:00","message":"> Transcript [103] [false]: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.486148959+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.48615068+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.486152585+07:00","message":"StatePrefix: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.486155026+07:00","message":"TextPushed: 'รถยนต์ของสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:36.486163746+07:00","message":"push: {false ของสมเด็จพระ 0 0xc00205a780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:36.570645676+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:36.570679112+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":"2025-10-29T10:08:36.570684416+07:00","message":"receive interim result [false|false]: รถยนต์ของสมเด็จพระมหาวีรวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:36.570713938+07:00","message":"[buffer interim] 16 false รถยนต์ของสมเด็จพระมหาวีรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.570720977+07:00","message":"[bufferProcess] interim [500000000]:รถยนต์ของสมเด็จพระมหาวีรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.570722774+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:36.743417016+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:36.743462825+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":"2025-10-29T10:08:36.743469576+07:00","message":"receive interim result [false|false]: รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัดราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:36.743483689+07:00","message":"[buffer interim] 16 false รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัดราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.743490444+07:00","message":"[bufferProcess] interim [680000000]:รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัดราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.743492978+07:00","message":"[bufferProcess] send to processor:รถยนต์ของสมเด็จพระมหาวีรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.743497738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.743500036+07:00","message":"> Transcript [104] [false]: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.743503136+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.743504891+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.743506753+07:00","message":"StatePrefix: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.743509002+07:00","message":"TextPushed: 'รถยนต์ของสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:36.87342616+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:36.873467026+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":"2025-10-29T10:08:36.873473294+07:00","message":"receive interim result [false|false]: รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัดราษฎร์ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:36.873488294+07:00","message":"[buffer interim] 16 false รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัดราษฎร์ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.873495146+07:00","message":"[bufferProcess] interim [800000000]:รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัดราษฎร์ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.873497651+07:00","message":"[bufferProcess] send to processor:รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัดราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.873502667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.873504956+07:00","message":"> Transcript [105] [false]: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัดราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.873508477+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.873510296+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.873512313+07:00","message":"StatePrefix: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.873514456+07:00","message":"TextPushed: 'รถยนต์ของสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:36.931821571+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:36.931861592+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":"2025-10-29T10:08:36.931867205+07:00","message":"receive interim result [false|false]: รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัดราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:36.931889122+07:00","message":"[buffer interim] 16 false รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัดราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.931897577+07:00","message":"[bufferProcess] interim [860000000]:รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัดราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.931899966+07:00","message":"[bufferProcess] send to processor:รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัดราษฎร์ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.931904968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.931907348+07:00","message":"> Transcript [106] [false]: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัดราษฎร์ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.931910971+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.931912942+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.93191501+07:00","message":"StatePrefix: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.931917415+07:00","message":"TextPushed: 'รถยนต์ของสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.931921746+07:00","message":"Push: 'มหาวีรวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.93192327+07:00","message":"TextPushed: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.931927194+07:00","message":"Set new StatePrefix : 'รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัดราษฎร์ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.931929298+07:00","message":"Next Push (prob) : 'ผู้ช่วยเจ้าอาวาสวัดราษฎร์ชั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:36.931938594+07:00","message":"push: {false มหาวีรวงศ์ 0 0xc00205a780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:36.985395577+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:36.985435531+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":"2025-10-29T10:08:36.985440856+07:00","message":"receive interim result [false|false]: รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:36.985456356+07:00","message":"[buffer interim] 16 false รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.985464668+07:00","message":"[bufferProcess] interim [920000000]:รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.98546808+07:00","message":"[bufferProcess] send to processor:รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัดราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.985473476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.985476958+07:00","message":"> Transcript [107] [false]: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัดราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.985479942+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:36.985482717+07:00","message":"Set new StatePrefix: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์ผู้ช่วยเจ้าอาวาสวัดราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:37.582611704+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:37.582652516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:37.582657988+07:00","message":"receive interim result [false|false]: รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:37.582678057+07:00","message":"[buffer interim] 16 false รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:37.582687065+07:00","message":"[bufferProcess] interim [520000000]:รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:37.582689411+07:00","message":"[bufferProcess] send to processor:รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:37.582692507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:37.58269491+07:00","message":"> Transcript [108] [false]: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:37.582697085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:37.582699325+07:00","message":"Set new StatePrefix: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:38.351542695+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:38.351584854+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":"2025-10-29T10:08:38.351592343+07:00","message":"receive interim result [false|false]: รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธสถิตมหาสีมาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:38.35160808+07:00","message":"[buffer interim] 16 false รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธสถิตมหาสีมาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.351618579+07:00","message":"[bufferProcess] interim [240000000]:รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธสถิตมหาสีมาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.351620767+07:00","message":"[bufferProcess] send to processor:รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.35162425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.351627023+07:00","message":"> Transcript [109] [false]: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.351630079+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.351631967+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.351633486+07:00","message":"StatePrefix: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.351635749+07:00","message":"TextPushed: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:38.379172739+07:00","message":"[GCS] IsForceVAD: false for message ID: 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:38.503464153+07:00","message":"[GCS] Start streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:38.699330582+07:00","message":"receive streaming session, msgId: 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:38.699374174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธสถิตมหาสีมาราม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:38.699380421+07:00","message":"receive interim result [true|false]: รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธสถิตมหาสีมาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:38.699392153+07:00","message":"end recv isFinal message id 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:38.699393898+07:00","message":"end Recv id 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:38.69940146+07:00","message":"[buffer interim] 16 true รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธสถิตมหาสีมาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.699410133+07:00","message":"[bufferProcess] interim [690000000]:รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธสถิตมหาสีมาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.699413438+07:00","message":"[bufferProcess] send to processor (isfinal):รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธสถิตมหาสีมาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.699417322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.699419942+07:00","message":"> Transcript [110] [false]: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธสถิตมหาสีมาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.699422655+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.699424237+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.699426347+07:00","message":"StatePrefix: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.699430254+07:00","message":"TextPushed: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.699432183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.699433862+07:00","message":"> Transcript [111] [true]: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธสถิตมหาสีมาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.69943573+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.699437054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.699438377+07:00","message":"StatePrefix: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์วัดราชบพิธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.699439896+07:00","message":"TextPushed: 'รถยนต์ของสมเด็จพระมหาวีรวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:38.69944627+07:00","message":"Push: 'วัดราชบพิธสถิตมหาสีมาราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:38.699454239+07:00","message":"push: {true วัดราชบพิธสถิตมหาสีมาราม 0 0xc00205a780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:08:38.712505873+07:00","message":"write wav file: './tmp/7449/7449_16.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:38.728960272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:38.728967952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:40.939695019+07:00","message":"[GCS] IsForceVAD: false for message ID: 17"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:41.191671811+07:00","message":"[GCS] Start streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:41.260642633+07:00","message":"receive streaming session, msgId: 17"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:41.260656292+07:00","message":"found end of frame, send empty tag with msgId: 17"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:41.260658751+07:00","message":"end Recv id 17"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:41.26066483+07:00","message":"[buffer interim] 17 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:41.260671005+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:41.260674428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:41.260676826+07:00","message":"> Transcript [112] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:41.26067929+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:41.260681007+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:41.260682539+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:41.26068406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:41.260686391+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:41.260695602+07:00","message":"push: {true \n 0 0xc000045300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:08:41.267724453+07:00","message":"write wav file: './tmp/7449/7449_17.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:41.729154046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:41.729190562+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:42.130314307+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:42.130362316+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":"2025-10-29T10:08:42.13036698+07:00","message":"receive interim result [false|false]: สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:42.13038251+07:00","message":"[buffer interim] 18 false สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:42.130389534+07:00","message":"[bufferProcess] interim [790000000]:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:42.130391108+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:42.261422732+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:42.261464754+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":"2025-10-29T10:08:42.261469581+07:00","message":"receive interim result [false|false]: สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:42.261484289+07:00","message":"[buffer interim] 18 false สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:42.261491269+07:00","message":"[bufferProcess] interim [910000000]:สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:42.261493041+07:00","message":"[bufferProcess] send to processor:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:42.261496942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:42.261499251+07:00","message":"> Transcript [113] [false]: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:42.261501062+07:00","message":"Set StatePrefix (first interim): 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:43.277346968+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:43.277384703+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":"2025-10-29T10:08:43.277389849+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:43.277401041+07:00","message":"[buffer interim] 18 false สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.277407727+07:00","message":"[bufferProcess] interim [870000000]:สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.277410033+07:00","message":"[bufferProcess] send to processor:สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.277414597+07:00","message":"[bufferProcess] send to processor (ticker):สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.277417129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.277419485+07:00","message":"> Transcript [114] [false]: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.277422977+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.2774247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.277426481+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.277428234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.277429639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.277431152+07:00","message":"> Transcript [115] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.27743274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.277434214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.277435489+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.277436714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:43.721830309+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:43.721871073+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":"2025-10-29T10:08:43.72187702+07:00","message":"receive interim result [false|false]: สมเด็จพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:43.72189002+07:00","message":"[buffer interim] 18 false สมเด็จพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.721900482+07:00","message":"[bufferProcess] interim [350000000]:สมเด็จพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.721902895+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:43.726099198+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:43.726132772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระนางเจ้าสิริกิติ์พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:43.72613903+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:43.726151817+07:00","message":"[buffer interim] 18 false สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.72615749+07:00","message":"[bufferProcess] interim [410000000]:สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.726160564+07:00","message":"[bufferProcess] send to processor:สมเด็จพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.726166521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.726170951+07:00","message":"> Transcript [116] [false]: 'สมเด็จพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.726174979+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.726176948+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.726178577+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:43.726180395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:43.823536398+07:00","message":"[GCS] Cleaned up inactive client: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:43.823556513+07:00","message":"[GCS] Cleaned up inactive client: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:43.823558753+07:00","message":"[GCS] Cleaned up inactive client: 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:44.234489733+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:44.234552179+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":"2025-10-29T10:08:44.234558183+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:44.234571645+07:00","message":"[buffer interim] 18 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.234579433+07:00","message":"[bufferProcess] interim [890000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.234581842+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.234586978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.234590071+07:00","message":"> Transcript [117] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.23459409+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.234596085+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.234597779+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.23459944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.234603327+07:00","message":"Push: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.234604851+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.234609898+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.234612263+07:00","message":"Next Push (prob) : 'พระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:44.234620975+07:00","message":"push: {false สมเด็จ 0 0xc0003c4100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:44.366172054+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:44.36620317+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":"2025-10-29T10:08:44.366208302+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:44.366221397+07:00","message":"[buffer interim] 18 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.36622818+07:00","message":"[bufferProcess] interim [10000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.366230707+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.36623381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.366236309+07:00","message":"> Transcript [118] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.366239473+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.366241147+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.36624299+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.366245036+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:44.729565908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:44.729575501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:44.948083114+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:44.948152196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:44.948167271+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:44.948189279+07:00","message":"[buffer interim] 18 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.948200548+07:00","message":"[bufferProcess] interim [610000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.948204423+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.948210398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.948213438+07:00","message":"> Transcript [119] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.948218184+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.94822029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.948223789+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:44.948226762+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:45.845184191+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:45.845222338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:45.845228302+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:45.845243819+07:00","message":"[buffer interim] 18 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:45.845253147+07:00","message":"[bufferProcess] interim [510000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:45.84525593+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:45.845260919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:45.845263207+07:00","message":"> Transcript [120] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:45.845266545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:45.845268232+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:45.845271278+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:45.845273707+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:46.484324041+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:46.484369657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:46.484375924+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:46.484389111+07:00","message":"[buffer interim] 18 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.484395913+07:00","message":"[bufferProcess] interim [110000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.484398505+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.484403048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.484405437+07:00","message":"> Transcript [121] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.484408887+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.484410867+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.484414682+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.48441673+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.484421897+07:00","message":"Push: 'พระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.484423737+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.48442557+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.484427961+07:00","message":"Next Push (prob) : 'บรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:46.484449675+07:00","message":"push: {false พระนางเจ้าสิริกิติ์พระ 0 0xc0003c4100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:46.744568415+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:46.744608805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:46.744614832+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:46.744627761+07:00","message":"[buffer interim] 18 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.744634762+07:00","message":"[bufferProcess] interim [350000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.744637067+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.744641893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.744644987+07:00","message":"> Transcript [122] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.744649213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.744651035+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.744652637+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.74465605+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:46.747947099+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:46.747968013+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":"2025-10-29T10:08:46.747971971+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:46.747981414+07:00","message":"[buffer interim] 18 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.747987135+07:00","message":"[bufferProcess] interim [410000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.747989046+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.747992071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.747994031+07:00","message":"> Transcript [123] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.747996826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.747998471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.747999974+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:46.748001905+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:47.019646352+07:00","message":"[GCS] IsForceVAD: false for message ID: 18"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:47.060515762+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:47.060555655+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":"2025-10-29T10:08:47.060562852+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:47.06057689+07:00","message":"[buffer interim] 18 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.060584916+07:00","message":"[bufferProcess] interim [650000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.060587446+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.060592463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.060594729+07:00","message":"> Transcript [124] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.060598403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.060600297+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.060602595+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.060605144+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:47.220878042+07:00","message":"[GCS] Start streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:47.331856243+07:00","message":"receive streaming session, msgId: 18"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:47.331893795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:47.331900341+07:00","message":"receive interim result [true|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:47.331909158+07:00","message":"end recv isFinal message id 18"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:47.331910895+07:00","message":"end Recv id 18"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:47.331916927+07:00","message":"[buffer interim] 18 true สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.33192647+07:00","message":"[bufferProcess] interim [40000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.331930713+07:00","message":"[bufferProcess] send to processor (isfinal):สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.331933979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.331936136+07:00","message":"> Transcript [125] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.331939803+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.331941425+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.331943726+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.331946158+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.331952249+07:00","message":"Push: 'บรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.331954169+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.331956019+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.331957897+07:00","message":"Next Push (prob) : 'พันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.331959251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.331960776+07:00","message":"> Transcript [126] [true]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.331962794+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.331964066+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.331965639+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.331967327+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:47.331969169+07:00","message":"Push: 'พันปีหลวง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:47.331983091+07:00","message":"push: {false บรมราชินีนาถพระบรมราชชนนี 0 0xc0003c4100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:47.332002457+07:00","message":"push: {true พันปีหลวง 0 0xc0003c4100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:08:47.343541587+07:00","message":"write wav file: './tmp/7449/7449_18.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:47.729953827+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:47.729953711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:48.804223516+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:48.804257407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถยนต์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:48.804262081+07:00","message":"receive interim result [false|false]: รถยนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:48.804273275+07:00","message":"[buffer interim] 19 false รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:48.804280583+07:00","message":"[bufferProcess] interim [430000000]:รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:48.804282186+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:48.804286802+07:00","message":"[bufferProcess] send to processor (ticker):รถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:48.804291675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:48.804294022+07:00","message":"> Transcript [127] [false]: 'รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:48.804295836+07:00","message":"Set StatePrefix (first interim): 'รถยนต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.173143629+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.173196483+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":"2025-10-29T10:08:49.173201857+07:00","message":"receive interim result [false|false]: รถยนต์พระที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.173214498+07:00","message":"[buffer interim] 19 false รถยนต์พระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.173221438+07:00","message":"[bufferProcess] interim [790000000]:รถยนต์พระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.173223186+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.200254583+07:00","message":"[GCS] IsForceVAD: false for message ID: 19"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.29487363+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.294952162+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":"2025-10-29T10:08:49.294958255+07:00","message":"receive interim result [false|false]: รถยนต์พระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.294973377+07:00","message":"[buffer interim] 19 false รถยนต์พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.294981153+07:00","message":"[bufferProcess] interim [850000000]:รถยนต์พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.294983125+07:00","message":"[bufferProcess] send to processor:รถยนต์พระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.29498599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.294988324+07:00","message":"> Transcript [128] [false]: 'รถยนต์พระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.294991497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.294993195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.294994783+07:00","message":"StatePrefix: 'รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.294996504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.332444714+07:00","message":"[GCS] Start streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.388496436+07:00","message":"[GCS] IsForceVAD: false for message ID: 20"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.460327446+07:00","message":"[GCS] Start streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.516608131+07:00","message":"receive streaming session, msgId: 19"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.516658892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รถยนต์พระที่นั่ง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.516666824+07:00","message":"receive interim result [true|false]: รถยนต์พระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.516680003+07:00","message":"end recv isFinal message id 19"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.51668253+07:00","message":"end Recv id 19"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.516691524+07:00","message":"[buffer interim] 19 true รถยนต์พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.51670554+07:00","message":"[bufferProcess] interim [210000000]:รถยนต์พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.516709128+07:00","message":"[bufferProcess] send to processor (isfinal):รถยนต์พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.516715139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.516718555+07:00","message":"> Transcript [129] [false]: 'รถยนต์พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.516722025+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.516724162+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.51672646+07:00","message":"StatePrefix: 'รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.516729084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.516730938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.516733285+07:00","message":"> Transcript [130] [true]: 'รถยนต์พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.516735772+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.516737791+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.516739573+07:00","message":"StatePrefix: 'รถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.516741744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.516745048+07:00","message":"Push: 'รถยนต์พระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.516755414+07:00","message":"push: {true รถยนต์พระที่นั่ง 0 0xc00040c800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:08:49.52413557+07:00","message":"write wav file: './tmp/7449/7449_19.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.719007595+07:00","message":"receive streaming session, msgId: 20"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.719029625+07:00","message":"found end of frame, send empty tag with msgId: 20"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.719032386+07:00","message":"end Recv id 20"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.719039341+07:00","message":"[buffer interim] 20 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.719047081+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.719051235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.719054676+07:00","message":"> Transcript [131] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.719057795+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.71905974+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.71906181+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.719063726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:49.719066758+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:49.71907742+07:00","message":"push: {true \n 0 0xc0003c4680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:08:49.723711395+07:00","message":"write wav file: './tmp/7449/7449_20.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:50.15998766+07:00","message":"[GCS] IsForceVAD: false for message ID: 21"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:50.351368637+07:00","message":"[GCS] Start streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:50.453492587+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:50.453527682+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":"2025-10-29T10:08:50.453532426+07:00","message":"receive interim result [false|false]: สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:50.453543058+07:00","message":"[buffer interim] 21 false สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:50.453549559+07:00","message":"[bufferProcess] interim [660000000]:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:50.453551335+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:50.459452663+07:00","message":"receive streaming session, msgId: 21"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:50.459472327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จ\",\"confidence\":0.9565453}],\"is_final\":true,\"result_end_time\":{\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:50.459476171+07:00","message":"receive interim result [true|false]: สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:50.45948151+07:00","message":"end recv isFinal message id 21"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:50.459483543+07:00","message":"end Recv id 21"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:50.459486929+07:00","message":"[buffer interim] 21 true สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:50.459490303+07:00","message":"[bufferProcess] interim [720000000]:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:50.459494171+07:00","message":"[bufferProcess] send to processor (isfinal):สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:50.459496455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:50.459498731+07:00","message":"> Transcript [132] [false]: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:50.459500574+07:00","message":"Set StatePrefix (first interim): 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:50.459501989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:50.459503392+07:00","message":"> Transcript [133] [true]: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:50.45950544+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:50.459508296+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:50.459510136+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:50.459511742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:50.459517301+07:00","message":"Push: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:50.459524935+07:00","message":"push: {true สมเด็จ 0 0xc0027ca600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:08:50.466089627+07:00","message":"write wav file: './tmp/7449/7449_21.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:50.73018602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:50.730178961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:51.544800053+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:51.544838589+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":"2025-10-29T10:08:51.544843906+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:51.544856891+07:00","message":"[buffer interim] 22 false พระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:51.544863795+07:00","message":"[bufferProcess] interim [780000000]:พระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:51.544865519+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:51.544870093+07:00","message":"[bufferProcess] send to processor (ticker):พระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:51.544872353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:51.544874695+07:00","message":"> Transcript [134] [false]: 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:51.544876613+07:00","message":"Set StatePrefix (first interim): 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:52.5062712+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:52.50630703+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":"2025-10-29T10:08:52.506312453+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัวพระบาทสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:52.50632449+07:00","message":"[buffer interim] 22 false พระเจ้าอยู่หัวพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.506334631+07:00","message":"[bufferProcess] interim [800000000]:พระเจ้าอยู่หัวพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.506337132+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:52.635473426+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:52.635512354+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":"2025-10-29T10:08:52.635516931+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:52.635531599+07:00","message":"[buffer interim] 22 false พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.635538701+07:00","message":"[bufferProcess] interim [920000000]:พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.635540991+07:00","message":"[bufferProcess] send to processor:พระเจ้าอยู่หัวพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.635544216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.635546508+07:00","message":"> Transcript [135] [false]: 'พระเจ้าอยู่หัวพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.635549501+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.635551108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.635552731+07:00","message":"StatePrefix: 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.635554523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:52.825442033+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:52.825485122+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":"2025-10-29T10:08:52.825490209+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:52.825503439+07:00","message":"[buffer interim] 22 false พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.825510909+07:00","message":"[bufferProcess] interim [100000000]:พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.825512945+07:00","message":"[bufferProcess] send to processor:พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.825517655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.825520058+07:00","message":"> Transcript [136] [false]: 'พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.825523154+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.825524845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.825526822+07:00","message":"StatePrefix: 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.825528753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:52.880642668+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:52.880680687+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":"2025-10-29T10:08:52.880685425+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:52.880698141+07:00","message":"[buffer interim] 22 false พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.880705617+07:00","message":"[bufferProcess] interim [160000000]:พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.880707931+07:00","message":"[bufferProcess] send to processor:พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.880711174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.880713986+07:00","message":"> Transcript [137] [false]: 'พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.880716966+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.880718609+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.880720371+07:00","message":"StatePrefix: 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:52.88072219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:52.98094598+07:00","message":"[GCS] IsForceVAD: false for message ID: 22"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:53.101769649+07:00","message":"[GCS] Start streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:53.28997507+07:00","message":"receive streaming session, msgId: 22"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:53.29001621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้าอยู่หัว\",\"confidence\":0.9537992}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:53.290022772+07:00","message":"receive interim result [true|false]: พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:53.290030868+07:00","message":"end recv isFinal message id 22"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:53.290032592+07:00","message":"end Recv id 22"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:53.290038836+07:00","message":"[buffer interim] 22 true พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:53.290048339+07:00","message":"[bufferProcess] interim [640000000]:พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:53.290051223+07:00","message":"[bufferProcess] send to processor (isfinal):พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:53.290054122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:53.290056227+07:00","message":"> Transcript [138] [false]: 'พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:53.290058965+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:53.290060734+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:53.29006263+07:00","message":"StatePrefix: 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:53.29006445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:53.290066578+07:00","message":"Push: 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:53.290068095+07:00","message":"TextPushed: 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:53.290071938+07:00","message":"Set new StatePrefix : 'พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:53.290074059+07:00","message":"Next Push (prob) : 'พระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:53.290075703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:53.290077256+07:00","message":"> Transcript [139] [true]: 'พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:53.290079035+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:53.290080315+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:53.290081638+07:00","message":"StatePrefix: 'พระเจ้าอยู่หัวพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:53.290083172+07:00","message":"TextPushed: 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:53.29008509+07:00","message":"Push: 'พระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:53.290094713+07:00","message":"push: {false พระเจ้าอยู่หัว 0 0xc0000f4800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:53.290099571+07:00","message":"push: {true พระบาทสมเด็จพระเจ้าอยู่หัว 0 0xc0000f4800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:08:53.302715519+07:00","message":"write wav file: './tmp/7449/7449_22.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:53.730627895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:53.730657714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:53.893265317+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:53.893305298+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":"2025-10-29T10:08:53.893310738+07:00","message":"receive interim result [false|false]: คุณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:53.893325239+07:00","message":"[buffer interim] 23 false คุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:53.893331894+07:00","message":"[bufferProcess] interim [600000000]:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:53.893333441+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:54.54098969+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:54.54103272+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":"2025-10-29T10:08:54.541039016+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:54.541054429+07:00","message":"[buffer interim] 23 false สมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:54.541062017+07:00","message":"[bufferProcess] interim [260000000]:สมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:54.541064357+07:00","message":"[bufferProcess] send to processor:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:54.541071809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:54.541074946+07:00","message":"> Transcript [140] [false]: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:54.54109611+07:00","message":"Set StatePrefix (first interim): 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:55.060180865+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:55.060223645+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":"2025-10-29T10:08:55.060230372+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:55.060246194+07:00","message":"[buffer interim] 23 false สมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.060253864+07:00","message":"[bufferProcess] interim [740000000]:สมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.060255843+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.060262096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.06026453+07:00","message":"> Transcript [141] [false]: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.060266554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.060268132+07:00","message":"Set new StatePrefix: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:55.379799765+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:55.379841024+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":"2025-10-29T10:08:55.379845646+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:55.379858612+07:00","message":"[buffer interim] 23 false สมเด็จพระนางเจ้าพระบรมราชิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.379865478+07:00","message":"[bufferProcess] interim [100000000]:สมเด็จพระนางเจ้าพระบรมราชิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.379867574+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.379872429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.379874863+07:00","message":"> Transcript [142] [false]: 'สมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.379877976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.379879615+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.379881556+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.379883797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:55.570801825+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:55.570839091+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":"2025-10-29T10:08:55.570843407+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:55.570857383+07:00","message":"[buffer interim] 23 false สมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.570863922+07:00","message":"[bufferProcess] interim [280000000]:สมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.570865971+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.570868725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.570870915+07:00","message":"> Transcript [143] [false]: 'สมเด็จพระนางเจ้าพระบรมราชิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.570873722+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.57087549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.570877248+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:55.570879019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:56.475263855+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:56.475302344+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":"2025-10-29T10:08:56.475307615+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินีและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:56.475320324+07:00","message":"[buffer interim] 23 false สมเด็จพระนางเจ้าพระบรมราชินีและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.475327385+07:00","message":"[bufferProcess] interim [180000000]:สมเด็จพระนางเจ้าพระบรมราชินีและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.475329478+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.475334045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.475336503+07:00","message":"> Transcript [144] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.475340172+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.475341835+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.475343992+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.475346063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:56.530386852+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:56.530457113+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":"2025-10-29T10:08:56.530465375+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินีและพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:56.530482017+07:00","message":"[buffer interim] 23 false สมเด็จพระนางเจ้าพระบรมราชินีและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.530490655+07:00","message":"[bufferProcess] interim [240000000]:สมเด็จพระนางเจ้าพระบรมราชินีและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.530493789+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชินีและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.530497732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.530501263+07:00","message":"> Transcript [145] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินีและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.530504965+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.530507226+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.53050982+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.530512213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.530517676+07:00","message":"Push: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.530520004+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.530522448+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าพระบรมราชินีและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.530525628+07:00","message":"Next Push (prob) : 'พระบรมราชินีและ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:56.530545594+07:00","message":"push: {false สมเด็จพระนางเจ้า 0 0xc0027ca880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:56.661061831+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:56.661117514+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":"2025-10-29T10:08:56.661125587+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:56.661147811+07:00","message":"[buffer interim] 23 false สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.661156567+07:00","message":"[bufferProcess] interim [420000000]:สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.661182629+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชินีและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.661187321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.661193702+07:00","message":"> Transcript [146] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินีและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.661214533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.66121746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.661221638+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินีและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:56.661224992+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:56.73156686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:56.731583711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:57.169514954+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:57.169555845+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":"2025-10-29T10:08:57.169561393+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:57.169577203+07:00","message":"[buffer interim] 23 false สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.16958491+07:00","message":"[bufferProcess] interim [840000000]:สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.169587536+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.16959045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.16959273+07:00","message":"> Transcript [147] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.16959489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.169597078+07:00","message":"Set new StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:57.227650606+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:57.227688272+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":"2025-10-29T10:08:57.227693538+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรมวงศา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:57.227707893+07:00","message":"[buffer interim] 23 false สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.22771453+07:00","message":"[bufferProcess] interim [960000000]:สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.227716779+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.227723259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.227725548+07:00","message":"> Transcript [148] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.227727646+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.227729236+07:00","message":"Set new StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:57.49030427+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:57.490350904+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":"2025-10-29T10:08:57.490360088+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรมวงศานุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:57.490377116+07:00","message":"[buffer interim] 23 false สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.490384611+07:00","message":"[bufferProcess] interim [140000000]:สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.490387212+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.490393349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.490395681+07:00","message":"> Transcript [149] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.490397943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.490400076+07:00","message":"Set new StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรมวงศา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:57.550957661+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:57.550992874+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":"2025-10-29T10:08:57.550998292+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:57.551011942+07:00","message":"[buffer interim] 23 false สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.551018838+07:00","message":"[bufferProcess] interim [320000000]:สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.551021051+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.551024045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.551026273+07:00","message":"> Transcript [150] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรมวงศานุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.55102919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.55103095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.551032482+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:57.551034772+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:58.129393856+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:58.129438162+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":"2025-10-29T10:08:58.129444853+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:58.129457249+07:00","message":"[buffer interim] 23 false สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.129467443+07:00","message":"[bufferProcess] interim [860000000]:สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.129470593+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.129476861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.129480095+07:00","message":"> Transcript [151] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.129484045+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.129486253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.12948886+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินีนาถและพระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.129491959+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:58.548851509+07:00","message":"[GCS] IsForceVAD: false for message ID: 23"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:58.681750649+07:00","message":"[GCS] Start streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:58.769965589+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:58.770001787+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":"2025-10-29T10:08:58.770007111+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:58.770020834+07:00","message":"[buffer interim] 23 false สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.770027165+07:00","message":"[bufferProcess] interim [460000000]:สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.770029382+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.770034162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.770036619+07:00","message":"> Transcript [152] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.770038679+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.770040353+07:00","message":"Set new StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:58.861719302+07:00","message":"receive streaming session, msgId: 23"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:58.861757734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์\",\"confidence\":0.9583854}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:58.861764301+07:00","message":"receive interim result [true|false]: สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:58.861775337+07:00","message":"end recv isFinal message id 23"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:58.86177705+07:00","message":"end Recv id 23"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:58.86178295+07:00","message":"[buffer interim] 23 true สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.861789705+07:00","message":"[bufferProcess] interim [670000000]:สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.861792659+07:00","message":"[bufferProcess] send to processor (isfinal):สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.861795398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.861797661+07:00","message":"> Transcript [153] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.861800639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.861802605+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.861807477+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.861809675+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.861811103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.861812664+07:00","message":"> Transcript [154] [true]: 'สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.86181444+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.861815741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.861817033+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.861818634+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:58.861826535+07:00","message":"Push: 'พระบรมราชินีและพระบรมวงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:58.861839435+07:00","message":"push: {true พระบรมราชินีและพระบรมวงศานุวงศ์ 0 0xc0027ca880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:08:58.873157222+07:00","message":"write wav file: './tmp/7449/7449_23.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:59.425962224+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:59.425996023+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":"2025-10-29T10:08:59.42600049+07:00","message":"receive interim result [false|false]: เส้นทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:59.426013196+07:00","message":"[buffer interim] 24 false เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.426020099+07:00","message":"[bufferProcess] interim [600000000]:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.426021871+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:59.731921367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:08:59.731942353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:59.769609351+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:59.769648997+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":"2025-10-29T10:08:59.769653471+07:00","message":"receive interim result [false|false]: เส้นทางไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:59.769666745+07:00","message":"[buffer interim] 24 false เส้นทางไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.769673454+07:00","message":"[bufferProcess] interim [900000000]:เส้นทางไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.769675272+07:00","message":"[bufferProcess] send to processor:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.769683525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.769685924+07:00","message":"> Transcript [155] [false]: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.769687902+07:00","message":"Set StatePrefix (first interim): 'เส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:59.909408236+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:59.909446957+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":"2025-10-29T10:08:59.90945174+07:00","message":"receive interim result [false|false]: เส้นทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:59.909465772+07:00","message":"[buffer interim] 24 false เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.909475193+07:00","message":"[bufferProcess] interim [20000000]:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.909477091+07:00","message":"[bufferProcess] send to processor:เส้นทางไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.909482026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.909484363+07:00","message":"> Transcript [156] [false]: 'เส้นทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.909487283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.909488894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.909490392+07:00","message":"StatePrefix: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.90949237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:59.9322409+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:59.932297076+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":"2025-10-29T10:08:59.932305609+07:00","message":"receive interim result [false|false]: เส้นทางตำบล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:08:59.932325286+07:00","message":"[buffer interim] 24 false เส้นทางตำบล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.932334104+07:00","message":"[bufferProcess] interim [80000000]:เส้นทางตำบล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.932337932+07:00","message":"[bufferProcess] send to processor:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.932342237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.932346622+07:00","message":"> Transcript [157] [false]: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.932351912+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.932354702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.932357455+07:00","message":"StatePrefix: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:08:59.932360844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.12144305+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.121479466+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":"2025-10-29T10:09:00.12148532+07:00","message":"receive interim result [false|false]: เส้นทางขบวน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.121498632+07:00","message":"[buffer interim] 24 false เส้นทางขบวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.121506034+07:00","message":"[bufferProcess] interim [260000000]:เส้นทางขบวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.121508324+07:00","message":"[bufferProcess] send to processor:เส้นทางตำบล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.121514816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.121517035+07:00","message":"> Transcript [158] [false]: 'เส้นทางตำบล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.121520128+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.121522066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.121524233+07:00","message":"StatePrefix: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.121526078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.12534097+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.125359538+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":"2025-10-29T10:09:00.125364029+07:00","message":"receive interim result [false|false]: เส้นทางตำบลเชิง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.125373766+07:00","message":"[buffer interim] 24 false เส้นทางตำบลเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.125378844+07:00","message":"[bufferProcess] interim [320000000]:เส้นทางตำบลเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.125380885+07:00","message":"[bufferProcess] send to processor:เส้นทางขบวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.125386938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.125389107+07:00","message":"> Transcript [159] [false]: 'เส้นทางขบวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.125392058+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.125393666+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.125395094+07:00","message":"StatePrefix: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.125396673+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.125402362+07:00","message":"Push: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.125404281+07:00","message":"TextPushed: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.125406409+07:00","message":"Set new StatePrefix : 'เส้นทางขบวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.125408292+07:00","message":"Next Push (prob) : 'ขบวน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.125424411+07:00","message":"push: {false เส้นทาง 0 0xc0027ca080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.25154623+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.251579211+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":"2025-10-29T10:09:00.251584115+07:00","message":"receive interim result [false|false]: เส้นทางขบวนเชิญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.251598421+07:00","message":"[buffer interim] 24 false เส้นทางขบวนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.251605219+07:00","message":"[bufferProcess] interim [380000000]:เส้นทางขบวนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.25160721+07:00","message":"[bufferProcess] send to processor:เส้นทางตำบลเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.251610169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.251612437+07:00","message":"> Transcript [160] [false]: 'เส้นทางตำบลเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.2516143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.251616113+07:00","message":"Set new StatePrefix: 'เส้นทางตำบลเชิง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.313257522+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.313294629+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":"2025-10-29T10:09:00.313299706+07:00","message":"receive interim result [false|false]: เส้นทางขบวนเชิญพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.313315414+07:00","message":"[buffer interim] 24 false เส้นทางขบวนเชิญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.31332307+07:00","message":"[bufferProcess] interim [500000000]:เส้นทางขบวนเชิญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.313325185+07:00","message":"[bufferProcess] send to processor:เส้นทางขบวนเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.313328246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.313331034+07:00","message":"> Transcript [161] [false]: 'เส้นทางขบวนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.313333042+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.313334803+07:00","message":"Set new StatePrefix: 'เส้นทางขบวนเชิญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.509629856+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.509670756+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":"2025-10-29T10:09:00.509677436+07:00","message":"receive interim result [false|false]: เส้นทางตำบลเชิงทะเล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.509693043+07:00","message":"[buffer interim] 24 false เส้นทางตำบลเชิงทะเล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.509704048+07:00","message":"[bufferProcess] interim [680000000]:เส้นทางตำบลเชิงทะเล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.509706456+07:00","message":"[bufferProcess] send to processor:เส้นทางขบวนเชิญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.509711129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.509713489+07:00","message":"> Transcript [162] [false]: 'เส้นทางขบวนเชิญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.509716497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.50971825+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.509719853+07:00","message":"StatePrefix: 'เส้นทางขบวนเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.509721785+07:00","message":"TextPushed: 'เส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.628157523+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.628199155+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":"2025-10-29T10:09:00.628204208+07:00","message":"receive interim result [false|false]: เส้นทางขบวนเชิญพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.62821778+07:00","message":"[buffer interim] 24 false เส้นทางขบวนเชิญพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.628224756+07:00","message":"[bufferProcess] interim [740000000]:เส้นทางขบวนเชิญพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.62822699+07:00","message":"[bufferProcess] send to processor:เส้นทางตำบลเชิงทะเล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.628230863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.628233546+07:00","message":"> Transcript [163] [false]: 'เส้นทางตำบลเชิงทะเล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.628235648+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.628237738+07:00","message":"Set new StatePrefix: 'เส้นทางตำบลเชิงทะเล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.830365683+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.83040424+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":"2025-10-29T10:09:00.830410026+07:00","message":"receive interim result [false|false]: เส้นทางขบวนเชิญพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:00.830437299+07:00","message":"[buffer interim] 24 false เส้นทางขบวนเชิญพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.830444441+07:00","message":"[bufferProcess] interim [980000000]:เส้นทางขบวนเชิญพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.830446773+07:00","message":"[bufferProcess] send to processor:เส้นทางขบวนเชิญพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.830452877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.83045532+07:00","message":"> Transcript [164] [false]: 'เส้นทางขบวนเชิญพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.830457538+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:00.830459964+07:00","message":"Set new StatePrefix: 'เส้นทางขบวนเชิญพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:01.048950661+07:00","message":"[GCS] IsForceVAD: false for message ID: 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:01.344099641+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:01.344133624+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":"2025-10-29T10:09:01.344138654+07:00","message":"receive interim result [false|false]: เส้นทางขบวนเชิญพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:01.344155599+07:00","message":"[buffer interim] 24 false เส้นทางขบวนเชิญพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.34416284+07:00","message":"[bufferProcess] interim [580000000]:เส้นทางขบวนเชิญพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.344165156+07:00","message":"[bufferProcess] send to processor:เส้นทางขบวนเชิญพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.344168721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.344171586+07:00","message":"> Transcript [165] [false]: 'เส้นทางขบวนเชิญพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.344174402+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.344176138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.344177681+07:00","message":"StatePrefix: 'เส้นทางขบวนเชิญพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.344179298+07:00","message":"TextPushed: 'เส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:01.364854749+07:00","message":"receive streaming session, msgId: 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:01.364877011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางขบวนเชิญพระบรมศพ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:01.364882017+07:00","message":"receive interim result [true|false]: เส้นทางขบวนเชิญพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:01.364891465+07:00","message":"end recv isFinal message id 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:01.364893603+07:00","message":"end Recv id 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:01.364899979+07:00","message":"[buffer interim] 24 true เส้นทางขบวนเชิญพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.364904343+07:00","message":"[bufferProcess] interim [580000000]:เส้นทางขบวนเชิญพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.364910557+07:00","message":"[bufferProcess] send to processor (isfinal):เส้นทางขบวนเชิญพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.36491307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.364914982+07:00","message":"> Transcript [166] [false]: 'เส้นทางขบวนเชิญพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.364917048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.364918614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.364919982+07:00","message":"StatePrefix: 'เส้นทางขบวนเชิญพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.364921908+07:00","message":"TextPushed: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.364923446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.364925039+07:00","message":"> Transcript [167] [true]: 'เส้นทางขบวนเชิญพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.364926678+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.364927943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.3649292+07:00","message":"StatePrefix: 'เส้นทางขบวนเชิญพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.364930941+07:00","message":"TextPushed: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:01.364937794+07:00","message":"Push: 'ขบวนเชิญพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:01.36494612+07:00","message":"push: {true ขบวนเชิญพระบรมศพ 0 0xc0027ca080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:01.370754226+07:00","message":"[GCS] Start streaming session, msgId: 25"}
{"level":"info","service":"Main","time":"2025-10-29T10:09:01.372728983+07:00","message":"write wav file: './tmp/7449/7449_24.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:02.63280436+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:02.632848892+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":"2025-10-29T10:09:02.632853834+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:02.632867978+07:00","message":"[buffer interim] 25 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:02.632874136+07:00","message":"[bufferProcess] interim [840000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:02.632875647+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:02.632878541+07:00","message":"[bufferProcess] send to processor (ticker):โรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:02.632881015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:02.632883361+07:00","message":"> Transcript [168] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:02.632885459+07:00","message":"Set StatePrefix (first interim): 'โรง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:02.732901544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:02.732913044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:02.756644768+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:02.756685378+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":"2025-10-29T10:09:02.756690798+07:00","message":"receive interim result [false|false]: โรง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:02.756707292+07:00","message":"[buffer interim] 25 false โรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:02.75671563+07:00","message":"[bufferProcess] interim [20000000]:โรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:02.756718105+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:02.951595341+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:02.951635209+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":"2025-10-29T10:09:02.951642045+07:00","message":"receive interim result [false|false]: โรงพยาบาล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:02.951655773+07:00","message":"[buffer interim] 25 false โรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:02.95166453+07:00","message":"[bufferProcess] interim [140000000]:โรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:02.951667717+07:00","message":"[bufferProcess] send to processor:โรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:02.951675477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:02.951679257+07:00","message":"> Transcript [169] [false]: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:02.9516834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:02.951685477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:02.951688561+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:02.951690836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:03.208453808+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:03.208491652+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":"2025-10-29T10:09:03.208496812+07:00","message":"receive interim result [false|false]: โรงพยาบาลจุฬา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:03.208510259+07:00","message":"[buffer interim] 25 false โรงพยาบาลจุฬา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.208517286+07:00","message":"[bufferProcess] interim [500000000]:โรงพยาบาลจุฬา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.208519492+07:00","message":"[bufferProcess] send to processor:โรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.208524236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.208526592+07:00","message":"> Transcript [170] [false]: 'โรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.208530107+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.20853184+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.208533804+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.208535678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:03.520238879+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:03.520279175+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":"2025-10-29T10:09:03.520284481+07:00","message":"receive interim result [false|false]: โรงพยาบาลจุฬารัตน์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:03.520298671+07:00","message":"[buffer interim] 25 false โรงพยาบาลจุฬารัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.520304947+07:00","message":"[bufferProcess] interim [740000000]:โรงพยาบาลจุฬารัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.520307564+07:00","message":"[bufferProcess] send to processor:โรงพยาบาลจุฬา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.520312045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.520314423+07:00","message":"> Transcript [171] [false]: 'โรงพยาบาลจุฬา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.520317342+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.520320341+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.520322439+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.520324353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:03.522712955+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:03.522746912+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":"2025-10-29T10:09:03.522751944+07:00","message":"receive interim result [false|false]: โรงพยาบาลจุฬาลง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:03.522765558+07:00","message":"[buffer interim] 25 false โรงพยาบาลจุฬาลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.522771366+07:00","message":"[bufferProcess] interim [800000000]:โรงพยาบาลจุฬาลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.522773385+07:00","message":"[bufferProcess] send to processor:โรงพยาบาลจุฬารัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.522778166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.522780288+07:00","message":"> Transcript [172] [false]: 'โรงพยาบาลจุฬารัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.522783041+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.522784621+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.522786638+07:00","message":"StatePrefix: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.522788423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.522793005+07:00","message":"Push: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.522794481+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.522796323+07:00","message":"Set new StatePrefix : 'โรงพยาบาลจุฬารัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.522798065+07:00","message":"Next Push (prob) : 'พยาบาลจุฬารัตน์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:03.522805389+07:00","message":"push: {false โรง 0 0xc0000f5f80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:03.650541157+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:03.650572855+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":"2025-10-29T10:09:03.650579189+07:00","message":"receive interim result [false|false]: โรงพยาบาล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:03.650593101+07:00","message":"[buffer interim] 25 false โรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.650600278+07:00","message":"[bufferProcess] interim [860000000]:โรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.650601989+07:00","message":"[bufferProcess] send to processor:โรงพยาบาลจุฬาลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.650604737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.650609+07:00","message":"> Transcript [173] [false]: 'โรงพยาบาลจุฬาลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.650611072+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.650612664+07:00","message":"Set new StatePrefix: 'โรงพยาบาลจุฬาลง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:03.651699031+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:03.651708351+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":"2025-10-29T10:09:03.65171182+07:00","message":"receive interim result [false|false]: โรงพยาบาลจุฬาลงกรณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:03.651718739+07:00","message":"[buffer interim] 25 false โรงพยาบาลจุฬาลงกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.651722026+07:00","message":"[bufferProcess] interim [920000000]:โรงพยาบาลจุฬาลงกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.651723792+07:00","message":"[bufferProcess] send to processor:โรงพยาบาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.65172574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.651727415+07:00","message":"> Transcript [174] [false]: 'โรงพยาบาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:03.651728726+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:04.032377048+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:04.03242637+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":"2025-10-29T10:09:04.03243213+07:00","message":"receive interim result [false|false]: โรงพยาบาลจุฬาลงกรณ์สภา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:04.032443654+07:00","message":"[buffer interim] 25 false โรงพยาบาลจุฬาลงกรณ์สภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.032450822+07:00","message":"[bufferProcess] interim [280000000]:โรงพยาบาลจุฬาลงกรณ์สภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.032453316+07:00","message":"[bufferProcess] send to processor:โรงพยาบาลจุฬาลงกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.03245655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.032458955+07:00","message":"> Transcript [175] [false]: 'โรงพยาบาลจุฬาลงกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.032461754+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.032463417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.032465373+07:00","message":"StatePrefix: 'โรงพยาบาลจุฬาลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.032467283+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:04.235949798+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:04.235991896+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":"2025-10-29T10:09:04.235998481+07:00","message":"receive interim result [false|false]: โรงพยาบาลจุฬาลงกรณ์สภากาชาด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:04.236017366+07:00","message":"[buffer interim] 25 false โรงพยาบาลจุฬาลงกรณ์สภากาชาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.236025898+07:00","message":"[bufferProcess] interim [520000000]:โรงพยาบาลจุฬาลงกรณ์สภากาชาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.236028057+07:00","message":"[bufferProcess] send to processor:โรงพยาบาลจุฬาลงกรณ์สภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.236033185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.236035725+07:00","message":"> Transcript [176] [false]: 'โรงพยาบาลจุฬาลงกรณ์สภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.236039072+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.23604097+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.236043001+07:00","message":"StatePrefix: 'โรงพยาบาลจุฬาลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.236045021+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:04.743257158+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:04.743289322+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":"2025-10-29T10:09:04.743294129+07:00","message":"receive interim result [false|false]: โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:04.743306346+07:00","message":"[buffer interim] 25 false โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.743313091+07:00","message":"[bufferProcess] interim [0]:โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.743314991+07:00","message":"[bufferProcess] send to processor:โรงพยาบาลจุฬาลงกรณ์สภากาชาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.743319379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.743322015+07:00","message":"> Transcript [177] [false]: 'โรงพยาบาลจุฬาลงกรณ์สภากาชาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.743325348+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.743327095+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.743329004+07:00","message":"StatePrefix: 'โรงพยาบาลจุฬาลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:04.743331446+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:05.315829143+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:05.315865556+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":"2025-10-29T10:09:05.315872676+07:00","message":"receive interim result [false|false]: โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:05.315885545+07:00","message":"[buffer interim] 25 false โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:05.315896304+07:00","message":"[bufferProcess] interim [600000000]:โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:05.31589974+07:00","message":"[bufferProcess] send to processor:โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:05.315905694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:05.315908716+07:00","message":"> Transcript [178] [false]: 'โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:05.31591273+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:05.315915208+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:05.315917976+07:00","message":"StatePrefix: 'โรงพยาบาลจุฬาลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:05.315921104+07:00","message":"TextPushed: 'โรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:05.31592714+07:00","message":"Push: 'พยาบาลจุฬาลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:05.31592924+07:00","message":"TextPushed: 'โรงพยาบาลจุฬาลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:05.315931396+07:00","message":"Set new StatePrefix : 'โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:05.31593427+07:00","message":"Next Push (prob) : 'กรณ์สภากาชาดไทย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:05.315944749+07:00","message":"push: {false พยาบาลจุฬาลง 0 0xc0000f5f80}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:05.733264726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:05.733271819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:07.13845072+07:00","message":"[GCS] IsForceVAD: false for message ID: 25"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:07.199771142+07:00","message":"[GCS] Start streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:07.231069713+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:07.231104694+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":"2025-10-29T10:09:07.231110407+07:00","message":"receive interim result [false|false]: โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทยถนนอังรีดูนังต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:07.231121343+07:00","message":"[buffer interim] 25 false โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทยถนนอังรีดูนังต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.231127971+07:00","message":"[bufferProcess] interim [460000000]:โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทยถนนอังรีดูนังต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.231130631+07:00","message":"[bufferProcess] send to processor:โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.231135461+07:00","message":"[bufferProcess] send to processor (ticker):โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทยถนนอังรีดูนังต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.231138349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.231140827+07:00","message":"> Transcript [179] [false]: 'โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.231143686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.231145382+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.231148571+07:00","message":"StatePrefix: 'โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.231150796+07:00","message":"TextPushed: 'โรงพยาบาลจุฬาลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.231152426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.231154188+07:00","message":"> Transcript [180] [false]: 'โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทยถนนอังรีดูนังต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.231156351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.231157635+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.231159013+07:00","message":"StatePrefix: 'โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.231160445+07:00","message":"TextPushed: 'โรงพยาบาลจุฬาลง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:07.455473459+07:00","message":"receive streaming session, msgId: 25"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:07.455520734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทยถนนอังรีดูนังต์\",\"confidence\":0.958354}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:07.455528034+07:00","message":"receive interim result [true|false]: โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทยถนนอังรีดูนังต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:07.455540008+07:00","message":"end recv isFinal message id 25"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:07.455542254+07:00","message":"end Recv id 25"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:07.455549915+07:00","message":"[buffer interim] 25 true โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทยถนนอังรีดูนังต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.455557402+07:00","message":"[bufferProcess] interim [790000000]:โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทยถนนอังรีดูนังต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.455561813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.455564171+07:00","message":"> Transcript [181] [true]: 'โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทยถนนอังรีดูนังต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.45556714+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.455569208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.455571134+07:00","message":"StatePrefix: 'โรงพยาบาลจุฬาลงกรณ์สภากาชาดไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.455573817+07:00","message":"TextPushed: 'โรงพยาบาลจุฬาลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:07.455581147+07:00","message":"Push: 'กรณ์สภากาชาดไทยถนนอังรีดูนังต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:07.455592289+07:00","message":"push: {true กรณ์สภากาชาดไทยถนนอังรีดูนังต์ 0 0xc0000f5f80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:09:07.468497529+07:00","message":"write wav file: './tmp/7449/7449_25.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:08.734007111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:08.734006982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:08.840852605+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:08.840888954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถนนพระราม 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:08.840893643+07:00","message":"receive interim result [false|false]: ถนนพระราม 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:08.840905442+07:00","message":"[buffer interim] 26 false ถนนพระราม 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:08.840912177+07:00","message":"[bufferProcess] interim [440000000]:ถนนพระราม 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:08.840913878+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:08.840918844+07:00","message":"[bufferProcess] send to processor (ticker):ถนนพระราม 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:08.840921161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:08.84092343+07:00","message":"> Transcript [182] [false]: 'ถนนพระราม 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:08.840925334+07:00","message":"Set StatePrefix (first interim): 'ถนนพระราม 4'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:09.472716426+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:09.472753279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถนนพระราม 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:09.472758333+07:00","message":"receive interim result [false|false]: ถนนพระราม 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:09.472772713+07:00","message":"[buffer interim] 26 false ถนนพระราม 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:09.472779333+07:00","message":"[bufferProcess] interim [40000000]:ถนนพระราม 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:09.47278094+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:10.196106646+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:10.19615767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถนนพระราม 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:10.196163754+07:00","message":"receive interim result [false|false]: ถนนพระราม 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:10.196173871+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":"2025-10-29T10:09:10.196178454+07:00","message":"receive interim result [false|false]:  ถนนพญาไท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:10.196186523+07:00","message":"[buffer interim] 26 false ถนนพระราม 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:10.19618971+07:00","message":"[buffer interim] 26 false  ถนนพญาไท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.196195823+07:00","message":"[bufferProcess] interim [820000000]:ถนนพระราม 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.196197823+07:00","message":"[bufferProcess] send to processor:ถนนพระราม 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.196200195+07:00","message":"[bufferProcess] interim [820000000]: ถนนพญาไท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.196203016+07:00","message":"[bufferProcess] update buffer: ถนนพระราม 4 ถนนพญาไท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.196206463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.196209002+07:00","message":"> Transcript [183] [false]: 'ถนนพระราม 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.196211485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.196213044+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.196214643+07:00","message":"StatePrefix: 'ถนนพระราม 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.196216374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:10.218021172+07:00","message":"[GCS] IsForceVAD: false for message ID: 26"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:10.280752817+07:00","message":"[GCS] Start streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:10.38475694+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:10.384793137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถนนพระราม 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:10.384798327+07:00","message":"receive interim result [false|false]: ถนนพระราม 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:10.384813818+07:00","message":"[buffer interim] 26 false ถนนพระราม 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.384820784+07:00","message":"[bufferProcess] interim [940000000]:ถนนพระราม 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.384823098+07:00","message":"[bufferProcess] send to processor:ถนนพระราม 4 ถนนพญาไท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.384832186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.384834716+07:00","message":"> Transcript [184] [false]: 'ถนนพระราม 4 ถนนพญาไท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.384837349+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.38483898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.384840514+07:00","message":"StatePrefix: 'ถนนพระราม 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.384842302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:10.52688425+07:00","message":"receive streaming session, msgId: 26"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:10.526921815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถนนพระราม 4\",\"confidence\":0.95296526}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:10.526926793+07:00","message":"receive interim result [true|false]: ถนนพระราม 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:10.526937675+07:00","message":"end recv isFinal message id 26"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:10.526939723+07:00","message":"end Recv id 26"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:10.526946342+07:00","message":"[buffer interim] 26 true ถนนพระราม 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.526961557+07:00","message":"[bufferProcess] interim [240000000]:ถนนพระราม 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.526964333+07:00","message":"[bufferProcess] send to processor (isfinal):ถนนพระราม 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.526967061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.526969637+07:00","message":"> Transcript [185] [false]: 'ถนนพระราม 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.526972088+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.526973571+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.526976131+07:00","message":"StatePrefix: 'ถนนพระราม 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.526981671+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.526983146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.526984737+07:00","message":"> Transcript [186] [true]: 'ถนนพระราม 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.527001994+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.527003717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.527005062+07:00","message":"StatePrefix: 'ถนนพระราม 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.527006586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:10.527008874+07:00","message":"Push: 'ถนนพระราม 4'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:10.527016005+07:00","message":"push: {true ถนนพระราม 4 0 0xc00040d800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:09:10.538885433+07:00","message":"write wav file: './tmp/7449/7449_26.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:11.142737558+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:11.142771086+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":"2025-10-29T10:09:11.14277573+07:00","message":"receive interim result [false|false]: ถนน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:11.142787393+07:00","message":"[buffer interim] 27 false ถนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:11.142793427+07:00","message":"[bufferProcess] interim [480000000]:ถนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:11.142794919+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:11.648803645+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:11.648841269+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":"2025-10-29T10:09:11.648846952+07:00","message":"receive interim result [false|false]: ถนนศรีอยุธยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:11.648862052+07:00","message":"[buffer interim] 27 false ถนนศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:11.648870461+07:00","message":"[bufferProcess] interim [20000000]:ถนนศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:11.648873399+07:00","message":"[bufferProcess] send to processor:ถนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:11.648881217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:11.64888364+07:00","message":"> Transcript [187] [false]: 'ถนน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:11.648885594+07:00","message":"Set StatePrefix (first interim): 'ถนน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:11.734697088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:11.73473283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:12.221468267+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:12.221517551+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":"2025-10-29T10:09:12.221525679+07:00","message":"receive interim result [false|false]: ถนนศรีอยุธยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:12.221541507+07:00","message":"[buffer interim] 27 false ถนนศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:12.221549142+07:00","message":"[bufferProcess] interim [620000000]:ถนนศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:12.221552045+07:00","message":"[bufferProcess] send to processor:ถนนศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:12.221559997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:12.22156355+07:00","message":"> Transcript [188] [false]: 'ถนนศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:12.221567468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:12.221569881+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:12.221572527+07:00","message":"StatePrefix: 'ถนน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:12.221574758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:12.929213919+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:12.929250134+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":"2025-10-29T10:09:12.929255398+07:00","message":"receive interim result [false|false]: ถนนศรีอยุธยาถนน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:12.929266948+07:00","message":"[buffer interim] 27 false ถนนศรีอยุธยาถนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:12.929274279+07:00","message":"[bufferProcess] interim [280000000]:ถนนศรีอยุธยาถนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:12.929276286+07:00","message":"[bufferProcess] send to processor:ถนนศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:12.929281366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:12.929283854+07:00","message":"> Transcript [189] [false]: 'ถนนศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:12.929286719+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:12.929288468+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:12.929290302+07:00","message":"StatePrefix: 'ถนน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:12.929292708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.064181544+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.064223655+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":"2025-10-29T10:09:13.064228734+07:00","message":"receive interim result [false|false]: ถนนศรีอยุธยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.064242677+07:00","message":"[buffer interim] 27 false ถนนศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.064249979+07:00","message":"[bufferProcess] interim [400000000]:ถนนศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.064251909+07:00","message":"[bufferProcess] send to processor:ถนนศรีอยุธยาถนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.064254885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.064257509+07:00","message":"> Transcript [190] [false]: 'ถนนศรีอยุธยาถนน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.064260517+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.064262129+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.064264109+07:00","message":"StatePrefix: 'ถนน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.064265892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.309423627+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.309463062+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":"2025-10-29T10:09:13.309467769+07:00","message":"receive interim result [false|false]: ถนนศรีอยุธยาถนนรัชดา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.309479714+07:00","message":"[buffer interim] 27 false ถนนศรีอยุธยาถนนรัชดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.309489928+07:00","message":"[bufferProcess] interim [640000000]:ถนนศรีอยุธยาถนนรัชดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.309492992+07:00","message":"[bufferProcess] send to processor:ถนนศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.309498743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.309502417+07:00","message":"> Transcript [191] [false]: 'ถนนศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.309506506+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.309508988+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.309512829+07:00","message":"StatePrefix: 'ถนน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.309514822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.309518213+07:00","message":"Push: 'ถนน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.309520618+07:00","message":"TextPushed: 'ถนน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.309523235+07:00","message":"Set new StatePrefix : 'ถนนศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.309525999+07:00","message":"Next Push (prob) : 'ศรีอยุธยา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.309541298+07:00","message":"push: {false ถนน 0 0xc003a46100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.439194942+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.439241575+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":"2025-10-29T10:09:13.439247154+07:00","message":"receive interim result [false|false]: ถนนศรีอยุธยาถนน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.439263926+07:00","message":"[buffer interim] 27 false ถนนศรีอยุธยาถนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.439271075+07:00","message":"[bufferProcess] interim [760000000]:ถนนศรีอยุธยาถนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.43927302+07:00","message":"[bufferProcess] send to processor:ถนนศรีอยุธยาถนนรัชดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.439276347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.439279596+07:00","message":"> Transcript [192] [false]: 'ถนนศรีอยุธยาถนนรัชดา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.43928246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.43928419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.439285991+07:00","message":"StatePrefix: 'ถนนศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.439288115+07:00","message":"TextPushed: 'ถนน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.444507859+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.444520106+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":"2025-10-29T10:09:13.444523186+07:00","message":"receive interim result [false|false]: ถนนศรีอยุธยาถนนราชดำริ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.444531033+07:00","message":"[buffer interim] 27 false ถนนศรีอยุธยาถนนราชดำริ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.44453377+07:00","message":"[bufferProcess] interim [820000000]:ถนนศรีอยุธยาถนนราชดำริ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.444535972+07:00","message":"[bufferProcess] send to processor:ถนนศรีอยุธยาถนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.444538966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.444540814+07:00","message":"> Transcript [193] [false]: 'ถนนศรีอยุธยาถนน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.444542822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.444544399+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.444545804+07:00","message":"StatePrefix: 'ถนนศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.444547311+07:00","message":"TextPushed: 'ถนน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.498772978+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.498804869+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":"2025-10-29T10:09:13.498810439+07:00","message":"receive interim result [false|false]: ถนนศรีอยุธยาถนนราชดำเนิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.498823156+07:00","message":"[buffer interim] 27 false ถนนศรีอยุธยาถนนราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.498828362+07:00","message":"[bufferProcess] interim [880000000]:ถนนศรีอยุธยาถนนราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.498830308+07:00","message":"[bufferProcess] send to processor:ถนนศรีอยุธยาถนนราชดำริ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.498833195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.498835541+07:00","message":"> Transcript [194] [false]: 'ถนนศรีอยุธยาถนนราชดำริ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.49883839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.498839918+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.498841671+07:00","message":"StatePrefix: 'ถนนศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.498843703+07:00","message":"TextPushed: 'ถนน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.609099583+07:00","message":"[GCS] IsForceVAD: false for message ID: 27"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.800285655+07:00","message":"[GCS] Start streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.824120888+07:00","message":"[GCS] Cleaned up inactive client: 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.824148307+07:00","message":"[GCS] Cleaned up inactive client: 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.824150916+07:00","message":"[GCS] Cleaned up inactive client: 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.824152411+07:00","message":"[GCS] Cleaned up inactive client: 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.824153748+07:00","message":"[GCS] Cleaned up inactive client: 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.824155363+07:00","message":"[GCS] Cleaned up inactive client: 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.90054111+07:00","message":"receive streaming session, msgId: 27"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.900581214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถนนศรีอยุธยาถนนราชดำเนิน\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.900587317+07:00","message":"receive interim result [true|false]: ถนนศรีอยุธยาถนนราชดำเนิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.900598265+07:00","message":"end recv isFinal message id 27"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.900600229+07:00","message":"end Recv id 27"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.900605936+07:00","message":"[buffer interim] 27 true ถนนศรีอยุธยาถนนราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.900612916+07:00","message":"[bufferProcess] interim [360000000]:ถนนศรีอยุธยาถนนราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.900616052+07:00","message":"[bufferProcess] send to processor (isfinal):ถนนศรีอยุธยาถนนราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.900619269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.900621792+07:00","message":"> Transcript [195] [false]: 'ถนนศรีอยุธยาถนนราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.900624616+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.900626289+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.90062781+07:00","message":"StatePrefix: 'ถนนศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.90062986+07:00","message":"TextPushed: 'ถนน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.900632172+07:00","message":"Push: 'ศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.900633663+07:00","message":"TextPushed: 'ถนนศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.900635851+07:00","message":"Set new StatePrefix : 'ถนนศรีอยุธยาถนนราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.900637544+07:00","message":"Next Push (prob) : 'ถนนราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.90063889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.900640674+07:00","message":"> Transcript [196] [true]: 'ถนนศรีอยุธยาถนนราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.900642567+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.900643882+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.900645304+07:00","message":"StatePrefix: 'ถนนศรีอยุธยาถนนราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.900646846+07:00","message":"TextPushed: 'ถนนศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:13.900650681+07:00","message":"Push: 'ถนนราชดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.900659217+07:00","message":"push: {false ศรีอยุธยา 0 0xc003a46100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:13.900663961+07:00","message":"push: {true ถนนราชดำเนิน 0 0xc003a46100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:09:13.909118857+07:00","message":"write wav file: './tmp/7449/7449_27.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:14.473028825+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:14.473060815+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":"2025-10-29T10:09:14.473066404+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:14.47307831+07:00","message":"[buffer interim] 28 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:14.473084312+07:00","message":"[bufferProcess] interim [480000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:14.473085809+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:14.683288614+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:14.683332438+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":"2025-10-29T10:09:14.683338129+07:00","message":"receive interim result [false|false]: เอาตัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:14.683363915+07:00","message":"[buffer interim] 28 false เอาตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:14.683372862+07:00","message":"[bufferProcess] interim [660000000]:เอาตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:14.683375149+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:14.683379699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:14.683383059+07:00","message":"> Transcript [197] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:14.68338551+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:14.735410993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:14.735407049+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:14.746670641+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:14.746705897+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":"2025-10-29T10:09:14.746712495+07:00","message":"receive interim result [false|false]: เอาตูด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:14.74672646+07:00","message":"[buffer interim] 28 false เอาตูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:14.746733236+07:00","message":"[bufferProcess] interim [780000000]:เอาตูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:14.746735229+07:00","message":"[bufferProcess] send to processor:เอาตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:14.746739655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:14.746742444+07:00","message":"> Transcript [198] [false]: 'เอาตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:14.746745678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:14.746747452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:14.746749116+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:14.746750825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:15.061854751+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:15.061911757+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":"2025-10-29T10:09:15.06191909+07:00","message":"receive interim result [false|false]: เอาตัวการ์ตูน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:15.061934926+07:00","message":"[buffer interim] 28 false เอาตัวการ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.06194606+07:00","message":"[bufferProcess] interim [80000000]:เอาตัวการ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.061949296+07:00","message":"[bufferProcess] send to processor:เอาตูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.061955616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.061958795+07:00","message":"> Transcript [199] [false]: 'เอาตูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.061963454+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.061965768+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.061968416+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.061970692+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:15.446997745+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:15.447034308+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":"2025-10-29T10:09:15.447039973+07:00","message":"receive interim result [false|false]: เอาตัวประตูวิเศษ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:15.447051887+07:00","message":"[buffer interim] 28 false เอาตัวประตูวิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.447059194+07:00","message":"[bufferProcess] interim [500000000]:เอาตัวประตูวิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.447061419+07:00","message":"[bufferProcess] send to processor:เอาตัวการ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.447065861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.447068432+07:00","message":"> Transcript [200] [false]: 'เอาตัวการ์ตูน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.447071473+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.447073181+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.447075056+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.44707684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:15.88158774+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:15.88162937+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":"2025-10-29T10:09:15.881634688+07:00","message":"receive interim result [false|false]: เอาตัวประตูวิเศษไชยศรี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:15.8816484+07:00","message":"[buffer interim] 28 false เอาตัวประตูวิเศษไชยศรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.881655045+07:00","message":"[bufferProcess] interim [920000000]:เอาตัวประตูวิเศษไชยศรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.881657059+07:00","message":"[bufferProcess] send to processor:เอาตัวประตูวิเศษ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.881662133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.881664735+07:00","message":"> Transcript [201] [false]: 'เอาตัวประตูวิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.881667713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.881669748+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.8816715+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.881673368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.881677423+07:00","message":"Push: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.881678978+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.88168058+07:00","message":"Set new StatePrefix : 'เอาตัวประตูวิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:15.881682598+07:00","message":"Next Push (prob) : 'ตัวประตูวิเศษ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:15.881690378+07:00","message":"push: {false เอา 0 0xc0003c4400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:16.4624964+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:16.462534583+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":"2025-10-29T10:09:16.462540337+07:00","message":"receive interim result [false|false]: เอาตัวประตูวิเศษไชยศรี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:16.462553037+07:00","message":"[buffer interim] 28 false เอาตัวประตูวิเศษไชยศรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:16.462561257+07:00","message":"[bufferProcess] interim [520000000]:เอาตัวประตูวิเศษไชยศรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:16.462563464+07:00","message":"[bufferProcess] send to processor:เอาตัวประตูวิเศษไชยศรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:16.46256877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:16.462571164+07:00","message":"> Transcript [202] [false]: 'เอาตัวประตูวิเศษไชยศรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:16.462574186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:16.462575992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:16.462577769+07:00","message":"StatePrefix: 'เอาตัวประตูวิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:16.462579935+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:17.736024618+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:17.736029744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:19.156757508+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:19.156801492+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":"2025-10-29T10:09:19.156807714+07:00","message":"receive interim result [false|false]: เอาตัวประตูวิเศษไชยศรีพระบรมมหาราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:19.156822797+07:00","message":"[buffer interim] 28 false เอาตัวประตูวิเศษไชยศรีพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.156830225+07:00","message":"[bufferProcess] interim [220000000]:เอาตัวประตูวิเศษไชยศรีพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.156832669+07:00","message":"[bufferProcess] send to processor:เอาตัวประตูวิเศษไชยศรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.156839226+07:00","message":"[bufferProcess] send to processor (ticker):เอาตัวประตูวิเศษไชยศรีพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.156841966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.15684536+07:00","message":"> Transcript [203] [false]: 'เอาตัวประตูวิเศษไชยศรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.156849001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.156851309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.156853357+07:00","message":"StatePrefix: 'เอาตัวประตูวิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.156856148+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.156857631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.156859392+07:00","message":"> Transcript [204] [false]: 'เอาตัวประตูวิเศษไชยศรีพระบรมมหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.156861181+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.156862641+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.156863892+07:00","message":"StatePrefix: 'เอาตัวประตูวิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.156865789+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:19.353369506+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:19.353413154+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":"2025-10-29T10:09:19.353418293+07:00","message":"receive interim result [false|false]: เอาตัวประตูวิเศษไชยศรีพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:19.353436683+07:00","message":"[buffer interim] 28 false เอาตัวประตูวิเศษไชยศรีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.353444023+07:00","message":"[bufferProcess] interim [340000000]:เอาตัวประตูวิเศษไชยศรีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.35344569+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:19.473243573+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:19.473287869+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":"2025-10-29T10:09:19.473293758+07:00","message":"receive interim result [false|false]: เอาตัวประตูวิเศษไชยศรีพระบรมมหาราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:19.473309287+07:00","message":"[buffer interim] 28 false เอาตัวประตูวิเศษไชยศรีพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.47331702+07:00","message":"[bufferProcess] interim [460000000]:เอาตัวประตูวิเศษไชยศรีพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.473324995+07:00","message":"[bufferProcess] send to processor:เอาตัวประตูวิเศษไชยศรีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.473331772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.473334207+07:00","message":"> Transcript [205] [false]: 'เอาตัวประตูวิเศษไชยศรีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.47333783+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.47333978+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.473343398+07:00","message":"StatePrefix: 'เอาตัวประตูวิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.473345706+07:00","message":"TextPushed: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.473350814+07:00","message":"Push: 'ตัวประตูวิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.473352483+07:00","message":"TextPushed: 'เอาตัวประตูวิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.473354306+07:00","message":"Set new StatePrefix : 'เอาตัวประตูวิเศษไชยศรีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.473356018+07:00","message":"Next Push (prob) : 'ไชยศรีพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:19.473363905+07:00","message":"push: {false ตัวประตูวิเศษ 0 0xc0003c4400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:19.569614536+07:00","message":"[GCS] IsForceVAD: false for message ID: 28"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:19.700149142+07:00","message":"[GCS] Start streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:19.938546251+07:00","message":"receive streaming session, msgId: 28"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:19.938598822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประตูวิเศษไชยศรีพระบรมมหาราชวัง\",\"confidence\":0.91409177}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:19.938605233+07:00","message":"receive interim result [true|false]: ประตูวิเศษไชยศรีพระบรมมหาราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:19.938614981+07:00","message":"end recv isFinal message id 28"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:19.938616784+07:00","message":"end Recv id 28"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:19.938622977+07:00","message":"[buffer interim] 28 true ประตูวิเศษไชยศรีพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.938632357+07:00","message":"[bufferProcess] interim [970000000]:ประตูวิเศษไชยศรีพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.93864045+07:00","message":"[bufferProcess] send to processor (isfinal):เอาตัวประตูวิเศษไชยศรีพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.938643782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.938646111+07:00","message":"> Transcript [206] [false]: 'เอาตัวประตูวิเศษไชยศรีพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.93864921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.9386508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.938652387+07:00","message":"StatePrefix: 'เอาตัวประตูวิเศษไชยศรีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.938654411+07:00","message":"TextPushed: 'เอาตัวประตูวิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.938655942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.938657523+07:00","message":"> Transcript [207] [true]: 'ประตูวิเศษไชยศรีพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.938659557+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.938660846+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.938662134+07:00","message":"StatePrefix: 'เอาตัวประตูวิเศษไชยศรีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.938663558+07:00","message":"TextPushed: 'เอาตัวประตูวิเศษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.938664831+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.938860641+07:00","message":"Push: 'ไชยศรีพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.938863567+07:00","message":"TextPushed: 'เอาตัวประตูวิเศษไชยศรีพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.938865652+07:00","message":"Set new StatePrefix : 'ประตูวิเศษไชยศรีพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.938867446+07:00","message":"Next Push (prob) : 'ประตูวิเศษไชยศรีพระบรมมหาราชวัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:19.938874896+07:00","message":"push: {true ไชยศรีพระบรมมหาราชวัง 0 0xc0003c4400}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:19.938886177+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_28.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:09:19.950243478+07:00","message":"write wav file: './tmp/7449/7449_28.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:20.736933962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:20.736964642+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:21.870843265+07:00","message":"[GCS] IsForceVAD: false for message ID: 29"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:22.060769893+07:00","message":"[GCS] Start streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:22.146925984+07:00","message":"receive streaming session, msgId: 29"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:22.146941755+07:00","message":"found end of frame, send empty tag with msgId: 29"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:22.146944253+07:00","message":"end Recv id 29"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:22.146949707+07:00","message":"[buffer interim] 29 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:22.14695573+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:22.146959931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:22.146962123+07:00","message":"> Transcript [208] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:22.146964363+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:22.146965879+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:22.146967539+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:22.14696906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:22.146975837+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:22.146984913+07:00","message":"push: {true \n 0 0xc00040d580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:09:22.154200399+07:00","message":"write wav file: './tmp/7449/7449_29.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:23.242932435+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:23.242976708+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":"2025-10-29T10:09:23.242981225+07:00","message":"receive interim result [false|false]: ประชาชน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:23.24299374+07:00","message":"[buffer interim] 30 false ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.243000425+07:00","message":"[bufferProcess] interim [780000000]:ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.243002262+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.243007292+07:00","message":"[bufferProcess] send to processor (ticker):ประชาชน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.243009453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.243011894+07:00","message":"> Transcript [209] [false]: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.243013751+07:00","message":"Set StatePrefix (first interim): 'ประชาชน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:23.439617442+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:23.439654454+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":"2025-10-29T10:09:23.439659631+07:00","message":"receive interim result [false|false]: ประชาชนมา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:23.439673005+07:00","message":"[buffer interim] 30 false ประชาชนมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.439679974+07:00","message":"[bufferProcess] interim [20000000]:ประชาชนมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.439681593+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:23.650082555+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:23.650121994+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":"2025-10-29T10:09:23.650127653+07:00","message":"receive interim result [false|false]: ประชาชนมารอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:23.650141976+07:00","message":"[buffer interim] 30 false ประชาชนมารอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.650148926+07:00","message":"[bufferProcess] interim [200000000]:ประชาชนมารอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.65015109+07:00","message":"[bufferProcess] send to processor:ประชาชนมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.650156016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.650158428+07:00","message":"> Transcript [210] [false]: 'ประชาชนมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.65016116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.650162833+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.650164356+07:00","message":"StatePrefix: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.650166231+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:23.737201068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:23.737212238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:23.881002111+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:23.881040828+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":"2025-10-29T10:09:23.88104571+07:00","message":"receive interim result [false|false]: ประชาชนมารอแป๊บ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:23.881060417+07:00","message":"[buffer interim] 30 false ประชาชนมารอแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.881067641+07:00","message":"[bufferProcess] interim [440000000]:ประชาชนมารอแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.881069492+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.881072214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.881075367+07:00","message":"> Transcript [211] [false]: 'ประชาชนมารอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.881078458+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.881080225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.88108179+07:00","message":"StatePrefix: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:23.88108345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.009728482+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.009765296+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":"2025-10-29T10:09:24.009771083+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.009785014+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.00979182+07:00","message":"[bufferProcess] interim [560000000]:ประชาชนมารอเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.009794209+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอแป๊บ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.009797605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.009800002+07:00","message":"> Transcript [212] [false]: 'ประชาชนมารอแป๊บ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.00980286+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.009804607+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.009806237+07:00","message":"StatePrefix: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.00980794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.198373862+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.198419183+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":"2025-10-29T10:09:24.198424465+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าฯ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.198440168+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.198447151+07:00","message":"[bufferProcess] interim [740000000]:ประชาชนมารอเฝ้าฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.198449414+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.198455127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.198458181+07:00","message":"> Transcript [213] [false]: 'ประชาชนมารอเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.198461307+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.198463199+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.198464785+07:00","message":"StatePrefix: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.198466667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.198470953+07:00","message":"Push: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.198472735+07:00","message":"TextPushed: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.198474379+07:00","message":"Set new StatePrefix : 'ประชาชนมารอเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.198476067+07:00","message":"Next Push (prob) : 'มารอเฝ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.198485698+07:00","message":"push: {false ประชาชน 0 0xc003a46200}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.200707194+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.200724326+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":"2025-10-29T10:09:24.200728541+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.200738198+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.20074267+07:00","message":"[bufferProcess] interim [800000000]:ประชาชนมารอเฝ้าทูล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.200744531+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.200747044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.200749015+07:00","message":"> Transcript [214] [false]: 'ประชาชนมารอเฝ้าฯ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.200751348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.20075305+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.200754482+07:00","message":"StatePrefix: 'ประชาชนมารอเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.200756016+07:00","message":"TextPushed: 'ประชาชน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.33014634+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.330185858+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":"2025-10-29T10:09:24.330192061+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าธุระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.330205013+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าธุระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.330211953+07:00","message":"[bufferProcess] interim [860000000]:ประชาชนมารอเฝ้าธุระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.330214524+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.330219377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.330221669+07:00","message":"> Transcript [215] [false]: 'ประชาชนมารอเฝ้าทูล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.330224681+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.330226793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.330228561+07:00","message":"StatePrefix: 'ประชาชนมารอเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.330230395+07:00","message":"TextPushed: 'ประชาชน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.390568704+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.390611727+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":"2025-10-29T10:09:24.390617125+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละออง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.390631147+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละออง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.390639521+07:00","message":"[bufferProcess] interim [980000000]:ประชาชนมารอเฝ้าทูลละออง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.390641759+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าธุระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.390645929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.390648711+07:00","message":"> Transcript [216] [false]: 'ประชาชนมารอเฝ้าธุระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.390651986+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.390654623+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.390657225+07:00","message":"StatePrefix: 'ประชาชนมารอเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.390659677+07:00","message":"TextPushed: 'ประชาชน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.708774362+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.708814455+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":"2025-10-29T10:09:24.708819467+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.708832583+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.708840069+07:00","message":"[bufferProcess] interim [280000000]:ประชาชนมารอเฝ้าทูลละอองพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.708842165+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละออง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.708845098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.708847494+07:00","message":"> Transcript [217] [false]: 'ประชาชนมารอเฝ้าทูลละออง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.708850646+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.70885238+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.708857775+07:00","message":"StatePrefix: 'ประชาชนมารอเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.708859963+07:00","message":"TextPushed: 'ประชาชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.708863793+07:00","message":"Push: 'มารอเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.708865499+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.708869809+07:00","message":"Set new StatePrefix : 'ประชาชนมารอเฝ้าทูลละออง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.708871934+07:00","message":"Next Push (prob) : 'ทูลละออง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.708880515+07:00","message":"push: {false มารอเฝ้า 0 0xc003a46200}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.837300655+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.837337881+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":"2025-10-29T10:09:24.837342803+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองธุลี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:24.837356122+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองธุลี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.837363065+07:00","message":"[bufferProcess] interim [340000000]:ประชาชนมารอเฝ้าทูลละอองธุลี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.837365281+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละอองพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.837369428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.837371547+07:00","message":"> Transcript [218] [false]: 'ประชาชนมารอเฝ้าทูลละอองพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.837374468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.837376052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.837377612+07:00","message":"StatePrefix: 'ประชาชนมารอเฝ้าทูลละออง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:24.83737967+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:25.028744573+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:25.028787385+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":"2025-10-29T10:09:25.028792846+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองธุลีพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:25.028805635+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองธุลีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.028812467+07:00","message":"[bufferProcess] interim [580000000]:ประชาชนมารอเฝ้าทูลละอองธุลีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.028814633+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละอองธุลี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.028819495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.028822447+07:00","message":"> Transcript [219] [false]: 'ประชาชนมารอเฝ้าทูลละอองธุลี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.028825374+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.028827273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.028829006+07:00","message":"StatePrefix: 'ประชาชนมารอเฝ้าทูลละออง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.028831146+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:25.101099389+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:25.10114337+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":"2025-10-29T10:09:25.101149294+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:25.101179227+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.10119147+07:00","message":"[bufferProcess] interim [700000000]:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.101194836+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละอองธุลีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.101201726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.101205095+07:00","message":"> Transcript [220] [false]: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.101209183+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.101211195+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.101214275+07:00","message":"StatePrefix: 'ประชาชนมารอเฝ้าทูลละออง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.101217379+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:25.743462481+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:25.743504292+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":"2025-10-29T10:09:25.743511784+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:25.7435296+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.74353893+07:00","message":"[bufferProcess] interim [300000000]:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.743542267+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.743551284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.743554967+07:00","message":"> Transcript [221] [false]: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.743559777+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.743562717+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.743565538+07:00","message":"StatePrefix: 'ประชาชนมารอเฝ้าทูลละออง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.74356851+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.743577376+07:00","message":"Push: 'ทูลละออง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.743579771+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้าทูลละออง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.743582195+07:00","message":"Set new StatePrefix : 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:25.743584878+07:00","message":"Next Push (prob) : 'ธุลีพระบาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:25.743595192+07:00","message":"push: {false ทูลละออง 0 0xc003a46200}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.121808026+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.121838335+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":"2025-10-29T10:09:26.121844189+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทรวม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.121859285+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทรวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.121866088+07:00","message":"[bufferProcess] interim [660000000]:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทรวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.121868673+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.121874959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.121877817+07:00","message":"> Transcript [222] [false]: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.121880516+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.121882412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.121884427+07:00","message":"StatePrefix: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.121886995+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้าทูลละออง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.181201099+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.1812311+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":"2025-10-29T10:09:26.181236548+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.181250603+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.181256119+07:00","message":"[bufferProcess] interim [780000000]:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.18125859+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทรวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.181261599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.181264133+07:00","message":"> Transcript [223] [false]: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทรวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.181267065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.181268617+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.18127004+07:00","message":"StatePrefix: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.181272031+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้าทูลละออง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.314964847+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.314998701+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":"2025-10-29T10:09:26.315004635+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.315018512+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.315025278+07:00","message":"[bufferProcess] interim [840000000]:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.315027259+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.315030751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.315033464+07:00","message":"> Transcript [224] [false]: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.315036141+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.31503788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.315039484+07:00","message":"StatePrefix: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.315041519+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้าทูลละออง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.318018617+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.318029606+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":"2025-10-29T10:09:26.318032584+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.318040382+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.318043055+07:00","message":"[bufferProcess] interim [900000000]:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.318044792+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.318046699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.318048482+07:00","message":"> Transcript [225] [false]: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.318052062+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.318053736+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.318055178+07:00","message":"StatePrefix: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.318056906+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้าทูลละออง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.318061338+07:00","message":"Push: 'ธุลีพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.318063022+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.318064821+07:00","message":"Set new StatePrefix : 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.318066686+07:00","message":"Next Push (prob) : 'ร่วมทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.31807414+07:00","message":"push: {false ธุลีพระบาท 0 0xc003a46200}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.438952532+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.438986374+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":"2025-10-29T10:09:26.438991652+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.439003763+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.439010371+07:00","message":"[bufferProcess] interim [960000000]:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.439012618+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.439017995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.439020274+07:00","message":"> Transcript [226] [false]: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.439022396+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.651397563+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.651434602+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":"2025-10-29T10:09:26.651440249+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.65145567+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.65146276+07:00","message":"[bufferProcess] interim [200000000]:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.65146481+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.651468209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.651470892+07:00","message":"> Transcript [227] [false]: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.651473555+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.651475251+07:00","message":"Set new StatePrefix: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.702601564+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.702635542+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":"2025-10-29T10:09:26.70264104+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.702656201+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.70266352+07:00","message":"[bufferProcess] interim [260000000]:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.702665481+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.702668456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.702670852+07:00","message":"> Transcript [228] [false]: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.702674174+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.702676813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.702678293+07:00","message":"StatePrefix: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.702680374+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:26.737702681+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:26.737703584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.833296755+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.83332961+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":"2025-10-29T10:09:26.833335637+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.833350236+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.833356772+07:00","message":"[bufferProcess] interim [380000000]:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.833358948+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.833362184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.833364688+07:00","message":"> Transcript [229] [false]: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.833367622+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.833369364+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.833371308+07:00","message":"StatePrefix: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.833373406+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.905783654+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.905816686+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":"2025-10-29T10:09:26.905822793+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:26.905836632+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.90584245+07:00","message":"[bufferProcess] interim [500000000]:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.905844765+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.905850028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.905852383+07:00","message":"> Transcript [230] [false]: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.905855243+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.905857047+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.905858668+07:00","message":"StatePrefix: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:26.905860934+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:27.53901899+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:27.539072133+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":"2025-10-29T10:09:27.539078559+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:27.539095896+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:27.539104499+07:00","message":"[bufferProcess] interim [100000000]:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:27.539108303+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:27.539112456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:27.539121293+07:00","message":"> Transcript [231] [false]: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:27.539125901+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:27.539128665+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:27.539131339+07:00","message":"StatePrefix: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:27.539134239+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:27.539137643+07:00","message":"Push: 'ร่วมถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:27.539140781+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:27.539142696+07:00","message":"Set new StatePrefix : 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:27.539144799+07:00","message":"Next Push (prob) : 'ความอาลัย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:27.539155294+07:00","message":"push: {false ร่วมถวาย 0 0xc003a46200}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:27.795336381+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:27.795370595+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":"2025-10-29T10:09:27.795375957+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:27.79538919+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:27.795396314+07:00","message":"[bufferProcess] interim [400000000]:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:27.795398663+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:27.795403714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:27.795405987+07:00","message":"> Transcript [232] [false]: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:27.795409048+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:27.795410918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:27.795412766+07:00","message":"StatePrefix: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:27.795415049+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.060029923+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.060059493+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":"2025-10-29T10:09:28.060064247+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.060075782+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.060085175+07:00","message":"[bufferProcess] interim [580000000]:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.060087631+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.060092544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.060101556+07:00","message":"> Transcript [233] [false]: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.060104907+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.060106654+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.060108305+07:00","message":"StatePrefix: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.060110846+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.111798118+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.111842224+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":"2025-10-29T10:09:28.111847812+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้ำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.111862275+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.111869707+07:00","message":"[bufferProcess] interim [640000000]:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.111871902+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.111874907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.111877135+07:00","message":"> Transcript [234] [false]: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.111880599+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.111882107+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.111883635+07:00","message":"StatePrefix: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.111885651+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.12094597+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.120958898+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":"2025-10-29T10:09:28.120962759+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.120971321+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.12097479+07:00","message":"[bufferProcess] interim [700000000]:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.120976578+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.121004142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.121005925+07:00","message":"> Transcript [235] [false]: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.121008154+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.12100955+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.12101093+07:00","message":"StatePrefix: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.121012814+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.121016974+07:00","message":"Push: 'ความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.121018658+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.121021255+07:00","message":"Set new StatePrefix : 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.121023466+07:00","message":"Next Push (prob) : 'และน้ำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.121031565+07:00","message":"push: {false ความอาลัย 0 0xc003a46200}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.149945014+07:00","message":"[GCS] IsForceVAD: false for message ID: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.220925741+07:00","message":"[GCS] Start streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.255069213+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.255106919+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":"2025-10-29T10:09:28.255112814+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.255127926+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.255135531+07:00","message":"[bufferProcess] interim [760000000]:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.255137722+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.255141017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.255143375+07:00","message":"> Transcript [236] [false]: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.255145594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.255147258+07:00","message":"Set new StatePrefix: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.268854705+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.268886879+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":"2025-10-29T10:09:28.268892251+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.268905805+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.268911427+07:00","message":"[bufferProcess] interim [820000000]:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.268913871+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.268917211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.268919273+07:00","message":"> Transcript [237] [false]: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.268921295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.268922871+07:00","message":"Set new StatePrefix: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.435588881+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.435617971+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":"2025-10-29T10:09:28.435623487+07:00","message":"receive interim result [false|false]: ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อมสำนึก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.435635433+07:00","message":"[buffer interim] 30 false ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อมสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.435642695+07:00","message":"[bufferProcess] interim [60000000]:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อมสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.435644973+07:00","message":"[bufferProcess] send to processor:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.43565017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.435652467+07:00","message":"> Transcript [238] [false]: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.435655097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.435656887+07:00","message":"Set new StatePrefix: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.472398219+07:00","message":"receive streaming session, msgId: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.472437914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อมสำนึก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.472445194+07:00","message":"receive interim result [true|false]: ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อมสำนึก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.472455926+07:00","message":"end recv isFinal message id 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.472458453+07:00","message":"end Recv id 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.472464428+07:00","message":"[buffer interim] 30 true ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อมสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.472475982+07:00","message":"[bufferProcess] interim [90000000]:ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อมสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.47248255+07:00","message":"[bufferProcess] send to processor (isfinal):ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อมสำนึก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.472486173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.472490157+07:00","message":"> Transcript [239] [false]: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.472492873+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.472495218+07:00","message":"Set new StatePrefix: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.472497675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.472500106+07:00","message":"> Transcript [240] [true]: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.472503315+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.47250542+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.472508238+07:00","message":"StatePrefix: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัยและน้อมสำนึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.472511646+07:00","message":"TextPushed: 'ประชาชนมารอเฝ้าทูลละอองธุลีพระบาทร่วมถวายความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:28.472517171+07:00","message":"Push: 'และน้อมสำนึก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:28.472527235+07:00","message":"push: {true และน้อมสำนึก 0 0xc003a46200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:09:28.488954944+07:00","message":"write wav file: './tmp/7449/7449_30.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:29.737912667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:29.737944046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:29.857463589+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:29.857517228+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":"2025-10-29T10:09:29.8575225+07:00","message":"receive interim result [false|false]: พระมหากรุณา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:29.857537509+07:00","message":"[buffer interim] 31 false พระมหากรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:29.857544866+07:00","message":"[bufferProcess] interim [440000000]:พระมหากรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:29.85754654+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:29.857551753+07:00","message":"[bufferProcess] send to processor (ticker):พระมหากรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:29.857553994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:29.85755633+07:00","message":"> Transcript [241] [false]: 'พระมหากรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:29.85755862+07:00","message":"Set StatePrefix (first interim): 'พระมหากรุณา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:29.984705093+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:29.984746565+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":"2025-10-29T10:09:29.984751403+07:00","message":"receive interim result [false|false]: พระมหากรุณาธิคุณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:29.98476912+07:00","message":"[buffer interim] 31 false พระมหากรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:29.984776906+07:00","message":"[bufferProcess] interim [560000000]:พระมหากรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:29.984778513+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:30.554126368+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:30.554160735+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":"2025-10-29T10:09:30.554165828+07:00","message":"receive interim result [false|false]: พระมหากรุณาธิคุณตลอด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:30.554177287+07:00","message":"[buffer interim] 31 false พระมหากรุณาธิคุณตลอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:30.554186239+07:00","message":"[bufferProcess] interim [160000000]:พระมหากรุณาธิคุณตลอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:30.554188179+07:00","message":"[bufferProcess] send to processor:พระมหากรุณาธิคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:30.55419296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:30.554195387+07:00","message":"> Transcript [242] [false]: 'พระมหากรุณาธิคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:30.554198559+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:30.554200205+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:30.554201803+07:00","message":"StatePrefix: 'พระมหากรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:30.554203587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:31.00793381+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:31.007977432+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":"2025-10-29T10:09:31.00798253+07:00","message":"receive interim result [false|false]: พระมหากรุณาธิคุณตลอดเส้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:31.007996526+07:00","message":"[buffer interim] 31 false พระมหากรุณาธิคุณตลอดเส้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.008003392+07:00","message":"[bufferProcess] interim [580000000]:พระมหากรุณาธิคุณตลอดเส้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.008005737+07:00","message":"[bufferProcess] send to processor:พระมหากรุณาธิคุณตลอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.008008789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.008011015+07:00","message":"> Transcript [243] [false]: 'พระมหากรุณาธิคุณตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.008014139+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.008015826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.008018921+07:00","message":"StatePrefix: 'พระมหากรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.008020928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:31.080021307+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:31.080062257+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":"2025-10-29T10:09:31.080067021+07:00","message":"receive interim result [false|false]: พระมหากรุณาธิคุณตลอดเส้นทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:31.080082169+07:00","message":"[buffer interim] 31 false พระมหากรุณาธิคุณตลอดเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.080089483+07:00","message":"[bufferProcess] interim [700000000]:พระมหากรุณาธิคุณตลอดเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.080091799+07:00","message":"[bufferProcess] send to processor:พระมหากรุณาธิคุณตลอดเส้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.080094964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.08009714+07:00","message":"> Transcript [244] [false]: 'พระมหากรุณาธิคุณตลอดเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.080100268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.080102012+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.08010362+07:00","message":"StatePrefix: 'พระมหากรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.080105272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:31.647036389+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:31.647088551+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":"2025-10-29T10:09:31.647095815+07:00","message":"receive interim result [false|false]: พระมหากรุณาธิคุณตลอดเส้นทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:31.647112539+07:00","message":"[buffer interim] 31 false พระมหากรุณาธิคุณตลอดเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.647123975+07:00","message":"[bufferProcess] interim [300000000]:พระมหากรุณาธิคุณตลอดเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.647127065+07:00","message":"[bufferProcess] send to processor:พระมหากรุณาธิคุณตลอดเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.647133274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.647136635+07:00","message":"> Transcript [245] [false]: 'พระมหากรุณาธิคุณตลอดเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.647140844+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.647143133+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.647145477+07:00","message":"StatePrefix: 'พระมหากรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.647148237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.647155563+07:00","message":"Push: 'พระมหากรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.647157971+07:00","message":"TextPushed: 'พระมหากรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.647160838+07:00","message":"Set new StatePrefix : 'พระมหากรุณาธิคุณตลอดเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:31.647164353+07:00","message":"Next Push (prob) : 'ธิคุณตลอดเส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:31.647175631+07:00","message":"push: {false พระมหากรุณา 0 0xc0027cae80}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:32.738401986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:32.738424173+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:32.995707849+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:32.995756152+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":"2025-10-29T10:09:32.995761174+07:00","message":"receive interim result [false|false]: พระมหากรุณาธิคุณตลอดเส้นทางรถยนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:32.995778693+07:00","message":"[buffer interim] 31 false พระมหากรุณาธิคุณตลอดเส้นทางรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:32.995786946+07:00","message":"[bufferProcess] interim [560000000]:พระมหากรุณาธิคุณตลอดเส้นทางรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:32.995789337+07:00","message":"[bufferProcess] send to processor:พระมหากรุณาธิคุณตลอดเส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:32.995792431+07:00","message":"[bufferProcess] send to processor (ticker):พระมหากรุณาธิคุณตลอดเส้นทางรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:32.995795085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:32.995797297+07:00","message":"> Transcript [246] [false]: 'พระมหากรุณาธิคุณตลอดเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:32.995800488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:32.995803693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:32.995805532+07:00","message":"StatePrefix: 'พระมหากรุณาธิคุณตลอดเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:32.995807555+07:00","message":"TextPushed: 'พระมหากรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:32.995809567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:32.9958124+07:00","message":"> Transcript [247] [false]: 'พระมหากรุณาธิคุณตลอดเส้นทางรถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:32.995814453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:32.995815778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:32.995817081+07:00","message":"StatePrefix: 'พระมหากรุณาธิคุณตลอดเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:32.995818728+07:00","message":"TextPushed: 'พระมหากรุณา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:33.566412037+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:33.566446671+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":"2025-10-29T10:09:33.566451635+07:00","message":"receive interim result [false|false]: พระมหากรุณาธิคุณตลอดเส้นทางรถยนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:33.566464478+07:00","message":"[buffer interim] 31 false พระมหากรุณาธิคุณตลอดเส้นทางรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:33.566471267+07:00","message":"[bufferProcess] interim [160000000]:พระมหากรุณาธิคุณตลอดเส้นทางรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:33.566473017+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:33.908297597+07:00","message":"[GCS] IsForceVAD: false for message ID: 31"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:34.229514765+07:00","message":"receive streaming session, msgId: 31"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:34.229559537+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระมหากรุณาธิคุณตลอดเส้นทางรถยนต์\",\"confidence\":0.9570224}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:34.229567785+07:00","message":"receive interim result [true|false]: พระมหากรุณาธิคุณตลอดเส้นทางรถยนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:34.229573526+07:00","message":"end recv isFinal message id 31"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:34.229576304+07:00","message":"end Recv id 31"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:34.229583211+07:00","message":"[buffer interim] 31 true พระมหากรุณาธิคุณตลอดเส้นทางรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:34.22959391+07:00","message":"[bufferProcess] interim [910000000]:พระมหากรุณาธิคุณตลอดเส้นทางรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:34.229598965+07:00","message":"[bufferProcess] send to processor (isfinal):พระมหากรุณาธิคุณตลอดเส้นทางรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:34.229603626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:34.229607374+07:00","message":"> Transcript [248] [false]: 'พระมหากรุณาธิคุณตลอดเส้นทางรถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:34.22961123+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:34.229613777+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:34.229616478+07:00","message":"StatePrefix: 'พระมหากรุณาธิคุณตลอดเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:34.22961917+07:00","message":"TextPushed: 'พระมหากรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:34.229621314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:34.22962359+07:00","message":"> Transcript [249] [true]: 'พระมหากรุณาธิคุณตลอดเส้นทางรถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:34.229626102+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:34.229628067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:34.229629674+07:00","message":"StatePrefix: 'พระมหากรุณาธิคุณตลอดเส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:34.229631799+07:00","message":"TextPushed: 'พระมหากรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:34.229635331+07:00","message":"Push: 'ธิคุณตลอดเส้นทางรถยนต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:34.229645522+07:00","message":"push: {true ธิคุณตลอดเส้นทางรถยนต์ 0 0xc0027cae80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:34.231241783+07:00","message":"[GCS] Start streaming session, msgId: 32"}
{"level":"info","service":"Main","time":"2025-10-29T10:09:34.240359281+07:00","message":"write wav file: './tmp/7449/7449_31.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:34.985079157+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:34.985117761+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":"2025-10-29T10:09:34.985121762+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:34.985133992+07:00","message":"[buffer interim] 32 false ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:34.985140686+07:00","message":"[bufferProcess] interim [540000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:34.985142472+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:35.123437773+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:35.12347942+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":"2025-10-29T10:09:35.123484331+07:00","message":"receive interim result [false|false]: ถึงยัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:35.123500022+07:00","message":"[buffer interim] 32 false ถึงยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:35.123506718+07:00","message":"[bufferProcess] interim [720000000]:ถึงยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:35.123513062+07:00","message":"[bufferProcess] send to processor:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:35.123516187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:35.1235185+07:00","message":"> Transcript [250] [false]: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:35.123520574+07:00","message":"Set StatePrefix (first interim): 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:35.640165857+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:35.640220565+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":"2025-10-29T10:09:35.640226167+07:00","message":"receive interim result [false|false]: ถึงยังครับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:35.64024747+07:00","message":"[buffer interim] 32 false ถึงยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:35.640255508+07:00","message":"[bufferProcess] interim [140000000]:ถึงยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:35.640257855+07:00","message":"[bufferProcess] send to processor:ถึงยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:35.640264466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:35.64026695+07:00","message":"> Transcript [251] [false]: 'ถึงยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:35.640269687+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:35.64027273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:35.64027463+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:35.640276738+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:35.738735829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:35.73874913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:36.193421228+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:36.193461367+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":"2025-10-29T10:09:36.193466845+07:00","message":"receive interim result [false|false]: ถึงยังพระบรมมหาราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:36.193480672+07:00","message":"[buffer interim] 32 false ถึงยังพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.193487756+07:00","message":"[bufferProcess] interim [740000000]:ถึงยังพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.193489889+07:00","message":"[bufferProcess] send to processor:ถึงยังครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.193493328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.193495859+07:00","message":"> Transcript [252] [false]: 'ถึงยังครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.1934988+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.193500511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.193502244+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.193503977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:36.323247798+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:36.323283841+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":"2025-10-29T10:09:36.323288862+07:00","message":"receive interim result [false|false]: ถึงยังพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:36.323304234+07:00","message":"[buffer interim] 32 false ถึงยังพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.323311366+07:00","message":"[bufferProcess] interim [860000000]:ถึงยังพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.323313176+07:00","message":"[bufferProcess] send to processor:ถึงยังพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.323316142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.323318763+07:00","message":"> Transcript [253] [false]: 'ถึงยังพระบรมมหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.323321463+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.323322926+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.323324698+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.323326719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:36.396888415+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:36.39693292+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":"2025-10-29T10:09:36.396938353+07:00","message":"receive interim result [false|false]: ถึงยังพระบรมมหาราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:36.396954344+07:00","message":"[buffer interim] 32 false ถึงยังพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.396961802+07:00","message":"[bufferProcess] interim [980000000]:ถึงยังพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.396964079+07:00","message":"[bufferProcess] send to processor:ถึงยังพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.396967258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.396969454+07:00","message":"> Transcript [254] [false]: 'ถึงยังพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.396972486+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.396974154+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.396975974+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.396977727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.396982022+07:00","message":"Push: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.396984911+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.396986674+07:00","message":"Set new StatePrefix : 'ถึงยังพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.396988889+07:00","message":"Next Push (prob) : 'ยังพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:36.397023237+07:00","message":"push: {false ถึง 0 0xc00040c680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:36.778569199+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:36.778610999+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":"2025-10-29T10:09:36.778616346+07:00","message":"receive interim result [false|false]: ถึงยังพระบรมมหาราชวังและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:36.778629413+07:00","message":"[buffer interim] 32 false ถึงยังพระบรมมหาราชวังและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.778636147+07:00","message":"[bufferProcess] interim [340000000]:ถึงยังพระบรมมหาราชวังและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.778638305+07:00","message":"[bufferProcess] send to processor:ถึงยังพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.778643275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.778645708+07:00","message":"> Transcript [255] [false]: 'ถึงยังพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.778649006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.778650643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.77865227+07:00","message":"StatePrefix: 'ถึงยังพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.778654798+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:36.782495136+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:36.782503908+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":"2025-10-29T10:09:36.782507332+07:00","message":"receive interim result [false|false]: ถึงยังพระบรมมหาราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:36.782513584+07:00","message":"[buffer interim] 32 false ถึงยังพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.782516169+07:00","message":"[bufferProcess] interim [400000000]:ถึงยังพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.782518132+07:00","message":"[bufferProcess] send to processor:ถึงยังพระบรมมหาราชวังและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.782520107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.782521884+07:00","message":"> Transcript [256] [false]: 'ถึงยังพระบรมมหาราชวังและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.782523671+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.782525276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.782526614+07:00","message":"StatePrefix: 'ถึงยังพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.782528274+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:36.906636467+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:36.906681929+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":"2025-10-29T10:09:36.906686546+07:00","message":"receive interim result [false|false]: ถึงยังพระบรมมหาราชวังแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:36.906703433+07:00","message":"[buffer interim] 32 false ถึงยังพระบรมมหาราชวังแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.906712262+07:00","message":"[bufferProcess] interim [460000000]:ถึงยังพระบรมมหาราชวังแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.906715548+07:00","message":"[bufferProcess] send to processor:ถึงยังพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.90671999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.906724811+07:00","message":"> Transcript [257] [false]: 'ถึงยังพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.906743034+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.906744863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.906746562+07:00","message":"StatePrefix: 'ถึงยังพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:36.906748696+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:37.037585959+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:37.037636911+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":"2025-10-29T10:09:37.037643297+07:00","message":"receive interim result [false|false]: ถึงยังพระบรมมหาราชวังแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:37.037656538+07:00","message":"[buffer interim] 32 false ถึงยังพระบรมมหาราชวังแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.037663991+07:00","message":"[bufferProcess] interim [580000000]:ถึงยังพระบรมมหาราชวังแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.037666304+07:00","message":"[bufferProcess] send to processor:ถึงยังพระบรมมหาราชวังแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.037671144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.037673483+07:00","message":"> Transcript [258] [false]: 'ถึงยังพระบรมมหาราชวังแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.037676797+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.037678727+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.037680368+07:00","message":"StatePrefix: 'ถึงยังพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.037682225+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.037686391+07:00","message":"Push: 'ยังพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.037687905+07:00","message":"TextPushed: 'ถึงยังพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.03768965+07:00","message":"Set new StatePrefix : 'ถึงยังพระบรมมหาราชวังแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.037691872+07:00","message":"Next Push (prob) : 'บรมมหาราชวังแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:37.037699877+07:00","message":"push: {false ยังพระ 0 0xc00040c680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:37.099304315+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:37.099348912+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":"2025-10-29T10:09:37.099354072+07:00","message":"receive interim result [false|false]: ถึงยังพระบรมมหาราชวังแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:37.099368129+07:00","message":"[buffer interim] 32 false ถึงยังพระบรมมหาราชวังแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.099375028+07:00","message":"[bufferProcess] interim [700000000]:ถึงยังพระบรมมหาราชวังแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.09937711+07:00","message":"[bufferProcess] send to processor:ถึงยังพระบรมมหาราชวังแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.099380275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.09938297+07:00","message":"> Transcript [259] [false]: 'ถึงยังพระบรมมหาราชวังแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.099386055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.099387653+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.0993896+07:00","message":"StatePrefix: 'ถึงยังพระบรมมหาราชวังแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.099391508+07:00","message":"TextPushed: 'ถึงยังพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:37.680909604+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:37.680952406+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":"2025-10-29T10:09:37.68095775+07:00","message":"receive interim result [false|false]: ถึงยังพระบรมมหาราชวังแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:37.680971059+07:00","message":"[buffer interim] 32 false ถึงยังพระบรมมหาราชวังแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.680978177+07:00","message":"[bufferProcess] interim [300000000]:ถึงยังพระบรมมหาราชวังแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.680980241+07:00","message":"[bufferProcess] send to processor:ถึงยังพระบรมมหาราชวังแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.680983831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.680986068+07:00","message":"> Transcript [260] [false]: 'ถึงยังพระบรมมหาราชวังแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.680989149+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.680990802+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.680992348+07:00","message":"StatePrefix: 'ถึงยังพระบรมมหาราชวังแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:37.680994135+07:00","message":"TextPushed: 'ถึงยังพระ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:38.739045761+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:38.739056095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:39.679243183+07:00","message":"[GCS] IsForceVAD: false for message ID: 32"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:39.740107349+07:00","message":"[GCS] Start streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:40.000288707+07:00","message":"receive streaming session, msgId: 32"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:40.00032372+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงยังพระบรมมหาราชวังแล้วนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:40.000329228+07:00","message":"receive interim result [true|false]: ถึงยังพระบรมมหาราชวังแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:40.000337367+07:00","message":"end recv isFinal message id 32"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:40.000339153+07:00","message":"end Recv id 32"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:40.000343824+07:00","message":"[buffer interim] 32 true ถึงยังพระบรมมหาราชวังแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:40.000350648+07:00","message":"[bufferProcess] interim [670000000]:ถึงยังพระบรมมหาราชวังแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:40.000355631+07:00","message":"[bufferProcess] send to processor (isfinal):ถึงยังพระบรมมหาราชวังแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:40.000359047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:40.000361944+07:00","message":"> Transcript [261] [false]: 'ถึงยังพระบรมมหาราชวังแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:40.000364541+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:40.000366008+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:40.000367676+07:00","message":"StatePrefix: 'ถึงยังพระบรมมหาราชวังแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:40.000369516+07:00","message":"TextPushed: 'ถึงยังพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:40.000370849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:40.000372856+07:00","message":"> Transcript [262] [true]: 'ถึงยังพระบรมมหาราชวังแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:40.00037459+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:40.000376003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:40.000377288+07:00","message":"StatePrefix: 'ถึงยังพระบรมมหาราชวังแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:40.000378769+07:00","message":"TextPushed: 'ถึงยังพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:40.000384041+07:00","message":"Push: 'บรมมหาราชวังแล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:40.000391339+07:00","message":"push: {true บรมมหาราชวังแล้วนะคะ 0 0xc00040c680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:09:40.011598033+07:00","message":"write wav file: './tmp/7449/7449_32.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:40.478382393+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:40.47843319+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":"2025-10-29T10:09:40.478438065+07:00","message":"receive interim result [false|false]: ที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:40.478451927+07:00","message":"[buffer interim] 33 false ที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:40.478459199+07:00","message":"[bufferProcess] interim [540000000]:ที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:40.478460814+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:41.124454217+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:41.12449088+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":"2025-10-29T10:09:41.124495971+07:00","message":"receive interim result [false|false]: ที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:41.124509821+07:00","message":"[buffer interim] 33 false ที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:41.12451693+07:00","message":"[bufferProcess] interim [140000000]:ที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:41.124518891+07:00","message":"[bufferProcess] send to processor:ที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:41.124521614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:41.124523874+07:00","message":"> Transcript [263] [false]: 'ที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:41.12452567+07:00","message":"Set StatePrefix (first interim): 'ที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:41.376179257+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:41.376230717+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":"2025-10-29T10:09:41.376238747+07:00","message":"receive interim result [false|false]: ที่นั่งพิมานรัตยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:41.376257691+07:00","message":"[buffer interim] 33 false ที่นั่งพิมานรัตยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:41.376264806+07:00","message":"[bufferProcess] interim [440000000]:ที่นั่งพิมานรัตยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:41.376267824+07:00","message":"[bufferProcess] send to processor:ที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:41.376275698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:41.37627895+07:00","message":"> Transcript [264] [false]: 'ที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:41.376282934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:41.376285169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:41.376287486+07:00","message":"StatePrefix: 'ที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:41.376290227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:41.73920047+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:41.739229687+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:41.83193808+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:41.83197169+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":"2025-10-29T10:09:41.831976972+07:00","message":"receive interim result [false|false]: ที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:41.831990837+07:00","message":"[buffer interim] 33 false ที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:41.831998972+07:00","message":"[bufferProcess] interim [860000000]:ที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:41.832002234+07:00","message":"[bufferProcess] send to processor:ที่นั่งพิมานรัตยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:41.832029945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:41.832032767+07:00","message":"> Transcript [265] [false]: 'ที่นั่งพิมานรัตยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:41.832036074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:41.832037927+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:41.832039664+07:00","message":"StatePrefix: 'ที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:41.832041437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:42.414720542+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:42.41475982+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":"2025-10-29T10:09:42.414766054+07:00","message":"receive interim result [false|false]: ที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:42.414782203+07:00","message":"[buffer interim] 33 false ที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:42.414789744+07:00","message":"[bufferProcess] interim [460000000]:ที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:42.414792246+07:00","message":"[bufferProcess] send to processor:ที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:42.414795687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:42.414798259+07:00","message":"> Transcript [266] [false]: 'ที่นั่งพิมานรัตยาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:42.414801333+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:42.41480302+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:42.414804607+07:00","message":"StatePrefix: 'ที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:42.414806172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:43.823700335+07:00","message":"[GCS] Cleaned up inactive client: 14"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:43.823747696+07:00","message":"[GCS] Cleaned up inactive client: 16"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:43.823751584+07:00","message":"[GCS] Cleaned up inactive client: 13"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:43.823753632+07:00","message":"[GCS] Cleaned up inactive client: 11"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:43.82375548+07:00","message":"[GCS] Cleaned up inactive client: 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:43.823757134+07:00","message":"[GCS] Cleaned up inactive client: 15"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:43.823758822+07:00","message":"[GCS] Cleaned up inactive client: 17"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:44.739280864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:44.739284775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:45.638185162+07:00","message":"[GCS] IsForceVAD: false for message ID: 33"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:45.701481171+07:00","message":"[GCS] Start streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:45.994514871+07:00","message":"receive streaming session, msgId: 33"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:45.994556425+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่นั่งพิมานรัตยา\",\"confidence\":0.93249446}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:45.994561525+07:00","message":"receive interim result [true|false]: ที่นั่งพิมานรัตยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:45.994568838+07:00","message":"end recv isFinal message id 33"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:45.99457074+07:00","message":"end Recv id 33"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:45.994578026+07:00","message":"[buffer interim] 33 true ที่นั่งพิมานรัตยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:45.994585414+07:00","message":"[bufferProcess] interim [120000000]:ที่นั่งพิมานรัตยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:45.994588683+07:00","message":"[bufferProcess] send to processor (isfinal):ที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:45.994592383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:45.994595268+07:00","message":"> Transcript [267] [false]: 'ที่นั่งพิมานรัตยาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:45.994598142+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:45.994599657+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:45.994601262+07:00","message":"StatePrefix: 'ที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:45.994602843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:45.994604963+07:00","message":"Push: 'ที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:45.994606495+07:00","message":"TextPushed: 'ที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:45.994608289+07:00","message":"Set new StatePrefix : 'ที่นั่งพิมานรัตยาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:45.994610105+07:00","message":"Next Push (prob) : 'พิมานรัตยาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:45.994611467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:45.994613063+07:00","message":"> Transcript [268] [true]: 'ที่นั่งพิมานรัตยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:45.994614745+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:45.994616297+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:45.994618345+07:00","message":"StatePrefix: 'ที่นั่งพิมานรัตยาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:45.994620061+07:00","message":"TextPushed: 'ที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:45.994621625+07:00","message":"Push: 'พิมานรัตยา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:45.994629823+07:00","message":"push: {false ที่นั่ง 0 0xc00040da00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:45.994635159+07:00","message":"push: {true พิมานรัตยา 0 0xc00040da00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:09:46.005696561+07:00","message":"write wav file: './tmp/7449/7449_33.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:46.088875939+07:00","message":"[GCS] IsForceVAD: false for message ID: 34"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:46.149757211+07:00","message":"[GCS] Start streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:46.387683883+07:00","message":"receive streaming session, msgId: 34"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:46.387705994+07:00","message":"found end of frame, send empty tag with msgId: 34"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:46.387709532+07:00","message":"end Recv id 34"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:46.387716559+07:00","message":"[buffer interim] 34 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:46.387723568+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:46.387727058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:46.387729534+07:00","message":"> Transcript [269] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:46.387731702+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:46.387733329+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:46.387734802+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:46.38773633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:46.387742863+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:46.387753215+07:00","message":"push: {true \n 0 0xc0003c4280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:09:46.392608895+07:00","message":"write wav file: './tmp/7449/7449_34.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.126522603+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.126557995+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":"2025-10-29T10:09:47.126564642+07:00","message":"receive interim result [false|false]: คำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.126578765+07:00","message":"[buffer interim] 35 false คำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.126585318+07:00","message":"[bufferProcess] interim [780000000]:คำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.126586755+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.254495624+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.254532929+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":"2025-10-29T10:09:47.254538041+07:00","message":"receive interim result [false|false]: พร้อม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.254550985+07:00","message":"[buffer interim] 35 false พร้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.254557396+07:00","message":"[bufferProcess] interim [840000000]:พร้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.254559608+07:00","message":"[bufferProcess] send to processor:คำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.254562835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.254565318+07:00","message":"> Transcript [270] [false]: 'คำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.254567057+07:00","message":"Set StatePrefix (first interim): 'คำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.287591664+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.28762642+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":"2025-10-29T10:09:47.287631401+07:00","message":"receive interim result [false|false]: ถามดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.287644817+07:00","message":"[buffer interim] 35 false ถามดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.287651588+07:00","message":"[bufferProcess] interim [900000000]:ถามดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.287653377+07:00","message":"[bufferProcess] send to processor:พร้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.287656537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.2876593+07:00","message":"> Transcript [271] [false]: 'พร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.287661801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.287663413+07:00","message":"Set new StatePrefix: 'พร้อม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.327953558+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.327985401+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":"2025-10-29T10:09:47.327990479+07:00","message":"receive interim result [false|false]: พร้อมด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.328001175+07:00","message":"[buffer interim] 35 false พร้อมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.328006255+07:00","message":"[bufferProcess] interim [960000000]:พร้อมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.328007834+07:00","message":"[bufferProcess] send to processor:ถามดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.328010311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.328013339+07:00","message":"> Transcript [272] [false]: 'ถามดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.328015431+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.328017051+07:00","message":"Set new StatePrefix: 'ถามดู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.532191282+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.532226332+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":"2025-10-29T10:09:47.532231521+07:00","message":"receive interim result [false|false]: พร้อมด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.532242412+07:00","message":"[buffer interim] 35 false พร้อมด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.532249122+07:00","message":"[bufferProcess] interim [200000000]:พร้อมด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.53225129+07:00","message":"[bufferProcess] send to processor:พร้อมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.532256474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.532258905+07:00","message":"> Transcript [273] [false]: 'พร้อมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.532260838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.532262496+07:00","message":"Set new StatePrefix: 'พร้อมด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.582762983+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.582803453+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":"2025-10-29T10:09:47.582808452+07:00","message":"receive interim result [false|false]: พร้อมด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.5828239+07:00","message":"[buffer interim] 35 false พร้อมด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.582831107+07:00","message":"[bufferProcess] interim [260000000]:พร้อมด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.582833513+07:00","message":"[bufferProcess] send to processor:พร้อมด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.582840574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.582842962+07:00","message":"> Transcript [274] [false]: 'พร้อมด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.582846178+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.582847961+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.582849532+07:00","message":"StatePrefix: 'พร้อมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.582851429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.717298758+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.717337584+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":"2025-10-29T10:09:47.717343174+07:00","message":"receive interim result [false|false]: พร้อมด้วยเขาบอก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.717360095+07:00","message":"[buffer interim] 35 false พร้อมด้วยเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.717366854+07:00","message":"[bufferProcess] interim [380000000]:พร้อมด้วยเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.717368849+07:00","message":"[bufferProcess] send to processor:พร้อมด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.717372557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.717376181+07:00","message":"> Transcript [275] [false]: 'พร้อมด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.717379015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.717380835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.717382318+07:00","message":"StatePrefix: 'พร้อมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.717383924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:47.7393828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:47.739400189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.774078366+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.774105327+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":"2025-10-29T10:09:47.774110454+07:00","message":"receive interim result [false|false]: พร้อมด้วยพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:47.774124142+07:00","message":"[buffer interim] 35 false พร้อมด้วยพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.774129295+07:00","message":"[bufferProcess] interim [440000000]:พร้อมด้วยพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.774131856+07:00","message":"[bufferProcess] send to processor:พร้อมด้วยเขาบอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.774134533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.774136866+07:00","message":"> Transcript [276] [false]: 'พร้อมด้วยเขาบอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.774139538+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.774141397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.774142851+07:00","message":"StatePrefix: 'พร้อมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:47.774144498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:48.094230863+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:48.094276603+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":"2025-10-29T10:09:48.094282481+07:00","message":"receive interim result [false|false]: พร้อมด้วยพระบรมวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:48.094296576+07:00","message":"[buffer interim] 35 false พร้อมด้วยพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.094302946+07:00","message":"[bufferProcess] interim [800000000]:พร้อมด้วยพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.094305167+07:00","message":"[bufferProcess] send to processor:พร้อมด้วยพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.094312141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.094314684+07:00","message":"> Transcript [277] [false]: 'พร้อมด้วยพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.09431773+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.094319478+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.094320912+07:00","message":"StatePrefix: 'พร้อมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.0943227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.094328139+07:00","message":"Push: 'พร้อมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.094329624+07:00","message":"TextPushed: 'พร้อมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.094331398+07:00","message":"Set new StatePrefix : 'พร้อมด้วยพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.094334891+07:00","message":"Next Push (prob) : 'พระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:48.094342868+07:00","message":"push: {false พร้อมด้วย 0 0xc0003c4580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:48.213863495+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:48.213897799+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":"2025-10-29T10:09:48.213903561+07:00","message":"receive interim result [false|false]: พร้อมด้วยพระบรมวงศา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:48.213917617+07:00","message":"[buffer interim] 35 false พร้อมด้วยพระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.213924019+07:00","message":"[bufferProcess] interim [920000000]:พร้อมด้วยพระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.213925941+07:00","message":"[bufferProcess] send to processor:พร้อมด้วยพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.213929054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.213931673+07:00","message":"> Transcript [278] [false]: 'พร้อมด้วยพระบรมวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.21393432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.213936045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.213937598+07:00","message":"StatePrefix: 'พร้อมด้วยพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.213939379+07:00","message":"TextPushed: 'พร้อมด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:48.414657505+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:48.414702296+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":"2025-10-29T10:09:48.414707719+07:00","message":"receive interim result [false|false]: พร้อมด้วยพระบรมวงศานุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:48.414725312+07:00","message":"[buffer interim] 35 false พร้อมด้วยพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.414732942+07:00","message":"[bufferProcess] interim [100000000]:พร้อมด้วยพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.414735571+07:00","message":"[bufferProcess] send to processor:พร้อมด้วยพระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.414742546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.41474508+07:00","message":"> Transcript [279] [false]: 'พร้อมด้วยพระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.414748863+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.414750936+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.414752451+07:00","message":"StatePrefix: 'พร้อมด้วยพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.414754247+07:00","message":"TextPushed: 'พร้อมด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:48.604123392+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:48.604163811+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":"2025-10-29T10:09:48.604169395+07:00","message":"receive interim result [false|false]: พร้อมด้วยพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:48.604192027+07:00","message":"[buffer interim] 35 false พร้อมด้วยพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.604199226+07:00","message":"[bufferProcess] interim [280000000]:พร้อมด้วยพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.6042014+07:00","message":"[bufferProcess] send to processor:พร้อมด้วยพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.604204944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.604208628+07:00","message":"> Transcript [280] [false]: 'พร้อมด้วยพระบรมวงศานุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.604211937+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.604213724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.604215741+07:00","message":"StatePrefix: 'พร้อมด้วยพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:48.604217649+07:00","message":"TextPushed: 'พร้อมด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:49.17597594+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:49.176010216+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":"2025-10-29T10:09:49.176015955+07:00","message":"receive interim result [false|false]: พร้อมด้วยพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:49.176028853+07:00","message":"[buffer interim] 35 false พร้อมด้วยพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.176038489+07:00","message":"[bufferProcess] interim [880000000]:พร้อมด้วยพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.176041365+07:00","message":"[bufferProcess] send to processor:พร้อมด้วยพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.176048645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.176052404+07:00","message":"> Transcript [281] [false]: 'พร้อมด้วยพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.176056661+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.176058911+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.176061753+07:00","message":"StatePrefix: 'พร้อมด้วยพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.176063566+07:00","message":"TextPushed: 'พร้อมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.176067058+07:00","message":"Push: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.17606934+07:00","message":"TextPushed: 'พร้อมด้วยพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.176072113+07:00","message":"Set new StatePrefix : 'พร้อมด้วยพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.176074593+07:00","message":"Next Push (prob) : 'วงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:49.17608894+07:00","message":"push: {false พระบรม 0 0xc0003c4580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:49.579797523+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:49.579837732+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":"2025-10-29T10:09:49.579843291+07:00","message":"receive interim result [false|false]: พร้อมด้วยพระบรมวงศานุวงศ์ได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:49.579857682+07:00","message":"[buffer interim] 35 false พร้อมด้วยพระบรมวงศานุวงศ์ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.579865057+07:00","message":"[bufferProcess] interim [300000000]:พร้อมด้วยพระบรมวงศานุวงศ์ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.579867192+07:00","message":"[bufferProcess] send to processor:พร้อมด้วยพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.579872734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.579875327+07:00","message":"> Transcript [282] [false]: 'พร้อมด้วยพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.579878892+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.579880909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.57988259+07:00","message":"StatePrefix: 'พร้อมด้วยพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.579885164+07:00","message":"TextPushed: 'พร้อมด้วยพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:49.707453631+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:49.707493639+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":"2025-10-29T10:09:49.707499556+07:00","message":"receive interim result [false|false]: พร้อมด้วยพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:49.707513112+07:00","message":"[buffer interim] 35 false พร้อมด้วยพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.707520056+07:00","message":"[bufferProcess] interim [360000000]:พร้อมด้วยพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.70752225+07:00","message":"[bufferProcess] send to processor:พร้อมด้วยพระบรมวงศานุวงศ์ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.707525511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.707527976+07:00","message":"> Transcript [283] [false]: 'พร้อมด้วยพระบรมวงศานุวงศ์ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.707530923+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.707532606+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.707534461+07:00","message":"StatePrefix: 'พร้อมด้วยพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.707536653+07:00","message":"TextPushed: 'พร้อมด้วยพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:49.891323632+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:49.891362422+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":"2025-10-29T10:09:49.891367434+07:00","message":"receive interim result [false|false]: พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:49.891381722+07:00","message":"[buffer interim] 35 false พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.891389136+07:00","message":"[bufferProcess] interim [600000000]:พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.891391486+07:00","message":"[bufferProcess] send to processor:พร้อมด้วยพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.891396504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.891398804+07:00","message":"> Transcript [284] [false]: 'พร้อมด้วยพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.89140222+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.891403978+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.891405586+07:00","message":"StatePrefix: 'พร้อมด้วยพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:49.891407666+07:00","message":"TextPushed: 'พร้อมด้วยพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:50.26755369+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:50.26759009+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":"2025-10-29T10:09:50.267598184+07:00","message":"receive interim result [false|false]: พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายน้ำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:50.267612253+07:00","message":"[buffer interim] 35 false พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.267618695+07:00","message":"[bufferProcess] interim [960000000]:พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.267620967+07:00","message":"[bufferProcess] send to processor:พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.267626493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.267629456+07:00","message":"> Transcript [285] [false]: 'พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.267633326+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.267635078+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.267637208+07:00","message":"StatePrefix: 'พร้อมด้วยพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.2676397+07:00","message":"TextPushed: 'พร้อมด้วยพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.267644061+07:00","message":"Push: 'วงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.267645579+07:00","message":"TextPushed: 'พร้อมด้วยพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.267648103+07:00","message":"Set new StatePrefix : 'พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.267650037+07:00","message":"Next Push (prob) : 'ได้ถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:50.267657289+07:00","message":"push: {false วงศานุวงศ์ 0 0xc0003c4580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:50.538313553+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:50.538351767+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":"2025-10-29T10:09:50.53835767+07:00","message":"receive interim result [false|false]: พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายน้ำสรง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:50.538372358+07:00","message":"[buffer interim] 35 false พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายน้ำสรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.538379453+07:00","message":"[bufferProcess] interim [200000000]:พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายน้ำสรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.538381709+07:00","message":"[bufferProcess] send to processor:พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.538386804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.538389054+07:00","message":"> Transcript [286] [false]: 'พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.538392189+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.538393971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.538395982+07:00","message":"StatePrefix: 'พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.538398573+07:00","message":"TextPushed: 'พร้อมด้วยพระบรมวงศานุวงศ์'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:50.739803242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:50.739822431+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:50.775642472+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:50.775676859+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":"2025-10-29T10:09:50.775681979+07:00","message":"receive interim result [false|false]: พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายน้ำสรงพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:50.775696255+07:00","message":"[buffer interim] 35 false พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายน้ำสรงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.775703739+07:00","message":"[bufferProcess] interim [440000000]:พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายน้ำสรงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.775705813+07:00","message":"[bufferProcess] send to processor:พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายน้ำสรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.775708723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.775711647+07:00","message":"> Transcript [287] [false]: 'พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายน้ำสรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.775715251+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.775717024+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.775718756+07:00","message":"StatePrefix: 'พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:50.775721132+07:00","message":"TextPushed: 'พร้อมด้วยพระบรมวงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:51.278075394+07:00","message":"[GCS] IsForceVAD: false for message ID: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:51.294023636+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:51.294056439+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":"2025-10-29T10:09:51.294062186+07:00","message":"receive interim result [false|false]: พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:51.294075761+07:00","message":"[buffer interim] 35 false พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.294083301+07:00","message":"[bufferProcess] interim [980000000]:พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.294086392+07:00","message":"[bufferProcess] send to processor:พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายน้ำสรงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.294094771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.294098094+07:00","message":"> Transcript [288] [false]: 'พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายน้ำสรงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.294102307+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.294104421+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.294107592+07:00","message":"StatePrefix: 'พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.294110899+07:00","message":"TextPushed: 'พร้อมด้วยพระบรมวงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:51.340770252+07:00","message":"[GCS] Start streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:51.624470561+07:00","message":"receive streaming session, msgId: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:51.624517002+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายพระบรมศพ\",\"confidence\":0.9431662}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:51.624523225+07:00","message":"receive interim result [true|false]: พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:51.624530641+07:00","message":"end recv isFinal message id 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:51.624532599+07:00","message":"end Recv id 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:51.624538359+07:00","message":"[buffer interim] 35 true พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.624548459+07:00","message":"[bufferProcess] interim [340000000]:พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.624554449+07:00","message":"[bufferProcess] send to processor (isfinal):พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.624557861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.624560389+07:00","message":"> Transcript [289] [false]: 'พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.62456481+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.624566472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.624568391+07:00","message":"StatePrefix: 'พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.62457058+07:00","message":"TextPushed: 'พร้อมด้วยพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.62457478+07:00","message":"Push: 'ได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.624576324+07:00","message":"TextPushed: 'พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.62457917+07:00","message":"Set new StatePrefix : 'พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.624581391+07:00","message":"Next Push (prob) : 'พระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.624582725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.624584368+07:00","message":"> Transcript [290] [true]: 'พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.624586307+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.624587799+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.62458914+07:00","message":"StatePrefix: 'พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวายพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.624590603+07:00","message":"TextPushed: 'พร้อมด้วยพระบรมวงศานุวงศ์ได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:51.62459235+07:00","message":"Push: 'พระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:51.624600917+07:00","message":"push: {false ได้ถวาย 0 0xc0003c4580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:51.624605612+07:00","message":"push: {true พระบรมศพ 0 0xc0003c4580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:09:51.636283881+07:00","message":"write wav file: './tmp/7449/7449_35.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:52.096165398+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:52.096207808+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":"2025-10-29T10:09:52.096213448+07:00","message":"receive interim result [false|false]: สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:52.096227197+07:00","message":"[buffer interim] 36 false สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.096234192+07:00","message":"[bufferProcess] interim [600000000]:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.096235831+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:52.271577755+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:52.271629633+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":"2025-10-29T10:09:52.271635516+07:00","message":"receive interim result [false|false]: สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:52.271652841+07:00","message":"[buffer interim] 36 false สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.271660006+07:00","message":"[bufferProcess] interim [780000000]:สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.271661901+07:00","message":"[bufferProcess] send to processor:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.27166501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.271667827+07:00","message":"> Transcript [291] [false]: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.271670069+07:00","message":"Set StatePrefix (first interim): 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:52.529343207+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:52.529398094+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":"2025-10-29T10:09:52.529406187+07:00","message":"receive interim result [false|false]: สมเด็จพระนาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:52.529423594+07:00","message":"[buffer interim] 36 false สมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.529430737+07:00","message":"[bufferProcess] interim [960000000]:สมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.529433325+07:00","message":"[bufferProcess] send to processor:สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.529440059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.529443259+07:00","message":"> Transcript [292] [false]: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.529446183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.529447922+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.529449571+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.529451516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:52.586931008+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:52.586969798+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":"2025-10-29T10:09:52.586975834+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:52.586994139+07:00","message":"[buffer interim] 36 false สมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.587002033+07:00","message":"[bufferProcess] interim [80000000]:สมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.587005198+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.587011421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.587014867+07:00","message":"> Transcript [293] [false]: 'สมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.58701827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.587020646+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.58702273+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:52.587024965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:53.108563047+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:53.108609755+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":"2025-10-29T10:09:53.108616619+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:53.108633695+07:00","message":"[buffer interim] 36 false สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:53.108642188+07:00","message":"[bufferProcess] interim [560000000]:สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:53.108645787+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:53.108650135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:53.108653539+07:00","message":"> Transcript [294] [false]: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:53.108657715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:53.108659955+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:53.108662371+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:53.108665006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:53.677356713+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:53.677398513+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":"2025-10-29T10:09:53.677408635+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:53.677423936+07:00","message":"[buffer interim] 36 false สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:53.677431075+07:00","message":"[bufferProcess] interim [160000000]:สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:53.677433286+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:53.677436493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:53.677438819+07:00","message":"> Transcript [295] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:53.677442134+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:53.677443838+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:53.677445326+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:53.677447034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:53.677449195+07:00","message":"Push: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:53.677450684+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:53.67745252+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:53.677456756+07:00","message":"Next Push (prob) : 'พระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:53.677464808+07:00","message":"push: {false สมเด็จ 0 0xc00040db00}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:53.740776053+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:53.740789482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:54.331417014+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:54.331453916+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":"2025-10-29T10:09:54.331459242+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:54.331476022+07:00","message":"[buffer interim] 36 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:54.331486765+07:00","message":"[bufferProcess] interim [760000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:54.33148941+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:54.331494614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:54.33149717+07:00","message":"> Transcript [296] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:54.331501008+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:54.331502718+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:54.331504723+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:54.331506789+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:54.387773461+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:54.387812553+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":"2025-10-29T10:09:54.387818833+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:54.387833416+07:00","message":"[buffer interim] 36 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:54.38784033+07:00","message":"[bufferProcess] interim [880000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:54.387842434+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:54.387845217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:54.387848596+07:00","message":"> Transcript [297] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:54.387852272+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:54.387854094+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:54.387855929+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:54.387857891+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.027571373+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.027605345+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":"2025-10-29T10:09:55.027610922+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.027621486+07:00","message":"[buffer interim] 36 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.027628221+07:00","message":"[bufferProcess] interim [480000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.0276304+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.027633417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.027635765+07:00","message":"> Transcript [298] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.027638999+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.02764074+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.027642846+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.027644742+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.409585792+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.409623596+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":"2025-10-29T10:09:55.409629365+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.409646768+07:00","message":"[buffer interim] 36 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.409656938+07:00","message":"[bufferProcess] interim [840000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.409659275+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.409666267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.409668765+07:00","message":"> Transcript [299] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.409672335+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.409674119+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.409675995+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.409677971+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.409684226+07:00","message":"Push: 'พระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.409686027+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.409689364+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.409691597+07:00","message":"Next Push (prob) : 'พระบรมราชินีนาถ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.409699668+07:00","message":"push: {false พระนางเจ้าสิริกิติ์ 0 0xc00040db00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.410802146+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.410816443+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":"2025-10-29T10:09:55.410821085+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.41082941+07:00","message":"[buffer interim] 36 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.410833729+07:00","message":"[bufferProcess] interim [900000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.410835976+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.410839826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.410841517+07:00","message":"> Transcript [300] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.410844644+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.410846084+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.41084772+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.410849873+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.468505565+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.46854108+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":"2025-10-29T10:09:55.468547446+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.468561931+07:00","message":"[buffer interim] 36 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.468568811+07:00","message":"[bufferProcess] interim [960000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.468572097+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.468580252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.468583807+07:00","message":"> Transcript [301] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.468588257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.468590074+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.468593792+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.468595957+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.728507889+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.728544905+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":"2025-10-29T10:09:55.728551523+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.728564678+07:00","message":"[buffer interim] 36 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.728571364+07:00","message":"[bufferProcess] interim [140000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.728573883+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.728577018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.728579893+07:00","message":"> Transcript [302] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.72858331+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.728585128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.728586737+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.728588871+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.729864895+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.72987932+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":"2025-10-29T10:09:55.729883671+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.729892408+07:00","message":"[buffer interim] 36 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.729896336+07:00","message":"[bufferProcess] interim [200000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.729899487+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.729901589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.729903229+07:00","message":"> Transcript [303] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.729905497+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.729907091+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.729908498+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.72991058+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.729915259+07:00","message":"Push: 'พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.729916928+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.729918711+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.729920608+07:00","message":"Next Push (prob) : 'พระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.729929309+07:00","message":"push: {false พระบรมราชินีนาถ 0 0xc00040db00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.78961519+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.789649427+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":"2025-10-29T10:09:55.789654892+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:55.78966773+07:00","message":"[buffer interim] 36 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.78967369+07:00","message":"[bufferProcess] interim [320000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.789676926+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.789683386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.789685914+07:00","message":"> Transcript [304] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:55.789689005+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:56.369962739+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:56.370005358+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":"2025-10-29T10:09:56.370012067+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:56.370025567+07:00","message":"[buffer interim] 36 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.370031691+07:00","message":"[bufferProcess] interim [920000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.370034027+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.370037701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.370040124+07:00","message":"> Transcript [305] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.370043219+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.370044966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.370046467+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.370048663+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:56.689274979+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:56.689323595+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":"2025-10-29T10:09:56.689330806+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:56.689346944+07:00","message":"[buffer interim] 36 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.689354564+07:00","message":"[bufferProcess] interim [160000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.689356959+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.689363781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.689367462+07:00","message":"> Transcript [306] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.689370958+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.689372584+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.689374547+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.689376872+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:56.741135596+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:56.741151469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:56.878038276+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:56.87807814+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":"2025-10-29T10:09:56.878083544+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:56.878100458+07:00","message":"[buffer interim] 36 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.878107753+07:00","message":"[bufferProcess] interim [340000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.87811006+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.878113985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.878116421+07:00","message":"> Transcript [307] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.878119937+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.87812176+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.878123765+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:56.878125831+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:57.01356666+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:57.013602021+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":"2025-10-29T10:09:57.013608493+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:57.01361955+07:00","message":"[buffer interim] 36 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:57.013624965+07:00","message":"[bufferProcess] interim [520000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:57.013628285+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:57.013634383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:57.013636781+07:00","message":"> Transcript [308] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:57.013640466+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:57.013642328+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:57.01364423+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:57.013647056+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:57.013651031+07:00","message":"Push: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:57.013652585+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:57.013654346+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:57.013656634+07:00","message":"Next Push (prob) : 'ราชชนนีพันปี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:57.013664889+07:00","message":"push: {false พระบรม 0 0xc00040db00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:57.58974843+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:57.589793102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:57.589799923+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:57.589814068+07:00","message":"[buffer interim] 36 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:57.589820957+07:00","message":"[bufferProcess] interim [120000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:57.589823781+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:57.589828984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:57.589831576+07:00","message":"> Transcript [309] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:57.589839538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:57.589841325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:57.589842869+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:57.589845073+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:58.479794248+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:58.479842418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:58.479851893+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:58.479870653+07:00","message":"[buffer interim] 36 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:58.479879188+07:00","message":"[bufferProcess] interim [960000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:58.479882988+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:58.479892084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:58.479895779+07:00","message":"> Transcript [310] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:58.479900278+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:58.479902858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:58.479905867+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:58.47991007+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:59.121655582+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:59.121691852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:59.121698188+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:59.121711626+07:00","message":"[buffer interim] 36 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.121719034+07:00","message":"[bufferProcess] interim [560000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.121721167+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.121726645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.121729072+07:00","message":"> Transcript [311] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.121732738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.12173439+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.121736319+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.121738942+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:59.158810462+07:00","message":"[GCS] IsForceVAD: false for message ID: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:59.189397712+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:59.189434947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งพิมานรัตยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:59.189442257+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งพิมานรัตยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:59.189455242+07:00","message":"[buffer interim] 36 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งพิมานรัตยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.189462049+07:00","message":"[bufferProcess] interim [680000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งพิมานรัตยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.189464747+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.189468445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.189471156+07:00","message":"> Transcript [312] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.189475042+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.189476906+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.189478791+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.189481147+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.189487024+07:00","message":"Push: 'ราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.189489292+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.189491796+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.189494331+07:00","message":"Next Push (prob) : 'หลวงพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:59.189503373+07:00","message":"push: {false ราชชนนีพันปี 0 0xc00040db00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:59.291302084+07:00","message":"[GCS] Start streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:59.480253092+07:00","message":"receive streaming session, msgId: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:59.480293764+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งพิมานรัตยา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:59.480301554+07:00","message":"receive interim result [true|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งพิมานรัตยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:59.480312386+07:00","message":"end recv isFinal message id 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:59.480314421+07:00","message":"end Recv id 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:59.480319166+07:00","message":"[buffer interim] 36 true สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งพิมานรัตยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.480325232+07:00","message":"[bufferProcess] interim [40000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งพิมานรัตยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.480328716+07:00","message":"[bufferProcess] send to processor (isfinal):สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งพิมานรัตยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.480332044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.480334705+07:00","message":"> Transcript [313] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งพิมานรัตยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.48033784+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.480339602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.480342348+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.480344772+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.480346671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.480348218+07:00","message":"> Transcript [314] [true]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งพิมานรัตยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.480354098+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.480362852+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.480364336+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.480366039+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:09:59.480368836+07:00","message":"Push: 'หลวงพระที่นั่งพิมานรัตยา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:09:59.480377964+07:00","message":"push: {true หลวงพระที่นั่งพิมานรัตยา 0 0xc00040db00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:09:59.494055302+07:00","message":"write wav file: './tmp/7449/7449_36.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:59.741405952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:09:59.741414182+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:00.227292324+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:00.227334213+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":"2025-10-29T10:10:00.227338649+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:00.227354185+07:00","message":"[buffer interim] 37 false การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:00.227361142+07:00","message":"[bufferProcess] interim [540000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:00.227362723+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:00.74903954+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:00.749079217+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":"2025-10-29T10:10:00.749084849+07:00","message":"receive interim result [false|false]: การประกอบอาหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:00.7490971+07:00","message":"[buffer interim] 37 false การประกอบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:00.749104142+07:00","message":"[bufferProcess] interim [80000000]:การประกอบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:00.749106358+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:00.749111421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:00.749113912+07:00","message":"> Transcript [315] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:00.74911566+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:00.92980757+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:00.929845948+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":"2025-10-29T10:10:00.929851306+07:00","message":"receive interim result [false|false]: มหาราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:00.929865618+07:00","message":"[buffer interim] 37 false มหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:00.92987308+07:00","message":"[bufferProcess] interim [260000000]:มหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:00.929875572+07:00","message":"[bufferProcess] send to processor:การประกอบอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:00.929880479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:00.929883099+07:00","message":"> Transcript [316] [false]: 'การประกอบอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:00.929886569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:00.929888609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:00.929890195+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:00.92989197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:01.241395958+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:01.241449783+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":"2025-10-29T10:10:01.241455911+07:00","message":"receive interim result [false|false]: มหาราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:01.241473628+07:00","message":"[buffer interim] 37 false มหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:01.241486807+07:00","message":"[bufferProcess] interim [560000000]:มหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:01.241490254+07:00","message":"[bufferProcess] send to processor:มหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:01.241498162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:01.241501494+07:00","message":"> Transcript [317] [false]: 'มหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:01.241504654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:01.241508236+07:00","message":"Set new StatePrefix: 'มหาราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:01.822427841+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:01.822467362+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":"2025-10-29T10:10:01.822472901+07:00","message":"receive interim result [false|false]: มหาราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:01.822486198+07:00","message":"[buffer interim] 37 false มหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:01.822493088+07:00","message":"[bufferProcess] interim [160000000]:มหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:01.822495405+07:00","message":"[bufferProcess] send to processor:มหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:01.822500486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:01.822502966+07:00","message":"> Transcript [318] [false]: 'มหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:01.822505777+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:01.822507658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:01.822509258+07:00","message":"StatePrefix: 'มหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:01.822511158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:02.655999224+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:02.656042627+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":"2025-10-29T10:10:02.656048465+07:00","message":"receive interim result [false|false]: มหาราชวังเป็นการส่วนพระองค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:02.656061952+07:00","message":"[buffer interim] 37 false มหาราชวังเป็นการส่วนพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:02.65606948+07:00","message":"[bufferProcess] interim [0]:มหาราชวังเป็นการส่วนพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:02.656072515+07:00","message":"[bufferProcess] send to processor:มหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:02.656078884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:02.656081368+07:00","message":"> Transcript [319] [false]: 'มหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:02.656084333+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:02.656086977+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:02.656088977+07:00","message":"StatePrefix: 'มหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:02.656091531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:02.741475609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:02.741480882+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:03.236164992+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:03.236203253+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":"2025-10-29T10:10:03.236212474+07:00","message":"receive interim result [false|false]: มหาราชวังเป็นการส่วนพระองค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:03.236227245+07:00","message":"[buffer interim] 37 false มหาราชวังเป็นการส่วนพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:03.236234354+07:00","message":"[bufferProcess] interim [600000000]:มหาราชวังเป็นการส่วนพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:03.236236458+07:00","message":"[bufferProcess] send to processor:มหาราชวังเป็นการส่วนพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:03.236241489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:03.236243911+07:00","message":"> Transcript [320] [false]: 'มหาราชวังเป็นการส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:03.236247433+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:03.236249158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:03.236250724+07:00","message":"StatePrefix: 'มหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:03.236252683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.066001622+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.066046341+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":"2025-10-29T10:10:04.066051782+07:00","message":"receive interim result [false|false]: มหาราชวังเป็นการส่วนพระองค์ทรงพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.066065368+07:00","message":"[buffer interim] 37 false มหาราชวังเป็นการส่วนพระองค์ทรงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.066072604+07:00","message":"[bufferProcess] interim [380000000]:มหาราชวังเป็นการส่วนพระองค์ทรงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.066074936+07:00","message":"[bufferProcess] send to processor:มหาราชวังเป็นการส่วนพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.066080904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.066083147+07:00","message":"> Transcript [321] [false]: 'มหาราชวังเป็นการส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.066086196+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.06608795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.06608958+07:00","message":"StatePrefix: 'มหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.066091217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.066095188+07:00","message":"Push: 'มหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.066096882+07:00","message":"TextPushed: 'มหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.066098733+07:00","message":"Set new StatePrefix : 'มหาราชวังเป็นการส่วนพระองค์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.066128259+07:00","message":"push: {false มหาราช 0 0xc000044c80}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.066137429+07:00","message":"Next Push (prob) : 'วังเป็นการส่วนพระองค์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.129585207+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.12962075+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":"2025-10-29T10:10:04.129626321+07:00","message":"receive interim result [false|false]: มหาราชวังเป็นการส่วนพระองค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.129642117+07:00","message":"[buffer interim] 37 false มหาราชวังเป็นการส่วนพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.129648741+07:00","message":"[bufferProcess] interim [500000000]:มหาราชวังเป็นการส่วนพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.129650962+07:00","message":"[bufferProcess] send to processor:มหาราชวังเป็นการส่วนพระองค์ทรงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.129654597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.12965682+07:00","message":"> Transcript [322] [false]: 'มหาราชวังเป็นการส่วนพระองค์ทรงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.129659839+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.129661538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.12966313+07:00","message":"StatePrefix: 'มหาราชวังเป็นการส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.129665582+07:00","message":"TextPushed: 'มหาราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.262282812+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.262328833+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":"2025-10-29T10:10:04.262335171+07:00","message":"receive interim result [false|false]: มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.262350865+07:00","message":"[buffer interim] 37 false มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.262365322+07:00","message":"[bufferProcess] interim [620000000]:มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.262368142+07:00","message":"[bufferProcess] send to processor:มหาราชวังเป็นการส่วนพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.262371477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.262374808+07:00","message":"> Transcript [323] [false]: 'มหาราชวังเป็นการส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.262378749+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.262380454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.262386288+07:00","message":"StatePrefix: 'มหาราชวังเป็นการส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.262388762+07:00","message":"TextPushed: 'มหาราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.731376387+07:00","message":"[GCS] IsForceVAD: false for message ID: 37"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.76222087+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.762255428+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":"2025-10-29T10:10:04.762260686+07:00","message":"receive interim result [false|false]: มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณาโปรด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.762274014+07:00","message":"[buffer interim] 37 false มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณาโปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.762280796+07:00","message":"[bufferProcess] interim [40000000]:มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณาโปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.762283522+07:00","message":"[bufferProcess] send to processor:มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.762287648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.762290628+07:00","message":"> Transcript [324] [false]: 'มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.762294223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.762295866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.762297639+07:00","message":"StatePrefix: 'มหาราชวังเป็นการส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.76229972+07:00","message":"TextPushed: 'มหาราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.791266499+07:00","message":"[GCS] Start streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.833430663+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.833466427+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":"2025-10-29T10:10:04.833471969+07:00","message":"receive interim result [false|false]: มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.833485792+07:00","message":"[buffer interim] 37 false มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.83349404+07:00","message":"[bufferProcess] interim [160000000]:มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.833496482+07:00","message":"[bufferProcess] send to processor:มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณาโปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.833499843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.833502294+07:00","message":"> Transcript [325] [false]: 'มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณาโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.833505741+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.833507526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.833509413+07:00","message":"StatePrefix: 'มหาราชวังเป็นการส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.833511287+07:00","message":"TextPushed: 'มหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.833516708+07:00","message":"Push: 'วังเป็นการส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.833518406+07:00","message":"TextPushed: 'มหาราชวังเป็นการส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.833520377+07:00","message":"Set new StatePrefix : 'มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณาโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.833522317+07:00","message":"Next Push (prob) : 'ทรงพระกรุณาโปรด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.833530749+07:00","message":"push: {false วังเป็นการส่วนพระองค์ 0 0xc000044c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.834085926+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.834098538+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":"2025-10-29T10:10:04.834112464+07:00","message":"receive interim result [false|false]: มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณาโปรดเกล้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:04.834122547+07:00","message":"[buffer interim] 37 false มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณาโปรดเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.834127203+07:00","message":"[bufferProcess] interim [220000000]:มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณาโปรดเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.834130697+07:00","message":"[bufferProcess] send to processor:มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.834133933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.834137077+07:00","message":"> Transcript [326] [false]: 'มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:04.83413943+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:05.029136351+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:05.029190507+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":"2025-10-29T10:10:05.029198362+07:00","message":"receive interim result [false|false]: มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณาโปรดเกล้าโปรด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:05.029214964+07:00","message":"[buffer interim] 37 false มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณาโปรดเกล้าโปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.029225094+07:00","message":"[bufferProcess] interim [460000000]:มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณาโปรดเกล้าโปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.029227764+07:00","message":"[bufferProcess] send to processor:มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณาโปรดเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.029233209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.029235704+07:00","message":"> Transcript [327] [false]: 'มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณาโปรดเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.029239417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.029241529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.029243884+07:00","message":"StatePrefix: 'มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณาโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.029246375+07:00","message":"TextPushed: 'มหาราชวังเป็นการส่วนพระองค์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:05.087153317+07:00","message":"receive streaming session, msgId: 37"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:05.087196619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การประกอบมหาราชวังเป็นการส่วนพระองค์จะทรงพระกรุณาโปรดเกล้า\",\"confidence\":0.93458045}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:05.087202111+07:00","message":"receive interim result [true|false]: การประกอบมหาราชวังเป็นการส่วนพระองค์จะทรงพระกรุณาโปรดเกล้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:05.08721231+07:00","message":"end recv isFinal message id 37"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:05.087213975+07:00","message":"end Recv id 37"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:05.087219479+07:00","message":"[buffer interim] 37 true การประกอบมหาราชวังเป็นการส่วนพระองค์จะทรงพระกรุณาโปรดเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.087226987+07:00","message":"[bufferProcess] interim [460000000]:การประกอบมหาราชวังเป็นการส่วนพระองค์จะทรงพระกรุณาโปรดเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.087241172+07:00","message":"[bufferProcess] send to processor (isfinal):มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณาโปรดเกล้าโปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.087244129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.087246901+07:00","message":"> Transcript [328] [false]: 'มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณาโปรดเกล้าโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.087250225+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.087251781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.0872537+07:00","message":"StatePrefix: 'มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณาโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.087256335+07:00","message":"TextPushed: 'มหาราชวังเป็นการส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.087257923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.087259469+07:00","message":"> Transcript [329] [true]: 'การประกอบมหาราชวังเป็นการส่วนพระองค์จะทรงพระกรุณาโปรดเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.087261321+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.087262639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.08726394+07:00","message":"StatePrefix: 'มหาราชวังเป็นการส่วนพระองค์ทรงพระกรุณาโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.087265496+07:00","message":"TextPushed: 'มหาราชวังเป็นการส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.087266794+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.08743743+07:00","message":"Push: 'จะทรงพระกรุณาโปรดเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.087440604+07:00","message":"TextPushed: 'มหาราชวังเป็นการส่วนพระองค์จะทรงพระกรุณาโปรดเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.087442587+07:00","message":"Set new StatePrefix : 'การประกอบมหาราชวังเป็นการส่วนพระองค์จะทรงพระกรุณาโปรดเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.087444586+07:00","message":"Next Push (prob) : 'การประกอบมหาราชวังเป็นการส่วนพระองค์จะทรงพระกรุณาโปรดเกล้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:05.087452558+07:00","message":"push: {true จะทรงพระกรุณาโปรดเกล้า 0 0xc000044c80}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:05.087463603+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_37.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:10:05.099107775+07:00","message":"write wav file: './tmp/7449/7449_37.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:05.741526176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:05.741562635+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:06.544690802+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:06.544732402+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":"2025-10-29T10:10:06.544737486+07:00","message":"receive interim result [false|false]: ทหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:06.544750889+07:00","message":"[buffer interim] 38 false ทหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:06.544756843+07:00","message":"[bufferProcess] interim [380000000]:ทหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:06.544758482+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:06.544765498+07:00","message":"[bufferProcess] send to processor (ticker):ทหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:06.544767949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:06.544770243+07:00","message":"> Transcript [330] [false]: 'ทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:06.544772078+07:00","message":"Set StatePrefix (first interim): 'ทหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:07.058581037+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:07.058621796+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":"2025-10-29T10:10:07.058626293+07:00","message":"receive interim result [false|false]: ทหารมหาดเล็ก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:07.058638175+07:00","message":"[buffer interim] 38 false ทหารมหาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.05864464+07:00","message":"[bufferProcess] interim [860000000]:ทหารมหาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.058646329+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:07.307803179+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:07.307843402+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":"2025-10-29T10:10:07.307848581+07:00","message":"receive interim result [false|false]: ทหารมหาดเล็กราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:07.307863553+07:00","message":"[buffer interim] 38 false ทหารมหาดเล็กราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.307870525+07:00","message":"[bufferProcess] interim [160000000]:ทหารมหาดเล็กราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.307872913+07:00","message":"[bufferProcess] send to processor:ทหารมหาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.307880999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.307883402+07:00","message":"> Transcript [331] [false]: 'ทหารมหาดเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.307886309+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.307887972+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.307889577+07:00","message":"StatePrefix: 'ทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.307891282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:07.309197908+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:07.309210327+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":"2025-10-29T10:10:07.309213756+07:00","message":"receive interim result [false|false]: ทหารมหาดเล็กราชวัลลภ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:07.309222+07:00","message":"[buffer interim] 38 false ทหารมหาดเล็กราชวัลลภ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.309225334+07:00","message":"[bufferProcess] interim [220000000]:ทหารมหาดเล็กราชวัลลภ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.309227117+07:00","message":"[bufferProcess] send to processor:ทหารมหาดเล็กราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.309229114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.309230737+07:00","message":"> Transcript [332] [false]: 'ทหารมหาดเล็กราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.309232531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.309234079+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.309235609+07:00","message":"StatePrefix: 'ทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.309236979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:07.577737713+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:07.577779338+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":"2025-10-29T10:10:07.577784217+07:00","message":"receive interim result [false|false]: ทหารมหาดเล็กราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:07.577797057+07:00","message":"[buffer interim] 38 false ทหารมหาดเล็กราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.577803858+07:00","message":"[bufferProcess] interim [340000000]:ทหารมหาดเล็กราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.577805873+07:00","message":"[bufferProcess] send to processor:ทหารมหาดเล็กราชวัลลภ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.577811466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.577814374+07:00","message":"> Transcript [333] [false]: 'ทหารมหาดเล็กราชวัลลภ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.577817626+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.577819531+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.577821133+07:00","message":"StatePrefix: 'ทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.577824064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:07.639420417+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:07.639463912+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":"2025-10-29T10:10:07.639469708+07:00","message":"receive interim result [false|false]: ทหารมหาดเล็กราชวัลลภ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:07.639484987+07:00","message":"[buffer interim] 38 false ทหารมหาดเล็กราชวัลลภ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.639491083+07:00","message":"[bufferProcess] interim [460000000]:ทหารมหาดเล็กราชวัลลภ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.639492972+07:00","message":"[bufferProcess] send to processor:ทหารมหาดเล็กราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.639495837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.639498442+07:00","message":"> Transcript [334] [false]: 'ทหารมหาดเล็กราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.63950152+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.639503299+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.639504853+07:00","message":"StatePrefix: 'ทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.639506449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.639508922+07:00","message":"Push: 'ทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.639510547+07:00","message":"TextPushed: 'ทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.639512177+07:00","message":"Set new StatePrefix : 'ทหารมหาดเล็กราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:07.639514028+07:00","message":"Next Push (prob) : 'มหาดเล็กราชวัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:07.639538227+07:00","message":"push: {false ทหาร 0 0xc00040dc00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:08.018451208+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:08.0184959+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":"2025-10-29T10:10:08.018501258+07:00","message":"receive interim result [false|false]: ทหารมหาดเล็กราชวัลลภรักษา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:08.018514983+07:00","message":"[buffer interim] 38 false ทหารมหาดเล็กราชวัลลภรักษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.018521642+07:00","message":"[bufferProcess] interim [880000000]:ทหารมหาดเล็กราชวัลลภรักษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.018524041+07:00","message":"[bufferProcess] send to processor:ทหารมหาดเล็กราชวัลลภ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.018529072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.018531673+07:00","message":"> Transcript [335] [false]: 'ทหารมหาดเล็กราชวัลลภ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.018533801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.018535707+07:00","message":"Set new StatePrefix: 'ทหารมหาดเล็กราชวัลลภ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:08.338957737+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:08.339002228+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":"2025-10-29T10:10:08.339008848+07:00","message":"receive interim result [false|false]: ทหารมหาดเล็กราชวัลลภรักษาพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:08.339023698+07:00","message":"[buffer interim] 38 false ทหารมหาดเล็กราชวัลลภรักษาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.339030588+07:00","message":"[bufferProcess] interim [180000000]:ทหารมหาดเล็กราชวัลลภรักษาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.339033741+07:00","message":"[bufferProcess] send to processor:ทหารมหาดเล็กราชวัลลภรักษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.339041733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.339045134+07:00","message":"> Transcript [336] [false]: 'ทหารมหาดเล็กราชวัลลภรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.339049398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.339051921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.339053965+07:00","message":"StatePrefix: 'ทหารมหาดเล็กราชวัลลภ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.339056367+07:00","message":"TextPushed: 'ทหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:08.471568671+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:08.471612261+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":"2025-10-29T10:10:08.471617384+07:00","message":"receive interim result [false|false]: ทหารมหาดเล็กราชวัลลภรักษาพระองค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:08.471632424+07:00","message":"[buffer interim] 38 false ทหารมหาดเล็กราชวัลลภรักษาพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.471640075+07:00","message":"[bufferProcess] interim [300000000]:ทหารมหาดเล็กราชวัลลภรักษาพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.471643853+07:00","message":"[bufferProcess] send to processor:ทหารมหาดเล็กราชวัลลภรักษาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.471650031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.471653236+07:00","message":"> Transcript [337] [false]: 'ทหารมหาดเล็กราชวัลลภรักษาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.471657436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.471659861+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.471662473+07:00","message":"StatePrefix: 'ทหารมหาดเล็กราชวัลลภ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:08.47166536+07:00","message":"TextPushed: 'ทหาร'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:08.742099789+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:08.742106517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:09.052682119+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:09.052739932+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":"2025-10-29T10:10:09.052745856+07:00","message":"receive interim result [false|false]: ทหารมหาดเล็กราชวัลลภรักษาพระองค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:09.052760448+07:00","message":"[buffer interim] 38 false ทหารมหาดเล็กราชวัลลภรักษาพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.052767243+07:00","message":"[bufferProcess] interim [900000000]:ทหารมหาดเล็กราชวัลลภรักษาพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.052769328+07:00","message":"[bufferProcess] send to processor:ทหารมหาดเล็กราชวัลลภรักษาพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.05277441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.052776733+07:00","message":"> Transcript [338] [false]: 'ทหารมหาดเล็กราชวัลลภรักษาพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.052779951+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.052781968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.052785448+07:00","message":"StatePrefix: 'ทหารมหาดเล็กราชวัลลภ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.052787402+07:00","message":"TextPushed: 'ทหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:09.375861652+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:09.375901777+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":"2025-10-29T10:10:09.375909405+07:00","message":"receive interim result [false|false]: ทหารมหาดเล็กราชวัลลภรักษาพระองค์และ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:09.375922917+07:00","message":"[buffer interim] 38 false ทหารมหาดเล็กราชวัลลภรักษาพระองค์และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.375929693+07:00","message":"[bufferProcess] interim [200000000]:ทหารมหาดเล็กราชวัลลภรักษาพระองค์และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.375931989+07:00","message":"[bufferProcess] send to processor:ทหารมหาดเล็กราชวัลลภรักษาพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.375938945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.375941627+07:00","message":"> Transcript [339] [false]: 'ทหารมหาดเล็กราชวัลลภรักษาพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.375945217+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.375946978+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.375949364+07:00","message":"StatePrefix: 'ทหารมหาดเล็กราชวัลลภ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.37595222+07:00","message":"TextPushed: 'ทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.375958434+07:00","message":"Push: 'มหาดเล็กราชวัลลภ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.375960177+07:00","message":"TextPushed: 'ทหารมหาดเล็กราชวัลลภ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.37596206+07:00","message":"Set new StatePrefix : 'ทหารมหาดเล็กราชวัลลภรักษาพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.37596386+07:00","message":"Next Push (prob) : 'รักษาพระองค์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:09.375971499+07:00","message":"push: {false มหาดเล็กราชวัลลภ 0 0xc00040dc00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:09.444587651+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:09.444628342+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":"2025-10-29T10:10:09.444633722+07:00","message":"receive interim result [false|false]: ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:09.444650585+07:00","message":"[buffer interim] 38 false ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.444658421+07:00","message":"[bufferProcess] interim [320000000]:ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.444660725+07:00","message":"[bufferProcess] send to processor:ทหารมหาดเล็กราชวัลลภรักษาพระองค์และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.444663826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.444666264+07:00","message":"> Transcript [340] [false]: 'ทหารมหาดเล็กราชวัลลภรักษาพระองค์และ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.444682077+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.444684178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.444686194+07:00","message":"StatePrefix: 'ทหารมหาดเล็กราชวัลลภรักษาพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.444688456+07:00","message":"TextPushed: 'ทหารมหาดเล็กราชวัลลภ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:09.944751759+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:09.944789546+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":"2025-10-29T10:10:09.944795003+07:00","message":"receive interim result [false|false]: ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระตำรวจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:09.944809793+07:00","message":"[buffer interim] 38 false ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.944818152+07:00","message":"[bufferProcess] interim [740000000]:ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.944821283+07:00","message":"[bufferProcess] send to processor:ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.944827701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.944830595+07:00","message":"> Transcript [341] [false]: 'ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.944834132+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.94483628+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.944838271+07:00","message":"StatePrefix: 'ทหารมหาดเล็กราชวัลลภรักษาพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:09.944840976+07:00","message":"TextPushed: 'ทหารมหาดเล็กราชวัลลภ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:10.108059898+07:00","message":"[GCS] IsForceVAD: false for message ID: 38"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:10.143380766+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:10.143422376+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":"2025-10-29T10:10:10.143427765+07:00","message":"receive interim result [false|false]: ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระตำรวจหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:10.143444224+07:00","message":"[buffer interim] 38 false ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระตำรวจหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.143451249+07:00","message":"[bufferProcess] interim [980000000]:ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระตำรวจหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.143453576+07:00","message":"[bufferProcess] send to processor:ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระตำรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.143457061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.1434598+07:00","message":"> Transcript [342] [false]: 'ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระตำรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.143463632+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.143465305+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.143467424+07:00","message":"StatePrefix: 'ทหารมหาดเล็กราชวัลลภรักษาพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.143469957+07:00","message":"TextPushed: 'ทหารมหาดเล็กราชวัลลภ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:10.299951475+07:00","message":"[GCS] Start streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:10.409397877+07:00","message":"receive streaming session, msgId: 38"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:10.409442276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระตำรวจหลวง\",\"confidence\":0.95445853}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:10.409447456+07:00","message":"receive interim result [true|false]: ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระตำรวจหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:10.409456262+07:00","message":"end recv isFinal message id 38"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:10.409458004+07:00","message":"end Recv id 38"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:10.409466417+07:00","message":"[buffer interim] 38 true ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระตำรวจหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.409475707+07:00","message":"[bufferProcess] interim [340000000]:ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระตำรวจหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.409479201+07:00","message":"[bufferProcess] send to processor (isfinal):ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระตำรวจหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.409482272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.409484624+07:00","message":"> Transcript [343] [false]: 'ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระตำรวจหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.409487961+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.409489448+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.409491321+07:00","message":"StatePrefix: 'ทหารมหาดเล็กราชวัลลภรักษาพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.409493329+07:00","message":"TextPushed: 'ทหารมหาดเล็กราชวัลลภ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.409495841+07:00","message":"Push: 'รักษาพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.409497349+07:00","message":"TextPushed: 'ทหารมหาดเล็กราชวัลลภรักษาพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.409499228+07:00","message":"Set new StatePrefix : 'ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระตำรวจหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.409501049+07:00","message":"Next Push (prob) : 'และพระตำรวจหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.409502398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.409503995+07:00","message":"> Transcript [344] [true]: 'ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระตำรวจหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.409510482+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.409519577+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.409522019+07:00","message":"StatePrefix: 'ทหารมหาดเล็กราชวัลลภรักษาพระองค์และพระตำรวจหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.409523885+07:00","message":"TextPushed: 'ทหารมหาดเล็กราชวัลลภรักษาพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:10.409525765+07:00","message":"Push: 'และพระตำรวจหลวง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:10.409533582+07:00","message":"push: {false รักษาพระองค์ 0 0xc00040dc00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:10.409538521+07:00","message":"push: {true และพระตำรวจหลวง 0 0xc00040dc00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:10:10.420174134+07:00","message":"write wav file: './tmp/7449/7449_38.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:11.374493149+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:11.374536114+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":"2025-10-29T10:10:11.37454078+07:00","message":"receive interim result [false|false]: โอนให้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:11.374557085+07:00","message":"[buffer interim] 39 false โอนให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:11.374563041+07:00","message":"[bufferProcess] interim [900000000]:โอนให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:11.374564767+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:11.498857442+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:11.498893566+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":"2025-10-29T10:10:11.498898557+07:00","message":"receive interim result [false|false]: เกินเหตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:11.49891293+07:00","message":"[buffer interim] 39 false เกินเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:11.498919575+07:00","message":"[bufferProcess] interim [960000000]:เกินเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:11.498921513+07:00","message":"[bufferProcess] send to processor:โอนให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:11.498924838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:11.498927212+07:00","message":"> Transcript [345] [false]: 'โอนให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:11.49892906+07:00","message":"Set StatePrefix (first interim): 'โอนให้'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:11.742750755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:11.742765514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:11.777980933+07:00","message":"[GCS] IsForceVAD: false for message ID: 39"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:12.029717314+07:00","message":"[GCS] Start streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:12.060251928+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:12.06029286+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":"2025-10-29T10:10:12.060297887+07:00","message":"receive interim result [false|false]: พระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:12.060312516+07:00","message":"[buffer interim] 39 false พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:12.060319156+07:00","message":"[bufferProcess] interim [560000000]:พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:12.060321019+07:00","message":"[bufferProcess] send to processor:เกินเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:12.060325979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:12.060328521+07:00","message":"> Transcript [346] [false]: 'เกินเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:12.060330357+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:12.060332836+07:00","message":"Set new StatePrefix: 'เกินเหตุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:12.081186883+07:00","message":"receive streaming session, msgId: 39"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:12.081206867+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝันเห็นพระบรมศพ\",\"confidence\":0.91928124}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:12.081210917+07:00","message":"receive interim result [true|false]: ฝันเห็นพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:12.081218556+07:00","message":"end recv isFinal message id 39"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:12.081220431+07:00","message":"end Recv id 39"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:12.08122537+07:00","message":"[buffer interim] 39 true ฝันเห็นพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:12.08122927+07:00","message":"[bufferProcess] interim [710000000]:ฝันเห็นพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:12.081231453+07:00","message":"[bufferProcess] send to processor (isfinal):พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:12.081233857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:12.081236209+07:00","message":"> Transcript [347] [false]: 'พระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:12.081237948+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:12.081239366+07:00","message":"Set new StatePrefix: 'พระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:12.081241019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:12.081243351+07:00","message":"> Transcript [348] [true]: 'ฝันเห็นพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:12.08124537+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:12.081248182+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:12.081249721+07:00","message":"StatePrefix: 'พระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:12.0812513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:12.081257135+07:00","message":"Push: 'ฝันเห็นพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:12.081264437+07:00","message":"push: {true ฝันเห็นพระบรมศพ 0 0xc000044580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:10:12.087434305+07:00","message":"write wav file: './tmp/7449/7449_39.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.119979146+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.120013717+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":"2025-10-29T10:10:13.120018291+07:00","message":"receive interim result [false|false]: ตัวอย่างภาษา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.120032563+07:00","message":"[buffer interim] 40 false ตัวอย่างภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.120039233+07:00","message":"[bufferProcess] interim [720000000]:ตัวอย่างภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.120040812+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.120044295+07:00","message":"[bufferProcess] send to processor (ticker):ตัวอย่างภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.120046891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.120049165+07:00","message":"> Transcript [349] [false]: 'ตัวอย่างภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.12005103+07:00","message":"Set StatePrefix (first interim): 'ตัวอย่างภาษา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.281776461+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.281818277+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":"2025-10-29T10:10:13.281825126+07:00","message":"receive interim result [false|false]: พระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.281844195+07:00","message":"[buffer interim] 40 false พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.281852846+07:00","message":"[bufferProcess] interim [900000000]:พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.28185512+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.459182042+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.459225472+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":"2025-10-29T10:10:13.45923196+07:00","message":"receive interim result [false|false]: พระที่นั่งดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.459248899+07:00","message":"[buffer interim] 40 false พระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.459257722+07:00","message":"[bufferProcess] interim [80000000]:พระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.459261174+07:00","message":"[bufferProcess] send to processor:พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.45926845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.459272111+07:00","message":"> Transcript [350] [false]: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.459275726+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.459278703+07:00","message":"Set new StatePrefix: 'พระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.585899517+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.585941212+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":"2025-10-29T10:10:13.58594633+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.585960385+07:00","message":"[buffer interim] 40 false พระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.585966951+07:00","message":"[bufferProcess] interim [140000000]:พระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.585971332+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.585974564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.585977042+07:00","message":"> Transcript [351] [false]: 'พระที่นั่งดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.585980132+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.585982042+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.585983624+07:00","message":"StatePrefix: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.585985782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.82426024+07:00","message":"[GCS] Cleaned up inactive client: 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.824278953+07:00","message":"[GCS] Cleaned up inactive client: 21"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.824281462+07:00","message":"[GCS] Cleaned up inactive client: 23"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.824282903+07:00","message":"[GCS] Cleaned up inactive client: 25"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.82428428+07:00","message":"[GCS] Cleaned up inactive client: 27"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.824285671+07:00","message":"[GCS] Cleaned up inactive client: 20"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.824287718+07:00","message":"[GCS] Cleaned up inactive client: 22"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.824289227+07:00","message":"[GCS] Cleaned up inactive client: 26"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.82429078+07:00","message":"[GCS] Cleaned up inactive client: 19"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.824292213+07:00","message":"[GCS] Cleaned up inactive client: 18"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.849746696+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.849780245+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":"2025-10-29T10:10:13.849785256+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.849796482+07:00","message":"[buffer interim] 40 false พระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.849802367+07:00","message":"[bufferProcess] interim [500000000]:พระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.849804476+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.849809518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.849811948+07:00","message":"> Transcript [352] [false]: 'พระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.849814931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.849816626+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.849818201+07:00","message":"StatePrefix: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.84981996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.979272989+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.979305088+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":"2025-10-29T10:10:13.979310385+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:13.979325613+07:00","message":"[buffer interim] 40 false พระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.979332976+07:00","message":"[bufferProcess] interim [620000000]:พระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.979335306+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.979341157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.979345138+07:00","message":"> Transcript [353] [false]: 'พระที่นั่งดุสิตมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.979348704+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.979350651+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.979352427+07:00","message":"StatePrefix: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:13.979354447+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:14.548038403+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:14.548078809+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":"2025-10-29T10:10:14.548085176+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:14.548098764+07:00","message":"[buffer interim] 40 false พระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:14.548106496+07:00","message":"[bufferProcess] interim [220000000]:พระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:14.548109341+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:14.548114487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:14.548116901+07:00","message":"> Transcript [354] [false]: 'พระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:14.548119928+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:14.548121617+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:14.548123166+07:00","message":"StatePrefix: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:14.548125047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:14.548127306+07:00","message":"Push: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:14.5481289+07:00","message":"TextPushed: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:14.548131388+07:00","message":"Set new StatePrefix : 'พระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:14.548133813+07:00","message":"Next Push (prob) : 'ดุสิตมหาปราสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:14.548140845+07:00","message":"push: {false พระที่นั่ง 0 0xc003a46400}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:14.742941635+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:14.742960469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:16.605794275+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:16.605841201+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":"2025-10-29T10:10:16.605848142+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:16.605866407+07:00","message":"[buffer interim] 40 false พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.605874808+07:00","message":"[bufferProcess] interim [140000000]:พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.605879239+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.605888142+07:00","message":"[bufferProcess] send to processor (ticker):พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.605891344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.605894017+07:00","message":"> Transcript [355] [false]: 'พระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.605897055+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.605898965+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.605901148+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.605903552+07:00","message":"TextPushed: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.605904982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.605906687+07:00","message":"> Transcript [356] [false]: 'พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.605908407+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.605909721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.605911131+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.605912535+07:00","message":"TextPushed: 'พระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:16.672222878+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:16.672263971+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":"2025-10-29T10:10:16.672269494+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:16.672284609+07:00","message":"[buffer interim] 40 false พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.672291263+07:00","message":"[bufferProcess] interim [320000000]:พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.672292999+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:16.857154745+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:16.857199042+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":"2025-10-29T10:10:16.857204407+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระธาตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:16.857217737+07:00","message":"[buffer interim] 40 false พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.857224192+07:00","message":"[bufferProcess] interim [440000000]:พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.857226804+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.857231031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.857233676+07:00","message":"> Transcript [357] [false]: 'พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.857237237+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.857239044+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.857240847+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.857242951+07:00","message":"TextPushed: 'พระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:16.8622666+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:16.862288411+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":"2025-10-29T10:10:16.862292814+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระแท่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:16.862303367+07:00","message":"[buffer interim] 40 false พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.862308294+07:00","message":"[bufferProcess] interim [500000000]:พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.862310353+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.862312779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.862315018+07:00","message":"> Transcript [358] [false]: 'พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.862317699+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.862319233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.862320956+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.862322621+07:00","message":"TextPushed: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.862327253+07:00","message":"Push: 'ดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.862328864+07:00","message":"TextPushed: 'พระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.862330643+07:00","message":"Set new StatePrefix : 'พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:16.862332754+07:00","message":"Next Push (prob) : 'ขึ้นประดิษฐานบนพระธาตุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:16.862342416+07:00","message":"push: {false ดุสิตมหาปราสาท 0 0xc003a46400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:17.516857361+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:17.516898319+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":"2025-10-29T10:10:17.516904343+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระแท่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:17.516920525+07:00","message":"[buffer interim] 40 false พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:17.516927831+07:00","message":"[bufferProcess] interim [100000000]:พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:17.516929929+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:17.516933065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:17.516935256+07:00","message":"> Transcript [359] [false]: 'พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:17.516937374+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:17.516938984+07:00","message":"Set new StatePrefix: 'พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระแท่น'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:17.743077723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:17.743081132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:18.782215269+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:18.782258047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:18.782263504+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:18.782278921+07:00","message":"[buffer interim] 40 false พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:18.782285841+07:00","message":"[bufferProcess] interim [420000000]:พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:18.782288293+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:18.782293557+07:00","message":"[bufferProcess] send to processor (ticker):พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:18.782295998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:18.782298314+07:00","message":"> Transcript [360] [false]: 'พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:18.782301544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:18.782303335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:18.782306229+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:18.782309066+07:00","message":"TextPushed: 'พระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:18.782310928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:18.782312453+07:00","message":"> Transcript [361] [false]: 'พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:18.782313864+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:18.782315433+07:00","message":"Set new StatePrefix: 'พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:19.364030784+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:19.364070654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:19.364076905+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:19.36409351+07:00","message":"[buffer interim] 40 false พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.364102032+07:00","message":"[bufferProcess] interim [20000000]:พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.364104155+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:19.457921256+07:00","message":"[GCS] IsForceVAD: false for message ID: 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:19.72046916+07:00","message":"[GCS] Start streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:19.738446415+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:19.738475131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบพระโกศทองใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:19.738481679+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบพระโกศทองใหญ่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:19.738493868+07:00","message":"[buffer interim] 40 false พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบพระโกศทองใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.738499968+07:00","message":"[bufferProcess] interim [380000000]:พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบพระโกศทองใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.738502134+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.73850709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.738509684+07:00","message":"> Transcript [362] [false]: 'พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.73851279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.73851452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.738516453+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.738518595+07:00","message":"TextPushed: 'พระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:19.834259397+07:00","message":"receive streaming session, msgId: 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:19.834293353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระแท่นประกอบพระโกศทองใหญ่\",\"confidence\":0.9426747}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:19.834299264+07:00","message":"receive interim result [true|false]: พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระแท่นประกอบพระโกศทองใหญ่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:19.834309147+07:00","message":"end recv isFinal message id 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:19.834311217+07:00","message":"end Recv id 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:19.834316818+07:00","message":"[buffer interim] 40 true พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระแท่นประกอบพระโกศทองใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.83432419+07:00","message":"[bufferProcess] interim [440000000]:พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระแท่นประกอบพระโกศทองใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.834333208+07:00","message":"[bufferProcess] send to processor (isfinal):พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบพระโกศทองใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.834336319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.834338753+07:00","message":"> Transcript [363] [false]: 'พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบพระโกศทองใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.834341697+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.834343243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.834345148+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.834347831+07:00","message":"TextPushed: 'พระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.834349358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.834351074+07:00","message":"> Transcript [364] [true]: 'พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนพระแท่นประกอบพระโกศทองใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.834353002+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.83435504+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.834356421+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหาปราสาทขึ้นประดิษฐานบนแท่นประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.834357934+07:00","message":"TextPushed: 'พระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:19.834361018+07:00","message":"Push: 'ขึ้นประดิษฐานบนพระแท่นประกอบพระโกศทองใหญ่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:19.834368879+07:00","message":"push: {true ขึ้นประดิษฐานบนพระแท่นประกอบพระโกศทองใหญ่ 0 0xc003a46400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:10:19.849219894+07:00","message":"write wav file: './tmp/7449/7449_40.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:20.60826021+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:20.60830661+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":"2025-10-29T10:10:20.608312165+07:00","message":"receive interim result [false|false]: ถ่าย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:20.608324995+07:00","message":"[buffer interim] 41 false ถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:20.608331725+07:00","message":"[bufferProcess] interim [720000000]:ถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:20.608333349+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:20.743882461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:20.743890132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:20.784745302+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:20.784786346+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":"2025-10-29T10:10:20.784791987+07:00","message":"receive interim result [false|false]: ถ่ายทอด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:20.784806598+07:00","message":"[buffer interim] 41 false ถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:20.78481324+07:00","message":"[bufferProcess] interim [840000000]:ถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:20.784815417+07:00","message":"[bufferProcess] send to processor:ถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:20.784818422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:20.784820867+07:00","message":"> Transcript [365] [false]: 'ถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:20.784822818+07:00","message":"Set StatePrefix (first interim): 'ถ่าย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:20.796124615+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:20.796145318+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":"2025-10-29T10:10:20.796149579+07:00","message":"receive interim result [false|false]: ถ่ายใต้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:20.796160917+07:00","message":"[buffer interim] 41 false ถ่ายใต้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:20.796166416+07:00","message":"[bufferProcess] interim [900000000]:ถ่ายใต้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:20.796168331+07:00","message":"[bufferProcess] send to processor:ถ่ายทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:20.796171411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:20.796173809+07:00","message":"> Transcript [366] [false]: 'ถ่ายทอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:20.796176801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:20.796178474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:20.796180502+07:00","message":"StatePrefix: 'ถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:20.796182295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:21.097356805+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:21.097392776+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":"2025-10-29T10:10:21.097398031+07:00","message":"receive interim result [false|false]: ภายใต้พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:21.097409864+07:00","message":"[buffer interim] 41 false ภายใต้พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.097416739+07:00","message":"[bufferProcess] interim [140000000]:ภายใต้พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.097418773+07:00","message":"[bufferProcess] send to processor:ถ่ายใต้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.097423802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.097426008+07:00","message":"> Transcript [367] [false]: 'ถ่ายใต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.097428804+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.097430507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.097432089+07:00","message":"StatePrefix: 'ถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.097433998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:21.399152422+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:21.399201156+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":"2025-10-29T10:10:21.39920826+07:00","message":"receive interim result [false|false]: ภายใต้พระเอก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:21.399223992+07:00","message":"[buffer interim] 41 false ภายใต้พระเอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.399234856+07:00","message":"[bufferProcess] interim [500000000]:ภายใต้พระเอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.399238265+07:00","message":"[bufferProcess] send to processor:ภายใต้พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.399245309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.399248373+07:00","message":"> Transcript [368] [false]: 'ภายใต้พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.399252909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.399255402+07:00","message":"Set new StatePrefix: 'ภายใต้พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:21.475330365+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:21.475372012+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":"2025-10-29T10:10:21.475377469+07:00","message":"receive interim result [false|false]: ภายใต้พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:21.475393608+07:00","message":"[buffer interim] 41 false ภายใต้พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.475401106+07:00","message":"[bufferProcess] interim [560000000]:ภายใต้พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.475403164+07:00","message":"[bufferProcess] send to processor:ภายใต้พระเอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.475406059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.475408265+07:00","message":"> Transcript [369] [false]: 'ภายใต้พระเอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.475411217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.475413571+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.475415334+07:00","message":"StatePrefix: 'ภายใต้พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.475417454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:21.662734269+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:21.662773244+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":"2025-10-29T10:10:21.662778711+07:00","message":"receive interim result [false|false]: ภายใต้พระเศวตฉัตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:21.662792388+07:00","message":"[buffer interim] 41 false ภายใต้พระเศวตฉัตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.662799043+07:00","message":"[bufferProcess] interim [740000000]:ภายใต้พระเศวตฉัตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.662801148+07:00","message":"[bufferProcess] send to processor:ภายใต้พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.662806745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.662809156+07:00","message":"> Transcript [370] [false]: 'ภายใต้พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.662812003+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.66281376+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.662815528+07:00","message":"StatePrefix: 'ภายใต้พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.662817373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:21.984281568+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:21.984329084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้พระเศวตฉัตร 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:21.984336146+07:00","message":"receive interim result [false|false]: ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:21.98435106+07:00","message":"[buffer interim] 41 false ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.984358061+07:00","message":"[bufferProcess] interim [40000000]:ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.984360578+07:00","message":"[bufferProcess] send to processor:ภายใต้พระเศวตฉัตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.984367325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.98436998+07:00","message":"> Transcript [371] [false]: 'ภายใต้พระเศวตฉัตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.984373093+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.984374844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.984377148+07:00","message":"StatePrefix: 'ภายใต้พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:21.98437937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:22.195564511+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:22.195611658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้พระเศวตฉัตร 90\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:22.19561743+07:00","message":"receive interim result [false|false]: ภายใต้พระเศวตฉัตร 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:22.195635574+07:00","message":"[buffer interim] 41 false ภายใต้พระเศวตฉัตร 90"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.195642781+07:00","message":"[bufferProcess] interim [280000000]:ภายใต้พระเศวตฉัตร 90"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.195644866+07:00","message":"[bufferProcess] send to processor:ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.195648035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.195650892+07:00","message":"> Transcript [372] [false]: 'ภายใต้พระเศวตฉัตร 9'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.19565393+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.195655732+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.195657264+07:00","message":"StatePrefix: 'ภายใต้พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.195659341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.195663601+07:00","message":"Push: 'ภายใต้พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.195665415+07:00","message":"TextPushed: 'ภายใต้พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.195667328+07:00","message":"Set new StatePrefix : 'ภายใต้พระเศวตฉัตร 9'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.195669166+07:00","message":"Next Push (prob) : 'เศวตฉัตร 9'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:22.195677511+07:00","message":"push: {false ภายใต้พระ 0 0xc0027ca480}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:22.243331331+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:22.243373478+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":"2025-10-29T10:10:22.243379599+07:00","message":"receive interim result [false|false]: ภายใต้พระเศวตฉัตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:22.243388246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9 ชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:22.243390904+07:00","message":"receive interim result [false|false]:  9 ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:22.24339841+07:00","message":"[buffer interim] 41 false ภายใต้พระเศวตฉัตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:22.243401442+07:00","message":"[buffer interim] 41 false  9 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.2434073+07:00","message":"[bufferProcess] interim [340000000]:ภายใต้พระเศวตฉัตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.243409166+07:00","message":"[bufferProcess] send to processor:ภายใต้พระเศวตฉัตร 90"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.24341183+07:00","message":"[bufferProcess] interim [340000000]: 9 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.243414336+07:00","message":"[bufferProcess] update buffer: ภายใต้พระเศวตฉัตร 9 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.243417494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.243420378+07:00","message":"> Transcript [373] [false]: 'ภายใต้พระเศวตฉัตร 90'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.243423831+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.243425538+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.243427021+07:00","message":"StatePrefix: 'ภายใต้พระเศวตฉัตร 9'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.243429022+07:00","message":"TextPushed: 'ภายใต้พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:22.88061643+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:22.880653387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้พระเศวตฉัตร 9 ชั้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:22.880658483+07:00","message":"receive interim result [false|false]: ภายใต้พระเศวตฉัตร 9 ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:22.880672758+07:00","message":"[buffer interim] 41 false ภายใต้พระเศวตฉัตร 9 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.880680351+07:00","message":"[bufferProcess] interim [940000000]:ภายใต้พระเศวตฉัตร 9 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.880686224+07:00","message":"[bufferProcess] send to processor:ภายใต้พระเศวตฉัตร 9 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.880692957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.88069534+07:00","message":"> Transcript [374] [false]: 'ภายใต้พระเศวตฉัตร 9 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.880698706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.880700742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.880702571+07:00","message":"StatePrefix: 'ภายใต้พระเศวตฉัตร 9'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:22.880704466+07:00","message":"TextPushed: 'ภายใต้พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.273278936+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.273318386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้พระเศวตฉัตร 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.273323967+07:00","message":"receive interim result [false|false]: ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.273337499+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":"2025-10-29T10:10:23.273339846+07:00","message":"receive interim result [false|false]:  ชั้นแรก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.273346873+07:00","message":"[buffer interim] 41 false ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.273349766+07:00","message":"[buffer interim] 41 false  ชั้นแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.273355697+07:00","message":"[bufferProcess] interim [420000000]:ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.273359296+07:00","message":"[bufferProcess] send to processor:ภายใต้พระเศวตฉัตร 9 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.273362254+07:00","message":"[bufferProcess] interim [420000000]: ชั้นแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.273364469+07:00","message":"[bufferProcess] update buffer: ภายใต้พระเศวตฉัตร 9 ชั้นแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.273367034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.273369538+07:00","message":"> Transcript [375] [false]: 'ภายใต้พระเศวตฉัตร 9 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.27337247+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.273374262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.273375917+07:00","message":"StatePrefix: 'ภายใต้พระเศวตฉัตร 9'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.273377649+07:00","message":"TextPushed: 'ภายใต้พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.595333217+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.595370728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้พระเศวตฉัตร 9 ชั้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.595376683+07:00","message":"receive interim result [false|false]: ภายใต้พระเศวตฉัตร 9 ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.595385453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8 ล้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.595388182+07:00","message":"receive interim result [false|false]:  8 ล้อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.595396088+07:00","message":"[buffer interim] 41 false ภายใต้พระเศวตฉัตร 9 ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.59539909+07:00","message":"[buffer interim] 41 false  8 ล้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.595405091+07:00","message":"[bufferProcess] interim [660000000]:ภายใต้พระเศวตฉัตร 9 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.595407415+07:00","message":"[bufferProcess] send to processor:ภายใต้พระเศวตฉัตร 9 ชั้นแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.595409801+07:00","message":"[bufferProcess] interim [660000000]: 8 ล้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.595411682+07:00","message":"[bufferProcess] update buffer: ภายใต้พระเศวตฉัตร 9 ชั้น 8 ล้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.595414052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.595416405+07:00","message":"> Transcript [376] [false]: 'ภายใต้พระเศวตฉัตร 9 ชั้นแรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.595419546+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.59542109+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.595422678+07:00","message":"StatePrefix: 'ภายใต้พระเศวตฉัตร 9'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.595424532+07:00","message":"TextPushed: 'ภายใต้พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.595427944+07:00","message":"Push: 'เศวตฉัตร 9'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.595429486+07:00","message":"TextPushed: 'ภายใต้พระเศวตฉัตร 9'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.59543115+07:00","message":"Set new StatePrefix : 'ภายใต้พระเศวตฉัตร 9 ชั้นแรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.595432928+07:00","message":"Next Push (prob) : ' ชั้นแรก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.595440441+07:00","message":"push: {false เศวตฉัตร 9 0 0xc0027ca480}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.60047444+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.600497936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้พระเศวตฉัตร 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.600502722+07:00","message":"receive interim result [false|false]: ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.600511538+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":"2025-10-29T10:10:23.600514113+07:00","message":"receive interim result [false|false]:  ชั้นแรกพร้อม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.600519764+07:00","message":"[buffer interim] 41 false ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.600522398+07:00","message":"[buffer interim] 41 false  ชั้นแรกพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.600526615+07:00","message":"[bufferProcess] interim [720000000]:ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.600528794+07:00","message":"[bufferProcess] send to processor:ภายใต้พระเศวตฉัตร 9 ชั้น 8 ล้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.600533564+07:00","message":"[bufferProcess] interim [720000000]: ชั้นแรกพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.600535753+07:00","message":"[bufferProcess] update buffer: ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.600539418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.600541427+07:00","message":"> Transcript [377] [false]: 'ภายใต้พระเศวตฉัตร 9 ชั้น 8 ล้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.60054331+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.600545068+07:00","message":"Set new StatePrefix: 'ภายใต้พระเศวตฉัตร 9 ชั้น 8 ล้อ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:23.744633879+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:23.74465077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.804940485+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.804977443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้พระเศวตฉัตร 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.804982592+07:00","message":"receive interim result [false|false]: ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.804994181+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":"2025-10-29T10:10:23.804996547+07:00","message":"receive interim result [false|false]:  ชั้นแพทย์ล้อม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.805004348+07:00","message":"[buffer interim] 41 false ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.805007435+07:00","message":"[buffer interim] 41 false  ชั้นแพทย์ล้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.805020539+07:00","message":"[bufferProcess] interim [900000000]:ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.805023143+07:00","message":"[bufferProcess] send to processor:ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.805027049+07:00","message":"[bufferProcess] interim [900000000]: ชั้นแพทย์ล้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.805029891+07:00","message":"[bufferProcess] update buffer: ภายใต้พระเศวตฉัตร 9 ชั้นแพทย์ล้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.805032704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.805035079+07:00","message":"> Transcript [378] [false]: 'ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.805037071+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.805038608+07:00","message":"Set new StatePrefix: 'ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.846363905+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.846409236+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้พระเศวตฉัตร 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.846417424+07:00","message":"receive interim result [false|false]: ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.846429652+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":"2025-10-29T10:10:23.846432659+07:00","message":"receive interim result [false|false]:  ชั้นแรกพร้อมด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.846441931+07:00","message":"[buffer interim] 41 false ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:23.846446264+07:00","message":"[buffer interim] 41 false  ชั้นแรกพร้อมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.846453459+07:00","message":"[bufferProcess] interim [960000000]:ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.84645667+07:00","message":"[bufferProcess] send to processor:ภายใต้พระเศวตฉัตร 9 ชั้นแพทย์ล้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.846460861+07:00","message":"[bufferProcess] interim [960000000]: ชั้นแรกพร้อมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.846465211+07:00","message":"[bufferProcess] update buffer: ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.846468798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.846471933+07:00","message":"> Transcript [379] [false]: 'ภายใต้พระเศวตฉัตร 9 ชั้นแพทย์ล้อม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.846475535+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:23.846477679+07:00","message":"Set new StatePrefix: 'ภายใต้พระเศวตฉัตร 9 ชั้นแพทย์ล้อม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:24.108696868+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:24.108735171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้พระเศวตฉัตร 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:24.108740517+07:00","message":"receive interim result [false|false]: ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:24.10875452+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":"2025-10-29T10:10:24.10875814+07:00","message":"receive interim result [false|false]:  ชั้นแรกพร้อมด้วยเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:24.108765429+07:00","message":"[buffer interim] 41 false ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:24.108768715+07:00","message":"[buffer interim] 41 false  ชั้นแรกพร้อมด้วยเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.108774373+07:00","message":"[bufferProcess] interim [200000000]:ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.108778304+07:00","message":"[bufferProcess] send to processor:ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.108781456+07:00","message":"[bufferProcess] interim [200000000]: ชั้นแรกพร้อมด้วยเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.108784214+07:00","message":"[bufferProcess] update buffer: ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.108786956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.108789213+07:00","message":"> Transcript [380] [false]: 'ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.108791209+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.108792814+07:00","message":"Set new StatePrefix: 'ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:24.3786834+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:24.37872211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้พระเศวตฉัตร 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:24.378727144+07:00","message":"receive interim result [false|false]: ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:24.378738761+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":"2025-10-29T10:10:24.378742083+07:00","message":"receive interim result [false|false]:  ชั้นแรกพร้อมด้วยเครื่องศูนย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:24.378749722+07:00","message":"[buffer interim] 41 false ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:24.37875357+07:00","message":"[buffer interim] 41 false  ชั้นแรกพร้อมด้วยเครื่องศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.378759262+07:00","message":"[bufferProcess] interim [500000000]:ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.378762311+07:00","message":"[bufferProcess] send to processor:ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.37876524+07:00","message":"[bufferProcess] interim [500000000]: ชั้นแรกพร้อมด้วยเครื่องศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.378769347+07:00","message":"[bufferProcess] update buffer: ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.378771978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.378774355+07:00","message":"> Transcript [381] [false]: 'ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.378777508+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.378779147+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.378780762+07:00","message":"StatePrefix: 'ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.37878258+07:00","message":"TextPushed: 'ภายใต้พระเศวตฉัตร 9'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:24.492314836+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:24.492353924+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้พระเศวตฉัตร 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:24.492358706+07:00","message":"receive interim result [false|false]: ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:24.492370574+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":"2025-10-29T10:10:24.492373592+07:00","message":"receive interim result [false|false]:  ชั้นแรกพร้อมด้วยเครื่องสูง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:24.492381528+07:00","message":"[buffer interim] 41 false ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:24.492386128+07:00","message":"[buffer interim] 41 false  ชั้นแรกพร้อมด้วยเครื่องสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.492392229+07:00","message":"[bufferProcess] interim [560000000]:ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.492394973+07:00","message":"[bufferProcess] send to processor:ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.492397764+07:00","message":"[bufferProcess] interim [560000000]: ชั้นแรกพร้อมด้วยเครื่องสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.492400929+07:00","message":"[bufferProcess] update buffer: ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.492403364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.492405553+07:00","message":"> Transcript [382] [false]: 'ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.49240894+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.492410772+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.492412441+07:00","message":"StatePrefix: 'ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:24.492414482+07:00","message":"TextPushed: 'ภายใต้พระเศวตฉัตร 9'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:25.071946635+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:25.071998223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องสูง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:25.072004505+07:00","message":"receive interim result [false|false]: ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องสูง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:25.072026702+07:00","message":"[buffer interim] 41 false ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.072033322+07:00","message":"[bufferProcess] interim [160000000]:ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.072043347+07:00","message":"[bufferProcess] send to processor:ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.072053928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.072057339+07:00","message":"> Transcript [383] [false]: 'ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องสูง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.072061024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.072063257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.072066477+07:00","message":"StatePrefix: 'ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.07206868+07:00","message":"TextPushed: 'ภายใต้พระเศวตฉัตร 9'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:25.167380148+07:00","message":"[GCS] IsForceVAD: false for message ID: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:25.208080916+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:25.208121597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้พระเศวตฉัตร 9\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:25.208129214+07:00","message":"receive interim result [false|false]: ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:25.208147476+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":"2025-10-29T10:10:25.208151495+07:00","message":"receive interim result [false|false]:  ชั้นแรกพร้อมด้วยเครื่องสูงท้องฟ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:25.208161384+07:00","message":"[buffer interim] 41 false ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:25.208166429+07:00","message":"[buffer interim] 41 false  ชั้นแรกพร้อมด้วยเครื่องสูงท้องฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.208173873+07:00","message":"[bufferProcess] interim [280000000]:ภายใต้พระเศวตฉัตร 9"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.20817726+07:00","message":"[bufferProcess] send to processor:ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.208185288+07:00","message":"[bufferProcess] interim [280000000]: ชั้นแรกพร้อมด้วยเครื่องสูงท้องฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.20818842+07:00","message":"[bufferProcess] update buffer: ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องสูงท้องฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.208191947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.208195404+07:00","message":"> Transcript [384] [false]: 'ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องสูง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.208199587+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.208201952+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.208204176+07:00","message":"StatePrefix: 'ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.208206495+07:00","message":"TextPushed: 'ภายใต้พระเศวตฉัตร 9'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.208213521+07:00","message":"Push: ' ชั้นแรกพร้อมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.20821609+07:00","message":"TextPushed: 'ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.208218686+07:00","message":"Set new StatePrefix : 'ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องสูง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.208221656+07:00","message":"Next Push (prob) : 'เครื่องสูง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:25.208232816+07:00","message":"push: {false  ชั้นแรกพร้อมด้วย 0 0xc0027ca480}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:25.541840383+07:00","message":"receive streaming session, msgId: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:25.541880073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องสูงท้องฟ้า\",\"confidence\":0.9288309}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:25.54188671+07:00","message":"receive interim result [true|false]: ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องสูงท้องฟ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:25.541897051+07:00","message":"end recv isFinal message id 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:25.541899276+07:00","message":"end Recv id 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:25.541906831+07:00","message":"[buffer interim] 41 true ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องสูงท้องฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.541917674+07:00","message":"[bufferProcess] interim [670000000]:ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องสูงท้องฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.541921219+07:00","message":"[bufferProcess] send to processor (isfinal):ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องสูงท้องฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.541925154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.5419284+07:00","message":"> Transcript [385] [false]: 'ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องสูงท้องฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.541932474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.541934419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.541936616+07:00","message":"StatePrefix: 'ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องสูง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.541940362+07:00","message":"TextPushed: 'ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.541943032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.541945238+07:00","message":"> Transcript [386] [true]: 'ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องสูงท้องฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.541947923+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.541949935+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.541951682+07:00","message":"StatePrefix: 'ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วยเครื่องสูง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.541954671+07:00","message":"TextPushed: 'ภายใต้พระเศวตฉัตร 9 ชั้นแรกพร้อมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:25.541962202+07:00","message":"Push: 'เครื่องสูงท้องฟ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:25.541972199+07:00","message":"push: {true เครื่องสูงท้องฟ้า 0 0xc0027ca480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:10:25.552838697+07:00","message":"write wav file: './tmp/7449/7449_41.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:25.619562462+07:00","message":"[GCS] Start streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:26.6628297+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:26.662866813+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":"2025-10-29T10:10:26.662871517+07:00","message":"receive interim result [false|false]: มีชุมสาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:26.662884991+07:00","message":"[buffer interim] 42 false มีชุมสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:26.662893847+07:00","message":"[bufferProcess] interim [840000000]:มีชุมสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:26.662895627+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:26.662901167+07:00","message":"[bufferProcess] send to processor (ticker):มีชุมสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:26.662903807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:26.662906173+07:00","message":"> Transcript [387] [false]: 'มีชุมสาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:26.662908296+07:00","message":"Set StatePrefix (first interim): 'มีชุมสาย'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:26.744905002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:26.744919087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:27.252298658+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:27.252334424+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":"2025-10-29T10:10:27.252339361+07:00","message":"receive interim result [false|false]: มีชุมสาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:27.252350877+07:00","message":"[buffer interim] 42 false มีชุมสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.252357696+07:00","message":"[bufferProcess] interim [440000000]:มีชุมสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.252359158+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:27.337687316+07:00","message":"[GCS] IsForceVAD: false for message ID: 42"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:27.429671731+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:27.429712447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีชุมสายตัด 5 ชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:27.429717677+07:00","message":"receive interim result [false|false]: มีชุมสายตัด 5 ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:27.429732235+07:00","message":"[buffer interim] 42 false มีชุมสายตัด 5 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.429739399+07:00","message":"[bufferProcess] interim [680000000]:มีชุมสายตัด 5 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.429741566+07:00","message":"[bufferProcess] send to processor:มีชุมสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.429744761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.429747583+07:00","message":"> Transcript [388] [false]: 'มีชุมสาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.429750573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.429752263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.429753974+07:00","message":"StatePrefix: 'มีชุมสาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.429755667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:27.46889443+07:00","message":"[GCS] Start streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:27.70569591+07:00","message":"receive streaming session, msgId: 42"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:27.705733021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีชุมสายฉัตร 5 ชั้น\",\"confidence\":0.93522024}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:27.705738137+07:00","message":"receive interim result [true|false]: มีชุมสายฉัตร 5 ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:27.70574713+07:00","message":"end recv isFinal message id 42"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:27.705749004+07:00","message":"end Recv id 42"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:27.705754714+07:00","message":"[buffer interim] 42 true มีชุมสายฉัตร 5 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.705761747+07:00","message":"[bufferProcess] interim [950000000]:มีชุมสายฉัตร 5 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.705765162+07:00","message":"[bufferProcess] send to processor (isfinal):มีชุมสายตัด 5 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.705767937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.705770254+07:00","message":"> Transcript [389] [false]: 'มีชุมสายตัด 5 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.705772899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.705774408+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.705775938+07:00","message":"StatePrefix: 'มีชุมสาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.705777719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.705779015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.705780686+07:00","message":"> Transcript [390] [true]: 'มีชุมสายฉัตร 5 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.705782333+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.705783629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.705784966+07:00","message":"StatePrefix: 'มีชุมสาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.705786243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:27.70578847+07:00","message":"Push: 'มีชุมสายฉัตร 5 ชั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:27.705796245+07:00","message":"push: {true มีชุมสายฉัตร 5 ชั้น 0 0xc000044f80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:10:27.712420508+07:00","message":"write wav file: './tmp/7449/7449_42.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:28.337377142+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:28.337415094+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":"2025-10-29T10:10:28.337419203+07:00","message":"receive interim result [false|false]: หนัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:28.337433234+07:00","message":"[buffer interim] 43 false หนัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:28.337439817+07:00","message":"[bufferProcess] interim [660000000]:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:28.337441818+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:28.849925028+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:28.849957634+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":"2025-10-29T10:10:28.849962674+07:00","message":"receive interim result [false|false]: แทรก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:28.849976842+07:00","message":"[buffer interim] 43 false แทรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:28.84998385+07:00","message":"[bufferProcess] interim [140000000]:แทรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:28.849985705+07:00","message":"[bufferProcess] send to processor:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:28.849994519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:28.849997645+07:00","message":"> Transcript [391] [false]: 'หนัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:28.849999599+07:00","message":"Set StatePrefix (first interim): 'หนัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:28.946876084+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:28.946910473+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"sad\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:28.946915053+07:00","message":"receive interim result [false|false]: sad"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:28.94692771+07:00","message":"[buffer interim] 43 false sad"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:28.946934339+07:00","message":"[bufferProcess] interim [260000000]:sad"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:28.946936263+07:00","message":"[bufferProcess] send to processor:แทรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:28.946939902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:28.94694223+07:00","message":"> Transcript [392] [false]: 'แทรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:28.946944072+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:28.94694564+07:00","message":"Set new StatePrefix: 'แทรก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.158914894+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.158950859+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":"2025-10-29T10:10:29.15895597+07:00","message":"receive interim result [false|false]: แทรกชัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.15896733+07:00","message":"[buffer interim] 43 false แทรกชัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.15897395+07:00","message":"[bufferProcess] interim [500000000]:แทรกชัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.158975943+07:00","message":"[bufferProcess] send to processor:sad"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.158980718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.158983374+07:00","message":"> Transcript [393] [false]: 'sad'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.158985428+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.158992959+07:00","message":"Set new StatePrefix: 'sad'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.236576476+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.236611863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"sad\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.236616416+07:00","message":"receive interim result [false|false]: sad"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.236631438+07:00","message":"[buffer interim] 43 false sad"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.236638071+07:00","message":"[bufferProcess] interim [560000000]:sad"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.236640366+07:00","message":"[bufferProcess] send to processor:แทรกชัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.236646629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.236649002+07:00","message":"> Transcript [394] [false]: 'แทรกชัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.236651288+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.236652844+07:00","message":"Set new StatePrefix: 'แทรกชัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.345501135+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.345538832+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":"2025-10-29T10:10:29.345544164+07:00","message":"receive interim result [false|false]: ผัดเผ็ด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.345560703+07:00","message":"[buffer interim] 43 false ผัดเผ็ด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.345566494+07:00","message":"[bufferProcess] interim [680000000]:ผัดเผ็ด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.345568323+07:00","message":"[bufferProcess] send to processor:sad"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.345573084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.34557596+07:00","message":"> Transcript [395] [false]: 'sad'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.345577631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.345579361+07:00","message":"Set new StatePrefix: 'sad'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.518104422+07:00","message":"[GCS] IsForceVAD: false for message ID: 43"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.635071368+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.635113404+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัตร 7 ชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.635118751+07:00","message":"receive interim result [false|false]: ฉัตร 7 ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.635135868+07:00","message":"[buffer interim] 43 false ฉัตร 7 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.635146406+07:00","message":"[bufferProcess] interim [980000000]:ฉัตร 7 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.635149147+07:00","message":"[bufferProcess] send to processor:ผัดเผ็ด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.635154152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.635157431+07:00","message":"> Transcript [396] [false]: 'ผัดเผ็ด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.635160732+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.635163111+07:00","message":"Set new StatePrefix: 'ผัดเผ็ด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.650693983+07:00","message":"[GCS] Start streaming session, msgId: 44"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:29.74543746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:29.745447853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.831578454+07:00","message":"receive streaming session, msgId: 43"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.83161299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉัตร 7 ชั้น\",\"confidence\":0.94250536}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.831617989+07:00","message":"receive interim result [true|false]: ฉัตร 7 ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.831626588+07:00","message":"end recv isFinal message id 43"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.831628128+07:00","message":"end Recv id 43"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.831637832+07:00","message":"[buffer interim] 43 true ฉัตร 7 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.831644257+07:00","message":"[bufferProcess] interim [280000000]:ฉัตร 7 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.831650446+07:00","message":"[bufferProcess] send to processor (isfinal):ฉัตร 7 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.831652939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.831655778+07:00","message":"> Transcript [397] [false]: 'ฉัตร 7 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.831657802+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.831659567+07:00","message":"Set new StatePrefix: 'ฉัตร 7 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.831660999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.831663074+07:00","message":"> Transcript [398] [true]: 'ฉัตร 7 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.831664972+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.831666488+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.83166787+07:00","message":"StatePrefix: 'ฉัตร 7 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.831671147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:29.831677003+07:00","message":"Push: 'ฉัตร 7 ชั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:29.831684733+07:00","message":"push: {true ฉัตร 7 ชั้น 0 0xc000045300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:10:29.838596678+07:00","message":"write wav file: './tmp/7449/7449_43.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:30.594268797+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:30.594310479+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":"2025-10-29T10:10:30.594315695+07:00","message":"receive interim result [false|false]: ต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:30.594331471+07:00","message":"[buffer interim] 44 false ต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:30.594338731+07:00","message":"[bufferProcess] interim [780000000]:ต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:30.594341063+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:30.701644339+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:30.701679148+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":"2025-10-29T10:10:30.70168364+07:00","message":"receive interim result [false|false]: ต้นไม้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:30.701696896+07:00","message":"[buffer interim] 44 false ต้นไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:30.701703476+07:00","message":"[bufferProcess] interim [840000000]:ต้นไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:30.70170559+07:00","message":"[bufferProcess] send to processor:ต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:30.701708524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:30.701711152+07:00","message":"> Transcript [399] [false]: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:30.701713095+07:00","message":"Set StatePrefix (first interim): 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:30.897599349+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:30.897641445+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":"2025-10-29T10:10:30.897647173+07:00","message":"receive interim result [false|false]: ต้นไม้ที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:30.897662804+07:00","message":"[buffer interim] 44 false ต้นไม้ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:30.89767012+07:00","message":"[bufferProcess] interim [80000000]:ต้นไม้ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:30.897672246+07:00","message":"[bufferProcess] send to processor:ต้นไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:30.897675315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:30.89767771+07:00","message":"> Transcript [400] [false]: 'ต้นไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:30.897680654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:30.897682274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:30.897684057+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:30.897685784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:31.024085883+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:31.024136934+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":"2025-10-29T10:10:31.024144725+07:00","message":"receive interim result [false|false]: ต้นไม้ของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:31.02416663+07:00","message":"[buffer interim] 44 false ต้นไม้ของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.024175867+07:00","message":"[bufferProcess] interim [140000000]:ต้นไม้ของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.024178887+07:00","message":"[bufferProcess] send to processor:ต้นไม้ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.024182905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.024186499+07:00","message":"> Transcript [401] [false]: 'ต้นไม้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.024190175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.024193163+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.024196007+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.024198309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:31.333824093+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:31.333867349+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":"2025-10-29T10:10:31.333872156+07:00","message":"receive interim result [false|false]: ต้นไม้ของเงิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:31.333890049+07:00","message":"[buffer interim] 44 false ต้นไม้ของเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.333898107+07:00","message":"[bufferProcess] interim [440000000]:ต้นไม้ของเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.333900684+07:00","message":"[bufferProcess] send to processor:ต้นไม้ของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.333904047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.333906569+07:00","message":"> Transcript [402] [false]: 'ต้นไม้ของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.333909592+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.333911302+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.333913295+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.33391536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:31.911110436+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:31.911146818+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":"2025-10-29T10:10:31.911152713+07:00","message":"receive interim result [false|false]: ต้นไม้ของเงิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:31.911167069+07:00","message":"[buffer interim] 44 false ต้นไม้ของเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.911173765+07:00","message":"[bufferProcess] interim [40000000]:ต้นไม้ของเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.911176146+07:00","message":"[bufferProcess] send to processor:ต้นไม้ของเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.911179409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.911182073+07:00","message":"> Transcript [403] [false]: 'ต้นไม้ของเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.911184609+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.911186366+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.911188071+07:00","message":"StatePrefix: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.911189717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.911191896+07:00","message":"Push: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.911193328+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.911195117+07:00","message":"Set new StatePrefix : 'ต้นไม้ของเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:31.911196909+07:00","message":"Next Push (prob) : 'ไม้ของเงิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:31.911204376+07:00","message":"push: {false ต้น 0 0xc000045600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:32.620319705+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:32.620359478+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":"2025-10-29T10:10:32.620365234+07:00","message":"receive interim result [false|false]: ต้นไม้ของเงินตะวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:32.620384843+07:00","message":"[buffer interim] 44 false ต้นไม้ของเงินตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:32.620394126+07:00","message":"[bufferProcess] interim [760000000]:ต้นไม้ของเงินตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:32.620396466+07:00","message":"[bufferProcess] send to processor:ต้นไม้ของเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:32.620399583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:32.62040173+07:00","message":"> Transcript [404] [false]: 'ต้นไม้ของเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:32.620404784+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:32.620406458+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:32.620408008+07:00","message":"StatePrefix: 'ต้นไม้ของเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:32.620410066+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:32.68903702+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:32.689074231+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":"2025-10-29T10:10:32.689079509+07:00","message":"receive interim result [false|false]: ต้นไม้ของเงินตะวันตก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:32.689099463+07:00","message":"[buffer interim] 44 false ต้นไม้ของเงินตะวันตก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:32.689105967+07:00","message":"[bufferProcess] interim [880000000]:ต้นไม้ของเงินตะวันตก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:32.689107843+07:00","message":"[bufferProcess] send to processor:ต้นไม้ของเงินตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:32.689111034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:32.689113566+07:00","message":"> Transcript [405] [false]: 'ต้นไม้ของเงินตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:32.689116238+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:32.689118037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:32.689119552+07:00","message":"StatePrefix: 'ต้นไม้ของเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:32.689121515+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:32.746352847+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:32.746360909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:33.084627716+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:33.084664049+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":"2025-10-29T10:10:33.084670233+07:00","message":"receive interim result [false|false]: ต้นไม้ของเงินตะวันตกพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:33.084683965+07:00","message":"[buffer interim] 44 false ต้นไม้ของเงินตะวันตกพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.084690936+07:00","message":"[bufferProcess] interim [300000000]:ต้นไม้ของเงินตะวันตกพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.084693339+07:00","message":"[bufferProcess] send to processor:ต้นไม้ของเงินตะวันตก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.084696835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.084699436+07:00","message":"> Transcript [406] [false]: 'ต้นไม้ของเงินตะวันตก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.084701918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.084703469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.084705314+07:00","message":"StatePrefix: 'ต้นไม้ของเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.0847071+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:33.211785706+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:33.21183197+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":"2025-10-29T10:10:33.211837558+07:00","message":"receive interim result [false|false]: ต้นไม้ของเงินตะวันตกพระที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:33.211855812+07:00","message":"[buffer interim] 44 false ต้นไม้ของเงินตะวันตกพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.211862608+07:00","message":"[bufferProcess] interim [420000000]:ต้นไม้ของเงินตะวันตกพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.211864809+07:00","message":"[bufferProcess] send to processor:ต้นไม้ของเงินตะวันตกพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.211868066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.211872253+07:00","message":"> Transcript [407] [false]: 'ต้นไม้ของเงินตะวันตกพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.211876203+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.211878291+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.211880152+07:00","message":"StatePrefix: 'ต้นไม้ของเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.211882601+07:00","message":"TextPushed: 'ต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.211888545+07:00","message":"Push: 'ไม้ของเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.211890472+07:00","message":"TextPushed: 'ต้นไม้ของเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.211892745+07:00","message":"Set new StatePrefix : 'ต้นไม้ของเงินตะวันตกพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.211894521+07:00","message":"Next Push (prob) : 'ตะวันตกพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:33.211902405+07:00","message":"push: {false ไม้ของเงิน 0 0xc000045600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:33.334717147+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:33.334755186+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":"2025-10-29T10:10:33.334760865+07:00","message":"receive interim result [false|false]: ต้นไม้ของเงินตะวันตกพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:33.334774037+07:00","message":"[buffer interim] 44 false ต้นไม้ของเงินตะวันตกพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.334780216+07:00","message":"[bufferProcess] interim [480000000]:ต้นไม้ของเงินตะวันตกพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.334782554+07:00","message":"[bufferProcess] send to processor:ต้นไม้ของเงินตะวันตกพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.334787637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.33479013+07:00","message":"> Transcript [408] [false]: 'ต้นไม้ของเงินตะวันตกพระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.334793294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.334795106+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.334796631+07:00","message":"StatePrefix: 'ต้นไม้ของเงินตะวันตกพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.334799518+07:00","message":"TextPushed: 'ต้นไม้ของเงิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:33.389613305+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:33.389651208+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":"2025-10-29T10:10:33.389657059+07:00","message":"receive interim result [false|false]: ต้นไม้ของเงินตะวันตกพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:33.389673191+07:00","message":"[buffer interim] 44 false ต้นไม้ของเงินตะวันตกพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.389680046+07:00","message":"[bufferProcess] interim [540000000]:ต้นไม้ของเงินตะวันตกพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.389685426+07:00","message":"[bufferProcess] send to processor:ต้นไม้ของเงินตะวันตกพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.389689053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.38969149+07:00","message":"> Transcript [409] [false]: 'ต้นไม้ของเงินตะวันตกพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.389694568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.389696995+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.389698522+07:00","message":"StatePrefix: 'ต้นไม้ของเงินตะวันตกพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.389701796+07:00","message":"TextPushed: 'ต้นไม้ของเงิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:33.580560906+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:33.58059823+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":"2025-10-29T10:10:33.580603473+07:00","message":"receive interim result [false|false]: ต้นไม้ของเงินตะวันตกพระที่นั่งดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:33.580614531+07:00","message":"[buffer interim] 44 false ต้นไม้ของเงินตะวันตกพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.58062125+07:00","message":"[bufferProcess] interim [780000000]:ต้นไม้ของเงินตะวันตกพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.58062417+07:00","message":"[bufferProcess] send to processor:ต้นไม้ของเงินตะวันตกพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.58062766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.580630071+07:00","message":"> Transcript [410] [false]: 'ต้นไม้ของเงินตะวันตกพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.580632742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.58063455+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.580636755+07:00","message":"StatePrefix: 'ต้นไม้ของเงินตะวันตกพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.580638729+07:00","message":"TextPushed: 'ต้นไม้ของเงิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:33.709052994+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:33.709089338+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":"2025-10-29T10:10:33.709095057+07:00","message":"receive interim result [false|false]: ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:33.709112448+07:00","message":"[buffer interim] 44 false ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.709118342+07:00","message":"[bufferProcess] interim [840000000]:ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.709120389+07:00","message":"[bufferProcess] send to processor:ต้นไม้ของเงินตะวันตกพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.70912418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.709127031+07:00","message":"> Transcript [411] [false]: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.709130122+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.709131973+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.70913395+07:00","message":"StatePrefix: 'ต้นไม้ของเงินตะวันตกพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.709136224+07:00","message":"TextPushed: 'ต้นไม้ของเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.709142436+07:00","message":"Push: 'ตะวันตกพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.709143949+07:00","message":"TextPushed: 'ต้นไม้ของเงินตะวันตกพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.70914589+07:00","message":"Set new StatePrefix : 'ต้นไม้ของเงินตะวันตกพระที่นั่งดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:33.709150333+07:00","message":"Next Push (prob) : 'ที่นั่งดู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:33.709157891+07:00","message":"push: {false ตะวันตกพระ 0 0xc000045600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:34.098400744+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:34.098446194+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":"2025-10-29T10:10:34.098451902+07:00","message":"receive interim result [false|false]: ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:34.098465233+07:00","message":"[buffer interim] 44 false ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.098472766+07:00","message":"[bufferProcess] interim [260000000]:ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.098475085+07:00","message":"[bufferProcess] send to processor:ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.098480126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.09848257+07:00","message":"> Transcript [412] [false]: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.098485353+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.098487192+07:00","message":"Set new StatePrefix: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:34.219099053+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:34.219135146+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":"2025-10-29T10:10:34.219140721+07:00","message":"receive interim result [false|false]: ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:34.219157132+07:00","message":"[buffer interim] 44 false ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.219163852+07:00","message":"[bufferProcess] interim [380000000]:ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.219166444+07:00","message":"[bufferProcess] send to processor:ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.2191698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.219172319+07:00","message":"> Transcript [413] [false]: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.219175495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.219177422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.219179488+07:00","message":"StatePrefix: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.21918197+07:00","message":"TextPushed: 'ต้นไม้ของเงินตะวันตกพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:34.801422911+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:34.801460086+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":"2025-10-29T10:10:34.801466276+07:00","message":"receive interim result [false|false]: ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:34.801481909+07:00","message":"[buffer interim] 44 false ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.801488293+07:00","message":"[bufferProcess] interim [980000000]:ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.801491114+07:00","message":"[bufferProcess] send to processor:ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.801498094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.801500671+07:00","message":"> Transcript [414] [false]: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.801503614+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.801505539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.801507594+07:00","message":"StatePrefix: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:34.801510004+07:00","message":"TextPushed: 'ต้นไม้ของเงินตะวันตกพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.628525453+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.628582969+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":"2025-10-29T10:10:35.628591654+07:00","message":"receive interim result [false|false]: ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.628611175+07:00","message":"[buffer interim] 44 false ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.628624317+07:00","message":"[bufferProcess] interim [760000000]:ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.628627807+07:00","message":"[bufferProcess] send to processor:ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.628636513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.628641764+07:00","message":"> Transcript [415] [false]: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.628646629+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.628648818+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.628651457+07:00","message":"StatePrefix: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.628654351+07:00","message":"TextPushed: 'ต้นไม้ของเงินตะวันตกพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.667789782+07:00","message":"[GCS] IsForceVAD: false for message ID: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.739076013+07:00","message":"[GCS] Start streaming session, msgId: 45"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:35.747345715+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:35.747351184+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.822004677+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.822044763+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":"2025-10-29T10:10:35.8220502+07:00","message":"receive interim result [false|false]: ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.822066477+07:00","message":"[buffer interim] 44 false ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.82207348+07:00","message":"[bufferProcess] interim [940000000]:ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.822075719+07:00","message":"[bufferProcess] send to processor:ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.822080668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.822083952+07:00","message":"> Transcript [416] [false]: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.822087233+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.822088913+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.82209079+07:00","message":"StatePrefix: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.82209296+07:00","message":"TextPushed: 'ต้นไม้ของเงินตะวันตกพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.822100464+07:00","message":"Push: 'ที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.822102129+07:00","message":"TextPushed: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.822107193+07:00","message":"Set new StatePrefix : 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.82210928+07:00","message":"Next Push (prob) : 'มหาปราสาทเพื่อประกอบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.822117984+07:00","message":"push: {false ที่นั่งดุสิต 0 0xc000045600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.826502681+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.826525082+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":"2025-10-29T10:10:35.826529099+07:00","message":"receive interim result [false|false]: ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.826541468+07:00","message":"[buffer interim] 44 false ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.826547027+07:00","message":"[bufferProcess] interim [0]:ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.826549327+07:00","message":"[bufferProcess] send to processor:ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.826551506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.826553521+07:00","message":"> Transcript [417] [false]: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.826557045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.826558583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.82656003+07:00","message":"StatePrefix: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.826562674+07:00","message":"TextPushed: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.890185023+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.890228503+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":"2025-10-29T10:10:35.890233421+07:00","message":"receive interim result [false|false]: ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.890245907+07:00","message":"[buffer interim] 44 false ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.890253627+07:00","message":"[bufferProcess] interim [60000000]:ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.890256972+07:00","message":"[bufferProcess] send to processor:ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.890262145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.890264323+07:00","message":"> Transcript [418] [false]: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.89026978+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.890272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.890273549+07:00","message":"StatePrefix: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.890277081+07:00","message":"TextPushed: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.949212482+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.949249406+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":"2025-10-29T10:10:35.949255075+07:00","message":"receive interim result [false|false]: ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.949270996+07:00","message":"[buffer interim] 44 false ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.949277891+07:00","message":"[bufferProcess] interim [180000000]:ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.949280484+07:00","message":"[bufferProcess] send to processor:ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.949283598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.949285827+07:00","message":"> Transcript [419] [false]: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.949289875+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.949291621+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.949293421+07:00","message":"StatePrefix: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.949296123+07:00","message":"TextPushed: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.967774078+07:00","message":"receive streaming session, msgId: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.967813446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบพระราชพิธี\",\"confidence\":0.9504093}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.967819984+07:00","message":"receive interim result [true|false]: ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.967831021+07:00","message":"end recv isFinal message id 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.967833714+07:00","message":"end Recv id 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.967840895+07:00","message":"[buffer interim] 44 true ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.967848518+07:00","message":"[bufferProcess] interim [240000000]:ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.967854585+07:00","message":"[bufferProcess] send to processor (isfinal):ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.967858465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.967861524+07:00","message":"> Transcript [420] [false]: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.967865683+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.967868401+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.967870697+07:00","message":"StatePrefix: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.967874028+07:00","message":"TextPushed: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.967882136+07:00","message":"Push: 'มหาปราสาทเพื่อประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.967891434+07:00","message":"TextPushed: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.967893806+07:00","message":"Set new StatePrefix : 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.967896552+07:00","message":"Next Push (prob) : 'พระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.967898123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.967899719+07:00","message":"> Transcript [421] [true]: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.967901835+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.967903231+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.96791058+07:00","message":"StatePrefix: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.967912527+07:00","message":"TextPushed: 'ต้นไม้ของเงินตะวันตกพระที่นั่งดุสิตมหาปราสาทเพื่อประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:35.96791472+07:00","message":"Push: 'พระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.967924079+07:00","message":"push: {false มหาปราสาทเพื่อประกอบ 0 0xc000045600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:35.967951219+07:00","message":"push: {true พระราชพิธี 0 0xc000045600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:10:35.982016738+07:00","message":"write wav file: './tmp/7449/7449_44.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:36.27159116+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:36.271629912+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":"2025-10-29T10:10:36.271635238+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:36.271649545+07:00","message":"[buffer interim] 45 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:36.27165624+07:00","message":"[bufferProcess] interim [360000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:36.271657875+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:36.599391995+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:36.599430559+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":"2025-10-29T10:10:36.599435603+07:00","message":"receive interim result [false|false]: วิธีส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:36.599448203+07:00","message":"[buffer interim] 45 false วิธีส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:36.599455344+07:00","message":"[bufferProcess] interim [720000000]:วิธีส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:36.599457444+07:00","message":"[bufferProcess] send to processor:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:36.599462203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:36.599464648+07:00","message":"> Transcript [422] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:36.599466554+07:00","message":"Set StatePrefix (first interim): 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:37.102282781+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:37.102318084+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":"2025-10-29T10:10:37.102324414+07:00","message":"receive interim result [false|false]: พิธีทรงบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:37.102335932+07:00","message":"[buffer interim] 45 false พิธีทรงบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.102347944+07:00","message":"[bufferProcess] interim [140000000]:พิธีทรงบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.102350534+07:00","message":"[bufferProcess] send to processor:วิธีส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.102355544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.102358133+07:00","message":"> Transcript [423] [false]: 'วิธีส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.102361234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.102363116+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.102364832+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.102366709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:37.169884336+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:37.169919446+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":"2025-10-29T10:10:37.16992429+07:00","message":"receive interim result [false|false]: พิธีทรงบำเพ็ญพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:37.169938501+07:00","message":"[buffer interim] 45 false พิธีทรงบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.169945764+07:00","message":"[bufferProcess] interim [260000000]:พิธีทรงบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.16994846+07:00","message":"[bufferProcess] send to processor:พิธีทรงบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.169959291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.169962106+07:00","message":"> Transcript [424] [false]: 'พิธีทรงบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.169964429+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.169966882+07:00","message":"Set new StatePrefix: 'พิธีทรงบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:37.359225998+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:37.359259739+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":"2025-10-29T10:10:37.359265841+07:00","message":"receive interim result [false|false]: พิธีทรงบำเพ็ญพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:37.359278999+07:00","message":"[buffer interim] 45 false พิธีทรงบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.359285919+07:00","message":"[bufferProcess] interim [440000000]:พิธีทรงบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.359288066+07:00","message":"[bufferProcess] send to processor:พิธีทรงบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.359293016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.359296893+07:00","message":"> Transcript [425] [false]: 'พิธีทรงบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.359300026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.359301783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.359303395+07:00","message":"StatePrefix: 'พิธีทรงบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.359305219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:37.49026859+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:37.490315395+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":"2025-10-29T10:10:37.490322867+07:00","message":"receive interim result [false|false]: พิธีทรงบำเพ็ญพระราชกุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:37.490340664+07:00","message":"[buffer interim] 45 false พิธีทรงบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.49034956+07:00","message":"[bufferProcess] interim [560000000]:พิธีทรงบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.490352465+07:00","message":"[bufferProcess] send to processor:พิธีทรงบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.49035804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.490361344+07:00","message":"> Transcript [426] [false]: 'พิธีทรงบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.490365426+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.490367546+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.490369724+07:00","message":"StatePrefix: 'พิธีทรงบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.49037232+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:37.680623331+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:37.680661016+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":"2025-10-29T10:10:37.680666578+07:00","message":"receive interim result [false|false]: พิธีทรงบำเพ็ญพระราชกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:37.680679708+07:00","message":"[buffer interim] 45 false พิธีทรงบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.680686519+07:00","message":"[bufferProcess] interim [800000000]:พิธีทรงบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.68068873+07:00","message":"[bufferProcess] send to processor:พิธีทรงบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.680694162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.680696421+07:00","message":"> Transcript [427] [false]: 'พิธีทรงบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.68069918+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.680701027+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.680703144+07:00","message":"StatePrefix: 'พิธีทรงบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:37.680705155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:38.259551287+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:38.259590315+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":"2025-10-29T10:10:38.259595621+07:00","message":"receive interim result [false|false]: พิธีทรงบำเพ็ญพระราชกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:38.259608565+07:00","message":"[buffer interim] 45 false พิธีทรงบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:38.25961577+07:00","message":"[bufferProcess] interim [400000000]:พิธีทรงบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:38.259618119+07:00","message":"[bufferProcess] send to processor:พิธีทรงบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:38.259623605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:38.259626074+07:00","message":"> Transcript [428] [false]: 'พิธีทรงบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:38.259629819+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:38.259631969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:38.259633663+07:00","message":"StatePrefix: 'พิธีทรงบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:38.259635809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:38.259640038+07:00","message":"Push: 'พิธีทรงบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:38.259642156+07:00","message":"TextPushed: 'พิธีทรงบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:38.259643807+07:00","message":"Set new StatePrefix : 'พิธีทรงบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:38.259645704+07:00","message":"Next Push (prob) : 'พระราชกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:38.259653455+07:00","message":"push: {false พิธีทรงบำเพ็ญ 0 0xc000045880}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:38.7480268+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:38.74803012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:39.282710386+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:39.282760473+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":"2025-10-29T10:10:39.282766793+07:00","message":"receive interim result [false|false]: พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:39.282782282+07:00","message":"[buffer interim] 45 false พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.282790838+07:00","message":"[bufferProcess] interim [420000000]:พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.282794396+07:00","message":"[bufferProcess] send to processor:พิธีทรงบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.282798517+07:00","message":"[bufferProcess] send to processor (ticker):พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.282801721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.282805239+07:00","message":"> Transcript [429] [false]: 'พิธีทรงบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.282809437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.28281186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.282814756+07:00","message":"StatePrefix: 'พิธีทรงบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.28281775+07:00","message":"TextPushed: 'พิธีทรงบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.282819951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.282822245+07:00","message":"> Transcript [430] [false]: 'พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.282824767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.282828719+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.282830961+07:00","message":"StatePrefix: 'พิธีทรงบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.282833105+07:00","message":"TextPushed: 'พิธีทรงบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:39.602530428+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:39.602571355+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":"2025-10-29T10:10:39.602578018+07:00","message":"receive interim result [false|false]: พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:39.602594746+07:00","message":"[buffer interim] 45 false พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.602604415+07:00","message":"[bufferProcess] interim [660000000]:พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.602606686+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:39.665159411+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:39.665217662+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":"2025-10-29T10:10:39.665225506+07:00","message":"receive interim result [false|false]: พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:39.665243769+07:00","message":"[buffer interim] 45 false พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.6652522+07:00","message":"[bufferProcess] interim [780000000]:พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.66525528+07:00","message":"[bufferProcess] send to processor:พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.66526362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.66526704+07:00","message":"> Transcript [431] [false]: 'พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.665271693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.665274062+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.665276662+07:00","message":"StatePrefix: 'พิธีทรงบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.665279537+07:00","message":"TextPushed: 'พิธีทรงบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:39.792018161+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:39.792053139+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":"2025-10-29T10:10:39.792058635+07:00","message":"receive interim result [false|false]: พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:39.792071721+07:00","message":"[buffer interim] 45 false พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.792079232+07:00","message":"[bufferProcess] interim [900000000]:พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.792081241+07:00","message":"[bufferProcess] send to processor:พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.792084385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.792086973+07:00","message":"> Transcript [432] [false]: 'พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.792090357+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.792092032+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.792093815+07:00","message":"StatePrefix: 'พิธีทรงบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.7920961+07:00","message":"TextPushed: 'พิธีทรงบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.792102319+07:00","message":"Push: 'พระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.792103833+07:00","message":"TextPushed: 'พิธีทรงบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.792105829+07:00","message":"Set new StatePrefix : 'พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:39.792108441+07:00","message":"Next Push (prob) : 'พระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:39.792115896+07:00","message":"push: {false พระราชกุศล 0 0xc000045880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:40.107664499+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:40.107706116+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":"2025-10-29T10:10:40.10771239+07:00","message":"receive interim result [false|false]: พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:40.107729732+07:00","message":"[buffer interim] 45 false พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:40.107738082+07:00","message":"[bufferProcess] interim [140000000]:พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:40.107741246+07:00","message":"[bufferProcess] send to processor:พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:40.107746636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:40.107750253+07:00","message":"> Transcript [433] [false]: 'พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:40.107754271+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:40.107756397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:40.107758753+07:00","message":"StatePrefix: 'พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:40.107761588+07:00","message":"TextPushed: 'พิธีทรงบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:40.69861401+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:40.698647535+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":"2025-10-29T10:10:40.698652639+07:00","message":"receive interim result [false|false]: พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:40.69866664+07:00","message":"[buffer interim] 45 false พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:40.698673941+07:00","message":"[bufferProcess] interim [740000000]:พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:40.698676748+07:00","message":"[bufferProcess] send to processor:พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:40.698684634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:40.698688066+07:00","message":"> Transcript [434] [false]: 'พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:40.698692141+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:40.698695468+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:40.69869728+07:00","message":"StatePrefix: 'พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:40.698700738+07:00","message":"TextPushed: 'พิธีทรงบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:41.748490219+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:41.748496368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:42.209189999+07:00","message":"[GCS] IsForceVAD: false for message ID: 45"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:42.518477559+07:00","message":"receive streaming session, msgId: 45"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:42.518514682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระบรมศพค่ะ\",\"confidence\":0.9442132}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:42.518522095+07:00","message":"receive interim result [true|false]: พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระบรมศพค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:42.518530526+07:00","message":"end recv isFinal message id 45"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:42.518532283+07:00","message":"end Recv id 45"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:42.518538086+07:00","message":"[buffer interim] 45 true พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระบรมศพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:42.518545127+07:00","message":"[bufferProcess] interim [690000000]:พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระบรมศพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:42.518549913+07:00","message":"[bufferProcess] send to processor (isfinal):พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:42.518553356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:42.518555658+07:00","message":"> Transcript [435] [false]: 'พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:42.518558482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:42.518559983+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:42.518562014+07:00","message":"StatePrefix: 'พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:42.518564843+07:00","message":"TextPushed: 'พิธีทรงบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:42.518566958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:42.51856872+07:00","message":"> Transcript [436] [true]: 'พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรมพระบรมศพค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:42.518570702+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:42.518572515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:42.518573813+07:00","message":"StatePrefix: 'พิธีทรงบำเพ็ญพระราชกุศลพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:42.518575335+07:00","message":"TextPushed: 'พิธีทรงบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:42.518580417+07:00","message":"Push: 'พระอภิธรรมพระบรมศพค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:42.518588711+07:00","message":"push: {true พระอภิธรรมพระบรมศพค่ะ 0 0xc000045880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:10:42.530419264+07:00","message":"write wav file: './tmp/7449/7449_45.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:42.59113433+07:00","message":"[GCS] Start streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:42.717090377+07:00","message":"[GCS] IsForceVAD: false for message ID: 46"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:42.779389545+07:00","message":"[GCS] Start streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.009017772+07:00","message":"receive streaming session, msgId: 46"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.009037981+07:00","message":"found end of frame, send empty tag with msgId: 46"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.009040778+07:00","message":"end Recv id 46"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.009047083+07:00","message":"[buffer interim] 46 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.009052723+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.009056918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.009059908+07:00","message":"> Transcript [437] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.009062008+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.009063854+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.009065251+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.009066716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.009068957+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.00907807+07:00","message":"push: {true \n 0 0xc00205a400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:10:43.015279723+07:00","message":"write wav file: './tmp/7449/7449_46.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.16695457+07:00","message":"[GCS] IsForceVAD: false for message ID: 47"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.299195413+07:00","message":"[GCS] Start streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.358742631+07:00","message":"[GCS] IsForceVAD: false for message ID: 48"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.457876769+07:00","message":"receive streaming session, msgId: 47"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.457896951+07:00","message":"found end of frame, send empty tag with msgId: 47"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.457899646+07:00","message":"end Recv id 47"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.457906387+07:00","message":"[buffer interim] 47 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.457912693+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.457915986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.457918781+07:00","message":"> Transcript [438] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.457921078+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.457931528+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.457933844+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.457935954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.457944374+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.457956448+07:00","message":"push: {true \n 0 0xc00040d980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:10:43.463856531+07:00","message":"write wav file: './tmp/7449/7449_47.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.680125136+07:00","message":"[GCS] Start streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.738731328+07:00","message":"receive streaming session, msgId: 48"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.738747085+07:00","message":"found end of frame, send empty tag with msgId: 48"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.738750477+07:00","message":"end Recv id 48"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.73875562+07:00","message":"[buffer interim] 48 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.738761773+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.738768273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.738770729+07:00","message":"> Transcript [439] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.738772838+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.73877438+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.738775788+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.738777268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:43.738779474+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.738800844+07:00","message":"push: {true \n 0 0xc00205a600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:10:43.743189548+07:00","message":"write wav file: './tmp/7449/7449_48.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.808736272+07:00","message":"[GCS] IsForceVAD: false for message ID: 49"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.823886314+07:00","message":"[GCS] Cleaned up inactive client: 32"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.823916518+07:00","message":"[GCS] Cleaned up inactive client: 30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.823919307+07:00","message":"[GCS] Cleaned up inactive client: 28"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.823930695+07:00","message":"[GCS] Cleaned up inactive client: 29"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.823934248+07:00","message":"[GCS] Cleaned up inactive client: 31"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:43.868718572+07:00","message":"[GCS] Start streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:44.099101088+07:00","message":"receive streaming session, msgId: 49"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:44.099120863+07:00","message":"found end of frame, send empty tag with msgId: 49"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:44.099123989+07:00","message":"end Recv id 49"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:44.099131458+07:00","message":"[buffer interim] 49 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:44.099138977+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:44.099143083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:44.099146237+07:00","message":"> Transcript [440] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:44.099149254+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:44.099151289+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:44.099153409+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:44.099155399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:44.099158702+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:44.099169711+07:00","message":"push: {true \n 0 0xc00040c800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:10:44.103291753+07:00","message":"write wav file: './tmp/7449/7449_49.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:44.447771567+07:00","message":"[GCS] IsForceVAD: false for message ID: 50"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:44.578689135+07:00","message":"[GCS] Start streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:44.743400354+07:00","message":"receive streaming session, msgId: 50"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:44.743426074+07:00","message":"found end of frame, send empty tag with msgId: 50"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:44.74342985+07:00","message":"end Recv id 50"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:44.743437578+07:00","message":"[buffer interim] 50 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:44.74344451+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:44.743447731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:44.743450002+07:00","message":"> Transcript [441] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:44.743452334+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:44.743454014+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:44.743455592+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:44.743457087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:44.743459458+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:44.743468077+07:00","message":"push: {true \n 0 0xc000045100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:10:44.748388154+07:00","message":"write wav file: './tmp/7449/7449_50.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:44.748881413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:44.748885543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:44.897509028+07:00","message":"[GCS] IsForceVAD: false for message ID: 51"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:45.194725966+07:00","message":"receive streaming session, msgId: 51"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:45.194742773+07:00","message":"found end of frame, send empty tag with msgId: 51"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:45.194745414+07:00","message":"end Recv id 51"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:45.19475181+07:00","message":"[buffer interim] 51 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:45.19475815+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:45.194761465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:45.194763906+07:00","message":"> Transcript [442] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:45.194766198+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:45.194768238+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:45.194769707+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:45.194771366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:45.194778583+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:45.194789082+07:00","message":"push: {true \n 0 0xc00040df80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:10:45.200506568+07:00","message":"write wav file: './tmp/7449/7449_51.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:45.341562894+07:00","message":"[GCS] Start streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:45.408227404+07:00","message":"[GCS] IsForceVAD: false for message ID: 52"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:45.470639158+07:00","message":"[GCS] Start streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:45.750288091+07:00","message":"receive streaming session, msgId: 52"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:45.750311357+07:00","message":"found end of frame, send empty tag with msgId: 52"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:45.75031515+07:00","message":"end Recv id 52"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:45.750324822+07:00","message":"[buffer interim] 52 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:45.750338095+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:45.750342311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:45.750346776+07:00","message":"> Transcript [443] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:45.75034987+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:45.750352117+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:45.750354316+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:45.750356671+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:45.750365731+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:45.75037681+07:00","message":"push: {true \n 0 0xc003a46600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:10:45.755631385+07:00","message":"write wav file: './tmp/7449/7449_52.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:46.177522046+07:00","message":"[GCS] IsForceVAD: false for message ID: 53"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:46.298745306+07:00","message":"[GCS] Start streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:46.48408245+07:00","message":"receive streaming session, msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:46.484116713+07:00","message":"found end of frame, send empty tag with msgId: 53"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:46.484120502+07:00","message":"end Recv id 53"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:46.4841282+07:00","message":"[buffer interim] 53 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:46.484135265+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:46.484144682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:46.484147521+07:00","message":"> Transcript [444] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:46.48414992+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:46.484151579+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:46.484153354+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:46.484154793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:46.484157113+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:46.484166653+07:00","message":"push: {true \n 0 0xc000045580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:10:46.489312334+07:00","message":"write wav file: './tmp/7449/7449_53.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:47.749864697+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:47.74987728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:47.962910589+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:47.962967755+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":"2025-10-29T10:10:47.962973735+07:00","message":"receive interim result [false|false]: รองเท้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:47.9629914+07:00","message":"[buffer interim] 54 false รองเท้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:47.963000406+07:00","message":"[bufferProcess] interim [500000000]:รองเท้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:47.963002401+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:47.963005788+07:00","message":"[bufferProcess] send to processor (ticker):รองเท้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:47.963008983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:47.963012047+07:00","message":"> Transcript [445] [false]: 'รองเท้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:47.963014275+07:00","message":"Set StatePrefix (first interim): 'รองเท้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:48.27871259+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:48.27875815+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":"2025-10-29T10:10:48.278762894+07:00","message":"receive interim result [false|false]: รองเท้าสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:48.278781283+07:00","message":"[buffer interim] 54 false รองเท้าสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:48.278789998+07:00","message":"[bufferProcess] interim [800000000]:รองเท้าสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:48.278791618+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:50.750241753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:50.750244694+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:50.75609824+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:50.75614152+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":"2025-10-29T10:10:50.756145834+07:00","message":"receive interim result [false|false]: สถาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:50.756162182+07:00","message":"[buffer interim] 54 false สถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:50.756168343+07:00","message":"[bufferProcess] interim [320000000]:สถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:50.756171452+07:00","message":"[bufferProcess] send to processor:รองเท้าสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:50.756178005+07:00","message":"[bufferProcess] send to processor (ticker):สถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:50.756180453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:50.756183376+07:00","message":"> Transcript [446] [false]: 'รองเท้าสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:50.756186336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:50.756188201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:50.756189833+07:00","message":"StatePrefix: 'รองเท้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:50.756191821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:50.756193028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:50.756194728+07:00","message":"> Transcript [447] [false]: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:50.756195973+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:50.756197541+07:00","message":"Set new StatePrefix: 'สถาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:50.942812148+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:50.942850037+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":"2025-10-29T10:10:50.942855723+07:00","message":"receive interim result [false|false]: สถานที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:50.942868695+07:00","message":"[buffer interim] 54 false สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:50.942875504+07:00","message":"[bufferProcess] interim [440000000]:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:50.942876977+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:51.26318148+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:51.263224119+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":"2025-10-29T10:10:51.263228744+07:00","message":"receive interim result [false|false]: สถานที่ผลิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:51.263245345+07:00","message":"[buffer interim] 54 false สถานที่ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.263252368+07:00","message":"[bufferProcess] interim [800000000]:สถานที่ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.263254503+07:00","message":"[bufferProcess] send to processor:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.263257301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.263259663+07:00","message":"> Transcript [448] [false]: 'สถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.263262266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.263264109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.263266143+07:00","message":"StatePrefix: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.263267821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:51.651504395+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:51.651545825+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":"2025-10-29T10:10:51.651550945+07:00","message":"receive interim result [false|false]: สถานที่ประดิษฐาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:51.651564823+07:00","message":"[buffer interim] 54 false สถานที่ประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.65157183+07:00","message":"[bufferProcess] interim [160000000]:สถานที่ประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.651574015+07:00","message":"[bufferProcess] send to processor:สถานที่ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.651579032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.651581652+07:00","message":"> Transcript [449] [false]: 'สถานที่ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.651584683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.651586423+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.651587983+07:00","message":"StatePrefix: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.651590249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:51.970592487+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:51.970632813+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":"2025-10-29T10:10:51.970638382+07:00","message":"receive interim result [false|false]: สถานที่ประดิษฐานพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:51.970650597+07:00","message":"[buffer interim] 54 false สถานที่ประดิษฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.970657138+07:00","message":"[bufferProcess] interim [460000000]:สถานที่ประดิษฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.970659249+07:00","message":"[bufferProcess] send to processor:สถานที่ประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.970662454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.970665112+07:00","message":"> Transcript [450] [false]: 'สถานที่ประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.970668354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.970670024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.97067156+07:00","message":"StatePrefix: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:51.97067329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:52.139127263+07:00","message":"[GCS] IsForceVAD: false for message ID: 54"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:52.158244056+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:52.158286708+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":"2025-10-29T10:10:52.158291712+07:00","message":"receive interim result [false|false]: สถานที่ประดิษฐานพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:52.158311621+07:00","message":"[buffer interim] 54 false สถานที่ประดิษฐานพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.158318447+07:00","message":"[bufferProcess] interim [640000000]:สถานที่ประดิษฐานพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.158320852+07:00","message":"[bufferProcess] send to processor:สถานที่ประดิษฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.158324206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.158327155+07:00","message":"> Transcript [451] [false]: 'สถานที่ประดิษฐานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.158330165+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.158332024+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.158333971+07:00","message":"StatePrefix: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.158335916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.158342059+07:00","message":"Push: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.158343911+07:00","message":"TextPushed: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.158345674+07:00","message":"Set new StatePrefix : 'สถานที่ประดิษฐานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.158347403+07:00","message":"Next Push (prob) : 'ที่ประดิษฐานพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:52.158355084+07:00","message":"push: {false สถาน 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:52.159861001+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:52.1598733+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":"2025-10-29T10:10:52.159877127+07:00","message":"receive interim result [false|false]: สถานที่ประดิษฐานพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:52.159898353+07:00","message":"[buffer interim] 54 false สถานที่ประดิษฐานพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.159903645+07:00","message":"[bufferProcess] interim [700000000]:สถานที่ประดิษฐานพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.159905388+07:00","message":"[bufferProcess] send to processor:สถานที่ประดิษฐานพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.159907404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.159909237+07:00","message":"> Transcript [452] [false]: 'สถานที่ประดิษฐานพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.159911785+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.159913274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.159914855+07:00","message":"StatePrefix: 'สถานที่ประดิษฐานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.159916415+07:00","message":"TextPushed: 'สถาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:52.199153691+07:00","message":"[GCS] Start streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:52.427467357+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:52.427513427+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":"2025-10-29T10:10:52.42751912+07:00","message":"receive interim result [false|false]: สถานที่ประดิษฐานพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:52.427533095+07:00","message":"[buffer interim] 54 false สถานที่ประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.427540182+07:00","message":"[bufferProcess] interim [0]:สถานที่ประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.427542391+07:00","message":"[bufferProcess] send to processor:สถานที่ประดิษฐานพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.427548428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.427551025+07:00","message":"> Transcript [453] [false]: 'สถานที่ประดิษฐานพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.427554112+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.427555985+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.427557643+07:00","message":"StatePrefix: 'สถานที่ประดิษฐานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.427559907+07:00","message":"TextPushed: 'สถาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:52.448956597+07:00","message":"receive streaming session, msgId: 54"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:52.448992524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สถานที่ประดิษฐานพระบรมศพ\",\"confidence\":0.9458066}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:52.448997713+07:00","message":"receive interim result [true|false]: สถานที่ประดิษฐานพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:52.449007433+07:00","message":"end recv isFinal message id 54"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:52.449009217+07:00","message":"end Recv id 54"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:52.449014713+07:00","message":"[buffer interim] 54 true สถานที่ประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.449020576+07:00","message":"[bufferProcess] interim [60000000]:สถานที่ประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.449023718+07:00","message":"[bufferProcess] send to processor (isfinal):สถานที่ประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.449035615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.449064602+07:00","message":"> Transcript [454] [false]: 'สถานที่ประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.449070405+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.449072316+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.449077946+07:00","message":"StatePrefix: 'สถานที่ประดิษฐานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.449080023+07:00","message":"TextPushed: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.449082555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.449084383+07:00","message":"> Transcript [455] [true]: 'สถานที่ประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.449086205+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.449087525+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.4490888+07:00","message":"StatePrefix: 'สถานที่ประดิษฐานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.449090247+07:00","message":"TextPushed: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:52.449096527+07:00","message":"Push: 'ที่ประดิษฐานพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:52.449107879+07:00","message":"push: {true ที่ประดิษฐานพระบรมศพ 0 0xc000045800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:10:52.46414169+07:00","message":"write wav file: './tmp/7449/7449_54.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:53.75107652+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:53.751085011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:54.147722228+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:54.147760692+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":"2025-10-29T10:10:54.14776638+07:00","message":"receive interim result [false|false]: พระนางเจ้าสิริกิติ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:54.147778464+07:00","message":"[buffer interim] 55 false พระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:54.147785365+07:00","message":"[bufferProcess] interim [560000000]:พระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:54.14778707+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:54.147793463+07:00","message":"[bufferProcess] send to processor (ticker):พระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:54.147795903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:54.14779805+07:00","message":"> Transcript [456] [false]: 'พระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:54.147800206+07:00","message":"Set StatePrefix (first interim): 'พระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:54.354801572+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:54.354849609+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":"2025-10-29T10:10:54.354855746+07:00","message":"receive interim result [false|false]: พระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:54.354878659+07:00","message":"[buffer interim] 55 false พระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:54.354887645+07:00","message":"[bufferProcess] interim [800000000]:พระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:54.354890093+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:54.987297168+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:54.987335035+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":"2025-10-29T10:10:54.987340253+07:00","message":"receive interim result [false|false]: พระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:54.987353512+07:00","message":"[buffer interim] 55 false พระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:54.987360327+07:00","message":"[bufferProcess] interim [400000000]:พระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:54.98736236+07:00","message":"[bufferProcess] send to processor:พระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:54.987367437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:54.987369775+07:00","message":"> Transcript [457] [false]: 'พระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:54.987372674+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:54.987374489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:54.987376122+07:00","message":"StatePrefix: 'พระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:54.987378052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:55.049451235+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:55.04948804+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":"2025-10-29T10:10:55.04949257+07:00","message":"receive interim result [false|false]: พระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:55.049508086+07:00","message":"[buffer interim] 55 false พระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.049516439+07:00","message":"[bufferProcess] interim [520000000]:พระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.049520503+07:00","message":"[bufferProcess] send to processor:พระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.04952682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.049529528+07:00","message":"> Transcript [458] [false]: 'พระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.049532744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.049534587+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.049537109+07:00","message":"StatePrefix: 'พระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.049539166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:55.236048081+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:55.236081954+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":"2025-10-29T10:10:55.23608713+07:00","message":"receive interim result [false|false]: พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:55.236100377+07:00","message":"[buffer interim] 55 false พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.23610695+07:00","message":"[bufferProcess] interim [640000000]:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.236109533+07:00","message":"[bufferProcess] send to processor:พระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.23611572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.236118067+07:00","message":"> Transcript [459] [false]: 'พระนางเจ้าสิริกิติ์พระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.236121003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.23612265+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.236124544+07:00","message":"StatePrefix: 'พระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.236126845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:55.879589133+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:55.879626515+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":"2025-10-29T10:10:55.879631937+07:00","message":"receive interim result [false|false]: พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:55.879645228+07:00","message":"[buffer interim] 55 false พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.879652068+07:00","message":"[bufferProcess] interim [240000000]:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.879654173+07:00","message":"[bufferProcess] send to processor:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.879659542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.879661919+07:00","message":"> Transcript [460] [false]: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.879664902+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.879666637+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.879668474+07:00","message":"StatePrefix: 'พระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.879670454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.879674172+07:00","message":"Push: 'พระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.879676321+07:00","message":"TextPushed: 'พระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.879678366+07:00","message":"Set new StatePrefix : 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.879680411+07:00","message":"Next Push (prob) : 'พระบรมราชินีนาถ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:55.879688014+07:00","message":"push: {false พระนางเจ้าสิริกิติ์ 0 0xc000045c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:55.949697093+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:55.949735296+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":"2025-10-29T10:10:55.949741688+07:00","message":"receive interim result [false|false]: พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:55.94976125+07:00","message":"[buffer interim] 55 false พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.949769946+07:00","message":"[bufferProcess] interim [360000000]:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.949772658+07:00","message":"[bufferProcess] send to processor:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.94977756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.949781722+07:00","message":"> Transcript [461] [false]: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.949785574+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.9497877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.949790659+07:00","message":"StatePrefix: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.949793413+07:00","message":"TextPushed: 'พระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:55.950902627+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:55.950912339+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":"2025-10-29T10:10:55.950916666+07:00","message":"receive interim result [false|false]: พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:55.950926009+07:00","message":"[buffer interim] 55 false พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.950929535+07:00","message":"[bufferProcess] interim [420000000]:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.950932017+07:00","message":"[bufferProcess] send to processor:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.950934512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.950936666+07:00","message":"> Transcript [462] [false]: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.950939424+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.950942036+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.950943916+07:00","message":"StatePrefix: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:55.950946635+07:00","message":"TextPushed: 'พระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:56.073587751+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:56.073630172+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":"2025-10-29T10:10:56.073634817+07:00","message":"receive interim result [false|false]: พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:56.073648496+07:00","message":"[buffer interim] 55 false พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.073655112+07:00","message":"[bufferProcess] interim [480000000]:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.073657296+07:00","message":"[bufferProcess] send to processor:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.073660601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.073662986+07:00","message":"> Transcript [463] [false]: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.073665852+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.073667843+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.073670072+07:00","message":"StatePrefix: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.073673184+07:00","message":"TextPushed: 'พระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:56.141605831+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:56.141645368+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":"2025-10-29T10:10:56.141651984+07:00","message":"receive interim result [false|false]: พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:56.141665799+07:00","message":"[buffer interim] 55 false พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.141672889+07:00","message":"[bufferProcess] interim [600000000]:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.141675252+07:00","message":"[bufferProcess] send to processor:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.141680525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.141683954+07:00","message":"> Transcript [464] [false]: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.141687735+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.141689776+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.141691538+07:00","message":"StatePrefix: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.14169371+07:00","message":"TextPushed: 'พระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.141698498+07:00","message":"Push: 'พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.141700732+07:00","message":"TextPushed: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.141702546+07:00","message":"Set new StatePrefix : 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.141704494+07:00","message":"Next Push (prob) : 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:56.14171354+07:00","message":"push: {false พระบรมราชินีนาถ 0 0xc000045c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:56.265666832+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:56.265702927+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":"2025-10-29T10:10:56.265708074+07:00","message":"receive interim result [false|false]: พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:56.265722711+07:00","message":"[buffer interim] 55 false พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.265729871+07:00","message":"[bufferProcess] interim [660000000]:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.265732028+07:00","message":"[bufferProcess] send to processor:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.265740073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.265742504+07:00","message":"> Transcript [465] [false]: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.265745484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.265747135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.265749394+07:00","message":"StatePrefix: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.265751696+07:00","message":"TextPushed: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:56.327248388+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:56.327289246+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":"2025-10-29T10:10:56.32729405+07:00","message":"receive interim result [false|false]: พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:56.327310029+07:00","message":"[buffer interim] 55 false พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.327321634+07:00","message":"[bufferProcess] interim [780000000]:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.327324378+07:00","message":"[bufferProcess] send to processor:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.327328601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.327331207+07:00","message":"> Transcript [466] [false]: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.327334074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.32733574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.327337726+07:00","message":"StatePrefix: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.327339804+07:00","message":"TextPushed: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:56.456550138+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:56.456591341+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":"2025-10-29T10:10:56.456596996+07:00","message":"receive interim result [false|false]: พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมธาตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:56.456613131+07:00","message":"[buffer interim] 55 false พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.456620089+07:00","message":"[bufferProcess] interim [840000000]:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.456622614+07:00","message":"[bufferProcess] send to processor:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.456625878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.456628159+07:00","message":"> Transcript [467] [false]: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.4566309+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.45663257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.456634499+07:00","message":"StatePrefix: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.456636598+07:00","message":"TextPushed: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:56.45902981+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:56.459072926+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":"2025-10-29T10:10:56.459078387+07:00","message":"receive interim result [false|false]: พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:56.459093215+07:00","message":"[buffer interim] 55 false พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.459097887+07:00","message":"[bufferProcess] interim [900000000]:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.459100444+07:00","message":"[bufferProcess] send to processor:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.459103359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.45910579+07:00","message":"> Transcript [468] [false]: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.459108785+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.459110346+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.459112155+07:00","message":"StatePrefix: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.459113845+07:00","message":"TextPushed: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.459119895+07:00","message":"Push: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.459122081+07:00","message":"TextPushed: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.45912494+07:00","message":"Set new StatePrefix : 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:56.459126863+07:00","message":"Next Push (prob) : 'บรมธาตุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:56.459134341+07:00","message":"push: {false พระ 0 0xc000045c80}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:56.751956554+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:56.751966435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:57.051404622+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:57.051443075+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":"2025-10-29T10:10:57.051450252+07:00","message":"receive interim result [false|false]: พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:57.051465065+07:00","message":"[buffer interim] 55 false พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.051472438+07:00","message":"[bufferProcess] interim [500000000]:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.051474673+07:00","message":"[bufferProcess] send to processor:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.051479643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.051482278+07:00","message":"> Transcript [469] [false]: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.051484581+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.051486476+07:00","message":"Set new StatePrefix: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:57.363904163+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:57.363936145+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":"2025-10-29T10:10:57.363941717+07:00","message":"receive interim result [false|false]: พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:57.363953746+07:00","message":"[buffer interim] 55 false พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.363960712+07:00","message":"[bufferProcess] interim [740000000]:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.363963036+07:00","message":"[bufferProcess] send to processor:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.363966307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.363968947+07:00","message":"> Transcript [470] [false]: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.363972228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.363973842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.363975449+07:00","message":"StatePrefix: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.36397759+07:00","message":"TextPushed: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:57.494157973+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:57.494195984+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":"2025-10-29T10:10:57.494202039+07:00","message":"receive interim result [false|false]: พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:57.494217833+07:00","message":"[buffer interim] 55 false พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.494224284+07:00","message":"[bufferProcess] interim [920000000]:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.494226979+07:00","message":"[bufferProcess] send to processor:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.494230716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.494232859+07:00","message":"> Transcript [471] [false]: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.494236121+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.494237733+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.494240016+07:00","message":"StatePrefix: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:57.494242312+07:00","message":"TextPushed: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:57.707743914+07:00","message":"[GCS] IsForceVAD: false for message ID: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:57.838945751+07:00","message":"[GCS] Start streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:58.009495077+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:58.009534014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:58.009543831+07:00","message":"receive interim result [false|false]: พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:58.009555254+07:00","message":"[buffer interim] 55 false พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.009565262+07:00","message":"[bufferProcess] interim [520000000]:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.009567703+07:00","message":"[bufferProcess] send to processor:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.009572989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.009575454+07:00","message":"> Transcript [472] [false]: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.009579121+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.009580876+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.009582593+07:00","message":"StatePrefix: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.009585096+07:00","message":"TextPushed: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:58.02365456+07:00","message":"receive streaming session, msgId: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:58.023680898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:58.023686248+07:00","message":"receive interim result [true|false]: พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:58.023695011+07:00","message":"end recv isFinal message id 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:58.023697171+07:00","message":"end Recv id 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:58.023702866+07:00","message":"[buffer interim] 55 true พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.023707408+07:00","message":"[bufferProcess] interim [520000000]:พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.023710046+07:00","message":"[bufferProcess] send to processor (isfinal):พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.023712631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.023714404+07:00","message":"> Transcript [473] [false]: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.023716948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.023718388+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.023719783+07:00","message":"StatePrefix: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.02372172+07:00","message":"TextPushed: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.023723998+07:00","message":"Push: 'บรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.023725508+07:00","message":"TextPushed: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.023729802+07:00","message":"Set new StatePrefix : 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.023731933+07:00","message":"Next Push (prob) : 'พันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.023733476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.023739353+07:00","message":"> Transcript [474] [true]: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.023741406+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.023742811+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.023752603+07:00","message":"StatePrefix: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.023754454+07:00","message":"TextPushed: 'พระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:58.02375633+07:00","message":"Push: 'พันปีหลวง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:58.023765497+07:00","message":"push: {false บรมราชชนนี 0 0xc000045c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:58.023771029+07:00","message":"push: {true พันปีหลวง 0 0xc000045c80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:10:58.035316251+07:00","message":"write wav file: './tmp/7449/7449_55.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:59.660897527+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:59.66094787+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":"2025-10-29T10:10:59.660953109+07:00","message":"receive interim result [false|false]: สวรรค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:59.660970936+07:00","message":"[buffer interim] 56 false สวรรค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:59.660979389+07:00","message":"[bufferProcess] interim [440000000]:สวรรค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:59.66098266+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:59.660990231+07:00","message":"[bufferProcess] send to processor (ticker):สวรรค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:59.660992975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:59.660995328+07:00","message":"> Transcript [475] [false]: 'สวรรค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:59.660997496+07:00","message":"Set StatePrefix (first interim): 'สวรรค์'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:59.752455025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:10:59.752461333+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:59.778687432+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:59.778729826+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":"2025-10-29T10:10:59.778736822+07:00","message":"receive interim result [false|false]: การเสด็จสวรรคต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:10:59.778752671+07:00","message":"[buffer interim] 56 false การเสด็จสวรรคต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:59.778758735+07:00","message":"[bufferProcess] interim [560000000]:การเสด็จสวรรคต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:10:59.778760445+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:00.36446938+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:00.3645055+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":"2025-10-29T10:11:00.364511416+07:00","message":"receive interim result [false|false]: การเสด็จสวรรคต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:00.364522829+07:00","message":"[buffer interim] 56 false การเสด็จสวรรคต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.364531956+07:00","message":"[bufferProcess] interim [160000000]:การเสด็จสวรรคต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.364534972+07:00","message":"[bufferProcess] send to processor:การเสด็จสวรรคต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.364540635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.364544344+07:00","message":"> Transcript [476] [false]: 'การเสด็จสวรรคต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.364546955+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.364549308+07:00","message":"Set new StatePrefix: 'การเสด็จสวรรคต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:00.622708013+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:00.622751993+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":"2025-10-29T10:11:00.622756999+07:00","message":"receive interim result [false|false]: การเสด็จสวรรคตของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:00.622770798+07:00","message":"[buffer interim] 56 false การเสด็จสวรรคตของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.622777561+07:00","message":"[bufferProcess] interim [400000000]:การเสด็จสวรรคตของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.622779898+07:00","message":"[bufferProcess] send to processor:การเสด็จสวรรคต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.622785328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.622787675+07:00","message":"> Transcript [477] [false]: 'การเสด็จสวรรคต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.62279097+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.622792682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.622794276+07:00","message":"StatePrefix: 'การเสด็จสวรรคต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.622796091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:00.69773579+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:00.697777819+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":"2025-10-29T10:11:00.697785224+07:00","message":"receive interim result [false|false]: การเสด็จสวรรคต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:00.697804076+07:00","message":"[buffer interim] 56 false การเสด็จสวรรคต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.697812352+07:00","message":"[bufferProcess] interim [520000000]:การเสด็จสวรรคต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.697815732+07:00","message":"[bufferProcess] send to processor:การเสด็จสวรรคตของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.697820507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.697824279+07:00","message":"> Transcript [478] [false]: 'การเสด็จสวรรคตของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.697829092+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.697831056+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.697834057+07:00","message":"StatePrefix: 'การเสด็จสวรรคต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.697836484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:00.90472863+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:00.904769631+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":"2025-10-29T10:11:00.904775181+07:00","message":"receive interim result [false|false]: การเสด็จสวรรคตของสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:00.904788565+07:00","message":"[buffer interim] 56 false การเสด็จสวรรคตของสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.904795341+07:00","message":"[bufferProcess] interim [700000000]:การเสด็จสวรรคตของสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.904797383+07:00","message":"[bufferProcess] send to processor:การเสด็จสวรรคต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.904802042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.904804314+07:00","message":"> Transcript [479] [false]: 'การเสด็จสวรรคต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.904807647+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.904809582+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.904811409+07:00","message":"StatePrefix: 'การเสด็จสวรรคต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:00.904813297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:01.002664905+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:01.002709798+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":"2025-10-29T10:11:01.002715649+07:00","message":"receive interim result [false|false]: การเสด็จสวรรคตของสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:01.002732139+07:00","message":"[buffer interim] 56 false การเสด็จสวรรคตของสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.00274039+07:00","message":"[bufferProcess] interim [760000000]:การเสด็จสวรรคตของสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.002743899+07:00","message":"[bufferProcess] send to processor:การเสด็จสวรรคตของสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.002750156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.00275412+07:00","message":"> Transcript [480] [false]: 'การเสด็จสวรรคตของสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.002758233+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.00276128+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.002763931+07:00","message":"StatePrefix: 'การเสด็จสวรรคต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.002766124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.002770935+07:00","message":"Push: 'การเสด็จสวรรคต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.002773166+07:00","message":"TextPushed: 'การเสด็จสวรรคต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.002776231+07:00","message":"Set new StatePrefix : 'การเสด็จสวรรคตของสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.002778955+07:00","message":"Next Push (prob) : 'ของสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:01.002802584+07:00","message":"push: {false การเสด็จสวรรคต 0 0xc0027ca300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:01.188569713+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:01.188607135+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":"2025-10-29T10:11:01.188613504+07:00","message":"receive interim result [false|false]: การเสด็จสวรรคตของสมเด็จพระนาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:01.188628801+07:00","message":"[buffer interim] 56 false การเสด็จสวรรคตของสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.188640699+07:00","message":"[bufferProcess] interim [940000000]:การเสด็จสวรรคตของสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.188643794+07:00","message":"[bufferProcess] send to processor:การเสด็จสวรรคตของสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.188651429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.188654849+07:00","message":"> Transcript [481] [false]: 'การเสด็จสวรรคตของสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.188659206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.188661202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.188663402+07:00","message":"StatePrefix: 'การเสด็จสวรรคตของสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.188666275+07:00","message":"TextPushed: 'การเสด็จสวรรคต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:01.258030763+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:01.258072815+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":"2025-10-29T10:11:01.258079572+07:00","message":"receive interim result [false|false]: การเสด็จสวรรคตของสมเด็จพระนางเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:01.258097325+07:00","message":"[buffer interim] 56 false การเสด็จสวรรคตของสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.258105073+07:00","message":"[bufferProcess] interim [60000000]:การเสด็จสวรรคตของสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.258108457+07:00","message":"[bufferProcess] send to processor:การเสด็จสวรรคตของสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.258120579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.258124078+07:00","message":"> Transcript [482] [false]: 'การเสด็จสวรรคตของสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.258128543+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.258130695+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.258133338+07:00","message":"StatePrefix: 'การเสด็จสวรรคตของสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.258136574+07:00","message":"TextPushed: 'การเสด็จสวรรคต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:01.578803466+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:01.57885263+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":"2025-10-29T10:11:01.57885869+07:00","message":"receive interim result [false|false]: การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:01.578875578+07:00","message":"[buffer interim] 56 false การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.578882307+07:00","message":"[bufferProcess] interim [360000000]:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.578884823+07:00","message":"[bufferProcess] send to processor:การเสด็จสวรรคตของสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.578891507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.578894196+07:00","message":"> Transcript [483] [false]: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.578897018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.578900915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.578902879+07:00","message":"StatePrefix: 'การเสด็จสวรรคตของสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.578905256+07:00","message":"TextPushed: 'การเสด็จสวรรคต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:01.702173648+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:01.702207353+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":"2025-10-29T10:11:01.702212246+07:00","message":"receive interim result [false|false]: การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:01.702225944+07:00","message":"[buffer interim] 56 false การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.702232716+07:00","message":"[bufferProcess] interim [480000000]:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.702234996+07:00","message":"[bufferProcess] send to processor:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.702237954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.702240644+07:00","message":"> Transcript [484] [false]: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.702244264+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.702245952+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.702247708+07:00","message":"StatePrefix: 'การเสด็จสวรรคตของสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.702249816+07:00","message":"TextPushed: 'การเสด็จสวรรคต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.702255734+07:00","message":"Push: 'ของสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.702257272+07:00","message":"TextPushed: 'การเสด็จสวรรคตของสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.702259123+07:00","message":"Set new StatePrefix : 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:01.702260935+07:00","message":"Next Push (prob) : 'พระนางเจ้าสิริ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:01.702268758+07:00","message":"push: {false ของสมเด็จ 0 0xc0027ca300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:02.218360924+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:02.218402253+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":"2025-10-29T10:11:02.218409448+07:00","message":"receive interim result [false|false]: การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:02.2184246+07:00","message":"[buffer interim] 56 false การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.218431636+07:00","message":"[bufferProcess] interim [960000000]:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.21843413+07:00","message":"[bufferProcess] send to processor:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.2184406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.218442986+07:00","message":"> Transcript [485] [false]: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.218446336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.218448232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.218450112+07:00","message":"StatePrefix: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.218453993+07:00","message":"TextPushed: 'การเสด็จสวรรคตของสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:02.659985005+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:02.660024435+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":"2025-10-29T10:11:02.660029996+07:00","message":"receive interim result [false|false]: การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:02.660044044+07:00","message":"[buffer interim] 56 false การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.660051161+07:00","message":"[bufferProcess] interim [500000000]:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.660053438+07:00","message":"[bufferProcess] send to processor:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.660058621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.660060903+07:00","message":"> Transcript [486] [false]: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.660064429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.660066083+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.660067985+07:00","message":"StatePrefix: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.660070529+07:00","message":"TextPushed: 'การเสด็จสวรรคตของสมเด็จ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:02.752553124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:02.752571594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:02.789403605+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:02.789446794+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":"2025-10-29T10:11:02.789452777+07:00","message":"receive interim result [false|false]: การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:02.789468318+07:00","message":"[buffer interim] 56 false การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.789475454+07:00","message":"[bufferProcess] interim [620000000]:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.789477533+07:00","message":"[bufferProcess] send to processor:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.789480634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.789483503+07:00","message":"> Transcript [487] [false]: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.789486688+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.789488504+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.789490525+07:00","message":"StatePrefix: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:02.789492693+07:00","message":"TextPushed: 'การเสด็จสวรรคตของสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:03.369407401+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:03.36944015+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":"2025-10-29T10:11:03.36944588+07:00","message":"receive interim result [false|false]: การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:03.369459967+07:00","message":"[buffer interim] 56 false การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:03.369466926+07:00","message":"[bufferProcess] interim [220000000]:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:03.369469472+07:00","message":"[bufferProcess] send to processor:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:03.369472849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:03.369475217+07:00","message":"> Transcript [488] [false]: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:03.369478992+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:03.369480689+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:03.369482493+07:00","message":"StatePrefix: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:03.369484575+07:00","message":"TextPushed: 'การเสด็จสวรรคตของสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:03.369490609+07:00","message":"Push: 'พระนางเจ้าสิริ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:03.369492241+07:00","message":"TextPushed: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:03.369494154+07:00","message":"Set new StatePrefix : 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:03.369496166+07:00","message":"Next Push (prob) : 'กิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:03.369503277+07:00","message":"push: {false พระนางเจ้าสิริ 0 0xc0027ca300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:03.819651822+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:03.819685331+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":"2025-10-29T10:11:03.81969093+07:00","message":"receive interim result [false|false]: การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:03.819704809+07:00","message":"[buffer interim] 56 false การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:03.819711525+07:00","message":"[bufferProcess] interim [580000000]:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:03.819713856+07:00","message":"[bufferProcess] send to processor:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:03.819716934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:03.819719203+07:00","message":"> Transcript [489] [false]: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:03.819722477+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:03.819724093+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:03.819725629+07:00","message":"StatePrefix: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:03.819727967+07:00","message":"TextPushed: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:04.009804239+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:04.009848582+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":"2025-10-29T10:11:04.009854598+07:00","message":"receive interim result [false|false]: การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:04.009870717+07:00","message":"[buffer interim] 56 false การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.009877504+07:00","message":"[bufferProcess] interim [820000000]:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.009880006+07:00","message":"[bufferProcess] send to processor:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.009883827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.009886701+07:00","message":"> Transcript [490] [false]: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.009890243+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.009892062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.009894288+07:00","message":"StatePrefix: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.009896712+07:00","message":"TextPushed: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:04.583471334+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:04.583514877+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":"2025-10-29T10:11:04.58352073+07:00","message":"receive interim result [false|false]: การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:04.583534899+07:00","message":"[buffer interim] 56 false การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.583541902+07:00","message":"[bufferProcess] interim [420000000]:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.583544263+07:00","message":"[bufferProcess] send to processor:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.583549715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.583552139+07:00","message":"> Transcript [491] [false]: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.583555457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.583557174+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.583559301+07:00","message":"StatePrefix: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.583561758+07:00","message":"TextPushed: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:04.779405152+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:04.779440983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:04.779446767+07:00","message":"receive interim result [false|false]: การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:04.779461171+07:00","message":"[buffer interim] 56 false การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.779467347+07:00","message":"[bufferProcess] interim [600000000]:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.779469953+07:00","message":"[bufferProcess] send to processor:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.779473531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.779476012+07:00","message":"> Transcript [492] [false]: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.779480553+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.779482434+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.779484278+07:00","message":"StatePrefix: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.779486531+07:00","message":"TextPushed: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.779489079+07:00","message":"Push: 'กิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.779490928+07:00","message":"TextPushed: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.779493168+07:00","message":"Set new StatePrefix : 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.779495792+07:00","message":"Next Push (prob) : 'พระบรมราชชนนี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:04.779507633+07:00","message":"push: {false กิติ์พระบรมราชินีนาถ 0 0xc0027ca300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:04.979162587+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:04.979198587+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":"2025-10-29T10:11:04.979204814+07:00","message":"receive interim result [false|false]: การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:04.979221648+07:00","message":"[buffer interim] 56 false การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.979228378+07:00","message":"[bufferProcess] interim [780000000]:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.979230953+07:00","message":"[bufferProcess] send to processor:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.979239204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.979241688+07:00","message":"> Transcript [493] [false]: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.979244884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.979246552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.979248583+07:00","message":"StatePrefix: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:04.979250919+07:00","message":"TextPushed: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:05.17014474+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:05.170191683+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":"2025-10-29T10:11:05.170201782+07:00","message":"receive interim result [false|false]: การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:05.170222473+07:00","message":"[buffer interim] 56 false การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.170231051+07:00","message":"[bufferProcess] interim [20000000]:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.170235+07:00","message":"[bufferProcess] send to processor:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.1702456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.170250055+07:00","message":"> Transcript [494] [false]: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.170255088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.170257547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.170259759+07:00","message":"StatePrefix: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.170263456+07:00","message":"TextPushed: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:05.207391089+07:00","message":"[GCS] IsForceVAD: false for message ID: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:05.269531393+07:00","message":"[GCS] Start streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:05.520333257+07:00","message":"receive streaming session, msgId: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:05.520370214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:05.520376913+07:00","message":"receive interim result [true|false]: การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:05.520388331+07:00","message":"end recv isFinal message id 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:05.520390061+07:00","message":"end Recv id 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:05.520395544+07:00","message":"[buffer interim] 56 true การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.520403055+07:00","message":"[bufferProcess] interim [380000000]:การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.520409775+07:00","message":"[bufferProcess] send to processor (isfinal):การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.520413464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.520415799+07:00","message":"> Transcript [495] [false]: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.520419276+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.520421159+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.520422967+07:00","message":"StatePrefix: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.52042544+07:00","message":"TextPushed: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.520427471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.520428999+07:00","message":"> Transcript [496] [true]: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.520432991+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.52043452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.520435837+07:00","message":"StatePrefix: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.52043742+07:00","message":"TextPushed: 'การเสด็จสวรรคตของสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:05.520445072+07:00","message":"Push: 'พระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:05.520454287+07:00","message":"push: {true พระบรมราชชนนีพันปีหลวง 0 0xc0027ca300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:11:05.533949069+07:00","message":"write wav file: './tmp/7449/7449_56.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:05.753264231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:05.753274475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.130947219+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.130982488+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":"2025-10-29T10:11:06.130987551+07:00","message":"receive interim result [false|false]: เมื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.131002768+07:00","message":"[buffer interim] 57 false เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.131010136+07:00","message":"[bufferProcess] interim [480000000]:เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.131011898+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.17759954+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.177628971+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":"2025-10-29T10:11:06.177633745+07:00","message":"receive interim result [false|false]: เมือง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.177647829+07:00","message":"[buffer interim] 57 false เมือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.177653768+07:00","message":"[bufferProcess] interim [540000000]:เมือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.177655701+07:00","message":"[bufferProcess] send to processor:เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.177661227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.177663649+07:00","message":"> Transcript [497] [false]: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.177665573+07:00","message":"Set StatePrefix (first interim): 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.180129827+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.180140777+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":"2025-10-29T10:11:06.180143655+07:00","message":"receive interim result [false|false]: เมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.180150647+07:00","message":"[buffer interim] 57 false เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.180153216+07:00","message":"[bufferProcess] interim [600000000]:เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.180155155+07:00","message":"[bufferProcess] send to processor:เมือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.180156927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.180159298+07:00","message":"> Transcript [498] [false]: 'เมือง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.180161029+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.180162791+07:00","message":"Set new StatePrefix: 'เมือง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.309428401+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.309475415+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":"2025-10-29T10:11:06.309480424+07:00","message":"receive interim result [false|false]: เมื่อวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.309493552+07:00","message":"[buffer interim] 57 false เมื่อวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.309500086+07:00","message":"[bufferProcess] interim [720000000]:เมื่อวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.309501994+07:00","message":"[bufferProcess] send to processor:เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.309504854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.309507323+07:00","message":"> Transcript [499] [false]: 'เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.309509226+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.309510838+07:00","message":"Set new StatePrefix: 'เมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.438847995+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.438879924+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":"2025-10-29T10:11:06.438884766+07:00","message":"receive interim result [false|false]: เมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.438899738+07:00","message":"[buffer interim] 57 false เมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.438906358+07:00","message":"[bufferProcess] interim [780000000]:เมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.438908237+07:00","message":"[bufferProcess] send to processor:เมื่อวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.438911133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.438913456+07:00","message":"> Transcript [500] [false]: 'เมื่อวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.438915353+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.438917019+07:00","message":"Set new StatePrefix: 'เมื่อวัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.817993436+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.81802836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวันที่ 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.818033795+07:00","message":"receive interim result [false|false]: เมื่อวันที่ 20"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.818045997+07:00","message":"[buffer interim] 57 false เมื่อวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.818052397+07:00","message":"[bufferProcess] interim [140000000]:เมื่อวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.81805469+07:00","message":"[bufferProcess] send to processor:เมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.818060173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.818063047+07:00","message":"> Transcript [501] [false]: 'เมื่อวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.81806595+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.818067725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.818069395+07:00","message":"StatePrefix: 'เมื่อวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.818071455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.897246943+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.897278299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวันที่ 24\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.897283479+07:00","message":"receive interim result [false|false]: เมื่อวันที่ 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:06.897296885+07:00","message":"[buffer interim] 57 false เมื่อวันที่ 24"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.897303497+07:00","message":"[bufferProcess] interim [320000000]:เมื่อวันที่ 24"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.897305448+07:00","message":"[bufferProcess] send to processor:เมื่อวันที่ 20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.89730847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.897311424+07:00","message":"> Transcript [502] [false]: 'เมื่อวันที่ 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.897314024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.897315752+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.897317368+07:00","message":"StatePrefix: 'เมื่อวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:06.89731902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.010109374+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.010141851+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":"2025-10-29T10:11:07.010146946+07:00","message":"receive interim result [false|false]: เมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.010158459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 24\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.010160587+07:00","message":"receive interim result [false|false]:  24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.01016741+07:00","message":"[buffer interim] 57 false เมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.010170704+07:00","message":"[buffer interim] 57 false  24"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.010176602+07:00","message":"[bufferProcess] interim [380000000]:เมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.010178591+07:00","message":"[bufferProcess] send to processor:เมื่อวันที่ 24"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.01018481+07:00","message":"[bufferProcess] interim [380000000]: 24"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.01018687+07:00","message":"[bufferProcess] update buffer: เมื่อวันที่ 24"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.010189035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.010191335+07:00","message":"> Transcript [503] [false]: 'เมื่อวันที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.010193897+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.010195521+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.01019712+07:00","message":"StatePrefix: 'เมื่อวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.010199137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.218811897+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.218856785+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":"2025-10-29T10:11:07.218862612+07:00","message":"receive interim result [false|false]: เมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.21887361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 24 ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.218877185+07:00","message":"receive interim result [false|false]:  24 ตัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.218894536+07:00","message":"[buffer interim] 57 false เมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.218910336+07:00","message":"[buffer interim] 57 false  24 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.218917028+07:00","message":"[bufferProcess] interim [620000000]:เมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.218919559+07:00","message":"[bufferProcess] send to processor:เมื่อวันที่ 24"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.21892462+07:00","message":"[bufferProcess] interim [620000000]: 24 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.218926618+07:00","message":"[bufferProcess] update buffer: เมื่อวันที่ 24 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.2189291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.218931705+07:00","message":"> Transcript [504] [false]: 'เมื่อวันที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.218934843+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.218936578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.21893813+07:00","message":"StatePrefix: 'เมื่อวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.218939823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.218945405+07:00","message":"Push: 'เมื่อวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.218946977+07:00","message":"TextPushed: 'เมื่อวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.218948754+07:00","message":"Set new StatePrefix : 'เมื่อวันที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.218950462+07:00","message":"Next Push (prob) : 'ที่ 24'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.218958265+07:00","message":"push: {false เมื่อวัน 0 0xc0027ca800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.328551397+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.32858349+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":"2025-10-29T10:11:07.32858897+07:00","message":"receive interim result [false|false]: เมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.328600974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 24 ตุลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.328603859+07:00","message":"receive interim result [false|false]:  24 ตุลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.328611123+07:00","message":"[buffer interim] 57 false เมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.328618192+07:00","message":"[buffer interim] 57 false  24 ตุลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.328623501+07:00","message":"[bufferProcess] interim [680000000]:เมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.328625784+07:00","message":"[bufferProcess] send to processor:เมื่อวันที่ 24 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.328628946+07:00","message":"[bufferProcess] interim [680000000]: 24 ตุลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.328631063+07:00","message":"[bufferProcess] update buffer: เมื่อวันที่ 24 ตุลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.328633881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.328636221+07:00","message":"> Transcript [505] [false]: 'เมื่อวันที่ 24 ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.328638979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.328640634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.328642223+07:00","message":"StatePrefix: 'เมื่อวันที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.32864547+07:00","message":"TextPushed: 'เมื่อวัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.397124843+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.397156042+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":"2025-10-29T10:11:07.397172726+07:00","message":"receive interim result [false|false]: เมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.397196596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 24 ตุลาคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.397200812+07:00","message":"receive interim result [false|false]:  24 ตุลาคม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.397210139+07:00","message":"[buffer interim] 57 false เมื่อวันที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.397213781+07:00","message":"[buffer interim] 57 false  24 ตุลาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.397219887+07:00","message":"[bufferProcess] interim [800000000]:เมื่อวันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.397222603+07:00","message":"[bufferProcess] send to processor:เมื่อวันที่ 24 ตุลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.397225333+07:00","message":"[bufferProcess] interim [800000000]: 24 ตุลาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.39722757+07:00","message":"[bufferProcess] update buffer: เมื่อวันที่ 24 ตุลาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.397229902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.397232119+07:00","message":"> Transcript [506] [false]: 'เมื่อวันที่ 24 ตุลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.397234997+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.397236617+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.397238137+07:00","message":"StatePrefix: 'เมื่อวันที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.397240127+07:00","message":"TextPushed: 'เมื่อวัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.525295681+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.525330693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวันที่ 24\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.525335937+07:00","message":"receive interim result [false|false]: เมื่อวันที่ 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.525347523+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":"2025-10-29T10:11:07.525350294+07:00","message":"receive interim result [false|false]:  ตุลาคม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.525356819+07:00","message":"[buffer interim] 57 false เมื่อวันที่ 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:07.525363157+07:00","message":"[buffer interim] 57 false  ตุลาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.525368478+07:00","message":"[bufferProcess] interim [920000000]:เมื่อวันที่ 24"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.525371054+07:00","message":"[bufferProcess] send to processor:เมื่อวันที่ 24 ตุลาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.525374331+07:00","message":"[bufferProcess] interim [920000000]: ตุลาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.525376535+07:00","message":"[bufferProcess] update buffer: เมื่อวันที่ 24 ตุลาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.525387234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.525402502+07:00","message":"> Transcript [507] [false]: 'เมื่อวันที่ 24 ตุลาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.525408766+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.525411388+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.525413793+07:00","message":"StatePrefix: 'เมื่อวันที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:07.525416084+07:00","message":"TextPushed: 'เมื่อวัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:08.037920897+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:08.037958413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวันที่ 24 ตุลาคม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:08.037963873+07:00","message":"receive interim result [false|false]: เมื่อวันที่ 24 ตุลาคม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:08.037979153+07:00","message":"[buffer interim] 57 false เมื่อวันที่ 24 ตุลาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.037985357+07:00","message":"[bufferProcess] interim [400000000]:เมื่อวันที่ 24 ตุลาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.037987697+07:00","message":"[bufferProcess] send to processor:เมื่อวันที่ 24 ตุลาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.037993688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.037996389+07:00","message":"> Transcript [508] [false]: 'เมื่อวันที่ 24 ตุลาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.037999568+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.038001473+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.038003067+07:00","message":"StatePrefix: 'เมื่อวันที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.038005517+07:00","message":"TextPushed: 'เมื่อวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.038011049+07:00","message":"Push: 'ที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.038013911+07:00","message":"TextPushed: 'เมื่อวันที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.038016274+07:00","message":"Set new StatePrefix : 'เมื่อวันที่ 24 ตุลาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.038018048+07:00","message":"Next Push (prob) : ' ตุลาคม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:08.038025161+07:00","message":"push: {false ที่ 24 0 0xc0027ca800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:08.485131438+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:08.485185763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวันที่ 24\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:08.485191124+07:00","message":"receive interim result [false|false]: เมื่อวันที่ 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:08.485200999+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":"2025-10-29T10:11:08.485204186+07:00","message":"receive interim result [false|false]:  ตุลาคมพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:08.485211088+07:00","message":"[buffer interim] 57 false เมื่อวันที่ 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:08.485214113+07:00","message":"[buffer interim] 57 false  ตุลาคมพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.485219842+07:00","message":"[bufferProcess] interim [880000000]:เมื่อวันที่ 24"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.485221815+07:00","message":"[bufferProcess] send to processor:เมื่อวันที่ 24 ตุลาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.485224995+07:00","message":"[bufferProcess] interim [880000000]: ตุลาคมพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.485230499+07:00","message":"[bufferProcess] update buffer: เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.485233538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.485237494+07:00","message":"> Transcript [509] [false]: 'เมื่อวันที่ 24 ตุลาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.485240331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.485241959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.485244484+07:00","message":"StatePrefix: 'เมื่อวันที่ 24 ตุลาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:08.485247395+07:00","message":"TextPushed: 'เมื่อวันที่ 24'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:08.754267342+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:08.754279758+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.124860559+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.124901501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวันที่ 24 ตุลาคมพุทธศักราช\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.124907221+07:00","message":"receive interim result [false|false]: เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.124923179+07:00","message":"[buffer interim] 57 false เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.124930359+07:00","message":"[bufferProcess] interim [480000000]:เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.124933009+07:00","message":"[bufferProcess] send to processor:เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.124940034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.124942482+07:00","message":"> Transcript [510] [false]: 'เมื่อวันที่ 24 ตุลาคมพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.124945813+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.124947654+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.124949666+07:00","message":"StatePrefix: 'เมื่อวันที่ 24 ตุลาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.124952598+07:00","message":"TextPushed: 'เมื่อวันที่ 24'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.5077873+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.507832345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวันที่ 24 ตุลาคมพุทธศักราช\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.507838505+07:00","message":"receive interim result [false|false]: เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.507849614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.507851854+07:00","message":"receive interim result [false|false]:  2500"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.507858732+07:00","message":"[buffer interim] 57 false เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.507863915+07:00","message":"[buffer interim] 57 false  2500"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.50786875+07:00","message":"[bufferProcess] interim [900000000]:เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.507871292+07:00","message":"[bufferProcess] send to processor:เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.507876544+07:00","message":"[bufferProcess] interim [900000000]: 2500"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.507878918+07:00","message":"[bufferProcess] update buffer: เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2500"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.507890709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.50790045+07:00","message":"> Transcript [511] [false]: 'เมื่อวันที่ 24 ตุลาคมพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.507905411+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.507907446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.507910544+07:00","message":"StatePrefix: 'เมื่อวันที่ 24 ตุลาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.507912946+07:00","message":"TextPushed: 'เมื่อวันที่ 24'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.69594633+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.695984275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวันที่ 24 ตุลาคมพุทธศักราช\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.695989663+07:00","message":"receive interim result [false|false]: เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.696006017+07:00","message":"[buffer interim] 57 false เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.696012729+07:00","message":"[bufferProcess] interim [80000000]:เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.696015487+07:00","message":"[bufferProcess] send to processor:เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2500"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.69601967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.696022318+07:00","message":"> Transcript [512] [false]: 'เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2500'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.696025383+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.696027385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.696029731+07:00","message":"StatePrefix: 'เมื่อวันที่ 24 ตุลาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.696032303+07:00","message":"TextPushed: 'เมื่อวันที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.696039111+07:00","message":"Push: ' ตุลาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.69604246+07:00","message":"TextPushed: 'เมื่อวันที่ 24 ตุลาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.696044459+07:00","message":"Set new StatePrefix : 'เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2500'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.696046467+07:00","message":"Next Push (prob) : 'พุทธศักราช 2500'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.696054087+07:00","message":"push: {false  ตุลาคม 0 0xc0027ca800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.884794622+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.884889007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวันที่ 24 ตุลาคมพุทธศักราช\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.88491287+07:00","message":"receive interim result [false|false]: เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.884929352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.884931992+07:00","message":"receive interim result [false|false]:  2560"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.88494336+07:00","message":"[buffer interim] 57 false เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:09.884946496+07:00","message":"[buffer interim] 57 false  2560"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.88495214+07:00","message":"[bufferProcess] interim [260000000]:เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.884954455+07:00","message":"[bufferProcess] send to processor:เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.8849578+07:00","message":"[bufferProcess] interim [260000000]: 2560"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.88495979+07:00","message":"[bufferProcess] update buffer: เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2560"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.884962306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.884964832+07:00","message":"> Transcript [513] [false]: 'เมื่อวันที่ 24 ตุลาคมพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:09.884967109+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.00742868+07:00","message":"[GCS] IsForceVAD: false for message ID: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.070169588+07:00","message":"[GCS] Start streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.087764054+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.087821554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวันที่ 24 ตุลาคมพุทธศักราช\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.087827536+07:00","message":"receive interim result [false|false]: เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.08784219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2561\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.087844676+07:00","message":"receive interim result [false|false]:  2561"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.087853543+07:00","message":"[buffer interim] 57 false เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.087857499+07:00","message":"[buffer interim] 57 false  2561"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.087863323+07:00","message":"[bufferProcess] interim [440000000]:เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.08786585+07:00","message":"[bufferProcess] send to processor:เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2560"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.087868884+07:00","message":"[bufferProcess] interim [440000000]: 2561"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.087871111+07:00","message":"[bufferProcess] update buffer: เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2561"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.08787384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.087876521+07:00","message":"> Transcript [514] [false]: 'เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2560'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.087878738+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.087880447+07:00","message":"Set new StatePrefix: 'เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2560'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.276499659+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.276539597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวันที่ 24 ตุลาคมพุทธศักราช\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.276544267+07:00","message":"receive interim result [false|false]: เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.276554741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2560 8\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.276556919+07:00","message":"receive interim result [false|false]:  2560 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.276564007+07:00","message":"[buffer interim] 57 false เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.276569033+07:00","message":"[buffer interim] 57 false  2560 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.276574273+07:00","message":"[bufferProcess] interim [680000000]:เมื่อวันที่ 24 ตุลาคมพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.276576727+07:00","message":"[bufferProcess] send to processor:เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2561"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.276581795+07:00","message":"[bufferProcess] interim [680000000]: 2560 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.276583842+07:00","message":"[bufferProcess] update buffer: เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2560 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.276597558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.276613227+07:00","message":"> Transcript [515] [false]: 'เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2561'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.276616894+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.27661907+07:00","message":"Set new StatePrefix: 'เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2561'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.309496668+07:00","message":"receive streaming session, msgId: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.309524696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2560 8\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.309529062+07:00","message":"receive interim result [true|false]: เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2560 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.309538762+07:00","message":"end recv isFinal message id 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.30954076+07:00","message":"end Recv id 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.309545979+07:00","message":"[buffer interim] 57 true เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2560 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.309551326+07:00","message":"[bufferProcess] interim [770000000]:เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2560 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.309554166+07:00","message":"[bufferProcess] send to processor (isfinal):เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2560 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.309556856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.309559389+07:00","message":"> Transcript [516] [false]: 'เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2560 8'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.309561623+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.309563809+07:00","message":"Set new StatePrefix: 'เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2560 8'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.309565296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.309566801+07:00","message":"> Transcript [517] [true]: 'เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2560 8'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.30956873+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.309570331+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.309572831+07:00","message":"StatePrefix: 'เมื่อวันที่ 24 ตุลาคมพุทธศักราช 2560 8'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.309575871+07:00","message":"TextPushed: 'เมื่อวันที่ 24 ตุลาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:10.309582506+07:00","message":"Push: 'พุทธศักราช 2560 8'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:10.309591219+07:00","message":"push: {true พุทธศักราช 2560 8 0 0xc0027ca800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:11:10.319605484+07:00","message":"write wav file: './tmp/7449/7449_57.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:11.323714827+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:11.32378687+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":"2025-10-29T10:11:11.3237923+07:00","message":"receive interim result [false|false]: ประเทศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:11.323813707+07:00","message":"[buffer interim] 58 false ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:11.323821248+07:00","message":"[bufferProcess] interim [840000000]:ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:11.32382304+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:11.323829473+07:00","message":"[bufferProcess] send to processor (ticker):ประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:11.323831884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:11.323834552+07:00","message":"> Transcript [518] [false]: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:11.32383652+07:00","message":"Set StatePrefix (first interim): 'ประเทศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:11.450422617+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:11.450477375+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":"2025-10-29T10:11:11.450481881+07:00","message":"receive interim result [false|false]: ประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:11.450496893+07:00","message":"[buffer interim] 58 false ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:11.450503564+07:00","message":"[bufferProcess] interim [960000000]:ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:11.450505034+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:11.716473379+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:11.716511182+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":"2025-10-29T10:11:11.71651707+07:00","message":"receive interim result [false|false]: ประเทศไทยธงชาติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:11.716531348+07:00","message":"[buffer interim] 58 false ประเทศไทยธงชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:11.716538204+07:00","message":"[bufferProcess] interim [320000000]:ประเทศไทยธงชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:11.716540505+07:00","message":"[bufferProcess] send to processor:ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:11.716546328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:11.716548951+07:00","message":"> Transcript [519] [false]: 'ประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:11.71655196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:11.716553921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:11.71655547+07:00","message":"StatePrefix: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:11.716557244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:11.754561723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:11.754586691+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.044194975+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.044237797+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":"2025-10-29T10:11:12.044243413+07:00","message":"receive interim result [false|false]: ประเทศไทยธงชาติหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.044257786+07:00","message":"[buffer interim] 58 false ประเทศไทยธงชาติหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.044264981+07:00","message":"[bufferProcess] interim [620000000]:ประเทศไทยธงชาติหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.04426907+07:00","message":"[bufferProcess] send to processor:ประเทศไทยธงชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.044275865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.044278189+07:00","message":"> Transcript [520] [false]: 'ประเทศไทยธงชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.04428189+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.044283543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.04428509+07:00","message":"StatePrefix: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.044287011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.221246578+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.221290859+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":"2025-10-29T10:11:12.221296784+07:00","message":"receive interim result [false|false]: ประเทศไทยธงชาตินั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.221312608+07:00","message":"[buffer interim] 58 false ประเทศไทยธงชาตินั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.221319419+07:00","message":"[bufferProcess] interim [740000000]:ประเทศไทยธงชาตินั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.221321701+07:00","message":"[bufferProcess] send to processor:ประเทศไทยธงชาติหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.221325088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.221327504+07:00","message":"> Transcript [521] [false]: 'ประเทศไทยธงชาติหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.221330957+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.22133253+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.221334254+07:00","message":"StatePrefix: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.221335965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.349943804+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.34998098+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":"2025-10-29T10:11:12.349986761+07:00","message":"receive interim result [false|false]: ประเทศไทยธงชาตินั้นอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.350000664+07:00","message":"[buffer interim] 58 false ประเทศไทยธงชาตินั้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.350007705+07:00","message":"[bufferProcess] interim [860000000]:ประเทศไทยธงชาตินั้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.35000984+07:00","message":"[bufferProcess] send to processor:ประเทศไทยธงชาตินั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.350015112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.350017386+07:00","message":"> Transcript [522] [false]: 'ประเทศไทยธงชาตินั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.350020611+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.350022768+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.350024438+07:00","message":"StatePrefix: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.350026663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.350030526+07:00","message":"Push: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.350032128+07:00","message":"TextPushed: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.350033772+07:00","message":"Set new StatePrefix : 'ประเทศไทยธงชาตินั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.350035932+07:00","message":"Next Push (prob) : 'ไทยธงชาตินั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.350043309+07:00","message":"push: {false ประเทศ 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.541379184+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.541423054+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":"2025-10-29T10:11:12.541428438+07:00","message":"receive interim result [false|false]: ประเทศไทยธงชาตินั้นอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.541444742+07:00","message":"[buffer interim] 58 false ประเทศไทยธงชาตินั้นอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.541451781+07:00","message":"[bufferProcess] interim [40000000]:ประเทศไทยธงชาตินั้นอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.541454228+07:00","message":"[bufferProcess] send to processor:ประเทศไทยธงชาตินั้นอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.541457571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.541459901+07:00","message":"> Transcript [523] [false]: 'ประเทศไทยธงชาตินั้นอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.541463072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.541464872+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.541466496+07:00","message":"StatePrefix: 'ประเทศไทยธงชาตินั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.54146845+07:00","message":"TextPushed: 'ประเทศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.598934438+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.598975004+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":"2025-10-29T10:11:12.598981441+07:00","message":"receive interim result [false|false]: ประเทศไทยธงชาตินั้นอยู่ในหัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.598995936+07:00","message":"[buffer interim] 58 false ประเทศไทยธงชาตินั้นอยู่ในหัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.59900323+07:00","message":"[bufferProcess] interim [160000000]:ประเทศไทยธงชาตินั้นอยู่ในหัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.599005611+07:00","message":"[bufferProcess] send to processor:ประเทศไทยธงชาตินั้นอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.59901212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.599014557+07:00","message":"> Transcript [524] [false]: 'ประเทศไทยธงชาตินั้นอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.599018439+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.599020286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.599022246+07:00","message":"StatePrefix: 'ประเทศไทยธงชาตินั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.599024558+07:00","message":"TextPushed: 'ประเทศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.738513373+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.738558893+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":"2025-10-29T10:11:12.738565085+07:00","message":"receive interim result [false|false]: ประเทศไทยธงชาตินั้นอยู่ในห้อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.738582466+07:00","message":"[buffer interim] 58 false ประเทศไทยธงชาตินั้นอยู่ในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.738590721+07:00","message":"[bufferProcess] interim [280000000]:ประเทศไทยธงชาตินั้นอยู่ในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.738593758+07:00","message":"[bufferProcess] send to processor:ประเทศไทยธงชาตินั้นอยู่ในหัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.738600342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.738604528+07:00","message":"> Transcript [525] [false]: 'ประเทศไทยธงชาตินั้นอยู่ในหัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.73860911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.738611602+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.738614831+07:00","message":"StatePrefix: 'ประเทศไทยธงชาตินั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.738617738+07:00","message":"TextPushed: 'ประเทศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.878929294+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.878969855+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":"2025-10-29T10:11:12.878975613+07:00","message":"receive interim result [false|false]: ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.878988131+07:00","message":"[buffer interim] 58 false ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.878995147+07:00","message":"[bufferProcess] interim [400000000]:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.878997323+07:00","message":"[bufferProcess] send to processor:ประเทศไทยธงชาตินั้นอยู่ในห้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.879002658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.879005029+07:00","message":"> Transcript [526] [false]: 'ประเทศไทยธงชาตินั้นอยู่ในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.879008759+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.879010773+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.879013883+07:00","message":"StatePrefix: 'ประเทศไทยธงชาตินั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.879015913+07:00","message":"TextPushed: 'ประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.87901953+07:00","message":"Push: 'ไทยธงชาตินั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.879021196+07:00","message":"TextPushed: 'ประเทศไทยธงชาตินั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.879022891+07:00","message":"Set new StatePrefix : 'ประเทศไทยธงชาตินั้นอยู่ในห้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:12.879024935+07:00","message":"Next Push (prob) : 'อยู่ในห้อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:12.879032415+07:00","message":"push: {false ไทยธงชาตินั้น 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:13.049144596+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:13.049207819+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":"2025-10-29T10:11:13.049215356+07:00","message":"receive interim result [false|false]: ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:13.049240624+07:00","message":"[buffer interim] 58 false ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.049273523+07:00","message":"[bufferProcess] interim [580000000]:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.049277467+07:00","message":"[bufferProcess] send to processor:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.049286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.049290123+07:00","message":"> Transcript [527] [false]: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.049293742+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.049297218+07:00","message":"Set new StatePrefix: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:13.113502203+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:13.113535483+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":"2025-10-29T10:11:13.113545233+07:00","message":"receive interim result [false|false]: ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งรัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:13.113560619+07:00","message":"[buffer interim] 58 false ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งรัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.113568216+07:00","message":"[bufferProcess] interim [700000000]:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งรัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.113570533+07:00","message":"[bufferProcess] send to processor:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.113576395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.11357901+07:00","message":"> Transcript [528] [false]: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.113582567+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.113584379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.113586184+07:00","message":"StatePrefix: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.113588268+07:00","message":"TextPushed: 'ประเทศไทยธงชาตินั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:13.247168988+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:13.247211651+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":"2025-10-29T10:11:13.247217975+07:00","message":"receive interim result [false|false]: ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:13.247233131+07:00","message":"[buffer interim] 58 false ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.247240276+07:00","message":"[bufferProcess] interim [760000000]:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.247242694+07:00","message":"[bufferProcess] send to processor:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งรัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.247249625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.247252128+07:00","message":"> Transcript [529] [false]: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งรัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.247255202+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.247256974+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.247258516+07:00","message":"StatePrefix: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.247260546+07:00","message":"TextPushed: 'ประเทศไทยธงชาตินั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:13.518123402+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:13.518166962+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":"2025-10-29T10:11:13.518173372+07:00","message":"receive interim result [false|false]: ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:13.518186902+07:00","message":"[buffer interim] 58 false ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.518193953+07:00","message":"[bufferProcess] interim [120000000]:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.518196851+07:00","message":"[bufferProcess] send to processor:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.51820326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.518206905+07:00","message":"> Transcript [530] [false]: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.518210511+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.518212081+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.518214092+07:00","message":"StatePrefix: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:13.518216383+07:00","message":"TextPushed: 'ประเทศไทยธงชาตินั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:13.823744665+07:00","message":"[GCS] Cleaned up inactive client: 35"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:13.823781131+07:00","message":"[GCS] Cleaned up inactive client: 38"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:13.823784403+07:00","message":"[GCS] Cleaned up inactive client: 33"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:13.823785995+07:00","message":"[GCS] Cleaned up inactive client: 36"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:13.823793303+07:00","message":"[GCS] Cleaned up inactive client: 37"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:13.823794589+07:00","message":"[GCS] Cleaned up inactive client: 39"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:13.823795859+07:00","message":"[GCS] Cleaned up inactive client: 34"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:14.159838981+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:14.159877276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:14.159884068+07:00","message":"receive interim result [false|false]: ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:14.159898381+07:00","message":"[buffer interim] 58 false ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.1599053+07:00","message":"[bufferProcess] interim [720000000]:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.159907905+07:00","message":"[bufferProcess] send to processor:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.159913349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.159915959+07:00","message":"> Transcript [531] [false]: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.159919565+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.159921334+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.159923432+07:00","message":"StatePrefix: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.159925744+07:00","message":"TextPushed: 'ประเทศไทยธงชาตินั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.159928373+07:00","message":"Push: 'อยู่ในห้วงเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.1599308+07:00","message":"TextPushed: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.159933426+07:00","message":"Set new StatePrefix : 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.159936539+07:00","message":"Next Push (prob) : 'แห่งความอาลัย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:14.15994376+07:00","message":"push: {false อยู่ในห้วงเวลา 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:14.341017976+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:14.341058952+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":"2025-10-29T10:11:14.34106534+07:00","message":"receive interim result [false|false]: ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:14.341079813+07:00","message":"[buffer interim] 58 false ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.341087434+07:00","message":"[bufferProcess] interim [840000000]:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.341089922+07:00","message":"[bufferProcess] send to processor:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.341094235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.341096897+07:00","message":"> Transcript [532] [false]: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.341101364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.341103681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.341105298+07:00","message":"StatePrefix: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.341108222+07:00","message":"TextPushed: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:14.468207756+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:14.468243178+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":"2025-10-29T10:11:14.468248863+07:00","message":"receive interim result [false|false]: ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:14.468261456+07:00","message":"[buffer interim] 58 false ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.46826776+07:00","message":"[bufferProcess] interim [960000000]:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.468270231+07:00","message":"[bufferProcess] send to processor:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.468275412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.468277644+07:00","message":"> Transcript [533] [false]: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.468280568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.468282125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.468284109+07:00","message":"StatePrefix: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.468286521+07:00","message":"TextPushed: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:14.661050002+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:14.661085383+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":"2025-10-29T10:11:14.661091103+07:00","message":"receive interim result [false|false]: ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:14.661106005+07:00","message":"[buffer interim] 58 false ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.661112873+07:00","message":"[bufferProcess] interim [200000000]:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.661114912+07:00","message":"[bufferProcess] send to processor:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.661117975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.661120716+07:00","message":"> Transcript [534] [false]: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.661124518+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.661126103+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.661128086+07:00","message":"StatePrefix: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.661130583+07:00","message":"TextPushed: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลา'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:14.754590755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:14.754594497+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:14.817400928+07:00","message":"[GCS] IsForceVAD: false for message ID: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:14.915577875+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:14.915613783+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":"2025-10-29T10:11:14.915619501+07:00","message":"receive interim result [false|false]: ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้งนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:14.915639527+07:00","message":"[buffer interim] 58 false ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้งนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.915647347+07:00","message":"[bufferProcess] interim [440000000]:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้งนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.915649547+07:00","message":"[bufferProcess] send to processor:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.915653206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.915655462+07:00","message":"> Transcript [535] [false]: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.915659459+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.915661532+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.915664053+07:00","message":"StatePrefix: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.915666441+07:00","message":"TextPushed: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.915669063+07:00","message":"Push: 'แห่งความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.915670909+07:00","message":"TextPushed: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.915675539+07:00","message":"Set new StatePrefix : 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:14.915678046+07:00","message":"Next Push (prob) : 'อย่างสุดซึ้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:14.915685682+07:00","message":"push: {false แห่งความอาลัย 0 0xc000044d00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:14.938428398+07:00","message":"[GCS] Start streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:15.041229646+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:15.04126865+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":"2025-10-29T10:11:15.041275162+07:00","message":"receive interim result [false|false]: ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้งนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:15.041290336+07:00","message":"[buffer interim] 58 false ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.041297467+07:00","message":"[bufferProcess] interim [560000000]:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.041299834+07:00","message":"[bufferProcess] send to processor:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้งนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.041309204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.041311933+07:00","message":"> Transcript [536] [false]: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.041315389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.041317377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.041318925+07:00","message":"StatePrefix: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.041321594+07:00","message":"TextPushed: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:15.14569315+07:00","message":"receive streaming session, msgId: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:15.145733107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้งนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:15.145739126+07:00","message":"receive interim result [true|false]: ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้งนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:15.145749364+07:00","message":"end recv isFinal message id 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:15.145751223+07:00","message":"end Recv id 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:15.145755647+07:00","message":"[buffer interim] 58 true ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.145761963+07:00","message":"[bufferProcess] interim [770000000]:ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.145764987+07:00","message":"[bufferProcess] send to processor (isfinal):ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.145767844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.145770479+07:00","message":"> Transcript [537] [false]: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.145773901+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.145775566+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.145777187+07:00","message":"StatePrefix: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.145799703+07:00","message":"TextPushed: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.145802006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.145803933+07:00","message":"> Transcript [538] [true]: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.145806132+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.145807477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.145808848+07:00","message":"StatePrefix: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัยอย่างสุดซึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.145810452+07:00","message":"TextPushed: 'ประเทศไทยธงชาตินั้นอยู่ในห้วงเวลาแห่งความอาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:15.1458184+07:00","message":"Push: 'อย่างสุดซึ้งนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:15.145827308+07:00","message":"push: {true อย่างสุดซึ้งนะคะ 0 0xc000044d00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:11:15.155904243+07:00","message":"write wav file: './tmp/7449/7449_58.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:16.002414005+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:16.002461952+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":"2025-10-29T10:11:16.002472157+07:00","message":"receive interim result [false|false]: สำนัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:16.002494569+07:00","message":"[buffer interim] 59 false สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.002507655+07:00","message":"[bufferProcess] interim [660000000]:สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.002509996+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:16.193548156+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:16.193597465+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":"2025-10-29T10:11:16.193603364+07:00","message":"receive interim result [false|false]: สำนักพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:16.193616721+07:00","message":"[buffer interim] 59 false สำนักพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.193624033+07:00","message":"[bufferProcess] interim [840000000]:สำนักพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.193626448+07:00","message":"[bufferProcess] send to processor:สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.193630061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.193632904+07:00","message":"> Transcript [539] [false]: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.193634763+07:00","message":"Set StatePrefix (first interim): 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:16.319426191+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:16.319461047+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":"2025-10-29T10:11:16.319466522+07:00","message":"receive interim result [false|false]: สำนัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:16.319481924+07:00","message":"[buffer interim] 59 false สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.319488432+07:00","message":"[bufferProcess] interim [960000000]:สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.31949037+07:00","message":"[bufferProcess] send to processor:สำนักพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.319493609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.319496004+07:00","message":"> Transcript [540] [false]: 'สำนักพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.319498656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.319500441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.319502494+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.319504095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:16.324366925+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:16.324381435+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":"2025-10-29T10:11:16.324385543+07:00","message":"receive interim result [false|false]: สำนักพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:16.324394545+07:00","message":"[buffer interim] 59 false สำนักพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.324398401+07:00","message":"[bufferProcess] interim [20000000]:สำนักพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.324399948+07:00","message":"[bufferProcess] send to processor:สำนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.324401928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.324403859+07:00","message":"> Transcript [541] [false]: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.32440614+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.324407765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.3244092+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.324411027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:16.387001096+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:16.387028865+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":"2025-10-29T10:11:16.387033965+07:00","message":"receive interim result [false|false]: สำนักพระราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:16.387047403+07:00","message":"[buffer interim] 59 false สำนักพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.387052896+07:00","message":"[bufferProcess] interim [80000000]:สำนักพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.387055288+07:00","message":"[bufferProcess] send to processor:สำนักพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.387057697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.387059958+07:00","message":"> Transcript [542] [false]: 'สำนักพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.387062358+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.387064226+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.387065685+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:16.387067155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.030842966+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.030883377+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":"2025-10-29T10:11:17.030888882+07:00","message":"receive interim result [false|false]: สำนักพระราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.030902122+07:00","message":"[buffer interim] 59 false สำนักพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.030908961+07:00","message":"[bufferProcess] interim [680000000]:สำนักพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.030910986+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.03091603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.030920186+07:00","message":"> Transcript [543] [false]: 'สำนักพระราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.030923623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.030925537+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.030927131+07:00","message":"StatePrefix: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.030929035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.030933516+07:00","message":"Push: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.030935302+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.030937116+07:00","message":"Set new StatePrefix : 'สำนักพระราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.030938916+07:00","message":"Next Push (prob) : 'พระราชวัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.030946928+07:00","message":"push: {false สำนัก 0 0xc0027ca780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.22461186+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.224647278+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":"2025-10-29T10:11:17.224652532+07:00","message":"receive interim result [false|false]: สำนักพระราชวังได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.224665665+07:00","message":"[buffer interim] 59 false สำนักพระราชวังได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.224672626+07:00","message":"[bufferProcess] interim [920000000]:สำนักพระราชวังได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.22467458+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.22467765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.224680528+07:00","message":"> Transcript [544] [false]: 'สำนักพระราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.224683503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.224685117+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.224686785+07:00","message":"StatePrefix: 'สำนักพระราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.224688656+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.422403507+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.422436955+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":"2025-10-29T10:11:17.422442012+07:00","message":"receive interim result [false|false]: สำนักพระราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.422452802+07:00","message":"[buffer interim] 59 false สำนักพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.422460098+07:00","message":"[bufferProcess] interim [40000000]:สำนักพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.422462221+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวังได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.422466922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.422469135+07:00","message":"> Transcript [545] [false]: 'สำนักพระราชวังได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.422472193+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.4224739+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.422475913+07:00","message":"StatePrefix: 'สำนักพระราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.422478194+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.468966115+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.46899917+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":"2025-10-29T10:11:17.46900428+07:00","message":"receive interim result [false|false]: สำนักพระราชวังได้เตรียม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.469018357+07:00","message":"[buffer interim] 59 false สำนักพระราชวังได้เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.469024842+07:00","message":"[bufferProcess] interim [160000000]:สำนักพระราชวังได้เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.469027165+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.469033695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.469036167+07:00","message":"> Transcript [546] [false]: 'สำนักพระราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.469038892+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.4690405+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.469042399+07:00","message":"StatePrefix: 'สำนักพระราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.469044339+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.729592066+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.729623779+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":"2025-10-29T10:11:17.729628637+07:00","message":"receive interim result [false|false]: สำนักพระราชวังได้เตรียมการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.729640067+07:00","message":"[buffer interim] 59 false สำนักพระราชวังได้เตรียมการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.729647027+07:00","message":"[bufferProcess] interim [340000000]:สำนักพระราชวังได้เตรียมการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.729649451+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวังได้เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.729654555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.729657075+07:00","message":"> Transcript [547] [false]: 'สำนักพระราชวังได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.729660695+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.729662529+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.729664401+07:00","message":"StatePrefix: 'สำนักพระราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.729666869+07:00","message":"TextPushed: 'สำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.729670751+07:00","message":"Push: 'พระราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.729672342+07:00","message":"TextPushed: 'สำนักพระราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.729674282+07:00","message":"Set new StatePrefix : 'สำนักพระราชวังได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.729676269+07:00","message":"Next Push (prob) : 'ได้เตรียม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.729683983+07:00","message":"push: {false พระราชวัง 0 0xc0027ca780}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:17.75476101+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:17.754778559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.923322906+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.92336328+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":"2025-10-29T10:11:17.923370528+07:00","message":"receive interim result [false|false]: สำนักพระราชวังได้เตรียมการปรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.923386158+07:00","message":"[buffer interim] 59 false สำนักพระราชวังได้เตรียมการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.923394388+07:00","message":"[bufferProcess] interim [580000000]:สำนักพระราชวังได้เตรียมการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.923398452+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวังได้เตรียมการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.923406287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.92341051+07:00","message":"> Transcript [548] [false]: 'สำนักพระราชวังได้เตรียมการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.92341451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.9234165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.923418722+07:00","message":"StatePrefix: 'สำนักพระราชวังได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.923422412+07:00","message":"TextPushed: 'สำนักพระราชวัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.98996056+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.989995224+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":"2025-10-29T10:11:17.990000533+07:00","message":"receive interim result [false|false]: สำนักพระราชวังได้เตรียมการผลิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.990011796+07:00","message":"[buffer interim] 59 false สำนักพระราชวังได้เตรียมการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.990022373+07:00","message":"[bufferProcess] interim [640000000]:สำนักพระราชวังได้เตรียมการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.990024625+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวังได้เตรียมการปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.990029684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.990032144+07:00","message":"> Transcript [549] [false]: 'สำนักพระราชวังได้เตรียมการปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.990035197+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.990036825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.990038394+07:00","message":"StatePrefix: 'สำนักพระราชวังได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.990040982+07:00","message":"TextPushed: 'สำนักพระราชวัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.992309004+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.992344725+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":"2025-10-29T10:11:17.992349343+07:00","message":"receive interim result [false|false]: สำนักพระราชวังได้เตรียมการประดิษฐ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:17.992362866+07:00","message":"[buffer interim] 59 false สำนักพระราชวังได้เตรียมการประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.992370058+07:00","message":"[bufferProcess] interim [700000000]:สำนักพระราชวังได้เตรียมการประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.992371861+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวังได้เตรียมการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.99237705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.992379382+07:00","message":"> Transcript [550] [false]: 'สำนักพระราชวังได้เตรียมการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.992382659+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.992384339+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.992385944+07:00","message":"StatePrefix: 'สำนักพระราชวังได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:17.992388118+07:00","message":"TextPushed: 'สำนักพระราชวัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:18.30607895+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:18.306126919+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":"2025-10-29T10:11:18.306135463+07:00","message":"receive interim result [false|false]: สำนักพระราชวังได้เตรียมการประดิษฐาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:18.306152278+07:00","message":"[buffer interim] 59 false สำนักพระราชวังได้เตรียมการประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.306161562+07:00","message":"[bufferProcess] interim [940000000]:สำนักพระราชวังได้เตรียมการประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.306164843+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวังได้เตรียมการประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.306169092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.306172296+07:00","message":"> Transcript [551] [false]: 'สำนักพระราชวังได้เตรียมการประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.306176686+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.306180892+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.306183761+07:00","message":"StatePrefix: 'สำนักพระราชวังได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.30618706+07:00","message":"TextPushed: 'สำนักพระราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.306190001+07:00","message":"Push: 'ได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.306192671+07:00","message":"TextPushed: 'สำนักพระราชวังได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.306195723+07:00","message":"Set new StatePrefix : 'สำนักพระราชวังได้เตรียมการประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.306198245+07:00","message":"Next Push (prob) : 'การประดิษฐ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:18.306208432+07:00","message":"push: {false ได้เตรียม 0 0xc0027ca780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:18.630900631+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:18.630941124+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":"2025-10-29T10:11:18.630946708+07:00","message":"receive interim result [false|false]: สำนักพระราชวังได้เตรียมการประดิษฐานพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:18.630971864+07:00","message":"[buffer interim] 59 false สำนักพระราชวังได้เตรียมการประดิษฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.63098122+07:00","message":"[bufferProcess] interim [300000000]:สำนักพระราชวังได้เตรียมการประดิษฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.630985328+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวังได้เตรียมการประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.6309892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.630992069+07:00","message":"> Transcript [552] [false]: 'สำนักพระราชวังได้เตรียมการประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.63099412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.630995776+07:00","message":"Set new StatePrefix: 'สำนักพระราชวังได้เตรียมการประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:18.817914681+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:18.817958897+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":"2025-10-29T10:11:18.817963967+07:00","message":"receive interim result [false|false]: สำนักพระราชวังได้เตรียมการประดิษฐานพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:18.817979051+07:00","message":"[buffer interim] 59 false สำนักพระราชวังได้เตรียมการประดิษฐานพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.817986058+07:00","message":"[bufferProcess] interim [480000000]:สำนักพระราชวังได้เตรียมการประดิษฐานพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.817988463+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวังได้เตรียมการประดิษฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.817991631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.817994575+07:00","message":"> Transcript [553] [false]: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.817997861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.817999615+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.818001075+07:00","message":"StatePrefix: 'สำนักพระราชวังได้เตรียมการประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.818003337+07:00","message":"TextPushed: 'สำนักพระราชวังได้เตรียม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:18.87382044+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:18.873858619+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":"2025-10-29T10:11:18.873864867+07:00","message":"receive interim result [false|false]: สำนักพระราชวังได้เตรียมการประดิษฐานพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:18.873879318+07:00","message":"[buffer interim] 59 false สำนักพระราชวังได้เตรียมการประดิษฐานพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.873886057+07:00","message":"[bufferProcess] interim [540000000]:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.873889215+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวังได้เตรียมการประดิษฐานพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.873895083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.87389732+07:00","message":"> Transcript [554] [false]: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.87390083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.873902678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.873904548+07:00","message":"StatePrefix: 'สำนักพระราชวังได้เตรียมการประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:18.873906382+07:00","message":"TextPushed: 'สำนักพระราชวังได้เตรียม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:19.073543279+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:19.073592469+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":"2025-10-29T10:11:19.073600781+07:00","message":"receive interim result [false|false]: สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมธาตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:19.073618235+07:00","message":"[buffer interim] 59 false สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.073627087+07:00","message":"[bufferProcess] interim [780000000]:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.07363087+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.073637871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.073641532+07:00","message":"> Transcript [555] [false]: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.073646278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.07364886+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.073651543+07:00","message":"StatePrefix: 'สำนักพระราชวังได้เตรียมการประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.073655097+07:00","message":"TextPushed: 'สำนักพระราชวังได้เตรียม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:19.197646552+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:19.197677637+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":"2025-10-29T10:11:19.197682812+07:00","message":"receive interim result [false|false]: สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:19.197696141+07:00","message":"[buffer interim] 59 false สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.197702992+07:00","message":"[bufferProcess] interim [840000000]:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.197705193+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.197709998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.197712393+07:00","message":"> Transcript [556] [false]: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.197716114+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.19771796+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.19772026+07:00","message":"StatePrefix: 'สำนักพระราชวังได้เตรียมการประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.19772245+07:00","message":"TextPushed: 'สำนักพระราชวังได้เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.197726799+07:00","message":"Push: 'การประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.197728463+07:00","message":"TextPushed: 'สำนักพระราชวังได้เตรียมการประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.197730532+07:00","message":"Set new StatePrefix : 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.197733202+07:00","message":"Next Push (prob) : 'พระบรมธาตุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:19.197742093+07:00","message":"push: {false การประดิษฐาน 0 0xc0027ca780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:19.780409047+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:19.780450728+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":"2025-10-29T10:11:19.780457435+07:00","message":"receive interim result [false|false]: สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:19.780472454+07:00","message":"[buffer interim] 59 false สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.780480504+07:00","message":"[bufferProcess] interim [440000000]:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.78048356+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.780491684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.780495443+07:00","message":"> Transcript [557] [false]: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.780498828+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.780501692+07:00","message":"Set new StatePrefix: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:19.980613097+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:19.980655827+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":"2025-10-29T10:11:19.98066337+07:00","message":"receive interim result [false|false]: สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:19.980682105+07:00","message":"[buffer interim] 59 false สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.980692556+07:00","message":"[bufferProcess] interim [680000000]:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.980697709+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.980708502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.980711803+07:00","message":"> Transcript [558] [false]: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.980719953+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.980722591+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.980724851+07:00","message":"StatePrefix: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:19.980729965+07:00","message":"TextPushed: 'สำนักพระราชวังได้เตรียมการประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.104557783+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.104604029+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":"2025-10-29T10:11:20.104610389+07:00","message":"receive interim result [false|false]: สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.104622501+07:00","message":"[buffer interim] 59 false สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.104630915+07:00","message":"[bufferProcess] interim [740000000]:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.104634357+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.104639284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.104641715+07:00","message":"> Transcript [559] [false]: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.104644801+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.104647288+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.104649025+07:00","message":"StatePrefix: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.104652055+07:00","message":"TextPushed: 'สำนักพระราชวังได้เตรียมการประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.123418276+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.123462018+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":"2025-10-29T10:11:20.123468899+07:00","message":"receive interim result [false|false]: สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.123483587+07:00","message":"[buffer interim] 59 false สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.123491818+07:00","message":"[bufferProcess] interim [800000000]:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.123495081+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.123499252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.123502437+07:00","message":"> Transcript [560] [false]: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.123506609+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.123508906+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.123511574+07:00","message":"StatePrefix: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.123514912+07:00","message":"TextPushed: 'สำนักพระราชวังได้เตรียมการประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.129374512+07:00","message":"[GCS] IsForceVAD: false for message ID: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.189353857+07:00","message":"[GCS] Start streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.23180257+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.23183701+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":"2025-10-29T10:11:20.231843299+07:00","message":"receive interim result [false|false]: สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพนักพัฒนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.231857651+07:00","message":"[buffer interim] 59 false สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพนักพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.231864416+07:00","message":"[bufferProcess] interim [860000000]:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพนักพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.231866511+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.23187254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.231876087+07:00","message":"> Transcript [561] [false]: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.231882276+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.231884984+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.231887882+07:00","message":"StatePrefix: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.231891804+07:00","message":"TextPushed: 'สำนักพระราชวังได้เตรียมการประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.231898199+07:00","message":"Push: 'พระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.231899696+07:00","message":"TextPushed: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.231901804+07:00","message":"Set new StatePrefix : 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.231904894+07:00","message":"Next Push (prob) : 'พระที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.231912857+07:00","message":"push: {false พระบรมศพ 0 0xc0027ca780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.236432395+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.236453892+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":"2025-10-29T10:11:20.23645871+07:00","message":"receive interim result [false|false]: สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.236470396+07:00","message":"[buffer interim] 59 false สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.236475652+07:00","message":"[bufferProcess] interim [920000000]:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.23647764+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพนักพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.236479949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.236482004+07:00","message":"> Transcript [562] [false]: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพนักพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.2364842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.236486577+07:00","message":"Set new StatePrefix: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพนักพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.42293917+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.422972659+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":"2025-10-29T10:11:20.422978469+07:00","message":"receive interim result [false|false]: สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่นั่งดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.422991183+07:00","message":"[buffer interim] 59 false สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.422998497+07:00","message":"[bufferProcess] interim [40000000]:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.423001394+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.423006491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.423008862+07:00","message":"> Transcript [563] [false]: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.423011404+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.423012947+07:00","message":"Set new StatePrefix: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.429478431+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.429495039+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":"2025-10-29T10:11:20.429499802+07:00","message":"receive interim result [false|false]: สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่นั่งดุสิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.429509173+07:00","message":"[buffer interim] 59 false สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.429512902+07:00","message":"[bufferProcess] interim [160000000]:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.429514836+07:00","message":"[bufferProcess] send to processor:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.429517017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.429518939+07:00","message":"> Transcript [564] [false]: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่นั่งดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.429522179+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.429524401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.429526214+07:00","message":"StatePrefix: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.429528511+07:00","message":"TextPushed: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.461940927+07:00","message":"receive streaming session, msgId: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.461978548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพณพระที่นั่งดุสิต\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.461984727+07:00","message":"receive interim result [true|false]: สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพณพระที่นั่งดุสิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.462006481+07:00","message":"end recv isFinal message id 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.462008551+07:00","message":"end Recv id 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.462014759+07:00","message":"[buffer interim] 59 true สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพณพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.46202144+07:00","message":"[bufferProcess] interim [220000000]:สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพณพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.462027938+07:00","message":"[bufferProcess] send to processor (isfinal):สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.462031147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.462033472+07:00","message":"> Transcript [565] [false]: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.46203645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.462038008+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.462039675+07:00","message":"StatePrefix: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.46204383+07:00","message":"TextPushed: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.462045452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.462047172+07:00","message":"> Transcript [566] [true]: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพณพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.462049034+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.462050411+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.462051706+07:00","message":"StatePrefix: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.462053384+07:00","message":"TextPushed: 'สำนักพระราชวังได้เตรียมการประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.462060317+07:00","message":"Push: 'ณพระที่นั่งดุสิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.462067875+07:00","message":"push: {true ณพระที่นั่งดุสิต 0 0xc0027ca780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:11:20.473714748+07:00","message":"write wav file: './tmp/7449/7449_59.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.687460901+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.687501437+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":"2025-10-29T10:11:20.687505948+07:00","message":"receive interim result [false|false]: ติด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.687519262+07:00","message":"[buffer interim] 60 false ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.68752582+07:00","message":"[bufferProcess] interim [300000000]:ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.687527825+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:20.755269782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:20.75527388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.793279041+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.793315107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"15\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.79331972+07:00","message":"receive interim result [false|false]: 15"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:20.793333809+07:00","message":"[buffer interim] 60 false 15"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.79334096+07:00","message":"[bufferProcess] interim [420000000]:15"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.793342914+07:00","message":"[bufferProcess] send to processor:ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.793346801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.793349211+07:00","message":"> Transcript [567] [false]: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:20.793351141+07:00","message":"Set StatePrefix (first interim): 'ติด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:21.184890603+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:21.184928207+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":"2025-10-29T10:11:21.184933887+07:00","message":"receive interim result [false|false]: รหัส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:21.184949783+07:00","message":"[buffer interim] 60 false รหัส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.184956999+07:00","message":"[bufferProcess] interim [600000000]:รหัส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.184958956+07:00","message":"[bufferProcess] send to processor:15"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.184964963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.184967881+07:00","message":"> Transcript [568] [false]: '15'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.184969965+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.184971759+07:00","message":"Set new StatePrefix: '15'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:21.213850566+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:21.213880838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"15\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:21.21388689+07:00","message":"receive interim result [false|false]: 15"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:21.213901834+07:00","message":"[buffer interim] 60 false 15"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.213907387+07:00","message":"[bufferProcess] interim [660000000]:15"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.213909991+07:00","message":"[bufferProcess] send to processor:รหัส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.213913541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.213916685+07:00","message":"> Transcript [569] [false]: 'รหัส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.213919384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.213922103+07:00","message":"Set new StatePrefix: 'รหัส'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:21.234714008+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:21.234744908+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":"2025-10-29T10:11:21.234750854+07:00","message":"receive interim result [false|false]: ติดมหาประลัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:21.234773667+07:00","message":"[buffer interim] 60 false ติดมหาประลัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.234780536+07:00","message":"[bufferProcess] interim [780000000]:ติดมหาประลัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.234783477+07:00","message":"[bufferProcess] send to processor:15"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.234787271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.234790973+07:00","message":"> Transcript [570] [false]: '15'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.234793317+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.234795645+07:00","message":"Set new StatePrefix: '15'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:21.242786941+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:21.242799163+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":"2025-10-29T10:11:21.242803078+07:00","message":"receive interim result [false|false]: ติดมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:21.242814713+07:00","message":"[buffer interim] 60 false ติดมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.242818798+07:00","message":"[bufferProcess] interim [840000000]:ติดมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.242821301+07:00","message":"[bufferProcess] send to processor:ติดมหาประลัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.242824281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.24282678+07:00","message":"> Transcript [571] [false]: 'ติดมหาประลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.24282912+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.242831711+07:00","message":"Set new StatePrefix: 'ติดมหาประลัย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:21.813233399+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:21.813279321+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":"2025-10-29T10:11:21.813285104+07:00","message":"receive interim result [false|false]: ติดมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:21.813299506+07:00","message":"[buffer interim] 60 false ติดมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.813306506+07:00","message":"[bufferProcess] interim [440000000]:ติดมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.813309222+07:00","message":"[bufferProcess] send to processor:ติดมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.813316007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.813318554+07:00","message":"> Transcript [572] [false]: 'ติดมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.813320551+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:21.813322442+07:00","message":"Set new StatePrefix: 'ติดมหาปราสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:22.029675566+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:22.029721318+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":"2025-10-29T10:11:22.029728116+07:00","message":"receive interim result [false|false]: มหาปราสาทใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:22.029748917+07:00","message":"[buffer interim] 60 false มหาปราสาทใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.029764359+07:00","message":"[bufferProcess] interim [680000000]:มหาปราสาทใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.029767376+07:00","message":"[bufferProcess] send to processor:ติดมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.029771822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.02977639+07:00","message":"> Transcript [573] [false]: 'ติดมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.029780812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.029782949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.029785176+07:00","message":"StatePrefix: 'ติดมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.029787439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:22.137179901+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:22.137221046+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":"2025-10-29T10:11:22.137226965+07:00","message":"receive interim result [false|false]: มหาปราสาทในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:22.137244105+07:00","message":"[buffer interim] 60 false มหาปราสาทในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.137251307+07:00","message":"[bufferProcess] interim [800000000]:มหาปราสาทในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.137253731+07:00","message":"[bufferProcess] send to processor:มหาปราสาทใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.137260257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.137263697+07:00","message":"> Transcript [574] [false]: 'มหาปราสาทใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.137265842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.137267697+07:00","message":"Set new StatePrefix: 'มหาปราสาทใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:22.338836473+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:22.33887811+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":"2025-10-29T10:11:22.338883181+07:00","message":"receive interim result [false|false]: มหาปราสาทในพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:22.338901169+07:00","message":"[buffer interim] 60 false มหาปราสาทในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.338908844+07:00","message":"[bufferProcess] interim [980000000]:มหาปราสาทในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.338910924+07:00","message":"[bufferProcess] send to processor:มหาปราสาทในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.338914223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.338916762+07:00","message":"> Transcript [575] [false]: 'มหาปราสาทในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.338920194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.338922473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.33892425+07:00","message":"StatePrefix: 'มหาปราสาทใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.338925891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:22.71482328+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:22.714864802+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":"2025-10-29T10:11:22.714869864+07:00","message":"receive interim result [false|false]: มหาปราสาทในพระบรมมหาราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:22.71488396+07:00","message":"[buffer interim] 60 false มหาปราสาทในพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.714890724+07:00","message":"[bufferProcess] interim [340000000]:มหาปราสาทในพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.714892901+07:00","message":"[bufferProcess] send to processor:มหาปราสาทในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.714898008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.71490064+07:00","message":"> Transcript [576] [false]: 'มหาปราสาทในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.714904628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.714907157+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.714909525+07:00","message":"StatePrefix: 'มหาปราสาทใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:22.714911832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:23.167034655+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:23.167085726+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":"2025-10-29T10:11:23.167092301+07:00","message":"receive interim result [false|false]: มหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:23.167105738+07:00","message":"[buffer interim] 60 false มหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.167122301+07:00","message":"[bufferProcess] interim [820000000]:มหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.167126265+07:00","message":"[bufferProcess] send to processor:มหาปราสาทในพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.167129554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.167133202+07:00","message":"> Transcript [577] [false]: 'มหาปราสาทในพระบรมมหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.167136107+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.167137738+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.167139634+07:00","message":"StatePrefix: 'มหาปราสาทใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.167141366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:23.336488901+07:00","message":"[GCS] IsForceVAD: false for message ID: 60"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:23.461444764+07:00","message":"[GCS] Start streaming session, msgId: 61"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:23.756249206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:23.756251127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:23.773671956+07:00","message":"receive streaming session, msgId: 60"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:23.77371152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดมหาปราสาทในพระบรมมหาราชวัง\",\"confidence\":0.8532572}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:23.773717482+07:00","message":"receive interim result [true|false]: ติดมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:23.773725853+07:00","message":"end recv isFinal message id 60"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:23.77372771+07:00","message":"end Recv id 60"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:23.773733878+07:00","message":"[buffer interim] 60 true ติดมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773751002+07:00","message":"[bufferProcess] interim [360000000]:ติดมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773756579+07:00","message":"[bufferProcess] send to processor (isfinal):มหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773759419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773761984+07:00","message":"> Transcript [578] [false]: 'มหาปราสาทในพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773764746+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773766262+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773767915+07:00","message":"StatePrefix: 'มหาปราสาทใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773769669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773773571+07:00","message":"Push: 'มหาปราสาทใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773775119+07:00","message":"TextPushed: 'มหาปราสาทใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773776987+07:00","message":"Set new StatePrefix : 'มหาปราสาทในพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773779094+07:00","message":"Next Push (prob) : 'พระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773780881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773782851+07:00","message":"> Transcript [579] [true]: 'ติดมหาปราสาทในพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773784534+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773786279+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773787652+07:00","message":"StatePrefix: 'มหาปราสาทในพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773789372+07:00","message":"TextPushed: 'มหาปราสาทใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773790597+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:23.773863494+07:00","message":"push: {false มหาปราสาทใน 0 0xc000045b00}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773880435+07:00","message":"Push: 'พระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773883166+07:00","message":"TextPushed: 'มหาปราสาทในพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773884661+07:00","message":"Set new StatePrefix : 'ติดมหาปราสาทในพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773886528+07:00","message":"Next Push (prob) : 'ติดมหาปราสาทในพระบรมมหาราชวัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:23.773892393+07:00","message":"push: {true พระบรมมหาราชวัง 0 0xc000045b00}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:23.773907489+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_60.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:11:23.782334417+07:00","message":"write wav file: './tmp/7449/7449_60.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:24.406181775+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:24.406218478+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":"2025-10-29T10:11:24.40622376+07:00","message":"receive interim result [false|false]: อาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:24.406236365+07:00","message":"[buffer interim] 61 false อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:24.406243182+07:00","message":"[bufferProcess] interim [600000000]:อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:24.406245355+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:24.540987267+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:24.541035061+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":"2025-10-29T10:11:24.54104063+07:00","message":"receive interim result [false|false]: อาทิตย์หน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:24.541056637+07:00","message":"[buffer interim] 61 false อาทิตย์หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:24.541063547+07:00","message":"[bufferProcess] interim [720000000]:อาทิตย์หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:24.541065693+07:00","message":"[bufferProcess] send to processor:อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:24.541068406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:24.541071001+07:00","message":"> Transcript [580] [false]: 'อาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:24.541072816+07:00","message":"Set StatePrefix (first interim): 'อาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:24.854718001+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:24.854758643+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":"2025-10-29T10:11:24.854763655+07:00","message":"receive interim result [false|false]: พระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:24.854780664+07:00","message":"[buffer interim] 61 false พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:24.854787992+07:00","message":"[bufferProcess] interim [960000000]:พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:24.854790219+07:00","message":"[bufferProcess] send to processor:อาทิตย์หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:24.854794599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:24.85479686+07:00","message":"> Transcript [581] [false]: 'อาทิตย์หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:24.854799603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:24.854801656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:24.854803236+07:00","message":"StatePrefix: 'อาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:24.854804908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.042248125+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.042293538+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":"2025-10-29T10:11:25.042299138+07:00","message":"receive interim result [false|false]: พระที่นั่งอ่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.042314386+07:00","message":"[buffer interim] 61 false พระที่นั่งอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.042321589+07:00","message":"[bufferProcess] interim [200000000]:พระที่นั่งอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.042324055+07:00","message":"[bufferProcess] send to processor:พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.042326846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.042329778+07:00","message":"> Transcript [582] [false]: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.042331734+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.042333375+07:00","message":"Set new StatePrefix: 'พระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.111951761+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.111987989+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":"2025-10-29T10:11:25.111992904+07:00","message":"receive interim result [false|false]: พระที่นั่งอนันต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.112004771+07:00","message":"[buffer interim] 61 false พระที่นั่งอนันต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.112011679+07:00","message":"[bufferProcess] interim [260000000]:พระที่นั่งอนันต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.112013749+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.112018765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.112021137+07:00","message":"> Transcript [583] [false]: 'พระที่นั่งอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.112024341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.112026103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.112027544+07:00","message":"StatePrefix: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.112029247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.247659181+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.247697392+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":"2025-10-29T10:11:25.247702622+07:00","message":"receive interim result [false|false]: อาทิตย์หน้างานส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.247718528+07:00","message":"[buffer interim] 61 false อาทิตย์หน้างานส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.247725869+07:00","message":"[bufferProcess] interim [380000000]:อาทิตย์หน้างานส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.247727871+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอนันต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.247730975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.247733617+07:00","message":"> Transcript [584] [false]: 'พระที่นั่งอนันต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.247746985+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.247748877+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.247750355+07:00","message":"StatePrefix: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.247752117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.321341739+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.321377089+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":"2025-10-29T10:11:25.321382105+07:00","message":"receive interim result [false|false]: พระที่นั่งอนันตสมาคม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.321396488+07:00","message":"[buffer interim] 61 false พระที่นั่งอนันตสมาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.321402605+07:00","message":"[bufferProcess] interim [500000000]:พระที่นั่งอนันตสมาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.321404545+07:00","message":"[bufferProcess] send to processor:อาทิตย์หน้างานส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.321409471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.321412369+07:00","message":"> Transcript [585] [false]: 'อาทิตย์หน้างานส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.321414546+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.32141648+07:00","message":"Set new StatePrefix: 'อาทิตย์หน้างานส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.436366023+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.436407126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระที่นั่ง 2 คน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.436412871+07:00","message":"receive interim result [false|false]: พระที่นั่ง 2 คน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.436424324+07:00","message":"[buffer interim] 61 false พระที่นั่ง 2 คน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.43643089+07:00","message":"[bufferProcess] interim [560000000]:พระที่นั่ง 2 คน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.436433987+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอนันตสมาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.436438583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.436441297+07:00","message":"> Transcript [586] [false]: 'พระที่นั่งอนันตสมาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.436443412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.436445232+07:00","message":"Set new StatePrefix: 'พระที่นั่งอนันตสมาคม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.566588475+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.566626003+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":"2025-10-29T10:11:25.566630841+07:00","message":"receive interim result [false|false]: พระที่นั่งอันทรงคุณค่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.56664669+07:00","message":"[buffer interim] 61 false พระที่นั่งอันทรงคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.566654089+07:00","message":"[bufferProcess] interim [680000000]:พระที่นั่งอันทรงคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.566656399+07:00","message":"[bufferProcess] send to processor:พระที่นั่ง 2 คน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.566659753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.566662094+07:00","message":"> Transcript [587] [false]: 'พระที่นั่ง 2 คน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.566663957+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.566665889+07:00","message":"Set new StatePrefix: 'พระที่นั่ง 2 คน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.813533566+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.813571974+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":"2025-10-29T10:11:25.813577906+07:00","message":"receive interim result [false|false]: พระที่นั่งอันทรงคุณค่าทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:25.813591102+07:00","message":"[buffer interim] 61 false พระที่นั่งอันทรงคุณค่าทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.813598446+07:00","message":"[bufferProcess] interim [980000000]:พระที่นั่งอันทรงคุณค่าทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.813601045+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอันทรงคุณค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.813603978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.813607136+07:00","message":"> Transcript [588] [false]: 'พระที่นั่งอันทรงคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.81360925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:25.813610919+07:00","message":"Set new StatePrefix: 'พระที่นั่งอันทรงคุณค่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:26.00593708+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:26.005977791+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":"2025-10-29T10:11:26.005982622+07:00","message":"receive interim result [false|false]: พระที่นั่งอันทรงคุณค่าทางภาษา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:26.005997415+07:00","message":"[buffer interim] 61 false พระที่นั่งอันทรงคุณค่าทางภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.006004319+07:00","message":"[bufferProcess] interim [220000000]:พระที่นั่งอันทรงคุณค่าทางภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.006007568+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอันทรงคุณค่าทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.006011025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.006013496+07:00","message":"> Transcript [589] [false]: 'พระที่นั่งอันทรงคุณค่าทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.006016807+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.006018469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.006020046+07:00","message":"StatePrefix: 'พระที่นั่งอันทรงคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.006022161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:26.251959289+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:26.251991278+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":"2025-10-29T10:11:26.251996947+07:00","message":"receive interim result [false|false]: พระที่นั่งอันทรงคุณค่าทางสถาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:26.252007569+07:00","message":"[buffer interim] 61 false พระที่นั่งอันทรงคุณค่าทางสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.252014158+07:00","message":"[bufferProcess] interim [340000000]:พระที่นั่งอันทรงคุณค่าทางสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.252016178+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอันทรงคุณค่าทางภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.252021237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.252023708+07:00","message":"> Transcript [590] [false]: 'พระที่นั่งอันทรงคุณค่าทางภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.252026889+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.252028456+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.252030017+07:00","message":"StatePrefix: 'พระที่นั่งอันทรงคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.252031854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:26.311730583+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:26.311782008+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":"2025-10-29T10:11:26.311792908+07:00","message":"receive interim result [false|false]: พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:26.311813971+07:00","message":"[buffer interim] 61 false พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.311824297+07:00","message":"[bufferProcess] interim [460000000]:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.311829311+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอันทรงคุณค่าทางสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.311835953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.311841141+07:00","message":"> Transcript [591] [false]: 'พระที่นั่งอันทรงคุณค่าทางสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.311845829+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.311848165+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.311850786+07:00","message":"StatePrefix: 'พระที่นั่งอันทรงคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.311853218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:26.321445863+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:26.321474305+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":"2025-10-29T10:11:26.321478546+07:00","message":"receive interim result [false|false]: พระที่นั่งอันทรงคุณค่าทางสถาปัตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:26.321487955+07:00","message":"[buffer interim] 61 false พระที่นั่งอันทรงคุณค่าทางสถาปัตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.321492602+07:00","message":"[bufferProcess] interim [520000000]:พระที่นั่งอันทรงคุณค่าทางสถาปัตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.321494599+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.321499178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.321501932+07:00","message":"> Transcript [592] [false]: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.321504751+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.321506715+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.321508287+07:00","message":"StatePrefix: 'พระที่นั่งอันทรงคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.321510302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.321516573+07:00","message":"Push: 'พระที่นั่งอันทรงคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.321518519+07:00","message":"TextPushed: 'พระที่นั่งอันทรงคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.321520655+07:00","message":"Set new StatePrefix : 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.32152302+07:00","message":"Next Push (prob) : 'ทางสถาปัตยกรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:26.321531269+07:00","message":"push: {false พระที่นั่งอันทรงคุณค่า 0 0xc0000f4300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:26.516114457+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:26.516154362+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":"2025-10-29T10:11:26.516159424+07:00","message":"receive interim result [false|false]: พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:26.516172176+07:00","message":"[buffer interim] 61 false พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.516179674+07:00","message":"[bufferProcess] interim [640000000]:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.516181849+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอันทรงคุณค่าทางสถาปัตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.516186649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.51618902+07:00","message":"> Transcript [593] [false]: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.516191277+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:26.516193291+07:00","message":"Set new StatePrefix: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตย์'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:26.756740316+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:26.756764569+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:27.164434296+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:27.164468371+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":"2025-10-29T10:11:27.164475187+07:00","message":"receive interim result [false|false]: พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:27.164489789+07:00","message":"[buffer interim] 61 false พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.164496503+07:00","message":"[bufferProcess] interim [240000000]:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.164499237+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.164506486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.16450893+07:00","message":"> Transcript [594] [false]: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.164511177+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.164512914+07:00","message":"Set new StatePrefix: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:27.54524034+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:27.545281183+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":"2025-10-29T10:11:27.54528765+07:00","message":"receive interim result [false|false]: พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:27.545299727+07:00","message":"[buffer interim] 61 false พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.545307681+07:00","message":"[bufferProcess] interim [660000000]:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.545311364+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.545316379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.545319261+07:00","message":"> Transcript [595] [false]: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.545322954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.545324889+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.545326386+07:00","message":"StatePrefix: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.545328737+07:00","message":"TextPushed: 'พระที่นั่งอันทรงคุณค่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:27.603777051+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:27.603802764+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":"2025-10-29T10:11:27.603808132+07:00","message":"receive interim result [false|false]: พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและภาพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:27.60381917+07:00","message":"[buffer interim] 61 false พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.60382468+07:00","message":"[bufferProcess] interim [780000000]:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.603826769+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.60382932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.603831925+07:00","message":"> Transcript [596] [false]: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.603835896+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.603837872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.60383945+07:00","message":"StatePrefix: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.60384136+07:00","message":"TextPushed: 'พระที่นั่งอันทรงคุณค่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:27.730626899+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:27.730664393+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":"2025-10-29T10:11:27.730669722+07:00","message":"receive interim result [false|false]: พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและปรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:27.730683813+07:00","message":"[buffer interim] 61 false พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.730690605+07:00","message":"[bufferProcess] interim [840000000]:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.730692939+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.730695808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.730698452+07:00","message":"> Transcript [597] [false]: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.730701948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.730703574+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.730711088+07:00","message":"StatePrefix: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.730714197+07:00","message":"TextPushed: 'พระที่นั่งอันทรงคุณค่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:27.731903509+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:27.731914516+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":"2025-10-29T10:11:27.73191782+07:00","message":"receive interim result [false|false]: พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:27.73193209+07:00","message":"[buffer interim] 61 false พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.731934998+07:00","message":"[bufferProcess] interim [900000000]:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.731936788+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.731938744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.731940346+07:00","message":"> Transcript [598] [false]: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.731942477+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.731944291+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.731946085+07:00","message":"StatePrefix: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.731947603+07:00","message":"TextPushed: 'พระที่นั่งอันทรงคุณค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.731953825+07:00","message":"Push: 'ทางสถาปัตยกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.7319555+07:00","message":"TextPushed: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.731957285+07:00","message":"Set new StatePrefix : 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.731959248+07:00","message":"Next Push (prob) : 'และปรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:27.731967213+07:00","message":"push: {false ทางสถาปัตยกรรม 0 0xc0000f4300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:27.860821652+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:27.860873415+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":"2025-10-29T10:11:27.860879398+07:00","message":"receive interim result [false|false]: พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:27.860894882+07:00","message":"[buffer interim] 61 false พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.860903694+07:00","message":"[bufferProcess] interim [20000000]:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.86090753+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.860915088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.860917754+07:00","message":"> Transcript [599] [false]: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.86092+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:27.860921968+07:00","message":"Set new StatePrefix: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:28.312120278+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:28.312159724+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":"2025-10-29T10:11:28.312165761+07:00","message":"receive interim result [false|false]: พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์ไทย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:28.312177559+07:00","message":"[buffer interim] 61 false พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์ไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.312184451+07:00","message":"[bufferProcess] interim [440000000]:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์ไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.312186851+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.312190195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.312192471+07:00","message":"> Transcript [600] [false]: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.312195837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.312197542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.312199593+07:00","message":"StatePrefix: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.312202111+07:00","message":"TextPushed: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:28.317456444+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:28.317469375+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":"2025-10-29T10:11:28.317474214+07:00","message":"receive interim result [false|false]: พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:28.317483006+07:00","message":"[buffer interim] 61 false พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.31748681+07:00","message":"[bufferProcess] interim [500000000]:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.31748866+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์ไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.317490571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.317492321+07:00","message":"> Transcript [601] [false]: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์ไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.317495154+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.317496922+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.317498486+07:00","message":"StatePrefix: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.317500858+07:00","message":"TextPushed: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:28.518460662+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:28.518495939+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":"2025-10-29T10:11:28.518501787+07:00","message":"receive interim result [false|false]: พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:28.518515918+07:00","message":"[buffer interim] 61 false พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.51852226+07:00","message":"[bufferProcess] interim [680000000]:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.518524745+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.518528277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.518530871+07:00","message":"> Transcript [602] [false]: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.518533741+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.518535379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.518564371+07:00","message":"StatePrefix: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.51856719+07:00","message":"TextPushed: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:28.663905392+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:28.663957464+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":"2025-10-29T10:11:28.663963695+07:00","message":"receive interim result [false|false]: พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:28.6639766+07:00","message":"[buffer interim] 61 false พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.663983373+07:00","message":"[bufferProcess] interim [800000000]:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.66398594+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.663991413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.663993709+07:00","message":"> Transcript [603] [false]: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.663997141+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.663998857+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.664000702+07:00","message":"StatePrefix: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.664002909+07:00","message":"TextPushed: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.664010553+07:00","message":"Push: 'และประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.664012365+07:00","message":"TextPushed: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.664014515+07:00","message":"Set new StatePrefix : 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.664016965+07:00","message":"Next Push (prob) : 'ศาสตร์แห่งนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:28.66402459+07:00","message":"push: {false และประวัติ 0 0xc0000f4300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:28.77690868+07:00","message":"[GCS] IsForceVAD: false for message ID: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:28.839824487+07:00","message":"[GCS] Start streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:28.950257071+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:28.95029487+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":"2025-10-29T10:11:28.950302011+07:00","message":"receive interim result [false|false]: พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งประเทศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:28.950316033+07:00","message":"[buffer interim] 61 false พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.950326588+07:00","message":"[bufferProcess] interim [40000000]:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.950328997+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.950332771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.950335065+07:00","message":"> Transcript [604] [false]: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.950338043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:28.950339722+07:00","message":"Set new StatePrefix: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:29.010407961+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:29.010451736+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":"2025-10-29T10:11:29.010459874+07:00","message":"receive interim result [false|false]: พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดีๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:29.010478797+07:00","message":"[buffer interim] 61 false พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.010487358+07:00","message":"[bufferProcess] interim [160000000]:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.010491288+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.010495166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.010498596+07:00","message":"> Transcript [605] [false]: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.010501372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.010503022+07:00","message":"Set new StatePrefix: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งประเทศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:29.086291139+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:29.086329114+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":"2025-10-29T10:11:29.086334738+07:00","message":"receive interim result [false|false]: พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:29.086351428+07:00","message":"[buffer interim] 61 false พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.086359125+07:00","message":"[bufferProcess] interim [280000000]:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.086361712+07:00","message":"[bufferProcess] send to processor:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.086364898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.086367439+07:00","message":"> Transcript [606] [false]: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.086370199+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.086371793+07:00","message":"Set new StatePrefix: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดีๆ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:29.15271414+07:00","message":"receive streaming session, msgId: 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:29.152780786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดีๆ\",\"confidence\":0.9369919}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:29.152790424+07:00","message":"receive interim result [true|false]: พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดีๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:29.152803764+07:00","message":"end recv isFinal message id 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:29.152806477+07:00","message":"end Recv id 61"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:29.152814159+07:00","message":"[buffer interim] 61 true พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.152823749+07:00","message":"[bufferProcess] interim [340000000]:พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดีๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.152832643+07:00","message":"[bufferProcess] send to processor (isfinal):พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.152836983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.152840385+07:00","message":"> Transcript [607] [false]: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.152843914+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.152845903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.152848307+07:00","message":"> Transcript [608] [true]: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.152851892+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.1528546+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.152857845+07:00","message":"StatePrefix: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติศาสตร์แห่งดีๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.152861517+07:00","message":"TextPushed: 'พระที่นั่งอันทรงคุณค่าทางสถาปัตยกรรมและประวัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.152869409+07:00","message":"Push: 'ศาสตร์แห่งดีๆ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:29.152880669+07:00","message":"push: {true ศาสตร์แห่งดีๆ 0 0xc0000f4300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:11:29.16295249+07:00","message":"write wav file: './tmp/7449/7449_61.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:29.757096727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:29.757102788+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:29.909355881+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:29.909396883+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":"2025-10-29T10:11:29.909401575+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:29.909414311+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.909420964+07:00","message":"[bufferProcess] interim [900000000]:เป็นพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:29.909422557+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:30.085043+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:30.08508355+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":"2025-10-29T10:11:30.085088736+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:30.085103307+07:00","message":"[buffer interim] 62 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.085109944+07:00","message":"[bufferProcess] interim [80000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.085111831+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.085115228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.085118346+07:00","message":"> Transcript [609] [false]: 'เป็นพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.085120174+07:00","message":"Set StatePrefix (first interim): 'เป็นพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:30.20860153+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:30.208641073+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":"2025-10-29T10:11:30.208647722+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:30.208662905+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.208670115+07:00","message":"[bufferProcess] interim [200000000]:เป็นพระที่นั่งทรงธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.208673222+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.208677501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.208681183+07:00","message":"> Transcript [610] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.208683763+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.208686601+07:00","message":"Set new StatePrefix: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:30.478349856+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:30.478392551+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":"2025-10-29T10:11:30.478398084+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:30.478411405+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.478418082+07:00","message":"[bufferProcess] interim [500000000]:เป็นพระที่นั่งทรงไทยแท้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.478420835+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.478427373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.478429705+07:00","message":"> Transcript [611] [false]: 'เป็นพระที่นั่งทรงธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.478431993+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.4784336+07:00","message":"Set new StatePrefix: 'เป็นพระที่นั่งทรงธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:30.91753409+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:30.917571016+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":"2025-10-29T10:11:30.917580502+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:30.917594725+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.917601285+07:00","message":"[bufferProcess] interim [860000000]:เป็นพระที่นั่งทรงไทยแท้องค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.917603696+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.917610152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.917612476+07:00","message":"> Transcript [612] [false]: 'เป็นพระที่นั่งทรงไทยแท้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.917614556+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:30.917616426+07:00","message":"Set new StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:31.113143859+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:31.113187738+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":"2025-10-29T10:11:31.113192892+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:31.113207963+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.113214741+07:00","message":"[bufferProcess] interim [40000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.113217042+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.113220047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.113223679+07:00","message":"> Transcript [613] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.113226848+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.113228572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.113230181+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.113232078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:31.694036877+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:31.694072238+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":"2025-10-29T10:11:31.694078026+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:31.694093938+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.694101111+07:00","message":"[bufferProcess] interim [640000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.694102983+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.694106387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.694108813+07:00","message":"> Transcript [614] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.694112333+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.694114077+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.694115583+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.694117346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:31.695968277+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:31.695980987+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":"2025-10-29T10:11:31.695984755+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:31.695991967+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.695995507+07:00","message":"[bufferProcess] interim [700000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.695997419+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.695999438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.696001201+07:00","message":"> Transcript [615] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.696003575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.696005726+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.696007591+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.696009263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:31.90506088+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:31.905098951+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":"2025-10-29T10:11:31.905105057+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในโลก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:31.905121529+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในโลก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.905129326+07:00","message":"[bufferProcess] interim [880000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในโลก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.90513253+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.905137879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.905141208+07:00","message":"> Transcript [616] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.905145345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.905148141+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.905150849+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.905153076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.905169491+07:00","message":"Push: 'เป็นพระที่นั่งทรงไทยแท้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.905172136+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.905175237+07:00","message":"Set new StatePrefix : 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:31.905178557+07:00","message":"Next Push (prob) : 'องค์เดียวใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:31.905188067+07:00","message":"push: {false เป็นพระที่นั่งทรงไทยแท้ 0 0xc003a46380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:32.014045194+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:32.014080494+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":"2025-10-29T10:11:32.014085618+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:32.014099894+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.014106528+07:00","message":"[bufferProcess] interim [940000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.014108764+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในโลก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.014114947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.014117326+07:00","message":"> Transcript [617] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในโลก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.014120711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.014122702+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.014124388+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.014126617+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:32.121672639+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:32.12171789+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":"2025-10-29T10:11:32.121723567+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่มแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:32.121740757+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.121747576+07:00","message":"[bufferProcess] interim [120000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.121753196+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.121758722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.121761161+07:00","message":"> Transcript [618] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.121764282+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.121766027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.121767972+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.121770051+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:32.199208343+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:32.199243321+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":"2025-10-29T10:11:32.199248686+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่มแล้วก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:32.199261042+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่มแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.199267697+07:00","message":"[bufferProcess] interim [180000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่มแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.199270542+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่มแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.199275021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.199277847+07:00","message":"> Transcript [619] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่มแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.199281162+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.199282986+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.199284884+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.199287049+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:32.246453614+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:32.24648675+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":"2025-10-29T10:11:32.246491494+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่มพัฒนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:32.246503472+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่มพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.246510002+07:00","message":"[bufferProcess] interim [240000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่มพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.246512121+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่มแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.246515206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.246517934+07:00","message":"> Transcript [620] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.246521213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.246522889+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.246524629+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.246526784+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.246531502+07:00","message":"Push: 'องค์เดียวใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.246533036+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.246534793+07:00","message":"Set new StatePrefix : 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่มแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.246536972+07:00","message":"Next Push (prob) : 'กลุ่มแล้วก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:32.246544063+07:00","message":"push: {false องค์เดียวใน 0 0xc003a46380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:32.375439662+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:32.375474232+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":"2025-10-29T10:11:32.375479367+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:32.375493617+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.375500605+07:00","message":"[bufferProcess] interim [360000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.375502952+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่มพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.375510096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.375512547+07:00","message":"> Transcript [621] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่มพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.375514692+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.37551638+07:00","message":"Set new StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกลุ่มพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:32.579205818+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:32.579239814+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":"2025-10-29T10:11:32.579245276+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:32.579259502+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.579266089+07:00","message":"[bufferProcess] interim [600000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.57926835+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.579271783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.579274567+07:00","message":"> Transcript [622] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.579276922+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:32.579278462+07:00","message":"Set new StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:32.757402147+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:32.757408712+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:33.206930087+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:33.206969549+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":"2025-10-29T10:11:33.206975166+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:33.206987886+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.206994658+07:00","message":"[bufferProcess] interim [200000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.206997114+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.207002637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.207005029+07:00","message":"> Transcript [623] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.207007952+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.207009944+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.207012341+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.207015218+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:33.615555909+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:33.615591932+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":"2025-10-29T10:11:33.61559722+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:33.61560915+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.615617672+07:00","message":"[bufferProcess] interim [560000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.615620099+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.615625464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.615628092+07:00","message":"> Transcript [624] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.615631517+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.6156332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.61563519+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.615637523+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:33.777259841+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:33.777292309+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":"2025-10-29T10:11:33.777297832+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:33.777315402+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.777323598+07:00","message":"[bufferProcess] interim [680000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.777325937+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.777333606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.777336583+07:00","message":"> Transcript [625] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.777340081+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.777341721+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.777343938+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:33.777346213+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.041941566+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.041976438+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":"2025-10-29T10:11:34.041981505+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และประสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.041995497+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และประสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.042002162+07:00","message":"[bufferProcess] interim [800000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และประสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.042004622+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.042010914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.042013249+07:00","message":"> Transcript [626] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.042016609+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.042018364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.042020241+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.042022927+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.042028939+07:00","message":"Push: 'กรุง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.042030612+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.042032424+07:00","message":"Set new StatePrefix : 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.042036324+07:00","message":"Next Push (prob) : 'รัตนโกสินทร์และเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.042043978+07:00","message":"push: {false กรุง 0 0xc003a46380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.053267174+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.053293842+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":"2025-10-29T10:11:34.053298927+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.053310399+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.053315158+07:00","message":"[bufferProcess] interim [860000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.053317238+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และประสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.053319826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.053322373+07:00","message":"> Transcript [627] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.053324864+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.053326517+07:00","message":"Set new StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และประสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.05743778+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.057458327+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":"2025-10-29T10:11:34.057463106+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.057471861+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.057476595+07:00","message":"[bufferProcess] interim [920000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.057478585+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.057481188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.0574832+07:00","message":"> Transcript [628] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.057485188+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.057487276+07:00","message":"Set new StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นภาษา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.109243229+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.109285166+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":"2025-10-29T10:11:34.109290705+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.109305973+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.10931263+07:00","message":"[bufferProcess] interim [100000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.109314981+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.10931893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.109321661+07:00","message":"> Transcript [629] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.109323676+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.109325825+07:00","message":"Set new StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.366900526+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.366943895+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":"2025-10-29T10:11:34.366950561+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่พัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.366961584+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.366970148+07:00","message":"[bufferProcess] interim [340000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.366972609+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.366977907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.366980704+07:00","message":"> Transcript [630] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.366984628+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.366986524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.366988132+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.366990922+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.485723036+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.485774449+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":"2025-10-29T10:11:34.485780166+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.485795395+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.485802308+07:00","message":"[bufferProcess] interim [460000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.485804514+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.485810772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.485814418+07:00","message":"> Transcript [631] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่พัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.485819202+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.485821477+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.485824114+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.485859823+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.72185097+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.721889792+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":"2025-10-29T10:11:34.721896277+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.721910713+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.721918122+07:00","message":"[bufferProcess] interim [700000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.721920695+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.721938313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.72194141+07:00","message":"> Transcript [632] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.721951157+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.7219532+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.72195545+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.721957896+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.809283528+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.809318539+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":"2025-10-29T10:11:34.809323637+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.809338034+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.809344719+07:00","message":"[bufferProcess] interim [760000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.809346843+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.809350752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.809356752+07:00","message":"> Transcript [633] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.809360559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.809362498+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.809364324+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.809366786+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.809374642+07:00","message":"Push: 'รัตนโกสินทร์และเป็นสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.809376562+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.809378679+07:00","message":"Set new StatePrefix : 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.809381364+07:00","message":"Next Push (prob) : 'ที่ประกอบการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.809388547+07:00","message":"push: {false รัตนโกสินทร์และเป็นสถาน 0 0xc003a46380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.811574118+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.811586599+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":"2025-10-29T10:11:34.811590375+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:34.811599553+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.811602942+07:00","message":"[bufferProcess] interim [820000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.811607161+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.811609591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.811611311+07:00","message":"> Transcript [634] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.811613779+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:34.811615684+07:00","message":"Set new StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:35.004979365+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:35.005019072+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":"2025-10-29T10:11:35.005026778+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:35.005045498+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.005055798+07:00","message":"[bufferProcess] interim [940000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.005059698+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.005064214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.005067886+07:00","message":"> Transcript [635] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.005072523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.005074793+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.005077825+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.005081089+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:35.012801236+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:35.012823726+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":"2025-10-29T10:11:35.012829968+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:35.012845633+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.012852492+07:00","message":"[bufferProcess] interim [0]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.012856579+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.012864665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.012867608+07:00","message":"> Transcript [636] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.012871417+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.012882193+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.012885237+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.012888552+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:35.587769341+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:35.587804376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธีสำคัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:35.587811095+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธีสำคัญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:35.587822725+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธีสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.587829024+07:00","message":"[bufferProcess] interim [600000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธีสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.587831766+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.5878354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.587837872+07:00","message":"> Transcript [637] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.587840863+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.587842382+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.587844778+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:35.587847727+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถาน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:35.75751327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:35.757548327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:36.136763952+07:00","message":"[GCS] IsForceVAD: false for message ID: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:36.162411744+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:36.162457252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธีสำคัญ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:36.162465522+07:00","message":"receive interim result [false|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธีสำคัญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:36.16248434+07:00","message":"[buffer interim] 62 false เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธีสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.16249311+07:00","message":"[bufferProcess] interim [200000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธีสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.162496274+07:00","message":"[bufferProcess] send to processor:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธีสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.16250475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.162508274+07:00","message":"> Transcript [638] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธีสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.162513236+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.162515684+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.162519014+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.162523007+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.162530779+07:00","message":"Push: 'ที่ประกอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.162533245+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.16253591+07:00","message":"Set new StatePrefix : 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธีสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.16253927+07:00","message":"Next Push (prob) : 'ราชพิธีสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:36.162550035+07:00","message":"push: {false ที่ประกอบพระ 0 0xc003a46380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:36.209211723+07:00","message":"[GCS] Start streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:36.54235687+07:00","message":"receive streaming session, msgId: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:36.542402293+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธีสำคัญ\",\"confidence\":0.9542422}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:36.542409801+07:00","message":"receive interim result [true|false]: เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธีสำคัญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:36.5424201+07:00","message":"end recv isFinal message id 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:36.542422555+07:00","message":"end Recv id 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:36.542428702+07:00","message":"[buffer interim] 62 true เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธีสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.542439391+07:00","message":"[bufferProcess] interim [530000000]:เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธีสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.542442878+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธีสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.542446646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.542449411+07:00","message":"> Transcript [639] [false]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธีสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.542452695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.542454309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.542455731+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธีสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.542458235+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.542460004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.542461723+07:00","message":"> Transcript [640] [true]: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธีสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.542463699+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.542465055+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.542466407+07:00","message":"StatePrefix: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระราชพิธีสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.542468198+07:00","message":"TextPushed: 'เป็นพระที่นั่งทรงไทยแท้องค์เดียวในกรุงรัตนโกสินทร์และเป็นสถานที่ประกอบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:36.542479663+07:00","message":"Push: 'ราชพิธีสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:36.542486518+07:00","message":"push: {true ราชพิธีสำคัญ 0 0xc003a46380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:11:36.557008276+07:00","message":"write wav file: './tmp/7449/7449_62.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:37.285410737+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:37.285447702+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":"2025-10-29T10:11:37.285452614+07:00","message":"receive interim result [false|false]: สมัคร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:37.285462721+07:00","message":"[buffer interim] 63 false สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:37.285469067+07:00","message":"[bufferProcess] interim [900000000]:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:37.285470744+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:37.37964946+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:37.379696594+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":"2025-10-29T10:11:37.379702946+07:00","message":"receive interim result [false|false]: สมัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:37.37971697+07:00","message":"[buffer interim] 63 false สมัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:37.379724301+07:00","message":"[bufferProcess] interim [960000000]:สมัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:37.379726979+07:00","message":"[bufferProcess] send to processor:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:37.379730484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:37.379733943+07:00","message":"> Transcript [641] [false]: 'สมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:37.379736557+07:00","message":"Set StatePrefix (first interim): 'สมัคร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:37.979871431+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:37.979916281+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":"2025-10-29T10:11:37.979922871+07:00","message":"receive interim result [false|false]: ทุกสมัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:37.97993589+07:00","message":"[buffer interim] 63 false ทุกสมัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:37.97994288+07:00","message":"[bufferProcess] interim [560000000]:ทุกสมัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:37.979944791+07:00","message":"[bufferProcess] send to processor:สมัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:37.979949544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:37.97995211+07:00","message":"> Transcript [642] [false]: 'สมัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:37.979954188+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:37.979955827+07:00","message":"Set new StatePrefix: 'สมัย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:38.302238008+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:38.302278414+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":"2025-10-29T10:11:38.302283277+07:00","message":"receive interim result [false|false]: สมัยทั้งยัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:38.302296205+07:00","message":"[buffer interim] 63 false สมัยทั้งยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.302303283+07:00","message":"[bufferProcess] interim [860000000]:สมัยทั้งยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.302305522+07:00","message":"[bufferProcess] send to processor:ทุกสมัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.302310256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.302313061+07:00","message":"> Transcript [643] [false]: 'ทุกสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.302315188+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.302316746+07:00","message":"Set new StatePrefix: 'ทุกสมัย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:38.356763837+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:38.356803124+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":"2025-10-29T10:11:38.356808301+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:38.356820113+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.356826653+07:00","message":"[bufferProcess] interim [980000000]:สมัยทั้งยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.356828616+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.356831635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.356834492+07:00","message":"> Transcript [644] [false]: 'สมัยทั้งยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.356836574+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.356838213+07:00","message":"Set new StatePrefix: 'สมัยทั้งยัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:38.539166115+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:38.539208634+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":"2025-10-29T10:11:38.53921398+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:38.539228181+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.539234712+07:00","message":"[bufferProcess] interim [160000000]:สมัยทั้งยังเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.539237558+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.539240599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.539242997+07:00","message":"> Transcript [645] [false]: 'สมัยทั้งยังเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.539246677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.539248341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.539249914+07:00","message":"StatePrefix: 'สมัยทั้งยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.539251898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:38.540459994+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:38.540471113+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":"2025-10-29T10:11:38.54047447+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:38.540481961+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.540485599+07:00","message":"[bufferProcess] interim [220000000]:สมัยทั้งยังเป็นสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.540487446+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.540489234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.540490966+07:00","message":"> Transcript [646] [false]: 'สมัยทั้งยังเป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.540493034+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.54049465+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.540496064+07:00","message":"StatePrefix: 'สมัยทั้งยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.540497552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:38.741253251+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:38.741294962+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":"2025-10-29T10:11:38.74130041+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:38.741318002+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.741326217+07:00","message":"[bufferProcess] interim [400000000]:สมัยทั้งยังเป็นสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.741328826+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.741332022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.741334788+07:00","message":"> Transcript [647] [false]: 'สมัยทั้งยังเป็นสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.74133842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.741340547+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.741342693+07:00","message":"StatePrefix: 'สมัยทั้งยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:38.741344483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:38.758421011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:38.758450538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:39.068119389+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:39.068159403+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":"2025-10-29T10:11:39.068164599+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:39.068180858+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.068188335+07:00","message":"[bufferProcess] interim [700000000]:สมัยทั้งยังเป็นสถานที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.068190246+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.068193697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.068197367+07:00","message":"> Transcript [648] [false]: 'สมัยทั้งยังเป็นสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.068200868+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.068202603+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.068204118+07:00","message":"StatePrefix: 'สมัยทั้งยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.068205752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.068207797+07:00","message":"Push: 'สมัยทั้งยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.068209489+07:00","message":"TextPushed: 'สมัยทั้งยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.068211253+07:00","message":"Set new StatePrefix : 'สมัยทั้งยังเป็นสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.068213594+07:00","message":"Next Push (prob) : 'เป็นสถานที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:39.068221144+07:00","message":"push: {false สมัยทั้งยัง 0 0xc00205a300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:39.177144449+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:39.177192468+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":"2025-10-29T10:11:39.177197917+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประสูติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:39.177213633+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประสูติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.177219858+07:00","message":"[bufferProcess] interim [760000000]:สมัยทั้งยังเป็นสถานที่ประสูติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.177222974+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.177226405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.177229054+07:00","message":"> Transcript [649] [false]: 'สมัยทั้งยังเป็นสถานที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.177232509+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.177234249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.177236239+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.177239653+07:00","message":"TextPushed: 'สมัยทั้งยัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:39.248465816+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:39.248501477+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":"2025-10-29T10:11:39.248506927+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ผลิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:39.24852145+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.248527128+07:00","message":"[bufferProcess] interim [880000000]:สมัยทั้งยังเป็นสถานที่ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.248529286+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประสูติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.248532386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.248534826+07:00","message":"> Transcript [650] [false]: 'สมัยทั้งยังเป็นสถานที่ประสูติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.248537484+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.248539893+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.248541876+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.248543944+07:00","message":"TextPushed: 'สมัยทั้งยัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:39.377497791+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:39.377542265+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":"2025-10-29T10:11:39.377549351+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:39.377563703+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.377571144+07:00","message":"[bufferProcess] interim [940000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.37757373+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.377577145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.377579396+07:00","message":"> Transcript [651] [false]: 'สมัยทั้งยังเป็นสถานที่ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.377582802+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.377585856+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.377587607+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.37758998+07:00","message":"TextPushed: 'สมัยทั้งยัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:39.631698694+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:39.631743872+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":"2025-10-29T10:11:39.63174891+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:39.63176398+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.631771316+07:00","message":"[bufferProcess] interim [300000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.6317735+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.631784433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.631786954+07:00","message":"> Transcript [652] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.631790749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.631792812+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.631795327+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.631797492+07:00","message":"TextPushed: 'สมัยทั้งยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.631803995+07:00","message":"Push: 'เป็นสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.631806037+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.631807784+07:00","message":"Set new StatePrefix : 'สมัยทั้งยังเป็นสถานที่ประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.631809512+07:00","message":"Next Push (prob) : 'ประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:39.631817815+07:00","message":"push: {false เป็นสถานที่ 0 0xc00205a300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:39.888874153+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:39.888924208+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":"2025-10-29T10:11:39.888929496+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:39.88894152+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.88894796+07:00","message":"[bufferProcess] interim [480000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.888950441+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.888955471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.888958251+07:00","message":"> Transcript [653] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.888961567+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.88896351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.888964982+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:39.88896754+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:40.078697137+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:40.078746501+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":"2025-10-29T10:11:40.078752497+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมธาตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:40.07876872+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.078776609+07:00","message":"[bufferProcess] interim [720000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.078778975+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.07878229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.078785726+07:00","message":"> Transcript [654] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.078789314+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.078791448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.078794558+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.078797253+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:40.138217248+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:40.138256311+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":"2025-10-29T10:11:40.138262118+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:40.138274678+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.138281269+07:00","message":"[bufferProcess] interim [780000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.138283347+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.138288357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.138290666+07:00","message":"> Transcript [655] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.138293581+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.138295136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.138297253+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.138299532+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:40.782126549+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:40.782163829+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":"2025-10-29T10:11:40.782169656+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:40.782181206+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.782188149+07:00","message":"[bufferProcess] interim [380000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.782190367+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.782193782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.782196401+07:00","message":"> Transcript [656] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.782199499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.782201144+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.782202897+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.782204928+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.782207053+07:00","message":"Push: 'ประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.782208603+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.782211479+07:00","message":"Set new StatePrefix : 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.782213396+07:00","message":"Next Push (prob) : 'พระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:40.782219938+07:00","message":"push: {false ประดิษฐาน 0 0xc00205a300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:40.864418078+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:40.864462519+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":"2025-10-29T10:11:40.864470961+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:40.864488318+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.864495472+07:00","message":"[bufferProcess] interim [500000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.864497775+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.864500979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.864503549+07:00","message":"> Transcript [657] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.864507386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.864509239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.864510798+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:40.864512906+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:41.171327978+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:41.171364256+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":"2025-10-29T10:11:41.171370007+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:41.171383371+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.171390465+07:00","message":"[bufferProcess] interim [740000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.171392575+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.171395623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.171397839+07:00","message":"> Transcript [658] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.171401082+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.171402819+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.171404403+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.171406651+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:41.23554502+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:41.235580098+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":"2025-10-29T10:11:41.235585721+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:41.235599337+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.235606248+07:00","message":"[bufferProcess] interim [920000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.235608829+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.235612041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.235614413+07:00","message":"> Transcript [659] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.235617832+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.235619412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.235621105+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.235623483+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:41.362493246+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:41.362534874+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":"2025-10-29T10:11:41.362541176+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:41.362555986+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.362563423+07:00","message":"[bufferProcess] interim [980000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.362565576+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.36257118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.362573565+07:00","message":"> Transcript [660] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.362577106+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.362578858+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.36258058+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.36258292+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.362585849+07:00","message":"Push: 'พระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.362588885+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.36259122+07:00","message":"Set new StatePrefix : 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.362593158+07:00","message":"Next Push (prob) : 'ของพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:41.362600249+07:00","message":"push: {false พระบรมศพ 0 0xc00205a300}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:41.759415151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:41.759420612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:41.954346029+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:41.954389987+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":"2025-10-29T10:11:41.954395362+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:41.954408708+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.954415598+07:00","message":"[bufferProcess] interim [580000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.954417947+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.954423215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.954425543+07:00","message":"> Transcript [661] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.95442895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.954430723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.954432745+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:41.954434968+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:42.063710174+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:42.063748229+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":"2025-10-29T10:11:42.063753817+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:42.063768471+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.063775475+07:00","message":"[bufferProcess] interim [640000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.063778073+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.063781481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.063783923+07:00","message":"> Transcript [662] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.063787496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.063789086+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.06379098+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.063793368+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:42.264265266+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:42.264303917+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":"2025-10-29T10:11:42.264309003+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:42.264323432+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.264334058+07:00","message":"[bufferProcess] interim [880000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.264336682+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.264341827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.264344081+07:00","message":"> Transcript [663] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.264347563+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.264349241+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.264352598+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.264354949+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:42.453263375+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:42.453302633+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":"2025-10-29T10:11:42.453307929+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:42.453321885+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.453328563+07:00","message":"[bufferProcess] interim [120000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.453330773+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.453337582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.45334005+07:00","message":"> Transcript [664] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.453343594+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.453345358+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.453347363+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.453349776+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.453355494+07:00","message":"Push: 'ของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.453358692+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.453360798+07:00","message":"Set new StatePrefix : 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.453363245+07:00","message":"Next Push (prob) : 'มหากษัตริย์และพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:42.453370584+07:00","message":"push: {false ของพระ 0 0xc00205a300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:42.771082189+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:42.771121114+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":"2025-10-29T10:11:42.771126626+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:42.77113904+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.771148222+07:00","message":"[bufferProcess] interim [360000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.771150588+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.771156353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.771158911+07:00","message":"> Transcript [665] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.77116283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.771164707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.771166588+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:42.77116923+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.345633893+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.345688042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.345697183+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.345711559+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.345719567+07:00","message":"[bufferProcess] interim [960000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.34572211+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.345728491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.345731446+07:00","message":"> Transcript [666] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.345735065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.345739498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.345741725+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.345744489+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.545020284+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.545057725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้น 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.54506339+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้น 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.545079209+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้น 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.545087036+07:00","message":"[bufferProcess] interim [140000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้น 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.545089861+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.545093451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.545096112+07:00","message":"> Transcript [667] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.545099399+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.545101495+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.54510327+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.545105726+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.551693318+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.551703879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้น 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.551707965+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้น 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.551716307+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้น 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.551719218+07:00","message":"[bufferProcess] interim [200000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้น 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.551721262+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้น 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.551723325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.551724993+07:00","message":"> Transcript [668] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้น 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.551727096+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.551728489+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.551729823+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.551731733+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.551738747+07:00","message":"Push: 'มหากษัตริย์และพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.551740584+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.551742525+07:00","message":"Set new StatePrefix : 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้น 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.551744789+07:00","message":"Next Push (prob) : 'วงศานุวงศ์ชั้น 4'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.551766493+07:00","message":"push: {false มหากษัตริย์และพระบรม 0 0xc00205a300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.661516618+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.661556974+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":"2025-10-29T10:11:43.6615653+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.661577789+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.661584237+07:00","message":"[bufferProcess] interim [260000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.661586865+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้น 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.66159197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.66159498+07:00","message":"> Transcript [669] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้น 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.66159745+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:43.661599162+07:00","message":"Set new StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้น 2'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.823869115+07:00","message":"[GCS] Cleaned up inactive client: 43"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.823892449+07:00","message":"[GCS] Cleaned up inactive client: 42"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.82389485+07:00","message":"[GCS] Cleaned up inactive client: 48"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.823896381+07:00","message":"[GCS] Cleaned up inactive client: 45"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.823897798+07:00","message":"[GCS] Cleaned up inactive client: 46"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.823899152+07:00","message":"[GCS] Cleaned up inactive client: 49"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.823900886+07:00","message":"[GCS] Cleaned up inactive client: 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.823902864+07:00","message":"[GCS] Cleaned up inactive client: 47"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.823904223+07:00","message":"[GCS] Cleaned up inactive client: 44"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:43.823905573+07:00","message":"[GCS] Cleaned up inactive client: 41"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.244734285+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.244775315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.24478205+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.244798751+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.244805725+07:00","message":"[bufferProcess] interim [860000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.244808179+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.244811888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.244814625+07:00","message":"> Transcript [670] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.244817681+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.244819897+07:00","message":"Set new StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.439828972+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.439869861+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อเธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.439875606+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อเธอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.439890446+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อเธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.439897737+07:00","message":"[bufferProcess] interim [40000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อเธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.439916349+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.439922195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.439924779+07:00","message":"> Transcript [671] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.439928457+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.439931231+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.439932662+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.439935006+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.443646358+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.443667756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.443671842+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.443679258+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.443682261+07:00","message":"[bufferProcess] interim [100000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.443684218+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อเธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.443686486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.443688138+07:00","message":"> Transcript [672] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.443690358+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.443691765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.443693138+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.443695041+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.561118733+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.561150848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.561156112+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.561176434+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.561183926+07:00","message":"[bufferProcess] interim [160000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.561187033+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.561190101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.561192566+07:00","message":"> Transcript [673] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.561196783+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.561198558+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.56120001+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.561202139+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรม'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:44.759659662+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:44.759672298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.761055982+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.761087913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.761094077+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.76110901+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.761115957+07:00","message":"[bufferProcess] interim [340000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.761118693+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.761125523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.761127758+07:00","message":"> Transcript [674] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.761131898+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.761133975+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.761135442+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.76113772+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.761143912+07:00","message":"Push: 'วงศานุวงศ์ชั้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.761145619+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.761151238+07:00","message":"Set new StatePrefix : 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.761153484+07:00","message":"Next Push (prob) : 'เพื่อถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.761169798+07:00","message":"push: {false วงศานุวงศ์ชั้นสูง 0 0xc00205a300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.884262326+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.884309778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.884318819+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:44.884336812+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.884350719+07:00","message":"[bufferProcess] interim [460000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.884355113+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.884365145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.88437416+07:00","message":"> Transcript [675] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.884379656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.884381912+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.884384685+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:44.884388007+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.090091765+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.090130098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติแด่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.090137625+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติแด่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.09015396+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติแด่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.090162509+07:00","message":"[bufferProcess] interim [640000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติแด่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.090166365+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.090172488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.090175972+07:00","message":"> Transcript [676] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.090181568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.090183758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.090186901+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.090190806+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.107235143+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.107265341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.107271112+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.107281518+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.10728773+07:00","message":"[bufferProcess] interim [700000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.107290166+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติแด่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.107295202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.107304755+07:00","message":"> Transcript [677] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติแด่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.107308247+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.107309883+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.107311824+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.107314639+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.1460916+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.146132109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.146138348+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.146156867+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.146166365+07:00","message":"[bufferProcess] interim [760000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.146169095+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.146172338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.146174928+07:00","message":"> Transcript [678] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.146179849+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.146181609+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.146183529+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.14618812+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.146195085+07:00","message":"Push: 'เพื่อถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.146200894+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.146203309+07:00","message":"Set new StatePrefix : 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.146205974+07:00","message":"Next Push (prob) : 'พระเกียรติจ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.146213906+07:00","message":"push: {false เพื่อถวาย 0 0xc00205a300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.476022955+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.476065758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศสูง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.47607243+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศสูง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.476087468+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.47609467+07:00","message":"[bufferProcess] interim [60000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.47609757+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.476102434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.4761056+07:00","message":"> Transcript [679] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.476112699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.476114594+07:00","message":"Set new StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.495805439+07:00","message":"[GCS] IsForceVAD: false for message ID: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.560154866+07:00","message":"[GCS] Start streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.583692156+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.58375312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศสูงสุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.583759845+07:00","message":"receive interim result [false|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศสูงสุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.583776056+07:00","message":"[buffer interim] 63 false สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศสูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.583784089+07:00","message":"[bufferProcess] interim [180000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศสูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.583797602+07:00","message":"[bufferProcess] send to processor:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.583802476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.583805597+07:00","message":"> Transcript [680] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศสูง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.583810446+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.583812174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.583813653+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.583816141+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.853409895+07:00","message":"receive streaming session, msgId: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.853455361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศสูงสุด\",\"confidence\":0.9556158}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.853463224+07:00","message":"receive interim result [true|false]: สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศสูงสุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.853469918+07:00","message":"end recv isFinal message id 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.853472142+07:00","message":"end Recv id 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.853479767+07:00","message":"[buffer interim] 63 true สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศสูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.853487686+07:00","message":"[bufferProcess] interim [510000000]:สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศสูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.853491162+07:00","message":"[bufferProcess] send to processor (isfinal):สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศสูงสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.853494276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.853496703+07:00","message":"> Transcript [681] [false]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศสูงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.853500275+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.853501734+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.85350338+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.853507352+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.853509275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.853511064+07:00","message":"> Transcript [682] [true]: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศสูงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.853513209+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.853514554+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.853516002+07:00","message":"StatePrefix: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวายพระเกียรติยศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.853517939+07:00","message":"TextPushed: 'สมัยทั้งยังเป็นสถานที่ประดิษฐานพระบรมศพของพระมหากษัตริย์และพระบรมวงศานุวงศ์ชั้นสูงเพื่อถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:45.853521574+07:00","message":"Push: 'พระเกียรติยศสูงสุด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:45.853530047+07:00","message":"push: {true พระเกียรติยศสูงสุด 0 0xc00205a300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:11:45.868699085+07:00","message":"write wav file: './tmp/7449/7449_63.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:46.34567956+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:46.345716487+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":"2025-10-29T10:11:46.345721575+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:46.345737015+07:00","message":"[buffer interim] 64 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.345743163+07:00","message":"[bufferProcess] interim [600000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.345744591+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:46.554355989+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:46.554394881+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":"2025-10-29T10:11:46.554400281+07:00","message":"receive interim result [false|false]: พระเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:46.554416441+07:00","message":"[buffer interim] 64 false พระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.554423504+07:00","message":"[bufferProcess] interim [780000000]:พระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.554425533+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.554428389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.554430949+07:00","message":"> Transcript [683] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.554432949+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:46.629603868+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:46.629639611+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":"2025-10-29T10:11:46.629649871+07:00","message":"receive interim result [false|false]: กราบพระศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:46.629663955+07:00","message":"[buffer interim] 64 false กราบพระศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.629671122+07:00","message":"[bufferProcess] interim [840000000]:กราบพระศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.629673028+07:00","message":"[bufferProcess] send to processor:พระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.629677984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.629680441+07:00","message":"> Transcript [684] [false]: 'พระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.629683217+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.629685048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.629686997+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.629688798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:46.659519056+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:46.659549319+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":"2025-10-29T10:11:46.659554061+07:00","message":"receive interim result [false|false]: ราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:46.659566562+07:00","message":"[buffer interim] 64 false ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.659572598+07:00","message":"[bufferProcess] interim [900000000]:ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.659574464+07:00","message":"[bufferProcess] send to processor:กราบพระศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.659577197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.659579809+07:00","message":"> Transcript [685] [false]: 'กราบพระศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.659581872+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.659583558+07:00","message":"Set new StatePrefix: 'กราบพระศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:46.758763124+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:46.758804526+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":"2025-10-29T10:11:46.758809847+07:00","message":"receive interim result [false|false]: พระจักรพรรดิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:46.758826573+07:00","message":"[buffer interim] 64 false พระจักรพรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.758835219+07:00","message":"[bufferProcess] interim [20000000]:พระจักรพรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.758837913+07:00","message":"[bufferProcess] send to processor:ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.758841915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.758845313+07:00","message":"> Transcript [686] [false]: 'ราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.75884833+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.758850485+07:00","message":"Set new StatePrefix: 'ราชภัฏ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:46.809190025+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:46.809229177+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":"2025-10-29T10:11:46.809235575+07:00","message":"receive interim result [false|false]: ตามประเภท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:46.809250853+07:00","message":"[buffer interim] 64 false ตามประเภท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.809258203+07:00","message":"[bufferProcess] interim [80000000]:ตามประเภท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.809260171+07:00","message":"[bufferProcess] send to processor:พระจักรพรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.809262831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.809265815+07:00","message":"> Transcript [687] [false]: 'พระจักรพรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.809267786+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.809269874+07:00","message":"Set new StatePrefix: 'พระจักรพรรดิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:46.93571574+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:46.935751787+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":"2025-10-29T10:11:46.935757178+07:00","message":"receive interim result [false|false]: ตามราชประเพณี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:46.935767187+07:00","message":"[buffer interim] 64 false ตามราชประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.935773887+07:00","message":"[bufferProcess] interim [140000000]:ตามราชประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.935776106+07:00","message":"[bufferProcess] send to processor:ตามประเภท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.935779195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.935781943+07:00","message":"> Transcript [688] [false]: 'ตามประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.935783796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:46.935785481+07:00","message":"Set new StatePrefix: 'ตามประเภท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:47.037249556+07:00","message":"[GCS] IsForceVAD: false for message ID: 64"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:47.297954521+07:00","message":"[GCS] Start streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:47.318717704+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:47.318745813+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":"2025-10-29T10:11:47.318750937+07:00","message":"receive interim result [false|false]: ตามพระราชประเพณีค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:47.31876296+07:00","message":"[buffer interim] 64 false ตามพระราชประเพณีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.318770525+07:00","message":"[bufferProcess] interim [560000000]:ตามพระราชประเพณีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.318773002+07:00","message":"[bufferProcess] send to processor:ตามราชประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.318776356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.318778721+07:00","message":"> Transcript [689] [false]: 'ตามราชประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.318780597+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.318782217+07:00","message":"Set new StatePrefix: 'ตามราชประเพณี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:47.338843985+07:00","message":"receive streaming session, msgId: 64"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:47.33886965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตามพระราชประเพณีค่ะ\",\"confidence\":0.9057494}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:47.338875183+07:00","message":"receive interim result [true|false]: ตามพระราชประเพณีค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:47.338883285+07:00","message":"end recv isFinal message id 64"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:47.338885335+07:00","message":"end Recv id 64"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:47.338890502+07:00","message":"[buffer interim] 64 true ตามพระราชประเพณีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.33889523+07:00","message":"[bufferProcess] interim [710000000]:ตามพระราชประเพณีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.338897809+07:00","message":"[bufferProcess] send to processor (isfinal):ตามพระราชประเพณีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.33890042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.338903138+07:00","message":"> Transcript [690] [false]: 'ตามพระราชประเพณีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.338904878+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.338906772+07:00","message":"Set new StatePrefix: 'ตามพระราชประเพณีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.33890831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.338909838+07:00","message":"> Transcript [691] [true]: 'ตามพระราชประเพณีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.338911906+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.338913703+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.338915214+07:00","message":"StatePrefix: 'ตามพระราชประเพณีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.338916847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.338922301+07:00","message":"Push: 'ตามพระราชประเพณีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:47.338930203+07:00","message":"push: {true ตามพระราชประเพณีค่ะ 0 0xc003a46100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:11:47.345654573+07:00","message":"write wav file: './tmp/7449/7449_64.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:47.676708106+07:00","message":"[GCS] IsForceVAD: false for message ID: 65"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:47.737937304+07:00","message":"[GCS] Start streaming session, msgId: 66"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:47.760178577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:47.760178397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:47.974600378+07:00","message":"receive streaming session, msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:47.97462616+07:00","message":"found end of frame, send empty tag with msgId: 65"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:47.974629101+07:00","message":"end Recv id 65"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:47.974636457+07:00","message":"[buffer interim] 65 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.974649212+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.974653641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.974656233+07:00","message":"> Transcript [692] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.974658413+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.974660001+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.974661515+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.974662931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:47.974665359+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:47.974676035+07:00","message":"push: {true \n 0 0xc0027ca600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:11:47.979202081+07:00","message":"write wav file: './tmp/7449/7449_65.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:49.595023969+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:49.595074145+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":"2025-10-29T10:11:49.595078985+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:49.595097062+07:00","message":"[buffer interim] 66 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.59510375+07:00","message":"[bufferProcess] interim [440000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.595105335+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.595110733+07:00","message":"[bufferProcess] send to processor (ticker):ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.595112725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.595114961+07:00","message":"> Transcript [693] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.595116874+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:49.732539845+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:49.732574838+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":"2025-10-29T10:11:49.732580002+07:00","message":"receive interim result [false|false]: ได้ป่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:49.732591159+07:00","message":"[buffer interim] 66 false ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.732597417+07:00","message":"[bufferProcess] interim [560000000]:ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.732598973+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:49.733217298+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:49.733227938+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":"2025-10-29T10:11:49.733231512+07:00","message":"receive interim result [false|false]: ได้โปรด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:49.733238352+07:00","message":"[buffer interim] 66 false ได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.733241388+07:00","message":"[bufferProcess] interim [620000000]:ได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.733242978+07:00","message":"[bufferProcess] send to processor:ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.733245414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.733247799+07:00","message":"> Transcript [694] [false]: 'ได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.733250555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.733252175+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.73325374+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.733255527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:49.837495249+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:49.837540513+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":"2025-10-29T10:11:49.837545686+07:00","message":"receive interim result [false|false]: โดยปกติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:49.837558907+07:00","message":"[buffer interim] 66 false โดยปกติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.83756589+07:00","message":"[bufferProcess] interim [680000000]:โดยปกติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.837567668+07:00","message":"[bufferProcess] send to processor:ได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.8375724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.837574836+07:00","message":"> Transcript [695] [false]: 'ได้โปรด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.83757785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.837579568+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.837581153+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:49.837582852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:50.216650262+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:50.216687995+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":"2025-10-29T10:11:50.216693842+07:00","message":"receive interim result [false|false]: โดยปกติแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:50.21670791+07:00","message":"[buffer interim] 66 false โดยปกติแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.216715536+07:00","message":"[bufferProcess] interim [40000000]:โดยปกติแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.216717674+07:00","message":"[bufferProcess] send to processor:โดยปกติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.21672431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.216727158+07:00","message":"> Transcript [696] [false]: 'โดยปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.21672902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.216730586+07:00","message":"Set new StatePrefix: 'โดยปกติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:50.538011362+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:50.538053522+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":"2025-10-29T10:11:50.538059174+07:00","message":"receive interim result [false|false]: โดยปกติแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:50.53807447+07:00","message":"[buffer interim] 66 false โดยปกติแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.538081657+07:00","message":"[bufferProcess] interim [400000000]:โดยปกติแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.538083826+07:00","message":"[bufferProcess] send to processor:โดยปกติแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.538089891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.538092801+07:00","message":"> Transcript [697] [false]: 'โดยปกติแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.5380962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.538098065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.538099723+07:00","message":"StatePrefix: 'โดยปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.538101715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:50.59586764+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:50.595896819+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":"2025-10-29T10:11:50.595902574+07:00","message":"receive interim result [false|false]: โดยปกติแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:50.595922351+07:00","message":"[buffer interim] 66 false โดยปกติแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.595927729+07:00","message":"[bufferProcess] interim [460000000]:โดยปกติแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.595929782+07:00","message":"[bufferProcess] send to processor:โดยปกติแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.59593293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.595935196+07:00","message":"> Transcript [698] [false]: 'โดยปกติแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.595937914+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.59593974+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.595941529+07:00","message":"StatePrefix: 'โดยปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.595943037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:50.760200192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:50.760213022+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:50.985281636+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:50.985324684+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":"2025-10-29T10:11:50.985331231+07:00","message":"receive interim result [false|false]: โดยปกติแล้วนะคะอาจารย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:50.985345114+07:00","message":"[buffer interim] 66 false โดยปกติแล้วนะคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.985353369+07:00","message":"[bufferProcess] interim [880000000]:โดยปกติแล้วนะคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.985356323+07:00","message":"[bufferProcess] send to processor:โดยปกติแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.985363823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.985367062+07:00","message":"> Transcript [699] [false]: 'โดยปกติแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.985371645+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.985373954+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.985376403+07:00","message":"StatePrefix: 'โดยปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:50.985378754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:51.186755403+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:51.186789923+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":"2025-10-29T10:11:51.186795663+07:00","message":"receive interim result [false|false]: โดยปกติแล้วนะคะอาจารย์จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:51.186809891+07:00","message":"[buffer interim] 66 false โดยปกติแล้วนะคะอาจารย์จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.186816347+07:00","message":"[bufferProcess] interim [60000000]:โดยปกติแล้วนะคะอาจารย์จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.186818249+07:00","message":"[bufferProcess] send to processor:โดยปกติแล้วนะคะอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.186821411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.186824443+07:00","message":"> Transcript [700] [false]: 'โดยปกติแล้วนะคะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.186827624+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.186829415+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.186830898+07:00","message":"StatePrefix: 'โดยปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.186832513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.186834523+07:00","message":"Push: 'โดยปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.186836271+07:00","message":"TextPushed: 'โดยปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.186838125+07:00","message":"Set new StatePrefix : 'โดยปกติแล้วนะคะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.186839757+07:00","message":"Next Push (prob) : 'แล้วนะคะอาจารย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:51.186880336+07:00","message":"push: {false โดยปกติ 0 0xc0027caa80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:51.190653195+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:51.190673091+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":"2025-10-29T10:11:51.190677456+07:00","message":"receive interim result [false|false]: โดยปกติแล้วนะคะการจัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:51.190688688+07:00","message":"[buffer interim] 66 false โดยปกติแล้วนะคะการจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.190692505+07:00","message":"[bufferProcess] interim [120000000]:โดยปกติแล้วนะคะการจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.190694371+07:00","message":"[bufferProcess] send to processor:โดยปกติแล้วนะคะอาจารย์จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.190696786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.190698524+07:00","message":"> Transcript [701] [false]: 'โดยปกติแล้วนะคะอาจารย์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.190701134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.190703152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.190704676+07:00","message":"StatePrefix: 'โดยปกติแล้วนะคะอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.190706264+07:00","message":"TextPushed: 'โดยปกติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:51.477812427+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:51.47785404+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":"2025-10-29T10:11:51.477859943+07:00","message":"receive interim result [false|false]: โดยปกติแล้วนะคะการจัดที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:51.477875029+07:00","message":"[buffer interim] 66 false โดยปกติแล้วนะคะการจัดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.477882746+07:00","message":"[bufferProcess] interim [300000000]:โดยปกติแล้วนะคะการจัดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.477885257+07:00","message":"[bufferProcess] send to processor:โดยปกติแล้วนะคะการจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.47789308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.477896257+07:00","message":"> Transcript [702] [false]: 'โดยปกติแล้วนะคะการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.477898467+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.477900256+07:00","message":"Set new StatePrefix: 'โดยปกติแล้วนะคะการจัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:51.4929511+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:51.492977938+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":"2025-10-29T10:11:51.492982748+07:00","message":"receive interim result [false|false]: โดยปกติแล้วนะคะการจัดพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:51.49299682+07:00","message":"[buffer interim] 66 false โดยปกติแล้วนะคะการจัดพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.493001383+07:00","message":"[bufferProcess] interim [420000000]:โดยปกติแล้วนะคะการจัดพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.493003913+07:00","message":"[bufferProcess] send to processor:โดยปกติแล้วนะคะการจัดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.49300649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.493008716+07:00","message":"> Transcript [703] [false]: 'โดยปกติแล้วนะคะการจัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.493011448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.493013537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.493015051+07:00","message":"StatePrefix: 'โดยปกติแล้วนะคะการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.493016781+07:00","message":"TextPushed: 'โดยปกติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:51.833180384+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:51.833225963+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":"2025-10-29T10:11:51.833231623+07:00","message":"receive interim result [false|false]: โดยปกติแล้วนะคะการจัดพิธีกรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:51.833244679+07:00","message":"[buffer interim] 66 false โดยปกติแล้วนะคะการจัดพิธีกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.833252315+07:00","message":"[bufferProcess] interim [720000000]:โดยปกติแล้วนะคะการจัดพิธีกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.83325727+07:00","message":"[bufferProcess] send to processor:โดยปกติแล้วนะคะการจัดพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.833262835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.833265243+07:00","message":"> Transcript [704] [false]: 'โดยปกติแล้วนะคะการจัดพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.833268479+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.833270283+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.833272324+07:00","message":"StatePrefix: 'โดยปกติแล้วนะคะการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:51.83327449+07:00","message":"TextPushed: 'โดยปกติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:52.010773628+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:52.010823841+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":"2025-10-29T10:11:52.010830787+07:00","message":"receive interim result [false|false]: โดยปกติแล้วนะคะการจัดพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:52.010847775+07:00","message":"[buffer interim] 66 false โดยปกติแล้วนะคะการจัดพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.010856457+07:00","message":"[bufferProcess] interim [840000000]:โดยปกติแล้วนะคะการจัดพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.010859916+07:00","message":"[bufferProcess] send to processor:โดยปกติแล้วนะคะการจัดพิธีกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.010865002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.010868255+07:00","message":"> Transcript [705] [false]: 'โดยปกติแล้วนะคะการจัดพิธีกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.010872834+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.010875291+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.01087768+07:00","message":"StatePrefix: 'โดยปกติแล้วนะคะการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.010880622+07:00","message":"TextPushed: 'โดยปกติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:52.013010486+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:52.013023128+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":"2025-10-29T10:11:52.013026374+07:00","message":"receive interim result [false|false]: โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:52.013033004+07:00","message":"[buffer interim] 66 false โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.013035976+07:00","message":"[bufferProcess] interim [900000000]:โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.013037702+07:00","message":"[bufferProcess] send to processor:โดยปกติแล้วนะคะการจัดพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.013039962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.013041824+07:00","message":"> Transcript [706] [false]: 'โดยปกติแล้วนะคะการจัดพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.013043816+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.013045256+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.013046691+07:00","message":"StatePrefix: 'โดยปกติแล้วนะคะการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.013048405+07:00","message":"TextPushed: 'โดยปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.013053557+07:00","message":"Push: 'แล้วนะคะการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.013055286+07:00","message":"TextPushed: 'โดยปกติแล้วนะคะการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.013056952+07:00","message":"Set new StatePrefix : 'โดยปกติแล้วนะคะการจัดพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.01305879+07:00","message":"Next Push (prob) : 'พิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:52.013066444+07:00","message":"push: {false แล้วนะคะการจัด 0 0xc0027caa80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:52.407927091+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:52.407968482+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":"2025-10-29T10:11:52.407975433+07:00","message":"receive interim result [false|false]: โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:52.407989578+07:00","message":"[buffer interim] 66 false โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.407996931+07:00","message":"[bufferProcess] interim [260000000]:โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.407999437+07:00","message":"[bufferProcess] send to processor:โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.408005667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.4080082+07:00","message":"> Transcript [707] [false]: 'โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.408011504+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.408013274+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.40801502+07:00","message":"StatePrefix: 'โดยปกติแล้วนะคะการจัดพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.408017528+07:00","message":"TextPushed: 'โดยปกติแล้วนะคะการจัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:52.771519649+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:52.77156156+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":"2025-10-29T10:11:52.77156881+07:00","message":"receive interim result [false|false]: โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:52.771587317+07:00","message":"[buffer interim] 66 false โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.771596674+07:00","message":"[bufferProcess] interim [680000000]:โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.771599997+07:00","message":"[bufferProcess] send to processor:โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.771604789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.771608245+07:00","message":"> Transcript [708] [false]: 'โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.771613112+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.771615425+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.771625244+07:00","message":"StatePrefix: 'โดยปกติแล้วนะคะการจัดพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:52.77162995+07:00","message":"TextPushed: 'โดยปกติแล้วนะคะการจัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:53.039856353+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:53.039906904+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":"2025-10-29T10:11:53.039916251+07:00","message":"receive interim result [false|false]: โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:53.039932523+07:00","message":"[buffer interim] 66 false โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.039941108+07:00","message":"[bufferProcess] interim [920000000]:โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.039944051+07:00","message":"[bufferProcess] send to processor:โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.0399506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.03995597+07:00","message":"> Transcript [709] [false]: 'โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.03996052+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.039962773+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.039966438+07:00","message":"StatePrefix: 'โดยปกติแล้วนะคะการจัดพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.039970719+07:00","message":"TextPushed: 'โดยปกติแล้วนะคะการจัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:53.282809403+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:53.282852145+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":"2025-10-29T10:11:53.282858557+07:00","message":"receive interim result [false|false]: โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:53.282871586+07:00","message":"[buffer interim] 66 false โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.282879714+07:00","message":"[bufferProcess] interim [220000000]:โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.282882033+07:00","message":"[bufferProcess] send to processor:โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.28288535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.282887666+07:00","message":"> Transcript [710] [false]: 'โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.282890854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.282892644+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.282894334+07:00","message":"StatePrefix: 'โดยปกติแล้วนะคะการจัดพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.282897489+07:00","message":"TextPushed: 'โดยปกติแล้วนะคะการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.282900438+07:00","message":"Push: 'พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.282901982+07:00","message":"TextPushed: 'โดยปกติแล้วนะคะการจัดพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.282903789+07:00","message":"Set new StatePrefix : 'โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.282915071+07:00","message":"Next Push (prob) : 'บำเพ็ญกุศลในทาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:53.282925944+07:00","message":"push: {false พิธี 0 0xc0027caa80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:53.48479705+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:53.484838951+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":"2025-10-29T10:11:53.484844799+07:00","message":"receive interim result [false|false]: โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:53.484859688+07:00","message":"[buffer interim] 66 false โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.484867158+07:00","message":"[bufferProcess] interim [340000000]:โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.484869296+07:00","message":"[bufferProcess] send to processor:โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.48487259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.484875349+07:00","message":"> Transcript [711] [false]: 'โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.484878875+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.484880642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.484882314+07:00","message":"StatePrefix: 'โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.484884495+07:00","message":"TextPushed: 'โดยปกติแล้วนะคะการจัดพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:53.712397038+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:53.712433056+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":"2025-10-29T10:11:53.712438293+07:00","message":"receive interim result [false|false]: โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธศาสนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:53.712450758+07:00","message":"[buffer interim] 66 false โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.712457746+07:00","message":"[bufferProcess] interim [520000000]:โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.712459845+07:00","message":"[bufferProcess] send to processor:โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.712464823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.712467426+07:00","message":"> Transcript [712] [false]: 'โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.712470796+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.712472589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.712474565+07:00","message":"StatePrefix: 'โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:53.712476999+07:00","message":"TextPushed: 'โดยปกติแล้วนะคะการจัดพิธี'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:53.761127805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:53.761131074+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:54.196623333+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:54.196674003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธศาสนา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:54.196681002+07:00","message":"receive interim result [false|false]: โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธศาสนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:54.196693795+07:00","message":"[buffer interim] 66 false โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:54.196702777+07:00","message":"[bufferProcess] interim [120000000]:โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:54.196706075+07:00","message":"[bufferProcess] send to processor:โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:54.196710159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:54.196713898+07:00","message":"> Transcript [713] [false]: 'โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:54.196718842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:54.196721158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:54.196724788+07:00","message":"StatePrefix: 'โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:54.196728647+07:00","message":"TextPushed: 'โดยปกติแล้วนะคะการจัดพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:55.176265295+07:00","message":"[GCS] IsForceVAD: false for message ID: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:55.239093662+07:00","message":"[GCS] Start streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:55.502408987+07:00","message":"receive streaming session, msgId: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:55.502447283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธศาสนา\",\"confidence\":0.9588954}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:55.502452685+07:00","message":"receive interim result [true|false]: โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธศาสนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:55.502459389+07:00","message":"end recv isFinal message id 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:55.502461128+07:00","message":"end Recv id 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:55.502466859+07:00","message":"[buffer interim] 66 true โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:55.502475677+07:00","message":"[bufferProcess] interim [440000000]:โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:55.502478664+07:00","message":"[bufferProcess] send to processor (isfinal):โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:55.50248199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:55.502484517+07:00","message":"> Transcript [714] [false]: 'โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:55.502487495+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:55.50248908+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:55.502490817+07:00","message":"StatePrefix: 'โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:55.502493261+07:00","message":"TextPushed: 'โดยปกติแล้วนะคะการจัดพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:55.502496602+07:00","message":"Push: 'บำเพ็ญกุศลในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:55.502498405+07:00","message":"TextPushed: 'โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:55.502500417+07:00","message":"Set new StatePrefix : 'โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:55.502502257+07:00","message":"Next Push (prob) : 'พระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:55.502503585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:55.502505592+07:00","message":"> Transcript [715] [true]: 'โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:55.50251127+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:55.502519241+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:55.502521446+07:00","message":"StatePrefix: 'โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทางพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:55.502523282+07:00","message":"TextPushed: 'โดยปกติแล้วนะคะการจัดพิธีบำเพ็ญกุศลในทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:55.502525059+07:00","message":"Push: 'พระพุทธศาสนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:55.502531998+07:00","message":"push: {false บำเพ็ญกุศลในทาง 0 0xc0027caa80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:55.502536738+07:00","message":"push: {true พระพุทธศาสนา 0 0xc0027caa80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:11:55.514974679+07:00","message":"write wav file: './tmp/7449/7449_66.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:56.622899755+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:56.622941449+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":"2025-10-29T10:11:56.622949683+07:00","message":"receive interim result [false|false]: เครื่องบูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:56.622962452+07:00","message":"[buffer interim] 67 false เครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:56.622969405+07:00","message":"[bufferProcess] interim [960000000]:เครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:56.622971375+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:56.622978155+07:00","message":"[bufferProcess] send to processor (ticker):เครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:56.62298072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:56.622983286+07:00","message":"> Transcript [716] [false]: 'เครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:56.622985383+07:00","message":"Set StatePrefix (first interim): 'เครื่องบูชา'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:56.761456797+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:56.761456799+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:56.813227686+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:56.813265877+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":"2025-10-29T10:11:56.813271614+07:00","message":"receive interim result [false|false]: เครื่องบูชาพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:56.813287149+07:00","message":"[buffer interim] 67 false เครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:56.813293936+07:00","message":"[bufferProcess] interim [140000000]:เครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:56.813295669+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:57.071187546+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:57.071247641+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":"2025-10-29T10:11:57.071253181+07:00","message":"receive interim result [false|false]: เครื่องบูชาพ่อท่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:57.071269891+07:00","message":"[buffer interim] 67 false เครื่องบูชาพ่อท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.071278045+07:00","message":"[bufferProcess] interim [440000000]:เครื่องบูชาพ่อท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.071280919+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.07128823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.071291527+07:00","message":"> Transcript [717] [false]: 'เครื่องบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.071295701+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.071297556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.071299103+07:00","message":"StatePrefix: 'เครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.071301591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:57.071828018+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:57.07185933+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":"2025-10-29T10:11:57.071865054+07:00","message":"receive interim result [false|false]: เครื่องบูชาพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:57.07187716+07:00","message":"[buffer interim] 67 false เครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.071882677+07:00","message":"[bufferProcess] interim [500000000]:เครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.071884514+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาพ่อท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.071887347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.071890092+07:00","message":"> Transcript [718] [false]: 'เครื่องบูชาพ่อท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.071893024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.071894744+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.071896212+07:00","message":"StatePrefix: 'เครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.071897744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:57.391154829+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:57.391196071+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":"2025-10-29T10:11:57.391202358+07:00","message":"receive interim result [false|false]: เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:57.391218296+07:00","message":"[buffer interim] 67 false เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.391227362+07:00","message":"[bufferProcess] interim [740000000]:เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.391230077+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.39123379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.391237242+07:00","message":"> Transcript [719] [false]: 'เครื่องบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.391242042+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.391244169+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.391246272+07:00","message":"StatePrefix: 'เครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:57.391248588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:58.033131305+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:58.033177399+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":"2025-10-29T10:11:58.033182833+07:00","message":"receive interim result [false|false]: เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:58.033196627+07:00","message":"[buffer interim] 67 false เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.033203333+07:00","message":"[bufferProcess] interim [340000000]:เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.03320549+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.033208726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.033211184+07:00","message":"> Transcript [720] [false]: 'เครื่องบูชาพระรัตนตรัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.033214119+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.033216437+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.033217954+07:00","message":"StatePrefix: 'เครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.033219666+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.033221939+07:00","message":"Push: 'เครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.033223488+07:00","message":"TextPushed: 'เครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.033225134+07:00","message":"Set new StatePrefix : 'เครื่องบูชาพระรัตนตรัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.033227338+07:00","message":"Next Push (prob) : 'พระรัตนตรัย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:58.033235321+07:00","message":"push: {false เครื่องบูชา 0 0xc00205a100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:58.287242553+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:58.287284274+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":"2025-10-29T10:11:58.287289599+07:00","message":"receive interim result [false|false]: เครื่องบูชาพระรัตนตรัยด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:58.287301408+07:00","message":"[buffer interim] 67 false เครื่องบูชาพระรัตนตรัยด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.287310514+07:00","message":"[bufferProcess] interim [700000000]:เครื่องบูชาพระรัตนตรัยด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.287312613+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.287317647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.287320451+07:00","message":"> Transcript [721] [false]: 'เครื่องบูชาพระรัตนตรัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.287323791+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.287325748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.287327351+07:00","message":"StatePrefix: 'เครื่องบูชาพระรัตนตรัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.287329268+07:00","message":"TextPushed: 'เครื่องบูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:58.420203721+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:58.420240347+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":"2025-10-29T10:11:58.420245209+07:00","message":"receive interim result [false|false]: เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:58.420260395+07:00","message":"[buffer interim] 67 false เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.420267451+07:00","message":"[bufferProcess] interim [760000000]:เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.420269262+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาพระรัตนตรัยด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.420272367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.420274807+07:00","message":"> Transcript [722] [false]: 'เครื่องบูชาพระรัตนตรัยด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.420278312+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.420279927+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.420281723+07:00","message":"StatePrefix: 'เครื่องบูชาพระรัตนตรัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.420283481+07:00","message":"TextPushed: 'เครื่องบูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:58.567377773+07:00","message":"[GCS] IsForceVAD: false for message ID: 67"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:58.628019577+07:00","message":"[GCS] Start streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:58.904970776+07:00","message":"receive streaming session, msgId: 67"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:58.905011558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องบูชาพระรัตนตรัย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:58.905016833+07:00","message":"receive interim result [true|false]: เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:58.905024341+07:00","message":"end recv isFinal message id 67"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:58.905026153+07:00","message":"end Recv id 67"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:58.905031561+07:00","message":"[buffer interim] 67 true เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.905038757+07:00","message":"[bufferProcess] interim [360000000]:เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.905042181+07:00","message":"[bufferProcess] send to processor (isfinal):เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.905045029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.905047668+07:00","message":"> Transcript [723] [false]: 'เครื่องบูชาพระรัตนตรัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.905050211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.905051721+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.905053199+07:00","message":"StatePrefix: 'เครื่องบูชาพระรัตนตรัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.905054913+07:00","message":"TextPushed: 'เครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.905056429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.905058041+07:00","message":"> Transcript [724] [true]: 'เครื่องบูชาพระรัตนตรัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.905059842+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.905061268+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.905062566+07:00","message":"StatePrefix: 'เครื่องบูชาพระรัตนตรัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.905064206+07:00","message":"TextPushed: 'เครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:58.905067354+07:00","message":"Push: 'พระรัตนตรัย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:58.905074724+07:00","message":"push: {true พระรัตนตรัย 0 0xc00205a100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:11:58.913349213+07:00","message":"write wav file: './tmp/7449/7449_67.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:59.762081321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:11:59.76209765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:59.871245827+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:59.871282729+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":"2025-10-29T10:11:59.8712874+07:00","message":"receive interim result [false|false]: เป็นหลักฐาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:11:59.871299953+07:00","message":"[buffer interim] 68 false เป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:59.87130633+07:00","message":"[bufferProcess] interim [80000000]:เป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:11:59.871307975+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:00.062735137+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:00.062775351+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":"2025-10-29T10:12:00.062780147+07:00","message":"receive interim result [false|false]: เป็นหลักค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:00.062793808+07:00","message":"[buffer interim] 68 false เป็นหลักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.062800855+07:00","message":"[bufferProcess] interim [260000000]:เป็นหลักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.062802878+07:00","message":"[bufferProcess] send to processor:เป็นหลักฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.062805748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.062808164+07:00","message":"> Transcript [725] [false]: 'เป็นหลักฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.062810055+07:00","message":"Set StatePrefix (first interim): 'เป็นหลักฐาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:00.702048645+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:00.702087889+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":"2025-10-29T10:12:00.702093634+07:00","message":"receive interim result [false|false]: เป็นหลักค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:00.702109802+07:00","message":"[buffer interim] 68 false เป็นหลักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.702117058+07:00","message":"[bufferProcess] interim [860000000]:เป็นหลักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.702119218+07:00","message":"[bufferProcess] send to processor:เป็นหลักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.702123211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.702125837+07:00","message":"> Transcript [726] [false]: 'เป็นหลักค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.702127746+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.702129336+07:00","message":"Set new StatePrefix: 'เป็นหลักค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:00.773246629+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:00.773275001+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":"2025-10-29T10:12:00.773280194+07:00","message":"receive interim result [false|false]: เป็นหลักค่ะแต่ถ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:00.773300922+07:00","message":"[buffer interim] 68 false เป็นหลักค่ะแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.773306934+07:00","message":"[bufferProcess] interim [980000000]:เป็นหลักค่ะแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.773308798+07:00","message":"[bufferProcess] send to processor:เป็นหลักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.773311223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.773313606+07:00","message":"> Transcript [727] [false]: 'เป็นหลักค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.773316314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.773318676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.773320156+07:00","message":"StatePrefix: 'เป็นหลักค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.773321756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:00.970306838+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:00.970361666+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":"2025-10-29T10:12:00.970367366+07:00","message":"receive interim result [false|false]: เป็นหลักค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:00.970379383+07:00","message":"[buffer interim] 68 false เป็นหลักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.970386582+07:00","message":"[bufferProcess] interim [160000000]:เป็นหลักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.970392239+07:00","message":"[bufferProcess] send to processor:เป็นหลักค่ะแต่ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.970397843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.970400442+07:00","message":"> Transcript [728] [false]: 'เป็นหลักค่ะแต่ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.970403511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.970405247+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.970406828+07:00","message":"StatePrefix: 'เป็นหลักค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.970408576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:00.989010442+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:00.989047397+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":"2025-10-29T10:12:00.989052233+07:00","message":"receive interim result [false|false]: เป็นหลักค่ะแต่ถ้าเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:00.98906588+07:00","message":"[buffer interim] 68 false เป็นหลักค่ะแต่ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.989072181+07:00","message":"[bufferProcess] interim [220000000]:เป็นหลักค่ะแต่ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.989074166+07:00","message":"[bufferProcess] send to processor:เป็นหลักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.989076958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.989079221+07:00","message":"> Transcript [729] [false]: 'เป็นหลักค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.989082007+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.989083729+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.989085215+07:00","message":"StatePrefix: 'เป็นหลักค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:00.989087088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:01.312277027+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:01.312315546+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":"2025-10-29T10:12:01.312320679+07:00","message":"receive interim result [false|false]: เป็นหลักค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:01.312335926+07:00","message":"[buffer interim] 68 false เป็นหลักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.312342921+07:00","message":"[bufferProcess] interim [460000000]:เป็นหลักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.312345653+07:00","message":"[bufferProcess] send to processor:เป็นหลักค่ะแต่ถ้าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.312349089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.312414853+07:00","message":"> Transcript [730] [false]: 'เป็นหลักค่ะแต่ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.312441542+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.312443983+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.312446102+07:00","message":"StatePrefix: 'เป็นหลักค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.31244805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.312460042+07:00","message":"Push: 'เป็นหลักค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.312462302+07:00","message":"TextPushed: 'เป็นหลักค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.312464105+07:00","message":"Set new StatePrefix : 'เป็นหลักค่ะแต่ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.312466498+07:00","message":"Next Push (prob) : 'แต่ถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:01.312480309+07:00","message":"push: {false เป็นหลักค่ะ 0 0xc003a46080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:01.474786409+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:01.474828772+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":"2025-10-29T10:12:01.474834313+07:00","message":"receive interim result [false|false]: เป็นหลักค่ะแต่ถ้าเป็นคราบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:01.474849517+07:00","message":"[buffer interim] 68 false เป็นหลักค่ะแต่ถ้าเป็นคราบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.474856494+07:00","message":"[bufferProcess] interim [640000000]:เป็นหลักค่ะแต่ถ้าเป็นคราบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.474858388+07:00","message":"[bufferProcess] send to processor:เป็นหลักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.474861211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.474863865+07:00","message":"> Transcript [731] [false]: 'เป็นหลักค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.47486608+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:01.480169447+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:01.480193072+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":"2025-10-29T10:12:01.480197858+07:00","message":"receive interim result [false|false]: เป็นหลักค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:01.480209599+07:00","message":"[buffer interim] 68 false เป็นหลักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.480214181+07:00","message":"[bufferProcess] interim [700000000]:เป็นหลักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.480216221+07:00","message":"[bufferProcess] send to processor:เป็นหลักค่ะแต่ถ้าเป็นคราบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.480222178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.48022429+07:00","message":"> Transcript [732] [false]: 'เป็นหลักค่ะแต่ถ้าเป็นคราบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.480227085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.48022886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.480230448+07:00","message":"StatePrefix: 'เป็นหลักค่ะแต่ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.480232252+07:00","message":"TextPushed: 'เป็นหลักค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:01.606163158+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:01.606201461+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":"2025-10-29T10:12:01.606206619+07:00","message":"receive interim result [false|false]: เป็นหลักค่ะแต่ถ้าเป็นพระราชทาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:01.606216816+07:00","message":"[buffer interim] 68 false เป็นหลักค่ะแต่ถ้าเป็นพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.6062238+07:00","message":"[bufferProcess] interim [820000000]:เป็นหลักค่ะแต่ถ้าเป็นพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.606226012+07:00","message":"[bufferProcess] send to processor:เป็นหลักค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.606230873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.606234125+07:00","message":"> Transcript [733] [false]: 'เป็นหลักค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.60623646+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:01.665194531+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:01.665234481+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":"2025-10-29T10:12:01.665240661+07:00","message":"receive interim result [false|false]: เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:01.665260736+07:00","message":"[buffer interim] 68 false เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.665268177+07:00","message":"[bufferProcess] interim [880000000]:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.665270258+07:00","message":"[bufferProcess] send to processor:เป็นหลักค่ะแต่ถ้าเป็นพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.665273241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.665275604+07:00","message":"> Transcript [734] [false]: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.665278704+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.665280478+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.665283062+07:00","message":"StatePrefix: 'เป็นหลักค่ะแต่ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:01.665285222+07:00","message":"TextPushed: 'เป็นหลักค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:02.179732011+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:02.179767466+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":"2025-10-29T10:12:02.179772996+07:00","message":"receive interim result [false|false]: เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:02.179786086+07:00","message":"[buffer interim] 68 false เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.179793518+07:00","message":"[bufferProcess] interim [360000000]:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.179795533+07:00","message":"[bufferProcess] send to processor:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.179798407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.179800704+07:00","message":"> Transcript [735] [false]: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.179803599+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.179805556+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.179807435+07:00","message":"StatePrefix: 'เป็นหลักค่ะแต่ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.179809335+07:00","message":"TextPushed: 'เป็นหลักค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:02.183080303+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:02.183092322+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":"2025-10-29T10:12:02.183095842+07:00","message":"receive interim result [false|false]: เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:02.183104467+07:00","message":"[buffer interim] 68 false เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.183107872+07:00","message":"[bufferProcess] interim [420000000]:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.183109983+07:00","message":"[bufferProcess] send to processor:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.183111985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.18311377+07:00","message":"> Transcript [736] [false]: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.183116157+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.183117786+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.183119589+07:00","message":"StatePrefix: 'เป็นหลักค่ะแต่ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.18312124+07:00","message":"TextPushed: 'เป็นหลักค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.183125723+07:00","message":"Push: 'แต่ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.183127294+07:00","message":"TextPushed: 'เป็นหลักค่ะแต่ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.183129082+07:00","message":"Set new StatePrefix : 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.18313099+07:00","message":"Next Push (prob) : 'พระราชพิธีพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:02.183139082+07:00","message":"push: {false แต่ถ้าเป็น 0 0xc003a46080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:02.30186988+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:02.30190504+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":"2025-10-29T10:12:02.301910423+07:00","message":"receive interim result [false|false]: เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:02.301922055+07:00","message":"[buffer interim] 68 false เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.301928301+07:00","message":"[bufferProcess] interim [480000000]:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.301930577+07:00","message":"[bufferProcess] send to processor:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.301933585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.301935821+07:00","message":"> Transcript [737] [false]: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.301938241+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:02.378189457+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:02.378232749+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":"2025-10-29T10:12:02.378239629+07:00","message":"receive interim result [false|false]: เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:02.378255954+07:00","message":"[buffer interim] 68 false เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.378264543+07:00","message":"[bufferProcess] interim [540000000]:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.378267758+07:00","message":"[bufferProcess] send to processor:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.378271865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.378275551+07:00","message":"> Transcript [738] [false]: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.378279042+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:02.499314401+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:02.499349395+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":"2025-10-29T10:12:02.499354753+07:00","message":"receive interim result [false|false]: เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:02.499368937+07:00","message":"[buffer interim] 68 false เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.499378433+07:00","message":"[bufferProcess] interim [660000000]:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.499380724+07:00","message":"[bufferProcess] send to processor:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.499385747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.499388072+07:00","message":"> Transcript [739] [false]: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.49939172+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.499393637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.499395301+07:00","message":"StatePrefix: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:02.499397571+07:00","message":"TextPushed: 'เป็นหลักค่ะแต่ถ้าเป็น'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:02.762670796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:02.762690976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:03.080560238+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:03.08061451+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":"2025-10-29T10:12:03.080620451+07:00","message":"receive interim result [false|false]: เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:03.080635317+07:00","message":"[buffer interim] 68 false เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.080643306+07:00","message":"[bufferProcess] interim [260000000]:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.080645696+07:00","message":"[bufferProcess] send to processor:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.080649352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.080651975+07:00","message":"> Transcript [740] [false]: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.080655227+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.080656955+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.080658576+07:00","message":"StatePrefix: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.080662235+07:00","message":"TextPushed: 'เป็นหลักค่ะแต่ถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:03.224036484+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:03.224072613+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":"2025-10-29T10:12:03.224079296+07:00","message":"receive interim result [false|false]: เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:03.224094545+07:00","message":"[buffer interim] 68 false เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.224101542+07:00","message":"[bufferProcess] interim [380000000]:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.224103821+07:00","message":"[bufferProcess] send to processor:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.224107051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.224109889+07:00","message":"> Transcript [741] [false]: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.224113219+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.224115081+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.224117027+07:00","message":"StatePrefix: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.2241191+07:00","message":"TextPushed: 'เป็นหลักค่ะแต่ถ้าเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:03.399681763+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:03.399720785+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":"2025-10-29T10:12:03.399726119+07:00","message":"receive interim result [false|false]: เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:03.39974569+07:00","message":"[buffer interim] 68 false เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.399754279+07:00","message":"[bufferProcess] interim [620000000]:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.39975658+07:00","message":"[bufferProcess] send to processor:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.399759798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.399762285+07:00","message":"> Transcript [742] [false]: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.399766378+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.399768495+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.39977032+07:00","message":"StatePrefix: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.399772866+07:00","message":"TextPushed: 'เป็นหลักค่ะแต่ถ้าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.399779035+07:00","message":"Push: 'พระราชพิธีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.399780638+07:00","message":"TextPushed: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.399782638+07:00","message":"Set new StatePrefix : 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.39978548+07:00","message":"Next Push (prob) : 'บรมศพของพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:03.399809474+07:00","message":"push: {false พระราชพิธีพระ 0 0xc003a46080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:03.59370123+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:03.593758067+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":"2025-10-29T10:12:03.593766116+07:00","message":"receive interim result [false|false]: เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระมหากษัตริย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:03.593784552+07:00","message":"[buffer interim] 68 false เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.593793199+07:00","message":"[bufferProcess] interim [800000000]:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.593795695+07:00","message":"[bufferProcess] send to processor:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.593798921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.593802155+07:00","message":"> Transcript [743] [false]: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.593806886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.593809031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.593812315+07:00","message":"StatePrefix: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:03.593815843+07:00","message":"TextPushed: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:04.170911726+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:04.170953216+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":"2025-10-29T10:12:04.170959263+07:00","message":"receive interim result [false|false]: เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระมหากษัตริย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:04.170972417+07:00","message":"[buffer interim] 68 false เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.170979338+07:00","message":"[bufferProcess] interim [400000000]:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.17098154+07:00","message":"[bufferProcess] send to processor:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.170986933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.170989391+07:00","message":"> Transcript [744] [false]: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.170992775+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.170994498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.170996222+07:00","message":"StatePrefix: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.170998835+07:00","message":"TextPushed: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:04.586698209+07:00","message":"[GCS] IsForceVAD: false for message ID: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:04.65757991+07:00","message":"[GCS] Start streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:04.945473688+07:00","message":"receive streaming session, msgId: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:04.945508147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระมหากษัตริย์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:04.94551412+07:00","message":"receive interim result [true|false]: เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระมหากษัตริย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:04.94552141+07:00","message":"end recv isFinal message id 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:04.945523136+07:00","message":"end Recv id 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:04.945528507+07:00","message":"[buffer interim] 68 true เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.945535528+07:00","message":"[bufferProcess] interim [180000000]:เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.945538409+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.945541247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.945543894+07:00","message":"> Transcript [745] [false]: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.945546845+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.945548325+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.945550013+07:00","message":"StatePrefix: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.94555227+07:00","message":"TextPushed: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.945553888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.945555549+07:00","message":"> Transcript [746] [true]: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.945557457+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.945558859+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.945560405+07:00","message":"StatePrefix: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระบรมศพของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.945565222+07:00","message":"TextPushed: 'เป็นหลักค่ะแต่ถ้าเป็นพระราชพิธีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:04.945578385+07:00","message":"Push: 'บรมศพของพระมหากษัตริย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:04.945589893+07:00","message":"push: {true บรมศพของพระมหากษัตริย์ 0 0xc003a46080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:12:04.95759781+07:00","message":"write wav file: './tmp/7449/7449_68.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:05.583922221+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:05.583962204+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":"2025-10-29T10:12:05.583967098+07:00","message":"receive interim result [false|false]: อนุโม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:05.583978656+07:00","message":"[buffer interim] 69 false อนุโม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:05.583985188+07:00","message":"[bufferProcess] interim [780000000]:อนุโม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:05.583986662+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:05.705671864+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:05.705721216+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":"2025-10-29T10:12:05.705726261+07:00","message":"receive interim result [false|false]: อนุพงษ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:05.70574096+07:00","message":"[buffer interim] 69 false อนุพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:05.705748491+07:00","message":"[bufferProcess] interim [900000000]:อนุพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:05.705750302+07:00","message":"[bufferProcess] send to processor:อนุโม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:05.705753425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:05.70575573+07:00","message":"> Transcript [747] [false]: 'อนุโม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:05.705757728+07:00","message":"Set StatePrefix (first interim): 'อนุโม'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:05.762971447+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:05.762970908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:05.835064308+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:05.835104281+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":"2025-10-29T10:12:05.835109421+07:00","message":"receive interim result [false|false]: อนุโมทนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:05.835121807+07:00","message":"[buffer interim] 69 false อนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:05.835128634+07:00","message":"[bufferProcess] interim [960000000]:อนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:05.835130783+07:00","message":"[bufferProcess] send to processor:อนุพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:05.835135628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:05.835138072+07:00","message":"> Transcript [748] [false]: 'อนุพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:05.835140089+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:05.835142062+07:00","message":"Set new StatePrefix: 'อนุพงษ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:06.023869923+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:06.023911973+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":"2025-10-29T10:12:06.023916891+07:00","message":"receive interim result [false|false]: อนุพงษ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:06.023930998+07:00","message":"[buffer interim] 69 false อนุพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:06.023937875+07:00","message":"[bufferProcess] interim [140000000]:อนุพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:06.023939843+07:00","message":"[bufferProcess] send to processor:อนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:06.023942792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:06.023945158+07:00","message":"> Transcript [749] [false]: 'อนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:06.023947302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:06.023948883+07:00","message":"Set new StatePrefix: 'อนุโมทนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:06.479827349+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:06.479867919+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":"2025-10-29T10:12:06.479873473+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:06.47988936+07:00","message":"[buffer interim] 69 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:06.479896692+07:00","message":"[bufferProcess] interim [680000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:06.479898431+07:00","message":"[bufferProcess] send to processor:อนุพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:06.479901682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:06.479910274+07:00","message":"> Transcript [750] [false]: 'อนุพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:06.479912412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:06.479914013+07:00","message":"Set new StatePrefix: 'อนุพงษ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:06.750548885+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:06.75059933+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":"2025-10-29T10:12:06.750604485+07:00","message":"receive interim result [false|false]: อนุพงษ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:06.750617991+07:00","message":"[buffer interim] 69 false อนุพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:06.750625254+07:00","message":"[bufferProcess] interim [920000000]:อนุพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:06.750627296+07:00","message":"[bufferProcess] send to processor:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:06.750631868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:06.750634391+07:00","message":"> Transcript [751] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:06.750636388+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:06.75063811+07:00","message":"Set new StatePrefix: 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:07.320396557+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:07.320435003+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":"2025-10-29T10:12:07.320440266+07:00","message":"receive interim result [false|false]: อนุพงษ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:07.320454655+07:00","message":"[buffer interim] 69 false อนุพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:07.320461906+07:00","message":"[bufferProcess] interim [520000000]:อนุพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:07.320463992+07:00","message":"[bufferProcess] send to processor:อนุพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:07.320468184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:07.320470524+07:00","message":"> Transcript [752] [false]: 'อนุพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:07.320472373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:07.32047411+07:00","message":"Set new StatePrefix: 'อนุพงษ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:07.648918524+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:07.648957112+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":"2025-10-29T10:12:07.648962143+07:00","message":"receive interim result [false|false]: เครื่องสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:07.648974128+07:00","message":"[buffer interim] 69 false เครื่องสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:07.648980964+07:00","message":"[bufferProcess] interim [820000000]:เครื่องสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:07.648983313+07:00","message":"[bufferProcess] send to processor:อนุพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:07.648987858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:07.648990315+07:00","message":"> Transcript [753] [false]: 'อนุพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:07.649005228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:07.649007357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:07.649010613+07:00","message":"StatePrefix: 'อนุพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:07.649023083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:07.711691118+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:07.711724373+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":"2025-10-29T10:12:07.711729247+07:00","message":"receive interim result [false|false]: อนุพงษ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:07.711743954+07:00","message":"[buffer interim] 69 false อนุพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:07.711751241+07:00","message":"[bufferProcess] interim [880000000]:อนุพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:07.711753257+07:00","message":"[bufferProcess] send to processor:เครื่องสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:07.711761911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:07.711764385+07:00","message":"> Transcript [754] [false]: 'เครื่องสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:07.711766439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:07.711768459+07:00","message":"Set new StatePrefix: 'เครื่องสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:08.020537481+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:08.020585053+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":"2025-10-29T10:12:08.02059091+07:00","message":"receive interim result [false|false]: เครื่องบูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:08.020604459+07:00","message":"[buffer interim] 69 false เครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:08.020611795+07:00","message":"[bufferProcess] interim [180000000]:เครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:08.020613843+07:00","message":"[bufferProcess] send to processor:อนุพงษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:08.020618667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:08.020621077+07:00","message":"> Transcript [755] [false]: 'อนุพงษ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:08.020622914+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:08.020624457+07:00","message":"Set new StatePrefix: 'อนุพงษ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:08.202044318+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:08.202080242+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":"2025-10-29T10:12:08.202085345+07:00","message":"receive interim result [false|false]: เครื่องบูชาพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:08.202099067+07:00","message":"[buffer interim] 69 false เครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:08.202106142+07:00","message":"[bufferProcess] interim [360000000]:เครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:08.202108091+07:00","message":"[bufferProcess] send to processor:เครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:08.202111096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:08.202113881+07:00","message":"> Transcript [756] [false]: 'เครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:08.202115914+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:08.202117517+07:00","message":"Set new StatePrefix: 'เครื่องบูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:08.716059592+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:08.71611033+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":"2025-10-29T10:12:08.716116896+07:00","message":"receive interim result [false|false]: เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:08.716135502+07:00","message":"[buffer interim] 69 false เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:08.716143702+07:00","message":"[bufferProcess] interim [900000000]:เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:08.716146589+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:08.716155001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:08.716158557+07:00","message":"> Transcript [757] [false]: 'เครื่องบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:08.716165993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:08.716168822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:08.716171058+07:00","message":"StatePrefix: 'เครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:08.716173518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:08.763024955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:08.763085002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:09.299516674+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:09.299559105+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":"2025-10-29T10:12:09.299564527+07:00","message":"receive interim result [false|false]: เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:09.299579579+07:00","message":"[buffer interim] 69 false เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.299586092+07:00","message":"[bufferProcess] interim [500000000]:เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.299588499+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.299592382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.299595671+07:00","message":"> Transcript [758] [false]: 'เครื่องบูชาพระรัตนตรัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.299598938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.299600797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.299602263+07:00","message":"StatePrefix: 'เครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.299604247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:09.675531338+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:09.675611325+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":"2025-10-29T10:12:09.675616877+07:00","message":"receive interim result [false|false]: เครื่องบูชาพระรัตนตรัยและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:09.675633281+07:00","message":"[buffer interim] 69 false เครื่องบูชาพระรัตนตรัยและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.675640225+07:00","message":"[bufferProcess] interim [860000000]:เครื่องบูชาพระรัตนตรัยและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.675642463+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.675645966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.675648851+07:00","message":"> Transcript [759] [false]: 'เครื่องบูชาพระรัตนตรัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.675651873+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.675653737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.67565524+07:00","message":"StatePrefix: 'เครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.675656904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:09.817974362+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:09.81801689+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":"2025-10-29T10:12:09.818023446+07:00","message":"receive interim result [false|false]: เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:09.818041487+07:00","message":"[buffer interim] 69 false เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.818050071+07:00","message":"[bufferProcess] interim [980000000]:เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.818053339+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาพระรัตนตรัยและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.81805826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.818061804+07:00","message":"> Transcript [760] [false]: 'เครื่องบูชาพระรัตนตรัยและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.818066457+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.818069935+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.818072417+07:00","message":"StatePrefix: 'เครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.818074803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.818083851+07:00","message":"Push: 'เครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.818086091+07:00","message":"TextPushed: 'เครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.818088595+07:00","message":"Set new StatePrefix : 'เครื่องบูชาพระรัตนตรัยและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.818091499+07:00","message":"Next Push (prob) : 'พระรัตนตรัยและ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:09.81810337+07:00","message":"push: {false เครื่องบูชา 0 0xc0027cac00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:09.836344303+07:00","message":"[GCS] IsForceVAD: false for message ID: 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:09.898222148+07:00","message":"[GCS] Start streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:09.937789786+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:09.937832974+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":"2025-10-29T10:12:09.937838671+07:00","message":"receive interim result [false|false]: เครื่องบูชาพระรัตนตรัยและเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:09.9378577+07:00","message":"[buffer interim] 69 false เครื่องบูชาพระรัตนตรัยและเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.937864764+07:00","message":"[bufferProcess] interim [40000000]:เครื่องบูชาพระรัตนตรัยและเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.937868044+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.937871471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.93787747+07:00","message":"> Transcript [761] [false]: 'เครื่องบูชาพระรัตนตรัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:09.937879719+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:09.966332089+07:00","message":"[GCS] IsForceVAD: false for message ID: 70"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:10.030332366+07:00","message":"[GCS] Start streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:10.134775463+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:10.134815923+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":"2025-10-29T10:12:10.134821923+07:00","message":"receive interim result [false|false]: เครื่องบูชาพระรัตนตรัยและเครื่องราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:10.13483784+07:00","message":"[buffer interim] 69 false เครื่องบูชาพระรัตนตรัยและเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.134844935+07:00","message":"[bufferProcess] interim [340000000]:เครื่องบูชาพระรัตนตรัยและเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.134846995+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาพระรัตนตรัยและเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.134852332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.134854894+07:00","message":"> Transcript [762] [false]: 'เครื่องบูชาพระรัตนตรัยและเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.134858718+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.134860455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.134862402+07:00","message":"StatePrefix: 'เครื่องบูชาพระรัตนตรัยและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.134864349+07:00","message":"TextPushed: 'เครื่องบูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:10.162104122+07:00","message":"receive streaming session, msgId: 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:10.162139573+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":"2025-10-29T10:12:10.162145124+07:00","message":"receive interim result [true|false]: เครื่องบูชาพระรัตนตรัยและเครื่องราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:10.162152711+07:00","message":"end recv isFinal message id 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:10.162154659+07:00","message":"end Recv id 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:10.162159291+07:00","message":"[buffer interim] 69 true เครื่องบูชาพระรัตนตรัยและเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.162165811+07:00","message":"[bufferProcess] interim [400000000]:เครื่องบูชาพระรัตนตรัยและเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.162168743+07:00","message":"[bufferProcess] send to processor (isfinal):เครื่องบูชาพระรัตนตรัยและเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.162171491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.162173985+07:00","message":"> Transcript [763] [false]: 'เครื่องบูชาพระรัตนตรัยและเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.162176686+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.162178195+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.162179882+07:00","message":"StatePrefix: 'เครื่องบูชาพระรัตนตรัยและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.162181814+07:00","message":"TextPushed: 'เครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.162183157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.162184695+07:00","message":"> Transcript [764] [true]: 'เครื่องบูชาพระรัตนตรัยและเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.162186595+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.162187955+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.162189373+07:00","message":"StatePrefix: 'เครื่องบูชาพระรัตนตรัยและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.16219221+07:00","message":"TextPushed: 'เครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.162197335+07:00","message":"Push: 'พระรัตนตรัยและเครื่องราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:10.162205202+07:00","message":"push: {true พระรัตนตรัยและเครื่องราช 0 0xc0027cac00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:12:10.172744511+07:00","message":"write wav file: './tmp/7449/7449_69.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:10.273355916+07:00","message":"receive streaming session, msgId: 70"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:10.273375203+07:00","message":"found end of frame, send empty tag with msgId: 70"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:10.273377655+07:00","message":"end Recv id 70"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:10.273384342+07:00","message":"[buffer interim] 70 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.273390855+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.273394087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.273396405+07:00","message":"> Transcript [765] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.273398451+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.273400194+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.273401891+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.273403453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.273405842+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:10.273415732+07:00","message":"push: {true \n 0 0xc0027ca080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:12:10.27774944+07:00","message":"write wav file: './tmp/7449/7449_70.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:10.720573645+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:10.72061733+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":"2025-10-29T10:12:10.720623263+07:00","message":"receive interim result [false|false]: อาการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:10.720639907+07:00","message":"[buffer interim] 71 false อาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.72064833+07:00","message":"[bufferProcess] interim [480000000]:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.720651007+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:10.90592756+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:10.905962699+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":"2025-10-29T10:12:10.905967753+07:00","message":"receive interim result [false|false]: สักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:10.905980917+07:00","message":"[buffer interim] 71 false สักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.905987866+07:00","message":"[bufferProcess] interim [660000000]:สักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.905990014+07:00","message":"[bufferProcess] send to processor:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.905992681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.905995063+07:00","message":"> Transcript [766] [false]: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:10.90599705+07:00","message":"Set StatePrefix (first interim): 'อาการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:11.424636088+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:11.424673503+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":"2025-10-29T10:12:11.424678917+07:00","message":"receive interim result [false|false]: สักการะสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:11.424689533+07:00","message":"[buffer interim] 71 false สักการะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.424696322+07:00","message":"[bufferProcess] interim [200000000]:สักการะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.424698394+07:00","message":"[bufferProcess] send to processor:สักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.424703065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.424705667+07:00","message":"> Transcript [767] [false]: 'สักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.424707883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.424709669+07:00","message":"Set new StatePrefix: 'สักการะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:11.614980033+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:11.615016585+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":"2025-10-29T10:12:11.615021717+07:00","message":"receive interim result [false|false]: สักการะสำหรับพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:11.615036034+07:00","message":"[buffer interim] 71 false สักการะสำหรับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.615043607+07:00","message":"[bufferProcess] interim [380000000]:สักการะสำหรับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.615045855+07:00","message":"[bufferProcess] send to processor:สักการะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.615048804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.615051379+07:00","message":"> Transcript [768] [false]: 'สักการะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.615054435+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.615055989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.615057539+07:00","message":"StatePrefix: 'สักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.615059159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:11.730434188+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:11.730479269+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":"2025-10-29T10:12:11.730484974+07:00","message":"receive interim result [false|false]: สักการะสำหรับภาค"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:11.730499964+07:00","message":"[buffer interim] 71 false สักการะสำหรับภาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.730509667+07:00","message":"[bufferProcess] interim [500000000]:สักการะสำหรับภาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.730511573+07:00","message":"[bufferProcess] send to processor:สักการะสำหรับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.730516797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.730519311+07:00","message":"> Transcript [769] [false]: 'สักการะสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.73052234+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.730524494+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.730526307+07:00","message":"StatePrefix: 'สักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.730529959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:11.763617584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:11.763624608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:11.8272966+07:00","message":"[GCS] IsForceVAD: false for message ID: 71"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:11.83639744+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:11.836436051+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":"2025-10-29T10:12:11.836442645+07:00","message":"receive interim result [false|false]: สักการะสำหรับพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:11.836459136+07:00","message":"[buffer interim] 71 false สักการะสำหรับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.836467563+07:00","message":"[bufferProcess] interim [560000000]:สักการะสำหรับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.836470511+07:00","message":"[bufferProcess] send to processor:สักการะสำหรับภาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.836475012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.836478841+07:00","message":"> Transcript [770] [false]: 'สักการะสำหรับภาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.836482979+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.836485605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.836489099+07:00","message":"StatePrefix: 'สักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:11.836491626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:11.959309757+07:00","message":"[GCS] Start streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:12.113209035+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:12.113243603+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":"2025-10-29T10:12:12.113248426+07:00","message":"receive interim result [false|false]: สักการะพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:12.113261456+07:00","message":"[buffer interim] 71 false สักการะพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.113268271+07:00","message":"[bufferProcess] interim [860000000]:สักการะพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.11327032+07:00","message":"[bufferProcess] send to processor:สักการะสำหรับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.113275372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.113277728+07:00","message":"> Transcript [771] [false]: 'สักการะสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.113280931+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.113282696+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.1132843+07:00","message":"StatePrefix: 'สักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.113286192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.113304583+07:00","message":"Push: 'สักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.11330746+07:00","message":"TextPushed: 'สักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.113309927+07:00","message":"Set new StatePrefix : 'สักการะสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.113312653+07:00","message":"Next Push (prob) : 'สำหรับพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:12.113323023+07:00","message":"push: {false สักการะ 0 0xc000045200}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:12.133211229+07:00","message":"receive streaming session, msgId: 71"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:12.133238663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักการะสำหรับพระบรมศพ\",\"confidence\":0.94903505}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:12.133242965+07:00","message":"receive interim result [true|false]: สักการะสำหรับพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:12.133251541+07:00","message":"end recv isFinal message id 71"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:12.133253559+07:00","message":"end Recv id 71"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:12.133258869+07:00","message":"[buffer interim] 71 true สักการะสำหรับพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.133264076+07:00","message":"[bufferProcess] interim [10000000]:สักการะสำหรับพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.13327099+07:00","message":"[bufferProcess] send to processor (isfinal):สักการะพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.133273387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.13327589+07:00","message":"> Transcript [772] [false]: 'สักการะพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.133278018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.133281072+07:00","message":"Set new StatePrefix: 'สักการะพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.133282683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.133284254+07:00","message":"> Transcript [773] [true]: 'สักการะสำหรับพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.133286105+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.133287543+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.13328896+07:00","message":"StatePrefix: 'สักการะพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.133291563+07:00","message":"TextPushed: 'สักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.133298111+07:00","message":"Push: 'สำหรับพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:12.133305252+07:00","message":"push: {true สำหรับพระบรมศพ 0 0xc000045200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:12:12.14004847+07:00","message":"write wav file: './tmp/7449/7449_71.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:12.901401683+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:12.901441215+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":"2025-10-29T10:12:12.901446207+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:12.901459024+07:00","message":"[buffer interim] 72 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.901465609+07:00","message":"[bufferProcess] interim [540000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:12.901467224+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:13.34950312+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:13.349547598+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":"2025-10-29T10:12:13.349553286+07:00","message":"receive interim result [false|false]: ยังมีราย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:13.349565988+07:00","message":"[buffer interim] 72 false ยังมีราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.349573069+07:00","message":"[bufferProcess] interim [960000000]:ยังมีราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.349575191+07:00","message":"[bufferProcess] send to processor:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.349580049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.349582577+07:00","message":"> Transcript [774] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.349584432+07:00","message":"Set StatePrefix (first interim): 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:13.536718585+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:13.536757565+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":"2025-10-29T10:12:13.536763229+07:00","message":"receive interim result [false|false]: ยังมีรายละเอียด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:13.536777331+07:00","message":"[buffer interim] 72 false ยังมีรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.536784556+07:00","message":"[bufferProcess] interim [140000000]:ยังมีรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.536786685+07:00","message":"[bufferProcess] send to processor:ยังมีราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.536789595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.536792271+07:00","message":"> Transcript [775] [false]: 'ยังมีราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.536795188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.536796908+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.536798991+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.536800673+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:13.804674736+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:13.804719995+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":"2025-10-29T10:12:13.804724972+07:00","message":"receive interim result [false|false]: ยังมีรายละเอียดที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:13.804738837+07:00","message":"[buffer interim] 72 false ยังมีรายละเอียดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.804746017+07:00","message":"[bufferProcess] interim [440000000]:ยังมีรายละเอียดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.804747982+07:00","message":"[bufferProcess] send to processor:ยังมีรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.804753193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.804755685+07:00","message":"> Transcript [776] [false]: 'ยังมีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.804758807+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.804760582+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.804763699+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.80476572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:13.823676454+07:00","message":"[GCS] Cleaned up inactive client: 57"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:13.823695716+07:00","message":"[GCS] Cleaned up inactive client: 50"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:13.823698208+07:00","message":"[GCS] Cleaned up inactive client: 53"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:13.823699693+07:00","message":"[GCS] Cleaned up inactive client: 54"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:13.823701303+07:00","message":"[GCS] Cleaned up inactive client: 56"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:13.823702935+07:00","message":"[GCS] Cleaned up inactive client: 52"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:13.82370432+07:00","message":"[GCS] Cleaned up inactive client: 51"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:13.823705792+07:00","message":"[GCS] Cleaned up inactive client: 55"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:13.923650866+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:13.923686259+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":"2025-10-29T10:12:13.923692244+07:00","message":"receive interim result [false|false]: ยังมีรายละเอียด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:13.923718672+07:00","message":"[buffer interim] 72 false ยังมีรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.923725535+07:00","message":"[bufferProcess] interim [620000000]:ยังมีรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.923727648+07:00","message":"[bufferProcess] send to processor:ยังมีรายละเอียดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.923730535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.923733129+07:00","message":"> Transcript [777] [false]: 'ยังมีรายละเอียดที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.923736335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.923738399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.923740555+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:13.923742359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:14.125446172+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:14.125484146+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":"2025-10-29T10:12:14.125490044+07:00","message":"receive interim result [false|false]: ยังมีรายละเอียดปลีกย่อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:14.125504291+07:00","message":"[buffer interim] 72 false ยังมีรายละเอียดปลีกย่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:14.125510904+07:00","message":"[bufferProcess] interim [740000000]:ยังมีรายละเอียดปลีกย่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:14.125514035+07:00","message":"[bufferProcess] send to processor:ยังมีรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:14.125520707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:14.125523262+07:00","message":"> Transcript [778] [false]: 'ยังมีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:14.125526346+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:14.125528257+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:14.125535113+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:14.125537847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:14.125543636+07:00","message":"Push: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:14.125545689+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:14.125547642+07:00","message":"Set new StatePrefix : 'ยังมีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:14.125549938+07:00","message":"Next Push (prob) : 'มีรายละเอียด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:14.12555805+07:00","message":"push: {false ยัง 0 0xc00040c800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:14.763222054+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:14.763279053+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":"2025-10-29T10:12:14.763285588+07:00","message":"receive interim result [false|false]: ยังมีรายละเอียดปลีกย่อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:14.763302333+07:00","message":"[buffer interim] 72 false ยังมีรายละเอียดปลีกย่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:14.763313184+07:00","message":"[bufferProcess] interim [340000000]:ยังมีรายละเอียดปลีกย่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:14.763316186+07:00","message":"[bufferProcess] send to processor:ยังมีรายละเอียดปลีกย่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:14.763322892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:14.763326072+07:00","message":"> Transcript [779] [false]: 'ยังมีรายละเอียดปลีกย่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:14.763330259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:14.763332364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:14.763335373+07:00","message":"StatePrefix: 'ยังมีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:14.763338213+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:14.764294692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:14.764297923+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:15.337356502+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:15.337396996+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":"2025-10-29T10:12:15.33740238+07:00","message":"receive interim result [false|false]: ยังมีรายละเอียดปลีกย่อยมากกว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:15.337415465+07:00","message":"[buffer interim] 72 false ยังมีรายละเอียดปลีกย่อยมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.337424286+07:00","message":"[bufferProcess] interim [0]:ยังมีรายละเอียดปลีกย่อยมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.337426727+07:00","message":"[bufferProcess] send to processor:ยังมีรายละเอียดปลีกย่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.337431648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.337434582+07:00","message":"> Transcript [780] [false]: 'ยังมีรายละเอียดปลีกย่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.337437724+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.337439966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.337442157+07:00","message":"StatePrefix: 'ยังมีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.337445205+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:15.476901203+07:00","message":"[GCS] IsForceVAD: false for message ID: 72"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:15.608614337+07:00","message":"[GCS] Start streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:15.72544666+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:15.725500094+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":"2025-10-29T10:12:15.725506058+07:00","message":"receive interim result [false|false]: ยังมีรายละเอียดปลีกย่อยมากกว่านะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:15.725519952+07:00","message":"[buffer interim] 72 false ยังมีรายละเอียดปลีกย่อยมากกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.725535779+07:00","message":"[bufferProcess] interim [420000000]:ยังมีรายละเอียดปลีกย่อยมากกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.725539978+07:00","message":"[bufferProcess] send to processor:ยังมีรายละเอียดปลีกย่อยมากกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.725546359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.72555009+07:00","message":"> Transcript [781] [false]: 'ยังมีรายละเอียดปลีกย่อยมากกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.725554179+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.725556502+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.725559312+07:00","message":"StatePrefix: 'ยังมีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.725562435+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:15.836541189+07:00","message":"receive streaming session, msgId: 72"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:15.836578191+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":"2025-10-29T10:12:15.836583404+07:00","message":"receive interim result [true|false]: ยังมีรายละเอียดปลีกย่อยมากกว่านะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:15.836592045+07:00","message":"end recv isFinal message id 72"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:15.836593736+07:00","message":"end Recv id 72"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:15.836601283+07:00","message":"[buffer interim] 72 true ยังมีรายละเอียดปลีกย่อยมากกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.836608947+07:00","message":"[bufferProcess] interim [540000000]:ยังมีรายละเอียดปลีกย่อยมากกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.836617728+07:00","message":"[bufferProcess] send to processor (isfinal):ยังมีรายละเอียดปลีกย่อยมากกว่านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.836620528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.836622877+07:00","message":"> Transcript [782] [false]: 'ยังมีรายละเอียดปลีกย่อยมากกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.83662593+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.836627663+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.836629352+07:00","message":"StatePrefix: 'ยังมีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.836631502+07:00","message":"TextPushed: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.836634036+07:00","message":"Push: 'มีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.836635659+07:00","message":"TextPushed: 'ยังมีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.83663737+07:00","message":"Set new StatePrefix : 'ยังมีรายละเอียดปลีกย่อยมากกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.8366394+07:00","message":"Next Push (prob) : 'ปลีกย่อยมากกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.836640852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.836642773+07:00","message":"> Transcript [783] [true]: 'ยังมีรายละเอียดปลีกย่อยมากกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.836644548+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.836645883+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.836647175+07:00","message":"StatePrefix: 'ยังมีรายละเอียดปลีกย่อยมากกว่านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.836648677+07:00","message":"TextPushed: 'ยังมีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:15.836650277+07:00","message":"Push: 'ปลีกย่อยมากกว่านะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:15.836657521+07:00","message":"push: {false มีรายละเอียด 0 0xc00040c800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:15.836662385+07:00","message":"push: {true ปลีกย่อยมากกว่านะคะ 0 0xc00040c800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:12:15.846042193+07:00","message":"write wav file: './tmp/7449/7449_72.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:17.169139321+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:17.169182972+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":"2025-10-29T10:12:17.169187913+07:00","message":"receive interim result [false|false]: ทำเนียบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:17.169198228+07:00","message":"[buffer interim] 73 false ทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.16920459+07:00","message":"[bufferProcess] interim [140000000]:ทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.16920612+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.169210906+07:00","message":"[bufferProcess] send to processor (ticker):ทำเนียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.169213273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.169215486+07:00","message":"> Transcript [784] [false]: 'ทำเนียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.16921755+07:00","message":"Set StatePrefix (first interim): 'ทำเนียบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:17.173117701+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:17.173125948+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":"2025-10-29T10:12:17.173128459+07:00","message":"receive interim result [false|false]: ธรรมเนียม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:17.173133788+07:00","message":"[buffer interim] 73 false ธรรมเนียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.173136392+07:00","message":"[bufferProcess] interim [200000000]:ธรรมเนียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.17313798+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:17.414913864+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:17.41494746+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":"2025-10-29T10:12:17.414952312+07:00","message":"receive interim result [false|false]: เนื่องจากธรรมเนียมใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:17.414972727+07:00","message":"[buffer interim] 73 false เนื่องจากธรรมเนียมใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.414979898+07:00","message":"[bufferProcess] interim [440000000]:เนื่องจากธรรมเนียมใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.414981916+07:00","message":"[bufferProcess] send to processor:ธรรมเนียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.414986799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.414989032+07:00","message":"> Transcript [785] [false]: 'ธรรมเนียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.414990796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.414992427+07:00","message":"Set new StatePrefix: 'ธรรมเนียม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:17.564374409+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:17.564414047+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":"2025-10-29T10:12:17.564419093+07:00","message":"receive interim result [false|false]: เนื่องจากธรรมเนียมในการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:17.564432544+07:00","message":"[buffer interim] 73 false เนื่องจากธรรมเนียมในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.564439376+07:00","message":"[bufferProcess] interim [620000000]:เนื่องจากธรรมเนียมในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.564441436+07:00","message":"[bufferProcess] send to processor:เนื่องจากธรรมเนียมใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.564444466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.564447201+07:00","message":"> Transcript [786] [false]: 'เนื่องจากธรรมเนียมใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.564449585+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.564451288+07:00","message":"Set new StatePrefix: 'เนื่องจากธรรมเนียมใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:17.685782422+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:17.685819435+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":"2025-10-29T10:12:17.685826905+07:00","message":"receive interim result [false|false]: เนื่องจากธรรมเนียมในร่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:17.685839311+07:00","message":"[buffer interim] 73 false เนื่องจากธรรมเนียมในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.685846336+07:00","message":"[bufferProcess] interim [680000000]:เนื่องจากธรรมเนียมในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.685848439+07:00","message":"[bufferProcess] send to processor:เนื่องจากธรรมเนียมในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.685853233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.685855634+07:00","message":"> Transcript [787] [false]: 'เนื่องจากธรรมเนียมในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.68585885+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.685860658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.68586226+07:00","message":"StatePrefix: 'เนื่องจากธรรมเนียมใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.685864411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:17.764568787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:17.764559927+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:17.863606625+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:17.863642516+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":"2025-10-29T10:12:17.863647251+07:00","message":"receive interim result [false|false]: เนื่องจากธรรมเนียมในร่างกาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:17.863661636+07:00","message":"[buffer interim] 73 false เนื่องจากธรรมเนียมในร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.863668733+07:00","message":"[bufferProcess] interim [860000000]:เนื่องจากธรรมเนียมในร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.863670976+07:00","message":"[bufferProcess] send to processor:เนื่องจากธรรมเนียมในร่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.863673874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.863676327+07:00","message":"> Transcript [788] [false]: 'เนื่องจากธรรมเนียมในร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.863679091+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.863680866+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.86368266+07:00","message":"StatePrefix: 'เนื่องจากธรรมเนียมใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.863684722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:17.86566572+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:17.865684177+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":"2025-10-29T10:12:17.865688412+07:00","message":"receive interim result [false|false]: เนื่องจากธรรมเนียมในราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:17.865697387+07:00","message":"[buffer interim] 73 false เนื่องจากธรรมเนียมในราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.865701757+07:00","message":"[bufferProcess] interim [920000000]:เนื่องจากธรรมเนียมในราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.865703545+07:00","message":"[bufferProcess] send to processor:เนื่องจากธรรมเนียมในร่างกาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.865705985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.865708132+07:00","message":"> Transcript [789] [false]: 'เนื่องจากธรรมเนียมในร่างกาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.865710353+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.865711844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.865713628+07:00","message":"StatePrefix: 'เนื่องจากธรรมเนียมใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:17.865715301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:18.055827696+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:18.05587172+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":"2025-10-29T10:12:18.055878118+07:00","message":"receive interim result [false|false]: เนื่องจากธรรมเนียมในราชสำนัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:18.055893373+07:00","message":"[buffer interim] 73 false เนื่องจากธรรมเนียมในราชสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:18.055903825+07:00","message":"[bufferProcess] interim [100000000]:เนื่องจากธรรมเนียมในราชสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:18.055906587+07:00","message":"[bufferProcess] send to processor:เนื่องจากธรรมเนียมในราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:18.055911739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:18.055915384+07:00","message":"> Transcript [790] [false]: 'เนื่องจากธรรมเนียมในราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:18.055920223+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:18.055922385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:18.055925484+07:00","message":"StatePrefix: 'เนื่องจากธรรมเนียมใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:18.055928069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:18.055931049+07:00","message":"Push: 'เนื่องจากธรรมเนียมใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:18.055933706+07:00","message":"TextPushed: 'เนื่องจากธรรมเนียมใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:18.05593625+07:00","message":"Set new StatePrefix : 'เนื่องจากธรรมเนียมในราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:18.055938873+07:00","message":"Next Push (prob) : 'ราชภัฏ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:18.055948219+07:00","message":"push: {false เนื่องจากธรรมเนียมใน 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:18.655040146+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:18.655075218+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":"2025-10-29T10:12:18.655082074+07:00","message":"receive interim result [false|false]: เนื่องจากธรรมเนียมในราชสำนัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:18.655093658+07:00","message":"[buffer interim] 73 false เนื่องจากธรรมเนียมในราชสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:18.655100981+07:00","message":"[bufferProcess] interim [700000000]:เนื่องจากธรรมเนียมในราชสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:18.655103036+07:00","message":"[bufferProcess] send to processor:เนื่องจากธรรมเนียมในราชสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:18.655106502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:18.65510912+07:00","message":"> Transcript [791] [false]: 'เนื่องจากธรรมเนียมในราชสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:18.655110948+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:18.655112694+07:00","message":"Set new StatePrefix: 'เนื่องจากธรรมเนียมในราชสำนัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:18.746263812+07:00","message":"[GCS] IsForceVAD: false for message ID: 73"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:18.818715841+07:00","message":"[GCS] Start streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:19.094480362+07:00","message":"receive streaming session, msgId: 73"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:19.094526583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เนื่องจากธรรมเนียมในราชสำนักพยานนั้น\",\"confidence\":0.8857878}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":150000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:19.094532404+07:00","message":"receive interim result [true|false]: เนื่องจากธรรมเนียมในราชสำนักพยานนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:19.094540436+07:00","message":"end recv isFinal message id 73"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:19.094542019+07:00","message":"end Recv id 73"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:19.094549061+07:00","message":"[buffer interim] 73 true เนื่องจากธรรมเนียมในราชสำนักพยานนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.094558282+07:00","message":"[bufferProcess] interim [150000000]:เนื่องจากธรรมเนียมในราชสำนักพยานนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.094565376+07:00","message":"[bufferProcess] send to processor (isfinal):เนื่องจากธรรมเนียมในราชสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.094568705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.094571383+07:00","message":"> Transcript [792] [false]: 'เนื่องจากธรรมเนียมในราชสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.094574098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.094575616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.094577222+07:00","message":"StatePrefix: 'เนื่องจากธรรมเนียมในราชสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.094579323+07:00","message":"TextPushed: 'เนื่องจากธรรมเนียมใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.094580879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.094584033+07:00","message":"> Transcript [793] [true]: 'เนื่องจากธรรมเนียมในราชสำนักพยานนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.094585983+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.094587307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.094588584+07:00","message":"StatePrefix: 'เนื่องจากธรรมเนียมในราชสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.094590073+07:00","message":"TextPushed: 'เนื่องจากธรรมเนียมใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.094596076+07:00","message":"Push: 'ราชสำนักพยานนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:19.094603391+07:00","message":"push: {true ราชสำนักพยานนั้น 0 0xc000045780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:12:19.102143921+07:00","message":"write wav file: './tmp/7449/7449_73.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:19.657524482+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:19.657561368+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":"2025-10-29T10:12:19.657566143+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:19.657580124+07:00","message":"[buffer interim] 74 false การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.657586694+07:00","message":"[bufferProcess] interim [660000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.657588322+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:19.84756634+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:19.847608829+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":"2025-10-29T10:12:19.847615463+07:00","message":"receive interim result [false|false]: การจัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:19.847633687+07:00","message":"[buffer interim] 74 false การจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.847641967+07:00","message":"[bufferProcess] interim [840000000]:การจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.847644974+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.847653063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.847656362+07:00","message":"> Transcript [794] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:19.847659316+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:20.010390426+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:20.010424604+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":"2025-10-29T10:12:20.010430278+07:00","message":"receive interim result [false|false]: การจับคู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:20.010444125+07:00","message":"[buffer interim] 74 false การจับคู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.010451156+07:00","message":"[bufferProcess] interim [20000000]:การจับคู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.010453193+07:00","message":"[bufferProcess] send to processor:การจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.01045836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.010460733+07:00","message":"> Transcript [795] [false]: 'การจัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.010463347+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.010464962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.010466938+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.010469192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:20.062769367+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:20.062803122+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":"2025-10-29T10:12:20.062808083+07:00","message":"receive interim result [false|false]: การจับเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:20.062822094+07:00","message":"[buffer interim] 74 false การจับเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.062828718+07:00","message":"[bufferProcess] interim [80000000]:การจับเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.062830957+07:00","message":"[bufferProcess] send to processor:การจับคู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.062833932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.062836901+07:00","message":"> Transcript [796] [false]: 'การจับคู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.062839633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.062841325+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.062843212+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.062845029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:20.406594225+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:20.406629024+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":"2025-10-29T10:12:20.406634173+07:00","message":"receive interim result [false|false]: การจับเครื่องดูด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:20.406646325+07:00","message":"[buffer interim] 74 false การจับเครื่องดูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.406652728+07:00","message":"[bufferProcess] interim [380000000]:การจับเครื่องดูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.406654818+07:00","message":"[bufferProcess] send to processor:การจับเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.406659833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.406662193+07:00","message":"> Transcript [797] [false]: 'การจับเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.406665426+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.406668551+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.406670758+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.406672454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:20.430641333+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:20.430671345+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":"2025-10-29T10:12:20.430678385+07:00","message":"receive interim result [false|false]: การจับเครื่องบูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:20.430690913+07:00","message":"[buffer interim] 74 false การจับเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.43069702+07:00","message":"[bufferProcess] interim [440000000]:การจับเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.430698995+07:00","message":"[bufferProcess] send to processor:การจับเครื่องดูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.430701967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.430704465+07:00","message":"> Transcript [798] [false]: 'การจับเครื่องดูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.430707319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.430709111+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.430712678+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.430714484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.430718641+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.430720322+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.430721978+07:00","message":"Set new StatePrefix : 'การจับเครื่องดูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.430724125+07:00","message":"Next Push (prob) : 'จับเครื่องดูด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:20.43073174+07:00","message":"push: {false การ 0 0xc00040da00}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:20.764844443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:20.764877022+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:20.877912061+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:20.87795+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":"2025-10-29T10:12:20.877954906+07:00","message":"receive interim result [false|false]: การจับเครื่องบูชาใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:20.877967441+07:00","message":"[buffer interim] 74 false การจับเครื่องบูชาใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.877973764+07:00","message":"[bufferProcess] interim [920000000]:การจับเครื่องบูชาใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.877975779+07:00","message":"[bufferProcess] send to processor:การจับเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.877980783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.877983183+07:00","message":"> Transcript [799] [false]: 'การจับเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.877985154+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:20.877986698+07:00","message":"Set new StatePrefix: 'การจับเครื่องบูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:21.131707368+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:21.131754946+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":"2025-10-29T10:12:21.131761926+07:00","message":"receive interim result [false|false]: การจับเครื่องบูชาในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:21.131778238+07:00","message":"[buffer interim] 74 false การจับเครื่องบูชาในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.131786771+07:00","message":"[bufferProcess] interim [160000000]:การจับเครื่องบูชาในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.131789908+07:00","message":"[bufferProcess] send to processor:การจับเครื่องบูชาใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.131797625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.131801086+07:00","message":"> Transcript [800] [false]: 'การจับเครื่องบูชาใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.131805492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.131807754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.131809943+07:00","message":"StatePrefix: 'การจับเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.131814797+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:21.256043644+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:21.256081644+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":"2025-10-29T10:12:21.256086548+07:00","message":"receive interim result [false|false]: การจับเครื่องบูชาในพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:21.256101148+07:00","message":"[buffer interim] 74 false การจับเครื่องบูชาในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.256107998+07:00","message":"[bufferProcess] interim [280000000]:การจับเครื่องบูชาในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.256110015+07:00","message":"[bufferProcess] send to processor:การจับเครื่องบูชาในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.256112834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.256115279+07:00","message":"> Transcript [801] [false]: 'การจับเครื่องบูชาในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.256118377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.256120085+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.256121658+07:00","message":"StatePrefix: 'การจับเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.256123776+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:21.327267592+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:21.327307461+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":"2025-10-29T10:12:21.327312988+07:00","message":"receive interim result [false|false]: การจับเครื่องบูชาในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:21.327328917+07:00","message":"[buffer interim] 74 false การจับเครื่องบูชาในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.327335971+07:00","message":"[bufferProcess] interim [400000000]:การจับเครื่องบูชาในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.327338195+07:00","message":"[bufferProcess] send to processor:การจับเครื่องบูชาในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.327341065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.327343568+07:00","message":"> Transcript [802] [false]: 'การจับเครื่องบูชาในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.327347194+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.327349043+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.327350647+07:00","message":"StatePrefix: 'การจับเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.327352521+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:21.44753099+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:21.447579417+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":"2025-10-29T10:12:21.447585634+07:00","message":"receive interim result [false|false]: การจับเครื่องบูชาในพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:21.447600595+07:00","message":"[buffer interim] 74 false การจับเครื่องบูชาในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.447611157+07:00","message":"[bufferProcess] interim [520000000]:การจับเครื่องบูชาในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.447615577+07:00","message":"[bufferProcess] send to processor:การจับเครื่องบูชาในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.447619521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.447622685+07:00","message":"> Transcript [803] [false]: 'การจับเครื่องบูชาในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.447626754+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.447629087+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.447633561+07:00","message":"StatePrefix: 'การจับเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.447636534+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.447641363+07:00","message":"Push: 'จับเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.447643445+07:00","message":"TextPushed: 'การจับเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.447645953+07:00","message":"Set new StatePrefix : 'การจับเครื่องบูชาในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:21.447648365+07:00","message":"Next Push (prob) : 'ในพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:21.447658197+07:00","message":"push: {false จับเครื่องบูชา 0 0xc00040da00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:22.026852238+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:22.026894144+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":"2025-10-29T10:12:22.026899779+07:00","message":"receive interim result [false|false]: การจับเครื่องบูชาในพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:22.026915151+07:00","message":"[buffer interim] 74 false การจับเครื่องบูชาในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.026922012+07:00","message":"[bufferProcess] interim [120000000]:การจับเครื่องบูชาในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.026924474+07:00","message":"[bufferProcess] send to processor:การจับเครื่องบูชาในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.026931325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.0269346+07:00","message":"> Transcript [804] [false]: 'การจับเครื่องบูชาในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.026938254+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.026940228+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.026941934+07:00","message":"StatePrefix: 'การจับเครื่องบูชาในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.026943912+07:00","message":"TextPushed: 'การจับเครื่องบูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:22.535572941+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:22.535619234+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":"2025-10-29T10:12:22.535625139+07:00","message":"receive interim result [false|false]: การจับเครื่องบูชาในพระราชพิธีมัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:22.535640497+07:00","message":"[buffer interim] 74 false การจับเครื่องบูชาในพระราชพิธีมัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.535647974+07:00","message":"[bufferProcess] interim [540000000]:การจับเครื่องบูชาในพระราชพิธีมัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.535650449+07:00","message":"[bufferProcess] send to processor:การจับเครื่องบูชาในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.535658395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.535660889+07:00","message":"> Transcript [805] [false]: 'การจับเครื่องบูชาในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.535663975+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.535665906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.535667837+07:00","message":"StatePrefix: 'การจับเครื่องบูชาในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.535670703+07:00","message":"TextPushed: 'การจับเครื่องบูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:22.66529406+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:22.665338549+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":"2025-10-29T10:12:22.665344123+07:00","message":"receive interim result [false|false]: การจับเครื่องบูชาในพระราชพิธีมักจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:22.665360268+07:00","message":"[buffer interim] 74 false การจับเครื่องบูชาในพระราชพิธีมักจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.665367101+07:00","message":"[bufferProcess] interim [660000000]:การจับเครื่องบูชาในพระราชพิธีมักจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.665369201+07:00","message":"[bufferProcess] send to processor:การจับเครื่องบูชาในพระราชพิธีมัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.665372521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.665375438+07:00","message":"> Transcript [806] [false]: 'การจับเครื่องบูชาในพระราชพิธีมัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.665378283+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.665380441+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.665382921+07:00","message":"StatePrefix: 'การจับเครื่องบูชาในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.665384945+07:00","message":"TextPushed: 'การจับเครื่องบูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:22.73081921+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:22.730866582+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":"2025-10-29T10:12:22.730871722+07:00","message":"receive interim result [false|false]: การจับเครื่องบูชาในพระราชพิธีมักจะต้อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:22.730887991+07:00","message":"[buffer interim] 74 false การจับเครื่องบูชาในพระราชพิธีมักจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.730894891+07:00","message":"[bufferProcess] interim [780000000]:การจับเครื่องบูชาในพระราชพิธีมักจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.730897336+07:00","message":"[bufferProcess] send to processor:การจับเครื่องบูชาในพระราชพิธีมักจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.730904667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.730907471+07:00","message":"> Transcript [807] [false]: 'การจับเครื่องบูชาในพระราชพิธีมักจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.730911074+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.730913114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.730914948+07:00","message":"StatePrefix: 'การจับเครื่องบูชาในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.730917168+07:00","message":"TextPushed: 'การจับเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.730923437+07:00","message":"Push: 'ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.730924998+07:00","message":"TextPushed: 'การจับเครื่องบูชาในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.730926834+07:00","message":"Set new StatePrefix : 'การจับเครื่องบูชาในพระราชพิธีมักจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.730928673+07:00","message":"Next Push (prob) : 'ราชพิธีมักจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:22.730939614+07:00","message":"push: {false ในพระ 0 0xc00040da00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:22.942993105+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:22.943026657+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":"2025-10-29T10:12:22.943032038+07:00","message":"receive interim result [false|false]: การจับเครื่องบูชาในพระราชพิธีมักจะต้องมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:22.943044194+07:00","message":"[buffer interim] 74 false การจับเครื่องบูชาในพระราชพิธีมักจะต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.943051757+07:00","message":"[bufferProcess] interim [20000000]:การจับเครื่องบูชาในพระราชพิธีมักจะต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.94305448+07:00","message":"[bufferProcess] send to processor:การจับเครื่องบูชาในพระราชพิธีมักจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.943059318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.943062266+07:00","message":"> Transcript [808] [false]: 'การจับเครื่องบูชาในพระราชพิธีมักจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.943065603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.943067346+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.943069022+07:00","message":"StatePrefix: 'การจับเครื่องบูชาในพระราชพิธีมักจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:22.943072586+07:00","message":"TextPushed: 'การจับเครื่องบูชาในพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:23.261475434+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:23.261534685+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":"2025-10-29T10:12:23.2615429+07:00","message":"receive interim result [false|false]: การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:23.261561392+07:00","message":"[buffer interim] 74 false การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.26157068+07:00","message":"[bufferProcess] interim [260000000]:การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.261573994+07:00","message":"[bufferProcess] send to processor:การจับเครื่องบูชาในพระราชพิธีมักจะต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.261582896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.261586335+07:00","message":"> Transcript [809] [false]: 'การจับเครื่องบูชาในพระราชพิธีมักจะต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.261591823+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.261594387+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.2615971+07:00","message":"StatePrefix: 'การจับเครื่องบูชาในพระราชพิธีมักจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.261600268+07:00","message":"TextPushed: 'การจับเครื่องบูชาในพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:23.584300658+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:23.584341944+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":"2025-10-29T10:12:23.584349347+07:00","message":"receive interim result [false|false]: การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:23.584361805+07:00","message":"[buffer interim] 74 false การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.584368765+07:00","message":"[bufferProcess] interim [560000000]:การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.584371156+07:00","message":"[bufferProcess] send to processor:การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.584374703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.584378436+07:00","message":"> Transcript [810] [false]: 'การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.584382008+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.584384212+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.58438599+07:00","message":"StatePrefix: 'การจับเครื่องบูชาในพระราชพิธีมักจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.584388144+07:00","message":"TextPushed: 'การจับเครื่องบูชาในพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:23.596674291+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:23.596701274+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":"2025-10-29T10:12:23.596708804+07:00","message":"receive interim result [false|false]: การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:23.596724605+07:00","message":"[buffer interim] 74 false การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.596731182+07:00","message":"[bufferProcess] interim [620000000]:การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.59673426+07:00","message":"[bufferProcess] send to processor:การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.596738139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.596741177+07:00","message":"> Transcript [811] [false]: 'การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.596745704+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.5967481+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.59675166+07:00","message":"StatePrefix: 'การจับเครื่องบูชาในพระราชพิธีมักจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.59675484+07:00","message":"TextPushed: 'การจับเครื่องบูชาในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.596764552+07:00","message":"Push: 'ราชพิธีมักจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.596767058+07:00","message":"TextPushed: 'การจับเครื่องบูชาในพระราชพิธีมักจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.596771524+07:00","message":"Set new StatePrefix : 'การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.596775181+07:00","message":"Next Push (prob) : 'ต้องมีของก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:23.596786829+07:00","message":"push: {false ราชพิธีมักจะ 0 0xc00040da00}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:23.765479156+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:23.765479114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:23.82227735+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:23.822310788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:23.822316397+07:00","message":"receive interim result [false|false]: การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:23.82233209+07:00","message":"[buffer interim] 74 false การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.822338709+07:00","message":"[bufferProcess] interim [920000000]:การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.822340739+07:00","message":"[bufferProcess] send to processor:การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.822344128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.822347072+07:00","message":"> Transcript [812] [false]: 'การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.82234925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:23.822350912+07:00","message":"Set new StatePrefix: 'การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:23.995740592+07:00","message":"[GCS] IsForceVAD: false for message ID: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:24.058632143+07:00","message":"[GCS] Start streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:24.107188581+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:24.107228097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4 อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:24.107234644+07:00","message":"receive interim result [false|false]: การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4 อย่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:24.107250671+07:00","message":"[buffer interim] 74 false การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.107259104+07:00","message":"[bufferProcess] interim [100000000]:การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.107262532+07:00","message":"[bufferProcess] send to processor:การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.107265935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.107268538+07:00","message":"> Transcript [813] [false]: 'การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.107272322+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.107276588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.107278383+07:00","message":"StatePrefix: 'การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.107280866+07:00","message":"TextPushed: 'การจับเครื่องบูชาในพระราชพิธีมักจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:24.144539506+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:24.14458209+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":"2025-10-29T10:12:24.144589306+07:00","message":"receive interim result [false|false]: การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:24.14460166+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:24.144604862+07:00","message":"receive interim result [false|false]:  4 อย่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:24.144612876+07:00","message":"[buffer interim] 74 false การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:24.144617313+07:00","message":"[buffer interim] 74 false  4 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.144623394+07:00","message":"[bufferProcess] interim [220000000]:การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.14462675+07:00","message":"[bufferProcess] send to processor:การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.144633529+07:00","message":"[bufferProcess] interim [220000000]: 4 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.144636574+07:00","message":"[bufferProcess] update buffer: การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.144640099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.144643908+07:00","message":"> Transcript [814] [false]: 'การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.144648486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.144650635+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.144652978+07:00","message":"StatePrefix: 'การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.144656242+07:00","message":"TextPushed: 'การจับเครื่องบูชาในพระราชพิธีมักจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:24.315605869+07:00","message":"receive streaming session, msgId: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:24.315639567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การจัดเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4 อย่าง\",\"confidence\":0.95858127}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:24.315644951+07:00","message":"receive interim result [true|false]: การจัดเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4 อย่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:24.315652432+07:00","message":"end recv isFinal message id 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:24.315654158+07:00","message":"end Recv id 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:24.315658881+07:00","message":"[buffer interim] 74 true การจัดเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.315665609+07:00","message":"[bufferProcess] interim [400000000]:การจัดเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.315670764+07:00","message":"[bufferProcess] send to processor (isfinal):การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.315673984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.315676265+07:00","message":"> Transcript [815] [false]: 'การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.315679125+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.315680731+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.31568247+07:00","message":"StatePrefix: 'การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.315684935+07:00","message":"TextPushed: 'การจับเครื่องบูชาในพระราชพิธีมักจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.315686683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.315688388+07:00","message":"> Transcript [816] [true]: 'การจัดเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.315690142+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.315691426+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.315692818+07:00","message":"StatePrefix: 'การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.315694359+07:00","message":"TextPushed: 'การจับเครื่องบูชาในพระราชพิธีมักจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.315699649+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.315862559+07:00","message":"Push: 'ต้องมีของครบ 4 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.315865388+07:00","message":"TextPushed: 'การจับเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.315867318+07:00","message":"Set new StatePrefix : 'การจัดเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.315869176+07:00","message":"Next Push (prob) : 'การจัดเครื่องบูชาในพระราชพิธีมักจะต้องมีของครบ 4 อย่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:24.315877262+07:00","message":"push: {true ต้องมีของครบ 4 อย่าง 0 0xc00040da00}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.315886141+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_74.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:12:24.32671836+07:00","message":"write wav file: './tmp/7449/7449_74.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:24.98791961+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:24.987958958+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":"2025-10-29T10:12:24.987963821+07:00","message":"receive interim result [false|false]: ก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:24.987976747+07:00","message":"[buffer interim] 75 false ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.98798316+07:00","message":"[bufferProcess] interim [540000000]:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:24.987984767+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:25.323424121+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:25.323465917+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":"2025-10-29T10:12:25.323470811+07:00","message":"receive interim result [false|false]: ก็คือใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:25.323493413+07:00","message":"[buffer interim] 75 false ก็คือใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.323503768+07:00","message":"[bufferProcess] interim [900000000]:ก็คือใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.323507165+07:00","message":"[bufferProcess] send to processor:ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.323513315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.323516738+07:00","message":"> Transcript [817] [false]: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.323519437+07:00","message":"Set StatePrefix (first interim): 'ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:25.441395526+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:25.441437527+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":"2025-10-29T10:12:25.441442816+07:00","message":"receive interim result [false|false]: ก็คือชีวิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:25.441458753+07:00","message":"[buffer interim] 75 false ก็คือชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.441465572+07:00","message":"[bufferProcess] interim [20000000]:ก็คือชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.441467671+07:00","message":"[bufferProcess] send to processor:ก็คือใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.441471285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.441474087+07:00","message":"> Transcript [818] [false]: 'ก็คือใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.441476798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.441478504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.441480062+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.441487258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:25.510147213+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:25.51018265+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":"2025-10-29T10:12:25.510187945+07:00","message":"receive interim result [false|false]: ก็คือเชียร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:25.51020311+07:00","message":"[buffer interim] 75 false ก็คือเชียร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.510210342+07:00","message":"[bufferProcess] interim [80000000]:ก็คือเชียร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.510212606+07:00","message":"[bufferProcess] send to processor:ก็คือชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.510215539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.510218009+07:00","message":"> Transcript [819] [false]: 'ก็คือชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.510221115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.510222809+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.510224346+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.510226004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:25.628762154+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:25.62880521+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":"2025-10-29T10:12:25.628813513+07:00","message":"receive interim result [false|false]: ก็คือเทียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:25.628831853+07:00","message":"[buffer interim] 75 false ก็คือเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.628845255+07:00","message":"[bufferProcess] interim [200000000]:ก็คือเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.628848369+07:00","message":"[bufferProcess] send to processor:ก็คือเชียร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.6288562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.628859824+07:00","message":"> Transcript [820] [false]: 'ก็คือเชียร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.628863465+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.628865877+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.628869737+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:25.628872058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:26.176118746+07:00","message":"[GCS] IsForceVAD: false for message ID: 75"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:26.246950874+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:26.246987347+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":"2025-10-29T10:12:26.246992312+07:00","message":"receive interim result [false|false]: ก็คือเทียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:26.247003901+07:00","message":"[buffer interim] 75 false ก็คือเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.247010694+07:00","message":"[bufferProcess] interim [800000000]:ก็คือเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.247012769+07:00","message":"[bufferProcess] send to processor:ก็คือเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.247015969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.247018559+07:00","message":"> Transcript [821] [false]: 'ก็คือเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.247021098+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.247022811+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.247024353+07:00","message":"StatePrefix: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.247026013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.24703037+07:00","message":"Push: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.247032007+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.247033786+07:00","message":"Set new StatePrefix : 'ก็คือเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.247035617+07:00","message":"Next Push (prob) : 'เทียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:26.247043171+07:00","message":"push: {false ก็คือ 0 0xc000044c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:26.297516756+07:00","message":"[GCS] Start streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:26.504632662+07:00","message":"receive streaming session, msgId: 75"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:26.504666395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็คือเทียน\",\"confidence\":0.8966321}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:26.504671312+07:00","message":"receive interim result [true|false]: ก็คือเทียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:26.504678883+07:00","message":"end recv isFinal message id 75"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:26.504680473+07:00","message":"end Recv id 75"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:26.504685339+07:00","message":"[buffer interim] 75 true ก็คือเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.504691656+07:00","message":"[bufferProcess] interim [130000000]:ก็คือเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.504696223+07:00","message":"[bufferProcess] send to processor (isfinal):ก็คือเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.50469928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.504701633+07:00","message":"> Transcript [822] [false]: 'ก็คือเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.504703948+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.504705462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.504707219+07:00","message":"StatePrefix: 'ก็คือเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.504708839+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.504710354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.504711943+07:00","message":"> Transcript [823] [true]: 'ก็คือเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.504713563+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.504714837+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.504716063+07:00","message":"StatePrefix: 'ก็คือเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.50471734+07:00","message":"TextPushed: 'ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:26.504723613+07:00","message":"Push: 'เทียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:26.504730538+07:00","message":"push: {true เทียน 0 0xc000044c80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:12:26.511424208+07:00","message":"write wav file: './tmp/7449/7449_75.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:26.766276846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:26.766291858+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:27.19330391+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:27.193346023+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":"2025-10-29T10:12:27.193350489+07:00","message":"receive interim result [false|false]: เข้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:27.19336611+07:00","message":"[buffer interim] 76 false เข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.193372443+07:00","message":"[bufferProcess] interim [480000000]:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.193374054+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:27.283960973+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:27.283997927+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":"2025-10-29T10:12:27.284002616+07:00","message":"receive interim result [false|false]: เอาต่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:27.284017743+07:00","message":"[buffer interim] 76 false เอาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.284024041+07:00","message":"[bufferProcess] interim [600000000]:เอาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.284026415+07:00","message":"[bufferProcess] send to processor:เข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.284031183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.284033773+07:00","message":"> Transcript [824] [false]: 'เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.284035783+07:00","message":"Set StatePrefix (first interim): 'เข้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:27.560596441+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:27.560638756+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":"2025-10-29T10:12:27.560643637+07:00","message":"receive interim result [false|false]: ข้าวตอก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:27.560656956+07:00","message":"[buffer interim] 76 false ข้าวตอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.560663653+07:00","message":"[bufferProcess] interim [840000000]:ข้าวตอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.560665587+07:00","message":"[bufferProcess] send to processor:เอาต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.560670806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.560673354+07:00","message":"> Transcript [825] [false]: 'เอาต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.560675317+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.560676934+07:00","message":"Set new StatePrefix: 'เอาต่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:27.902998884+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:27.903047872+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":"2025-10-29T10:12:27.903053669+07:00","message":"receive interim result [false|false]: ข้าวตอกแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:27.903065774+07:00","message":"[buffer interim] 76 false ข้าวตอกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.903074145+07:00","message":"[bufferProcess] interim [140000000]:ข้าวตอกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.903076071+07:00","message":"[bufferProcess] send to processor:ข้าวตอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.903080853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.903083082+07:00","message":"> Transcript [826] [false]: 'ข้าวตอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.903084949+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.903086575+07:00","message":"Set new StatePrefix: 'ข้าวตอก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:27.966943782+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:27.966983072+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":"2025-10-29T10:12:27.966987868+07:00","message":"receive interim result [false|false]: ข้าวตอกระดับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:27.967002803+07:00","message":"[buffer interim] 76 false ข้าวตอกระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.967009713+07:00","message":"[bufferProcess] interim [260000000]:ข้าวตอกระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.96701164+07:00","message":"[bufferProcess] send to processor:ข้าวตอกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.967014623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.967016942+07:00","message":"> Transcript [827] [false]: 'ข้าวตอกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.967019949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.967021727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.967023296+07:00","message":"StatePrefix: 'ข้าวตอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:27.967024898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:28.075974336+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:28.076011842+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":"2025-10-29T10:12:28.076016979+07:00","message":"receive interim result [false|false]: ข้าวตอกและดอก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:28.076029969+07:00","message":"[buffer interim] 76 false ข้าวตอกและดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.076036918+07:00","message":"[bufferProcess] interim [380000000]:ข้าวตอกและดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.076038884+07:00","message":"[bufferProcess] send to processor:ข้าวตอกระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.076041852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.076044359+07:00","message":"> Transcript [828] [false]: 'ข้าวตอกระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.0760474+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.076049173+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.076050775+07:00","message":"StatePrefix: 'ข้าวตอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.076052469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:28.14317002+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:28.143206466+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":"2025-10-29T10:12:28.143212813+07:00","message":"receive interim result [false|false]: ข้าวตอกร้านดอกไม้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:28.143227927+07:00","message":"[buffer interim] 76 false ข้าวตอกร้านดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.143236536+07:00","message":"[bufferProcess] interim [440000000]:ข้าวตอกร้านดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.143238694+07:00","message":"[bufferProcess] send to processor:ข้าวตอกและดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.143241759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.143244129+07:00","message":"> Transcript [829] [false]: 'ข้าวตอกและดอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.143247084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.14324882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.143250457+07:00","message":"StatePrefix: 'ข้าวตอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.143252361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:28.356461306+07:00","message":"[GCS] IsForceVAD: false for message ID: 76"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:28.41697274+07:00","message":"[GCS] Start streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:28.592332928+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:28.592369576+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":"2025-10-29T10:12:28.592375429+07:00","message":"receive interim result [false|false]: ข้าวตอกลายดอกไม้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:28.59238684+07:00","message":"[buffer interim] 76 false ข้าวตอกลายดอกไม้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.592393622+07:00","message":"[bufferProcess] interim [860000000]:ข้าวตอกลายดอกไม้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.592395879+07:00","message":"[bufferProcess] send to processor:ข้าวตอกร้านดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.592400727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.592403033+07:00","message":"> Transcript [830] [false]: 'ข้าวตอกร้านดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.592406445+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.592408254+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.592409834+07:00","message":"StatePrefix: 'ข้าวตอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.592411582+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.59241545+07:00","message":"Push: 'ข้าวตอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.59241701+07:00","message":"TextPushed: 'ข้าวตอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.592419005+07:00","message":"Set new StatePrefix : 'ข้าวตอกร้านดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.592421239+07:00","message":"Next Push (prob) : 'ร้านดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:28.592429101+07:00","message":"push: {false ข้าวตอก 0 0xc00040d900}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:28.686121053+07:00","message":"receive streaming session, msgId: 76"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:28.686153853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ข้าวตอกและดอกไม้ค่ะ\",\"confidence\":0.95868975}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:28.686158851+07:00","message":"receive interim result [true|false]: ข้าวตอกและดอกไม้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:28.686168251+07:00","message":"end recv isFinal message id 76"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:28.686169989+07:00","message":"end Recv id 76"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:28.686175236+07:00","message":"[buffer interim] 76 true ข้าวตอกและดอกไม้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.686182755+07:00","message":"[bufferProcess] interim [70000000]:ข้าวตอกและดอกไม้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.686185751+07:00","message":"[bufferProcess] send to processor (isfinal):ข้าวตอกลายดอกไม้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.686188875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.686191403+07:00","message":"> Transcript [831] [false]: 'ข้าวตอกลายดอกไม้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.686193372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.686195422+07:00","message":"Set new StatePrefix: 'ข้าวตอกลายดอกไม้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.686196985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.686198644+07:00","message":"> Transcript [832] [true]: 'ข้าวตอกและดอกไม้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.686200622+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.686202195+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.686203705+07:00","message":"StatePrefix: 'ข้าวตอกลายดอกไม้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.686205332+07:00","message":"TextPushed: 'ข้าวตอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:28.686207596+07:00","message":"Push: 'และดอกไม้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:28.686215063+07:00","message":"push: {true และดอกไม้ค่ะ 0 0xc00040d900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:12:28.692536828+07:00","message":"write wav file: './tmp/7449/7449_76.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:29.638790355+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:29.638823296+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":"2025-10-29T10:12:29.638827671+07:00","message":"receive interim result [false|false]: ซึ่งอาจจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:29.638839171+07:00","message":"[buffer interim] 77 false ซึ่งอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:29.638845793+07:00","message":"[bufferProcess] interim [780000000]:ซึ่งอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:29.638847339+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:29.681402261+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:29.681440353+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":"2025-10-29T10:12:29.681445272+07:00","message":"receive interim result [false|false]: ซึ่งอาจจะมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:29.681459941+07:00","message":"[buffer interim] 77 false ซึ่งอาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:29.681472271+07:00","message":"[bufferProcess] interim [900000000]:ซึ่งอาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:29.681475404+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:29.681482139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:29.681485603+07:00","message":"> Transcript [833] [false]: 'ซึ่งอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:29.681488158+07:00","message":"Set StatePrefix (first interim): 'ซึ่งอาจจะ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:29.766541025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:29.766554949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:30.011617474+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:30.011653271+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":"2025-10-29T10:12:30.011658539+07:00","message":"receive interim result [false|false]: เพลงอัสนี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:30.011672538+07:00","message":"[buffer interim] 77 false เพลงอัสนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.011685158+07:00","message":"[bufferProcess] interim [140000000]:เพลงอัสนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.011687629+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.011690603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.011693077+07:00","message":"> Transcript [834] [false]: 'ซึ่งอาจจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.011695713+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.011697231+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.01169879+07:00","message":"StatePrefix: 'ซึ่งอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.011700902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:30.08703699+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:30.087081672+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":"2025-10-29T10:12:30.087089225+07:00","message":"receive interim result [false|false]: ซึ่งอาจจะมีต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:30.087106229+07:00","message":"[buffer interim] 77 false ซึ่งอาจจะมีต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.087114578+07:00","message":"[bufferProcess] interim [320000000]:ซึ่งอาจจะมีต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.087117607+07:00","message":"[bufferProcess] send to processor:เพลงอัสนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.087121534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.087124582+07:00","message":"> Transcript [835] [false]: 'เพลงอัสนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.087128095+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.087130094+07:00","message":"Set new StatePrefix: 'เพลงอัสนี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:30.255919211+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:30.255960588+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":"2025-10-29T10:12:30.255966324+07:00","message":"receive interim result [false|false]: เพลงอัสนี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:30.255980991+07:00","message":"[buffer interim] 77 false เพลงอัสนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.25598797+07:00","message":"[bufferProcess] interim [440000000]:เพลงอัสนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.255989929+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจจะมีต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.25599336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.255995992+07:00","message":"> Transcript [836] [false]: 'ซึ่งอาจจะมีต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.255998161+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.255999754+07:00","message":"Set new StatePrefix: 'ซึ่งอาจจะมีต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:30.266864325+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:30.266890791+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":"2025-10-29T10:12:30.266894769+07:00","message":"receive interim result [false|false]: ซึ่งอาจจะมีต้องใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:30.266906937+07:00","message":"[buffer interim] 77 false ซึ่งอาจจะมีต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.266911778+07:00","message":"[bufferProcess] interim [500000000]:ซึ่งอาจจะมีต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.266913706+07:00","message":"[bufferProcess] send to processor:เพลงอัสนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.266916225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.266919318+07:00","message":"> Transcript [837] [false]: 'เพลงอัสนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.266921629+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.266923974+07:00","message":"Set new StatePrefix: 'เพลงอัสนี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:30.54213186+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:30.542163536+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":"2025-10-29T10:12:30.542169283+07:00","message":"receive interim result [false|false]: ซึ่งอาจจะมีต้องเช้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:30.54218046+07:00","message":"[buffer interim] 77 false ซึ่งอาจจะมีต้องเช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.5421865+07:00","message":"[bufferProcess] interim [680000000]:ซึ่งอาจจะมีต้องเช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.542188482+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจจะมีต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.542193316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.54219562+07:00","message":"> Transcript [838] [false]: 'ซึ่งอาจจะมีต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.542197477+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.542199427+07:00","message":"Set new StatePrefix: 'ซึ่งอาจจะมีต้องใช้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:30.571594838+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:30.571629529+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":"2025-10-29T10:12:30.571634367+07:00","message":"receive interim result [false|false]: ซึ่งอาจจะมีต้นเค้ามา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:30.571648499+07:00","message":"[buffer interim] 77 false ซึ่งอาจจะมีต้นเค้ามา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.571655578+07:00","message":"[bufferProcess] interim [740000000]:ซึ่งอาจจะมีต้นเค้ามา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.571657719+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจจะมีต้องเช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.57166083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.571663346+07:00","message":"> Transcript [839] [false]: 'ซึ่งอาจจะมีต้องเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.571665313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.57166774+07:00","message":"Set new StatePrefix: 'ซึ่งอาจจะมีต้องเช้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:30.701623879+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:30.701660147+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":"2025-10-29T10:12:30.701665448+07:00","message":"receive interim result [false|false]: ซึ่งอาจจะมีต้นเค้ามาจาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:30.70168134+07:00","message":"[buffer interim] 77 false ซึ่งอาจจะมีต้นเค้ามาจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.701688629+07:00","message":"[bufferProcess] interim [920000000]:ซึ่งอาจจะมีต้นเค้ามาจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.701690692+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจจะมีต้นเค้ามา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.701693659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.701696039+07:00","message":"> Transcript [840] [false]: 'ซึ่งอาจจะมีต้นเค้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.701698526+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:30.701700087+07:00","message":"Set new StatePrefix: 'ซึ่งอาจจะมีต้นเค้ามา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:31.215744016+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:31.215787631+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":"2025-10-29T10:12:31.215795619+07:00","message":"receive interim result [false|false]: ซึ่งอาจจะมีต้นเค้ามาจากประเทศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:31.215812778+07:00","message":"[buffer interim] 77 false ซึ่งอาจจะมีต้นเค้ามาจากประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.215823433+07:00","message":"[bufferProcess] interim [400000000]:ซึ่งอาจจะมีต้นเค้ามาจากประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.215826952+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจจะมีต้นเค้ามาจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.215833306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.215836761+07:00","message":"> Transcript [841] [false]: 'ซึ่งอาจจะมีต้นเค้ามาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.215841182+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.215843241+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.215845817+07:00","message":"StatePrefix: 'ซึ่งอาจจะมีต้นเค้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.215849086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:31.26789205+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:31.267930416+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":"2025-10-29T10:12:31.267935551+07:00","message":"receive interim result [false|false]: ซึ่งอาจจะมีต้นเค้ามาจากประเภท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:31.267949202+07:00","message":"[buffer interim] 77 false ซึ่งอาจจะมีต้นเค้ามาจากประเภท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.26795571+07:00","message":"[bufferProcess] interim [460000000]:ซึ่งอาจจะมีต้นเค้ามาจากประเภท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.267958089+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจจะมีต้นเค้ามาจากประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.267961437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.267964035+07:00","message":"> Transcript [842] [false]: 'ซึ่งอาจจะมีต้นเค้ามาจากประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.267967429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.267969299+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.267971471+07:00","message":"StatePrefix: 'ซึ่งอาจจะมีต้นเค้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.267973202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:31.270866958+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:31.270880213+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":"2025-10-29T10:12:31.270884002+07:00","message":"receive interim result [false|false]: ซึ่งอาจจะมีต้นเค้ามาจากประเพณี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:31.270892479+07:00","message":"[buffer interim] 77 false ซึ่งอาจจะมีต้นเค้ามาจากประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.270897295+07:00","message":"[bufferProcess] interim [520000000]:ซึ่งอาจจะมีต้นเค้ามาจากประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.270899034+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจจะมีต้นเค้ามาจากประเภท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.270901229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.270903064+07:00","message":"> Transcript [843] [false]: 'ซึ่งอาจจะมีต้นเค้ามาจากประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.27090563+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.270907345+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.270908757+07:00","message":"StatePrefix: 'ซึ่งอาจจะมีต้นเค้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.270910502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:31.659075733+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:31.659112027+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":"2025-10-29T10:12:31.659117617+07:00","message":"receive interim result [false|false]: ซึ่งอาจจะมีต้นเค้ามาจากประเพณีใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:31.659130912+07:00","message":"[buffer interim] 77 false ซึ่งอาจจะมีต้นเค้ามาจากประเพณีใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.659137617+07:00","message":"[bufferProcess] interim [880000000]:ซึ่งอาจจะมีต้นเค้ามาจากประเพณีใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.659139633+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจจะมีต้นเค้ามาจากประเพณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.659144438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.659146817+07:00","message":"> Transcript [844] [false]: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.659150692+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.659152482+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.659154364+07:00","message":"StatePrefix: 'ซึ่งอาจจะมีต้นเค้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.65915681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.659160842+07:00","message":"Push: 'ซึ่งอาจจะมีต้นเค้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.659162455+07:00","message":"TextPushed: 'ซึ่งอาจจะมีต้นเค้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.659164217+07:00","message":"Set new StatePrefix : 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.659166177+07:00","message":"Next Push (prob) : 'จากประเพณี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:31.659174812+07:00","message":"push: {false ซึ่งอาจจะมีต้นเค้ามา 0 0xc003a46880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:31.858871743+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:31.858908717+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":"2025-10-29T10:12:31.858914091+07:00","message":"receive interim result [false|false]: ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในสระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:31.858928133+07:00","message":"[buffer interim] 77 false ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในสระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.85893489+07:00","message":"[bufferProcess] interim [120000000]:ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในสระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.858937167+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจจะมีต้นเค้ามาจากประเพณีใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.8589424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.858945345+07:00","message":"> Transcript [845] [false]: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.858948709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.858950475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.858953862+07:00","message":"StatePrefix: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.858956131+07:00","message":"TextPushed: 'ซึ่งอาจจะมีต้นเค้ามา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:31.990652936+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:31.990698407+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":"2025-10-29T10:12:31.990704359+07:00","message":"receive interim result [false|false]: ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:31.990716074+07:00","message":"[buffer interim] 77 false ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.990722688+07:00","message":"[bufferProcess] interim [180000000]:ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.990725239+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในสระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.990730907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.990733232+07:00","message":"> Transcript [846] [false]: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในสระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.990736436+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.990738252+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.99073979+07:00","message":"StatePrefix: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:31.990742177+07:00","message":"TextPushed: 'ซึ่งอาจจะมีต้นเค้ามา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:32.112492144+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:32.112525239+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":"2025-10-29T10:12:32.112530052+07:00","message":"receive interim result [false|false]: ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:32.112544549+07:00","message":"[buffer interim] 77 false ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.112551585+07:00","message":"[bufferProcess] interim [300000000]:ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.112553969+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.112556954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.112559086+07:00","message":"> Transcript [847] [false]: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.112562121+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.112563844+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.112565421+07:00","message":"StatePrefix: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.112567389+07:00","message":"TextPushed: 'ซึ่งอาจจะมีต้นเค้ามา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:32.360402943+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:32.36044152+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":"2025-10-29T10:12:32.360447407+07:00","message":"receive interim result [false|false]: ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพุทธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:32.360466423+07:00","message":"[buffer interim] 77 false ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.360473681+07:00","message":"[bufferProcess] interim [600000000]:ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.360476156+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.360479049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.360481613+07:00","message":"> Transcript [848] [false]: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.360485189+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.360486802+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.360488438+07:00","message":"StatePrefix: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.36049092+07:00","message":"TextPushed: 'ซึ่งอาจจะมีต้นเค้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.36049299+07:00","message":"Push: 'จากประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.360494527+07:00","message":"TextPushed: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.360496281+07:00","message":"Set new StatePrefix : 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.360498084+07:00","message":"Next Push (prob) : 'ในศาสนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:32.360506176+07:00","message":"push: {false จากประเพณี 0 0xc003a46880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:32.487996461+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:32.488032442+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":"2025-10-29T10:12:32.488037474+07:00","message":"receive interim result [false|false]: ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:32.488052922+07:00","message":"[buffer interim] 77 false ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.48805947+07:00","message":"[bufferProcess] interim [660000000]:ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.488061835+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.488065193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.488067517+07:00","message":"> Transcript [849] [false]: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.48807063+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.488072352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.488074216+07:00","message":"StatePrefix: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:32.488076353+07:00","message":"TextPushed: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณี'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:32.766814383+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:32.766813528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:33.071000163+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:33.07103865+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":"2025-10-29T10:12:33.071044422+07:00","message":"receive interim result [false|false]: ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:33.07105654+07:00","message":"[buffer interim] 77 false ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:33.071063899+07:00","message":"[bufferProcess] interim [260000000]:ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:33.071066912+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:33.07107251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:33.071074966+07:00","message":"> Transcript [850] [false]: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:33.071078176+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:33.071079837+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:33.07108184+07:00","message":"StatePrefix: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:33.07108413+07:00","message":"TextPushed: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:34.565629031+07:00","message":"[GCS] IsForceVAD: false for message ID: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:34.62849419+07:00","message":"[GCS] Start streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:34.789595193+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:34.789632988+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":"2025-10-29T10:12:34.789638921+07:00","message":"receive interim result [false|false]: ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์ถือว่าเป็นเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:34.789651768+07:00","message":"[buffer interim] 77 false ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์ถือว่าเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.789659035+07:00","message":"[bufferProcess] interim [940000000]:ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์ถือว่าเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.789661496+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.789666396+07:00","message":"[bufferProcess] send to processor (ticker):ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์ถือว่าเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.789668986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.789671675+07:00","message":"> Transcript [851] [false]: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.789674931+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.789676699+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.789678632+07:00","message":"StatePrefix: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.789680918+07:00","message":"TextPushed: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.789682575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.789684979+07:00","message":"> Transcript [852] [false]: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์ถือว่าเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.789686867+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.789688596+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.789690015+07:00","message":"StatePrefix: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.789691471+07:00","message":"TextPushed: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.789697127+07:00","message":"Push: 'ในศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.789698643+07:00","message":"TextPushed: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.789701692+07:00","message":"Set new StatePrefix : 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์ถือว่าเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.789704348+07:00","message":"Next Push (prob) : 'พราหมณ์ถือว่าเป็นเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:34.789726828+07:00","message":"push: {false ในศาสนา 0 0xc003a46880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:34.871187348+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:34.871222895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:34.871228545+07:00","message":"receive interim result [false|false]: ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:34.871242494+07:00","message":"[buffer interim] 77 false ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.871249405+07:00","message":"[bufferProcess] interim [120000000]:ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.871251268+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:34.875929255+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:34.875969234+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":"2025-10-29T10:12:34.875974159+07:00","message":"receive interim result [false|false]: ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์ถือว่าเป็นเครื่องให้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:34.875983782+07:00","message":"[buffer interim] 77 false ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์ถือว่าเป็นเครื่องให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.875988963+07:00","message":"[bufferProcess] interim [180000000]:ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์ถือว่าเป็นเครื่องให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.875991097+07:00","message":"[bufferProcess] send to processor:ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.875994226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.875996619+07:00","message":"> Transcript [853] [false]: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.875998756+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:34.943586421+07:00","message":"receive streaming session, msgId: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:34.943630738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์ถือว่าเทียนเป็นเครื่องให้\",\"confidence\":0.93546146}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:34.943637359+07:00","message":"receive interim result [true|false]: ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์ถือว่าเทียนเป็นเครื่องให้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:34.943646542+07:00","message":"end recv isFinal message id 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:34.943648597+07:00","message":"end Recv id 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:34.943654575+07:00","message":"[buffer interim] 77 true ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์ถือว่าเทียนเป็นเครื่องให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.94366174+07:00","message":"[bufferProcess] interim [180000000]:ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์ถือว่าเทียนเป็นเครื่องให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.943665459+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์ถือว่าเป็นเครื่องให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.943668659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.943671394+07:00","message":"> Transcript [854] [false]: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์ถือว่าเป็นเครื่องให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.943674494+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.943675963+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.943677497+07:00","message":"StatePrefix: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์ถือว่าเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.943679727+07:00","message":"TextPushed: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.943681515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.943683108+07:00","message":"> Transcript [855] [true]: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์ถือว่าเทียนเป็นเครื่องให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.943685086+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.94368649+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.943687813+07:00","message":"StatePrefix: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนาพราหมณ์ถือว่าเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.943689415+07:00","message":"TextPushed: 'ซึ่งอาจจะมีต้นเค้ามาจากประเพณีในศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:34.943692326+07:00","message":"Push: 'พราหมณ์ถือว่าเทียนเป็นเครื่องให้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:34.943699746+07:00","message":"push: {true พราหมณ์ถือว่าเทียนเป็นเครื่องให้ 0 0xc003a46880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:12:34.957128897+07:00","message":"write wav file: './tmp/7449/7449_77.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:35.536408038+07:00","message":"[GCS] IsForceVAD: false for message ID: 78"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:35.596926172+07:00","message":"[GCS] Start streaming session, msgId: 79"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:35.766857725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:35.76685787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:35.840576057+07:00","message":"receive streaming session, msgId: 78"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:35.840600873+07:00","message":"found end of frame, send empty tag with msgId: 78"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:35.840603689+07:00","message":"end Recv id 78"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:35.840610384+07:00","message":"[buffer interim] 78 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:35.840617297+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:35.840620317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:35.840622677+07:00","message":"> Transcript [856] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:35.840625143+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:35.840626687+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:35.840628239+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:35.840630067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:35.840632125+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:35.840641288+07:00","message":"push: {true \n 0 0xc00040de00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:12:35.846343317+07:00","message":"write wav file: './tmp/7449/7449_78.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:36.985837532+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:36.985874589+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":"2025-10-29T10:12:36.985879808+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:36.985891416+07:00","message":"[buffer interim] 79 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:36.985897765+07:00","message":"[bufferProcess] interim [140000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:36.985899461+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:36.985904165+07:00","message":"[bufferProcess] send to processor (ticker):เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:36.985906413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:36.98590866+07:00","message":"> Transcript [857] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:36.985910699+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.058782397+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.058824107+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":"2025-10-29T10:12:37.058829+07:00","message":"receive interim result [false|false]: ครูเป็นครู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.058843373+07:00","message":"[buffer interim] 79 false ครูเป็นครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.058850359+07:00","message":"[bufferProcess] interim [320000000]:ครูเป็นครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.058851949+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.155333119+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.155376153+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":"2025-10-29T10:12:37.155381676+07:00","message":"receive interim result [false|false]: เป็นเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.155395968+07:00","message":"[buffer interim] 79 false เป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.155402869+07:00","message":"[bufferProcess] interim [380000000]:เป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.155405339+07:00","message":"[bufferProcess] send to processor:ครูเป็นครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.155409397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.155411778+07:00","message":"> Transcript [858] [false]: 'ครูเป็นครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.155413744+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.155415381+07:00","message":"Set new StatePrefix: 'ครูเป็นครู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.355016828+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.355056798+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":"2025-10-29T10:12:37.355062789+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.355076153+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.355083089+07:00","message":"[bufferProcess] interim [560000000]:เป็นเครื่องดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.355084973+07:00","message":"[bufferProcess] send to processor:เป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.355089671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.35509204+07:00","message":"> Transcript [859] [false]: 'เป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.355094381+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.355096066+07:00","message":"Set new StatePrefix: 'เป็นเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.531661618+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.531696158+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":"2025-10-29T10:12:37.531701294+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.531714484+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.53172096+07:00","message":"[bufferProcess] interim [800000000]:เป็นเครื่องดับกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.531723307+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.531727085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.531729448+07:00","message":"> Transcript [860] [false]: 'เป็นเครื่องดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.531732386+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.531734013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.531735601+07:00","message":"StatePrefix: 'เป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.53173731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.849586482+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.84962371+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":"2025-10-29T10:12:37.849628273+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่นอับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.849640272+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่นอับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.849646179+07:00","message":"[bufferProcess] interim [100000000]:เป็นเครื่องดับกลิ่นอับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.849648208+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับกลิ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.849652913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.849655687+07:00","message":"> Transcript [861] [false]: 'เป็นเครื่องดับกลิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.849658412+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.849662577+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.849664432+07:00","message":"StatePrefix: 'เป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.849666248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.914546994+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.914585216+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":"2025-10-29T10:12:37.914589687+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่นอัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.914602737+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่นอัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.914609043+07:00","message":"[bufferProcess] interim [160000000]:เป็นเครื่องดับกลิ่นอัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.914611453+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับกลิ่นอับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.914614423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.914616751+07:00","message":"> Transcript [862] [false]: 'เป็นเครื่องดับกลิ่นอับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.914619531+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.914621255+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.914622863+07:00","message":"StatePrefix: 'เป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.914624574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.91754496+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.917559162+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":"2025-10-29T10:12:37.917562509+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่นอันไม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.917571397+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่นอันไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.917575108+07:00","message":"[bufferProcess] interim [220000000]:เป็นเครื่องดับกลิ่นอันไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.917576843+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับกลิ่นอัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.917579044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.917581012+07:00","message":"> Transcript [863] [false]: 'เป็นเครื่องดับกลิ่นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.91758301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.917584696+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.917586118+07:00","message":"StatePrefix: 'เป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.917587584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.917591475+07:00","message":"Push: 'เป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.917593011+07:00","message":"TextPushed: 'เป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.917594832+07:00","message":"Set new StatePrefix : 'เป็นเครื่องดับกลิ่นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:37.917596702+07:00","message":"Next Push (prob) : 'ดับกลิ่นอัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:37.917603995+07:00","message":"push: {false เป็นเครื่อง 0 0xc003a46000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:38.107155053+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:38.107193218+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":"2025-10-29T10:12:38.107197788+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่นอันไม่พึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:38.107210683+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่นอันไม่พึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.107217607+07:00","message":"[bufferProcess] interim [400000000]:เป็นเครื่องดับกลิ่นอันไม่พึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.107219836+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับกลิ่นอันไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.10722515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.107227537+07:00","message":"> Transcript [864] [false]: 'เป็นเครื่องดับกลิ่นอันไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.107230247+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.107231887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.107233525+07:00","message":"StatePrefix: 'เป็นเครื่องดับกลิ่นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.107235372+07:00","message":"TextPushed: 'เป็นเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:38.363655174+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:38.363689905+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":"2025-10-29T10:12:38.363694882+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่นอันไม่พึงพอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:38.363708218+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่นอันไม่พึงพอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.363714607+07:00","message":"[bufferProcess] interim [580000000]:เป็นเครื่องดับกลิ่นอันไม่พึงพอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.363716692+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับกลิ่นอันไม่พึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.363721148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.363723611+07:00","message":"> Transcript [865] [false]: 'เป็นเครื่องดับกลิ่นอันไม่พึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.363726798+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.363728538+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.363730066+07:00","message":"StatePrefix: 'เป็นเครื่องดับกลิ่นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.363732051+07:00","message":"TextPushed: 'เป็นเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:38.420517568+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:38.420549256+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":"2025-10-29T10:12:38.420553736+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่นอันไม่พึงประ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:38.420574007+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่นอันไม่พึงประ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.420580977+07:00","message":"[bufferProcess] interim [640000000]:เป็นเครื่องดับกลิ่นอันไม่พึงประ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.4205831+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับกลิ่นอันไม่พึงพอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.420590626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.420593021+07:00","message":"> Transcript [866] [false]: 'เป็นเครื่องดับกลิ่นอันไม่พึงพอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.42059594+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.420597677+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.420599238+07:00","message":"StatePrefix: 'เป็นเครื่องดับกลิ่นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.420600998+07:00","message":"TextPushed: 'เป็นเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:38.420651661+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:38.420681168+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":"2025-10-29T10:12:38.420685372+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:38.420692825+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.420699744+07:00","message":"[bufferProcess] interim [700000000]:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.420702185+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับกลิ่นอันไม่พึงประ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.420705541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.420708368+07:00","message":"> Transcript [867] [false]: 'เป็นเครื่องดับกลิ่นอันไม่พึงประ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.420711799+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.420713701+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.420715674+07:00","message":"StatePrefix: 'เป็นเครื่องดับกลิ่นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.420717511+07:00","message":"TextPushed: 'เป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.420719739+07:00","message":"Push: 'ดับกลิ่นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.420721336+07:00","message":"TextPushed: 'เป็นเครื่องดับกลิ่นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.420723276+07:00","message":"Set new StatePrefix : 'เป็นเครื่องดับกลิ่นอันไม่พึงประ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:38.42072513+07:00","message":"Next Push (prob) : 'ไม่พึงประ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:38.420732405+07:00","message":"push: {false ดับกลิ่นอัน 0 0xc003a46000}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:38.767744469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:38.767751702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:39.003687604+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:39.003723117+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":"2025-10-29T10:12:39.003729074+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:39.003741337+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.00375012+07:00","message":"[bufferProcess] interim [300000000]:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.003752278+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.003757718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.003760092+07:00","message":"> Transcript [868] [false]: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.003763242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.003764936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.00376652+07:00","message":"StatePrefix: 'เป็นเครื่องดับกลิ่นอันไม่พึงประ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.003768727+07:00","message":"TextPushed: 'เป็นเครื่องดับกลิ่นอัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:39.656511045+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:39.65655055+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":"2025-10-29T10:12:39.656555507+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์เท่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:39.656568153+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์เท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.656574874+07:00","message":"[bufferProcess] interim [840000000]:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์เท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.656577194+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.656582099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.65658504+07:00","message":"> Transcript [869] [false]: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.656588404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.656590229+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.656591996+07:00","message":"StatePrefix: 'เป็นเครื่องดับกลิ่นอันไม่พึงประ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.65659441+07:00","message":"TextPushed: 'เป็นเครื่องดับกลิ่นอัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:39.695763467+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:39.695800338+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":"2025-10-29T10:12:39.695806049+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:39.695817049+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.695823515+07:00","message":"[bufferProcess] interim [900000000]:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.695825426+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์เท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.695828559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.695831245+07:00","message":"> Transcript [870] [false]: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.695834309+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.695835875+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.695837442+07:00","message":"StatePrefix: 'เป็นเครื่องดับกลิ่นอันไม่พึงประ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.695839777+07:00","message":"TextPushed: 'เป็นเครื่องดับกลิ่นอัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:39.722058377+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:39.722100185+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":"2025-10-29T10:12:39.722105331+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:39.722118922+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.722126002+07:00","message":"[bufferProcess] interim [20000000]:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.722128221+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.722131425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.72213413+07:00","message":"> Transcript [871] [false]: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.722137865+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.722139588+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.722141264+07:00","message":"StatePrefix: 'เป็นเครื่องดับกลิ่นอันไม่พึงประ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.722143468+07:00","message":"TextPushed: 'เป็นเครื่องดับกลิ่นอัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.722149382+07:00","message":"Push: 'ไม่พึงประ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.722150951+07:00","message":"TextPushed: 'เป็นเครื่องดับกลิ่นอันไม่พึงประ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.722152701+07:00","message":"Set new StatePrefix : 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:39.722155628+07:00","message":"Next Push (prob) : 'สงค์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:39.722164154+07:00","message":"push: {false ไม่พึงประ 0 0xc003a46000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:40.006472602+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:40.006522059+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":"2025-10-29T10:12:40.006526762+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:40.006541495+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.006548145+07:00","message":"[bufferProcess] interim [140000000]:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.006550219+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.006553563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.006555996+07:00","message":"> Transcript [872] [false]: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.006559451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.006561176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.006563306+07:00","message":"StatePrefix: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.006566062+07:00","message":"TextPushed: 'เป็นเครื่องดับกลิ่นอันไม่พึงประ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:40.058271438+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:40.058307936+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้ง 2 ราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:40.058313114+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้ง 2 ราย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:40.058327913+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้ง 2 ราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.058334625+07:00","message":"[bufferProcess] interim [200000000]:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้ง 2 ราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.058336749+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.058339727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.05834267+07:00","message":"> Transcript [873] [false]: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.058345909+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.058347634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.058349402+07:00","message":"StatePrefix: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.058351597+07:00","message":"TextPushed: 'เป็นเครื่องดับกลิ่นอันไม่พึงประ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:40.076749937+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:40.076776803+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":"2025-10-29T10:12:40.076781433+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:40.07679268+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.076798565+07:00","message":"[bufferProcess] interim [260000000]:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.076800824+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้ง 2 ราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.076805428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.076807615+07:00","message":"> Transcript [874] [false]: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้ง 2 ราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.076810264+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.076811904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.076813731+07:00","message":"StatePrefix: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.07681561+07:00","message":"TextPushed: 'เป็นเครื่องดับกลิ่นอันไม่พึงประ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:40.083271902+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:40.08329007+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":"2025-10-29T10:12:40.08329411+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้ง 2 ระดับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:40.083303462+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้ง 2 ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.083307654+07:00","message":"[bufferProcess] interim [320000000]:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้ง 2 ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.083309586+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.083311827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.083313838+07:00","message":"> Transcript [875] [false]: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.08331638+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.083317926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.083319453+07:00","message":"StatePrefix: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.083321058+07:00","message":"TextPushed: 'เป็นเครื่องดับกลิ่นอันไม่พึงประ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.083327334+07:00","message":"Push: 'สงค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.083329134+07:00","message":"TextPushed: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.083330968+07:00","message":"Set new StatePrefix : 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.083332731+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:40.083340246+07:00","message":"push: {false สงค์ 0 0xc003a46000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:40.221390679+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:40.221443117+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":"2025-10-29T10:12:40.221450066+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:40.221466566+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.221474946+07:00","message":"[bufferProcess] interim [500000000]:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.221478566+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้ง 2 ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.221486037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.22148931+07:00","message":"> Transcript [876] [false]: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้ง 2 ระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.221492391+07:00","message":"Set StatePrefix (first interim): 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้ง 2 ระดับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:40.857765094+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:40.85779745+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":"2025-10-29T10:12:40.857803227+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:40.857815658+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.857821881+07:00","message":"[bufferProcess] interim [100000000]:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.857823968+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.857828848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.857831469+07:00","message":"> Transcript [877] [false]: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.857833531+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:40.857836034+07:00","message":"Set new StatePrefix: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:41.120159468+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:41.12019643+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":"2025-10-29T10:12:41.120202047+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้เป็นเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:41.120215458+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้เป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.120222127+07:00","message":"[bufferProcess] interim [400000000]:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้เป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.120224607+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.120230793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.120233125+07:00","message":"> Transcript [878] [false]: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.120236464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.120238316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.120240574+07:00","message":"StatePrefix: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.120242996+07:00","message":"TextPushed: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:41.25790976+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:41.257951877+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":"2025-10-29T10:12:41.257959947+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:41.257976132+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.257985238+07:00","message":"[bufferProcess] interim [460000000]:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.257989615+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้เป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.257994246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.257998178+07:00","message":"> Transcript [879] [false]: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้เป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.258003285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.25800549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.258010289+07:00","message":"StatePrefix: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.258013925+07:00","message":"TextPushed: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:41.569610197+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:41.56965287+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":"2025-10-29T10:12:41.569658647+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้เป็นเครื่องประทิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:41.569671436+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้เป็นเครื่องประทิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.569681727+07:00","message":"[bufferProcess] interim [820000000]:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้เป็นเครื่องประทิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.569685601+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.569690914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.569694403+07:00","message":"> Transcript [880] [false]: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.569698825+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.569700861+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.569704075+07:00","message":"StatePrefix: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.569707702+07:00","message":"TextPushed: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:41.617066965+07:00","message":"[GCS] IsForceVAD: false for message ID: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:41.678500605+07:00","message":"[GCS] Start streaming session, msgId: 80"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:41.767817066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:41.767817198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:41.813509989+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:41.813550885+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":"2025-10-29T10:12:41.813556313+07:00","message":"receive interim result [false|false]: เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้เป็นเครื่องประทินให้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:41.813569238+07:00","message":"[buffer interim] 79 false เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้เป็นเครื่องประทินให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.813576352+07:00","message":"[bufferProcess] interim [60000000]:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้เป็นเครื่องประทินให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.81357852+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้เป็นเครื่องประทิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.813584442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.813586734+07:00","message":"> Transcript [881] [false]: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้เป็นเครื่องประทิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.813590864+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.81359289+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.813594945+07:00","message":"StatePrefix: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.813597293+07:00","message":"TextPushed: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.813601599+07:00","message":"Push: 'ทั้งสองและดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.813603452+07:00","message":"TextPushed: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.813605311+07:00","message":"Set new StatePrefix : 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้เป็นเครื่องประทิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:41.813608833+07:00","message":"Next Push (prob) : 'เป็นเครื่องประทิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:41.813615968+07:00","message":"push: {false ทั้งสองและดอกไม้ 0 0xc003a46000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:42.045531684+07:00","message":"receive streaming session, msgId: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:42.04557334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์เท่าตอกและดอกไม้เป็นเครื่องประทินให้\",\"confidence\":0.9206628}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:42.045581316+07:00","message":"receive interim result [true|false]: เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์เท่าตอกและดอกไม้เป็นเครื่องประทินให้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:42.045592718+07:00","message":"end recv isFinal message id 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:42.045594475+07:00","message":"end Recv id 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:42.045600124+07:00","message":"[buffer interim] 79 true เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์เท่าตอกและดอกไม้เป็นเครื่องประทินให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.045607257+07:00","message":"[bufferProcess] interim [240000000]:เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์เท่าตอกและดอกไม้เป็นเครื่องประทินให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.04561045+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้เป็นเครื่องประทินให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.045613441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.045615914+07:00","message":"> Transcript [882] [false]: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้เป็นเครื่องประทินให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.045619781+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.045621574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.045622957+07:00","message":"StatePrefix: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้เป็นเครื่องประทิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.045628659+07:00","message":"TextPushed: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.045630404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.045632056+07:00","message":"> Transcript [883] [true]: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์เท่าตอกและดอกไม้เป็นเครื่องประทินให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.0456339+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.04563525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.045636548+07:00","message":"StatePrefix: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้เป็นเครื่องประทิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.045638081+07:00","message":"TextPushed: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.045639492+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.045815156+07:00","message":"Push: 'เป็นเครื่องประทินให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.045817846+07:00","message":"TextPushed: 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์ทั้งสองและดอกไม้เป็นเครื่องประทินให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.045820058+07:00","message":"Set new StatePrefix : 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์เท่าตอกและดอกไม้เป็นเครื่องประทินให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.045822029+07:00","message":"Next Push (prob) : 'เป็นเครื่องดับกลิ่นอันไม่พึงประสงค์เท่าตอกและดอกไม้เป็นเครื่องประทินให้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:42.045830187+07:00","message":"push: {true เป็นเครื่องประทินให้ 0 0xc003a46000}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.045894272+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_79.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:12:42.0567124+07:00","message":"write wav file: './tmp/7449/7449_79.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:42.636479318+07:00","message":"[GCS] IsForceVAD: false for message ID: 80"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:42.699312647+07:00","message":"[GCS] Start streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:42.941100454+07:00","message":"receive streaming session, msgId: 80"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:42.941158125+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หอมค่ะ\",\"confidence\":0.7918551}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:42.941173695+07:00","message":"receive interim result [true|false]: หอมค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:42.941186542+07:00","message":"end recv isFinal message id 80"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:42.941188627+07:00","message":"end Recv id 80"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:42.941194086+07:00","message":"[buffer interim] 80 true หอมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.941202516+07:00","message":"[bufferProcess] interim [170000000]:หอมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.941205746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.941207984+07:00","message":"> Transcript [884] [true]: 'หอมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.941210501+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.941212277+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.941213842+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.941215351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:42.941217394+07:00","message":"Push: 'หอมค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:42.941228032+07:00","message":"push: {true หอมค่ะ 0 0xc0027ca000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:12:42.946645939+07:00","message":"write wav file: './tmp/7449/7449_80.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:43.823999003+07:00","message":"[GCS] Cleaned up inactive client: 59"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:43.824020411+07:00","message":"[GCS] Cleaned up inactive client: 62"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:43.824022688+07:00","message":"[GCS] Cleaned up inactive client: 58"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:43.824024486+07:00","message":"[GCS] Cleaned up inactive client: 60"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:43.824025934+07:00","message":"[GCS] Cleaned up inactive client: 61"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:44.768883457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:44.768893167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:45.975354774+07:00","message":"[GCS] IsForceVAD: false for message ID: 81"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:46.276077046+07:00","message":"receive streaming session, msgId: 81"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:46.276100236+07:00","message":"found end of frame, send empty tag with msgId: 81"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:46.276103353+07:00","message":"end Recv id 81"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:46.27610944+07:00","message":"[buffer interim] 81 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:46.276120861+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:46.276124942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:46.276127538+07:00","message":"> Transcript [885] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:46.276129788+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:46.276131388+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:46.276132878+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:46.276134512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:46.276138616+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:46.27614879+07:00","message":"push: {true \n 0 0xc00040d800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:12:46.285117807+07:00","message":"write wav file: './tmp/7449/7449_81.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:46.298177498+07:00","message":"[GCS] Start streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:47.364572364+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:47.364611164+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":"2025-10-29T10:12:47.364616198+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:47.36463028+07:00","message":"[buffer interim] 82 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:47.364637027+07:00","message":"[bufferProcess] interim [900000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:47.364638791+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:47.364643889+07:00","message":"[bufferProcess] send to processor (ticker):เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:47.364646255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:47.364648855+07:00","message":"> Transcript [886] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:47.364650935+07:00","message":"Set StatePrefix (first interim): 'เครื่อง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:47.769281247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:47.769282674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:48.253542993+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:48.253583936+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":"2025-10-29T10:12:48.253589159+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:48.253600144+07:00","message":"[buffer interim] 82 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.253607033+07:00","message":"[bufferProcess] interim [800000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.253608609+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:48.566067321+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:48.566109274+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":"2025-10-29T10:12:48.56611473+07:00","message":"receive interim result [false|false]: เครื่องสำหรับพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:48.566131465+07:00","message":"[buffer interim] 82 false เครื่องสำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.566138672+07:00","message":"[bufferProcess] interim [40000000]:เครื่องสำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.566140674+07:00","message":"[bufferProcess] send to processor:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.566143579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.566145977+07:00","message":"> Transcript [887] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.566148124+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.566149678+07:00","message":"Set new StatePrefix: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:48.634790949+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:48.63482784+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":"2025-10-29T10:12:48.634832856+07:00","message":"receive interim result [false|false]: เครื่องสำหรับพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:48.634847899+07:00","message":"[buffer interim] 82 false เครื่องสำหรับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.634856122+07:00","message":"[bufferProcess] interim [220000000]:เครื่องสำหรับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.634858861+07:00","message":"[bufferProcess] send to processor:เครื่องสำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.634862576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.634865859+07:00","message":"> Transcript [888] [false]: 'เครื่องสำหรับพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.63486871+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.634871882+07:00","message":"Set new StatePrefix: 'เครื่องสำหรับพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:48.824924391+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:48.824965644+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":"2025-10-29T10:12:48.82497079+07:00","message":"receive interim result [false|false]: เครื่องสำหรับพระราชทาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:48.824982552+07:00","message":"[buffer interim] 82 false เครื่องสำหรับพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.824988926+07:00","message":"[bufferProcess] interim [340000000]:เครื่องสำหรับพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.824990973+07:00","message":"[bufferProcess] send to processor:เครื่องสำหรับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.824993857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.824996237+07:00","message":"> Transcript [889] [false]: 'เครื่องสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.824998461+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.825000022+07:00","message":"Set new StatePrefix: 'เครื่องสำหรับพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:48.95195724+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:48.951993243+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":"2025-10-29T10:12:48.95199839+07:00","message":"receive interim result [false|false]: เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:48.952012759+07:00","message":"[buffer interim] 82 false เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.952020183+07:00","message":"[bufferProcess] interim [520000000]:เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.952022599+07:00","message":"[bufferProcess] send to processor:เครื่องสำหรับพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.952025827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.952028364+07:00","message":"> Transcript [890] [false]: 'เครื่องสำหรับพระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.952031458+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.952033294+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.952035031+07:00","message":"StatePrefix: 'เครื่องสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:48.952036828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:49.34572245+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:49.345756348+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":"2025-10-29T10:12:49.345761646+07:00","message":"receive interim result [false|false]: เครื่องสำหรับพระราชพิธีของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:49.345775246+07:00","message":"[buffer interim] 82 false เครื่องสำหรับพระราชพิธีของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.34578206+07:00","message":"[bufferProcess] interim [880000000]:เครื่องสำหรับพระราชพิธีของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.345784117+07:00","message":"[bufferProcess] send to processor:เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.345787099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.345789631+07:00","message":"> Transcript [891] [false]: 'เครื่องสำหรับพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.345792971+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.345794867+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.345796975+07:00","message":"StatePrefix: 'เครื่องสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.345799018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:49.540550496+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:49.54058636+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":"2025-10-29T10:12:49.540591613+07:00","message":"receive interim result [false|false]: เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:49.540606849+07:00","message":"[buffer interim] 82 false เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.540614157+07:00","message":"[bufferProcess] interim [60000000]:เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.540617235+07:00","message":"[bufferProcess] send to processor:เครื่องสำหรับพระราชพิธีของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.540622761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.54062504+07:00","message":"> Transcript [892] [false]: 'เครื่องสำหรับพระราชพิธีของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.540628319+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.540630007+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.540632555+07:00","message":"StatePrefix: 'เครื่องสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.540634395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:49.553438574+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:49.553467136+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":"2025-10-29T10:12:49.553471893+07:00","message":"receive interim result [false|false]: เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:49.553483773+07:00","message":"[buffer interim] 82 false เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.553489645+07:00","message":"[bufferProcess] interim [120000000]:เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.553491516+07:00","message":"[bufferProcess] send to processor:เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.553494125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.553496236+07:00","message":"> Transcript [893] [false]: 'เครื่องสำหรับพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.553498859+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.553500576+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.5535024+07:00","message":"StatePrefix: 'เครื่องสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.553504315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.553508489+07:00","message":"Push: 'เครื่องสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.553510074+07:00","message":"TextPushed: 'เครื่องสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.553511847+07:00","message":"Set new StatePrefix : 'เครื่องสำหรับพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.55351361+07:00","message":"Next Push (prob) : 'ราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:49.553521218+07:00","message":"push: {false เครื่องสำหรับพระ 0 0xc003a46a80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:49.663513329+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:49.66355803+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":"2025-10-29T10:12:49.66356457+07:00","message":"receive interim result [false|false]: เครื่องสำหรับพระราชพิธีของราก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:49.663578923+07:00","message":"[buffer interim] 82 false เครื่องสำหรับพระราชพิธีของราก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.663587544+07:00","message":"[bufferProcess] interim [180000000]:เครื่องสำหรับพระราชพิธีของราก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.663590939+07:00","message":"[bufferProcess] send to processor:เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.663597067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.663600883+07:00","message":"> Transcript [894] [false]: 'เครื่องสำหรับพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.663605312+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.663607608+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.663609883+07:00","message":"StatePrefix: 'เครื่องสำหรับพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.663612862+07:00","message":"TextPushed: 'เครื่องสำหรับพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:49.718926697+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:49.718972513+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":"2025-10-29T10:12:49.718978893+07:00","message":"receive interim result [false|false]: เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:49.718996621+07:00","message":"[buffer interim] 82 false เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.719005114+07:00","message":"[bufferProcess] interim [240000000]:เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.719008368+07:00","message":"[bufferProcess] send to processor:เครื่องสำหรับพระราชพิธีของราก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.71901237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.719016144+07:00","message":"> Transcript [895] [false]: 'เครื่องสำหรับพระราชพิธีของราก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.719020852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.719023445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.719026008+07:00","message":"StatePrefix: 'เครื่องสำหรับพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:49.719029056+07:00","message":"TextPushed: 'เครื่องสำหรับพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:50.169413593+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:50.169448072+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":"2025-10-29T10:12:50.169453048+07:00","message":"receive interim result [false|false]: เครื่องสำหรับพระราชพิธีของราชสำนัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:50.169464873+07:00","message":"[buffer interim] 82 false เครื่องสำหรับพระราชพิธีของราชสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:50.169473583+07:00","message":"[bufferProcess] interim [660000000]:เครื่องสำหรับพระราชพิธีของราชสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:50.169475679+07:00","message":"[bufferProcess] send to processor:เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:50.169480318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:50.169482684+07:00","message":"> Transcript [896] [false]: 'เครื่องสำหรับพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:50.169485854+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:50.169487724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:50.169489958+07:00","message":"StatePrefix: 'เครื่องสำหรับพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:50.169492151+07:00","message":"TextPushed: 'เครื่องสำหรับพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:50.177207872+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:50.177231805+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องสำหรับพระราชพิธี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:50.177236697+07:00","message":"receive interim result [false|false]: เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:50.177246346+07:00","message":"[buffer interim] 82 false เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:50.17725095+07:00","message":"[bufferProcess] interim [720000000]:เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:50.177253168+07:00","message":"[bufferProcess] send to processor:เครื่องสำหรับพระราชพิธีของราชสำนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:50.17725663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:50.177258957+07:00","message":"> Transcript [897] [false]: 'เครื่องสำหรับพระราชพิธีของราชสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:50.177261537+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:50.177263233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:50.17726467+07:00","message":"StatePrefix: 'เครื่องสำหรับพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:50.17726659+07:00","message":"TextPushed: 'เครื่องสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:50.177270824+07:00","message":"Push: 'ราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:50.177272354+07:00","message":"TextPushed: 'เครื่องสำหรับพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:50.177274558+07:00","message":"Set new StatePrefix : 'เครื่องสำหรับพระราชพิธีของราชสำนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:50.177276403+07:00","message":"Next Push (prob) : 'ของราชสำนัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:50.177283898+07:00","message":"push: {false ราชพิธี 0 0xc003a46a80}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:50.769709471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:50.769723162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:51.781505329+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:51.781543108+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":"2025-10-29T10:12:51.781548857+07:00","message":"receive interim result [false|false]: เครื่องสำหรับพระราชพิธีของแถมได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:51.781562465+07:00","message":"[buffer interim] 82 false เครื่องสำหรับพระราชพิธีของแถมได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:51.781569917+07:00","message":"[bufferProcess] interim [280000000]:เครื่องสำหรับพระราชพิธีของแถมได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:51.781572445+07:00","message":"[bufferProcess] send to processor:เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:51.781577628+07:00","message":"[bufferProcess] send to processor (ticker):เครื่องสำหรับพระราชพิธีของแถมได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:51.781579934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:51.781582513+07:00","message":"> Transcript [898] [false]: 'เครื่องสำหรับพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:51.781584811+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:51.781586256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:51.781587737+07:00","message":"> Transcript [899] [false]: 'เครื่องสำหรับพระราชพิธีของแถมได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:51.781589193+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:51.78159073+07:00","message":"Set new StatePrefix: 'เครื่องสำหรับพระราชพิธีของแถมได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:51.840987319+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:51.841029772+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":"2025-10-29T10:12:51.841034737+07:00","message":"receive interim result [false|false]: เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:51.841050107+07:00","message":"[buffer interim] 82 false เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:51.841057096+07:00","message":"[bufferProcess] interim [340000000]:เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:51.841058728+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:51.973915131+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:51.973948844+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":"2025-10-29T10:12:51.973953821+07:00","message":"receive interim result [false|false]: เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:51.97396819+07:00","message":"[buffer interim] 82 false เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:51.973975337+07:00","message":"[bufferProcess] interim [520000000]:เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:51.973977653+07:00","message":"[bufferProcess] send to processor:เครื่องสำหรับพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:51.973983851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:51.973986192+07:00","message":"> Transcript [900] [false]: 'เครื่องสำหรับพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:51.973988652+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.155277464+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.155313991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.155320151+07:00","message":"receive interim result [false|false]: เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.155333126+07:00","message":"[buffer interim] 82 false เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.155340338+07:00","message":"[bufferProcess] interim [640000000]:เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.15534272+07:00","message":"[bufferProcess] send to processor:เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.155347669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.155349972+07:00","message":"> Transcript [901] [false]: 'เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.155352162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.155353861+07:00","message":"Set new StatePrefix: 'เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.342508202+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.342545871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.342551398+07:00","message":"receive interim result [false|false]: เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.342566301+07:00","message":"[buffer interim] 82 false เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.342572833+07:00","message":"[bufferProcess] interim [880000000]:เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.342574899+07:00","message":"[bufferProcess] send to processor:เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.342578106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.342581121+07:00","message":"> Transcript [902] [false]: 'เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.34258621+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.342588319+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.342590197+07:00","message":"StatePrefix: 'เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.342593694+07:00","message":"TextPushed: 'เครื่องสำหรับพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.555636962+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.555672938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.555679064+07:00","message":"receive interim result [false|false]: เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.555686311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 อย่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.555689425+07:00","message":"receive interim result [false|false]:  2 อย่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.555697587+07:00","message":"[buffer interim] 82 false เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.555701127+07:00","message":"[buffer interim] 82 false  2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.555706407+07:00","message":"[bufferProcess] interim [120000000]:เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.555708341+07:00","message":"[bufferProcess] send to processor:เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.555711152+07:00","message":"[bufferProcess] interim [120000000]: 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.555713184+07:00","message":"[bufferProcess] update buffer: เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.55571565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.555718197+07:00","message":"> Transcript [903] [false]: 'เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.555721559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.555723151+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.555724857+07:00","message":"StatePrefix: 'เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.555727111+07:00","message":"TextPushed: 'เครื่องสำหรับพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.575356989+07:00","message":"[GCS] IsForceVAD: false for message ID: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.637623735+07:00","message":"[GCS] Start streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.740766542+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.740806324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.740812213+07:00","message":"receive interim result [false|false]: เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.740823158+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":"2025-10-29T10:12:52.74082647+07:00","message":"receive interim result [false|false]:  อย่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.740833546+07:00","message":"[buffer interim] 82 false เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.740836788+07:00","message":"[buffer interim] 82 false  อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.74084262+07:00","message":"[bufferProcess] interim [240000000]:เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.740849369+07:00","message":"[bufferProcess] send to processor:เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.740856875+07:00","message":"[bufferProcess] interim [240000000]: อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.740859056+07:00","message":"[bufferProcess] update buffer: เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.740861972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.740864331+07:00","message":"> Transcript [904] [false]: 'เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.740867551+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.740869284+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.740871034+07:00","message":"StatePrefix: 'เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.740873103+07:00","message":"TextPushed: 'เครื่องสำหรับพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.872253856+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.872290219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.872295653+07:00","message":"receive interim result [false|false]: เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.872307181+07:00","message":"[buffer interim] 82 false เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.872316095+07:00","message":"[bufferProcess] interim [480000000]:เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.872318388+07:00","message":"[bufferProcess] send to processor:เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.872323421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.872325605+07:00","message":"> Transcript [905] [false]: 'เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.872329141+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.872330776+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.872333257+07:00","message":"StatePrefix: 'เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.872335662+07:00","message":"TextPushed: 'เครื่องสำหรับพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.87234004+07:00","message":"Push: 'ของแบ่งได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.87234172+07:00","message":"TextPushed: 'เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.872343559+07:00","message":"Set new StatePrefix : 'เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.872345728+07:00","message":"Next Push (prob) : ' 2 อย่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.872353111+07:00","message":"push: {false ของแบ่งได้เป็น 0 0xc003a46a80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.914050147+07:00","message":"receive streaming session, msgId: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.914080656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องบูชาสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง\",\"confidence\":0.9567706}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.914085559+07:00","message":"receive interim result [true|false]: เครื่องบูชาสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.914092989+07:00","message":"end recv isFinal message id 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.914094645+07:00","message":"end Recv id 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.914099561+07:00","message":"[buffer interim] 82 true เครื่องบูชาสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.91410594+07:00","message":"[bufferProcess] interim [510000000]:เครื่องบูชาสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.914108758+07:00","message":"[bufferProcess] send to processor (isfinal):เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.914111321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.914114027+07:00","message":"> Transcript [906] [false]: 'เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.914117317+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.914118844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.914120516+07:00","message":"StatePrefix: 'เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.914122771+07:00","message":"TextPushed: 'เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.914124251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.914126016+07:00","message":"> Transcript [907] [true]: 'เครื่องบูชาสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.914127985+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.914129475+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.914130729+07:00","message":"StatePrefix: 'เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.914132454+07:00","message":"TextPushed: 'เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.914136696+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.914320725+07:00","message":"Push: ' 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.914323169+07:00","message":"TextPushed: 'เครื่องสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.914325059+07:00","message":"Set new StatePrefix : 'เครื่องบูชาสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.914326791+07:00","message":"Next Push (prob) : 'เครื่องบูชาสำหรับพระราชพิธีของแบ่งได้เป็น 2 อย่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:52.914333723+07:00","message":"push: {true  2 อย่าง 0 0xc003a46a80}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:52.914351121+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_82.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:12:52.928234231+07:00","message":"write wav file: './tmp/7449/7449_82.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:53.391273617+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:53.391325373+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":"2025-10-29T10:12:53.391330756+07:00","message":"receive interim result [false|false]: อุปสงค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:53.391345651+07:00","message":"[buffer interim] 83 false อุปสงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.391352148+07:00","message":"[bufferProcess] interim [600000000]:อุปสงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.391354064+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:53.596665808+07:00","message":"[GCS] IsForceVAD: false for message ID: 83"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:53.656660023+07:00","message":"[GCS] Start streaming session, msgId: 84"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:53.770006147+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:53.770015021+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:53.827446851+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:53.827485426+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":"2025-10-29T10:12:53.827490928+07:00","message":"receive interim result [false|false]: อุปสงค์นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:53.827503151+07:00","message":"[buffer interim] 83 false อุปสงค์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.82751206+07:00","message":"[bufferProcess] interim [960000000]:อุปสงค์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.827514212+07:00","message":"[bufferProcess] send to processor:อุปสงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.827519495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.827521657+07:00","message":"> Transcript [908] [false]: 'อุปสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.827523644+07:00","message":"Set StatePrefix (first interim): 'อุปสงค์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:53.905805714+07:00","message":"receive streaming session, msgId: 83"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:53.905843422+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":"2025-10-29T10:12:53.905848176+07:00","message":"receive interim result [true|false]: ประสงค์นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:53.905856703+07:00","message":"end recv isFinal message id 83"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:53.905858439+07:00","message":"end Recv id 83"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:53.905864361+07:00","message":"[buffer interim] 83 true ประสงค์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.905871134+07:00","message":"[bufferProcess] interim [170000000]:ประสงค์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.905873836+07:00","message":"[bufferProcess] send to processor (isfinal):อุปสงค์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.90587678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.905879253+07:00","message":"> Transcript [909] [false]: 'อุปสงค์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.905882065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.905883559+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.905885109+07:00","message":"StatePrefix: 'อุปสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.905886706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.905889354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.905891274+07:00","message":"> Transcript [910] [true]: 'ประสงค์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.905892986+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.905894251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.905895495+07:00","message":"StatePrefix: 'อุปสงค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.905896909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:53.905899043+07:00","message":"Push: 'ประสงค์นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:53.905906555+07:00","message":"push: {true ประสงค์นะคะ 0 0xc003a46c00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:12:53.912419575+07:00","message":"write wav file: './tmp/7449/7449_83.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:54.591717224+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:54.591779353+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":"2025-10-29T10:12:54.591784432+07:00","message":"receive interim result [false|false]: ตื่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:54.591800613+07:00","message":"[buffer interim] 84 false ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:54.591808213+07:00","message":"[bufferProcess] interim [830000000]:ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:54.591809933+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:55.435272829+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:55.435314771+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":"2025-10-29T10:12:55.435319921+07:00","message":"receive interim result [false|false]: บูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:55.435334247+07:00","message":"[buffer interim] 84 false บูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.435341204+07:00","message":"[bufferProcess] interim [610000000]:บูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.43534312+07:00","message":"[bufferProcess] send to processor:ตื่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.435345911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.435348203+07:00","message":"> Transcript [911] [false]: 'ตื่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.435350362+07:00","message":"Set StatePrefix (first interim): 'ตื่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:55.615966223+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:55.616000807+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":"2025-10-29T10:12:55.616005811+07:00","message":"receive interim result [false|false]: ถ้าใช้บูชาพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:55.616018851+07:00","message":"[buffer interim] 84 false ถ้าใช้บูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.616025687+07:00","message":"[bufferProcess] interim [790000000]:ถ้าใช้บูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.616027996+07:00","message":"[bufferProcess] send to processor:บูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.61603145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.616034183+07:00","message":"> Transcript [912] [false]: 'บูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.616036208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.616037832+07:00","message":"Set new StatePrefix: 'บูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:55.934785034+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:55.934834049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูชาพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:55.934838257+07:00","message":"receive interim result [false|false]: บูชาพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:55.934850369+07:00","message":"[buffer interim] 84 false บูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.934857092+07:00","message":"[bufferProcess] interim [90000000]:บูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.934858937+07:00","message":"[bufferProcess] send to processor:ถ้าใช้บูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.934863714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.93486612+07:00","message":"> Transcript [913] [false]: 'ถ้าใช้บูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.934868208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.934870128+07:00","message":"Set new StatePrefix: 'ถ้าใช้บูชาพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:55.991783648+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:55.991825746+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":"2025-10-29T10:12:55.991832409+07:00","message":"receive interim result [false|false]: บูชาพระรัตน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:55.991849982+07:00","message":"[buffer interim] 84 false บูชาพระรัตน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.991858678+07:00","message":"[bufferProcess] interim [150000000]:บูชาพระรัตน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.991861611+07:00","message":"[bufferProcess] send to processor:บูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.991867374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.991871231+07:00","message":"> Transcript [914] [false]: 'บูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.991874409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:55.991876349+07:00","message":"Set new StatePrefix: 'บูชาพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:56.123145345+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:56.123183265+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":"2025-10-29T10:12:56.12318951+07:00","message":"receive interim result [false|false]: บูชาพระรัตนตรัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:56.123202687+07:00","message":"[buffer interim] 84 false บูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.123209331+07:00","message":"[bufferProcess] interim [270000000]:บูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.123211277+07:00","message":"[bufferProcess] send to processor:บูชาพระรัตน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.123214291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.123216669+07:00","message":"> Transcript [915] [false]: 'บูชาพระรัตน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.123219969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.123221663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.123223233+07:00","message":"StatePrefix: 'บูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.123224918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:56.215800399+07:00","message":"[GCS] IsForceVAD: false for message ID: 84"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:56.288634557+07:00","message":"[GCS] Start streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:56.532905921+07:00","message":"receive streaming session, msgId: 84"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:56.532950127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูชาพระรัตนตรัย\",\"confidence\":0.9346988}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:56.532955871+07:00","message":"receive interim result [true|false]: บูชาพระรัตนตรัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:56.53296228+07:00","message":"end recv isFinal message id 84"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:56.532964014+07:00","message":"end Recv id 84"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:56.532969919+07:00","message":"[buffer interim] 84 true บูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.532977298+07:00","message":"[bufferProcess] interim [780000000]:บูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.532980515+07:00","message":"[bufferProcess] send to processor (isfinal):บูชาพระรัตนตรัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.532983317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.532985553+07:00","message":"> Transcript [916] [false]: 'บูชาพระรัตนตรัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.53298895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.532990814+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.532992401+07:00","message":"StatePrefix: 'บูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.532994081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.532995297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.532997013+07:00","message":"> Transcript [917] [true]: 'บูชาพระรัตนตรัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.532998714+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.533000052+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.533001416+07:00","message":"StatePrefix: 'บูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.533002776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:56.533005175+07:00","message":"Push: 'บูชาพระรัตนตรัย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:56.533013339+07:00","message":"push: {true บูชาพระรัตนตรัย 0 0xc000044580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:12:56.540610592+07:00","message":"write wav file: './tmp/7449/7449_84.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:56.77044578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:56.770453006+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:57.034788991+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:57.034826841+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":"2025-10-29T10:12:57.034831379+07:00","message":"receive interim result [false|false]: เรียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:57.034843428+07:00","message":"[buffer interim] 85 false เรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.034849579+07:00","message":"[bufferProcess] interim [600000000]:เรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.034851296+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:57.148935177+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:57.148972272+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":"2025-10-29T10:12:57.148977128+07:00","message":"receive interim result [false|false]: เรียก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:57.148991354+07:00","message":"[buffer interim] 85 false เรียก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.148998651+07:00","message":"[bufferProcess] interim [660000000]:เรียก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.149000359+07:00","message":"[bufferProcess] send to processor:เรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.149003423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.149005928+07:00","message":"> Transcript [918] [false]: 'เรียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.149008025+07:00","message":"Set StatePrefix (first interim): 'เรียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:57.2336825+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:57.23371788+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":"2025-10-29T10:12:57.233722911+07:00","message":"receive interim result [false|false]: เรียกว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:57.233738849+07:00","message":"[buffer interim] 85 false เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.23374584+07:00","message":"[bufferProcess] interim [780000000]:เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.233747936+07:00","message":"[bufferProcess] send to processor:เรียก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.233750987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.233753534+07:00","message":"> Transcript [919] [false]: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.233755521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.233757102+07:00","message":"Set new StatePrefix: 'เรียก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:57.544442773+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:57.544479461+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":"2025-10-29T10:12:57.544484728+07:00","message":"receive interim result [false|false]: เรียกว่าเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:57.544496914+07:00","message":"[buffer interim] 85 false เรียกว่าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.544504286+07:00","message":"[bufferProcess] interim [80000000]:เรียกว่าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.544506503+07:00","message":"[bufferProcess] send to processor:เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.544511789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.544514167+07:00","message":"> Transcript [920] [false]: 'เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.54451812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.544519993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.54452174+07:00","message":"StatePrefix: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.54452374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:57.767254801+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:57.767291252+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":"2025-10-29T10:12:57.767296451+07:00","message":"receive interim result [false|false]: เรียกว่าเครื่องยัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:57.767308283+07:00","message":"[buffer interim] 85 false เรียกว่าเครื่องยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.767314658+07:00","message":"[bufferProcess] interim [260000000]:เรียกว่าเครื่องยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.767316489+07:00","message":"[bufferProcess] send to processor:เรียกว่าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.767320435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.767322934+07:00","message":"> Transcript [921] [false]: 'เรียกว่าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.767325829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.76732737+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.767329031+07:00","message":"StatePrefix: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.767330956+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:57.913058434+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:57.913094627+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":"2025-10-29T10:12:57.913099868+07:00","message":"receive interim result [false|false]: เรียกว่าเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:57.913111298+07:00","message":"[buffer interim] 85 false เรียกว่าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.913118151+07:00","message":"[bufferProcess] interim [380000000]:เรียกว่าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.913120036+07:00","message":"[bufferProcess] send to processor:เรียกว่าเครื่องยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.913122787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.913125043+07:00","message":"> Transcript [922] [false]: 'เรียกว่าเครื่องยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.913128189+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.913129864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.913131294+07:00","message":"StatePrefix: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:57.913133042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:58.111249461+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:58.111286836+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":"2025-10-29T10:12:58.111292052+07:00","message":"receive interim result [false|false]: เรียกว่าเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:58.111305432+07:00","message":"[buffer interim] 85 false เรียกว่าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.111312305+07:00","message":"[bufferProcess] interim [680000000]:เรียกว่าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.111315035+07:00","message":"[bufferProcess] send to processor:เรียกว่าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.111318528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.111320846+07:00","message":"> Transcript [923] [false]: 'เรียกว่าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.111323996+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.111325833+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.111327413+07:00","message":"StatePrefix: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.11132905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.111333288+07:00","message":"Push: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.111335028+07:00","message":"TextPushed: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.11133691+07:00","message":"Set new StatePrefix : 'เรียกว่าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.111339119+07:00","message":"Next Push (prob) : 'ว่าเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:58.111346908+07:00","message":"push: {false เรียก 0 0xc0027ca580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:58.235239722+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:58.23527411+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":"2025-10-29T10:12:58.235279138+07:00","message":"receive interim result [false|false]: เรียกว่าเครื่องนมัสการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:58.235290863+07:00","message":"[buffer interim] 85 false เรียกว่าเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.235300068+07:00","message":"[bufferProcess] interim [740000000]:เรียกว่าเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.235302084+07:00","message":"[bufferProcess] send to processor:เรียกว่าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.235307003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.235309705+07:00","message":"> Transcript [924] [false]: 'เรียกว่าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.235312698+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.235314614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.235316779+07:00","message":"StatePrefix: 'เรียกว่าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.235318858+07:00","message":"TextPushed: 'เรียก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:58.81678872+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:58.816827576+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":"2025-10-29T10:12:58.816847676+07:00","message":"receive interim result [false|false]: เรียกว่าเครื่องนมัสการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:58.816867102+07:00","message":"[buffer interim] 85 false เรียกว่าเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.816874322+07:00","message":"[bufferProcess] interim [340000000]:เรียกว่าเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.816876311+07:00","message":"[bufferProcess] send to processor:เรียกว่าเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.816881075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.816883532+07:00","message":"> Transcript [925] [false]: 'เรียกว่าเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.816886595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.816888325+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.816890442+07:00","message":"StatePrefix: 'เรียกว่าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:58.816892811+07:00","message":"TextPushed: 'เรียก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:59.462908106+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:59.462947642+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":"2025-10-29T10:12:59.462953526+07:00","message":"receive interim result [false|false]: เรียกว่าเครื่องนมัสการแต่ถ้าใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:59.462964389+07:00","message":"[buffer interim] 85 false เรียกว่าเครื่องนมัสการแต่ถ้าใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:59.462971257+07:00","message":"[bufferProcess] interim [0]:เรียกว่าเครื่องนมัสการแต่ถ้าใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:59.462973531+07:00","message":"[bufferProcess] send to processor:เรียกว่าเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:59.462978752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:59.462981063+07:00","message":"> Transcript [926] [false]: 'เรียกว่าเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:59.462984786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:59.462986489+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:59.462988218+07:00","message":"StatePrefix: 'เรียกว่าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:59.46299178+07:00","message":"TextPushed: 'เรียก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:59.529715492+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:59.529749393+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":"2025-10-29T10:12:59.529756088+07:00","message":"receive interim result [false|false]: เรียกว่าเครื่องนมัสการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:59.529768542+07:00","message":"[buffer interim] 85 false เรียกว่าเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:59.529775504+07:00","message":"[bufferProcess] interim [120000000]:เรียกว่าเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:59.529777887+07:00","message":"[bufferProcess] send to processor:เรียกว่าเครื่องนมัสการแต่ถ้าใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:59.529781075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:59.529783264+07:00","message":"> Transcript [927] [false]: 'เรียกว่าเครื่องนมัสการแต่ถ้าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:59.529786537+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:59.529788238+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:59.529790176+07:00","message":"StatePrefix: 'เรียกว่าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:59.529791887+07:00","message":"TextPushed: 'เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:59.529796167+07:00","message":"Push: 'ว่าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:59.529798336+07:00","message":"TextPushed: 'เรียกว่าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:59.529800117+07:00","message":"Set new StatePrefix : 'เรียกว่าเครื่องนมัสการแต่ถ้าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:12:59.529802035+07:00","message":"Next Push (prob) : 'นมัสการแต่ถ้าใช้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:12:59.529809577+07:00","message":"push: {false ว่าเครื่อง 0 0xc0027ca580}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:59.770677999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:12:59.770686875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:00.039032456+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:00.039088472+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":"2025-10-29T10:13:00.039101741+07:00","message":"receive interim result [false|false]: เรียกว่าเครื่องนมัสการแต่ถ้าใช้กล่าวถวาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:00.039115537+07:00","message":"[buffer interim] 85 false เรียกว่าเครื่องนมัสการแต่ถ้าใช้กล่าวถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.039122622+07:00","message":"[bufferProcess] interim [600000000]:เรียกว่าเครื่องนมัสการแต่ถ้าใช้กล่าวถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.039125278+07:00","message":"[bufferProcess] send to processor:เรียกว่าเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.039130452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.039133706+07:00","message":"> Transcript [928] [false]: 'เรียกว่าเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.039135931+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:00.359286959+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:00.359329222+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":"2025-10-29T10:13:00.359334749+07:00","message":"receive interim result [false|false]: เรียกว่าเครื่องนมัสการแต่ถ้าใช้กล่าวถวายบาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:00.359355372+07:00","message":"[buffer interim] 85 false เรียกว่าเครื่องนมัสการแต่ถ้าใช้กล่าวถวายบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.359365305+07:00","message":"[bufferProcess] interim [900000000]:เรียกว่าเครื่องนมัสการแต่ถ้าใช้กล่าวถวายบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.359368338+07:00","message":"[bufferProcess] send to processor:เรียกว่าเครื่องนมัสการแต่ถ้าใช้กล่าวถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.359373009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.359376588+07:00","message":"> Transcript [929] [false]: 'เรียกว่าเครื่องนมัสการแต่ถ้าใช้กล่าวถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.359380928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.359383046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.359385896+07:00","message":"StatePrefix: 'เรียกว่าเครื่องนมัสการแต่ถ้าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.359389084+07:00","message":"TextPushed: 'เรียกว่าเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:00.424305908+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:00.424357292+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":"2025-10-29T10:13:00.424363298+07:00","message":"receive interim result [false|false]: เรียกว่าเครื่องนมัสการกราบถวายบังคม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:00.424377908+07:00","message":"[buffer interim] 85 false เรียกว่าเครื่องนมัสการกราบถวายบังคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.424386077+07:00","message":"[bufferProcess] interim [960000000]:เรียกว่าเครื่องนมัสการกราบถวายบังคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.424388594+07:00","message":"[bufferProcess] send to processor:เรียกว่าเครื่องนมัสการแต่ถ้าใช้กล่าวถวายบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.424391841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.424394216+07:00","message":"> Transcript [930] [false]: 'เรียกว่าเครื่องนมัสการแต่ถ้าใช้กล่าวถวายบาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.424397633+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.42439976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.424401483+07:00","message":"StatePrefix: 'เรียกว่าเครื่องนมัสการแต่ถ้าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.424403733+07:00","message":"TextPushed: 'เรียกว่าเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:00.745236407+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:00.745276583+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":"2025-10-29T10:13:00.745281849+07:00","message":"receive interim result [false|false]: เรียกว่าเครื่องนมัสการกราบถวายบังคมพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:00.745293363+07:00","message":"[buffer interim] 85 false เรียกว่าเครื่องนมัสการกราบถวายบังคมพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.745299975+07:00","message":"[bufferProcess] interim [260000000]:เรียกว่าเครื่องนมัสการกราบถวายบังคมพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.745302092+07:00","message":"[bufferProcess] send to processor:เรียกว่าเครื่องนมัสการกราบถวายบังคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.74530744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.745309735+07:00","message":"> Transcript [931] [false]: 'เรียกว่าเครื่องนมัสการกราบถวายบังคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.745311825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.745313375+07:00","message":"Set new StatePrefix: 'เรียกว่าเครื่องนมัสการกราบถวายบังคม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:00.932953935+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:00.932995808+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":"2025-10-29T10:13:00.933001341+07:00","message":"receive interim result [false|false]: เรียกว่าเครื่องนมัสการกราบถวายบังคมพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:00.933017036+07:00","message":"[buffer interim] 85 false เรียกว่าเครื่องนมัสการกราบถวายบังคมพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.933024143+07:00","message":"[bufferProcess] interim [440000000]:เรียกว่าเครื่องนมัสการกราบถวายบังคมพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.933026336+07:00","message":"[bufferProcess] send to processor:เรียกว่าเครื่องนมัสการกราบถวายบังคมพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.933029292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.933032681+07:00","message":"> Transcript [932] [false]: 'เรียกว่าเครื่องนมัสการกราบถวายบังคมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.933035804+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.933039241+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.933040975+07:00","message":"StatePrefix: 'เรียกว่าเครื่องนมัสการกราบถวายบังคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:00.933043326+07:00","message":"TextPushed: 'เรียกว่าเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:00.965676748+07:00","message":"[GCS] IsForceVAD: false for message ID: 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:01.067289409+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:01.067331167+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":"2025-10-29T10:13:01.067345+07:00","message":"receive interim result [false|false]: เรียกว่าเครื่องนมัสการกราบถวายบังคมพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:01.067360498+07:00","message":"[buffer interim] 85 false เรียกว่าเครื่องนมัสการกราบถวายบังคมพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.067367883+07:00","message":"[bufferProcess] interim [620000000]:เรียกว่าเครื่องนมัสการกราบถวายบังคมพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.06737008+07:00","message":"[bufferProcess] send to processor:เรียกว่าเครื่องนมัสการกราบถวายบังคมพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.067375108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.067377399+07:00","message":"> Transcript [933] [false]: 'เรียกว่าเครื่องนมัสการกราบถวายบังคมพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.067380513+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.067382117+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.067384123+07:00","message":"StatePrefix: 'เรียกว่าเครื่องนมัสการกราบถวายบังคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.067386693+07:00","message":"TextPushed: 'เรียกว่าเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:01.285210445+07:00","message":"receive streaming session, msgId: 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:01.285249532+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกว่าเครื่องนมัสการแต่ถ้าใช้กราบถวายบังคมพระบรมศพ\",\"confidence\":0.9357866}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:01.285255201+07:00","message":"receive interim result [true|false]: เรียกว่าเครื่องนมัสการแต่ถ้าใช้กราบถวายบังคมพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:01.285264172+07:00","message":"end recv isFinal message id 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:01.285265909+07:00","message":"end Recv id 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:01.285274727+07:00","message":"[buffer interim] 85 true เรียกว่าเครื่องนมัสการแต่ถ้าใช้กราบถวายบังคมพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.285282108+07:00","message":"[bufferProcess] interim [890000000]:เรียกว่าเครื่องนมัสการแต่ถ้าใช้กราบถวายบังคมพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.285287754+07:00","message":"[bufferProcess] send to processor (isfinal):เรียกว่าเครื่องนมัสการกราบถวายบังคมพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.285290588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.285293037+07:00","message":"> Transcript [934] [false]: 'เรียกว่าเครื่องนมัสการกราบถวายบังคมพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.285296101+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.28529762+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.285301015+07:00","message":"StatePrefix: 'เรียกว่าเครื่องนมัสการกราบถวายบังคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.285303602+07:00","message":"TextPushed: 'เรียกว่าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.285305066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.285307081+07:00","message":"> Transcript [935] [true]: 'เรียกว่าเครื่องนมัสการแต่ถ้าใช้กราบถวายบังคมพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.285308876+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.285310186+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.285311441+07:00","message":"StatePrefix: 'เรียกว่าเครื่องนมัสการกราบถวายบังคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.285312907+07:00","message":"TextPushed: 'เรียกว่าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:01.285318353+07:00","message":"Push: 'นมัสการแต่ถ้าใช้กราบถวายบังคมพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:01.285326469+07:00","message":"push: {true นมัสการแต่ถ้าใช้กราบถวายบังคมพระบรมศพ 0 0xc0027ca580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:01.286912247+07:00","message":"[GCS] Start streaming session, msgId: 86"}
{"level":"info","service":"Main","time":"2025-10-29T10:13:01.296377252+07:00","message":"write wav file: './tmp/7449/7449_85.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:02.376169402+07:00","message":"[GCS] IsForceVAD: false for message ID: 86"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:02.497242779+07:00","message":"[GCS] Start streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:02.693018849+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:02.693063278+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":"2025-10-29T10:13:02.693067968+07:00","message":"receive interim result [false|false]: อัดฉีด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:02.693082574+07:00","message":"[buffer interim] 86 false อัดฉีด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:02.693089666+07:00","message":"[bufferProcess] interim [260000000]:อัดฉีด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:02.693091424+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:02.693097362+07:00","message":"[bufferProcess] send to processor (ticker):อัดฉีด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:02.693099491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:02.693102339+07:00","message":"> Transcript [936] [false]: 'อัดฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:02.69310427+07:00","message":"Set StatePrefix (first interim): 'อัดฉีด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:02.724442008+07:00","message":"receive streaming session, msgId: 86"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:02.724471873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อัดฉีด\",\"confidence\":0.846727}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:02.724477052+07:00","message":"receive interim result [true|false]: อัดฉีด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:02.724487329+07:00","message":"end recv isFinal message id 86"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:02.724489255+07:00","message":"end Recv id 86"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:02.724494895+07:00","message":"[buffer interim] 86 true อัดฉีด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:02.724500347+07:00","message":"[bufferProcess] interim [320000000]:อัดฉีด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:02.724503253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:02.724505501+07:00","message":"> Transcript [937] [true]: 'อัดฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:02.724508033+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:02.724509851+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:02.724511742+07:00","message":"StatePrefix: 'อัดฉีด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:02.724514142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:02.724519835+07:00","message":"Push: 'อัดฉีด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:02.724527547+07:00","message":"push: {true อัดฉีด 0 0xc0003c4a00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:13:02.730368572+07:00","message":"write wav file: './tmp/7449/7449_86.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:02.771515161+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:02.771529138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:03.255895464+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:03.255939987+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":"2025-10-29T10:13:03.255944751+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:03.255959367+07:00","message":"[buffer interim] 87 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.255966087+07:00","message":"[bufferProcess] interim [540000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.25596783+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:03.424267793+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:03.424304325+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":"2025-10-29T10:13:03.424309292+07:00","message":"receive interim result [false|false]: หรือถ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:03.424322692+07:00","message":"[buffer interim] 87 false หรือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.424337831+07:00","message":"[bufferProcess] interim [660000000]:หรือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.424340324+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.424343728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.424346316+07:00","message":"> Transcript [938] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.424348248+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:03.496736862+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:03.496782177+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":"2025-10-29T10:13:03.496787392+07:00","message":"receive interim result [false|false]: หรือครับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:03.496801265+07:00","message":"[buffer interim] 87 false หรือครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.496807898+07:00","message":"[bufferProcess] interim [720000000]:หรือครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.496810234+07:00","message":"[bufferProcess] send to processor:หรือถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.496813115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.496815577+07:00","message":"> Transcript [939] [false]: 'หรือถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.496817467+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.496819187+07:00","message":"Set new StatePrefix: 'หรือถ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:03.596802663+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:03.596837939+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":"2025-10-29T10:13:03.596842912+07:00","message":"receive interim result [false|false]: เปิดพัดลม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:03.596854701+07:00","message":"[buffer interim] 87 false เปิดพัดลม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.596861227+07:00","message":"[bufferProcess] interim [900000000]:เปิดพัดลม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.596863065+07:00","message":"[bufferProcess] send to processor:หรือครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.596867864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.596870457+07:00","message":"> Transcript [940] [false]: 'หรือครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.596872562+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.596874257+07:00","message":"Set new StatePrefix: 'หรือครับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:03.776239335+07:00","message":"[GCS] IsForceVAD: false for message ID: 87"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:03.887662656+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:03.88770108+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":"2025-10-29T10:13:03.887706455+07:00","message":"receive interim result [false|false]: พระบรมรูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:03.887718299+07:00","message":"[buffer interim] 87 false พระบรมรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.887725026+07:00","message":"[bufferProcess] interim [200000000]:พระบรมรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.887727054+07:00","message":"[bufferProcess] send to processor:เปิดพัดลม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.887731809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.88773401+07:00","message":"> Transcript [941] [false]: 'เปิดพัดลม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.887736059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:03.887739669+07:00","message":"Set new StatePrefix: 'เปิดพัดลม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:04.037709285+07:00","message":"[GCS] Start streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:04.096148018+07:00","message":"receive streaming session, msgId: 87"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:04.096185144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หรือพระบรมรูป\",\"confidence\":0.8830556}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:04.096191151+07:00","message":"receive interim result [true|false]: หรือพระบรมรูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:04.096198736+07:00","message":"end recv isFinal message id 87"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:04.096200832+07:00","message":"end Recv id 87"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:04.096206303+07:00","message":"[buffer interim] 87 true หรือพระบรมรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:04.096212975+07:00","message":"[bufferProcess] interim [500000000]:หรือพระบรมรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:04.096215747+07:00","message":"[bufferProcess] send to processor (isfinal):พระบรมรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:04.096218608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:04.096221065+07:00","message":"> Transcript [942] [false]: 'พระบรมรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:04.096223059+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:04.096224656+07:00","message":"Set new StatePrefix: 'พระบรมรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:04.096225964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:04.096227468+07:00","message":"> Transcript [943] [true]: 'หรือพระบรมรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:04.096229435+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:04.096230939+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:04.096232316+07:00","message":"StatePrefix: 'พระบรมรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:04.096233938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:04.096238956+07:00","message":"Push: 'หรือพระบรมรูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:04.09624652+07:00","message":"push: {true หรือพระบรมรูป 0 0xc0027cad80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:13:04.103724168+07:00","message":"write wav file: './tmp/7449/7449_87.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:05.222644885+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:05.22268062+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":"2025-10-29T10:13:05.222685839+07:00","message":"receive interim result [false|false]: มักเรียกว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:05.222698744+07:00","message":"[buffer interim] 88 false มักเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.222705447+07:00","message":"[bufferProcess] interim [960000000]:มักเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.222707118+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.222713314+07:00","message":"[bufferProcess] send to processor (ticker):มักเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.222715686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.222717885+07:00","message":"> Transcript [944] [false]: 'มักเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.222719847+07:00","message":"Set StatePrefix (first interim): 'มักเรียกว่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:05.468643423+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:05.468684447+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":"2025-10-29T10:13:05.468689526+07:00","message":"receive interim result [false|false]: มักเรียกว่าเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:05.468701841+07:00","message":"[buffer interim] 88 false มักเรียกว่าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.468708121+07:00","message":"[bufferProcess] interim [260000000]:มักเรียกว่าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.468710244+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:05.676245985+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:05.676288855+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":"2025-10-29T10:13:05.67629437+07:00","message":"receive interim result [false|false]: มักเรียกว่าเครื่องได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:05.676308572+07:00","message":"[buffer interim] 88 false มักเรียกว่าเครื่องได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.676315224+07:00","message":"[bufferProcess] interim [500000000]:มักเรียกว่าเครื่องได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.676317519+07:00","message":"[bufferProcess] send to processor:มักเรียกว่าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.67633005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.676332813+07:00","message":"> Transcript [945] [false]: 'มักเรียกว่าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.676336054+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.676337869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.676340451+07:00","message":"StatePrefix: 'มักเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.676342201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:05.771950107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:05.771960653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:05.87123508+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:05.871274176+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":"2025-10-29T10:13:05.871279459+07:00","message":"receive interim result [false|false]: มักเรียกว่าเครื่องราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:05.871291507+07:00","message":"[buffer interim] 88 false มักเรียกว่าเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.871299089+07:00","message":"[bufferProcess] interim [680000000]:มักเรียกว่าเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.871301251+07:00","message":"[bufferProcess] send to processor:มักเรียกว่าเครื่องได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.871304323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.871306751+07:00","message":"> Transcript [946] [false]: 'มักเรียกว่าเครื่องได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.871309893+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.871311583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.871313182+07:00","message":"StatePrefix: 'มักเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:05.871315003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:06.179860343+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:06.1799015+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":"2025-10-29T10:13:06.179907855+07:00","message":"receive interim result [false|false]: มักเรียกว่าเครื่องได้ปกติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:06.179924723+07:00","message":"[buffer interim] 88 false มักเรียกว่าเครื่องได้ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.179933065+07:00","message":"[bufferProcess] interim [980000000]:มักเรียกว่าเครื่องได้ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.179936304+07:00","message":"[bufferProcess] send to processor:มักเรียกว่าเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.17994235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.179946563+07:00","message":"> Transcript [947] [false]: 'มักเรียกว่าเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.179949996+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.17995166+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.179953387+07:00","message":"StatePrefix: 'มักเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.179955234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:06.298173167+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:06.298208321+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":"2025-10-29T10:13:06.298213393+07:00","message":"receive interim result [false|false]: มักเรียกว่าเครื่องราชสักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:06.29822758+07:00","message":"[buffer interim] 88 false มักเรียกว่าเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.298234611+07:00","message":"[bufferProcess] interim [40000000]:มักเรียกว่าเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.298236852+07:00","message":"[bufferProcess] send to processor:มักเรียกว่าเครื่องได้ปกติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.298239755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.298241972+07:00","message":"> Transcript [948] [false]: 'มักเรียกว่าเครื่องได้ปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.298244979+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.298246904+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.298248448+07:00","message":"StatePrefix: 'มักเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.298250348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.298256389+07:00","message":"Push: 'มักเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.298258012+07:00","message":"TextPushed: 'มักเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.298259882+07:00","message":"Set new StatePrefix : 'มักเรียกว่าเครื่องได้ปกติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.298262265+07:00","message":"Next Push (prob) : 'เครื่องได้ปกติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:06.29827005+07:00","message":"push: {false มักเรียกว่า 0 0xc00205a200}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:06.595020824+07:00","message":"[GCS] IsForceVAD: false for message ID: 88"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:06.727105357+07:00","message":"[GCS] Start streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:06.880610738+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:06.880648973+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":"2025-10-29T10:13:06.880654314+07:00","message":"receive interim result [false|false]: มักเรียกว่าเครื่องราชสักการะถ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:06.880667688+07:00","message":"[buffer interim] 88 false มักเรียกว่าเครื่องราชสักการะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.880674704+07:00","message":"[bufferProcess] interim [640000000]:มักเรียกว่าเครื่องราชสักการะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.880676746+07:00","message":"[bufferProcess] send to processor:มักเรียกว่าเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.880681731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.880683996+07:00","message":"> Transcript [949] [false]: 'มักเรียกว่าเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.880686299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.880689525+07:00","message":"Set new StatePrefix: 'มักเรียกว่าเครื่องราชสักการะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:06.932359068+07:00","message":"receive streaming session, msgId: 88"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:06.93239545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกว่าเครื่องราชสักการะ\",\"confidence\":0.9130634}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:06.932400914+07:00","message":"receive interim result [true|false]: เรียกว่าเครื่องราชสักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:06.932409859+07:00","message":"end recv isFinal message id 88"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:06.932411789+07:00","message":"end Recv id 88"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:06.932417734+07:00","message":"[buffer interim] 88 true เรียกว่าเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.932424469+07:00","message":"[bufferProcess] interim [790000000]:เรียกว่าเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.932427656+07:00","message":"[bufferProcess] send to processor (isfinal):มักเรียกว่าเครื่องราชสักการะถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.932430587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.932433106+07:00","message":"> Transcript [950] [false]: 'มักเรียกว่าเครื่องราชสักการะถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.932435927+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.93243752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.932439066+07:00","message":"StatePrefix: 'มักเรียกว่าเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.932440752+07:00","message":"TextPushed: 'มักเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.932442129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.932443716+07:00","message":"> Transcript [951] [true]: 'เรียกว่าเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.932445385+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.932446696+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.932447972+07:00","message":"StatePrefix: 'มักเรียกว่าเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.932449384+07:00","message":"TextPushed: 'มักเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.932450605+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.932574319+07:00","message":"Push: 'เครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.932576705+07:00","message":"TextPushed: 'มักเรียกว่าเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.932578515+07:00","message":"Set new StatePrefix : 'เรียกว่าเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.932580207+07:00","message":"Next Push (prob) : 'เรียกว่าเครื่องราชสักการะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:06.932588066+07:00","message":"push: {true เครื่องราชสักการะ 0 0xc00205a200}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:06.932606196+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_88.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:13:06.940196244+07:00","message":"write wav file: './tmp/7449/7449_88.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:08.552702099+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:08.552742291+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":"2025-10-29T10:13:08.552747086+07:00","message":"receive interim result [false|false]: อาการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:08.55276002+07:00","message":"[buffer interim] 89 false อาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:08.552766464+07:00","message":"[bufferProcess] interim [680000000]:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:08.552767976+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:08.552771062+07:00","message":"[bufferProcess] send to processor (ticker):อาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:08.55277327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:08.552775688+07:00","message":"> Transcript [952] [false]: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:08.552777641+07:00","message":"Set StatePrefix (first interim): 'อาการ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:08.772424431+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:08.772424285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:08.996714234+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:08.996763287+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":"2025-10-29T10:13:08.996770795+07:00","message":"receive interim result [false|false]: อาการตา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:08.996786698+07:00","message":"[buffer interim] 89 false อาการตา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:08.996797518+07:00","message":"[bufferProcess] interim [40000000]:อาการตา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:08.996799761+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:08.999612757+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:08.99962758+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":"2025-10-29T10:13:08.999631916+07:00","message":"receive interim result [false|false]: การตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:08.999640547+07:00","message":"[buffer interim] 89 false การตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:08.999644685+07:00","message":"[bufferProcess] interim [100000000]:การตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:08.999647073+07:00","message":"[bufferProcess] send to processor:อาการตา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:08.999652596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:08.999655941+07:00","message":"> Transcript [953] [false]: 'อาการตา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:08.999660455+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:08.999662786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:08.999665263+07:00","message":"StatePrefix: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:08.999667782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.187602295+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.18764914+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":"2025-10-29T10:13:09.187655736+07:00","message":"receive interim result [false|false]: อาการตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.187671942+07:00","message":"[buffer interim] 89 false อาการตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.187679666+07:00","message":"[bufferProcess] interim [280000000]:อาการตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.187682835+07:00","message":"[bufferProcess] send to processor:การตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.187689414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.187692956+07:00","message":"> Transcript [954] [false]: 'การตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.187695854+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.187699295+07:00","message":"Set new StatePrefix: 'การตั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.608910229+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.608953841+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":"2025-10-29T10:13:09.608959179+07:00","message":"receive interim result [false|false]: อาการตั้งแต่ช่วง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.608973088+07:00","message":"[buffer interim] 89 false อาการตั้งแต่ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.608979714+07:00","message":"[bufferProcess] interim [700000000]:อาการตั้งแต่ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.608981644+07:00","message":"[bufferProcess] send to processor:อาการตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.608988974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.608991946+07:00","message":"> Transcript [955] [false]: 'อาการตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.608993992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.608996573+07:00","message":"Set new StatePrefix: 'อาการตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.703832144+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.703872127+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":"2025-10-29T10:13:09.703877693+07:00","message":"receive interim result [false|false]: อาการตั้งแต่เครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.70389354+07:00","message":"[buffer interim] 89 false อาการตั้งแต่เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.703900393+07:00","message":"[bufferProcess] interim [760000000]:อาการตั้งแต่เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.703902275+07:00","message":"[bufferProcess] send to processor:อาการตั้งแต่ช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.7039051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.703908137+07:00","message":"> Transcript [956] [false]: 'อาการตั้งแต่ช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.703911344+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.703913049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.703914757+07:00","message":"StatePrefix: 'อาการตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.703916432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.798508416+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.798543923+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":"2025-10-29T10:13:09.798549145+07:00","message":"receive interim result [false|false]: อาการตั้งแต่ช่วงแรก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.79856422+07:00","message":"[buffer interim] 89 false อาการตั้งแต่ช่วงแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.798571253+07:00","message":"[bufferProcess] interim [880000000]:อาการตั้งแต่ช่วงแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.798573906+07:00","message":"[bufferProcess] send to processor:อาการตั้งแต่เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.798581503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.798584061+07:00","message":"> Transcript [957] [false]: 'อาการตั้งแต่เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.798587162+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.798588946+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.798590562+07:00","message":"StatePrefix: 'อาการตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.798592349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.907180468+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.907228906+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":"2025-10-29T10:13:09.907236641+07:00","message":"receive interim result [false|false]: อาการตั้งแต่เครื่องราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.90725145+07:00","message":"[buffer interim] 89 false อาการตั้งแต่เครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.907258567+07:00","message":"[bufferProcess] interim [0]:อาการตั้งแต่เครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.907261079+07:00","message":"[bufferProcess] send to processor:อาการตั้งแต่ช่วงแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.907266041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.907268911+07:00","message":"> Transcript [958] [false]: 'อาการตั้งแต่ช่วงแรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.907271607+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.907273198+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.907274838+07:00","message":"StatePrefix: 'อาการตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.907277211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.956359372+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.956398851+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":"2025-10-29T10:13:09.956403985+07:00","message":"receive interim result [false|false]: อาการตั้งแต่เครื่องราชชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.956416968+07:00","message":"[buffer interim] 89 false อาการตั้งแต่เครื่องราชชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.956424011+07:00","message":"[bufferProcess] interim [60000000]:อาการตั้งแต่เครื่องราชชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.956426227+07:00","message":"[bufferProcess] send to processor:อาการตั้งแต่เครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.956429202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.956432107+07:00","message":"> Transcript [959] [false]: 'อาการตั้งแต่เครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.956435722+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.956437399+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.956439413+07:00","message":"StatePrefix: 'อาการตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.956441404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.95644638+07:00","message":"Push: 'อาการตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.956449362+07:00","message":"TextPushed: 'อาการตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.956451176+07:00","message":"Set new StatePrefix : 'อาการตั้งแต่เครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.956453081+07:00","message":"Next Push (prob) : 'เครื่องราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.956460913+07:00","message":"push: {false อาการตั้งแต่ 0 0xc00205a080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.963849641+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.963867613+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":"2025-10-29T10:13:09.963871985+07:00","message":"receive interim result [false|false]: อาการตั้งแต่เครื่องราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:09.963881814+07:00","message":"[buffer interim] 89 false อาการตั้งแต่เครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.963886577+07:00","message":"[bufferProcess] interim [120000000]:อาการตั้งแต่เครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.963888301+07:00","message":"[bufferProcess] send to processor:อาการตั้งแต่เครื่องราชชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.963890486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.96389244+07:00","message":"> Transcript [960] [false]: 'อาการตั้งแต่เครื่องราชชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.963894941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.963896498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.963897918+07:00","message":"StatePrefix: 'อาการตั้งแต่เครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:09.963899684+07:00","message":"TextPushed: 'อาการตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:10.095029757+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:10.09506727+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":"2025-10-29T10:13:10.095072539+07:00","message":"receive interim result [false|false]: อาการตั้งแต่เครื่องราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:10.095087164+07:00","message":"[buffer interim] 89 false อาการตั้งแต่เครื่องราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.095094373+07:00","message":"[bufferProcess] interim [180000000]:อาการตั้งแต่เครื่องราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.095096622+07:00","message":"[bufferProcess] send to processor:อาการตั้งแต่เครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.095099624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.0951022+07:00","message":"> Transcript [961] [false]: 'อาการตั้งแต่เครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.095105698+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.095107499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.095109415+07:00","message":"StatePrefix: 'อาการตั้งแต่เครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.095111544+07:00","message":"TextPushed: 'อาการตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:10.276347783+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:10.276384503+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":"2025-10-29T10:13:10.276389804+07:00","message":"receive interim result [false|false]: อาการตั้งแต่ช่วงรัชกาล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:10.276402233+07:00","message":"[buffer interim] 89 false อาการตั้งแต่ช่วงรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.276409238+07:00","message":"[bufferProcess] interim [360000000]:อาการตั้งแต่ช่วงรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.276411264+07:00","message":"[bufferProcess] send to processor:อาการตั้งแต่เครื่องราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.276416521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.276418765+07:00","message":"> Transcript [962] [false]: 'อาการตั้งแต่เครื่องราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.276422073+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.276423942+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.276426266+07:00","message":"StatePrefix: 'อาการตั้งแต่เครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.276428509+07:00","message":"TextPushed: 'อาการตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:10.316773398+07:00","message":"[GCS] IsForceVAD: false for message ID: 89"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:10.378142187+07:00","message":"[GCS] Start streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:10.406120218+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:10.406165299+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":"2025-10-29T10:13:10.406171755+07:00","message":"receive interim result [false|false]: อาการตั้งแต่เครื่องราชสักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:10.406187983+07:00","message":"[buffer interim] 89 false อาการตั้งแต่เครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.406196077+07:00","message":"[bufferProcess] interim [480000000]:อาการตั้งแต่เครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.406199476+07:00","message":"[bufferProcess] send to processor:อาการตั้งแต่ช่วงรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.406206195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.40620944+07:00","message":"> Transcript [963] [false]: 'อาการตั้งแต่ช่วงรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.406212107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.406214744+07:00","message":"Set new StatePrefix: 'อาการตั้งแต่ช่วงรัชกาล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:10.638019492+07:00","message":"receive streaming session, msgId: 89"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:10.638060792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การตั้งแต่งเครื่องราชสักการะ\",\"confidence\":0.89417195}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:10.63806843+07:00","message":"receive interim result [true|false]: การตั้งแต่งเครื่องราชสักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:10.638077346+07:00","message":"end recv isFinal message id 89"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:10.638080079+07:00","message":"end Recv id 89"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:10.638086432+07:00","message":"[buffer interim] 89 true การตั้งแต่งเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.638097108+07:00","message":"[bufferProcess] interim [810000000]:การตั้งแต่งเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.638103329+07:00","message":"[bufferProcess] send to processor (isfinal):อาการตั้งแต่เครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.638107252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.638110521+07:00","message":"> Transcript [964] [false]: 'อาการตั้งแต่เครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.638113377+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.638115843+07:00","message":"Set new StatePrefix: 'อาการตั้งแต่เครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.638118207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.638121505+07:00","message":"> Transcript [965] [true]: 'การตั้งแต่งเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.63812457+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.638126794+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.638129081+07:00","message":"StatePrefix: 'อาการตั้งแต่เครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.638131802+07:00","message":"TextPushed: 'อาการตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.638133757+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.638225874+07:00","message":"Push: 'เครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.638228387+07:00","message":"TextPushed: 'อาการตั้งแต่เครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.638230269+07:00","message":"Set new StatePrefix : 'การตั้งแต่งเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.638231989+07:00","message":"Next Push (prob) : 'การตั้งแต่งเครื่องราชสักการะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:10.638239229+07:00","message":"push: {true เครื่องราชสักการะ 0 0xc00205a080}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:10.638246653+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_89.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:13:10.646662552+07:00","message":"write wav file: './tmp/7449/7449_89.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:11.251141232+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:11.251183699+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":"2025-10-29T10:13:11.251189279+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:11.251202317+07:00","message":"[buffer interim] 90 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.251208673+07:00","message":"[bufferProcess] interim [650000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.25121002+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:11.351504327+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:11.35153723+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":"2025-10-29T10:13:11.351542187+07:00","message":"receive interim result [false|false]: พระเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:11.351555511+07:00","message":"[buffer interim] 90 false พระเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.35156219+07:00","message":"[bufferProcess] interim [830000000]:พระเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.351564163+07:00","message":"[bufferProcess] send to processor:รัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.351569566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.351572176+07:00","message":"> Transcript [966] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.351574321+07:00","message":"Set StatePrefix (first interim): 'รัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:11.772756027+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:11.772777327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:11.772792764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:11.772794081+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":"2025-10-29T10:13:11.772842766+07:00","message":"receive interim result [false|false]: พระเครื่องอมตะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:11.772858018+07:00","message":"[buffer interim] 90 false พระเครื่องอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.772863941+07:00","message":"[bufferProcess] interim [190000000]:พระเครื่องอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.772866404+07:00","message":"[bufferProcess] send to processor:พระเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.772869712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.772872092+07:00","message":"> Transcript [967] [false]: 'พระเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.772874367+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.772876036+07:00","message":"Set new StatePrefix: 'พระเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:11.830780026+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:11.830816857+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":"2025-10-29T10:13:11.830821885+07:00","message":"receive interim result [false|false]: พระเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:11.830836424+07:00","message":"[buffer interim] 90 false พระเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.83084357+07:00","message":"[bufferProcess] interim [250000000]:พระเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.830845689+07:00","message":"[bufferProcess] send to processor:พระเครื่องอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.830848751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.8308512+07:00","message":"> Transcript [968] [false]: 'พระเครื่องอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.830853825+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.830855511+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.830857181+07:00","message":"StatePrefix: 'พระเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.830858928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:11.984497741+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:11.984530522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเครื่องประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:11.98453589+07:00","message":"receive interim result [false|false]: พระเครื่องประจำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:11.984547531+07:00","message":"[buffer interim] 90 false พระเครื่องประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.984553928+07:00","message":"[bufferProcess] interim [430000000]:พระเครื่องประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.984556294+07:00","message":"[bufferProcess] send to processor:พระเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.984563034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.984565684+07:00","message":"> Transcript [969] [false]: 'พระเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.984568622+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.984570489+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.984572148+07:00","message":"StatePrefix: 'พระเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:11.984574016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:12.038654037+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:12.038691283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเครื่อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:12.038696544+07:00","message":"receive interim result [false|false]: พระเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:12.038708057+07:00","message":"[buffer interim] 90 false พระเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.038715979+07:00","message":"[bufferProcess] interim [490000000]:พระเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.038718097+07:00","message":"[bufferProcess] send to processor:พระเครื่องประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.038722976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.038725427+07:00","message":"> Transcript [970] [false]: 'พระเครื่องประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.038728194+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.038729765+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.038731395+07:00","message":"StatePrefix: 'พระเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.038733197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:12.560302836+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:12.56034217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาตรการต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:12.560347649+07:00","message":"receive interim result [false|false]: มาตรการต่างๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:12.56036249+07:00","message":"[buffer interim] 90 false มาตรการต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.560368905+07:00","message":"[bufferProcess] interim [30000000]:มาตรการต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.560370995+07:00","message":"[bufferProcess] send to processor:พระเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.560374283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.560377189+07:00","message":"> Transcript [971] [false]: 'พระเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.560380058+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.560381961+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.560383455+07:00","message":"StatePrefix: 'พระเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.560385085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.560391397+07:00","message":"Push: 'พระเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.560393124+07:00","message":"TextPushed: 'พระเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.560394815+07:00","message":"Set new StatePrefix : 'พระเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.560396844+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:12.560404545+07:00","message":"push: {false พระเครื่อง 0 0xc0000f4280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:12.724261308+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:12.724308893+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":"2025-10-29T10:13:12.724319998+07:00","message":"receive interim result [false|false]: พระเครื่องอาจารย์ต่างๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:12.724334562+07:00","message":"[buffer interim] 90 false พระเครื่องอาจารย์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.724340538+07:00","message":"[bufferProcess] interim [150000000]:พระเครื่องอาจารย์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.72434262+07:00","message":"[bufferProcess] send to processor:มาตรการต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.724345881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.724348455+07:00","message":"> Transcript [972] [false]: 'มาตรการต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.724350679+07:00","message":"Set StatePrefix (first interim): 'มาตรการต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:12.855908384+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:12.855946665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาตรการต่างๆใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:12.85595252+07:00","message":"receive interim result [false|false]: มาตรการต่างๆใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:12.855973939+07:00","message":"[buffer interim] 90 false มาตรการต่างๆใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.855981497+07:00","message":"[bufferProcess] interim [330000000]:มาตรการต่างๆใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.855983926+07:00","message":"[bufferProcess] send to processor:พระเครื่องอาจารย์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.855986957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.855989426+07:00","message":"> Transcript [973] [false]: 'พระเครื่องอาจารย์ต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.855991384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:12.855992937+07:00","message":"Set new StatePrefix: 'พระเครื่องอาจารย์ต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.039692189+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.039739492+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":"2025-10-29T10:13:13.039746488+07:00","message":"receive interim result [false|false]: พระเครื่องอาจารย์ต่างๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.039763577+07:00","message":"[buffer interim] 90 false พระเครื่องอาจารย์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.039772412+07:00","message":"[bufferProcess] interim [450000000]:พระเครื่องอาจารย์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.039775702+07:00","message":"[bufferProcess] send to processor:มาตรการต่างๆใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.03977988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.039783588+07:00","message":"> Transcript [974] [false]: 'มาตรการต่างๆใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.039786346+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.03978877+07:00","message":"Set new StatePrefix: 'มาตรการต่างๆใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.050716436+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.050752964+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":"2025-10-29T10:13:13.05075827+07:00","message":"receive interim result [false|false]: พระเครื่องอมตะพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.050777355+07:00","message":"[buffer interim] 90 false พระเครื่องอมตะพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.050786438+07:00","message":"[bufferProcess] interim [510000000]:พระเครื่องอมตะพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.050788864+07:00","message":"[bufferProcess] send to processor:พระเครื่องอาจารย์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.050791751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.050793936+07:00","message":"> Transcript [975] [false]: 'พระเครื่องอาจารย์ต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.05080126+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.050802938+07:00","message":"Set new StatePrefix: 'พระเครื่องอาจารย์ต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.164885113+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.164924813+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":"2025-10-29T10:13:13.164930526+07:00","message":"receive interim result [false|false]: พระเครื่องอาจารย์ต่างๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.164948335+07:00","message":"[buffer interim] 90 false พระเครื่องอาจารย์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.164959443+07:00","message":"[bufferProcess] interim [630000000]:พระเครื่องอาจารย์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.164962273+07:00","message":"[bufferProcess] send to processor:พระเครื่องอมตะพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.164966433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.164969284+07:00","message":"> Transcript [976] [false]: 'พระเครื่องอมตะพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.164971302+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.164973058+07:00","message":"Set new StatePrefix: 'พระเครื่องอมตะพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.216437694+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.216481922+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":"2025-10-29T10:13:13.216488679+07:00","message":"receive interim result [false|false]: มาตรการต่างๆในพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.216506687+07:00","message":"[buffer interim] 90 false มาตรการต่างๆในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.216514498+07:00","message":"[bufferProcess] interim [690000000]:มาตรการต่างๆในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.21651741+07:00","message":"[bufferProcess] send to processor:พระเครื่องอาจารย์ต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.216533271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.216537454+07:00","message":"> Transcript [977] [false]: 'พระเครื่องอาจารย์ต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.21654061+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.216543822+07:00","message":"Set new StatePrefix: 'พระเครื่องอาจารย์ต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.344041915+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.344078047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาตรการต่างๆในพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.344083743+07:00","message":"receive interim result [false|false]: มาตรการต่างๆในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.344098292+07:00","message":"[buffer interim] 90 false มาตรการต่างๆในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.344105886+07:00","message":"[bufferProcess] interim [750000000]:มาตรการต่างๆในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.344108095+07:00","message":"[bufferProcess] send to processor:มาตรการต่างๆในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.344111024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.344113514+07:00","message":"> Transcript [978] [false]: 'มาตรการต่างๆในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.344115392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.344117152+07:00","message":"Set new StatePrefix: 'มาตรการต่างๆในพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.422283279+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.422326798+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาตรการต่างๆในพระราชพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.422331995+07:00","message":"receive interim result [false|false]: มาตรการต่างๆในพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.422344862+07:00","message":"[buffer interim] 90 false มาตรการต่างๆในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.422351795+07:00","message":"[bufferProcess] interim [930000000]:มาตรการต่างๆในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.422354014+07:00","message":"[bufferProcess] send to processor:มาตรการต่างๆในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.42235925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.422361566+07:00","message":"> Transcript [979] [false]: 'มาตรการต่างๆในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.422363578+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.796873241+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.796911975+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":"2025-10-29T10:13:13.796917126+07:00","message":"receive interim result [false|false]: มาตรการต่างๆในพระราชพิธีพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.79692786+07:00","message":"[buffer interim] 90 false มาตรการต่างๆในพระราชพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.796935051+07:00","message":"[bufferProcess] interim [290000000]:มาตรการต่างๆในพระราชพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.796937113+07:00","message":"[bufferProcess] send to processor:มาตรการต่างๆในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.796941756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.796944038+07:00","message":"> Transcript [980] [false]: 'มาตรการต่างๆในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.796947085+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.796949076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.796951093+07:00","message":"StatePrefix: 'มาตรการต่างๆในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.796953553+07:00","message":"TextPushed: 'พระเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.824036613+07:00","message":"[GCS] Cleaned up inactive client: 64"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.824055328+07:00","message":"[GCS] Cleaned up inactive client: 65"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.824057471+07:00","message":"[GCS] Cleaned up inactive client: 67"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.824058949+07:00","message":"[GCS] Cleaned up inactive client: 71"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.82406031+07:00","message":"[GCS] Cleaned up inactive client: 63"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.824061975+07:00","message":"[GCS] Cleaned up inactive client: 68"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.824063464+07:00","message":"[GCS] Cleaned up inactive client: 66"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.824064803+07:00","message":"[GCS] Cleaned up inactive client: 70"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.824066383+07:00","message":"[GCS] Cleaned up inactive client: 69"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.928832547+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.928874205+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":"2025-10-29T10:13:13.928881433+07:00","message":"receive interim result [false|false]: มาตรการต่างๆในพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:13.928897392+07:00","message":"[buffer interim] 90 false มาตรการต่างๆในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.928905268+07:00","message":"[bufferProcess] interim [410000000]:มาตรการต่างๆในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.928908668+07:00","message":"[bufferProcess] send to processor:มาตรการต่างๆในพระราชพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.928912704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.928916119+07:00","message":"> Transcript [981] [false]: 'มาตรการต่างๆในพระราชพิธีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.928920116+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.928922573+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.928925104+07:00","message":"StatePrefix: 'มาตรการต่างๆในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:13.928928177+07:00","message":"TextPushed: 'พระเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.056629981+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.056664756+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาตรการต่างๆในพระราชพิธี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.056669802+07:00","message":"receive interim result [false|false]: มาตรการต่างๆในพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.056680045+07:00","message":"[buffer interim] 90 false มาตรการต่างๆในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.05668686+07:00","message":"[bufferProcess] interim [530000000]:มาตรการต่างๆในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.056688893+07:00","message":"[bufferProcess] send to processor:มาตรการต่างๆในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.056693745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.05669798+07:00","message":"> Transcript [982] [false]: 'มาตรการต่างๆในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.056701219+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.05670314+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.056704746+07:00","message":"StatePrefix: 'มาตรการต่างๆในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.056706591+07:00","message":"TextPushed: 'พระเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.121366666+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.121397063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาตรการต่างๆในพระราชพิธีพระบรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.121402481+07:00","message":"receive interim result [false|false]: มาตรการต่างๆในพระราชพิธีพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.121415052+07:00","message":"[buffer interim] 90 false มาตรการต่างๆในพระราชพิธีพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.121421707+07:00","message":"[bufferProcess] interim [590000000]:มาตรการต่างๆในพระราชพิธีพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.121424166+07:00","message":"[bufferProcess] send to processor:มาตรการต่างๆในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.121427799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.121430209+07:00","message":"> Transcript [983] [false]: 'มาตรการต่างๆในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.121433202+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.121434921+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.121436567+07:00","message":"StatePrefix: 'มาตรการต่างๆในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.121438506+07:00","message":"TextPushed: 'พระเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.121440532+07:00","message":"Push: 'มาตรการต่างๆในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.121442165+07:00","message":"TextPushed: 'มาตรการต่างๆในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.121444253+07:00","message":"Set new StatePrefix : 'มาตรการต่างๆในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.121446406+07:00","message":"Next Push (prob) : 'พิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.121472384+07:00","message":"push: {false มาตรการต่างๆในพระราช 0 0xc0000f4280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.246997741+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.24703322+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":"2025-10-29T10:13:14.247038169+07:00","message":"receive interim result [false|false]: มาตรการต่างๆในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.247051348+07:00","message":"[buffer interim] 90 false มาตรการต่างๆในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.24705871+07:00","message":"[bufferProcess] interim [710000000]:มาตรการต่างๆในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.247060923+07:00","message":"[bufferProcess] send to processor:มาตรการต่างๆในพระราชพิธีพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.247064086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.247066381+07:00","message":"> Transcript [984] [false]: 'มาตรการต่างๆในพระราชพิธีพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.247069118+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.247070878+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.247072336+07:00","message":"StatePrefix: 'มาตรการต่างๆในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.247074619+07:00","message":"TextPushed: 'มาตรการต่างๆในพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.605804007+07:00","message":"[GCS] IsForceVAD: false for message ID: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.66672544+07:00","message":"[GCS] Start streaming session, msgId: 91"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:14.773311255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:14.773320725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.821585716+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.821623117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาตรการต่างๆในพระราชพิธีพระบรมศพ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.821628625+07:00","message":"receive interim result [false|false]: มาตรการต่างๆในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.821643879+07:00","message":"[buffer interim] 90 false มาตรการต่างๆในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.821650615+07:00","message":"[bufferProcess] interim [310000000]:มาตรการต่างๆในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.821652782+07:00","message":"[bufferProcess] send to processor:มาตรการต่างๆในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.821656315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.821659151+07:00","message":"> Transcript [985] [false]: 'มาตรการต่างๆในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.82166236+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.821664066+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.821665998+07:00","message":"StatePrefix: 'มาตรการต่างๆในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.82166839+07:00","message":"TextPushed: 'มาตรการต่างๆในพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.894965395+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.895001324+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":"2025-10-29T10:13:14.89500648+07:00","message":"receive interim result [false|false]: มาตรการต่างๆในพระราชพิธีพระบรมศพนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.895027984+07:00","message":"[buffer interim] 90 false มาตรการต่างๆในพระราชพิธีพระบรมศพนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.895037336+07:00","message":"[bufferProcess] interim [430000000]:มาตรการต่างๆในพระราชพิธีพระบรมศพนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.895040134+07:00","message":"[bufferProcess] send to processor:มาตรการต่างๆในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.895045988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.895049712+07:00","message":"> Transcript [986] [false]: 'มาตรการต่างๆในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.895054291+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.895056534+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.89505936+07:00","message":"StatePrefix: 'มาตรการต่างๆในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.895062372+07:00","message":"TextPushed: 'มาตรการต่างๆในพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.977199471+07:00","message":"receive streaming session, msgId: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.977239074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลักษณะการแต่งกายในพระราชพิธีพระบรมศพ\",\"confidence\":0.87137514}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.977244587+07:00","message":"receive interim result [true|false]: ลักษณะการแต่งกายในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.977254447+07:00","message":"end recv isFinal message id 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.977256434+07:00","message":"end Recv id 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.977263313+07:00","message":"[buffer interim] 90 true ลักษณะการแต่งกายในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977270434+07:00","message":"[bufferProcess] interim [460000000]:ลักษณะการแต่งกายในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977275991+07:00","message":"[bufferProcess] send to processor (isfinal):มาตรการต่างๆในพระราชพิธีพระบรมศพนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977278747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977281151+07:00","message":"> Transcript [987] [false]: 'มาตรการต่างๆในพระราชพิธีพระบรมศพนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.97729218+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977293896+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977297642+07:00","message":"StatePrefix: 'มาตรการต่างๆในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977299731+07:00","message":"TextPushed: 'มาตรการต่างๆในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977305487+07:00","message":"Push: 'พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977307169+07:00","message":"TextPushed: 'มาตรการต่างๆในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.97730896+07:00","message":"Set new StatePrefix : 'มาตรการต่างๆในพระราชพิธีพระบรมศพนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977311376+07:00","message":"Next Push (prob) : 'พระบรมศพนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977312931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977314537+07:00","message":"> Transcript [988] [true]: 'ลักษณะการแต่งกายในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977316415+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977317787+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977319487+07:00","message":"StatePrefix: 'มาตรการต่างๆในพระราชพิธีพระบรมศพนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977321097+07:00","message":"TextPushed: 'มาตรการต่างๆในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977322647+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.977404628+07:00","message":"push: {false พิธี 0 0xc0000f4280}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977427781+07:00","message":"Push: 'พระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977430209+07:00","message":"TextPushed: 'มาตรการต่างๆในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977431873+07:00","message":"Set new StatePrefix : 'ลักษณะการแต่งกายในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977433613+07:00","message":"Next Push (prob) : 'ลักษณะการแต่งกายในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:14.977439244+07:00","message":"push: {true พระบรมศพ 0 0xc0000f4280}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:14.977444162+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_90.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:13:14.987303148+07:00","message":"write wav file: './tmp/7449/7449_90.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:15.60360756+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:15.603653876+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":"2025-10-29T10:13:15.603658362+07:00","message":"receive interim result [false|false]: กิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:15.603672615+07:00","message":"[buffer interim] 91 false กิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:15.60367931+07:00","message":"[bufferProcess] interim [720000000]:กิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:15.603680771+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:15.680467047+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:15.680502541+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":"2025-10-29T10:13:15.680506983+07:00","message":"receive interim result [false|false]: กีฬา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:15.680520081+07:00","message":"[buffer interim] 91 false กีฬา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:15.680526464+07:00","message":"[bufferProcess] interim [780000000]:กีฬา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:15.680528422+07:00","message":"[bufferProcess] send to processor:กิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:15.680531228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:15.680533487+07:00","message":"> Transcript [989] [false]: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:15.680535305+07:00","message":"Set StatePrefix (first interim): 'กิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:15.738471762+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:15.73851172+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":"2025-10-29T10:13:15.738516543+07:00","message":"receive interim result [false|false]: กินอะไร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:15.738530719+07:00","message":"[buffer interim] 91 false กินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:15.738538078+07:00","message":"[bufferProcess] interim [840000000]:กินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:15.738540193+07:00","message":"[bufferProcess] send to processor:กีฬา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:15.738545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:15.738547545+07:00","message":"> Transcript [990] [false]: 'กีฬา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:15.738549599+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:15.738551293+07:00","message":"Set new StatePrefix: 'กีฬา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:15.928674811+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:15.928717344+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":"2025-10-29T10:13:15.928722906+07:00","message":"receive interim result [false|false]: มีรายละเอียด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:15.928735767+07:00","message":"[buffer interim] 91 false มีรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:15.928742542+07:00","message":"[bufferProcess] interim [80000000]:มีรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:15.928744534+07:00","message":"[bufferProcess] send to processor:กินอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:15.928747428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:15.928749668+07:00","message":"> Transcript [991] [false]: 'กินอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:15.928751526+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:15.928753099+07:00","message":"Set new StatePrefix: 'กินอะไร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:16.114240998+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:16.114305379+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":"2025-10-29T10:13:16.114310569+07:00","message":"receive interim result [false|false]: มีรายละเอียดดัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:16.114326919+07:00","message":"[buffer interim] 91 false มีรายละเอียดดัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.114334442+07:00","message":"[bufferProcess] interim [320000000]:มีรายละเอียดดัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.114336496+07:00","message":"[bufferProcess] send to processor:มีรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.11433941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.114342012+07:00","message":"> Transcript [992] [false]: 'มีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.114344004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.114345934+07:00","message":"Set new StatePrefix: 'มีรายละเอียด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:16.316323128+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:16.316358509+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":"2025-10-29T10:13:16.316365338+07:00","message":"receive interim result [false|false]: มีรายละเอียดดังต่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:16.316378683+07:00","message":"[buffer interim] 91 false มีรายละเอียดดังต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.316386277+07:00","message":"[bufferProcess] interim [500000000]:มีรายละเอียดดังต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.316388424+07:00","message":"[bufferProcess] send to processor:มีรายละเอียดดัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.316393236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.316395749+07:00","message":"> Transcript [993] [false]: 'มีรายละเอียดดัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.316398737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.316400488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.316401956+07:00","message":"StatePrefix: 'มีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.31640412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:16.513378953+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:16.513413333+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":"2025-10-29T10:13:16.513419077+07:00","message":"receive interim result [false|false]: มีรายละเอียดดังต่อไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:16.513433599+07:00","message":"[buffer interim] 91 false มีรายละเอียดดังต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.513440997+07:00","message":"[bufferProcess] interim [680000000]:มีรายละเอียดดังต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.513442845+07:00","message":"[bufferProcess] send to processor:มีรายละเอียดดังต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.513446312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.513448785+07:00","message":"> Transcript [994] [false]: 'มีรายละเอียดดังต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.513451603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.513453337+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.513454778+07:00","message":"StatePrefix: 'มีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.513456485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:16.635619712+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:16.635652226+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":"2025-10-29T10:13:16.63565786+07:00","message":"receive interim result [false|false]: มีรายละเอียดดังต่อไปนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:16.635668547+07:00","message":"[buffer interim] 91 false มีรายละเอียดดังต่อไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.635675218+07:00","message":"[bufferProcess] interim [800000000]:มีรายละเอียดดังต่อไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.635677211+07:00","message":"[bufferProcess] send to processor:มีรายละเอียดดังต่อไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.635682133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.63568444+07:00","message":"> Transcript [995] [false]: 'มีรายละเอียดดังต่อไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.635687704+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.63568936+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.635691477+07:00","message":"StatePrefix: 'มีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.635693418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:16.96488244+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:16.964938957+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":"2025-10-29T10:13:16.96494622+07:00","message":"receive interim result [false|false]: มีรายละเอียดดังต่อไปนี้นะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:16.964966373+07:00","message":"[buffer interim] 91 false มีรายละเอียดดังต่อไปนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.964979145+07:00","message":"[bufferProcess] interim [100000000]:มีรายละเอียดดังต่อไปนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.96498226+07:00","message":"[bufferProcess] send to processor:มีรายละเอียดดังต่อไปนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.964990329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.964994104+07:00","message":"> Transcript [996] [false]: 'มีรายละเอียดดังต่อไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.964999364+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.965001768+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.965004842+07:00","message":"StatePrefix: 'มีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.965007057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.965013223+07:00","message":"Push: 'มีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.965015548+07:00","message":"TextPushed: 'มีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.965018856+07:00","message":"Set new StatePrefix : 'มีรายละเอียดดังต่อไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:16.965021191+07:00","message":"Next Push (prob) : 'ดังต่อไปนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:16.965031234+07:00","message":"push: {false มีรายละเอียด 0 0xc000045f80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:16.976453404+07:00","message":"[GCS] IsForceVAD: false for message ID: 91"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:17.024003467+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:17.02405129+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":"2025-10-29T10:13:17.024059188+07:00","message":"receive interim result [false|false]: มีรายละเอียดดังต่อไปนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:17.024079098+07:00","message":"[buffer interim] 91 false มีรายละเอียดดังต่อไปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.024088116+07:00","message":"[bufferProcess] interim [220000000]:มีรายละเอียดดังต่อไปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.024091019+07:00","message":"[bufferProcess] send to processor:มีรายละเอียดดังต่อไปนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.02409675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.024099876+07:00","message":"> Transcript [997] [false]: 'มีรายละเอียดดังต่อไปนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.024104165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.024106444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.024108571+07:00","message":"StatePrefix: 'มีรายละเอียดดังต่อไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.024111817+07:00","message":"TextPushed: 'มีรายละเอียด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:17.046226615+07:00","message":"[GCS] Start streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:17.283480733+07:00","message":"receive streaming session, msgId: 91"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:17.28351573+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":"2025-10-29T10:13:17.283520955+07:00","message":"receive interim result [true|false]: มีรายละเอียดดังต่อไปนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:17.283529447+07:00","message":"end recv isFinal message id 91"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:17.283531226+07:00","message":"end Recv id 91"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:17.283537029+07:00","message":"[buffer interim] 91 true มีรายละเอียดดังต่อไปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.283546024+07:00","message":"[bufferProcess] interim [520000000]:มีรายละเอียดดังต่อไปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.283550606+07:00","message":"[bufferProcess] send to processor (isfinal):มีรายละเอียดดังต่อไปนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.283553378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.28355643+07:00","message":"> Transcript [998] [false]: 'มีรายละเอียดดังต่อไปนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.283559053+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.283560609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.283562187+07:00","message":"StatePrefix: 'มีรายละเอียดดังต่อไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.283564371+07:00","message":"TextPushed: 'มีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.283565816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.283567654+07:00","message":"> Transcript [999] [true]: 'มีรายละเอียดดังต่อไปนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.283569686+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.283571158+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.28357255+07:00","message":"StatePrefix: 'มีรายละเอียดดังต่อไปนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.283574994+07:00","message":"TextPushed: 'มีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:17.283580734+07:00","message":"Push: 'ดังต่อไปนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:17.283588503+07:00","message":"push: {true ดังต่อไปนี้นะคะ 0 0xc000045f80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:13:17.291612706+07:00","message":"write wav file: './tmp/7449/7449_91.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:17.774198818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:17.77421543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:19.195944625+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:19.196006071+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":"2025-10-29T10:13:19.196013219+07:00","message":"receive interim result [false|false]: สหกรณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:19.196031632+07:00","message":"[buffer interim] 92 false สหกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:19.196039383+07:00","message":"[bufferProcess] interim [800000000]:สหกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:19.196041671+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:19.196050054+07:00","message":"[bufferProcess] send to processor (ticker):สหกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:19.196053567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:19.196057175+07:00","message":"> Transcript [1000] [false]: 'สหกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:19.196060139+07:00","message":"Set StatePrefix (first interim): 'สหกรณ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:19.851361062+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:19.851394191+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":"2025-10-29T10:13:19.85139905+07:00","message":"receive interim result [false|false]: ละคร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:19.851424018+07:00","message":"[buffer interim] 92 false ละคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:19.851433499+07:00","message":"[bufferProcess] interim [400000000]:ละคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:19.851435269+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:20.027971797+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:20.02800712+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":"2025-10-29T10:13:20.028012909+07:00","message":"receive interim result [false|false]: ทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:20.028026887+07:00","message":"[buffer interim] 92 false ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.028033629+07:00","message":"[bufferProcess] interim [580000000]:ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.02803552+07:00","message":"[bufferProcess] send to processor:ละคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.028038657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.028041261+07:00","message":"> Transcript [1001] [false]: 'ละคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.028047187+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.028049117+07:00","message":"Set new StatePrefix: 'ละคร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:20.27453093+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:20.274567027+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":"2025-10-29T10:13:20.274571785+07:00","message":"receive interim result [false|false]: ทองคำลง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:20.274584722+07:00","message":"[buffer interim] 92 false ทองคำลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.274591045+07:00","message":"[bufferProcess] interim [880000000]:ทองคำลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.274593003+07:00","message":"[bufferProcess] send to processor:ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.274597725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.274600232+07:00","message":"> Transcript [1002] [false]: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.274602234+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.274603922+07:00","message":"Set new StatePrefix: 'ทองคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:20.399740418+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:20.399779719+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":"2025-10-29T10:13:20.399784526+07:00","message":"receive interim result [false|false]: ทองคำลงยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:20.399797586+07:00","message":"[buffer interim] 92 false ทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.399804333+07:00","message":"[bufferProcess] interim [940000000]:ทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.399806087+07:00","message":"[bufferProcess] send to processor:ทองคำลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.399809159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.399811504+07:00","message":"> Transcript [1003] [false]: 'ทองคำลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.399813869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.399815349+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.399817047+07:00","message":"StatePrefix: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.399818705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:20.77469696+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:20.774712315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:20.780519696+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:20.780556286+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":"2025-10-29T10:13:20.780562448+07:00","message":"receive interim result [false|false]: ทองคำลงยาราคา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:20.780575457+07:00","message":"[buffer interim] 92 false ทองคำลงยาราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.780585112+07:00","message":"[bufferProcess] interim [420000000]:ทองคำลงยาราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.780587963+07:00","message":"[bufferProcess] send to processor:ทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.780594385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.780597608+07:00","message":"> Transcript [1004] [false]: 'ทองคำลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.780601825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.780603794+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.780606017+07:00","message":"StatePrefix: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.78060884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:20.979110814+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:20.979149289+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":"2025-10-29T10:13:20.979154292+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:20.979168969+07:00","message":"[buffer interim] 92 false ทองคำลงยาราชาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.97917635+07:00","message":"[bufferProcess] interim [540000000]:ทองคำลงยาราชาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.979178186+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.979181127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.979183531+07:00","message":"> Transcript [1005] [false]: 'ทองคำลงยาราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.979186486+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.979188396+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.979190146+07:00","message":"StatePrefix: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:20.979191793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:21.619247024+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:21.619296849+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":"2025-10-29T10:13:21.619302507+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:21.619315555+07:00","message":"[buffer interim] 92 false ทองคำลงยาราชาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:21.61932238+07:00","message":"[bufferProcess] interim [140000000]:ทองคำลงยาราชาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:21.619324547+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:21.619329809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:21.619332277+07:00","message":"> Transcript [1006] [false]: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:21.619335372+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:21.61933711+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:21.619338833+07:00","message":"StatePrefix: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:21.619340577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:21.619344722+07:00","message":"Push: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:21.619346373+07:00","message":"TextPushed: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:21.619348031+07:00","message":"Set new StatePrefix : 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:21.619350337+07:00","message":"Next Push (prob) : 'ลงยาราชาวดี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:21.619358927+07:00","message":"push: {false ทองคำ 0 0xc003a46e00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.192054957+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.192095773+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":"2025-10-29T10:13:22.192102243+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.19211814+07:00","message":"[buffer interim] 92 false ทองคำลงยาราชาวดีเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.192128535+07:00","message":"[bufferProcess] interim [740000000]:ทองคำลงยาราชาวดีเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.192131387+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.192137921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.192141629+07:00","message":"> Transcript [1007] [false]: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.192146016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.192148477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.192150815+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.192153594+07:00","message":"TextPushed: 'ทองคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.325842635+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.325883512+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.325890139+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.325908016+07:00","message":"[buffer interim] 92 false ทองคำลงยาราชาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.325916485+07:00","message":"[bufferProcess] interim [860000000]:ทองคำลงยาราชาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.325919428+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.325927659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.325931878+07:00","message":"> Transcript [1008] [false]: 'ทองคำลงยาราชาวดีเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.325936216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.32593893+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.325941973+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.325944912+07:00","message":"TextPushed: 'ทองคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.339415977+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.3394549+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":"2025-10-29T10:13:22.339459859+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีเป็นเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.339474728+07:00","message":"[buffer interim] 92 false ทองคำลงยาราชาวดีเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.339482064+07:00","message":"[bufferProcess] interim [920000000]:ทองคำลงยาราชาวดีเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.339483864+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.339486814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.339489533+07:00","message":"> Transcript [1009] [false]: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.339492513+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.339494211+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.339496204+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.339498332+07:00","message":"TextPushed: 'ทองคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.416113664+07:00","message":"[GCS] IsForceVAD: false for message ID: 92"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.48781028+07:00","message":"[GCS] Start streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.593432546+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.593484486+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":"2025-10-29T10:13:22.593492397+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีเป็นเครื่องราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.593508577+07:00","message":"[buffer interim] 92 false ทองคำลงยาราชาวดีเป็นเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.593518423+07:00","message":"[bufferProcess] interim [220000000]:ทองคำลงยาราชาวดีเป็นเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.593521277+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.593530412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.59353439+07:00","message":"> Transcript [1010] [false]: 'ทองคำลงยาราชาวดีเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.593538645+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.59354089+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.593543535+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.593545811+07:00","message":"TextPushed: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.593554262+07:00","message":"Push: 'ลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.593556878+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.593559562+07:00","message":"Set new StatePrefix : 'ทองคำลงยาราชาวดีเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.593562069+07:00","message":"Next Push (prob) : 'เป็นเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.593593352+07:00","message":"push: {false ลงยาราชาวดี 0 0xc003a46e00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.705448758+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.705495029+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":"2025-10-29T10:13:22.705499863+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีเป็นเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.705519515+07:00","message":"[buffer interim] 92 false ทองคำลงยาราชาวดีเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.705526651+07:00","message":"[bufferProcess] interim [280000000]:ทองคำลงยาราชาวดีเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.705528807+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีเป็นเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.705536704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.705539534+07:00","message":"> Transcript [1011] [false]: 'ทองคำลงยาราชาวดีเป็นเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.70554327+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.705545414+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.705547832+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.705551691+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.765933191+07:00","message":"receive streaming session, msgId: 92"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.765971241+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":"2025-10-29T10:13:22.765978507+07:00","message":"receive interim result [true|false]: ทองคำลงยาราชาวดีเป็นเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.765990101+07:00","message":"end recv isFinal message id 92"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.765992434+07:00","message":"end Recv id 92"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.765999415+07:00","message":"[buffer interim] 92 true ทองคำลงยาราชาวดีเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.766006661+07:00","message":"[bufferProcess] interim [400000000]:ทองคำลงยาราชาวดีเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.766010729+07:00","message":"[bufferProcess] send to processor (isfinal):ทองคำลงยาราชาวดีเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.766026858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.766057663+07:00","message":"> Transcript [1012] [false]: 'ทองคำลงยาราชาวดีเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.766063028+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.766065315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.766067416+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.766070177+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.766072256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.766073946+07:00","message":"> Transcript [1013] [true]: 'ทองคำลงยาราชาวดีเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.766075757+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.76607711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.7660785+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.766079976+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:22.76608699+07:00","message":"Push: 'เป็นเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:22.766098647+07:00","message":"push: {true เป็นเครื่อง 0 0xc003a46e00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:13:22.777896456+07:00","message":"write wav file: './tmp/7449/7449_92.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:23.166543868+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:23.166584174+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":"2025-10-29T10:13:23.166588849+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:23.166602181+07:00","message":"[buffer interim] 93 false การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.166609872+07:00","message":"[bufferProcess] interim [480000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.166611331+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:23.249725535+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:23.249762861+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":"2025-10-29T10:13:23.249767804+07:00","message":"receive interim result [false|false]: ตาราง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:23.249781552+07:00","message":"[buffer interim] 93 false ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.249788877+07:00","message":"[bufferProcess] interim [600000000]:ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.249791129+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.249794033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.249796372+07:00","message":"> Transcript [1014] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.249798341+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:23.341918028+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:23.341962566+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":"2025-10-29T10:13:23.34196756+07:00","message":"receive interim result [false|false]: สักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:23.341983462+07:00","message":"[buffer interim] 93 false สักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.34199049+07:00","message":"[bufferProcess] interim [660000000]:สักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.34199312+07:00","message":"[bufferProcess] send to processor:ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.341996894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.341999867+07:00","message":"> Transcript [1015] [false]: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.342001717+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.342003378+07:00","message":"Set new StatePrefix: 'ตาราง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:23.775383532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:23.775393619+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:23.916869606+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:23.91690761+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":"2025-10-29T10:13:23.916912915+07:00","message":"receive interim result [false|false]: สักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:23.916926067+07:00","message":"[buffer interim] 93 false สักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.916932887+07:00","message":"[bufferProcess] interim [260000000]:สักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.916934909+07:00","message":"[bufferProcess] send to processor:สักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.916940008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.916942411+07:00","message":"> Transcript [1016] [false]: 'สักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.916944365+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.916946251+07:00","message":"Set new StatePrefix: 'สักการะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:23.919692888+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:23.919705125+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":"2025-10-29T10:13:23.919708642+07:00","message":"receive interim result [false|false]: ขนาดกลาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:23.91971502+07:00","message":"[buffer interim] 93 false ขนาดกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.919718217+07:00","message":"[bufferProcess] interim [320000000]:ขนาดกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.919719956+07:00","message":"[bufferProcess] send to processor:สักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.919721672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.919723531+07:00","message":"> Transcript [1017] [false]: 'สักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.919726301+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.919728049+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.919729802+07:00","message":"StatePrefix: 'สักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:23.919731549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:24.242797267+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:24.242833418+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":"2025-10-29T10:13:24.24283917+07:00","message":"receive interim result [false|false]: ขนาดกลางค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:24.242851387+07:00","message":"[buffer interim] 93 false ขนาดกลางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:24.242858404+07:00","message":"[bufferProcess] interim [620000000]:ขนาดกลางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:24.242860684+07:00","message":"[bufferProcess] send to processor:ขนาดกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:24.24286542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:24.242867842+07:00","message":"> Transcript [1018] [false]: 'ขนาดกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:24.242869728+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:24.242871434+07:00","message":"Set new StatePrefix: 'ขนาดกลาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:24.816518425+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:24.816553852+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":"2025-10-29T10:13:24.816558664+07:00","message":"receive interim result [false|false]: ขนาดกลางค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:24.816570985+07:00","message":"[buffer interim] 93 false ขนาดกลางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:24.816577443+07:00","message":"[bufferProcess] interim [220000000]:ขนาดกลางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:24.816579502+07:00","message":"[bufferProcess] send to processor:ขนาดกลางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:24.816584085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:24.816586329+07:00","message":"> Transcript [1019] [false]: 'ขนาดกลางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:24.816589305+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:24.816590965+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:24.816592503+07:00","message":"StatePrefix: 'ขนาดกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:24.816594427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:25.137372116+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:25.13740795+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":"2025-10-29T10:13:25.137415811+07:00","message":"receive interim result [false|false]: ขนาดกลางค่ะประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:25.137427332+07:00","message":"[buffer interim] 93 false ขนาดกลางค่ะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.137433842+07:00","message":"[bufferProcess] interim [460000000]:ขนาดกลางค่ะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.137435835+07:00","message":"[bufferProcess] send to processor:ขนาดกลางค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.13744103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.13744334+07:00","message":"> Transcript [1020] [false]: 'ขนาดกลางค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.137446367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.137448355+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.137449962+07:00","message":"StatePrefix: 'ขนาดกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.137451715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:25.245343863+07:00","message":"[GCS] IsForceVAD: false for message ID: 93"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:25.265302309+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:25.265351612+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":"2025-10-29T10:13:25.265358863+07:00","message":"receive interim result [false|false]: ขนาดกลางค่ะประกอบด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:25.265373548+07:00","message":"[buffer interim] 93 false ขนาดกลางค่ะประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.265380583+07:00","message":"[bufferProcess] interim [580000000]:ขนาดกลางค่ะประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.265382827+07:00","message":"[bufferProcess] send to processor:ขนาดกลางค่ะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.265386015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.265388487+07:00","message":"> Transcript [1021] [false]: 'ขนาดกลางค่ะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.265391828+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.265393518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.265395047+07:00","message":"StatePrefix: 'ขนาดกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.265396929+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:25.306221519+07:00","message":"[GCS] Start streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:25.576744195+07:00","message":"receive streaming session, msgId: 93"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:25.576792028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สักการะขนาดกลางค่ะประกอบด้วย\",\"confidence\":0.95517963}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:25.576800319+07:00","message":"receive interim result [true|false]: สักการะขนาดกลางค่ะประกอบด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:25.57681023+07:00","message":"end recv isFinal message id 93"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:25.57681258+07:00","message":"end Recv id 93"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:25.576819796+07:00","message":"[buffer interim] 93 true สักการะขนาดกลางค่ะประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.576830176+07:00","message":"[bufferProcess] interim [970000000]:สักการะขนาดกลางค่ะประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.576834692+07:00","message":"[bufferProcess] send to processor (isfinal):ขนาดกลางค่ะประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.57683864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.576841963+07:00","message":"> Transcript [1022] [false]: 'ขนาดกลางค่ะประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.576845538+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.57684774+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.57685006+07:00","message":"StatePrefix: 'ขนาดกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.576854568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.576858474+07:00","message":"Push: 'ขนาดกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.576860539+07:00","message":"TextPushed: 'ขนาดกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.576863335+07:00","message":"Set new StatePrefix : 'ขนาดกลางค่ะประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.576866157+07:00","message":"Next Push (prob) : 'ค่ะประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.576868369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.576870746+07:00","message":"> Transcript [1023] [true]: 'สักการะขนาดกลางค่ะประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.576873141+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.576874935+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.576877302+07:00","message":"StatePrefix: 'ขนาดกลางค่ะประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.576879609+07:00","message":"TextPushed: 'ขนาดกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.57688168+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.57698118+07:00","message":"Push: 'ค่ะประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.576984593+07:00","message":"TextPushed: 'ขนาดกลางค่ะประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.576987057+07:00","message":"Set new StatePrefix : 'สักการะขนาดกลางค่ะประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.57698922+07:00","message":"Next Push (prob) : 'สักการะขนาดกลางค่ะประกอบด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:25.577001401+07:00","message":"push: {false ขนาดกลาง 0 0xc0027ca600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:25.577025459+07:00","message":"push: {true ค่ะประกอบด้วย 0 0xc0027ca600}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:25.57699512+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_93.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:13:25.584665611+07:00","message":"write wav file: './tmp/7449/7449_93.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:26.37096839+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:26.371002254+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":"2025-10-29T10:13:26.371006908+07:00","message":"receive interim result [false|false]: เชิงเทียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:26.371018358+07:00","message":"[buffer interim] 94 false เชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:26.371024713+07:00","message":"[bufferProcess] interim [840000000]:เชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:26.371026217+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:26.56810921+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:26.568141543+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":"2025-10-29T10:13:26.568146418+07:00","message":"receive interim result [false|false]: เชิงเทียนทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:26.568160599+07:00","message":"[buffer interim] 94 false เชิงเทียนทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:26.568167422+07:00","message":"[bufferProcess] interim [80000000]:เชิงเทียนทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:26.568169487+07:00","message":"[bufferProcess] send to processor:เชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:26.568173518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:26.568176354+07:00","message":"> Transcript [1024] [false]: 'เชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:26.568178616+07:00","message":"Set StatePrefix (first interim): 'เชิงเทียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:26.758271475+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:26.758307971+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":"2025-10-29T10:13:26.758313609+07:00","message":"receive interim result [false|false]: เชิงเทียนทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:26.758325688+07:00","message":"[buffer interim] 94 false เชิงเทียนทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:26.758332439+07:00","message":"[bufferProcess] interim [320000000]:เชิงเทียนทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:26.758334586+07:00","message":"[bufferProcess] send to processor:เชิงเทียนทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:26.758339184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:26.758341751+07:00","message":"> Transcript [1025] [false]: 'เชิงเทียนทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:26.758345039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:26.758346707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:26.758348345+07:00","message":"StatePrefix: 'เชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:26.758350163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:26.775420881+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:26.775420875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:27.14317741+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:27.143212626+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":"2025-10-29T10:13:27.143217792+07:00","message":"receive interim result [false|false]: เชิงเทียนทองคำลง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:27.143230967+07:00","message":"[buffer interim] 94 false เชิงเทียนทองคำลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.143246684+07:00","message":"[bufferProcess] interim [680000000]:เชิงเทียนทองคำลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.143249163+07:00","message":"[bufferProcess] send to processor:เชิงเทียนทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.143252263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.143254767+07:00","message":"> Transcript [1026] [false]: 'เชิงเทียนทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.143257792+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.143259491+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.143261198+07:00","message":"StatePrefix: 'เชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.14326292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:27.225068543+07:00","message":"[GCS] IsForceVAD: false for message ID: 94"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:27.26949346+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:27.269534231+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":"2025-10-29T10:13:27.269539492+07:00","message":"receive interim result [false|false]: เชิงเทียนทองคำลงยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:27.269554131+07:00","message":"[buffer interim] 94 false เชิงเทียนทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.269560735+07:00","message":"[bufferProcess] interim [740000000]:เชิงเทียนทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.269562483+07:00","message":"[bufferProcess] send to processor:เชิงเทียนทองคำลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.269565871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.26956845+07:00","message":"> Transcript [1027] [false]: 'เชิงเทียนทองคำลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.269571495+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.269573194+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.269575223+07:00","message":"StatePrefix: 'เชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.269576921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:27.296554714+07:00","message":"[GCS] Start streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:27.54481781+07:00","message":"receive streaming session, msgId: 94"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:27.544862314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิงเทียนทองคำลงยา\",\"confidence\":0.90134597}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:27.544868424+07:00","message":"receive interim result [true|false]: เชิงเทียนทองคำลงยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:27.544877589+07:00","message":"end recv isFinal message id 94"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:27.544879579+07:00","message":"end Recv id 94"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:27.544886047+07:00","message":"[buffer interim] 94 true เชิงเทียนทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.544893433+07:00","message":"[bufferProcess] interim [130000000]:เชิงเทียนทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.544896317+07:00","message":"[bufferProcess] send to processor (isfinal):เชิงเทียนทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.544899339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.544902026+07:00","message":"> Transcript [1028] [false]: 'เชิงเทียนทองคำลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.544904782+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.54490641+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.544908847+07:00","message":"StatePrefix: 'เชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.544910618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.544912824+07:00","message":"Push: 'เชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.544914256+07:00","message":"TextPushed: 'เชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.544915949+07:00","message":"Set new StatePrefix : 'เชิงเทียนทองคำลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.544917705+07:00","message":"Next Push (prob) : 'ทองคำลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.544919207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.544920963+07:00","message":"> Transcript [1029] [true]: 'เชิงเทียนทองคำลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.544922834+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.544924183+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.544925643+07:00","message":"StatePrefix: 'เชิงเทียนทองคำลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.544927099+07:00","message":"TextPushed: 'เชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:27.544928806+07:00","message":"Push: 'ทองคำลงยา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:27.544936333+07:00","message":"push: {false เชิงเทียน 0 0xc00040dd00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:27.544941358+07:00","message":"push: {true ทองคำลงยา 0 0xc00040dd00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:13:27.551910764+07:00","message":"write wav file: './tmp/7449/7449_94.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:28.316691043+07:00","message":"[GCS] IsForceVAD: false for message ID: 95"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:28.446270754+07:00","message":"[GCS] Start streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:28.608434945+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:28.608479226+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":"2025-10-29T10:13:28.608484941+07:00","message":"receive interim result [false|false]: เทียนขี้ผึ้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:28.608497381+07:00","message":"[buffer interim] 95 false เทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:28.608507982+07:00","message":"[bufferProcess] interim [140000000]:เทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:28.608510688+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:28.608514277+07:00","message":"[bufferProcess] send to processor (ticker):เทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:28.608517719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:28.608520917+07:00","message":"> Transcript [1030] [false]: 'เทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:28.608523416+07:00","message":"Set StatePrefix (first interim): 'เทียนขี้ผึ้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:28.629885333+07:00","message":"receive streaming session, msgId: 95"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:28.6299273+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":"2025-10-29T10:13:28.629932793+07:00","message":"receive interim result [true|false]: เทียนขี้ผึ้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:28.629942724+07:00","message":"end recv isFinal message id 95"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:28.6299444+07:00","message":"end Recv id 95"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:28.629952629+07:00","message":"[buffer interim] 95 true เทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:28.629959969+07:00","message":"[bufferProcess] interim [260000000]:เทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:28.629966034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:28.629968306+07:00","message":"> Transcript [1031] [true]: 'เทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:28.629971396+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:28.629973112+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:28.629974631+07:00","message":"StatePrefix: 'เทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:28.629978196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:28.629982301+07:00","message":"Push: 'เทียนขี้ผึ้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:28.629989494+07:00","message":"push: {true เทียนขี้ผึ้ง 0 0xc0003c4280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:13:28.636617996+07:00","message":"write wav file: './tmp/7449/7449_95.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:29.386405129+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:29.386443838+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":"2025-10-29T10:13:29.386449111+07:00","message":"receive interim result [false|false]: เธอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:29.386461362+07:00","message":"[buffer interim] 96 false เธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:29.386468358+07:00","message":"[bufferProcess] interim [600000000]:เธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:29.386469886+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:29.541393983+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:29.541431407+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":"2025-10-29T10:13:29.541436652+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:29.541451411+07:00","message":"[buffer interim] 96 false ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:29.541458135+07:00","message":"[bufferProcess] interim [720000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:29.541460709+07:00","message":"[bufferProcess] send to processor:เธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:29.54146883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:29.541472382+07:00","message":"> Transcript [1032] [false]: 'เธอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:29.541474905+07:00","message":"Set StatePrefix (first interim): 'เธอ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:29.74729951+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:29.747344991+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":"2025-10-29T10:13:29.747350462+07:00","message":"receive interim result [false|false]: เชิงทุบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:29.747363524+07:00","message":"[buffer interim] 96 false เชิงทุบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:29.747370375+07:00","message":"[bufferProcess] interim [900000000]:เชิงทุบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:29.747372167+07:00","message":"[bufferProcess] send to processor:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:29.747376955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:29.747379402+07:00","message":"> Transcript [1033] [false]: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:29.747381407+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:29.747383326+07:00","message":"Set new StatePrefix: 'ถึง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:29.776480841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:29.776478306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:30.021640325+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:30.021675775+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":"2025-10-29T10:13:30.021680685+07:00","message":"receive interim result [false|false]: เชิญทุกท่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:30.021690224+07:00","message":"[buffer interim] 96 false เชิญทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.021697689+07:00","message":"[bufferProcess] interim [140000000]:เชิญทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.02169968+07:00","message":"[bufferProcess] send to processor:เชิงทุบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.021702606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.02170501+07:00","message":"> Transcript [1034] [false]: 'เชิงทุบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.021707009+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.021708514+07:00","message":"Set new StatePrefix: 'เชิงทุบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:30.042759568+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:30.042797337+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":"2025-10-29T10:13:30.042803499+07:00","message":"receive interim result [false|false]: เชิงทุบทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:30.042820997+07:00","message":"[buffer interim] 96 false เชิงทุบทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.042829261+07:00","message":"[bufferProcess] interim [200000000]:เชิงทุบทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.042831684+07:00","message":"[bufferProcess] send to processor:เชิญทุกท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.042837001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.042839388+07:00","message":"> Transcript [1035] [false]: 'เชิญทุกท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.042841416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.042842967+07:00","message":"Set new StatePrefix: 'เชิญทุกท่าน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:30.078947864+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:30.078986764+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":"2025-10-29T10:13:30.078992722+07:00","message":"receive interim result [false|false]: เชิงทุบทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:30.079010619+07:00","message":"[buffer interim] 96 false เชิงทุบทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.079017828+07:00","message":"[bufferProcess] interim [260000000]:เชิงทุบทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.07901988+07:00","message":"[bufferProcess] send to processor:เชิงทุบทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.079023274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.079025813+07:00","message":"> Transcript [1036] [false]: 'เชิงทุบทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.079027941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.079029489+07:00","message":"Set new StatePrefix: 'เชิงทุบทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:30.525558924+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:30.525598447+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":"2025-10-29T10:13:30.525604935+07:00","message":"receive interim result [false|false]: เชิงทุบทองคำลง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:30.525617302+07:00","message":"[buffer interim] 96 false เชิงทุบทองคำลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.525624418+07:00","message":"[bufferProcess] interim [680000000]:เชิงทุบทองคำลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.525626663+07:00","message":"[bufferProcess] send to processor:เชิงทุบทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.525632941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.525635216+07:00","message":"> Transcript [1037] [false]: 'เชิงทุบทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.525638436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.525640069+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.525641627+07:00","message":"StatePrefix: 'เชิงทุบทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.525643531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:30.584626966+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:30.584668817+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":"2025-10-29T10:13:30.584673739+07:00","message":"receive interim result [false|false]: เชิงทุบทองคำลงยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:30.584688775+07:00","message":"[buffer interim] 96 false เชิงทุบทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.584695888+07:00","message":"[bufferProcess] interim [740000000]:เชิงทุบทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.584697769+07:00","message":"[bufferProcess] send to processor:เชิงทุบทองคำลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.584700704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.584703119+07:00","message":"> Transcript [1038] [false]: 'เชิงทุบทองคำลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.584706195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.584707848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.584709515+07:00","message":"StatePrefix: 'เชิงทุบทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.584711236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:30.984176527+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:30.984214867+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":"2025-10-29T10:13:30.984229832+07:00","message":"receive interim result [false|false]: เชิงทุบทองคำลงยาปรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:30.984244157+07:00","message":"[buffer interim] 96 false เชิงทุบทองคำลงยาปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.984250864+07:00","message":"[bufferProcess] interim [220000000]:เชิงทุบทองคำลงยาปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.984253124+07:00","message":"[bufferProcess] send to processor:เชิงทุบทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.984257901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.984261558+07:00","message":"> Transcript [1039] [false]: 'เชิงทุบทองคำลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.984265871+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.984267706+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.984269312+07:00","message":"StatePrefix: 'เชิงทุบทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:30.984271123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:31.243083473+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:31.243116625+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":"2025-10-29T10:13:31.243121634+07:00","message":"receive interim result [false|false]: เชิงทุบทองคำลงยาปรับผ้านุ่ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:31.24313509+07:00","message":"[buffer interim] 96 false เชิงทุบทองคำลงยาปรับผ้านุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.243142226+07:00","message":"[bufferProcess] interim [400000000]:เชิงทุบทองคำลงยาปรับผ้านุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.243144611+07:00","message":"[bufferProcess] send to processor:เชิงทุบทองคำลงยาปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.243149083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.243151329+07:00","message":"> Transcript [1040] [false]: 'เชิงทุบทองคำลงยาปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.243154243+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.243155839+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.243157515+07:00","message":"StatePrefix: 'เชิงทุบทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.243159255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.243164263+07:00","message":"Push: 'เชิงทุบทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.243165946+07:00","message":"TextPushed: 'เชิงทุบทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.243167647+07:00","message":"Set new StatePrefix : 'เชิงทุบทองคำลงยาปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.243169702+07:00","message":"Next Push (prob) : 'คำลงยาปรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:31.243177942+07:00","message":"push: {false เชิงทุบทอง 0 0xc003a46780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:31.433895863+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:31.433940333+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":"2025-10-29T10:13:31.43394687+07:00","message":"receive interim result [false|false]: เชิงทุบทองคำลงยาสักรูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:31.433964421+07:00","message":"[buffer interim] 96 false เชิงทุบทองคำลงยาสักรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.43397197+07:00","message":"[bufferProcess] interim [580000000]:เชิงทุบทองคำลงยาสักรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.433975486+07:00","message":"[bufferProcess] send to processor:เชิงทุบทองคำลงยาปรับผ้านุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.433983721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.433987102+07:00","message":"> Transcript [1041] [false]: 'เชิงทุบทองคำลงยาปรับผ้านุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.433991258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.433994386+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.433996486+07:00","message":"StatePrefix: 'เชิงทุบทองคำลงยาปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.433998838+07:00","message":"TextPushed: 'เชิงทุบทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:31.486222143+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:31.486263752+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":"2025-10-29T10:13:31.486269086+07:00","message":"receive interim result [false|false]: เชิงทุบทองคำลงยาปรับรูปมา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:31.486281205+07:00","message":"[buffer interim] 96 false เชิงทุบทองคำลงยาปรับรูปมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.486288084+07:00","message":"[bufferProcess] interim [640000000]:เชิงทุบทองคำลงยาปรับรูปมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.486290377+07:00","message":"[bufferProcess] send to processor:เชิงทุบทองคำลงยาสักรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.486295228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.486297479+07:00","message":"> Transcript [1042] [false]: 'เชิงทุบทองคำลงยาสักรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.48629969+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.486301533+07:00","message":"Set new StatePrefix: 'เชิงทุบทองคำลงยาสักรูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:31.626731368+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:31.626778915+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":"2025-10-29T10:13:31.62678426+07:00","message":"receive interim result [false|false]: เชิงทุบทองคำลงยาปรับรูปไม้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:31.626800985+07:00","message":"[buffer interim] 96 false เชิงทุบทองคำลงยาปรับรูปไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.626807554+07:00","message":"[bufferProcess] interim [760000000]:เชิงทุบทองคำลงยาปรับรูปไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.626809558+07:00","message":"[bufferProcess] send to processor:เชิงทุบทองคำลงยาปรับรูปมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.626812485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.626814739+07:00","message":"> Transcript [1043] [false]: 'เชิงทุบทองคำลงยาปรับรูปมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.626816709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.626818291+07:00","message":"Set new StatePrefix: 'เชิงทุบทองคำลงยาปรับรูปมา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:31.868471114+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:31.868508109+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":"2025-10-29T10:13:31.868513187+07:00","message":"receive interim result [false|false]: เชิงทุบทองคำลงยาปักธูปไม้ระกำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:31.868525873+07:00","message":"[buffer interim] 96 false เชิงทุบทองคำลงยาปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.868531817+07:00","message":"[bufferProcess] interim [120000000]:เชิงทุบทองคำลงยาปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.868535149+07:00","message":"[bufferProcess] send to processor:เชิงทุบทองคำลงยาปรับรูปไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.868541386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.86854523+07:00","message":"> Transcript [1044] [false]: 'เชิงทุบทองคำลงยาปรับรูปไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.868548549+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:31.868551021+07:00","message":"Set new StatePrefix: 'เชิงทุบทองคำลงยาปรับรูปไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:32.507633257+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:32.50767187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิงทุบทองคำลงยาปักธูปไม้ระกำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:32.507677658+07:00","message":"receive interim result [false|false]: เชิงทุบทองคำลงยาปักธูปไม้ระกำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:32.507691853+07:00","message":"[buffer interim] 96 false เชิงทุบทองคำลงยาปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:32.507701896+07:00","message":"[bufferProcess] interim [720000000]:เชิงทุบทองคำลงยาปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:32.507704269+07:00","message":"[bufferProcess] send to processor:เชิงทุบทองคำลงยาปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:32.507710946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:32.507714893+07:00","message":"> Transcript [1045] [false]: 'เชิงทุบทองคำลงยาปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:32.507718218+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:32.507721454+07:00","message":"Set new StatePrefix: 'เชิงทุบทองคำลงยาปักธูปไม้ระกำ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:32.777439698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:32.777441472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:33.927923421+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:33.927962946+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":"2025-10-29T10:13:33.927969241+07:00","message":"receive interim result [false|false]: เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:33.927985306+07:00","message":"[buffer interim] 96 false เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:33.92799275+07:00","message":"[bufferProcess] interim [40000000]:เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:33.92799556+07:00","message":"[bufferProcess] send to processor:เชิงทุบทองคำลงยาปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:33.928002032+07:00","message":"[bufferProcess] send to processor (ticker):เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:33.9280048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:33.928007259+07:00","message":"> Transcript [1046] [false]: 'เชิงทุบทองคำลงยาปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:33.92801014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:33.928011838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:33.928014026+07:00","message":"StatePrefix: 'เชิงทุบทองคำลงยาปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:33.928016047+07:00","message":"TextPushed: 'เชิงทุบทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:33.928017934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:33.928019581+07:00","message":"> Transcript [1047] [false]: 'เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:33.928021327+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:33.928022667+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:33.928023973+07:00","message":"StatePrefix: 'เชิงทุบทองคำลงยาปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:33.92802546+07:00","message":"TextPushed: 'เชิงทุบทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:34.31414591+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:34.314185789+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":"2025-10-29T10:13:34.31419114+07:00","message":"receive interim result [false|false]: เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอกทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:34.314205497+07:00","message":"[buffer interim] 96 false เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอกทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:34.314224851+07:00","message":"[bufferProcess] interim [520000000]:เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอกทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:34.314227722+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:34.626048751+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:34.626092462+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":"2025-10-29T10:13:34.626097775+07:00","message":"receive interim result [false|false]: เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอกทองคำลงยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:34.626110569+07:00","message":"[buffer interim] 96 false เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอกทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:34.62611754+07:00","message":"[bufferProcess] interim [820000000]:เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอกทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:34.626119938+07:00","message":"[bufferProcess] send to processor:เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอกทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:34.6261253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:34.626127704+07:00","message":"> Transcript [1048] [false]: 'เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอกทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:34.62613139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:34.626133516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:34.626135441+07:00","message":"StatePrefix: 'เชิงทุบทองคำลงยาปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:34.626137507+07:00","message":"TextPushed: 'เชิงทุบทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:34.655518807+07:00","message":"[GCS] IsForceVAD: false for message ID: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:34.856186057+07:00","message":"[GCS] Start streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:35.051624745+07:00","message":"receive streaming session, msgId: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:35.051665657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอกทองคำลงยา\",\"confidence\":0.9466247}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:35.051671272+07:00","message":"receive interim result [true|false]: เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอกทองคำลงยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:35.051680391+07:00","message":"end recv isFinal message id 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:35.051682327+07:00","message":"end Recv id 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:35.051688067+07:00","message":"[buffer interim] 96 true เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอกทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.051696786+07:00","message":"[bufferProcess] interim [240000000]:เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอกทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.051700173+07:00","message":"[bufferProcess] send to processor (isfinal):เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอกทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.051703488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.051705919+07:00","message":"> Transcript [1049] [false]: 'เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอกทองคำลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.051709017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.051710741+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.051713101+07:00","message":"StatePrefix: 'เชิงทุบทองคำลงยาปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.051716433+07:00","message":"TextPushed: 'เชิงทุบทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.051722615+07:00","message":"Push: 'คำลงยาปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.051724298+07:00","message":"TextPushed: 'เชิงทุบทองคำลงยาปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.051726035+07:00","message":"Set new StatePrefix : 'เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอกทองคำลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.051728128+07:00","message":"Next Push (prob) : 'ผ่านทุ่งข้าวตอกทองคำลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.051729547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.051731263+07:00","message":"> Transcript [1050] [true]: 'เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอกทองคำลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.051733184+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.051734492+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.051738078+07:00","message":"StatePrefix: 'เชิงทุบทองคำลงยาปักธูปไม้ระกำผ่านทุ่งข้าวตอกทองคำลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.05173984+07:00","message":"TextPushed: 'เชิงทุบทองคำลงยาปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.051741626+07:00","message":"Push: 'ผ่านทุ่งข้าวตอกทองคำลงยา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:35.05174767+07:00","message":"push: {false คำลงยาปักธูปไม้ระกำ 0 0xc003a46780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:35.051764584+07:00","message":"push: {true ผ่านทุ่งข้าวตอกทองคำลงยา 0 0xc003a46780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:13:35.06276927+07:00","message":"write wav file: './tmp/7449/7449_96.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:35.77761326+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:35.777619765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:35.803118605+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:35.80315228+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":"2025-10-29T10:13:35.803156722+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:35.80316804+07:00","message":"[buffer interim] 97 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.803174643+07:00","message":"[bufferProcess] interim [750000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.803176297+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:35.919648221+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:35.919692391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นภา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:35.919697358+07:00","message":"receive interim result [false|false]: นภา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:35.919710966+07:00","message":"[buffer interim] 97 false นภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.91971766+07:00","message":"[bufferProcess] interim [870000000]:นภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.919719473+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.919722332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.919724684+07:00","message":"> Transcript [1051] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:35.919726651+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:36.238476351+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:36.238515535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธนาคารพรุ่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:36.238520845+07:00","message":"receive interim result [false|false]: ธนาคารพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:36.238534459+07:00","message":"[buffer interim] 97 false ธนาคารพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.23854217+07:00","message":"[bufferProcess] interim [170000000]:ธนาคารพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.238544384+07:00","message":"[bufferProcess] send to processor:นภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.238549344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.238552341+07:00","message":"> Transcript [1052] [false]: 'นภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.238554276+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.238556368+07:00","message":"Set new StatePrefix: 'นภา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:36.489186653+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:36.489241084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กลับมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:36.489246669+07:00","message":"receive interim result [false|false]: กลับมา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:36.489258669+07:00","message":"[buffer interim] 97 false กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.489266014+07:00","message":"[bufferProcess] interim [470000000]:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.489268224+07:00","message":"[bufferProcess] send to processor:ธนาคารพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.489273344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.489276019+07:00","message":"> Transcript [1053] [false]: 'ธนาคารพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.489278131+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.489279918+07:00","message":"Set new StatePrefix: 'ธนาคารพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:36.491565985+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:36.49157282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:36.491575337+07:00","message":"receive interim result [false|false]: ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:36.4915785+07:00","message":"[buffer interim] 97 false ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.491581917+07:00","message":"[bufferProcess] interim [530000000]:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.491583513+07:00","message":"[bufferProcess] send to processor:กลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.491585267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.491586852+07:00","message":"> Transcript [1054] [false]: 'กลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.491588265+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.491589587+07:00","message":"Set new StatePrefix: 'กลับมา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:36.802316803+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:36.802349283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้สด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:36.802356472+07:00","message":"receive interim result [false|false]: ดอกไม้สด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:36.802368399+07:00","message":"[buffer interim] 97 false ดอกไม้สด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.802375861+07:00","message":"[bufferProcess] interim [770000000]:ดอกไม้สด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.802379249+07:00","message":"[bufferProcess] send to processor:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.802384624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.802386912+07:00","message":"> Transcript [1055] [false]: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.802388875+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:36.802390724+07:00","message":"Set new StatePrefix: 'ดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:37.148078979+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:37.148108657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้สดทอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:37.148113328+07:00","message":"receive interim result [false|false]: ดอกไม้สดทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:37.148127355+07:00","message":"[buffer interim] 97 false ดอกไม้สดทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.148134048+07:00","message":"[bufferProcess] interim [130000000]:ดอกไม้สดทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.148136536+07:00","message":"[bufferProcess] send to processor:ดอกไม้สด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.148141222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.148144015+07:00","message":"> Transcript [1056] [false]: 'ดอกไม้สด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.148146817+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.148148578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.148150132+07:00","message":"StatePrefix: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.148152104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:37.310882729+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:37.310928024+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":"2025-10-29T10:13:37.31093329+07:00","message":"receive interim result [false|false]: ดอกไม้สดทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:37.31095139+07:00","message":"[buffer interim] 97 false ดอกไม้สดทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.310958719+07:00","message":"[bufferProcess] interim [250000000]:ดอกไม้สดทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.310960584+07:00","message":"[bufferProcess] send to processor:ดอกไม้สดทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.310964126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.310967375+07:00","message":"> Transcript [1057] [false]: 'ดอกไม้สดทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.310970258+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.310972238+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.310973942+07:00","message":"StatePrefix: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.310975534+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:37.631495218+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:37.631535915+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้สดทองคำลงยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:37.631541459+07:00","message":"receive interim result [false|false]: ดอกไม้สดทองคำลงยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:37.631560792+07:00","message":"[buffer interim] 97 false ดอกไม้สดทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.631574049+07:00","message":"[bufferProcess] interim [550000000]:ดอกไม้สดทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.631578238+07:00","message":"[bufferProcess] send to processor:ดอกไม้สดทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.631582274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.631585342+07:00","message":"> Transcript [1058] [false]: 'ดอกไม้สดทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.631588506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.631590181+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.631591768+07:00","message":"StatePrefix: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.631593367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:37.666192424+07:00","message":"[GCS] IsForceVAD: false for message ID: 97"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:37.798305259+07:00","message":"[GCS] Start streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:37.977588727+07:00","message":"receive streaming session, msgId: 97"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:37.977624593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดอกไม้สดทองคำลงยา\",\"confidence\":0.93816406}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:37.977630025+07:00","message":"receive interim result [true|false]: ดอกไม้สดทองคำลงยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:37.977638043+07:00","message":"end recv isFinal message id 97"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:37.977639977+07:00","message":"end Recv id 97"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:37.977645825+07:00","message":"[buffer interim] 97 true ดอกไม้สดทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.977654633+07:00","message":"[bufferProcess] interim [30000000]:ดอกไม้สดทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.97765767+07:00","message":"[bufferProcess] send to processor (isfinal):ดอกไม้สดทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.977660841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.977663463+07:00","message":"> Transcript [1059] [false]: 'ดอกไม้สดทองคำลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.977666693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.97766822+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.977669832+07:00","message":"StatePrefix: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.97767183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.9776772+07:00","message":"Push: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.9776787+07:00","message":"TextPushed: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.97768039+07:00","message":"Set new StatePrefix : 'ดอกไม้สดทองคำลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.977683097+07:00","message":"Next Push (prob) : 'สดทองคำลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.977684587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.97768639+07:00","message":"> Transcript [1060] [true]: 'ดอกไม้สดทองคำลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.977688089+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.977689801+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.977691349+07:00","message":"StatePrefix: 'ดอกไม้สดทองคำลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.977692861+07:00","message":"TextPushed: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:37.977694486+07:00","message":"Push: 'สดทองคำลงยา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:37.977704938+07:00","message":"push: {false ดอกไม้ 0 0xc0027ca800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:37.97772261+07:00","message":"push: {true สดทองคำลงยา 0 0xc0027ca800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:13:37.985138093+07:00","message":"write wav file: './tmp/7449/7449_97.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:38.777860388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:38.777865606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:38.85726864+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:38.857312015+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":"2025-10-29T10:13:38.857316984+07:00","message":"receive interim result [false|false]: กอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:38.857331739+07:00","message":"[buffer interim] 98 false กอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:38.857338239+07:00","message":"[bufferProcess] interim [840000000]:กอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:38.857339757+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:38.999679222+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:38.999719291+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":"2025-10-29T10:13:38.999724556+07:00","message":"receive interim result [false|false]: กองทุน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:38.999738536+07:00","message":"[buffer interim] 98 false กองทุน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:38.999745589+07:00","message":"[bufferProcess] interim [20000000]:กองทุน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:38.999747535+07:00","message":"[bufferProcess] send to processor:กอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:38.999750056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:38.999752595+07:00","message":"> Transcript [1061] [false]: 'กอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:38.999754451+07:00","message":"Set StatePrefix (first interim): 'กอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:39.048495725+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:39.048536316+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":"2025-10-29T10:13:39.048541563+07:00","message":"receive interim result [false|false]: กล่องทุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:39.048556399+07:00","message":"[buffer interim] 98 false กล่องทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.048565323+07:00","message":"[bufferProcess] interim [80000000]:กล่องทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.048568163+07:00","message":"[bufferProcess] send to processor:กองทุน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.048571999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.048574883+07:00","message":"> Transcript [1062] [false]: 'กองทุน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.048577854+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.048579578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.048581223+07:00","message":"StatePrefix: 'กอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.048583025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:39.170098888+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:39.170134868+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":"2025-10-29T10:13:39.170139904+07:00","message":"receive interim result [false|false]: ของทุกอย่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:39.170152116+07:00","message":"[buffer interim] 98 false ของทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.170159301+07:00","message":"[bufferProcess] interim [140000000]:ของทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.170162056+07:00","message":"[bufferProcess] send to processor:กล่องทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.170167418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.170169638+07:00","message":"> Transcript [1063] [false]: 'กล่องทุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.170171573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.17017312+07:00","message":"Set new StatePrefix: 'กล่องทุก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:39.419515761+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:39.419557225+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":"2025-10-29T10:13:39.419563859+07:00","message":"receive interim result [false|false]: ของทุกอย่างใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:39.419578044+07:00","message":"[buffer interim] 98 false ของทุกอย่างใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.419591312+07:00","message":"[bufferProcess] interim [440000000]:ของทุกอย่างใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.41959493+07:00","message":"[bufferProcess] send to processor:ของทุกอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.41959813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.419601078+07:00","message":"> Transcript [1064] [false]: 'ของทุกอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.419603818+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.41960634+07:00","message":"Set new StatePrefix: 'ของทุกอย่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:39.653060281+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:39.653096768+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":"2025-10-29T10:13:39.653102304+07:00","message":"receive interim result [false|false]: ของทุกอย่างในส่วน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:39.653116205+07:00","message":"[buffer interim] 98 false ของทุกอย่างในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.653123217+07:00","message":"[bufferProcess] interim [620000000]:ของทุกอย่างในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.653125351+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.653128407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.653130917+07:00","message":"> Transcript [1065] [false]: 'ของทุกอย่างใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.653133669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.653135366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.653136937+07:00","message":"StatePrefix: 'ของทุกอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.653138628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:39.69244596+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:39.692477312+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":"2025-10-29T10:13:39.692482303+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:39.692496734+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.692503497+07:00","message":"[bufferProcess] interim [680000000]:ของทุกอย่างในผล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.692505441+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.692513193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.692515504+07:00","message":"> Transcript [1066] [false]: 'ของทุกอย่างในส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.692518692+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.692520374+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.692521876+07:00","message":"StatePrefix: 'ของทุกอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.692523649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:39.868445392+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:39.86847889+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":"2025-10-29T10:13:39.868484226+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:39.868497115+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.868504187+07:00","message":"[bufferProcess] interim [860000000]:ของทุกอย่างในผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.86850615+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.868509436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.868511838+07:00","message":"> Transcript [1067] [false]: 'ของทุกอย่างในผล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.868514578+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.868516278+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.868517866+07:00","message":"StatePrefix: 'ของทุกอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:39.868519562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.326178314+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.326221603+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":"2025-10-29T10:13:40.326226703+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์จาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.326236406+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์จาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.326243187+07:00","message":"[bufferProcess] interim [340000000]:ของทุกอย่างในผลลัพธ์จาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.32624544+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.326248523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.326251029+07:00","message":"> Transcript [1068] [false]: 'ของทุกอย่างในผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.326253991+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.326255565+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.326257108+07:00","message":"StatePrefix: 'ของทุกอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.326258857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.326261065+07:00","message":"Push: 'ของทุกอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.326262654+07:00","message":"TextPushed: 'ของทุกอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.326264331+07:00","message":"Set new StatePrefix : 'ของทุกอย่างในผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.326266052+07:00","message":"Next Push (prob) : 'ในผลลัพธ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.326273907+07:00","message":"push: {false ของทุกอย่าง 0 0xc00205a300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.38101276+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.381044676+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":"2025-10-29T10:13:40.381050098+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.381062559+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.381069466+07:00","message":"[bufferProcess] interim [400000000]:ของทุกอย่างในผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.381071477+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์จาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.381074458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.38107662+07:00","message":"> Transcript [1069] [false]: 'ของทุกอย่างในผลลัพธ์จาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.381079369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.381081242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.381083145+07:00","message":"StatePrefix: 'ของทุกอย่างในผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.381085014+07:00","message":"TextPushed: 'ของทุกอย่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.467757031+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.46779371+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":"2025-10-29T10:13:40.467798809+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.467811248+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.467818227+07:00","message":"[bufferProcess] interim [460000000]:ของทุกอย่างในผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.467820294+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.4678233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.467825789+07:00","message":"> Transcript [1070] [false]: 'ของทุกอย่างในผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.46782872+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.467830444+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.467832278+07:00","message":"StatePrefix: 'ของทุกอย่างในผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.467834129+07:00","message":"TextPushed: 'ของทุกอย่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.598263169+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.598299334+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":"2025-10-29T10:13:40.598304131+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์จัดไว้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.598317829+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์จัดไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.598324764+07:00","message":"[bufferProcess] interim [580000000]:ของทุกอย่างในผลลัพธ์จัดไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.598327111+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.598332538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.598334775+07:00","message":"> Transcript [1071] [false]: 'ของทุกอย่างในผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.598337799+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.598339491+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.598341073+07:00","message":"StatePrefix: 'ของทุกอย่างในผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.598342843+07:00","message":"TextPushed: 'ของทุกอย่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.65502914+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.655071187+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":"2025-10-29T10:13:40.655076362+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์จัดไว้อย่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.655090322+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์จัดไว้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.655097311+07:00","message":"[bufferProcess] interim [700000000]:ของทุกอย่างในผลลัพธ์จัดไว้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.655099607+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์จัดไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.655102949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.655105171+07:00","message":"> Transcript [1072] [false]: 'ของทุกอย่างในผลลัพธ์จัดไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.655108491+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.655110396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.655112317+07:00","message":"StatePrefix: 'ของทุกอย่างในผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.655114072+07:00","message":"TextPushed: 'ของทุกอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.655119057+07:00","message":"Push: 'ในผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.655120644+07:00","message":"TextPushed: 'ของทุกอย่างในผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.65512259+07:00","message":"Set new StatePrefix : 'ของทุกอย่างในผลลัพธ์จัดไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.655124766+07:00","message":"Next Push (prob) : 'จัดไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.65515319+07:00","message":"push: {false ในผลลัพธ์ 0 0xc00205a300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.844443826+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.844480044+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":"2025-10-29T10:13:40.844485001+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์จัดไว้อย่างไร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.844498746+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์จัดไว้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.844508269+07:00","message":"[bufferProcess] interim [880000000]:ของทุกอย่างในผลลัพธ์จัดไว้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.844511256+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์จัดไว้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.844517529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.844520944+07:00","message":"> Transcript [1073] [false]: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.844525406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.844527713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.844530378+07:00","message":"StatePrefix: 'ของทุกอย่างในผลลัพธ์จัดไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.844533269+07:00","message":"TextPushed: 'ของทุกอย่างในผลลัพธ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.98352621+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.983560667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.983566082+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:40.983581271+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.983589322+07:00","message":"[bufferProcess] interim [0]:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.983591484+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์จัดไว้อย่างไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.983594776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.983597052+07:00","message":"> Transcript [1074] [false]: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.983600119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.983601792+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.983603717+07:00","message":"StatePrefix: 'ของทุกอย่างในผลลัพธ์จัดไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:40.983605743+07:00","message":"TextPushed: 'ของทุกอย่างในผลลัพธ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:41.250351085+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:41.250386401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 50\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:41.250391631+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 50"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:41.250406185+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 50"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.250412581+07:00","message":"[bufferProcess] interim [300000000]:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 50"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.250414716+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.250419961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.250422389+07:00","message":"> Transcript [1075] [false]: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.250425517+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.25042723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.250429338+07:00","message":"StatePrefix: 'ของทุกอย่างในผลลัพธ์จัดไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.250431587+07:00","message":"TextPushed: 'ของทุกอย่างในผลลัพธ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:41.35551104+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:41.355549799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:41.355555339+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:41.35557513+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.355581924+07:00","message":"[bufferProcess] interim [420000000]:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.355584671+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 50"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.355591334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.355593657+07:00","message":"> Transcript [1076] [false]: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 50'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.355596675+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.35559851+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.355601245+07:00","message":"StatePrefix: 'ของทุกอย่างในผลลัพธ์จัดไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.355603636+07:00","message":"TextPushed: 'ของทุกอย่างในผลลัพธ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.355605947+07:00","message":"Push: 'จัดไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.355607451+07:00","message":"TextPushed: 'ของทุกอย่างในผลลัพธ์จัดไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.355609295+07:00","message":"Set new StatePrefix : 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 50'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.355611136+07:00","message":"Next Push (prob) : 'อย่างละ 50'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:41.355618431+07:00","message":"push: {false จัดไว้ 0 0xc00205a300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:41.539718791+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:41.53975533+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":"2025-10-29T10:13:41.539763016+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:41.539772307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ชิ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:41.539775287+07:00","message":"receive interim result [false|false]:  5 ชิ้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:41.539783238+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:41.539786403+07:00","message":"[buffer interim] 98 false  5 ชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.539791925+07:00","message":"[bufferProcess] interim [600000000]:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.539794169+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.539797043+07:00","message":"[bufferProcess] interim [600000000]: 5 ชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.539799337+07:00","message":"[bufferProcess] update buffer: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.539801577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.539804335+07:00","message":"> Transcript [1077] [false]: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.539806791+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.539808267+07:00","message":"Set new StatePrefix: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้น'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:41.778208777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:41.778223768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:41.86831901+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:41.868356959+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":"2025-10-29T10:13:41.86836246+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:41.868372991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ชิ้นเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:41.868375756+07:00","message":"receive interim result [false|false]:  5 ชิ้นเรียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:41.868383743+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:41.868387606+07:00","message":"[buffer interim] 98 false  5 ชิ้นเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.868393056+07:00","message":"[bufferProcess] interim [900000000]:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.868395247+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.868398061+07:00","message":"[bufferProcess] interim [900000000]: 5 ชิ้นเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.868400069+07:00","message":"[bufferProcess] update buffer: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.868402593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.868405019+07:00","message":"> Transcript [1078] [false]: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.868407758+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.868409363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.86841084+07:00","message":"StatePrefix: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:41.868413174+07:00","message":"TextPushed: 'ของทุกอย่างในผลลัพธ์จัดไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.001850822+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.001891551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.001897038+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.001907735+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":"2025-10-29T10:13:42.001910387+07:00","message":"receive interim result [false|false]:  ชิ้นเรียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.001919346+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.001923318+07:00","message":"[buffer interim] 98 false  ชิ้นเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.001929093+07:00","message":"[bufferProcess] interim [20000000]:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.001931555+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.00193454+07:00","message":"[bufferProcess] interim [20000000]: ชิ้นเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.001936536+07:00","message":"[bufferProcess] update buffer: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.001939197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.001941897+07:00","message":"> Transcript [1079] [false]: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.001944787+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.001946343+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.001947978+07:00","message":"StatePrefix: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.001952497+07:00","message":"TextPushed: 'ของทุกอย่างในผลลัพธ์จัดไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.079842991+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.079876178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.079881162+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.079890982+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":"2025-10-29T10:13:42.079893467+07:00","message":"receive interim result [false|false]:  ชิ้นเรียนเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.079902676+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.079909323+07:00","message":"[buffer interim] 98 false  ชิ้นเรียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.079915033+07:00","message":"[bufferProcess] interim [80000000]:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.079917337+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.079922114+07:00","message":"[bufferProcess] interim [80000000]: ชิ้นเรียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.079924052+07:00","message":"[bufferProcess] update buffer: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.079926478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.079929175+07:00","message":"> Transcript [1080] [false]: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.079932163+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.07993397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.079935585+07:00","message":"StatePrefix: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.079939336+07:00","message":"TextPushed: 'ของทุกอย่างในผลลัพธ์จัดไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.27506567+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.275105187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.275111147+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.275121332+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":"2025-10-29T10:13:42.275124099+07:00","message":"receive interim result [false|false]:  ชิ้นเรียนเป็นไร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.275132615+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.275136287+07:00","message":"[buffer interim] 98 false  ชิ้นเรียนเป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.275142147+07:00","message":"[bufferProcess] interim [260000000]:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.275144332+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียนเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.275147044+07:00","message":"[bufferProcess] interim [260000000]: ชิ้นเรียนเป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.275149998+07:00","message":"[bufferProcess] update buffer: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียนเป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.275152485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.27515503+07:00","message":"> Transcript [1081] [false]: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.275158754+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.275161596+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.275163138+07:00","message":"StatePrefix: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.275164922+07:00","message":"TextPushed: 'ของทุกอย่างในผลลัพธ์จัดไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.275167248+07:00","message":"Push: 'อย่างละ 5 ชิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.275168712+07:00","message":"TextPushed: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.275170476+07:00","message":"Set new StatePrefix : 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.275172304+07:00","message":"Next Push (prob) : 'เรียนเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.275186888+07:00","message":"push: {false อย่างละ 5 ชิ้น 0 0xc00205a300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.278401121+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.278420788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.27842569+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.278435097+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":"2025-10-29T10:13:42.278437323+07:00","message":"receive interim result [false|false]:  ชิ้นเรียงเป็นระเบียบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.278442467+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.278444984+07:00","message":"[buffer interim] 98 false  ชิ้นเรียงเป็นระเบียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.278448786+07:00","message":"[bufferProcess] interim [320000000]:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.278450902+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียนเป็นไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.27845526+07:00","message":"[bufferProcess] interim [320000000]: ชิ้นเรียงเป็นระเบียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.278458008+07:00","message":"[bufferProcess] update buffer: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.278460093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.278464446+07:00","message":"> Transcript [1082] [false]: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียนเป็นไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.278467335+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.278468864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.278470596+07:00","message":"StatePrefix: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียนเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.278472499+07:00","message":"TextPushed: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.824995648+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.825032335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.825037699+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.825050291+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.825063448+07:00","message":"[bufferProcess] interim [920000000]:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.82506634+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.825069389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.825071688+07:00","message":"> Transcript [1083] [false]: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.825074405+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.825075955+07:00","message":"Set new StatePrefix: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.948750889+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.94878143+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.948786638+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.948796028+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":"2025-10-29T10:13:42.948798171+07:00","message":"receive interim result [false|false]:  ชิ้นเรียงเป็นระเบียบค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.948805021+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:42.948808543+07:00","message":"[buffer interim] 98 false  ชิ้นเรียงเป็นระเบียบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.94881383+07:00","message":"[bufferProcess] interim [980000000]:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.948816026+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.948822306+07:00","message":"[bufferProcess] interim [980000000]: ชิ้นเรียงเป็นระเบียบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.948824751+07:00","message":"[bufferProcess] update buffer: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.948827427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.948830169+07:00","message":"> Transcript [1084] [false]: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.948833507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.948835333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.948837138+07:00","message":"StatePrefix: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:42.948839392+07:00","message":"TextPushed: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.538354087+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.538393094+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.538398799+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.538412227+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.538421165+07:00","message":"[bufferProcess] interim [580000000]:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.538423913+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.538429364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.538431602+07:00","message":"> Transcript [1085] [false]: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.538434983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.538436715+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.538438575+07:00","message":"StatePrefix: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.538440951+07:00","message":"TextPushed: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.626049287+07:00","message":"[GCS] IsForceVAD: false for message ID: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.660521326+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.660554389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.66055954+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.66056973+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":"2025-10-29T10:13:43.660572617+07:00","message":"receive interim result [false|false]:  ชิ้นเรียงเป็นระเบียบค่ะทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.660579278+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.660582206+07:00","message":"[buffer interim] 98 false  ชิ้นเรียงเป็นระเบียบค่ะทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.660587522+07:00","message":"[bufferProcess] interim [640000000]:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.660589844+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.660594674+07:00","message":"[bufferProcess] interim [640000000]: ชิ้นเรียงเป็นระเบียบค่ะทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.660597231+07:00","message":"[bufferProcess] update buffer: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.660600821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.660603427+07:00","message":"> Transcript [1086] [false]: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.660607325+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.6606091+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.660610727+07:00","message":"StatePrefix: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.660612849+07:00","message":"TextPushed: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.697362312+07:00","message":"[GCS] Start streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.796522844+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.796558684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.796563413+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.796573004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ชิ้นเรียงเป็นระเบียบค่ะทั้ง 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.796579684+07:00","message":"receive interim result [false|false]:  ชิ้นเรียงเป็นระเบียบค่ะทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.796587604+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.79659064+07:00","message":"[buffer interim] 98 false  ชิ้นเรียงเป็นระเบียบค่ะทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.79659631+07:00","message":"[bufferProcess] interim [820000000]:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.796598928+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.796601915+07:00","message":"[bufferProcess] interim [820000000]: ชิ้นเรียงเป็นระเบียบค่ะทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.796604292+07:00","message":"[bufferProcess] update buffer: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.79660668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.796608937+07:00","message":"> Transcript [1087] [false]: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.796612715+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.796614362+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.796615805+07:00","message":"StatePrefix: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.7966179+07:00","message":"TextPushed: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.796620589+07:00","message":"Push: 'เรียงเป็นระเบียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.796622817+07:00","message":"TextPushed: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.796628663+07:00","message":"Set new StatePrefix : 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.796630896+07:00","message":"Next Push (prob) : 'ค่ะทั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.796638408+07:00","message":"push: {false เรียงเป็นระเบียบ 0 0xc00205a300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.824201081+07:00","message":"[GCS] Cleaned up inactive client: 72"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.824214039+07:00","message":"[GCS] Cleaned up inactive client: 74"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.824216804+07:00","message":"[GCS] Cleaned up inactive client: 78"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.824219199+07:00","message":"[GCS] Cleaned up inactive client: 76"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.824221351+07:00","message":"[GCS] Cleaned up inactive client: 80"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.82422334+07:00","message":"[GCS] Cleaned up inactive client: 77"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.824225335+07:00","message":"[GCS] Cleaned up inactive client: 79"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.82422709+07:00","message":"[GCS] Cleaned up inactive client: 73"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.824229055+07:00","message":"[GCS] Cleaned up inactive client: 75"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.944254716+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.944288347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.944293656+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.944299988+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":"2025-10-29T10:13:43.944302276+07:00","message":"receive interim result [false|false]:  ชิ้นเรียงเป็นระเบียบค่ะทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.944310813+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.94431549+07:00","message":"[buffer interim] 98 false  ชิ้นเรียงเป็นระเบียบค่ะทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.944323329+07:00","message":"[bufferProcess] interim [940000000]:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.944326123+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.944328885+07:00","message":"[bufferProcess] interim [940000000]: ชิ้นเรียงเป็นระเบียบค่ะทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.944331031+07:00","message":"[bufferProcess] update buffer: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.944333813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.944336107+07:00","message":"> Transcript [1088] [false]: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้ง 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.944339874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.944341605+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.944343372+07:00","message":"StatePrefix: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.944345576+07:00","message":"TextPushed: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.978534769+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.978566252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.978571672+07:00","message":"receive interim result [false|false]: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.978582073+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":"2025-10-29T10:13:43.978584256+07:00","message":"receive interim result [false|false]:  ชิ้นเรียงเป็นระเบียบค่ะทั้งสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.978591496+07:00","message":"[buffer interim] 98 false ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:43.978594439+07:00","message":"[buffer interim] 98 false  ชิ้นเรียงเป็นระเบียบค่ะทั้งสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.978599119+07:00","message":"[bufferProcess] interim [60000000]:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.978601509+07:00","message":"[bufferProcess] send to processor:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.978605798+07:00","message":"[bufferProcess] interim [60000000]: ชิ้นเรียงเป็นระเบียบค่ะทั้งสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.978608195+07:00","message":"[bufferProcess] update buffer: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้งสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.978610561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.978613165+07:00","message":"> Transcript [1089] [false]: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.978616353+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.978618215+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.978619672+07:00","message":"StatePrefix: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:43.978621916+07:00","message":"TextPushed: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:44.096290177+07:00","message":"receive streaming session, msgId: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:44.096332736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้งสอง\",\"confidence\":0.9456186}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:44.09634018+07:00","message":"receive interim result [true|false]: ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:44.096350682+07:00","message":"end recv isFinal message id 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:44.096352991+07:00","message":"end Recv id 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:44.096360509+07:00","message":"[buffer interim] 98 true ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.096370429+07:00","message":"[bufferProcess] interim [60000000]:ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.096374062+07:00","message":"[bufferProcess] send to processor (isfinal):ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้งสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.09637753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.096379878+07:00","message":"> Transcript [1090] [false]: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้งสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.096383014+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.096385197+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.096387122+07:00","message":"StatePrefix: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.096389419+07:00","message":"TextPushed: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.096391322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.096393067+07:00","message":"> Transcript [1091] [true]: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.096394944+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.096396249+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.096397667+07:00","message":"StatePrefix: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบค่ะทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.096399214+07:00","message":"TextPushed: 'ของทุกอย่างในผลลัพธ์จัดไว้อย่างละ 5 ชิ้นเรียงเป็นระเบียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.096404979+07:00","message":"Push: 'ค่ะทั้งสอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:44.09641269+07:00","message":"push: {true ค่ะทั้งสอง 0 0xc00205a300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:13:44.108915572+07:00","message":"write wav file: './tmp/7449/7449_98.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:44.636720521+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:44.636765795+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":"2025-10-29T10:13:44.636771817+07:00","message":"receive interim result [false|false]: โต๊ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:44.636787353+07:00","message":"[buffer interim] 99 false โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.636795256+07:00","message":"[bufferProcess] interim [780000000]:โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.636797514+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:44.779199982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:44.779201904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:44.873925652+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:44.873964241+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":"2025-10-29T10:13:44.873969319+07:00","message":"receive interim result [false|false]: โต๊ะเท่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:44.873982772+07:00","message":"[buffer interim] 99 false โต๊ะเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.873989032+07:00","message":"[bufferProcess] interim [960000000]:โต๊ะเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.873990888+07:00","message":"[bufferProcess] send to processor:โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.87399358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.873996559+07:00","message":"> Transcript [1092] [false]: 'โต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.873998403+07:00","message":"Set StatePrefix (first interim): 'โต๊ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:44.957457951+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:44.957499173+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":"2025-10-29T10:13:44.957503813+07:00","message":"receive interim result [false|false]: เช้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:44.957516943+07:00","message":"[buffer interim] 99 false เช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.957523549+07:00","message":"[bufferProcess] interim [80000000]:เช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.957525568+07:00","message":"[bufferProcess] send to processor:โต๊ะเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.957530639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.957533395+07:00","message":"> Transcript [1093] [false]: 'โต๊ะเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.957536601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.957538358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.957540089+07:00","message":"StatePrefix: 'โต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:44.957542105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:45.138918046+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:45.138957889+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":"2025-10-29T10:13:45.138962665+07:00","message":"receive interim result [false|false]: เท้าคู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:45.13897658+07:00","message":"[buffer interim] 99 false เท้าคู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.138983249+07:00","message":"[bufferProcess] interim [260000000]:เท้าคู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.138984931+07:00","message":"[bufferProcess] send to processor:เช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.138987926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.138990668+07:00","message":"> Transcript [1094] [false]: 'เช้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.138992736+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.13899435+07:00","message":"Set new StatePrefix: 'เช้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:45.453984948+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:45.45401784+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":"2025-10-29T10:13:45.454023475+07:00","message":"receive interim result [false|false]: ท้าวคุ้ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:45.454034005+07:00","message":"[buffer interim] 99 false ท้าวคุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.454040605+07:00","message":"[bufferProcess] interim [560000000]:ท้าวคุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.454042698+07:00","message":"[bufferProcess] send to processor:เท้าคู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.454045378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.454047584+07:00","message":"> Transcript [1095] [false]: 'เท้าคู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.454049536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.454051069+07:00","message":"Set new StatePrefix: 'เท้าคู่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:45.775780449+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:45.775818751+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":"2025-10-29T10:13:45.775823828+07:00","message":"receive interim result [false|false]: ท้าวคุ้มครอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:45.775834803+07:00","message":"[buffer interim] 99 false ท้าวคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.775844106+07:00","message":"[bufferProcess] interim [860000000]:ท้าวคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.775846141+07:00","message":"[bufferProcess] send to processor:ท้าวคุ้ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.775849073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.775851522+07:00","message":"> Transcript [1096] [false]: 'ท้าวคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.775853483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.775855005+07:00","message":"Set new StatePrefix: 'ท้าวคุ้ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:45.836541603+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:45.836574404+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":"2025-10-29T10:13:45.836578739+07:00","message":"receive interim result [false|false]: ท้าวคุ้มออก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:45.836591085+07:00","message":"[buffer interim] 99 false ท้าวคุ้มออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.836597784+07:00","message":"[bufferProcess] interim [980000000]:ท้าวคุ้มออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.836599694+07:00","message":"[bufferProcess] send to processor:ท้าวคุ้มครอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.836602387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.836604873+07:00","message":"> Transcript [1097] [false]: 'ท้าวคุ้มครอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.836607572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.83660928+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.836610916+07:00","message":"StatePrefix: 'ท้าวคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:45.836612562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:46.500743984+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:46.500792229+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":"2025-10-29T10:13:46.500797934+07:00","message":"receive interim result [false|false]: ท้าวคุ้มออก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:46.500810874+07:00","message":"[buffer interim] 99 false ท้าวคุ้มออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.50081934+07:00","message":"[bufferProcess] interim [580000000]:ท้าวคุ้มออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.500822053+07:00","message":"[bufferProcess] send to processor:ท้าวคุ้มออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.500825971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.500828322+07:00","message":"> Transcript [1098] [false]: 'ท้าวคุ้มออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.500832045+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.500834315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.50083658+07:00","message":"StatePrefix: 'ท้าวคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.500839006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:46.67304808+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:46.673088091+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":"2025-10-29T10:13:46.673095156+07:00","message":"receive interim result [false|false]: ท้าวคุ้มออกทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:46.673109848+07:00","message":"[buffer interim] 99 false ท้าวคุ้มออกทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.673116023+07:00","message":"[bufferProcess] interim [760000000]:ท้าวคุ้มออกทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.673118329+07:00","message":"[bufferProcess] send to processor:ท้าวคุ้มออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.673121131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.673124311+07:00","message":"> Transcript [1099] [false]: 'ท้าวคุ้มออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.673127551+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.673129238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.673130797+07:00","message":"StatePrefix: 'ท้าวคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.673132441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:46.735301794+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:46.735347121+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":"2025-10-29T10:13:46.735352086+07:00","message":"receive interim result [false|false]: ท้าวคุ้มออกทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:46.735364985+07:00","message":"[buffer interim] 99 false ท้าวคุ้มออกทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.735371482+07:00","message":"[bufferProcess] interim [880000000]:ท้าวคุ้มออกทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.735373501+07:00","message":"[bufferProcess] send to processor:ท้าวคุ้มออกทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.73537676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.735379197+07:00","message":"> Transcript [1100] [false]: 'ท้าวคุ้มออกทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.735382267+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.735383981+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.735385636+07:00","message":"StatePrefix: 'ท้าวคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.735387294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.735391314+07:00","message":"Push: 'ท้าวคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.73539315+07:00","message":"TextPushed: 'ท้าวคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.735396569+07:00","message":"Set new StatePrefix : 'ท้าวคุ้มออกทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:46.735398326+07:00","message":"Next Push (prob) : 'ออกทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:46.735406395+07:00","message":"push: {false ท้าวคุ้ม 0 0xc0000f5e80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:47.378064192+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:47.378108665+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":"2025-10-29T10:13:47.378113849+07:00","message":"receive interim result [false|false]: ท้าวคุ้มออกทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:47.378127325+07:00","message":"[buffer interim] 99 false ท้าวคุ้มออกทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:47.378136539+07:00","message":"[bufferProcess] interim [480000000]:ท้าวคุ้มออกทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:47.378138898+07:00","message":"[bufferProcess] send to processor:ท้าวคุ้มออกทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:47.378144015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:47.378146754+07:00","message":"> Transcript [1101] [false]: 'ท้าวคุ้มออกทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:47.378149692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:47.378151631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:47.378153255+07:00","message":"StatePrefix: 'ท้าวคุ้มออกทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:47.378166318+07:00","message":"TextPushed: 'ท้าวคุ้ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:47.437092979+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:47.437123793+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":"2025-10-29T10:13:47.437128906+07:00","message":"receive interim result [false|false]: ท้าวคุ้มออกทองคำลงยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:47.43714271+07:00","message":"[buffer interim] 99 false ท้าวคุ้มออกทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:47.43717257+07:00","message":"[bufferProcess] interim [600000000]:ท้าวคุ้มออกทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:47.43717519+07:00","message":"[bufferProcess] send to processor:ท้าวคุ้มออกทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:47.437178884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:47.437181958+07:00","message":"> Transcript [1102] [false]: 'ท้าวคุ้มออกทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:47.437185133+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:47.437186864+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:47.437188446+07:00","message":"StatePrefix: 'ท้าวคุ้มออกทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:47.43719009+07:00","message":"TextPushed: 'ท้าวคุ้ม'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:47.77961788+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:47.779622193+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:48.083279486+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:48.083323488+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":"2025-10-29T10:13:48.083328598+07:00","message":"receive interim result [false|false]: ท้าวคุ้มออกทองคำลงยารองรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:48.083342689+07:00","message":"[buffer interim] 99 false ท้าวคุ้มออกทองคำลงยารองรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.083350038+07:00","message":"[bufferProcess] interim [200000000]:ท้าวคุ้มออกทองคำลงยารองรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.083352398+07:00","message":"[bufferProcess] send to processor:ท้าวคุ้มออกทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.083355589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.083357967+07:00","message":"> Transcript [1103] [false]: 'ท้าวคุ้มออกทองคำลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.083360854+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.083362639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.083364494+07:00","message":"StatePrefix: 'ท้าวคุ้มออกทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.083366254+07:00","message":"TextPushed: 'ท้าวคุ้ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:48.353972028+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:48.354014025+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":"2025-10-29T10:13:48.354018855+07:00","message":"receive interim result [false|false]: ท้าวคุ้มออกทองคำลงยารองรับนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:48.354032834+07:00","message":"[buffer interim] 99 false ท้าวคุ้มออกทองคำลงยารองรับนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.354042063+07:00","message":"[bufferProcess] interim [500000000]:ท้าวคุ้มออกทองคำลงยารองรับนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.354044179+07:00","message":"[bufferProcess] send to processor:ท้าวคุ้มออกทองคำลงยารองรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.35404777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.354050486+07:00","message":"> Transcript [1104] [false]: 'ท้าวคุ้มออกทองคำลงยารองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.354054054+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.354055775+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.354057306+07:00","message":"StatePrefix: 'ท้าวคุ้มออกทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.354059242+07:00","message":"TextPushed: 'ท้าวคุ้ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.354064729+07:00","message":"Push: 'ออกทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.354066215+07:00","message":"TextPushed: 'ท้าวคุ้มออกทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.354067903+07:00","message":"Set new StatePrefix : 'ท้าวคุ้มออกทองคำลงยารองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.354069619+07:00","message":"Next Push (prob) : 'คำลงยารองรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:48.354077841+07:00","message":"push: {false ออกทอง 0 0xc0000f5e80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:48.46707176+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:48.467113283+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":"2025-10-29T10:13:48.467118919+07:00","message":"receive interim result [false|false]: ท้าวคุ้มออกทองคำลงยารองรับนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:48.467135118+07:00","message":"[buffer interim] 99 false ท้าวคุ้มออกทองคำลงยารองรับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.46714344+07:00","message":"[bufferProcess] interim [560000000]:ท้าวคุ้มออกทองคำลงยารองรับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.467149237+07:00","message":"[bufferProcess] send to processor:ท้าวคุ้มออกทองคำลงยารองรับนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.467164091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.46716773+07:00","message":"> Transcript [1105] [false]: 'ท้าวคุ้มออกทองคำลงยารองรับนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.467171829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.467174309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.467176612+07:00","message":"StatePrefix: 'ท้าวคุ้มออกทองคำลงยารองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:48.467181127+07:00","message":"TextPushed: 'ท้าวคุ้มออกทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:49.040408505+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:49.040450583+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":"2025-10-29T10:13:49.040457147+07:00","message":"receive interim result [false|false]: ท้าวคุ้มออกทองคำลงยารองรับนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:49.040470946+07:00","message":"[buffer interim] 99 false ท้าวคุ้มออกทองคำลงยารองรับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:49.040477432+07:00","message":"[bufferProcess] interim [160000000]:ท้าวคุ้มออกทองคำลงยารองรับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:49.040479503+07:00","message":"[bufferProcess] send to processor:ท้าวคุ้มออกทองคำลงยารองรับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:49.040485091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:49.040487373+07:00","message":"> Transcript [1106] [false]: 'ท้าวคุ้มออกทองคำลงยารองรับนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:49.040490209+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:49.040491827+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:49.04049346+07:00","message":"StatePrefix: 'ท้าวคุ้มออกทองคำลงยารองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:49.040495459+07:00","message":"TextPushed: 'ท้าวคุ้มออกทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:50.064781205+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:50.064817108+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":"2025-10-29T10:13:50.064822054+07:00","message":"receive interim result [false|false]: ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:50.064834517+07:00","message":"[buffer interim] 99 false ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.064841236+07:00","message":"[bufferProcess] interim [180000000]:ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.06484347+07:00","message":"[bufferProcess] send to processor:ท้าวคุ้มออกทองคำลงยารองรับนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.064846442+07:00","message":"[bufferProcess] send to processor (ticker):ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.064849745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.064852387+07:00","message":"> Transcript [1107] [false]: 'ท้าวคุ้มออกทองคำลงยารองรับนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.064855409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.064857077+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.064859133+07:00","message":"StatePrefix: 'ท้าวคุ้มออกทองคำลงยารองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.06486113+07:00","message":"TextPushed: 'ท้าวคุ้มออกทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.064862553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.064864151+07:00","message":"> Transcript [1108] [false]: 'ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.064866222+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.064867617+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.064869107+07:00","message":"StatePrefix: 'ท้าวคุ้มออกทองคำลงยารองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.064870708+07:00","message":"TextPushed: 'ท้าวคุ้มออกทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.064872989+07:00","message":"Push: 'คำลงยารองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.064874537+07:00","message":"TextPushed: 'ท้าวคุ้มออกทองคำลงยารองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.064876295+07:00","message":"Set new StatePrefix : 'ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.064878237+07:00","message":"Next Push (prob) : 'นะคะเครื่องราชสักการะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:50.064885055+07:00","message":"push: {false คำลงยารองรับ 0 0xc0000f5e80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:50.468778591+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:50.468809296+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะชุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:50.468815014+07:00","message":"receive interim result [false|false]: ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะชุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:50.468826619+07:00","message":"[buffer interim] 99 false ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.468833573+07:00","message":"[bufferProcess] interim [600000000]:ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.468835373+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:50.615301519+07:00","message":"[GCS] IsForceVAD: false for message ID: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:50.646197432+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:50.646238505+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":"2025-10-29T10:13:50.646243835+07:00","message":"receive interim result [false|false]: ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะชุดนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:50.646257145+07:00","message":"[buffer interim] 99 false ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะชุดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.646263835+07:00","message":"[bufferProcess] interim [780000000]:ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะชุดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.646266154+07:00","message":"[bufferProcess] send to processor:ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.646271986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.646274319+07:00","message":"> Transcript [1109] [false]: 'ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะชุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.64627789+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.646279569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.646281154+07:00","message":"StatePrefix: 'ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:50.646283675+07:00","message":"TextPushed: 'ท้าวคุ้มออกทองคำลงยารองรับ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:50.779791464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:50.77980316+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:50.866395661+07:00","message":"[GCS] Start streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:51.012768706+07:00","message":"receive streaming session, msgId: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:51.012806615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะชุดนี้\",\"confidence\":0.95659536}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:51.012812429+07:00","message":"receive interim result [true|false]: ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะชุดนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:51.012820219+07:00","message":"end recv isFinal message id 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:51.012821879+07:00","message":"end Recv id 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:51.012830583+07:00","message":"[buffer interim] 99 true ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะชุดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:51.012839638+07:00","message":"[bufferProcess] interim [140000000]:ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะชุดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:51.012842719+07:00","message":"[bufferProcess] send to processor (isfinal):ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะชุดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:51.012845567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:51.012848172+07:00","message":"> Transcript [1110] [false]: 'ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:51.012851389+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:51.01285307+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:51.012854709+07:00","message":"StatePrefix: 'ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:51.012856822+07:00","message":"TextPushed: 'ท้าวคุ้มออกทองคำลงยารองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:51.012858368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:51.012860003+07:00","message":"> Transcript [1111] [true]: 'ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:51.012863317+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:51.012864765+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:51.012866144+07:00","message":"StatePrefix: 'ท้าวคุ้มออกทองคำลงยารองรับนะคะเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:51.012867643+07:00","message":"TextPushed: 'ท้าวคุ้มออกทองคำลงยารองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:51.012873435+07:00","message":"Push: 'นะคะเครื่องราชสักการะชุดนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:51.012881655+07:00","message":"push: {true นะคะเครื่องราชสักการะชุดนี้ 0 0xc0000f5e80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:13:51.027150316+07:00","message":"write wav file: './tmp/7449/7449_99.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:52.25401337+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:52.254049785+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":"2025-10-29T10:13:52.254054498+07:00","message":"receive interim result [false|false]: ทอดไว้ด้านหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:52.254067506+07:00","message":"[buffer interim] 100 false ทอดไว้ด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.254073838+07:00","message":"[bufferProcess] interim [960000000]:ทอดไว้ด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.254075538+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.254081458+07:00","message":"[bufferProcess] send to processor (ticker):ทอดไว้ด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.254083942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.25408623+07:00","message":"> Transcript [1112] [false]: 'ทอดไว้ด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.254088456+07:00","message":"Set StatePrefix (first interim): 'ทอดไว้ด้านหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:52.703479234+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:52.703520379+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":"2025-10-29T10:13:52.703525008+07:00","message":"receive interim result [false|false]: ทอดไว้ด้านหน้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:52.703537162+07:00","message":"[buffer interim] 100 false ทอดไว้ด้านหน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.703543755+07:00","message":"[bufferProcess] interim [440000000]:ทอดไว้ด้านหน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.703545376+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:52.830901649+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:52.830939087+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":"2025-10-29T10:13:52.830944685+07:00","message":"receive interim result [false|false]: ทอดไว้ด้านหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:52.830959488+07:00","message":"[buffer interim] 100 false ทอดไว้ด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.830966231+07:00","message":"[bufferProcess] interim [560000000]:ทอดไว้ด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.83096818+07:00","message":"[bufferProcess] send to processor:ทอดไว้ด้านหน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.830971191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.830973605+07:00","message":"> Transcript [1113] [false]: 'ทอดไว้ด้านหน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.830976729+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.830978706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.830980529+07:00","message":"StatePrefix: 'ทอดไว้ด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.83098256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:52.835383796+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:52.835419677+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":"2025-10-29T10:13:52.835424415+07:00","message":"receive interim result [false|false]: ทอดไว้ด้านหน้าพระแท้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:52.835437238+07:00","message":"[buffer interim] 100 false ทอดไว้ด้านหน้าพระแท้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.835443735+07:00","message":"[bufferProcess] interim [620000000]:ทอดไว้ด้านหน้าพระแท้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.835445821+07:00","message":"[bufferProcess] send to processor:ทอดไว้ด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.835449303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.835451685+07:00","message":"> Transcript [1114] [false]: 'ทอดไว้ด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.835454648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.835456261+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.835457768+07:00","message":"StatePrefix: 'ทอดไว้ด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.835459395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:52.955243821+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:52.955285285+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":"2025-10-29T10:13:52.955291406+07:00","message":"receive interim result [false|false]: ทอดไว้ด้านหน้าพระแท่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:52.955303591+07:00","message":"[buffer interim] 100 false ทอดไว้ด้านหน้าพระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.955310443+07:00","message":"[bufferProcess] interim [680000000]:ทอดไว้ด้านหน้าพระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.95531284+07:00","message":"[bufferProcess] send to processor:ทอดไว้ด้านหน้าพระแท้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.955319058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.955322511+07:00","message":"> Transcript [1115] [false]: 'ทอดไว้ด้านหน้าพระแท้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.955327406+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.955329664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.955332082+07:00","message":"StatePrefix: 'ทอดไว้ด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:52.955334676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:53.343595787+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:53.343636737+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":"2025-10-29T10:13:53.343642192+07:00","message":"receive interim result [false|false]: ทอดไว้ด้านหน้าพระแท่นสุวรรณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:53.343654768+07:00","message":"[buffer interim] 100 false ทอดไว้ด้านหน้าพระแท่นสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.34366184+07:00","message":"[bufferProcess] interim [40000000]:ทอดไว้ด้านหน้าพระแท่นสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.343664008+07:00","message":"[bufferProcess] send to processor:ทอดไว้ด้านหน้าพระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.343668779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.343671009+07:00","message":"> Transcript [1116] [false]: 'ทอดไว้ด้านหน้าพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.343674316+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.343676043+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.343678227+07:00","message":"StatePrefix: 'ทอดไว้ด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.343680248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.343684466+07:00","message":"Push: 'ทอดไว้ด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.343686035+07:00","message":"TextPushed: 'ทอดไว้ด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.343687644+07:00","message":"Set new StatePrefix : 'ทอดไว้ด้านหน้าพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.343690136+07:00","message":"Next Push (prob) : 'พระแท่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:53.343697782+07:00","message":"push: {false ทอดไว้ด้านหน้า 0 0xc003a46000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:53.725033301+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:53.725070784+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":"2025-10-29T10:13:53.725075614+07:00","message":"receive interim result [false|false]: ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:53.725090872+07:00","message":"[buffer interim] 100 false ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.725098546+07:00","message":"[bufferProcess] interim [460000000]:ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.725102374+07:00","message":"[bufferProcess] send to processor:ทอดไว้ด้านหน้าพระแท่นสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.725107905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.725111002+07:00","message":"> Transcript [1117] [false]: 'ทอดไว้ด้านหน้าพระแท่นสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.725114382+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.725116247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.725118318+07:00","message":"StatePrefix: 'ทอดไว้ด้านหน้าพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.725120751+07:00","message":"TextPushed: 'ทอดไว้ด้านหน้า'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:53.780410901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:53.780419568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:53.911887212+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:53.911925181+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":"2025-10-29T10:13:53.911930404+07:00","message":"receive interim result [false|false]: ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจรงค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:53.91194451+07:00","message":"[buffer interim] 100 false ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจรงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.911951566+07:00","message":"[bufferProcess] interim [640000000]:ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจรงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.911953865+07:00","message":"[bufferProcess] send to processor:ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.91195964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.911961985+07:00","message":"> Transcript [1118] [false]: 'ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.911965296+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.911966923+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.911969084+07:00","message":"StatePrefix: 'ทอดไว้ด้านหน้าพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.911971474+07:00","message":"TextPushed: 'ทอดไว้ด้านหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:53.918290993+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:53.918325685+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":"2025-10-29T10:13:53.918332116+07:00","message":"receive interim result [false|false]: ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:53.918347692+07:00","message":"[buffer interim] 100 false ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.918355253+07:00","message":"[bufferProcess] interim [700000000]:ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.918357373+07:00","message":"[bufferProcess] send to processor:ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจรงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.918362748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.91836527+07:00","message":"> Transcript [1119] [false]: 'ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจรงค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.918368592+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.918370311+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.91837211+07:00","message":"StatePrefix: 'ทอดไว้ด้านหน้าพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:53.918374372+07:00","message":"TextPushed: 'ทอดไว้ด้านหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:54.054796494+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:54.054833693+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":"2025-10-29T10:13:54.054838948+07:00","message":"receive interim result [false|false]: ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจโดน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:54.05484958+07:00","message":"[buffer interim] 100 false ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจโดน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.054856211+07:00","message":"[bufferProcess] interim [820000000]:ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจโดน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.054858392+07:00","message":"[bufferProcess] send to processor:ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.054863762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.054866659+07:00","message":"> Transcript [1120] [false]: 'ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.054870901+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.054872852+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.054874789+07:00","message":"StatePrefix: 'ทอดไว้ด้านหน้าพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.054877269+07:00","message":"TextPushed: 'ทอดไว้ด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.05488144+07:00","message":"Push: 'พระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.054883014+07:00","message":"TextPushed: 'ทอดไว้ด้านหน้าพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.054884647+07:00","message":"Set new StatePrefix : 'ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.054886354+07:00","message":"Next Push (prob) : 'สุวรรณเบญจ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:54.054893442+07:00","message":"push: {false พระแท่น 0 0xc003a46000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:54.565797518+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:54.565862438+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":"2025-10-29T10:13:54.565868694+07:00","message":"receive interim result [false|false]: ทอดไว้ด้านหน้าพระแท่นสุวรรณเบ็นจะโดน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:54.565882083+07:00","message":"[buffer interim] 100 false ทอดไว้ด้านหน้าพระแท่นสุวรรณเบ็นจะโดน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.565889219+07:00","message":"[bufferProcess] interim [240000000]:ทอดไว้ด้านหน้าพระแท่นสุวรรณเบ็นจะโดน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.565891635+07:00","message":"[bufferProcess] send to processor:ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจโดน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.565896716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.565900947+07:00","message":"> Transcript [1121] [false]: 'ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจโดน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.565904439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.565906464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.565908219+07:00","message":"StatePrefix: 'ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.56591051+07:00","message":"TextPushed: 'ทอดไว้ด้านหน้าพระแท่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:54.947381922+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:54.947427218+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":"2025-10-29T10:13:54.94743614+07:00","message":"receive interim result [false|false]: ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจโดนที่ประดิษฐ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:54.947451699+07:00","message":"[buffer interim] 100 false ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจโดนที่ประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.947459933+07:00","message":"[bufferProcess] interim [720000000]:ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจโดนที่ประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.947462336+07:00","message":"[bufferProcess] send to processor:ทอดไว้ด้านหน้าพระแท่นสุวรรณเบ็นจะโดน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.947467301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.947469647+07:00","message":"> Transcript [1122] [false]: 'ทอดไว้ด้านหน้าพระแท่นสุวรรณเบ็นจะโดน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.947471852+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:54.947473529+07:00","message":"Set new StatePrefix: 'ทอดไว้ด้านหน้าพระแท่นสุวรรณเบ็นจะโดน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:55.265038806+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:55.265077299+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":"2025-10-29T10:13:55.26508315+07:00","message":"receive interim result [false|false]: ทอดไว้ด้านหน้าพระแท่นสุวรรณเป็นที่ประดิษฐาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:55.265096727+07:00","message":"[buffer interim] 100 false ทอดไว้ด้านหน้าพระแท่นสุวรรณเป็นที่ประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:55.265103724+07:00","message":"[bufferProcess] interim [20000000]:ทอดไว้ด้านหน้าพระแท่นสุวรรณเป็นที่ประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:55.265105799+07:00","message":"[bufferProcess] send to processor:ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจโดนที่ประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:55.265110711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:55.265113269+07:00","message":"> Transcript [1123] [false]: 'ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจโดนที่ประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:55.265115466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:55.265117093+07:00","message":"Set new StatePrefix: 'ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจโดนที่ประดิษฐ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:55.64284719+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:55.642879444+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":"2025-10-29T10:13:55.642885032+07:00","message":"receive interim result [false|false]: ทอดไว้ด้านหน้าพระแท่นสุวรรณเป็นที่ประดิษฐานพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:55.64289872+07:00","message":"[buffer interim] 100 false ทอดไว้ด้านหน้าพระแท่นสุวรรณเป็นที่ประดิษฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:55.642905491+07:00","message":"[bufferProcess] interim [380000000]:ทอดไว้ด้านหน้าพระแท่นสุวรรณเป็นที่ประดิษฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:55.64290767+07:00","message":"[bufferProcess] send to processor:ทอดไว้ด้านหน้าพระแท่นสุวรรณเป็นที่ประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:55.642910898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:55.642913921+07:00","message":"> Transcript [1124] [false]: 'ทอดไว้ด้านหน้าพระแท่นสุวรรณเป็นที่ประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:55.642916222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:55.642917878+07:00","message":"Set new StatePrefix: 'ทอดไว้ด้านหน้าพระแท่นสุวรรณเป็นที่ประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:55.984291676+07:00","message":"[GCS] IsForceVAD: false for message ID: 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:56.116443482+07:00","message":"[GCS] Start streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:56.225080979+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:56.225115548+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":"2025-10-29T10:13:56.225126906+07:00","message":"receive interim result [false|false]: ทอดไว้ด้านหน้าพระแท่นสุวรรณเป็นที่ประดิษฐานพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:56.225141979+07:00","message":"[buffer interim] 100 false ทอดไว้ด้านหน้าพระแท่นสุวรรณเป็นที่ประดิษฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.225153719+07:00","message":"[bufferProcess] interim [980000000]:ทอดไว้ด้านหน้าพระแท่นสุวรรณเป็นที่ประดิษฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.225156064+07:00","message":"[bufferProcess] send to processor:ทอดไว้ด้านหน้าพระแท่นสุวรรณเป็นที่ประดิษฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.225169697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.225172446+07:00","message":"> Transcript [1125] [false]: 'ทอดไว้ด้านหน้าพระแท่นสุวรรณเป็นที่ประดิษฐานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.225175467+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.225177161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.225178719+07:00","message":"StatePrefix: 'ทอดไว้ด้านหน้าพระแท่นสุวรรณเป็นที่ประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.225180858+07:00","message":"TextPushed: 'ทอดไว้ด้านหน้าพระแท่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:56.353272835+07:00","message":"receive streaming session, msgId: 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:56.353312864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจดลที่ประดิษฐานพระโกศ\",\"confidence\":0.92892104}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:56.353318722+07:00","message":"receive interim result [true|false]: ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจดลที่ประดิษฐานพระโกศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:56.353327969+07:00","message":"end recv isFinal message id 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:56.353329753+07:00","message":"end Recv id 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:56.353335367+07:00","message":"[buffer interim] 100 true ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจดลที่ประดิษฐานพระโกศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.353342252+07:00","message":"[bufferProcess] interim [130000000]:ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจดลที่ประดิษฐานพระโกศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.353348713+07:00","message":"[bufferProcess] send to processor (isfinal):ทอดไว้ด้านหน้าพระแท่นสุวรรณเป็นที่ประดิษฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.353351429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.353354113+07:00","message":"> Transcript [1126] [false]: 'ทอดไว้ด้านหน้าพระแท่นสุวรรณเป็นที่ประดิษฐานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.353357312+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.353358836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.353360514+07:00","message":"StatePrefix: 'ทอดไว้ด้านหน้าพระแท่นสุวรรณเป็นที่ประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.353362645+07:00","message":"TextPushed: 'ทอดไว้ด้านหน้าพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.353364451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.353366133+07:00","message":"> Transcript [1127] [true]: 'ทอดไว้ด้านหน้าพระแท่นสุวรรณเบญจดลที่ประดิษฐานพระโกศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.353367931+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.353369294+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.353370611+07:00","message":"StatePrefix: 'ทอดไว้ด้านหน้าพระแท่นสุวรรณเป็นที่ประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.353372176+07:00","message":"TextPushed: 'ทอดไว้ด้านหน้าพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.353378068+07:00","message":"Push: 'สุวรรณเบญจดลที่ประดิษฐานพระโกศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:56.353386145+07:00","message":"push: {true สุวรรณเบญจดลที่ประดิษฐานพระโกศ 0 0xc003a46000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:13:56.363664534+07:00","message":"write wav file: './tmp/7449/7449_100.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:56.781248391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:56.781258768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:56.985903764+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:56.985946284+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":"2025-10-29T10:13:56.98595335+07:00","message":"receive interim result [false|false]: อันดับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:56.985968213+07:00","message":"[buffer interim] 101 false อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.98597656+07:00","message":"[bufferProcess] interim [660000000]:อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:56.985979238+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.070169184+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.070225814+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":"2025-10-29T10:13:57.070233258+07:00","message":"receive interim result [false|false]: อันดับที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.070253432+07:00","message":"[buffer interim] 101 false อันดับที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.070262886+07:00","message":"[bufferProcess] interim [780000000]:อันดับที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.070266371+07:00","message":"[bufferProcess] send to processor:อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.070275615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.070279553+07:00","message":"> Transcript [1128] [false]: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.070282556+07:00","message":"Set StatePrefix (first interim): 'อันดับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.199906514+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.199955735+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":"2025-10-29T10:13:57.199962819+07:00","message":"receive interim result [false|false]: อันดับเท่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.19998232+07:00","message":"[buffer interim] 101 false อันดับเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.199990351+07:00","message":"[bufferProcess] interim [840000000]:อันดับเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.199993316+07:00","message":"[bufferProcess] send to processor:อันดับที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.199997765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.200001695+07:00","message":"> Transcript [1129] [false]: 'อันดับที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.200006181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.200009437+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.200012091+07:00","message":"StatePrefix: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.200014573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.267150791+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.26719684+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":"2025-10-29T10:13:57.267204486+07:00","message":"receive interim result [false|false]: ลำดับขั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.267221297+07:00","message":"[buffer interim] 101 false ลำดับขั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.267231001+07:00","message":"[bufferProcess] interim [900000000]:ลำดับขั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.267234429+07:00","message":"[bufferProcess] send to processor:อันดับเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.267238643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.267242497+07:00","message":"> Transcript [1130] [false]: 'อันดับเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.267246174+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.267248774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.267251259+07:00","message":"StatePrefix: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.267254412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.303549305+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.303593646+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":"2025-10-29T10:13:57.303600201+07:00","message":"receive interim result [false|false]: อันดับพระมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.303619999+07:00","message":"[buffer interim] 101 false อันดับพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.303628262+07:00","message":"[bufferProcess] interim [20000000]:อันดับพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.303631667+07:00","message":"[bufferProcess] send to processor:ลำดับขั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.30363601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.303640197+07:00","message":"> Transcript [1131] [false]: 'ลำดับขั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.303645179+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.303647659+07:00","message":"Set new StatePrefix: 'ลำดับขั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.366787379+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.366840021+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":"2025-10-29T10:13:57.366847383+07:00","message":"receive interim result [false|false]: อันดับทหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.366867315+07:00","message":"[buffer interim] 101 false อันดับทหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.366876022+07:00","message":"[bufferProcess] interim [80000000]:อันดับทหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.366878791+07:00","message":"[bufferProcess] send to processor:อันดับพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.366883659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.366888879+07:00","message":"> Transcript [1132] [false]: 'อันดับพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.366891925+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.366894475+07:00","message":"Set new StatePrefix: 'อันดับพระมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.495132824+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.495186865+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":"2025-10-29T10:13:57.495194007+07:00","message":"receive interim result [false|false]: อันดับพระมหากษัตริย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.49521374+07:00","message":"[buffer interim] 101 false อันดับพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.495222948+07:00","message":"[bufferProcess] interim [200000000]:อันดับพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.495226835+07:00","message":"[bufferProcess] send to processor:อันดับทหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.495233985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.495240021+07:00","message":"> Transcript [1133] [false]: 'อันดับทหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.495243768+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.49524642+07:00","message":"Set new StatePrefix: 'อันดับทหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.877956408+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.878006721+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":"2025-10-29T10:13:57.878014594+07:00","message":"receive interim result [false|false]: อันดับพระมหากษัตริย์ทรง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.878030892+07:00","message":"[buffer interim] 101 false อันดับพระมหากษัตริย์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.878042777+07:00","message":"[bufferProcess] interim [620000000]:อันดับพระมหากษัตริย์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.878045785+07:00","message":"[bufferProcess] send to processor:อันดับพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.878052518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.87805639+07:00","message":"> Transcript [1134] [false]: 'อันดับพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.878059786+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:57.878062441+07:00","message":"Set new StatePrefix: 'อันดับพระมหากษัตริย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:57.915175311+07:00","message":"[GCS] IsForceVAD: false for message ID: 101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.045558681+07:00","message":"[GCS] Start streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.204868102+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.204912494+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":"2025-10-29T10:13:58.204919755+07:00","message":"receive interim result [false|false]: อันดับพระมหากษัตริย์ทรงจั่ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.204935854+07:00","message":"[buffer interim] 101 false อันดับพระมหากษัตริย์ทรงจั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.204947174+07:00","message":"[bufferProcess] interim [860000000]:อันดับพระมหากษัตริย์ทรงจั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.204950779+07:00","message":"[bufferProcess] send to processor:อันดับพระมหากษัตริย์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.204958149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.204961492+07:00","message":"> Transcript [1135] [false]: 'อันดับพระมหากษัตริย์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.204966478+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.204969162+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.204972523+07:00","message":"StatePrefix: 'อันดับพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.204975321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.224482315+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.224525328+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":"2025-10-29T10:13:58.22453245+07:00","message":"receive interim result [false|false]: อันดับพระมหากษัตริย์ทรงจุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.224550363+07:00","message":"[buffer interim] 101 false อันดับพระมหากษัตริย์ทรงจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.224558672+07:00","message":"[bufferProcess] interim [980000000]:อันดับพระมหากษัตริย์ทรงจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.22456185+07:00","message":"[bufferProcess] send to processor:อันดับพระมหากษัตริย์ทรงจั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.224566766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.224570271+07:00","message":"> Transcript [1136] [false]: 'อันดับพระมหากษัตริย์ทรงจั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.224576012+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.224578447+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.224580812+07:00","message":"StatePrefix: 'อันดับพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.224583713+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.267487271+07:00","message":"receive streaming session, msgId: 101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.267532441+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":"2025-10-29T10:13:58.267539713+07:00","message":"receive interim result [true|false]: อันดับพระมหากษัตริย์ทรงจุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.267551624+07:00","message":"end recv isFinal message id 101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.267554372+07:00","message":"end Recv id 101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.267563597+07:00","message":"[buffer interim] 101 true อันดับพระมหากษัตริย์ทรงจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.267572264+07:00","message":"[bufferProcess] interim [10000000]:อันดับพระมหากษัตริย์ทรงจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.267579473+07:00","message":"[bufferProcess] send to processor (isfinal):อันดับพระมหากษัตริย์ทรงจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.267585761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.267589481+07:00","message":"> Transcript [1137] [false]: 'อันดับพระมหากษัตริย์ทรงจุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.267593764+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.267596293+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.267598703+07:00","message":"StatePrefix: 'อันดับพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.267601518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.267603779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.267606892+07:00","message":"> Transcript [1138] [true]: 'อันดับพระมหากษัตริย์ทรงจุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.267609881+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.267612379+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.267614506+07:00","message":"StatePrefix: 'อันดับพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.267616745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.26762436+07:00","message":"Push: 'อันดับพระมหากษัตริย์ทรงจุด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.267635754+07:00","message":"push: {true อันดับพระมหากษัตริย์ทรงจุด 0 0xc0003c4800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:13:58.275268574+07:00","message":"write wav file: './tmp/7449/7449_101.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.704401785+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.704432988+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":"2025-10-29T10:13:58.70443739+07:00","message":"receive interim result [false|false]: ถ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.704449663+07:00","message":"[buffer interim] 102 false ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.704456342+07:00","message":"[bufferProcess] interim [480000000]:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.70445783+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.857530352+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.85757701+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":"2025-10-29T10:13:58.857584101+07:00","message":"receive interim result [false|false]: พัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.857599272+07:00","message":"[buffer interim] 102 false พัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.857606444+07:00","message":"[bufferProcess] interim [600000000]:พัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.857608386+07:00","message":"[bufferProcess] send to processor:ถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.857613571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.857615973+07:00","message":"> Transcript [1139] [false]: 'ถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.857621654+07:00","message":"Set StatePrefix (first interim): 'ถ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.941735997+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.941770261+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":"2025-10-29T10:13:58.941775012+07:00","message":"receive interim result [false|false]: ถ้ากลับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:58.941787133+07:00","message":"[buffer interim] 102 false ถ้ากลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.941793045+07:00","message":"[bufferProcess] interim [720000000]:ถ้ากลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.941794886+07:00","message":"[bufferProcess] send to processor:พัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.941797672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.941800197+07:00","message":"> Transcript [1140] [false]: 'พัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.941802171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:58.941804042+07:00","message":"Set new StatePrefix: 'พัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:59.219821788+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:59.219857171+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":"2025-10-29T10:13:59.219862713+07:00","message":"receive interim result [false|false]: ท่ากราบพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:59.219876942+07:00","message":"[buffer interim] 102 false ท่ากราบพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.219887306+07:00","message":"[bufferProcess] interim [960000000]:ท่ากราบพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.219889343+07:00","message":"[bufferProcess] send to processor:ถ้ากลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.219894456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.219896676+07:00","message":"> Transcript [1141] [false]: 'ถ้ากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.219898663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.219900561+07:00","message":"Set new StatePrefix: 'ถ้ากลับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:59.238380518+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:59.238410573+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":"2025-10-29T10:13:59.238415159+07:00","message":"receive interim result [false|false]: ถ้ากลับมา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:59.238426571+07:00","message":"[buffer interim] 102 false ถ้ากลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.238431713+07:00","message":"[bufferProcess] interim [20000000]:ถ้ากลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.238433582+07:00","message":"[bufferProcess] send to processor:ท่ากราบพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.23843634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.238442937+07:00","message":"> Transcript [1142] [false]: 'ท่ากราบพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.238444836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.238446684+07:00","message":"Set new StatePrefix: 'ท่ากราบพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:59.284154+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:59.284188488+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":"2025-10-29T10:13:59.284193342+07:00","message":"receive interim result [false|false]: ท่ากราบถวาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:59.284205885+07:00","message":"[buffer interim] 102 false ท่ากราบถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.284212083+07:00","message":"[bufferProcess] interim [80000000]:ท่ากราบถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.284214349+07:00","message":"[bufferProcess] send to processor:ถ้ากลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.284217078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.284219303+07:00","message":"> Transcript [1143] [false]: 'ถ้ากลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.284221388+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.284223206+07:00","message":"Set new StatePrefix: 'ถ้ากลับมา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:59.465107175+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:59.465156153+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":"2025-10-29T10:13:59.465178181+07:00","message":"receive interim result [false|false]: ท่ากราบถวายพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:59.465193429+07:00","message":"[buffer interim] 102 false ท่ากราบถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.465200184+07:00","message":"[bufferProcess] interim [260000000]:ท่ากราบถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.465202243+07:00","message":"[bufferProcess] send to processor:ท่ากราบถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.46521024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.465212996+07:00","message":"> Transcript [1144] [false]: 'ท่ากราบถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.465214948+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.465216806+07:00","message":"Set new StatePrefix: 'ท่ากราบถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:59.465282138+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:59.465288264+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":"2025-10-29T10:13:59.465291598+07:00","message":"receive interim result [false|false]: ท่ากราบถวายบังคม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:59.46529897+07:00","message":"[buffer interim] 102 false ท่ากราบถวายบังคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.465301453+07:00","message":"[bufferProcess] interim [320000000]:ท่ากราบถวายบังคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.465302945+07:00","message":"[bufferProcess] send to processor:ท่ากราบถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.465304779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.465306508+07:00","message":"> Transcript [1145] [false]: 'ท่ากราบถวายพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.465309726+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.465311762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.465313293+07:00","message":"StatePrefix: 'ท่ากราบถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.465315343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:59.78206992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:13:59.782085573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:59.974265345+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:59.974299257+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":"2025-10-29T10:13:59.974304862+07:00","message":"receive interim result [false|false]: ท่ากราบถวายบังคมพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:13:59.974317026+07:00","message":"[buffer interim] 102 false ท่ากราบถวายบังคมพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.974323786+07:00","message":"[bufferProcess] interim [740000000]:ท่ากราบถวายบังคมพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.974325741+07:00","message":"[bufferProcess] send to processor:ท่ากราบถวายบังคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.974330736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.974333288+07:00","message":"> Transcript [1146] [false]: 'ท่ากราบถวายบังคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.974336272+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.974337909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.974339488+07:00","message":"StatePrefix: 'ท่ากราบถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:13:59.974341684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:00.105053643+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:00.105087159+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":"2025-10-29T10:14:00.105092233+07:00","message":"receive interim result [false|false]: ท่ากราบถวายบังคมพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:00.10510501+07:00","message":"[buffer interim] 102 false ท่ากราบถวายบังคมพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.105120418+07:00","message":"[bufferProcess] interim [920000000]:ท่ากราบถวายบังคมพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.105123633+07:00","message":"[bufferProcess] send to processor:ท่ากราบถวายบังคมพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.105127803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.10513151+07:00","message":"> Transcript [1147] [false]: 'ท่ากราบถวายบังคมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.105135459+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.105137587+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.105139755+07:00","message":"StatePrefix: 'ท่ากราบถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.105142003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:00.298458442+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:00.298493305+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":"2025-10-29T10:14:00.298498418+07:00","message":"receive interim result [false|false]: ท่ากราบถวายบังคมพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:00.298508638+07:00","message":"[buffer interim] 102 false ท่ากราบถวายบังคมพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.298515672+07:00","message":"[bufferProcess] interim [100000000]:ท่ากราบถวายบังคมพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.298517542+07:00","message":"[bufferProcess] send to processor:ท่ากราบถวายบังคมพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.29852265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.298524968+07:00","message":"> Transcript [1148] [false]: 'ท่ากราบถวายบังคมพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.298527728+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.298529514+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.298531152+07:00","message":"StatePrefix: 'ท่ากราบถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.298532935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.298537003+07:00","message":"Push: 'ท่ากราบถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.298538737+07:00","message":"TextPushed: 'ท่ากราบถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.298540705+07:00","message":"Set new StatePrefix : 'ท่ากราบถวายบังคมพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.298542937+07:00","message":"Next Push (prob) : 'บังคมพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:00.298549845+07:00","message":"push: {false ท่ากราบถวาย 0 0xc003a46b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:00.87720283+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:00.877260746+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":"2025-10-29T10:14:00.877267598+07:00","message":"receive interim result [false|false]: ท่ากราบถวายบังคมพระบรมศพค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:00.877284381+07:00","message":"[buffer interim] 102 false ท่ากราบถวายบังคมพระบรมศพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.877295455+07:00","message":"[bufferProcess] interim [640000000]:ท่ากราบถวายบังคมพระบรมศพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.877297907+07:00","message":"[bufferProcess] send to processor:ท่ากราบถวายบังคมพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.877301305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.87730393+07:00","message":"> Transcript [1149] [false]: 'ท่ากราบถวายบังคมพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.877307614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.877309569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.877311064+07:00","message":"StatePrefix: 'ท่ากราบถวายบังคมพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:00.877313242+07:00","message":"TextPushed: 'ท่ากราบถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:01.445220249+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:01.445269642+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":"2025-10-29T10:14:01.445274729+07:00","message":"receive interim result [false|false]: ท่ากราบถวายบังคมพระบรมศพค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:01.445290229+07:00","message":"[buffer interim] 102 false ท่ากราบถวายบังคมพระบรมศพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:01.445296672+07:00","message":"[bufferProcess] interim [240000000]:ท่ากราบถวายบังคมพระบรมศพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:01.445299098+07:00","message":"[bufferProcess] send to processor:ท่ากราบถวายบังคมพระบรมศพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:01.44530539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:01.445308117+07:00","message":"> Transcript [1150] [false]: 'ท่ากราบถวายบังคมพระบรมศพค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:01.4453113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:01.445313243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:01.445314882+07:00","message":"StatePrefix: 'ท่ากราบถวายบังคมพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:01.44531736+07:00","message":"TextPushed: 'ท่ากราบถวาย'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:02.78241669+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:02.782439001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:02.800681387+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:02.800730327+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":"2025-10-29T10:14:02.800736691+07:00","message":"receive interim result [false|false]: ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:02.80075437+07:00","message":"[buffer interim] 102 false ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:02.800761941+07:00","message":"[bufferProcess] interim [560000000]:ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:02.800764753+07:00","message":"[bufferProcess] send to processor:ท่ากราบถวายบังคมพระบรมศพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:02.800771084+07:00","message":"[bufferProcess] send to processor (ticker):ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:02.800773541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:02.800776688+07:00","message":"> Transcript [1151] [false]: 'ท่ากราบถวายบังคมพระบรมศพค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:02.800779973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:02.80078182+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:02.800784443+07:00","message":"StatePrefix: 'ท่ากราบถวายบังคมพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:02.800786803+07:00","message":"TextPushed: 'ท่ากราบถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:02.800788476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:02.800790121+07:00","message":"> Transcript [1152] [false]: 'ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:02.800791859+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:02.800793155+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:02.800795138+07:00","message":"StatePrefix: 'ท่ากราบถวายบังคมพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:02.800796739+07:00","message":"TextPushed: 'ท่ากราบถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:02.80080355+07:00","message":"Push: 'บังคมพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:02.800806481+07:00","message":"TextPushed: 'ท่ากราบถวายบังคมพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:02.800808187+07:00","message":"Set new StatePrefix : 'ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:02.800810402+07:00","message":"Next Push (prob) : 'ศพค่ะซึ่งจะต้องมีเครื่องทองน้อย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:02.800819387+07:00","message":"push: {false บังคมพระบรม 0 0xc003a46b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:03.063707203+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:03.063764017+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":"2025-10-29T10:14:03.063769379+07:00","message":"receive interim result [false|false]: ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:03.063785398+07:00","message":"[buffer interim] 102 false ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.063792779+07:00","message":"[bufferProcess] interim [920000000]:ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.063794799+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:03.318455196+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:03.318503232+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":"2025-10-29T10:14:03.31850904+07:00","message":"receive interim result [false|false]: ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:03.318529446+07:00","message":"[buffer interim] 102 false ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.318540438+07:00","message":"[bufferProcess] interim [100000000]:ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.318542861+07:00","message":"[bufferProcess] send to processor:ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.318549625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.318551925+07:00","message":"> Transcript [1153] [false]: 'ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.318557781+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.318559563+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.318562587+07:00","message":"StatePrefix: 'ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.318565865+07:00","message":"TextPushed: 'ท่ากราบถวายบังคมพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:03.49956416+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:03.499609535+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":"2025-10-29T10:14:03.499617266+07:00","message":"receive interim result [false|false]: ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:03.499635777+07:00","message":"[buffer interim] 102 false ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.499642676+07:00","message":"[bufferProcess] interim [280000000]:ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.499645034+07:00","message":"[bufferProcess] send to processor:ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.499649134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.499652454+07:00","message":"> Transcript [1154] [false]: 'ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.499656213+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.499660338+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.499662464+07:00","message":"StatePrefix: 'ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.499664804+07:00","message":"TextPushed: 'ท่ากราบถวายบังคมพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:03.688779804+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:03.688834648+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":"2025-10-29T10:14:03.688846343+07:00","message":"receive interim result [false|false]: ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:03.688863235+07:00","message":"[buffer interim] 102 false ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.688876679+07:00","message":"[bufferProcess] interim [460000000]:ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.688882134+07:00","message":"[bufferProcess] send to processor:ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.688891324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.688895129+07:00","message":"> Transcript [1155] [false]: 'ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.688900898+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.688903517+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.688907719+07:00","message":"StatePrefix: 'ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.688911061+07:00","message":"TextPushed: 'ท่ากราบถวายบังคมพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:03.806236754+07:00","message":"[GCS] IsForceVAD: false for message ID: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:03.897309152+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:03.897370544+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":"2025-10-29T10:14:03.897377065+07:00","message":"receive interim result [false|false]: ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:03.897397249+07:00","message":"[buffer interim] 102 false ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.897405801+07:00","message":"[bufferProcess] interim [700000000]:ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.897408158+07:00","message":"[bufferProcess] send to processor:ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.897415498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.89741835+07:00","message":"> Transcript [1156] [false]: 'ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.897423094+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.897424893+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.8974267+07:00","message":"StatePrefix: 'ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.897429344+07:00","message":"TextPushed: 'ท่ากราบถวายบังคมพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.897436346+07:00","message":"Push: 'ศพค่ะซึ่งจะต้องมีเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.897438308+07:00","message":"TextPushed: 'ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.897440393+07:00","message":"Set new StatePrefix : 'ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:03.897443564+07:00","message":"Next Push (prob) : 'อีกชุดนึงด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:03.897452723+07:00","message":"push: {false ศพค่ะซึ่งจะต้องมีเครื่องทองน้อย 0 0xc003a46b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:03.938145132+07:00","message":"[GCS] Start streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:04.077777016+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:04.077812564+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":"2025-10-29T10:14:04.077818546+07:00","message":"receive interim result [false|false]: ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:04.077832299+07:00","message":"[buffer interim] 102 false ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.077839557+07:00","message":"[bufferProcess] interim [880000000]:ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.077841968+07:00","message":"[bufferProcess] send to processor:ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.077847347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.077849526+07:00","message":"> Transcript [1157] [false]: 'ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.077853449+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.077855283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.077857106+07:00","message":"StatePrefix: 'ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.07785937+07:00","message":"TextPushed: 'ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:04.137546222+07:00","message":"receive streaming session, msgId: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:04.137588221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่ากราบถวายบังคมพระบรมศพค่ะจึงจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วยนะคะ\",\"confidence\":0.95069796}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:04.137595135+07:00","message":"receive interim result [true|false]: ท่ากราบถวายบังคมพระบรมศพค่ะจึงจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:04.137603774+07:00","message":"end recv isFinal message id 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:04.137605509+07:00","message":"end Recv id 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:04.137610952+07:00","message":"[buffer interim] 102 true ท่ากราบถวายบังคมพระบรมศพค่ะจึงจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.137617948+07:00","message":"[bufferProcess] interim [970000000]:ท่ากราบถวายบังคมพระบรมศพค่ะจึงจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.13762121+07:00","message":"[bufferProcess] send to processor (isfinal):ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.137634075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.1376621+07:00","message":"> Transcript [1158] [false]: 'ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.137667938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.137670199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.137671862+07:00","message":"StatePrefix: 'ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.137674691+07:00","message":"TextPushed: 'ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.137676842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.137679382+07:00","message":"> Transcript [1159] [true]: 'ท่ากราบถวายบังคมพระบรมศพค่ะจึงจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.137681486+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.137682786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.137684068+07:00","message":"StatePrefix: 'ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.137685831+07:00","message":"TextPushed: 'ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.137687286+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.137890319+07:00","message":"Push: 'อีกชุดนึงด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.137892952+07:00","message":"TextPushed: 'ท่ากราบถวายบังคมพระบรมศพค่ะซึ่งจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.137895411+07:00","message":"Set new StatePrefix : 'ท่ากราบถวายบังคมพระบรมศพค่ะจึงจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.137897715+07:00","message":"Next Push (prob) : 'ท่ากราบถวายบังคมพระบรมศพค่ะจึงจะต้องมีเครื่องทองน้อยอีกชุดนึงด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:04.137910756+07:00","message":"push: {true อีกชุดนึงด้วยนะคะ 0 0xc003a46b80}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.137939126+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_102.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:14:04.149041039+07:00","message":"write wav file: './tmp/7449/7449_102.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:04.984201858+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:04.98424445+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":"2025-10-29T10:14:04.984249373+07:00","message":"receive interim result [false|false]: อันดับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:04.984261877+07:00","message":"[buffer interim] 103 false อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.984269116+07:00","message":"[bufferProcess] interim [660000000]:อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:04.984270685+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:05.211330911+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:05.211365762+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":"2025-10-29T10:14:05.21137078+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:05.211384791+07:00","message":"[buffer interim] 103 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.21139201+07:00","message":"[bufferProcess] interim [900000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.211393983+07:00","message":"[bufferProcess] send to processor:อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.211397079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.211399751+07:00","message":"> Transcript [1160] [false]: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.211401539+07:00","message":"Set StatePrefix (first interim): 'อันดับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:05.412947965+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:05.412984292+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":"2025-10-29T10:14:05.412989975+07:00","message":"receive interim result [false|false]: อันดับทรงใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:05.413000062+07:00","message":"[buffer interim] 103 false อันดับทรงใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.413007065+07:00","message":"[bufferProcess] interim [80000000]:อันดับทรงใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.413009017+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.413011947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.413014378+07:00","message":"> Transcript [1161] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.413016551+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.41301842+07:00","message":"Set new StatePrefix: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:05.731358293+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:05.731398753+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":"2025-10-29T10:14:05.731403827+07:00","message":"receive interim result [false|false]: จงใช้จุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:05.731415052+07:00","message":"[buffer interim] 103 false จงใช้จุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.731421714+07:00","message":"[bufferProcess] interim [380000000]:จงใช้จุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.731425007+07:00","message":"[bufferProcess] send to processor:อันดับทรงใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.731429921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.731432319+07:00","message":"> Transcript [1162] [false]: 'อันดับทรงใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.731434472+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.731436142+07:00","message":"Set new StatePrefix: 'อันดับทรงใช้'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:05.782762584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:05.782784232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:05.812023+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:05.812054719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"mthai.com\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:05.812059254+07:00","message":"receive interim result [false|false]: mthai.com"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:05.812070002+07:00","message":"[buffer interim] 103 false mthai.com"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.812076424+07:00","message":"[bufferProcess] interim [500000000]:mthai.com"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.812078214+07:00","message":"[bufferProcess] send to processor:จงใช้จุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.812081627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.812094174+07:00","message":"> Transcript [1163] [false]: 'จงใช้จุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.812097241+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:05.812099575+07:00","message":"Set new StatePrefix: 'จงใช้จุด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:06.226432171+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:06.226472134+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":"2025-10-29T10:14:06.226477632+07:00","message":"receive interim result [false|false]: จงใช้จุดพร้อมกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:06.226488568+07:00","message":"[buffer interim] 103 false จงใช้จุดพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:06.226497424+07:00","message":"[bufferProcess] interim [860000000]:จงใช้จุดพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:06.226499555+07:00","message":"[bufferProcess] send to processor:mthai.com"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:06.226504094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:06.226506546+07:00","message":"> Transcript [1164] [false]: 'mthai.com'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:06.226508749+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:06.226511212+07:00","message":"Set new StatePrefix: 'mthai.com'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:06.892169388+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:06.892203272+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":"2025-10-29T10:14:06.892208199+07:00","message":"receive interim result [false|false]: จงใช้จุดพร้อมกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:06.892220325+07:00","message":"[buffer interim] 103 false จงใช้จุดพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:06.892227196+07:00","message":"[bufferProcess] interim [460000000]:จงใช้จุดพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:06.892229569+07:00","message":"[bufferProcess] send to processor:จงใช้จุดพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:06.892234789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:06.892237149+07:00","message":"> Transcript [1165] [false]: 'จงใช้จุดพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:06.892239305+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:06.892241039+07:00","message":"Set new StatePrefix: 'จงใช้จุดพร้อมกัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:06.98800287+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:06.98803575+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":"2025-10-29T10:14:06.988041104+07:00","message":"receive interim result [false|false]: จงใช้จุดพร้อมกับเพื่อน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:06.98805561+07:00","message":"[buffer interim] 103 false จงใช้จุดพร้อมกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:06.988062088+07:00","message":"[bufferProcess] interim [580000000]:จงใช้จุดพร้อมกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:06.988064227+07:00","message":"[bufferProcess] send to processor:จงใช้จุดพร้อมกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:06.988067886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:06.988070336+07:00","message":"> Transcript [1166] [false]: 'จงใช้จุดพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:06.988073721+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:06.988075454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:06.988077246+07:00","message":"StatePrefix: 'จงใช้จุดพร้อมกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:06.988079045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:07.243036942+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:07.24307166+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":"2025-10-29T10:14:07.243077003+07:00","message":"receive interim result [false|false]: จงใช้จุดพร้อมกันเพื่อถวาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:07.243095415+07:00","message":"[buffer interim] 103 false จงใช้จุดพร้อมกันเพื่อถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.243103053+07:00","message":"[bufferProcess] interim [820000000]:จงใช้จุดพร้อมกันเพื่อถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.243105202+07:00","message":"[bufferProcess] send to processor:จงใช้จุดพร้อมกับเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.243109993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.243112549+07:00","message":"> Transcript [1167] [false]: 'จงใช้จุดพร้อมกับเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.243114951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.243117127+07:00","message":"Set new StatePrefix: 'จงใช้จุดพร้อมกับเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:07.362343675+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:07.36237712+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":"2025-10-29T10:14:07.362382213+07:00","message":"receive interim result [false|false]: จงใช้จุดพร้อมกันเพื่อถวายพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:07.362395322+07:00","message":"[buffer interim] 103 false จงใช้จุดพร้อมกันเพื่อถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.36240192+07:00","message":"[bufferProcess] interim [60000000]:จงใช้จุดพร้อมกันเพื่อถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.362403886+07:00","message":"[bufferProcess] send to processor:จงใช้จุดพร้อมกันเพื่อถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.36240674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.362409242+07:00","message":"> Transcript [1168] [false]: 'จงใช้จุดพร้อมกันเพื่อถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.3624113+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.362412861+07:00","message":"Set new StatePrefix: 'จงใช้จุดพร้อมกันเพื่อถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:07.490108292+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:07.4901505+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":"2025-10-29T10:14:07.490157226+07:00","message":"receive interim result [false|false]: จงใช้จุดพร้อมกันเพื่อถวายราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:07.49017316+07:00","message":"[buffer interim] 103 false จงใช้จุดพร้อมกันเพื่อถวายราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.49018207+07:00","message":"[bufferProcess] interim [180000000]:จงใช้จุดพร้อมกันเพื่อถวายราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.490184837+07:00","message":"[bufferProcess] send to processor:จงใช้จุดพร้อมกันเพื่อถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.490191048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.490197205+07:00","message":"> Transcript [1169] [false]: 'จงใช้จุดพร้อมกันเพื่อถวายพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.490202264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.49020496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.490207431+07:00","message":"StatePrefix: 'จงใช้จุดพร้อมกันเพื่อถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.490210238+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:07.622251548+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:07.622284191+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":"2025-10-29T10:14:07.622289303+07:00","message":"receive interim result [false|false]: จงใช้จุดพร้อมกันเพื่อถวาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:07.622301393+07:00","message":"[buffer interim] 103 false จงใช้จุดพร้อมกันเพื่อถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.622308011+07:00","message":"[bufferProcess] interim [240000000]:จงใช้จุดพร้อมกันเพื่อถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.622310311+07:00","message":"[bufferProcess] send to processor:จงใช้จุดพร้อมกันเพื่อถวายราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.62231335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.622315778+07:00","message":"> Transcript [1170] [false]: 'จงใช้จุดพร้อมกันเพื่อถวายราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.622319473+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.62232128+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.622323093+07:00","message":"StatePrefix: 'จงใช้จุดพร้อมกันเพื่อถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.622324972+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:07.679893091+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:07.679924821+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":"2025-10-29T10:14:07.679929721+07:00","message":"receive interim result [false|false]: จงใช้จุดพร้อมกันเพื่อถวายราชสาส์น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:07.679943576+07:00","message":"[buffer interim] 103 false จงใช้จุดพร้อมกันเพื่อถวายราชสาส์น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.67995048+07:00","message":"[bufferProcess] interim [360000000]:จงใช้จุดพร้อมกันเพื่อถวายราชสาส์น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.679952924+07:00","message":"[bufferProcess] send to processor:จงใช้จุดพร้อมกันเพื่อถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.6799579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.679960448+07:00","message":"> Transcript [1171] [false]: 'จงใช้จุดพร้อมกันเพื่อถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.679963896+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.679965786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.679967721+07:00","message":"StatePrefix: 'จงใช้จุดพร้อมกันเพื่อถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.679969719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:07.871858126+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:07.871895301+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":"2025-10-29T10:14:07.871900816+07:00","message":"receive interim result [false|false]: จงใช้จุดพร้อมกันเพื่อถวายราชสักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:07.871915164+07:00","message":"[buffer interim] 103 false จงใช้จุดพร้อมกันเพื่อถวายราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.87192463+07:00","message":"[bufferProcess] interim [600000000]:จงใช้จุดพร้อมกันเพื่อถวายราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.871926887+07:00","message":"[bufferProcess] send to processor:จงใช้จุดพร้อมกันเพื่อถวายราชสาส์น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.871932003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.871934224+07:00","message":"> Transcript [1172] [false]: 'จงใช้จุดพร้อมกันเพื่อถวายราชสาส์น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.871937957+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.871939896+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.871941765+07:00","message":"StatePrefix: 'จงใช้จุดพร้อมกันเพื่อถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.871943793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.871948028+07:00","message":"Push: 'จงใช้จุดพร้อมกันเพื่อถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.871949848+07:00","message":"TextPushed: 'จงใช้จุดพร้อมกันเพื่อถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.871951862+07:00","message":"Set new StatePrefix : 'จงใช้จุดพร้อมกันเพื่อถวายราชสาส์น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:07.871953936+07:00","message":"Next Push (prob) : 'ราชสาส์น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:07.871961965+07:00","message":"push: {false จงใช้จุดพร้อมกันเพื่อถวาย 0 0xc00205a100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:08.385419213+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:08.38545323+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":"2025-10-29T10:14:08.385458528+07:00","message":"receive interim result [false|false]: จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:08.385470898+07:00","message":"[buffer interim] 103 false จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.385477589+07:00","message":"[bufferProcess] interim [80000000]:จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.385479734+07:00","message":"[bufferProcess] send to processor:จงใช้จุดพร้อมกันเพื่อถวายราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.385482698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.385485054+07:00","message":"> Transcript [1173] [false]: 'จงใช้จุดพร้อมกันเพื่อถวายราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.385487016+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.385488569+07:00","message":"Set new StatePrefix: 'จงใช้จุดพร้อมกันเพื่อถวายราชสักการะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:08.581349939+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:08.581384872+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":"2025-10-29T10:14:08.58139032+07:00","message":"receive interim result [false|false]: จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:08.581406433+07:00","message":"[buffer interim] 103 false จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.581413958+07:00","message":"[bufferProcess] interim [320000000]:จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.581416895+07:00","message":"[bufferProcess] send to processor:จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.581425635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.581428894+07:00","message":"> Transcript [1174] [false]: 'จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.581432591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.581434384+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.58143595+07:00","message":"StatePrefix: 'จงใช้จุดพร้อมกันเพื่อถวายราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.581438209+07:00","message":"TextPushed: 'จงใช้จุดพร้อมกันเพื่อถวาย'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:08.783553791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:08.783551685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:08.899232934+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:08.899267431+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":"2025-10-29T10:14:08.899272595+07:00","message":"receive interim result [false|false]: จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:08.89928533+07:00","message":"[buffer interim] 103 false จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.899292289+07:00","message":"[bufferProcess] interim [560000000]:จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.899294622+07:00","message":"[bufferProcess] send to processor:จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.899297582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.899299862+07:00","message":"> Transcript [1175] [false]: 'จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.899303365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.89930536+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.899307218+07:00","message":"StatePrefix: 'จงใช้จุดพร้อมกันเพื่อถวายราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:08.899309618+07:00","message":"TextPushed: 'จงใช้จุดพร้อมกันเพื่อถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:09.124794541+07:00","message":"[GCS] IsForceVAD: false for message ID: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:09.280877662+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:09.280919427+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":"2025-10-29T10:14:09.280926824+07:00","message":"receive interim result [false|false]: จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรมศพด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:09.280941317+07:00","message":"[buffer interim] 103 false จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรมศพด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.280948345+07:00","message":"[bufferProcess] interim [980000000]:จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรมศพด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.280950651+07:00","message":"[bufferProcess] send to processor:จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.280953903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.28095665+07:00","message":"> Transcript [1176] [false]: 'จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.280959759+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.280961425+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.280963775+07:00","message":"StatePrefix: 'จงใช้จุดพร้อมกันเพื่อถวายราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.280966173+07:00","message":"TextPushed: 'จงใช้จุดพร้อมกันเพื่อถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:09.577032257+07:00","message":"[GCS] Start streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:09.589153102+07:00","message":"receive streaming session, msgId: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:09.589193668+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรมศพด้วย\",\"confidence\":0.91582936}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:09.589198551+07:00","message":"receive interim result [true|false]: จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรมศพด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:09.589206452+07:00","message":"end recv isFinal message id 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:09.589208506+07:00","message":"end Recv id 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:09.589213117+07:00","message":"[buffer interim] 103 true จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรมศพด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.589219374+07:00","message":"[bufferProcess] interim [220000000]:จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรมศพด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.589225801+07:00","message":"[bufferProcess] send to processor (isfinal):จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรมศพด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.589234568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.589260287+07:00","message":"> Transcript [1177] [false]: 'จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรมศพด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.589265965+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.589268436+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.589270586+07:00","message":"StatePrefix: 'จงใช้จุดพร้อมกันเพื่อถวายราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.589273969+07:00","message":"TextPushed: 'จงใช้จุดพร้อมกันเพื่อถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.589284931+07:00","message":"Push: 'ราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.589286508+07:00","message":"TextPushed: 'จงใช้จุดพร้อมกันเพื่อถวายราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.589288227+07:00","message":"Set new StatePrefix : 'จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรมศพด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.5892912+07:00","message":"Next Push (prob) : 'พระบรมศพด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.589294006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.589296413+07:00","message":"> Transcript [1178] [true]: 'จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรมศพด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.589298531+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.589299982+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.589301863+07:00","message":"StatePrefix: 'จงใช้จุดพร้อมกันเพื่อถวายราชสักการะพระบรมศพด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.5893036+07:00","message":"TextPushed: 'จงใช้จุดพร้อมกันเพื่อถวายราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:09.589305413+07:00","message":"Push: 'พระบรมศพด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:09.589316262+07:00","message":"push: {false ราชสักการะ 0 0xc00205a100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:09.589326425+07:00","message":"push: {true พระบรมศพด้วย 0 0xc00205a100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:14:09.598910894+07:00","message":"write wav file: './tmp/7449/7449_103.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:10.748384144+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:10.748420693+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":"2025-10-29T10:14:10.748425232+07:00","message":"receive interim result [false|false]: ยัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:10.748436092+07:00","message":"[buffer interim] 104 false ยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:10.748445131+07:00","message":"[bufferProcess] interim [960000000]:ยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:10.74844666+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:10.74845044+07:00","message":"[bufferProcess] send to processor (ticker):ยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:10.748453004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:10.748455259+07:00","message":"> Transcript [1179] [false]: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:10.748457082+07:00","message":"Set StatePrefix (first interim): 'ยัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:10.822347065+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:10.822382372+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":"2025-10-29T10:14:10.822387734+07:00","message":"receive interim result [false|false]: ยังไง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:10.822402986+07:00","message":"[buffer interim] 104 false ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:10.822409865+07:00","message":"[bufferProcess] interim [80000000]:ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:10.822411442+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:11.002240342+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:11.002274459+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":"2025-10-29T10:14:11.00227977+07:00","message":"receive interim result [false|false]: ยังไงก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:11.002295717+07:00","message":"[buffer interim] 104 false ยังไงก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.002308092+07:00","message":"[bufferProcess] interim [260000000]:ยังไงก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.00230994+07:00","message":"[bufferProcess] send to processor:ยังไง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.00231282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.002315044+07:00","message":"> Transcript [1180] [false]: 'ยังไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.002318083+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.002319616+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.002321134+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.002322865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:11.133634344+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:11.133665893+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":"2025-10-29T10:14:11.13367096+07:00","message":"receive interim result [false|false]: อย่างไรก็ดี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:11.133683517+07:00","message":"[buffer interim] 104 false อย่างไรก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.133690285+07:00","message":"[bufferProcess] interim [380000000]:อย่างไรก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.133692263+07:00","message":"[bufferProcess] send to processor:ยังไงก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.133695142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.133697707+07:00","message":"> Transcript [1181] [false]: 'ยังไงก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.133700665+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.13370214+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.133704354+07:00","message":"StatePrefix: 'ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.133706138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:11.383026225+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:11.383062287+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":"2025-10-29T10:14:11.383074871+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:11.383089485+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.383096266+07:00","message":"[bufferProcess] interim [680000000]:อย่างไรก็ดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.383098442+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.383103574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.383106565+07:00","message":"> Transcript [1182] [false]: 'อย่างไรก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.383108965+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.383110646+07:00","message":"Set new StatePrefix: 'อย่างไรก็ดี'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:11.784171037+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:11.784197467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:11.893332633+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:11.8933656+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":"2025-10-29T10:14:11.893370759+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:11.893384114+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.893393055+07:00","message":"[bufferProcess] interim [220000000]:อย่างไรก็ดีค่ะหาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.893395024+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.893397902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.893400382+07:00","message":"> Transcript [1183] [false]: 'อย่างไรก็ดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.893403124+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.893404812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.893406597+07:00","message":"StatePrefix: 'อย่างไรก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:11.893408302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.091987865+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.092030486+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":"2025-10-29T10:14:12.092036457+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหากเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.092056295+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.092074226+07:00","message":"[bufferProcess] interim [340000000]:อย่างไรก็ดีค่ะหากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.092077885+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะหาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.092084642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.092088097+07:00","message":"> Transcript [1184] [false]: 'อย่างไรก็ดีค่ะหาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.092092957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.092095198+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.092097306+07:00","message":"StatePrefix: 'อย่างไรก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.092099882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.213746783+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.213783496+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":"2025-10-29T10:14:12.21378884+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหากเป็นการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.213801347+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหากเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.213808911+07:00","message":"[bufferProcess] interim [520000000]:อย่างไรก็ดีค่ะหากเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.213811895+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะหากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.213819706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.213824065+07:00","message":"> Transcript [1185] [false]: 'อย่างไรก็ดีค่ะหากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.213827199+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.213829088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.213830713+07:00","message":"StatePrefix: 'อย่างไรก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.213832531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.535313165+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.535348657+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":"2025-10-29T10:14:12.535354707+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหากเป็นการพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.535365295+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหากเป็นการพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.535372023+07:00","message":"[bufferProcess] interim [760000000]:อย่างไรก็ดีค่ะหากเป็นการพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.535373915+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะหากเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.535376851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.535379004+07:00","message":"> Transcript [1186] [false]: 'อย่างไรก็ดีค่ะหากเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.535381834+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.535383347+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.535384762+07:00","message":"StatePrefix: 'อย่างไรก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.535386471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.535388742+07:00","message":"Push: 'อย่างไรก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.53539051+07:00","message":"TextPushed: 'อย่างไรก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.535392257+07:00","message":"Set new StatePrefix : 'อย่างไรก็ดีค่ะหากเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.535394603+07:00","message":"Next Push (prob) : 'ค่ะหากเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.535401771+07:00","message":"push: {false อย่างไรก็ดี 0 0xc0003c4580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.734379701+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.734416233+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":"2025-10-29T10:14:12.734421192+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหากเป็นการพัฒนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.734435831+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหากเป็นการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.734443077+07:00","message":"[bufferProcess] interim [940000000]:อย่างไรก็ดีค่ะหากเป็นการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.734445253+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะหากเป็นการพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.734448257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.734451345+07:00","message":"> Transcript [1187] [false]: 'อย่างไรก็ดีค่ะหากเป็นการพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.734454702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.734456352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.734457983+07:00","message":"StatePrefix: 'อย่างไรก็ดีค่ะหากเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.734459731+07:00","message":"TextPushed: 'อย่างไรก็ดี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.738469326+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.738487329+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":"2025-10-29T10:14:12.738491168+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหากเป็นการพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.738501203+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหากเป็นการพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.738506125+07:00","message":"[bufferProcess] interim [0]:อย่างไรก็ดีค่ะหากเป็นการพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.738507854+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะหากเป็นการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.738510174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.738512075+07:00","message":"> Transcript [1188] [false]: 'อย่างไรก็ดีค่ะหากเป็นการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.738514623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.738516255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.738517633+07:00","message":"StatePrefix: 'อย่างไรก็ดีค่ะหากเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.738519274+07:00","message":"TextPushed: 'อย่างไรก็ดี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.79444321+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.794473265+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":"2025-10-29T10:14:12.794478388+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหากเป็นการพระราชทาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.794490033+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหากเป็นการพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.794495965+07:00","message":"[bufferProcess] interim [120000000]:อย่างไรก็ดีค่ะหากเป็นการพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.794498085+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะหากเป็นการพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.794503972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.794506166+07:00","message":"> Transcript [1189] [false]: 'อย่างไรก็ดีค่ะหากเป็นการพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.794508973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.794510569+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.794512205+07:00","message":"StatePrefix: 'อย่างไรก็ดีค่ะหากเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.794514195+07:00","message":"TextPushed: 'อย่างไรก็ดี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.919716665+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.919751937+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":"2025-10-29T10:14:12.919757259+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหากเป็นการพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.919770016+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหากเป็นการพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.919776499+07:00","message":"[bufferProcess] interim [180000000]:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.919778595+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะหากเป็นการพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.919784206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.919786635+07:00","message":"> Transcript [1190] [false]: 'อย่างไรก็ดีค่ะหากเป็นการพระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.919789961+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.919791772+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.919793806+07:00","message":"StatePrefix: 'อย่างไรก็ดีค่ะหากเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.919796195+07:00","message":"TextPushed: 'อย่างไรก็ดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.919800246+07:00","message":"Push: 'ค่ะหากเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.919801801+07:00","message":"TextPushed: 'อย่างไรก็ดีค่ะหากเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.919803922+07:00","message":"Set new StatePrefix : 'อย่างไรก็ดีค่ะหากเป็นการพระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:12.919805793+07:00","message":"Next Push (prob) : 'พระราชทาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:12.91981333+07:00","message":"push: {false ค่ะหากเป็นการ 0 0xc0003c4580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.302692457+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.302726488+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":"2025-10-29T10:14:13.302731627+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.30274391+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.302751024+07:00","message":"[bufferProcess] interim [600000000]:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.302753256+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.302759258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.302761485+07:00","message":"> Transcript [1191] [false]: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.30276368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.302765594+07:00","message":"Set new StatePrefix: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.500805255+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.500836493+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":"2025-10-29T10:14:13.50084165+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบางแค"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.500854142+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบางแค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.500860775+07:00","message":"[bufferProcess] interim [780000000]:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบางแค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.5008628+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.500865775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.500869227+07:00","message":"> Transcript [1192] [false]: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.500872707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.500874464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.500876007+07:00","message":"StatePrefix: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.500878273+07:00","message":"TextPushed: 'อย่างไรก็ดีค่ะหากเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.630623556+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.630659954+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":"2025-10-29T10:14:13.630665532+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.630676588+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.630682798+07:00","message":"[bufferProcess] interim [840000000]:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.630684976+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบางแค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.630690187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.630692463+07:00","message":"> Transcript [1193] [false]: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบางแค'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.630696903+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.630698713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.630700413+07:00","message":"StatePrefix: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.630702516+07:00","message":"TextPushed: 'อย่างไรก็ดีค่ะหากเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.694219346+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.694253006+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":"2025-10-29T10:14:13.694259138+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.694271948+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.694279126+07:00","message":"[bufferProcess] interim [20000000]:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.69428208+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.694286402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.694289711+07:00","message":"> Transcript [1194] [false]: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.694293403+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.694295457+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.694297975+07:00","message":"StatePrefix: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.694301115+07:00","message":"TextPushed: 'อย่างไรก็ดีค่ะหากเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.824034084+07:00","message":"[GCS] Cleaned up inactive client: 83"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.824068265+07:00","message":"[GCS] Cleaned up inactive client: 89"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.824071442+07:00","message":"[GCS] Cleaned up inactive client: 86"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.824073045+07:00","message":"[GCS] Cleaned up inactive client: 85"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.824074318+07:00","message":"[GCS] Cleaned up inactive client: 87"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.824075565+07:00","message":"[GCS] Cleaned up inactive client: 88"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.824076855+07:00","message":"[GCS] Cleaned up inactive client: 84"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.824078195+07:00","message":"[GCS] Cleaned up inactive client: 81"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.824079612+07:00","message":"[GCS] Cleaned up inactive client: 82"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.953003882+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.953040034+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":"2025-10-29T10:14:13.953045409+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.953068108+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.953077052+07:00","message":"[bufferProcess] interim [140000000]:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.953079492+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.953082793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.953085012+07:00","message":"> Transcript [1195] [false]: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.953088549+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.953090274+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.953091883+07:00","message":"StatePrefix: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.953094226+07:00","message":"TextPushed: 'อย่างไรก็ดีค่ะหากเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.953098489+07:00","message":"Push: 'พระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.95310009+07:00","message":"TextPushed: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.953102165+07:00","message":"Set new StatePrefix : 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.953104152+07:00","message":"Next Push (prob) : 'บำเพ็ญพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.953129249+07:00","message":"push: {false พระราชพิธี 0 0xc0003c4580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.953350524+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.953357177+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":"2025-10-29T10:14:13.953360671+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:13.953367428+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.953370844+07:00","message":"[bufferProcess] interim [200000000]:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.953372867+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.953374812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.953376498+07:00","message":"> Transcript [1196] [false]: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:13.95337802+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:14.012632351+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:14.012665274+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":"2025-10-29T10:14:14.012670753+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:14.012684372+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.01269169+07:00","message":"[bufferProcess] interim [260000000]:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.01269378+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.012697032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.012699604+07:00","message":"> Transcript [1197] [false]: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.012702512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.012704264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.01270584+07:00","message":"StatePrefix: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.01270797+07:00","message":"TextPushed: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:14.014981522+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:14.014999804+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":"2025-10-29T10:14:14.015005281+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:14.015025868+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.015031514+07:00","message":"[bufferProcess] interim [320000000]:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.015034209+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.015040802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.015043602+07:00","message":"> Transcript [1198] [false]: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.015047365+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.015049679+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.015051922+07:00","message":"StatePrefix: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.015060215+07:00","message":"TextPushed: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:14.213820961+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:14.21385425+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":"2025-10-29T10:14:14.213860192+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:14.213873302+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.21387987+07:00","message":"[bufferProcess] interim [500000000]:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.213882138+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.213887461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.213890274+07:00","message":"> Transcript [1199] [false]: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.213893512+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.213895287+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.213897223+07:00","message":"StatePrefix: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.213899951+07:00","message":"TextPushed: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:14.724765429+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:14.72480674+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":"2025-10-29T10:14:14.7248133+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:14.724828701+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.724835955+07:00","message":"[bufferProcess] interim [980000000]:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.724838224+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.724845224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.724851017+07:00","message":"> Transcript [1200] [false]: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.724855175+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.724856823+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.724859073+07:00","message":"StatePrefix: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.724862001+07:00","message":"TextPushed: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.724870499+07:00","message":"Push: 'บำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.7248722+07:00","message":"TextPushed: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.724874039+07:00","message":"Set new StatePrefix : 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:14.724875832+07:00","message":"Next Push (prob) : 'ราชกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:14.72488341+07:00","message":"push: {false บำเพ็ญพระ 0 0xc0003c4580}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:14.784783208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:14.784795276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:15.099915271+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:15.099957458+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":"2025-10-29T10:14:15.099962859+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:15.099975258+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.099982125+07:00","message":"[bufferProcess] interim [340000000]:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.099984418+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.099989477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.099991711+07:00","message":"> Transcript [1201] [false]: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.099995165+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.099997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.099999276+07:00","message":"StatePrefix: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.100001699+07:00","message":"TextPushed: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:15.427897105+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:15.427938259+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":"2025-10-29T10:14:15.427944298+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:15.42795719+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.427963917+07:00","message":"[bufferProcess] interim [700000000]:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.427966145+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.427971296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.42797345+07:00","message":"> Transcript [1202] [false]: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.427976514+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.427978915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.42798106+07:00","message":"StatePrefix: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.427983607+07:00","message":"TextPushed: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:15.7440655+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:15.744100714+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":"2025-10-29T10:14:15.744106625+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:15.744118939+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.744125206+07:00","message":"[bufferProcess] interim [940000000]:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.744127498+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.744132864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.744135156+07:00","message":"> Transcript [1203] [false]: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.744138244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.744139787+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.744141752+07:00","message":"StatePrefix: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.744144301+07:00","message":"TextPushed: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:15.917229181+07:00","message":"[GCS] IsForceVAD: false for message ID: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:15.931618812+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:15.931652738+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":"2025-10-29T10:14:15.93165806+07:00","message":"receive interim result [false|false]: อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:15.931669455+07:00","message":"[buffer interim] 104 false อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.931676256+07:00","message":"[bufferProcess] interim [180000000]:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.931678757+07:00","message":"[bufferProcess] send to processor:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.93168206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.931685775+07:00","message":"> Transcript [1204] [false]: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.93168967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.931691365+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.931693327+07:00","message":"StatePrefix: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.93169563+07:00","message":"TextPushed: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.931700062+07:00","message":"Push: 'ราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.93170191+07:00","message":"TextPushed: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.931704097+07:00","message":"Set new StatePrefix : 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:15.931706435+07:00","message":"Next Push (prob) : 'ครั้งสำคัญตามรอบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:15.93171499+07:00","message":"push: {false ราชกุศล 0 0xc0003c4580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:15.97553555+07:00","message":"[GCS] Start streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:16.226642546+07:00","message":"receive streaming session, msgId: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:16.226682227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา\",\"confidence\":0.9495554}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:16.226689141+07:00","message":"receive interim result [true|false]: อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:16.226697711+07:00","message":"end recv isFinal message id 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:16.226699381+07:00","message":"end Recv id 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:16.22670517+07:00","message":"[buffer interim] 104 true อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:16.226722015+07:00","message":"[bufferProcess] interim [570000000]:อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:16.226727496+07:00","message":"[bufferProcess] send to processor (isfinal):อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:16.226730512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:16.2267331+07:00","message":"> Transcript [1205] [false]: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:16.226736584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:16.226738293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:16.226739856+07:00","message":"StatePrefix: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:16.226742523+07:00","message":"TextPushed: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:16.226744294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:16.226745862+07:00","message":"> Transcript [1206] [true]: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:16.226747647+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:16.22674901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:16.22675035+07:00","message":"StatePrefix: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:16.226752032+07:00","message":"TextPushed: 'อย่างไรก็ดีค่ะหากเป็นการพระราชพิธีบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:16.226758523+07:00","message":"Push: 'ครั้งสำคัญตามรอบเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:16.22676608+07:00","message":"push: {true ครั้งสำคัญตามรอบเวลา 0 0xc0003c4580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:14:16.240739514+07:00","message":"write wav file: './tmp/7449/7449_104.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:17.392013029+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:17.392058885+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":"2025-10-29T10:14:17.392063784+07:00","message":"receive interim result [false|false]: เป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:17.392073918+07:00","message":"[buffer interim] 105 false เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:17.39208012+07:00","message":"[bufferProcess] interim [140000000]:เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:17.392081773+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:17.392087743+07:00","message":"[bufferProcess] send to processor (ticker):เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:17.392090328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:17.392092517+07:00","message":"> Transcript [1207] [false]: 'เป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:17.392094527+07:00","message":"Set StatePrefix (first interim): 'เป็นภาษา'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:17.785231511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:17.785240112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:17.935942823+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:17.935975705+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":"2025-10-29T10:14:17.935980579+07:00","message":"receive interim result [false|false]: เป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:17.935993015+07:00","message":"[buffer interim] 105 false เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:17.935999101+07:00","message":"[bufferProcess] interim [740000000]:เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:17.936000669+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:18.842062463+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:18.842100858+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":"2025-10-29T10:14:18.842106098+07:00","message":"receive interim result [false|false]: ปัญญา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:18.842121088+07:00","message":"[buffer interim] 105 false ปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:18.842128291+07:00","message":"[bufferProcess] interim [640000000]:ปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:18.842130278+07:00","message":"[bufferProcess] send to processor:เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:18.842134907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:18.842137289+07:00","message":"> Transcript [1208] [false]: 'เป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:18.842140603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:18.842142235+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:18.842143907+07:00","message":"StatePrefix: 'เป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:18.842145686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:19.21827183+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:19.218308633+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":"2025-10-29T10:14:19.218313605+07:00","message":"receive interim result [false|false]: ปัญญาสมวาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:19.218325869+07:00","message":"[buffer interim] 105 false ปัญญาสมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.218332932+07:00","message":"[bufferProcess] interim [120000000]:ปัญญาสมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.218335085+07:00","message":"[bufferProcess] send to processor:ปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.21834001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.218342294+07:00","message":"> Transcript [1209] [false]: 'ปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.218344572+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.218346405+07:00","message":"Set new StatePrefix: 'ปัญญา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:19.729596892+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:19.729637739+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":"2025-10-29T10:14:19.729642718+07:00","message":"receive interim result [false|false]: ปัญญาสมวารเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:19.729655425+07:00","message":"[buffer interim] 105 false ปัญญาสมวารเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.729662067+07:00","message":"[bufferProcess] interim [540000000]:ปัญญาสมวารเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.729664385+07:00","message":"[bufferProcess] send to processor:ปัญญาสมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.72966912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.729671564+07:00","message":"> Transcript [1210] [false]: 'ปัญญาสมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.72967458+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.729676375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.729677926+07:00","message":"StatePrefix: 'ปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.729681607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:19.859642276+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:19.859693513+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":"2025-10-29T10:14:19.859698221+07:00","message":"receive interim result [false|false]: ปัญญาสมวารเป็นต่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:19.859711382+07:00","message":"[buffer interim] 105 false ปัญญาสมวารเป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.859718141+07:00","message":"[bufferProcess] interim [660000000]:ปัญญาสมวารเป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.859720112+07:00","message":"[bufferProcess] send to processor:ปัญญาสมวารเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.859723488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.859725992+07:00","message":"> Transcript [1211] [false]: 'ปัญญาสมวารเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.85972901+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.859730937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.859732481+07:00","message":"StatePrefix: 'ปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.859734133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:19.864730976+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:19.864742498+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":"2025-10-29T10:14:19.864746236+07:00","message":"receive interim result [false|false]: ปัญญาสมวารเป็นต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:19.864754727+07:00","message":"[buffer interim] 105 false ปัญญาสมวารเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.864758324+07:00","message":"[bufferProcess] interim [720000000]:ปัญญาสมวารเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.864760123+07:00","message":"[bufferProcess] send to processor:ปัญญาสมวารเป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.864762131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.864764056+07:00","message":"> Transcript [1212] [false]: 'ปัญญาสมวารเป็นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.864766103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.864767646+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.864769032+07:00","message":"StatePrefix: 'ปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:19.864770455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:20.425071835+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:20.425108016+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":"2025-10-29T10:14:20.425113442+07:00","message":"receive interim result [false|false]: ปัญญาสมวารเป็นต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:20.425126418+07:00","message":"[buffer interim] 105 false ปัญญาสมวารเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:20.425133721+07:00","message":"[bufferProcess] interim [320000000]:ปัญญาสมวารเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:20.425135833+07:00","message":"[bufferProcess] send to processor:ปัญญาสมวารเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:20.425142029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:20.425145143+07:00","message":"> Transcript [1213] [false]: 'ปัญญาสมวารเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:20.425149113+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:20.425151405+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:20.42515362+07:00","message":"StatePrefix: 'ปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:20.425156142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:20.425172152+07:00","message":"Push: 'ปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:20.425174255+07:00","message":"TextPushed: 'ปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:20.425176247+07:00","message":"Set new StatePrefix : 'ปัญญาสมวารเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:20.425178177+07:00","message":"Next Push (prob) : 'สมวารเป็นต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:20.425199495+07:00","message":"push: {false ปัญญา 0 0xc0003c4b00}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:20.786168786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:20.786184116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:21.415904573+07:00","message":"[GCS] IsForceVAD: false for message ID: 105"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:21.496752441+07:00","message":"[GCS] Start streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:21.726890764+07:00","message":"receive streaming session, msgId: 105"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:21.726931118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัญญาสมวารเป็นต้น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:21.726937382+07:00","message":"receive interim result [true|false]: ปัญญาสมวารเป็นต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:21.726943858+07:00","message":"end recv isFinal message id 105"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:21.72694573+07:00","message":"end Recv id 105"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:21.726951733+07:00","message":"[buffer interim] 105 true ปัญญาสมวารเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:21.726959718+07:00","message":"[bufferProcess] interim [670000000]:ปัญญาสมวารเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:21.726964345+07:00","message":"[bufferProcess] send to processor (isfinal):ปัญญาสมวารเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:21.726967395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:21.726969888+07:00","message":"> Transcript [1214] [false]: 'ปัญญาสมวารเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:21.726972475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:21.726974161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:21.726975765+07:00","message":"StatePrefix: 'ปัญญาสมวารเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:21.726977593+07:00","message":"TextPushed: 'ปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:21.726978967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:21.726980547+07:00","message":"> Transcript [1215] [true]: 'ปัญญาสมวารเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:21.726982338+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:21.726983642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:21.726984915+07:00","message":"StatePrefix: 'ปัญญาสมวารเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:21.726986297+07:00","message":"TextPushed: 'ปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:21.726990385+07:00","message":"Push: 'สมวารเป็นต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:21.72699863+07:00","message":"push: {true สมวารเป็นต้น 0 0xc0003c4b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:14:21.737842172+07:00","message":"write wav file: './tmp/7449/7449_105.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:22.879544828+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:22.879580704+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":"2025-10-29T10:14:22.879585494+07:00","message":"receive interim result [false|false]: ประธาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:22.879596844+07:00","message":"[buffer interim] 106 false ประธาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:22.879602911+07:00","message":"[bufferProcess] interim [200000000]:ประธาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:22.879604689+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:22.879609231+07:00","message":"[bufferProcess] send to processor (ticker):ประธาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:22.879611382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:22.879613885+07:00","message":"> Transcript [1216] [false]: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:22.879615725+07:00","message":"Set StatePrefix (first interim): 'ประธาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:23.267606595+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:23.267643629+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":"2025-10-29T10:14:23.267649211+07:00","message":"receive interim result [false|false]: ประธานในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:23.267659544+07:00","message":"[buffer interim] 106 false ประธานในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.267666483+07:00","message":"[bufferProcess] interim [620000000]:ประธานในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.267668258+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:23.451334215+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:23.451371334+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":"2025-10-29T10:14:23.451376678+07:00","message":"receive interim result [false|false]: ประธานในพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:23.45138955+07:00","message":"[buffer interim] 106 false ประธานในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.451398307+07:00","message":"[bufferProcess] interim [740000000]:ประธานในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.451400358+07:00","message":"[bufferProcess] send to processor:ประธานในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.451403283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.451406103+07:00","message":"> Transcript [1217] [false]: 'ประธานในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.45140946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.451411415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.451413229+07:00","message":"StatePrefix: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.451415013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:23.581304831+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:23.581343745+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":"2025-10-29T10:14:23.581349033+07:00","message":"receive interim result [false|false]: ประธานในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:23.58136181+07:00","message":"[buffer interim] 106 false ประธานในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.581368589+07:00","message":"[bufferProcess] interim [860000000]:ประธานในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.581370628+07:00","message":"[bufferProcess] send to processor:ประธานในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.581375802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.581378251+07:00","message":"> Transcript [1218] [false]: 'ประธานในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.581381351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.581383133+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.581384768+07:00","message":"StatePrefix: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.581386407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:23.583751627+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:23.583780712+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":"2025-10-29T10:14:23.583786573+07:00","message":"receive interim result [false|false]: ประธานในพระราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:23.583798659+07:00","message":"[buffer interim] 106 false ประธานในพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.583804499+07:00","message":"[bufferProcess] interim [920000000]:ประธานในพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.583807333+07:00","message":"[bufferProcess] send to processor:ประธานในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.583812712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.583815635+07:00","message":"> Transcript [1219] [false]: 'ประธานในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.583819161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.583821324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.58382362+07:00","message":"StatePrefix: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.583825911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:23.649680528+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:23.649714692+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":"2025-10-29T10:14:23.64971992+07:00","message":"receive interim result [false|false]: ประธานในพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:23.649731881+07:00","message":"[buffer interim] 106 false ประธานในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.649737756+07:00","message":"[bufferProcess] interim [980000000]:ประธานในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.649739976+07:00","message":"[bufferProcess] send to processor:ประธานในพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.649743187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.649745788+07:00","message":"> Transcript [1220] [false]: 'ประธานในพระราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.649748711+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.649750454+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.64975196+07:00","message":"StatePrefix: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.649753784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.649759363+07:00","message":"Push: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.649761736+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.649764722+07:00","message":"Set new StatePrefix : 'ประธานในพระราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:23.64976813+07:00","message":"Next Push (prob) : 'ในพระราชวัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:23.649776712+07:00","message":"push: {false ประธาน 0 0xc00040d700}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:23.786422532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:23.786434518+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:23.984196477+07:00","message":"[GCS] IsForceVAD: false for message ID: 106"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:24.175161341+07:00","message":"[GCS] Start streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:24.245277716+07:00","message":"[GCS] IsForceVAD: false for message ID: 107"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:24.28521059+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:24.285247425+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":"2025-10-29T10:14:24.285253148+07:00","message":"receive interim result [false|false]: ประธานในพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:24.285266311+07:00","message":"[buffer interim] 106 false ประธานในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.285274464+07:00","message":"[bufferProcess] interim [580000000]:ประธานในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.2852765+07:00","message":"[bufferProcess] send to processor:ประธานในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.285281983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.285284504+07:00","message":"> Transcript [1221] [false]: 'ประธานในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.285286573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.285288954+07:00","message":"Set new StatePrefix: 'ประธานในพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:24.305539001+07:00","message":"[GCS] Start streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:24.312777996+07:00","message":"receive streaming session, msgId: 106"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:24.312805583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นประธานในพระราชพิธี\",\"confidence\":0.94360787}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:24.312810351+07:00","message":"receive interim result [true|false]: เป็นประธานในพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:24.312818258+07:00","message":"end recv isFinal message id 106"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:24.312820086+07:00","message":"end Recv id 106"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:24.31282479+07:00","message":"[buffer interim] 106 true เป็นประธานในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.312830724+07:00","message":"[bufferProcess] interim [730000000]:เป็นประธานในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.312836541+07:00","message":"[bufferProcess] send to processor (isfinal):ประธานในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.312839226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.312841851+07:00","message":"> Transcript [1222] [false]: 'ประธานในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.312844465+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.312846127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.312847829+07:00","message":"StatePrefix: 'ประธานในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.312849742+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.312851546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.312853397+07:00","message":"> Transcript [1223] [true]: 'เป็นประธานในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.312855182+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.312856508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.312857818+07:00","message":"StatePrefix: 'ประธานในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.312859169+07:00","message":"TextPushed: 'ประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.312860384+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.312931347+07:00","message":"Push: 'ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.312933552+07:00","message":"TextPushed: 'ประธานในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.312935277+07:00","message":"Set new StatePrefix : 'เป็นประธานในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.312937049+07:00","message":"Next Push (prob) : 'เป็นประธานในพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:24.312944707+07:00","message":"push: {true ในพระราชพิธี 0 0xc00040d700}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.312951151+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_106.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:14:24.320006442+07:00","message":"write wav file: './tmp/7449/7449_106.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:24.590095874+07:00","message":"receive streaming session, msgId: 107"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:24.590119647+07:00","message":"found end of frame, send empty tag with msgId: 107"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:24.590123373+07:00","message":"end Recv id 107"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:24.590131467+07:00","message":"[buffer interim] 107 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.590139409+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.590143433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.590146833+07:00","message":"> Transcript [1224] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.59014969+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.590152361+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.590154945+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.590157207+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:24.590160959+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:24.590173221+07:00","message":"push: {true \n 0 0xc00205a780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:14:24.595340813+07:00","message":"write wav file: './tmp/7449/7449_107.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:25.190741523+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:25.190777558+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":"2025-10-29T10:14:25.190782722+07:00","message":"receive interim result [false|false]: เพิ่งจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:25.190793998+07:00","message":"[buffer interim] 108 false เพิ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.190800748+07:00","message":"[bufferProcess] interim [660000000]:เพิ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.190802338+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:25.369347373+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:25.369390895+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":"2025-10-29T10:14:25.369396074+07:00","message":"receive interim result [false|false]: เพิ่งจะส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:25.369410729+07:00","message":"[buffer interim] 108 false เพิ่งจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.369418283+07:00","message":"[bufferProcess] interim [840000000]:เพิ่งจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.369420128+07:00","message":"[bufferProcess] send to processor:เพิ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.369425109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.369427491+07:00","message":"> Transcript [1225] [false]: 'เพิ่งจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.369429972+07:00","message":"Set StatePrefix (first interim): 'เพิ่งจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:25.686085173+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:25.686121035+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":"2025-10-29T10:14:25.686126464+07:00","message":"receive interim result [false|false]: เพิ่งจะส่งจุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:25.686137057+07:00","message":"[buffer interim] 108 false เพิ่งจะส่งจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.686143816+07:00","message":"[bufferProcess] interim [140000000]:เพิ่งจะส่งจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.686146023+07:00","message":"[bufferProcess] send to processor:เพิ่งจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.686151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.686155659+07:00","message":"> Transcript [1226] [false]: 'เพิ่งจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.686158631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.686160398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.686162024+07:00","message":"StatePrefix: 'เพิ่งจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.686163958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:25.880546665+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:25.880584077+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":"2025-10-29T10:14:25.880589584+07:00","message":"receive interim result [false|false]: เพิ่งจะส่งจุดเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:25.880602492+07:00","message":"[buffer interim] 108 false เพิ่งจะส่งจุดเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.880609533+07:00","message":"[bufferProcess] interim [380000000]:เพิ่งจะส่งจุดเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.880611621+07:00","message":"[bufferProcess] send to processor:เพิ่งจะส่งจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.880615002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.880617396+07:00","message":"> Transcript [1227] [false]: 'เพิ่งจะส่งจุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.880620217+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.880622002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.880623699+07:00","message":"StatePrefix: 'เพิ่งจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:25.880625405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.073092795+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.073140576+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":"2025-10-29T10:14:26.073147573+07:00","message":"receive interim result [false|false]: เพิ่งจะส่งจุดเครื่องราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.073179928+07:00","message":"[buffer interim] 108 false เพิ่งจะส่งจุดเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.073188689+07:00","message":"[bufferProcess] interim [620000000]:เพิ่งจะส่งจุดเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.07319155+07:00","message":"[bufferProcess] send to processor:เพิ่งจะส่งจุดเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.073198109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.073202105+07:00","message":"> Transcript [1228] [false]: 'เพิ่งจะส่งจุดเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.073206603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.073208753+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.073211175+07:00","message":"StatePrefix: 'เพิ่งจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.073213452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.388884683+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.3889229+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":"2025-10-29T10:14:26.38892827+07:00","message":"receive interim result [false|false]: เพิ่งจะส่งจุดเครื่องราชฯ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.388941492+07:00","message":"[buffer interim] 108 false เพิ่งจะส่งจุดเครื่องราชฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.388950186+07:00","message":"[bufferProcess] interim [860000000]:เพิ่งจะส่งจุดเครื่องราชฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.388952216+07:00","message":"[bufferProcess] send to processor:เพิ่งจะส่งจุดเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.388957112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.388959419+07:00","message":"> Transcript [1229] [false]: 'เพิ่งจะส่งจุดเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.388962424+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.388964924+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.388966535+07:00","message":"StatePrefix: 'เพิ่งจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.388968336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.388972332+07:00","message":"Push: 'เพิ่งจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.38897398+07:00","message":"TextPushed: 'เพิ่งจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.388977246+07:00","message":"Set new StatePrefix : 'เพิ่งจะส่งจุดเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.388979148+07:00","message":"Next Push (prob) : 'ส่งจุดเครื่องราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.388987166+07:00","message":"push: {false เพิ่งจะ 0 0xc00205a900}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.392823071+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.392843075+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":"2025-10-29T10:14:26.39284717+07:00","message":"receive interim result [false|false]: เพิ่งจะส่งจุดเครื่องราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.392856339+07:00","message":"[buffer interim] 108 false เพิ่งจะส่งจุดเครื่องราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.392860531+07:00","message":"[bufferProcess] interim [920000000]:เพิ่งจะส่งจุดเครื่องราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.392862459+07:00","message":"[bufferProcess] send to processor:เพิ่งจะส่งจุดเครื่องราชฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.392865092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.392867224+07:00","message":"> Transcript [1230] [false]: 'เพิ่งจะส่งจุดเครื่องราชฯ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.392869711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.392871364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.392873207+07:00","message":"StatePrefix: 'เพิ่งจะส่งจุดเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.392875039+07:00","message":"TextPushed: 'เพิ่งจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.455845245+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.455894876+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":"2025-10-29T10:14:26.455900419+07:00","message":"receive interim result [false|false]: เพิ่งจะส่งจุดเครื่องราชฯ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.455920789+07:00","message":"[buffer interim] 108 false เพิ่งจะส่งจุดเครื่องราชฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.455928539+07:00","message":"[bufferProcess] interim [980000000]:เพิ่งจะส่งจุดเครื่องราชฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.455930726+07:00","message":"[bufferProcess] send to processor:เพิ่งจะส่งจุดเครื่องราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.455933918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.455936727+07:00","message":"> Transcript [1231] [false]: 'เพิ่งจะส่งจุดเครื่องราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.455939831+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.455941473+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.455943492+07:00","message":"StatePrefix: 'เพิ่งจะส่งจุดเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.455945616+07:00","message":"TextPushed: 'เพิ่งจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.544753518+07:00","message":"[GCS] IsForceVAD: false for message ID: 108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.584283041+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.584321534+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":"2025-10-29T10:14:26.584327372+07:00","message":"receive interim result [false|false]: เพิ่งจะส่งจุดเครื่องราชการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.584341053+07:00","message":"[buffer interim] 108 false เพิ่งจะส่งจุดเครื่องราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.58434802+07:00","message":"[bufferProcess] interim [40000000]:เพิ่งจะส่งจุดเครื่องราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.584351808+07:00","message":"[bufferProcess] send to processor:เพิ่งจะส่งจุดเครื่องราชฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.584358274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.584360587+07:00","message":"> Transcript [1232] [false]: 'เพิ่งจะส่งจุดเครื่องราชฯ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.584363623+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.584365487+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.584367271+07:00","message":"StatePrefix: 'เพิ่งจะส่งจุดเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.584369309+07:00","message":"TextPushed: 'เพิ่งจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.616646411+07:00","message":"[GCS] Start streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.648760744+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.648810611+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":"2025-10-29T10:14:26.64881794+07:00","message":"receive interim result [false|false]: เพิ่งจะส่งจุดเครื่องราชสักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.648831965+07:00","message":"[buffer interim] 108 false เพิ่งจะส่งจุดเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.648840692+07:00","message":"[bufferProcess] interim [160000000]:เพิ่งจะส่งจุดเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.648843761+07:00","message":"[bufferProcess] send to processor:เพิ่งจะส่งจุดเครื่องราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.648847734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.648850817+07:00","message":"> Transcript [1233] [false]: 'เพิ่งจะส่งจุดเครื่องราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.648855272+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.648858131+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.648860721+07:00","message":"StatePrefix: 'เพิ่งจะส่งจุดเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.648863689+07:00","message":"TextPushed: 'เพิ่งจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.648869897+07:00","message":"Push: 'ส่งจุดเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.648872578+07:00","message":"TextPushed: 'เพิ่งจะส่งจุดเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.648875141+07:00","message":"Set new StatePrefix : 'เพิ่งจะส่งจุดเครื่องราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.648878114+07:00","message":"Next Push (prob) : 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.648888675+07:00","message":"push: {false ส่งจุดเครื่องราช 0 0xc00205a900}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:26.787423163+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:26.787423165+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.882613733+07:00","message":"receive streaming session, msgId: 108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.882647013+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพิ่งจะส่งจุดเครื่องราชสักการะ\",\"confidence\":0.95387775}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.882653275+07:00","message":"receive interim result [true|false]: เพิ่งจะส่งจุดเครื่องราชสักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.882661993+07:00","message":"end recv isFinal message id 108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.882663844+07:00","message":"end Recv id 108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.882670651+07:00","message":"[buffer interim] 108 true เพิ่งจะส่งจุดเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.882677521+07:00","message":"[bufferProcess] interim [460000000]:เพิ่งจะส่งจุดเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.882683799+07:00","message":"[bufferProcess] send to processor (isfinal):เพิ่งจะส่งจุดเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.882686652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.882689107+07:00","message":"> Transcript [1234] [false]: 'เพิ่งจะส่งจุดเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.882691147+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.882692651+07:00","message":"Set new StatePrefix: 'เพิ่งจะส่งจุดเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.882694069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.882695547+07:00","message":"> Transcript [1235] [true]: 'เพิ่งจะส่งจุดเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.882697568+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.88269908+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.882701056+07:00","message":"StatePrefix: 'เพิ่งจะส่งจุดเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.882702862+07:00","message":"TextPushed: 'เพิ่งจะส่งจุดเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:26.88271018+07:00","message":"Push: 'สักการะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:26.882719232+07:00","message":"push: {true สักการะ 0 0xc00205a900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:14:26.891839621+07:00","message":"write wav file: './tmp/7449/7449_108.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:27.34880711+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:27.348853153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เอา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:27.348858844+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:27.348873456+07:00","message":"[buffer interim] 109 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:27.348881401+07:00","message":"[bufferProcess] interim [620000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:27.34888344+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:27.610968798+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:27.611014574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:27.611020573+07:00","message":"receive interim result [false|false]: ทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:27.61103543+07:00","message":"[buffer interim] 109 false ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:27.611041958+07:00","message":"[bufferProcess] interim [800000000]:ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:27.611043938+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:27.611049313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:27.611051633+07:00","message":"> Transcript [1236] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:27.61105359+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:27.861395871+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:27.861432067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:27.8614377+07:00","message":"receive interim result [false|false]: ทองคำลง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:27.861451178+07:00","message":"[buffer interim] 109 false ทองคำลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:27.861458139+07:00","message":"[bufferProcess] interim [100000000]:ทองคำลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:27.861460223+07:00","message":"[bufferProcess] send to processor:ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:27.861463311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:27.861465722+07:00","message":"> Transcript [1237] [false]: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:27.861467645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:27.861469309+07:00","message":"Set new StatePrefix: 'ทองคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:27.983645065+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:27.983678892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:27.98368356+07:00","message":"receive interim result [false|false]: ทองคำลงยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:27.983695973+07:00","message":"[buffer interim] 109 false ทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:27.98370198+07:00","message":"[bufferProcess] interim [220000000]:ทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:27.983703933+07:00","message":"[bufferProcess] send to processor:ทองคำลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:27.983706883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:27.983709292+07:00","message":"> Transcript [1238] [false]: 'ทองคำลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:27.983711946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:27.983713588+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:27.98371518+07:00","message":"StatePrefix: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:27.9837168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:28.430303731+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:28.430337175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราคา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:28.430342399+07:00","message":"receive interim result [false|false]: ทองคำลงยาราคา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:28.430353882+07:00","message":"[buffer interim] 109 false ทองคำลงยาราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:28.430360443+07:00","message":"[bufferProcess] interim [640000000]:ทองคำลงยาราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:28.430362511+07:00","message":"[bufferProcess] send to processor:ทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:28.430367329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:28.430369799+07:00","message":"> Transcript [1239] [false]: 'ทองคำลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:28.430372631+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:28.430374383+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:28.43037598+07:00","message":"StatePrefix: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:28.430377832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:28.558308216+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:28.558341531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:28.558346002+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:28.558357711+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:28.558364463+07:00","message":"[bufferProcess] interim [760000000]:ทองคำลงยาราชาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:28.558366486+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:28.558369482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:28.558372034+07:00","message":"> Transcript [1240] [false]: 'ทองคำลงยาราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:28.558374573+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:28.558376325+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:28.558377975+07:00","message":"StatePrefix: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:28.558379924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:29.070065748+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:29.070120533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:29.070126187+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:29.07013885+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.070145798+07:00","message":"[bufferProcess] interim [240000000]:ทองคำลงยาราชาวดีนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.070147985+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.07015272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.070155163+07:00","message":"> Transcript [1241] [false]: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.070157916+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.070159976+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.070162187+07:00","message":"StatePrefix: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.070164006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.070169664+07:00","message":"Push: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.070171388+07:00","message":"TextPushed: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.070173143+07:00","message":"Set new StatePrefix : 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.070174819+07:00","message":"Next Push (prob) : 'ลงยาราชาวดี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:29.070182264+07:00","message":"push: {false ทองคำ 0 0xc00205ab80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:29.173301865+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:29.173337042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนิด้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:29.173342374+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนิด้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:29.173355966+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนิด้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.173362695+07:00","message":"[bufferProcess] interim [420000000]:ทองคำลงยาราชาวดีนิด้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.173364648+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.173367596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.173370321+07:00","message":"> Transcript [1242] [false]: 'ทองคำลงยาราชาวดีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.173373423+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.173375178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.17337678+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.173378628+07:00","message":"TextPushed: 'ทองคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:29.264510847+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:29.264564518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:29.264571185+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:29.264589184+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.264598066+07:00","message":"[bufferProcess] interim [480000000]:ทองคำลงยาราชาวดีนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.264601257+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนิด้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.264608145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.264611853+07:00","message":"> Transcript [1243] [false]: 'ทองคำลงยาราชาวดีนิด้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.264616084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.2646191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.264622096+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.264624802+07:00","message":"TextPushed: 'ทองคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:29.494819192+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:29.494857897+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":"2025-10-29T10:14:29.494862978+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:29.494877866+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.494886314+07:00","message":"[bufferProcess] interim [720000000]:ทองคำลงยาราชาวดีนี้ได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.494889+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.494892378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.494895119+07:00","message":"> Transcript [1244] [false]: 'ทองคำลงยาราชาวดีนี้ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.494899426+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.494901515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.494904138+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.49490708+07:00","message":"TextPushed: 'ทองคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:29.647695128+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:29.647734602+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":"2025-10-29T10:14:29.647739865+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:29.647753714+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.647760396+07:00","message":"[bufferProcess] interim [840000000]:ทองคำลงยาราชาวดีนี้ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.647762239+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.647767164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.647769489+07:00","message":"> Transcript [1245] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.647773425+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.647775313+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.647777134+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.647779095+07:00","message":"TextPushed: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.647781427+07:00","message":"Push: 'ลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.647783064+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.647785415+07:00","message":"Set new StatePrefix : 'ทองคำลงยาราชาวดีนี้ได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:29.647787386+07:00","message":"Next Push (prob) : 'นี้ได้นะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:29.647796079+07:00","message":"push: {false ลงยาราชาวดี 0 0xc00205ab80}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:29.787988792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:29.788012652+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:30.298268651+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:30.298307186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้ได้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:30.298314228+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:30.298328451+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:30.298335554+07:00","message":"[bufferProcess] interim [440000000]:ทองคำลงยาราชาวดีนี้ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:30.298337977+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:30.298342838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:30.298345155+07:00","message":"> Transcript [1246] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:30.298348301+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:30.298350406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:30.298352256+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:30.298354363+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:30.683672217+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:30.683716563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:30.683721619+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:30.68373435+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:30.683741318+07:00","message":"[bufferProcess] interim [920000000]:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:30.683743397+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:30.683748722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:30.683751272+07:00","message":"> Transcript [1247] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:30.683753971+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:30.683755889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:30.683758177+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:30.68376043+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.22563517+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.225684381+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":"2025-10-29T10:14:31.225690581+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากสื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.225705577+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.225713233+07:00","message":"[bufferProcess] interim [400000000]:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.225716186+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.225720202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.225723349+07:00","message":"> Transcript [1248] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.225727459+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.225729368+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.225731808+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.225734833+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.587193387+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.587282244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.587289711+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.587324812+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.587339673+07:00","message":"[bufferProcess] interim [760000000]:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.58734295+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.587349279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.587352761+07:00","message":"> Transcript [1249] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.587356811+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.587359188+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.587361863+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.587368627+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.587375603+07:00","message":"Push: 'นี้ได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.587378001+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดีนี้ได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.58738204+07:00","message":"Set new StatePrefix : 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.587386902+07:00","message":"Next Push (prob) : 'คะเนื่องจากสื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.587410738+07:00","message":"push: {false นี้ได้นะ 0 0xc00205ab80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.602695592+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.602736694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.602793516+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากสื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.602871213+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.60289639+07:00","message":"[bufferProcess] interim [820000000]:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.602900388+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.602918487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.602940314+07:00","message":"> Transcript [1250] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.602943129+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.602962463+07:00","message":"Set new StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.768109696+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.768151876+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":"2025-10-29T10:14:31.768158436+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.76817411+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.768181885+07:00","message":"[bufferProcess] interim [940000000]:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.768184645+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.768192261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.768195453+07:00","message":"> Transcript [1251] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.768198389+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.76820139+07:00","message":"Set new StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากสื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.911252955+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.9112898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการสื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.911295575+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการสื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.911307514+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.911313907+07:00","message":"[bufferProcess] interim [120000000]:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.911316379+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.911321434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.911324087+07:00","message":"> Transcript [1252] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.911326279+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.911327884+07:00","message":"Set new StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.963435971+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.963470349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการแสดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.963476048+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการแสดง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:31.963490027+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.96349602+07:00","message":"[bufferProcess] interim [180000000]:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.963497939+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.963500906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.96350312+07:00","message":"> Transcript [1253] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.963506787+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.963508537+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.963510257+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:31.963512503+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดีนี้ได้นะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.134242136+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.134281647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.134288501+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการผลิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.134302066+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.134309809+07:00","message":"[bufferProcess] interim [300000000]:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.13431262+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการแสดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.134316827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.134319967+07:00","message":"> Transcript [1254] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.134324233+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.134326161+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.134328398+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.134331424+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดีนี้ได้นะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.185159588+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.185205167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.185210602+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.185218938+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.185225195+07:00","message":"[bufferProcess] interim [420000000]:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.185227523+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.185230643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.185233015+07:00","message":"> Transcript [1255] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.185236036+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.185237734+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.185239595+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.185242092+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดีนี้ได้นะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.28904132+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.289092239+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการผลิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.28910045+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการผลิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.289118107+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.289126451+07:00","message":"[bufferProcess] interim [480000000]:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.289129532+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.289136506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.289139947+07:00","message":"> Transcript [1256] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.289144609+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.289146536+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.289148454+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.289151174+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดีนี้ได้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.289158579+07:00","message":"Push: 'คะเนื่องจากเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.289177595+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.28918051+07:00","message":"Set new StatePrefix : 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.289183119+07:00","message":"Next Push (prob) : 'เสด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.28919354+07:00","message":"push: {false คะเนื่องจากเป็นการ 0 0xc00205ab80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.466202044+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.46624075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.466246473+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.466263701+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.466272316+07:00","message":"[bufferProcess] interim [660000000]:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.466275348+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.466280528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.466282951+07:00","message":"> Transcript [1257] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.466285051+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.466286617+07:00","message":"Set new StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการผลิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.468481632+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.468492294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.468496347+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชทาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.4685037+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.468506938+07:00","message":"[bufferProcess] interim [720000000]:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.468508643+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.468510767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.468512468+07:00","message":"> Transcript [1258] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.468514235+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.468515703+07:00","message":"Set new StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.597561398+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.59759808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.597603704+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:32.597616521+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.597623477+07:00","message":"[bufferProcess] interim [780000000]:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.597626007+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.597633876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.597636425+07:00","message":"> Transcript [1259] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.597639029+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:32.597640669+07:00","message":"Set new StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชทาน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:32.788425662+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:32.788438801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.050195912+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.050240007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.050247605+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.050262484+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.050271306+07:00","message":"[bufferProcess] interim [320000000]:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.050274586+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.050279284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.050283762+07:00","message":"> Transcript [1260] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.050287036+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.05028942+07:00","message":"Set new StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.235376854+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.235419466+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.235426457+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.235442778+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.235451299+07:00","message":"[bufferProcess] interim [440000000]:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.235454886+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.235461836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.235465007+07:00","message":"> Transcript [1261] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.235469835+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.235472297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.235474972+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.23547848+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.366140703+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.366182759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.366189569+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.366218053+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.366230132+07:00","message":"[bufferProcess] interim [560000000]:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.366233866+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.366242382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.366245797+07:00","message":"> Transcript [1262] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.366250706+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.366253124+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.366256684+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.366260062+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.698746826+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.698793389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.69880139+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.698815368+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.698826288+07:00","message":"[bufferProcess] interim [920000000]:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.698829701+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.698836475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.698842694+07:00","message":"> Transcript [1263] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.698847944+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.698850348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.698853422+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.698856866+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.937430218+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.937472962+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.937480303+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.93749718+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.937505704+07:00","message":"[bufferProcess] interim [160000000]:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.937509094+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.937513388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.937516817+07:00","message":"> Transcript [1264] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.937522021+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.937524864+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.937527759+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.937531769+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.937539899+07:00","message":"Push: 'เสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.93754245+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.937545787+07:00","message":"Set new StatePrefix : 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.93754886+07:00","message":"Next Push (prob) : 'แทนพระองค์พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.937560207+07:00","message":"push: {false เสด็จพระราชดำเนิน 0 0xc00205ab80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.939225841+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.939240256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.939245578+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:33.939256919+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.939262257+07:00","message":"[bufferProcess] interim [220000000]:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.939265413+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.939268891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.939271558+07:00","message":"> Transcript [1265] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.93927514+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.939277452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.939279756+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:33.939283223+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:34.258732069+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:34.25877759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมหากษัตริย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:34.2587859+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมหากษัตริย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:34.258801778+07:00","message":"[buffer interim] 109 false ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.258812398+07:00","message":"[bufferProcess] interim [460000000]:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.258816455+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.258823733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.2588277+07:00","message":"> Transcript [1266] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.258832491+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.25883487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.258838498+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.258842766+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:34.424046763+07:00","message":"[GCS] IsForceVAD: false for message ID: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:34.79517378+07:00","message":"receive streaming session, msgId: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:34.79522176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมหากษัตริย์\",\"confidence\":0.9530472}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:34.79523242+07:00","message":"receive interim result [true|false]: ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมหากษัตริย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:34.795241447+07:00","message":"end recv isFinal message id 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:34.795244057+07:00","message":"end Recv id 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:34.795251359+07:00","message":"[buffer interim] 109 true ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.795263255+07:00","message":"[bufferProcess] interim [30000000]:ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.79526805+07:00","message":"[bufferProcess] send to processor (isfinal):ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.795273624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.795276827+07:00","message":"> Transcript [1267] [false]: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.795281332+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.795283789+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.795286941+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.795290796+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.795293142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.795297693+07:00","message":"> Transcript [1268] [true]: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.795300897+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.795302922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.795305042+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนินแทนพระองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.795307847+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดีนี้ได้นะคะเนื่องจากเป็นการเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:34.795312219+07:00","message":"Push: 'แทนพระองค์พระมหากษัตริย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:34.795323933+07:00","message":"push: {true แทนพระองค์พระมหากษัตริย์ 0 0xc00205ab80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:14:34.808937091+07:00","message":"write wav file: './tmp/7449/7449_109.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:34.816343854+07:00","message":"[GCS] Start streaming session, msgId: 110"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:35.788883766+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:35.788893535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:37.105436426+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:37.105477401+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":"2025-10-29T10:14:37.105483868+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:37.105502289+07:00","message":"[buffer interim] 110 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.105509887+07:00","message":"[bufferProcess] interim [100000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.105511551+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.105518374+07:00","message":"[bufferProcess] send to processor (ticker):เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.105520775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.105523248+07:00","message":"> Transcript [1269] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.105525494+07:00","message":"Set StatePrefix (first interim): 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:37.317181653+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:37.317218188+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":"2025-10-29T10:14:37.31722293+07:00","message":"receive interim result [false|false]: เครื่องของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:37.317236253+07:00","message":"[buffer interim] 110 false เครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.317242928+07:00","message":"[bufferProcess] interim [280000000]:เครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.317244661+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:37.480828618+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:37.480867841+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":"2025-10-29T10:14:37.480873772+07:00","message":"receive interim result [false|false]: เครื่องของน้อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:37.480888875+07:00","message":"[buffer interim] 110 false เครื่องของน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.480896673+07:00","message":"[bufferProcess] interim [520000000]:เครื่องของน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.480901736+07:00","message":"[bufferProcess] send to processor:เครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.480905917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.480908149+07:00","message":"> Transcript [1270] [false]: 'เครื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.480911202+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.480913329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.480915452+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.480917448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:37.49435005+07:00","message":"[GCS] IsForceVAD: false for message ID: 110"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:37.671027431+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:37.67106457+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":"2025-10-29T10:14:37.671072015+07:00","message":"receive interim result [false|false]: เครื่องทองน้อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:37.671086352+07:00","message":"[buffer interim] 110 false เครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.671093123+07:00","message":"[bufferProcess] interim [640000000]:เครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.671094927+07:00","message":"[bufferProcess] send to processor:เครื่องของน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.671097855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.67110061+07:00","message":"> Transcript [1271] [false]: 'เครื่องของน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.671103784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.671105395+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.671106899+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.671108571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:37.696404029+07:00","message":"[GCS] Start streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:37.814149517+07:00","message":"receive streaming session, msgId: 110"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:37.814188498+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":"2025-10-29T10:14:37.814193748+07:00","message":"receive interim result [true|false]: เครื่องทองน้อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:37.814201643+07:00","message":"end recv isFinal message id 110"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:37.814203376+07:00","message":"end Recv id 110"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:37.814208146+07:00","message":"[buffer interim] 110 true เครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.81421681+07:00","message":"[bufferProcess] interim [910000000]:เครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.814219996+07:00","message":"[bufferProcess] send to processor (isfinal):เครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.814223091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.814225521+07:00","message":"> Transcript [1272] [false]: 'เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.814228204+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.814229674+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.814231193+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.814232864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.814236057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.81423768+07:00","message":"> Transcript [1273] [true]: 'เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.814239375+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.814240693+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.814241977+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.814243256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:37.814245996+07:00","message":"Push: 'เครื่องทองน้อย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:37.814253018+07:00","message":"push: {true เครื่องทองน้อย 0 0xc0003c4700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:14:37.82289357+07:00","message":"write wav file: './tmp/7449/7449_110.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:38.789235302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:38.789247078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:38.897425358+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:38.897468344+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":"2025-10-29T10:14:38.897473319+07:00","message":"receive interim result [false|false]: มันเป็นเครือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:38.897489732+07:00","message":"[buffer interim] 111 false มันเป็นเครือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:38.897497299+07:00","message":"[bufferProcess] interim [970000000]:มันเป็นเครือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:38.897498942+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:38.897502308+07:00","message":"[bufferProcess] send to processor (ticker):มันเป็นเครือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:38.897504363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:38.897506869+07:00","message":"> Transcript [1274] [false]: 'มันเป็นเครือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:38.897508979+07:00","message":"Set StatePrefix (first interim): 'มันเป็นเครือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:38.902830819+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:38.902866976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นเครื่อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:38.902872011+07:00","message":"receive interim result [false|false]: มันเป็นเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:38.902885246+07:00","message":"[buffer interim] 111 false มันเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:38.902890162+07:00","message":"[bufferProcess] interim [30000000]:มันเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:38.902891616+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:39.480327746+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:39.480374834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นเครื่อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:39.480384088+07:00","message":"receive interim result [false|false]: มันเป็นเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:39.480395685+07:00","message":"[buffer interim] 111 false มันเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:39.480403596+07:00","message":"[bufferProcess] interim [630000000]:มันเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:39.480405686+07:00","message":"[bufferProcess] send to processor:มันเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:39.48040959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:39.480412102+07:00","message":"> Transcript [1275] [false]: 'มันเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:39.480414092+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:39.480415686+07:00","message":"Set new StatePrefix: 'มันเป็นเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:39.794964688+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:39.795001232+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":"2025-10-29T10:14:39.795007108+07:00","message":"receive interim result [false|false]: มันเป็นเครื่องราชสักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:39.795018027+07:00","message":"[buffer interim] 111 false มันเป็นเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:39.795025479+07:00","message":"[bufferProcess] interim [870000000]:มันเป็นเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:39.795027719+07:00","message":"[bufferProcess] send to processor:มันเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:39.795032748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:39.795035068+07:00","message":"> Transcript [1276] [false]: 'มันเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:39.795038195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:39.795040451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:39.795042674+07:00","message":"StatePrefix: 'มันเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:39.79504474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:40.134985076+07:00","message":"[GCS] IsForceVAD: false for message ID: 111"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:40.257504564+07:00","message":"[GCS] Start streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:40.36599678+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:40.366040318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นเครื่องราชสักการะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:40.366047469+07:00","message":"receive interim result [false|false]: มันเป็นเครื่องราชสักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:40.36606053+07:00","message":"[buffer interim] 111 false มันเป็นเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.366069279+07:00","message":"[bufferProcess] interim [470000000]:มันเป็นเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.366072298+07:00","message":"[bufferProcess] send to processor:มันเป็นเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.366076981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.366084405+07:00","message":"> Transcript [1277] [false]: 'มันเป็นเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.366088735+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.366091295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.366094004+07:00","message":"StatePrefix: 'มันเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.366096644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:40.441651387+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:40.441691252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นเครื่องขนาดเล็ก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:40.441696524+07:00","message":"receive interim result [false|false]: มันเป็นเครื่องขนาดเล็ก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:40.441711483+07:00","message":"[buffer interim] 111 false มันเป็นเครื่องขนาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.44171856+07:00","message":"[bufferProcess] interim [650000000]:มันเป็นเครื่องขนาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.44172102+07:00","message":"[bufferProcess] send to processor:มันเป็นเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.441723953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.441726456+07:00","message":"> Transcript [1278] [false]: 'มันเป็นเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.44172967+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.441731489+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.441733461+07:00","message":"StatePrefix: 'มันเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.441735752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:40.482627835+07:00","message":"receive streaming session, msgId: 111"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:40.482664852+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันเป็นเครื่องขนาดเล็ก\",\"confidence\":0.9127097}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:40.482670008+07:00","message":"receive interim result [true|false]: มันเป็นเครื่องขนาดเล็ก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:40.482677628+07:00","message":"end recv isFinal message id 111"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:40.482679416+07:00","message":"end Recv id 111"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:40.482684946+07:00","message":"[buffer interim] 111 true มันเป็นเครื่องขนาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.482691391+07:00","message":"[bufferProcess] interim [650000000]:มันเป็นเครื่องขนาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.482695264+07:00","message":"[bufferProcess] send to processor (isfinal):มันเป็นเครื่องขนาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.482709165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.482740437+07:00","message":"> Transcript [1279] [false]: 'มันเป็นเครื่องขนาดเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.48274623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.482748338+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.482750167+07:00","message":"StatePrefix: 'มันเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.482751989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.482757889+07:00","message":"Push: 'มันเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.48275975+07:00","message":"TextPushed: 'มันเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.482761909+07:00","message":"Set new StatePrefix : 'มันเป็นเครื่องขนาดเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.48276453+07:00","message":"Next Push (prob) : 'ขนาดเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.482766659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.482768601+07:00","message":"> Transcript [1280] [true]: 'มันเป็นเครื่องขนาดเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.482770678+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.482772094+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.482773842+07:00","message":"StatePrefix: 'มันเป็นเครื่องขนาดเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.482775328+07:00","message":"TextPushed: 'มันเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:40.482777092+07:00","message":"Push: 'ขนาดเล็ก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:40.482794302+07:00","message":"push: {false มันเป็นเครื่อง 0 0xc003a46700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:40.482831743+07:00","message":"push: {true ขนาดเล็ก 0 0xc003a46700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:14:40.493032897+07:00","message":"write wav file: './tmp/7449/7449_111.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:41.20010757+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:41.2001439+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":"2025-10-29T10:14:41.200147958+07:00","message":"receive interim result [false|false]: ประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:41.20015886+07:00","message":"[buffer interim] 112 false ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:41.200166736+07:00","message":"[bufferProcess] interim [780000000]:ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:41.200169264+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:41.561279682+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:41.56131972+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":"2025-10-29T10:14:41.561324385+07:00","message":"receive interim result [false|false]: คลิป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:41.561335476+07:00","message":"[buffer interim] 112 false คลิป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:41.561342022+07:00","message":"[bufferProcess] interim [80000000]:คลิป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:41.561343896+07:00","message":"[bufferProcess] send to processor:ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:41.561348383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:41.561350658+07:00","message":"> Transcript [1281] [false]: 'ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:41.56135252+07:00","message":"Set StatePrefix (first interim): 'ประกอบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:41.655877837+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:41.655915978+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":"2025-10-29T10:14:41.655920974+07:00","message":"receive interim result [false|false]: ประกอบคลิป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:41.655934314+07:00","message":"[buffer interim] 112 false ประกอบคลิป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:41.655940894+07:00","message":"[bufferProcess] interim [140000000]:ประกอบคลิป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:41.655942625+07:00","message":"[bufferProcess] send to processor:คลิป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:41.655945677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:41.655947899+07:00","message":"> Transcript [1282] [false]: 'คลิป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:41.65595654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:41.655958634+07:00","message":"Set new StatePrefix: 'คลิป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:41.703553832+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:41.703589738+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":"2025-10-29T10:14:41.703594125+07:00","message":"receive interim result [false|false]: ประกอบนิทาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:41.70360828+07:00","message":"[buffer interim] 112 false ประกอบนิทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:41.703616389+07:00","message":"[bufferProcess] interim [260000000]:ประกอบนิทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:41.703619474+07:00","message":"[bufferProcess] send to processor:ประกอบคลิป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:41.703624275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:41.703627666+07:00","message":"> Transcript [1283] [false]: 'ประกอบคลิป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:41.703630601+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:41.703633243+07:00","message":"Set new StatePrefix: 'ประกอบคลิป'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:41.789799205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:41.789804693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.030357239+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.030397614+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":"2025-10-29T10:14:42.030404772+07:00","message":"receive interim result [false|false]: ประกอบนิทานทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.030419927+07:00","message":"[buffer interim] 112 false ประกอบนิทานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.030431263+07:00","message":"[bufferProcess] interim [620000000]:ประกอบนิทานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.030433927+07:00","message":"[bufferProcess] send to processor:ประกอบนิทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.030439581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.030443526+07:00","message":"> Transcript [1284] [false]: 'ประกอบนิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.030446361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.030448596+07:00","message":"Set new StatePrefix: 'ประกอบนิทาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.097865401+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.097918778+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":"2025-10-29T10:14:42.097923392+07:00","message":"receive interim result [false|false]: ประกอบนิทานทองอิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.097938983+07:00","message":"[buffer interim] 112 false ประกอบนิทานทองอิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.097946282+07:00","message":"[bufferProcess] interim [680000000]:ประกอบนิทานทองอิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.097955075+07:00","message":"[bufferProcess] send to processor:ประกอบนิทานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.097958803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.097961457+07:00","message":"> Transcript [1285] [false]: 'ประกอบนิทานทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.097964715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.097966442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.097968058+07:00","message":"StatePrefix: 'ประกอบนิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.097971287+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.213465786+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.213500878+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":"2025-10-29T10:14:42.213505767+07:00","message":"receive interim result [false|false]: ประกอบนิทานทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.213523127+07:00","message":"[buffer interim] 112 false ประกอบนิทานทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.213529944+07:00","message":"[bufferProcess] interim [740000000]:ประกอบนิทานทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.213531955+07:00","message":"[bufferProcess] send to processor:ประกอบนิทานทองอิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.213534951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.213537715+07:00","message":"> Transcript [1286] [false]: 'ประกอบนิทานทองอิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.21354082+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.213542584+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.213544123+07:00","message":"StatePrefix: 'ประกอบนิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.213545895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.373879834+07:00","message":"[GCS] IsForceVAD: false for message ID: 112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.436279907+07:00","message":"[GCS] Start streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.541815742+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.541851584+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":"2025-10-29T10:14:42.541857705+07:00","message":"receive interim result [false|false]: ประกอบนิทานทองคำร้อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.541875064+07:00","message":"[buffer interim] 112 false ประกอบนิทานทองคำร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.541884999+07:00","message":"[bufferProcess] interim [40000000]:ประกอบนิทานทองคำร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.54188776+07:00","message":"[bufferProcess] send to processor:ประกอบนิทานทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.541892219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.541895582+07:00","message":"> Transcript [1287] [false]: 'ประกอบนิทานทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.541900331+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.541903499+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.541905573+07:00","message":"StatePrefix: 'ประกอบนิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.5419079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.634506329+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.634552443+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":"2025-10-29T10:14:42.634557178+07:00","message":"receive interim result [false|false]: ประกอบนิทานทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.634571986+07:00","message":"[buffer interim] 112 false ประกอบนิทานทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.63457931+07:00","message":"[bufferProcess] interim [220000000]:ประกอบนิทานทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.63458158+07:00","message":"[bufferProcess] send to processor:ประกอบนิทานทองคำร้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.634584494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.63458692+07:00","message":"> Transcript [1288] [false]: 'ประกอบนิทานทองคำร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.634590043+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.634591768+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.634593307+07:00","message":"StatePrefix: 'ประกอบนิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.63459505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.634597227+07:00","message":"Push: 'ประกอบนิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.634599827+07:00","message":"TextPushed: 'ประกอบนิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.634601874+07:00","message":"Set new StatePrefix : 'ประกอบนิทานทองคำร้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.63460371+07:00","message":"Next Push (prob) : 'ทองคำร้อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.634630566+07:00","message":"push: {false ประกอบนิทาน 0 0xc0003c4c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.674703096+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.674738047+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":"2025-10-29T10:14:42.674743401+07:00","message":"receive interim result [false|false]: ประกอบนิทานทองคำรองรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.674758652+07:00","message":"[buffer interim] 112 false ประกอบนิทานทองคำรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.674765563+07:00","message":"[bufferProcess] interim [280000000]:ประกอบนิทานทองคำรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.674767488+07:00","message":"[bufferProcess] send to processor:ประกอบนิทานทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.67477256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.674774975+07:00","message":"> Transcript [1289] [false]: 'ประกอบนิทานทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.674777205+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.709452735+07:00","message":"receive streaming session, msgId: 112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.709488227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ประกอบนิทานทองคำรองรับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.709493395+07:00","message":"receive interim result [true|false]: ประกอบนิทานทองคำรองรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.709502249+07:00","message":"end recv isFinal message id 112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.709504096+07:00","message":"end Recv id 112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.709509715+07:00","message":"[buffer interim] 112 true ประกอบนิทานทองคำรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.709516295+07:00","message":"[bufferProcess] interim [340000000]:ประกอบนิทานทองคำรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.709519398+07:00","message":"[bufferProcess] send to processor (isfinal):ประกอบนิทานทองคำรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.70952242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.709525115+07:00","message":"> Transcript [1290] [false]: 'ประกอบนิทานทองคำรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.709527177+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.709528769+07:00","message":"Set new StatePrefix: 'ประกอบนิทานทองคำรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.709530144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.709531796+07:00","message":"> Transcript [1291] [true]: 'ประกอบนิทานทองคำรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.7095338+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.709535322+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.70953688+07:00","message":"StatePrefix: 'ประกอบนิทานทองคำรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.709538599+07:00","message":"TextPushed: 'ประกอบนิทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:42.709540975+07:00","message":"Push: 'ทองคำรองรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:42.709548551+07:00","message":"push: {true ทองคำรองรับ 0 0xc0003c4c80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:14:42.717377066+07:00","message":"write wav file: './tmp/7449/7449_112.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:43.364927319+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:43.364968843+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":"2025-10-29T10:14:43.364974155+07:00","message":"receive interim result [false|false]: เชิงเทียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:43.365010831+07:00","message":"[buffer interim] 113 false เชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:43.365017742+07:00","message":"[bufferProcess] interim [780000000]:เชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:43.365019468+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:43.616150543+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:43.616186599+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":"2025-10-29T10:14:43.616191701+07:00","message":"receive interim result [false|false]: เชิงเทียนทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:43.616204517+07:00","message":"[buffer interim] 113 false เชิงเทียนทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:43.616210996+07:00","message":"[bufferProcess] interim [960000000]:เชิงเทียนทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:43.616212794+07:00","message":"[bufferProcess] send to processor:เชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:43.616217385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:43.616219766+07:00","message":"> Transcript [1292] [false]: 'เชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:43.616221621+07:00","message":"Set StatePrefix (first interim): 'เชิงเทียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:43.807173088+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:43.807216111+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":"2025-10-29T10:14:43.807221322+07:00","message":"receive interim result [false|false]: เชิงเทียนทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:43.807234932+07:00","message":"[buffer interim] 113 false เชิงเทียนทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:43.807243245+07:00","message":"[bufferProcess] interim [140000000]:เชิงเทียนทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:43.807245383+07:00","message":"[bufferProcess] send to processor:เชิงเทียนทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:43.807249102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:43.807251581+07:00","message":"> Transcript [1293] [false]: 'เชิงเทียนทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:43.807254569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:43.807256307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:43.807257883+07:00","message":"StatePrefix: 'เชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:43.8072599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:43.82429968+07:00","message":"[GCS] Cleaned up inactive client: 90"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:43.82432228+07:00","message":"[GCS] Cleaned up inactive client: 95"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:43.824325787+07:00","message":"[GCS] Cleaned up inactive client: 98"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:43.824328072+07:00","message":"[GCS] Cleaned up inactive client: 93"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:43.824330467+07:00","message":"[GCS] Cleaned up inactive client: 92"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:43.824332734+07:00","message":"[GCS] Cleaned up inactive client: 96"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:43.824335553+07:00","message":"[GCS] Cleaned up inactive client: 94"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:43.824337676+07:00","message":"[GCS] Cleaned up inactive client: 97"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:43.824339465+07:00","message":"[GCS] Cleaned up inactive client: 91"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.055777711+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.055809639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิงเทียนทองคำ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.055814961+07:00","message":"receive interim result [false|false]: เชิงเทียนทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.055824978+07:00","message":"[buffer interim] 113 false เชิงเทียนทองคำ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.055831967+07:00","message":"[bufferProcess] interim [440000000]:เชิงเทียนทองคำ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.055834011+07:00","message":"[bufferProcess] send to processor:เชิงเทียนทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.055836988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.055839382+07:00","message":"> Transcript [1294] [false]: 'เชิงเทียนทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.055841946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.055843609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.05584649+07:00","message":"StatePrefix: 'เชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.055848308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.382525134+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.382564056+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":"2025-10-29T10:14:44.382569974+07:00","message":"receive interim result [false|false]: เชิงเทียนทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.382579027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.382582087+07:00","message":"receive interim result [false|false]:  1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.382589539+07:00","message":"[buffer interim] 113 false เชิงเทียนทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.382593439+07:00","message":"[buffer interim] 113 false  1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.382599164+07:00","message":"[bufferProcess] interim [740000000]:เชิงเทียนทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.382601299+07:00","message":"[bufferProcess] send to processor:เชิงเทียนทองคำ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.382603833+07:00","message":"[bufferProcess] interim [740000000]: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.382605705+07:00","message":"[bufferProcess] update buffer: เชิงเทียนทองคำ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.382609279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.382612126+07:00","message":"> Transcript [1295] [false]: 'เชิงเทียนทองคำ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.382614473+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.382616096+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.382617755+07:00","message":"StatePrefix: 'เชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.382619473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.511064869+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.511101944+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":"2025-10-29T10:14:44.511107713+07:00","message":"receive interim result [false|false]: เชิงเทียนทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.511118408+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 เทอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.511121018+07:00","message":"receive interim result [false|false]:  1 เทอม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.511127473+07:00","message":"[buffer interim] 113 false เชิงเทียนทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.511130432+07:00","message":"[buffer interim] 113 false  1 เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.511135717+07:00","message":"[bufferProcess] interim [860000000]:เชิงเทียนทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.5111377+07:00","message":"[bufferProcess] send to processor:เชิงเทียนทองคำ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.51114236+07:00","message":"[bufferProcess] interim [860000000]: 1 เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.511144478+07:00","message":"[bufferProcess] update buffer: เชิงเทียนทองคำ 1 เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.51114715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.511149498+07:00","message":"> Transcript [1296] [false]: 'เชิงเทียนทองคำ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.511152868+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.51115445+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.511156088+07:00","message":"StatePrefix: 'เชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.511157859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.511161769+07:00","message":"Push: 'เชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.511163508+07:00","message":"TextPushed: 'เชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.51116552+07:00","message":"Set new StatePrefix : 'เชิงเทียนทองคำ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.511167237+07:00","message":"Next Push (prob) : 'ทองคำ 1'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.511174234+07:00","message":"push: {false เชิงเทียน 0 0xc00205a000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.581913256+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.581955831+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":"2025-10-29T10:14:44.581961738+07:00","message":"receive interim result [false|false]: เชิงเทียนทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.581972444+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 เชิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.5819751+07:00","message":"receive interim result [false|false]:  1 เชิง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.581982032+07:00","message":"[buffer interim] 113 false เชิงเทียนทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.581985115+07:00","message":"[buffer interim] 113 false  1 เชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.581990715+07:00","message":"[bufferProcess] interim [980000000]:เชิงเทียนทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.58199313+07:00","message":"[bufferProcess] send to processor:เชิงเทียนทองคำ 1 เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.581998301+07:00","message":"[bufferProcess] interim [980000000]: 1 เชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.582000278+07:00","message":"[bufferProcess] update buffer: เชิงเทียนทองคำ 1 เชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.582002682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.582005587+07:00","message":"> Transcript [1297] [false]: 'เชิงเทียนทองคำ 1 เทอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.582008871+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.582012063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.582013735+07:00","message":"StatePrefix: 'เชิงเทียนทองคำ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.582015459+07:00","message":"TextPushed: 'เชิงเทียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.701728713+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.701764787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิงเทียนทองคำ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.701770429+07:00","message":"receive interim result [false|false]: เชิงเทียนทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.701784161+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":"2025-10-29T10:14:44.70178745+07:00","message":"receive interim result [false|false]:  เทอม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.701795086+07:00","message":"[buffer interim] 113 false เชิงเทียนทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.701798357+07:00","message":"[buffer interim] 113 false  เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.701803762+07:00","message":"[bufferProcess] interim [40000000]:เชิงเทียนทองคำ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.701805939+07:00","message":"[bufferProcess] send to processor:เชิงเทียนทองคำ 1 เชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.701808398+07:00","message":"[bufferProcess] interim [40000000]: เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.701810346+07:00","message":"[bufferProcess] update buffer: เชิงเทียนทองคำ 1 เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.701812641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.701815429+07:00","message":"> Transcript [1298] [false]: 'เชิงเทียนทองคำ 1 เชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.701818822+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.701821884+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.701823592+07:00","message":"StatePrefix: 'เชิงเทียนทองคำ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.701825255+07:00","message":"TextPushed: 'เชิงเทียน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:44.789816043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:44.789830364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.824339381+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.824377357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิงเทียนทองคำ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.824385657+07:00","message":"receive interim result [false|false]: เชิงเทียนทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.824397276+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":"2025-10-29T10:14:44.824399701+07:00","message":"receive interim result [false|false]:  เชิงทักษะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.824406933+07:00","message":"[buffer interim] 113 false เชิงเทียนทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.82441053+07:00","message":"[buffer interim] 113 false  เชิงทักษะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.824416346+07:00","message":"[bufferProcess] interim [220000000]:เชิงเทียนทองคำ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.824418262+07:00","message":"[bufferProcess] send to processor:เชิงเทียนทองคำ 1 เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.824423695+07:00","message":"[bufferProcess] interim [220000000]: เชิงทักษะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.824426048+07:00","message":"[bufferProcess] update buffer: เชิงเทียนทองคำ 1 เชิงทักษะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.824428563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.824433273+07:00","message":"> Transcript [1299] [false]: 'เชิงเทียนทองคำ 1 เทอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.82443634+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.824437866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.824439455+07:00","message":"StatePrefix: 'เชิงเทียนทองคำ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.824441202+07:00","message":"TextPushed: 'เชิงเทียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.932580728+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.932617547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิงเทียนทองคำ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.932623216+07:00","message":"receive interim result [false|false]: เชิงเทียนทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.932636581+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":"2025-10-29T10:14:44.932638991+07:00","message":"receive interim result [false|false]:  เทอม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.932646444+07:00","message":"[buffer interim] 113 false เชิงเทียนทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.932649443+07:00","message":"[buffer interim] 113 false  เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.932654485+07:00","message":"[bufferProcess] interim [280000000]:เชิงเทียนทองคำ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.93265836+07:00","message":"[bufferProcess] send to processor:เชิงเทียนทองคำ 1 เชิงทักษะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.932661491+07:00","message":"[bufferProcess] interim [280000000]: เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.932663926+07:00","message":"[bufferProcess] update buffer: เชิงเทียนทองคำ 1 เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.932666262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.932668694+07:00","message":"> Transcript [1300] [false]: 'เชิงเทียนทองคำ 1 เชิงทักษะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.932672219+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.932674016+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.932677093+07:00","message":"StatePrefix: 'เชิงเทียนทองคำ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.932678992+07:00","message":"TextPushed: 'เชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.932681264+07:00","message":"Push: 'ทองคำ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.932682724+07:00","message":"TextPushed: 'เชิงเทียนทองคำ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.932684502+07:00","message":"Set new StatePrefix : 'เชิงเทียนทองคำ 1 เชิงทักษะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.93268626+07:00","message":"Next Push (prob) : ' เชิงทักษะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.932693768+07:00","message":"push: {false ทองคำ 1 0 0xc00205a000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.972727007+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.972768971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิงเทียนทองคำ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.972775135+07:00","message":"receive interim result [false|false]: เชิงเทียนทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.97278436+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":"2025-10-29T10:14:44.972786964+07:00","message":"receive interim result [false|false]:  เชิงภัคเสี่ยน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.972794638+07:00","message":"[buffer interim] 113 false เชิงเทียนทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:44.972799527+07:00","message":"[buffer interim] 113 false  เชิงภัคเสี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.972805454+07:00","message":"[bufferProcess] interim [340000000]:เชิงเทียนทองคำ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.972807842+07:00","message":"[bufferProcess] send to processor:เชิงเทียนทองคำ 1 เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.972812274+07:00","message":"[bufferProcess] interim [340000000]: เชิงภัคเสี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.972814844+07:00","message":"[bufferProcess] update buffer: เชิงเทียนทองคำ 1 เชิงภัคเสี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.972817199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.972820097+07:00","message":"> Transcript [1301] [false]: 'เชิงเทียนทองคำ 1 เทอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.972822194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:44.972823689+07:00","message":"Set new StatePrefix: 'เชิงเทียนทองคำ 1 เทอม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:45.375039863+07:00","message":"[GCS] IsForceVAD: false for message ID: 113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:45.473288319+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:45.473323965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิงเทียนทองคำ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:45.473329902+07:00","message":"receive interim result [false|false]: เชิงเทียนทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:45.473338754+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":"2025-10-29T10:14:45.47334139+07:00","message":"receive interim result [false|false]:  เชิงเทียนขี้ผึ้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:45.473348763+07:00","message":"[buffer interim] 113 false เชิงเทียนทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:45.473353691+07:00","message":"[buffer interim] 113 false  เชิงเทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:45.47335905+07:00","message":"[bufferProcess] interim [880000000]:เชิงเทียนทองคำ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:45.473361698+07:00","message":"[bufferProcess] send to processor:เชิงเทียนทองคำ 1 เชิงภัคเสี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:45.473364864+07:00","message":"[bufferProcess] interim [880000000]: เชิงเทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:45.473366854+07:00","message":"[bufferProcess] update buffer: เชิงเทียนทองคำ 1 เชิงเทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:45.473369693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:45.47337219+07:00","message":"> Transcript [1302] [false]: 'เชิงเทียนทองคำ 1 เชิงภัคเสี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:45.473374197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:45.473379345+07:00","message":"Set new StatePrefix: 'เชิงเทียนทองคำ 1 เชิงภัคเสี่ยน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:45.506484438+07:00","message":"[GCS] Start streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:45.762005598+07:00","message":"receive streaming session, msgId: 113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:45.762041456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิงเทียนทองคำ 1 เชิงเทียนขี้ผึ้ง\",\"confidence\":0.92042595}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:45.762047917+07:00","message":"receive interim result [true|false]: เชิงเทียนทองคำ 1 เชิงเทียนขี้ผึ้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:45.762056521+07:00","message":"end recv isFinal message id 113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:45.762058426+07:00","message":"end Recv id 113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:45.762064469+07:00","message":"[buffer interim] 113 true เชิงเทียนทองคำ 1 เชิงเทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:45.762071645+07:00","message":"[bufferProcess] interim [180000000]:เชิงเทียนทองคำ 1 เชิงเทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:45.762076452+07:00","message":"[bufferProcess] send to processor (isfinal):เชิงเทียนทองคำ 1 เชิงเทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:45.762079274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:45.762096072+07:00","message":"> Transcript [1303] [false]: 'เชิงเทียนทองคำ 1 เชิงเทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:45.762098077+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:45.762100217+07:00","message":"Set new StatePrefix: 'เชิงเทียนทองคำ 1 เชิงเทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:45.762101765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:45.762103213+07:00","message":"> Transcript [1304] [true]: 'เชิงเทียนทองคำ 1 เชิงเทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:45.76210554+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:45.762107154+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:45.76210893+07:00","message":"StatePrefix: 'เชิงเทียนทองคำ 1 เชิงเทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:45.762111397+07:00","message":"TextPushed: 'เชิงเทียนทองคำ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:45.762116837+07:00","message":"Push: ' เชิงเทียนขี้ผึ้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:45.762124693+07:00","message":"push: {true  เชิงเทียนขี้ผึ้ง 0 0xc00205a000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:14:45.771167928+07:00","message":"write wav file: './tmp/7449/7449_113.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:46.716818659+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:46.716860148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"7:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:46.716864683+07:00","message":"receive interim result [false|false]: 7:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:46.716880803+07:00","message":"[buffer interim] 114 false 7:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:46.716887823+07:00","message":"[bufferProcess] interim [20000000]:7:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:46.716889498+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:46.909470609+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:46.909507012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"7:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:46.909511735+07:00","message":"receive interim result [false|false]: 7:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:46.909525152+07:00","message":"[buffer interim] 114 false 7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:46.909532111+07:00","message":"[bufferProcess] interim [140000000]:7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:46.909533884+07:00","message":"[bufferProcess] send to processor:7:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:46.909536783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:46.909539141+07:00","message":"> Transcript [1305] [false]: '7:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:46.909540878+07:00","message":"Set StatePrefix (first interim): '7:00'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:46.96005094+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:46.960086232+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":"2025-10-29T10:14:46.960093174+07:00","message":"receive interim result [false|false]: เรื่องทุกข์ของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:46.960105705+07:00","message":"[buffer interim] 114 false เรื่องทุกข์ของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:46.960111887+07:00","message":"[bufferProcess] interim [260000000]:เรื่องทุกข์ของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:46.960113961+07:00","message":"[bufferProcess] send to processor:7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:46.960118993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:46.960121344+07:00","message":"> Transcript [1306] [false]: '7:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:46.96012411+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:46.960126047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:46.960127644+07:00","message":"StatePrefix: '7:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:46.960129264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:46.965834948+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:46.965855056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"7:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:46.965859313+07:00","message":"receive interim result [false|false]: 7:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:46.965868836+07:00","message":"[buffer interim] 114 false 7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:46.965873255+07:00","message":"[bufferProcess] interim [320000000]:7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:46.96587501+07:00","message":"[bufferProcess] send to processor:เรื่องทุกข์ของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:46.965878045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:46.965880028+07:00","message":"> Transcript [1307] [false]: 'เรื่องทุกข์ของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:46.965881949+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:46.965883464+07:00","message":"Set new StatePrefix: 'เรื่องทุกข์ของ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.151315631+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.151354698+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":"2025-10-29T10:14:47.151359872+07:00","message":"receive interim result [false|false]: ทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.151373948+07:00","message":"[buffer interim] 114 false ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.151381034+07:00","message":"[bufferProcess] interim [440000000]:ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.151383158+07:00","message":"[bufferProcess] send to processor:7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.151386062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.151388479+07:00","message":"> Transcript [1308] [false]: '7:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.151391028+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.151393299+07:00","message":"Set new StatePrefix: '7:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.292181844+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.292214562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.292219804+07:00","message":"receive interim result [false|false]: ทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.292231691+07:00","message":"[buffer interim] 114 false ทองคำ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.292239271+07:00","message":"[bufferProcess] interim [620000000]:ทองคำ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.29224107+07:00","message":"[bufferProcess] send to processor:ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.292246201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.29224863+07:00","message":"> Transcript [1309] [false]: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.292250919+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.29225252+07:00","message":"Set new StatePrefix: 'ทองคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.790810688+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:47.790839703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.790862741+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":"2025-10-29T10:14:47.790870078+07:00","message":"receive interim result [false|false]: ทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.79087711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 เทอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.79087934+07:00","message":"receive interim result [false|false]:  1 เทอม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.790887194+07:00","message":"[buffer interim] 114 false ทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.790889911+07:00","message":"[buffer interim] 114 false  1 เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.790895614+07:00","message":"[bufferProcess] interim [40000000]:ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.790897398+07:00","message":"[bufferProcess] send to processor:ทองคำ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.790900102+07:00","message":"[bufferProcess] interim [40000000]: 1 เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.790902409+07:00","message":"[bufferProcess] update buffer: ทองคำ 1 เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.790905376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.790909284+07:00","message":"> Transcript [1310] [false]: 'ทองคำ 1'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:47.790826661+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.790913283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.790974831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.790980283+07:00","message":"StatePrefix: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.79098394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.795800808+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.795817671+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":"2025-10-29T10:14:47.79582197+07:00","message":"receive interim result [false|false]: ทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.795831993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 เชิง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.795834392+07:00","message":"receive interim result [false|false]:  1 เชิง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.79583846+07:00","message":"[buffer interim] 114 false ทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.795840414+07:00","message":"[buffer interim] 114 false  1 เชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.795843694+07:00","message":"[bufferProcess] interim [100000000]:ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.795845229+07:00","message":"[bufferProcess] send to processor:ทองคำ 1 เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.795851908+07:00","message":"[bufferProcess] interim [100000000]: 1 เชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.795854176+07:00","message":"[bufferProcess] update buffer: ทองคำ 1 เชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.795857426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.795859973+07:00","message":"> Transcript [1311] [false]: 'ทองคำ 1 เทอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.795862629+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.795864417+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.795866107+07:00","message":"StatePrefix: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.795867868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.86607549+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.866120226+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.866126743+07:00","message":"receive interim result [false|false]: ทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.866138765+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":"2025-10-29T10:14:47.866141342+07:00","message":"receive interim result [false|false]:  เทอม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.866149438+07:00","message":"[buffer interim] 114 false ทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:47.866152335+07:00","message":"[buffer interim] 114 false  เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.866158277+07:00","message":"[bufferProcess] interim [220000000]:ทองคำ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.866160469+07:00","message":"[bufferProcess] send to processor:ทองคำ 1 เชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.866163117+07:00","message":"[bufferProcess] interim [220000000]: เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.866165566+07:00","message":"[bufferProcess] update buffer: ทองคำ 1 เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.86616813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.866171221+07:00","message":"> Transcript [1312] [false]: 'ทองคำ 1 เชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.866173925+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.866175562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.866177068+07:00","message":"StatePrefix: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:47.866178646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.064363954+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.064404009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.064410518+07:00","message":"receive interim result [false|false]: ทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.064420938+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":"2025-10-29T10:14:48.064423974+07:00","message":"receive interim result [false|false]:  เชิงตรรกะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.064430626+07:00","message":"[buffer interim] 114 false ทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.064434155+07:00","message":"[buffer interim] 114 false  เชิงตรรกะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.064457834+07:00","message":"[bufferProcess] interim [400000000]:ทองคำ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.064472937+07:00","message":"[bufferProcess] send to processor:ทองคำ 1 เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.064481974+07:00","message":"[bufferProcess] interim [400000000]: เชิงตรรกะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.064485032+07:00","message":"[bufferProcess] update buffer: ทองคำ 1 เชิงตรรกะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.064488202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.064491645+07:00","message":"> Transcript [1313] [false]: 'ทองคำ 1 เทอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.06449514+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.064496926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.064498491+07:00","message":"StatePrefix: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.064500138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.064505942+07:00","message":"Push: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.064507755+07:00","message":"TextPushed: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.064509444+07:00","message":"Set new StatePrefix : 'ทองคำ 1 เทอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.064511224+07:00","message":"Next Push (prob) : ' 1 เทอม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.064521812+07:00","message":"push: {false ทองคำ 0 0xc0027ca280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.181251941+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.181288242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.181293138+07:00","message":"receive interim result [false|false]: ทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.181304201+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":"2025-10-29T10:14:48.181306391+07:00","message":"receive interim result [false|false]:  เทอม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.181313282+07:00","message":"[buffer interim] 114 false ทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.181315849+07:00","message":"[buffer interim] 114 false  เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.181321183+07:00","message":"[bufferProcess] interim [460000000]:ทองคำ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.181323301+07:00","message":"[bufferProcess] send to processor:ทองคำ 1 เชิงตรรกะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.181327911+07:00","message":"[bufferProcess] interim [460000000]: เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.181330499+07:00","message":"[bufferProcess] update buffer: ทองคำ 1 เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.181333119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.181335781+07:00","message":"> Transcript [1314] [false]: 'ทองคำ 1 เชิงตรรกะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.1813378+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.181339445+07:00","message":"Set new StatePrefix: 'ทองคำ 1 เชิงตรรกะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.314615309+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.314650877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.314656326+07:00","message":"receive interim result [false|false]: ทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.314667722+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":"2025-10-29T10:14:48.314670233+07:00","message":"receive interim result [false|false]:  เชิงทุบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.314683017+07:00","message":"[buffer interim] 114 false ทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.3146984+07:00","message":"[buffer interim] 114 false  เชิงทุบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.314706083+07:00","message":"[bufferProcess] interim [580000000]:ทองคำ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.314709833+07:00","message":"[bufferProcess] send to processor:ทองคำ 1 เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.314715758+07:00","message":"[bufferProcess] interim [580000000]: เชิงทุบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.314719316+07:00","message":"[bufferProcess] update buffer: ทองคำ 1 เชิงทุบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.314722379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.314725846+07:00","message":"> Transcript [1315] [false]: 'ทองคำ 1 เทอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.314728863+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.314738563+07:00","message":"Set new StatePrefix: 'ทองคำ 1 เทอม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.379800656+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.379833807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.379839389+07:00","message":"receive interim result [false|false]: ทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.379850262+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":"2025-10-29T10:14:48.379852488+07:00","message":"receive interim result [false|false]:  เทอม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.379859652+07:00","message":"[buffer interim] 114 false ทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.379862322+07:00","message":"[buffer interim] 114 false  เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.379867637+07:00","message":"[bufferProcess] interim [700000000]:ทองคำ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.379870287+07:00","message":"[bufferProcess] send to processor:ทองคำ 1 เชิงทุบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.379876362+07:00","message":"[bufferProcess] interim [700000000]: เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.37987868+07:00","message":"[bufferProcess] update buffer: ทองคำ 1 เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.379881202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.379883553+07:00","message":"> Transcript [1316] [false]: 'ทองคำ 1 เชิงทุบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.379885665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.379887174+07:00","message":"Set new StatePrefix: 'ทองคำ 1 เชิงทุบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.50115813+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.501211296+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":"2025-10-29T10:14:48.501216463+07:00","message":"receive interim result [false|false]: ทองคำเปลวเพลิงกระทบไม้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.501231266+07:00","message":"[buffer interim] 114 false ทองคำเปลวเพลิงกระทบไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.501238924+07:00","message":"[bufferProcess] interim [760000000]:ทองคำเปลวเพลิงกระทบไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.50124184+07:00","message":"[bufferProcess] send to processor:ทองคำ 1 เทอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.501246366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.501248685+07:00","message":"> Transcript [1317] [false]: 'ทองคำ 1 เทอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.501250687+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.501252485+07:00","message":"Set new StatePrefix: 'ทองคำ 1 เทอม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.755160521+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.755196723+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":"2025-10-29T10:14:48.755201703+07:00","message":"receive interim result [false|false]: ทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.755213555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 เชิงปักธูปไม้ระกำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.755216283+07:00","message":"receive interim result [false|false]:  1 เชิงปักธูปไม้ระกำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.755223461+07:00","message":"[buffer interim] 114 false ทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:48.755226203+07:00","message":"[buffer interim] 114 false  1 เชิงปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.755231454+07:00","message":"[bufferProcess] interim [120000000]:ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.7552336+07:00","message":"[bufferProcess] send to processor:ทองคำเปลวเพลิงกระทบไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.755236633+07:00","message":"[bufferProcess] interim [120000000]: 1 เชิงปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.755238982+07:00","message":"[bufferProcess] update buffer: ทองคำ 1 เชิงปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.755241873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.755244439+07:00","message":"> Transcript [1318] [false]: 'ทองคำเปลวเพลิงกระทบไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.755246586+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:48.75524826+07:00","message":"Set new StatePrefix: 'ทองคำเปลวเพลิงกระทบไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:49.389336454+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:49.389378687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำ 1 เชิงปักธูปไม้ระกำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:49.389384194+07:00","message":"receive interim result [false|false]: ทองคำ 1 เชิงปักธูปไม้ระกำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:49.389395676+07:00","message":"[buffer interim] 114 false ทองคำ 1 เชิงปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:49.389402285+07:00","message":"[bufferProcess] interim [720000000]:ทองคำ 1 เชิงปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:49.389404606+07:00","message":"[bufferProcess] send to processor:ทองคำ 1 เชิงปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:49.38940743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:49.389409841+07:00","message":"> Transcript [1319] [false]: 'ทองคำ 1 เชิงปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:49.389412044+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:49.389413995+07:00","message":"Set new StatePrefix: 'ทองคำ 1 เชิงปักธูปไม้ระกำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:49.978091655+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:49.978124342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:49.978129898+07:00","message":"receive interim result [false|false]: ทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:49.97814039+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":"2025-10-29T10:14:49.97814318+07:00","message":"receive interim result [false|false]:  เชิงปักธูปไม้ระกำและกรวย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:49.978150248+07:00","message":"[buffer interim] 114 false ทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:49.978153258+07:00","message":"[buffer interim] 114 false  เชิงปักธูปไม้ระกำและกรวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:49.978158905+07:00","message":"[bufferProcess] interim [320000000]:ทองคำ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:49.978161094+07:00","message":"[bufferProcess] send to processor:ทองคำ 1 เชิงปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:49.978163711+07:00","message":"[bufferProcess] interim [320000000]: เชิงปักธูปไม้ระกำและกรวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:49.978166827+07:00","message":"[bufferProcess] update buffer: ทองคำ 1 เชิงปักธูปไม้ระกำและกรวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:49.978169327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:49.978171765+07:00","message":"> Transcript [1320] [false]: 'ทองคำ 1 เชิงปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:49.978175223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:49.978176945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:49.978178491+07:00","message":"StatePrefix: 'ทองคำ 1 เชิงปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:49.978180359+07:00","message":"TextPushed: 'ทองคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.113241594+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.11328457+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":"2025-10-29T10:14:50.113290983+07:00","message":"receive interim result [false|false]: ทองคำ 1 เชิงปักธูปไม้ระกำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.11331049+07:00","message":"[buffer interim] 114 false ทองคำ 1 เชิงปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.113318458+07:00","message":"[bufferProcess] interim [380000000]:ทองคำ 1 เชิงปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.113322117+07:00","message":"[bufferProcess] send to processor:ทองคำ 1 เชิงปักธูปไม้ระกำและกรวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.113328711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.113331977+07:00","message":"> Transcript [1321] [false]: 'ทองคำ 1 เชิงปักธูปไม้ระกำและกรวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.113336488+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.113338395+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.113340635+07:00","message":"StatePrefix: 'ทองคำ 1 เชิงปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.113343527+07:00","message":"TextPushed: 'ทองคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.175676136+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.175715751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.175721775+07:00","message":"receive interim result [false|false]: ทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.175738059+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":"2025-10-29T10:14:50.175741969+07:00","message":"receive interim result [false|false]:  เชิงปักธูปไม้ระกำและกรวยทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.175749561+07:00","message":"[buffer interim] 114 false ทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.175756152+07:00","message":"[buffer interim] 114 false  เชิงปักธูปไม้ระกำและกรวยทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.175762575+07:00","message":"[bufferProcess] interim [500000000]:ทองคำ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.175766092+07:00","message":"[bufferProcess] send to processor:ทองคำ 1 เชิงปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.175771757+07:00","message":"[bufferProcess] interim [500000000]: เชิงปักธูปไม้ระกำและกรวยทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.175774825+07:00","message":"[bufferProcess] update buffer: ทองคำ 1 เชิงปักธูปไม้ระกำและกรวยทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.175778032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.175781592+07:00","message":"> Transcript [1322] [false]: 'ทองคำ 1 เชิงปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.175785502+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.175787947+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.175790122+07:00","message":"StatePrefix: 'ทองคำ 1 เชิงปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.175792857+07:00","message":"TextPushed: 'ทองคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.351474574+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.351508118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.351513051+07:00","message":"receive interim result [false|false]: ทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.351523251+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":"2025-10-29T10:14:50.351526135+07:00","message":"receive interim result [false|false]:  เชิงปักธูปไม้ระกำและกรวยทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.351533327+07:00","message":"[buffer interim] 114 false ทองคำ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.351536339+07:00","message":"[buffer interim] 114 false  เชิงปักธูปไม้ระกำและกรวยทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.351542191+07:00","message":"[bufferProcess] interim [680000000]:ทองคำ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.35154415+07:00","message":"[bufferProcess] send to processor:ทองคำ 1 เชิงปักธูปไม้ระกำและกรวยทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.351546727+07:00","message":"[bufferProcess] interim [680000000]: เชิงปักธูปไม้ระกำและกรวยทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.351549192+07:00","message":"[bufferProcess] update buffer: ทองคำ 1 เชิงปักธูปไม้ระกำและกรวยทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.35155156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.351554046+07:00","message":"> Transcript [1323] [false]: 'ทองคำ 1 เชิงปักธูปไม้ระกำและกรวยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.351557746+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.351559427+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.351560897+07:00","message":"StatePrefix: 'ทองคำ 1 เชิงปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.351562692+07:00","message":"TextPushed: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.351565115+07:00","message":"Push: ' 1 เชิงปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.351566669+07:00","message":"TextPushed: 'ทองคำ 1 เชิงปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.351568386+07:00","message":"Set new StatePrefix : 'ทองคำ 1 เชิงปักธูปไม้ระกำและกรวยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.35157023+07:00","message":"Next Push (prob) : 'และกรวยทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.351578537+07:00","message":"push: {false  1 เชิงปักธูปไม้ระกำ 0 0xc0027ca280}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:50.791269385+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:50.791262309+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.824893521+07:00","message":"[GCS] IsForceVAD: false for message ID: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.896022484+07:00","message":"[GCS] Start streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.997653649+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.997689646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำ 1 เชิงปักธูปไม้ระกำและกรวยทองคำ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.997695798+07:00","message":"receive interim result [false|false]: ทองคำ 1 เชิงปักธูปไม้ระกำและกรวยทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:50.997706978+07:00","message":"[buffer interim] 114 false ทองคำ 1 เชิงปักธูปไม้ระกำและกรวยทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.997714062+07:00","message":"[bufferProcess] interim [280000000]:ทองคำ 1 เชิงปักธูปไม้ระกำและกรวยทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.997716933+07:00","message":"[bufferProcess] send to processor:ทองคำ 1 เชิงปักธูปไม้ระกำและกรวยทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.99772187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.997724149+07:00","message":"> Transcript [1324] [false]: 'ทองคำ 1 เชิงปักธูปไม้ระกำและกรวยทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.997729196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.997730965+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.997733218+07:00","message":"StatePrefix: 'ทองคำ 1 เชิงปักธูปไม้ระกำและกรวยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:50.997735663+07:00","message":"TextPushed: 'ทองคำ 1 เชิงปักธูปไม้ระกำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:51.22764653+07:00","message":"receive streaming session, msgId: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:51.22768771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำ 1 เชิงปักธูปไม้ระกำและกรวยทองคำ\",\"confidence\":0.75607055}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:51.227693683+07:00","message":"receive interim result [true|false]: ทองคำ 1 เชิงปักธูปไม้ระกำและกรวยทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:51.227702547+07:00","message":"end recv isFinal message id 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:51.227704383+07:00","message":"end Recv id 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:51.227709611+07:00","message":"[buffer interim] 114 true ทองคำ 1 เชิงปักธูปไม้ระกำและกรวยทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.22771605+07:00","message":"[bufferProcess] interim [550000000]:ทองคำ 1 เชิงปักธูปไม้ระกำและกรวยทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.227719286+07:00","message":"[bufferProcess] send to processor (isfinal):ทองคำ 1 เชิงปักธูปไม้ระกำและกรวยทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.227733643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.227763467+07:00","message":"> Transcript [1325] [false]: 'ทองคำ 1 เชิงปักธูปไม้ระกำและกรวยทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.227769825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.227772099+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.227774074+07:00","message":"StatePrefix: 'ทองคำ 1 เชิงปักธูปไม้ระกำและกรวยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.227776485+07:00","message":"TextPushed: 'ทองคำ 1 เชิงปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.22777899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.227781539+07:00","message":"> Transcript [1326] [true]: 'ทองคำ 1 เชิงปักธูปไม้ระกำและกรวยทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.227783506+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.227784797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.227786142+07:00","message":"StatePrefix: 'ทองคำ 1 เชิงปักธูปไม้ระกำและกรวยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.227787723+07:00","message":"TextPushed: 'ทองคำ 1 เชิงปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.227793191+07:00","message":"Push: 'และกรวยทองคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:51.227808194+07:00","message":"push: {true และกรวยทองคำ 0 0xc0027ca280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:14:51.24410397+07:00","message":"write wav file: './tmp/7449/7449_114.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:51.565502171+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:51.565537638+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":"2025-10-29T10:14:51.565542152+07:00","message":"receive interim result [false|false]: ไม้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:51.565554092+07:00","message":"[buffer interim] 115 false ไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.565560702+07:00","message":"[bufferProcess] interim [300000000]:ไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.565562288+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:51.825525173+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:51.825574651+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":"2025-10-29T10:14:51.825580674+07:00","message":"receive interim result [false|false]: ไม้ขนาด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:51.825594004+07:00","message":"[buffer interim] 115 false ไม้ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.825604588+07:00","message":"[bufferProcess] interim [600000000]:ไม้ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.825607288+07:00","message":"[bufferProcess] send to processor:ไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.825613518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.825616717+07:00","message":"> Transcript [1327] [false]: 'ไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:51.8256192+07:00","message":"Set StatePrefix (first interim): 'ไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.062473255+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.062507768+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":"2025-10-29T10:14:52.062512242+07:00","message":"receive interim result [false|false]: ไม้ขนาดเล็ก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.06252509+07:00","message":"[buffer interim] 115 false ไม้ขนาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.062531671+07:00","message":"[bufferProcess] interim [780000000]:ไม้ขนาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.062533541+07:00","message":"[bufferProcess] send to processor:ไม้ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.06253625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.062538593+07:00","message":"> Transcript [1328] [false]: 'ไม้ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.062541099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.062542675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.062544591+07:00","message":"StatePrefix: 'ไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.062546496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.464150509+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.464194194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม้ขนาดเล็ก 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.464201895+07:00","message":"receive interim result [false|false]: ไม้ขนาดเล็ก 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.46421573+07:00","message":"[buffer interim] 115 false ไม้ขนาดเล็ก 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.464222882+07:00","message":"[bufferProcess] interim [200000000]:ไม้ขนาดเล็ก 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.464225066+07:00","message":"[bufferProcess] send to processor:ไม้ขนาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.464229795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.464232257+07:00","message":"> Transcript [1329] [false]: 'ไม้ขนาดเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.464235373+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.464237144+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.464238879+07:00","message":"StatePrefix: 'ไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.464240754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.657466121+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.657497758+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":"2025-10-29T10:14:52.657503293+07:00","message":"receive interim result [false|false]: ไม้ขนาดเล็ก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.657512919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.657515243+07:00","message":"receive interim result [false|false]:  3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.657522602+07:00","message":"[buffer interim] 115 false ไม้ขนาดเล็ก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.657525908+07:00","message":"[buffer interim] 115 false  3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.657531558+07:00","message":"[bufferProcess] interim [380000000]:ไม้ขนาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.657533389+07:00","message":"[bufferProcess] send to processor:ไม้ขนาดเล็ก 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.657535984+07:00","message":"[bufferProcess] interim [380000000]: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.657538125+07:00","message":"[bufferProcess] update buffer: ไม้ขนาดเล็ก 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.657540439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.657542798+07:00","message":"> Transcript [1330] [false]: 'ไม้ขนาดเล็ก 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.657545289+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.657546819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.657548665+07:00","message":"StatePrefix: 'ไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.657550486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.71482152+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.714852971+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":"2025-10-29T10:14:52.714858248+07:00","message":"receive interim result [false|false]: ไม้ขนาดเล็ก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.714876374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 ขวด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.714879373+07:00","message":"receive interim result [false|false]:  3 ขวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.714885891+07:00","message":"[buffer interim] 115 false ไม้ขนาดเล็ก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.714889004+07:00","message":"[buffer interim] 115 false  3 ขวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.714894461+07:00","message":"[bufferProcess] interim [440000000]:ไม้ขนาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.714896289+07:00","message":"[bufferProcess] send to processor:ไม้ขนาดเล็ก 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.714899033+07:00","message":"[bufferProcess] interim [440000000]: 3 ขวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.714900969+07:00","message":"[bufferProcess] update buffer: ไม้ขนาดเล็ก 3 ขวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.714903166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.714905564+07:00","message":"> Transcript [1331] [false]: 'ไม้ขนาดเล็ก 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.7149167+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.714918652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.714920252+07:00","message":"StatePrefix: 'ไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.714922102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.714924506+07:00","message":"Push: 'ไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.714925967+07:00","message":"TextPushed: 'ไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.71492764+07:00","message":"Set new StatePrefix : 'ไม้ขนาดเล็ก 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.71492938+07:00","message":"Next Push (prob) : 'ขนาดเล็ก 3'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.714937352+07:00","message":"push: {false ไม้ 0 0xc003a47000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.749812204+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.749838842+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":"2025-10-29T10:14:52.749843684+07:00","message":"receive interim result [false|false]: ไม้ขนาดเล็ก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.749853008+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 กรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.7498559+07:00","message":"receive interim result [false|false]:  3 กรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.74986181+07:00","message":"[buffer interim] 115 false ไม้ขนาดเล็ก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.749866661+07:00","message":"[buffer interim] 115 false  3 กรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.749871226+07:00","message":"[bufferProcess] interim [500000000]:ไม้ขนาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.749873428+07:00","message":"[bufferProcess] send to processor:ไม้ขนาดเล็ก 3 ขวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.749877788+07:00","message":"[bufferProcess] interim [500000000]: 3 กรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.749879871+07:00","message":"[bufferProcess] update buffer: ไม้ขนาดเล็ก 3 กรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.749882015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.749884047+07:00","message":"> Transcript [1332] [false]: 'ไม้ขนาดเล็ก 3 ขวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.749886712+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.749888623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.749890002+07:00","message":"StatePrefix: 'ไม้ขนาดเล็ก 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.7498939+07:00","message":"TextPushed: 'ไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.844103285+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.844145445+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":"2025-10-29T10:14:52.844152133+07:00","message":"receive interim result [false|false]: ไม้ขนาดเล็ก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.84416446+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 กลัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.844167676+07:00","message":"receive interim result [false|false]:  3 กลัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.844176281+07:00","message":"[buffer interim] 115 false ไม้ขนาดเล็ก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.844182928+07:00","message":"[buffer interim] 115 false  3 กลัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.844189904+07:00","message":"[bufferProcess] interim [560000000]:ไม้ขนาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.844193782+07:00","message":"[bufferProcess] send to processor:ไม้ขนาดเล็ก 3 กรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.844199323+07:00","message":"[bufferProcess] interim [560000000]: 3 กลัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.844201862+07:00","message":"[bufferProcess] update buffer: ไม้ขนาดเล็ก 3 กลัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.844204714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.844207826+07:00","message":"> Transcript [1333] [false]: 'ไม้ขนาดเล็ก 3 กรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.844211667+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.844213776+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.844215878+07:00","message":"StatePrefix: 'ไม้ขนาดเล็ก 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.844218596+07:00","message":"TextPushed: 'ไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.850620272+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.850632054+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":"2025-10-29T10:14:52.850635305+07:00","message":"receive interim result [false|false]: ไม้ขนาดเล็ก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.850642887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 3 กรวย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.850644873+07:00","message":"receive interim result [false|false]:  3 กรวย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.850648429+07:00","message":"[buffer interim] 115 false ไม้ขนาดเล็ก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:52.850650408+07:00","message":"[buffer interim] 115 false  3 กรวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.850653203+07:00","message":"[bufferProcess] interim [620000000]:ไม้ขนาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.850655599+07:00","message":"[bufferProcess] send to processor:ไม้ขนาดเล็ก 3 กลัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.850659656+07:00","message":"[bufferProcess] interim [620000000]: 3 กรวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.850661251+07:00","message":"[bufferProcess] update buffer: ไม้ขนาดเล็ก 3 กรวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.850662995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.850665289+07:00","message":"> Transcript [1334] [false]: 'ไม้ขนาดเล็ก 3 กลัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.850667178+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.850668708+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.85067012+07:00","message":"StatePrefix: 'ไม้ขนาดเล็ก 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:52.850671946+07:00","message":"TextPushed: 'ไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.040582076+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.040612998+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม้ขนาดเล็ก 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.040618664+07:00","message":"receive interim result [false|false]: ไม้ขนาดเล็ก 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.040624764+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":"2025-10-29T10:14:53.040627198+07:00","message":"receive interim result [false|false]:  กรวย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.040634309+07:00","message":"[buffer interim] 115 false ไม้ขนาดเล็ก 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.040637196+07:00","message":"[buffer interim] 115 false  กรวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.040642361+07:00","message":"[bufferProcess] interim [800000000]:ไม้ขนาดเล็ก 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.040644679+07:00","message":"[bufferProcess] send to processor:ไม้ขนาดเล็ก 3 กรวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.040647471+07:00","message":"[bufferProcess] interim [800000000]: กรวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.040649341+07:00","message":"[bufferProcess] update buffer: ไม้ขนาดเล็ก 3 กรวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.040651868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.040654185+07:00","message":"> Transcript [1335] [false]: 'ไม้ขนาดเล็ก 3 กรวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.040657174+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.040658733+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.0406603+07:00","message":"StatePrefix: 'ไม้ขนาดเล็ก 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.040662389+07:00","message":"TextPushed: 'ไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.040664821+07:00","message":"Push: 'ขนาดเล็ก 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.040666272+07:00","message":"TextPushed: 'ไม้ขนาดเล็ก 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.040667956+07:00","message":"Set new StatePrefix : 'ไม้ขนาดเล็ก 3 กรวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.040669642+07:00","message":"Next Push (prob) : ' กรวย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.040678153+07:00","message":"push: {false ขนาดเล็ก 3 0 0xc003a47000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.064173297+07:00","message":"[GCS] IsForceVAD: false for message ID: 115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.135180585+07:00","message":"[GCS] Start streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.163477355+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.163521664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม้ขนาดเล็ก 3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.163527093+07:00","message":"receive interim result [false|false]: ไม้ขนาดเล็ก 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.163536369+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":"2025-10-29T10:14:53.163538666+07:00","message":"receive interim result [false|false]:  กรวยค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.163544906+07:00","message":"[buffer interim] 115 false ไม้ขนาดเล็ก 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.163549486+07:00","message":"[buffer interim] 115 false  กรวยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.163554594+07:00","message":"[bufferProcess] interim [860000000]:ไม้ขนาดเล็ก 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.163556659+07:00","message":"[bufferProcess] send to processor:ไม้ขนาดเล็ก 3 กรวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.163561119+07:00","message":"[bufferProcess] interim [860000000]: กรวยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.163563087+07:00","message":"[bufferProcess] update buffer: ไม้ขนาดเล็ก 3 กรวยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.163565152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.163567536+07:00","message":"> Transcript [1336] [false]: 'ไม้ขนาดเล็ก 3 กรวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.16357015+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.163572013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.163573567+07:00","message":"StatePrefix: 'ไม้ขนาดเล็ก 3 กรวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.163575375+07:00","message":"TextPushed: 'ไม้ขนาดเล็ก 3'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.373303366+07:00","message":"receive streaming session, msgId: 115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.37334508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไม้ขนาดเล็ก 3 กรวยค่ะ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.373351211+07:00","message":"receive interim result [true|false]: ไม้ขนาดเล็ก 3 กรวยค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.373361454+07:00","message":"end recv isFinal message id 115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.373363624+07:00","message":"end Recv id 115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.373384774+07:00","message":"[buffer interim] 115 true ไม้ขนาดเล็ก 3 กรวยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.373404117+07:00","message":"[bufferProcess] interim [190000000]:ไม้ขนาดเล็ก 3 กรวยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.373410903+07:00","message":"[bufferProcess] send to processor (isfinal):ไม้ขนาดเล็ก 3 กรวยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.373414579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.373418407+07:00","message":"> Transcript [1337] [false]: 'ไม้ขนาดเล็ก 3 กรวยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.373422779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.373425154+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.373427846+07:00","message":"StatePrefix: 'ไม้ขนาดเล็ก 3 กรวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.373430596+07:00","message":"TextPushed: 'ไม้ขนาดเล็ก 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.373432733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.373434915+07:00","message":"> Transcript [1338] [true]: 'ไม้ขนาดเล็ก 3 กรวยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.373437596+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.373439503+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.3734412+07:00","message":"StatePrefix: 'ไม้ขนาดเล็ก 3 กรวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.373443434+07:00","message":"TextPushed: 'ไม้ขนาดเล็ก 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:53.373451127+07:00","message":"Push: ' กรวยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:53.373462684+07:00","message":"push: {true  กรวยค่ะ 0 0xc003a47000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:14:53.383033379+07:00","message":"write wav file: './tmp/7449/7449_115.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:53.791478524+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:53.791484982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:54.013072923+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:54.013121898+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":"2025-10-29T10:14:54.013126723+07:00","message":"receive interim result [false|false]: ดอก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:54.013141535+07:00","message":"[buffer interim] 116 false ดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.013147869+07:00","message":"[bufferProcess] interim [720000000]:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.013149352+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:54.088169077+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:54.088210393+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":"2025-10-29T10:14:54.088215637+07:00","message":"receive interim result [false|false]: ดอย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:54.088230386+07:00","message":"[buffer interim] 116 false ดอย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.088236809+07:00","message":"[bufferProcess] interim [780000000]:ดอย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.088238781+07:00","message":"[bufferProcess] send to processor:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.088241988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.088244555+07:00","message":"> Transcript [1339] [false]: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.088246537+07:00","message":"Set StatePrefix (first interim): 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:54.314912591+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:54.314958076+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Deutsch\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:54.314963299+07:00","message":"receive interim result [false|false]: Deutsch"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:54.314977612+07:00","message":"[buffer interim] 116 false Deutsch"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.314983964+07:00","message":"[bufferProcess] interim [960000000]:Deutsch"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.314986297+07:00","message":"[bufferProcess] send to processor:ดอย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.314991925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.314994648+07:00","message":"> Transcript [1340] [false]: 'ดอย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.31499654+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.314998768+07:00","message":"Set new StatePrefix: 'ดอย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:54.31907625+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:54.319092488+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":"2025-10-29T10:14:54.31909633+07:00","message":"receive interim result [false|false]: โดยทั่ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:54.319104221+07:00","message":"[buffer interim] 116 false โดยทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.319107903+07:00","message":"[bufferProcess] interim [20000000]:โดยทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.31910972+07:00","message":"[bufferProcess] send to processor:Deutsch"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.319111661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.319113482+07:00","message":"> Transcript [1341] [false]: 'Deutsch'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.319114766+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.319116794+07:00","message":"Set new StatePrefix: 'Deutsch'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:54.38067029+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:54.380713904+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":"2025-10-29T10:14:54.380718272+07:00","message":"receive interim result [false|false]: โดยทั่วไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:54.380731053+07:00","message":"[buffer interim] 116 false โดยทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.380737491+07:00","message":"[bufferProcess] interim [80000000]:โดยทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.380739383+07:00","message":"[bufferProcess] send to processor:โดยทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.380742037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.380744277+07:00","message":"> Transcript [1342] [false]: 'โดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.380746626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.38074824+07:00","message":"Set new StatePrefix: 'โดยทั่ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:54.970654093+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:54.970693019+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":"2025-10-29T10:14:54.970697708+07:00","message":"receive interim result [false|false]: โดยทั่วไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:54.970708942+07:00","message":"[buffer interim] 116 false โดยทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.970715763+07:00","message":"[bufferProcess] interim [680000000]:โดยทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.970717774+07:00","message":"[bufferProcess] send to processor:โดยทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.970720666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.970723049+07:00","message":"> Transcript [1343] [false]: 'โดยทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.970725521+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.970727161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.970728752+07:00","message":"StatePrefix: 'โดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:54.970730938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:55.227076209+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:55.227120533+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":"2025-10-29T10:14:55.227126752+07:00","message":"receive interim result [false|false]: โดยทั่วไปเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:55.227139183+07:00","message":"[buffer interim] 116 false โดยทั่วไปเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.22714539+07:00","message":"[bufferProcess] interim [920000000]:โดยทั่วไปเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.227147708+07:00","message":"[bufferProcess] send to processor:โดยทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.227152633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.227154951+07:00","message":"> Transcript [1344] [false]: 'โดยทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.227157651+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.227159332+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.227161005+07:00","message":"StatePrefix: 'โดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.227162859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:55.373700867+07:00","message":"[GCS] IsForceVAD: false for message ID: 116"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:55.424260174+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:55.424299409+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":"2025-10-29T10:14:55.424304692+07:00","message":"receive interim result [false|false]: โดยทั่วไปเรื่องของน้อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:55.424319191+07:00","message":"[buffer interim] 116 false โดยทั่วไปเรื่องของน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.4243262+07:00","message":"[bufferProcess] interim [100000000]:โดยทั่วไปเรื่องของน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.424328379+07:00","message":"[bufferProcess] send to processor:โดยทั่วไปเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.424331918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.424334398+07:00","message":"> Transcript [1345] [false]: 'โดยทั่วไปเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.424337192+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.424338804+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.424340372+07:00","message":"StatePrefix: 'โดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.424342071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:55.600665619+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:55.600710002+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":"2025-10-29T10:14:55.600715468+07:00","message":"receive interim result [false|false]: โดยทั่วไปเครื่องทองน้อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:55.600727963+07:00","message":"[buffer interim] 116 false โดยทั่วไปเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.600734779+07:00","message":"[bufferProcess] interim [280000000]:โดยทั่วไปเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.600736941+07:00","message":"[bufferProcess] send to processor:โดยทั่วไปเรื่องของน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.600741943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.600744217+07:00","message":"> Transcript [1346] [false]: 'โดยทั่วไปเรื่องของน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.600747277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.600748963+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.60075041+07:00","message":"StatePrefix: 'โดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.600752339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.600756438+07:00","message":"Push: 'โดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.600758011+07:00","message":"TextPushed: 'โดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.600759848+07:00","message":"Set new StatePrefix : 'โดยทั่วไปเรื่องของน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.600761573+07:00","message":"Next Push (prob) : 'ไปเรื่องของน้อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:55.60076925+07:00","message":"push: {false โดยทั่ว 0 0xc0003c4c00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:55.676785991+07:00","message":"receive streaming session, msgId: 116"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:55.676838785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยทั่วไปเรื่องของน้อย\",\"confidence\":0.8720729}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:55.676844081+07:00","message":"receive interim result [true|false]: โดยทั่วไปเรื่องของน้อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:55.676854169+07:00","message":"end recv isFinal message id 116"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:55.676856431+07:00","message":"end Recv id 116"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:55.676864445+07:00","message":"[buffer interim] 116 true โดยทั่วไปเรื่องของน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.676874521+07:00","message":"[bufferProcess] interim [460000000]:โดยทั่วไปเรื่องของน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.676878958+07:00","message":"[bufferProcess] send to processor (isfinal):โดยทั่วไปเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.676882792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.676886149+07:00","message":"> Transcript [1347] [false]: 'โดยทั่วไปเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.676888801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.676891266+07:00","message":"Set new StatePrefix: 'โดยทั่วไปเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.676893482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.676895915+07:00","message":"> Transcript [1348] [true]: 'โดยทั่วไปเรื่องของน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.676905832+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.676908048+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.676910225+07:00","message":"StatePrefix: 'โดยทั่วไปเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.676913215+07:00","message":"TextPushed: 'โดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:55.676920452+07:00","message":"Push: 'ไปเรื่องของน้อย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:55.676931684+07:00","message":"push: {true ไปเรื่องของน้อย 0 0xc0003c4c00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:14:55.684723075+07:00","message":"write wav file: './tmp/7449/7449_116.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:55.696427824+07:00","message":"[GCS] Start streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:56.248180136+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:56.248215011+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":"2025-10-29T10:14:56.248220139+07:00","message":"receive interim result [false|false]: มัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:56.248232282+07:00","message":"[buffer interim] 117 false มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:56.248238707+07:00","message":"[bufferProcess] interim [420000000]:มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:56.248240184+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:56.792398348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:56.792409349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:57.069235537+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:57.069291632+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":"2025-10-29T10:14:57.0692963+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:57.069309791+07:00","message":"[buffer interim] 117 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.069316056+07:00","message":"[bufferProcess] interim [140000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.069317869+07:00","message":"[bufferProcess] send to processor:มัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.06932239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.069325311+07:00","message":"> Transcript [1349] [false]: 'มัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.069328676+07:00","message":"Set StatePrefix (first interim): 'มัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:57.204194703+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:57.204237217+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":"2025-10-29T10:14:57.204242355+07:00","message":"receive interim result [false|false]: สำหรับกู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:57.204256112+07:00","message":"[buffer interim] 117 false สำหรับกู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.204262989+07:00","message":"[bufferProcess] interim [320000000]:สำหรับกู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.204264734+07:00","message":"[bufferProcess] send to processor:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.204267767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.204270242+07:00","message":"> Transcript [1350] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.204272166+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.204273884+07:00","message":"Set new StatePrefix: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:57.332592462+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:57.332632746+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":"2025-10-29T10:14:57.332637895+07:00","message":"receive interim result [false|false]: สำหรับบูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:57.332648824+07:00","message":"[buffer interim] 117 false สำหรับบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.332655709+07:00","message":"[bufferProcess] interim [440000000]:สำหรับบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.332657796+07:00","message":"[bufferProcess] send to processor:สำหรับกู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.332662532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.332664914+07:00","message":"> Transcript [1351] [false]: 'สำหรับกู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.332667605+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.3326692+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.332670805+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.33267275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:57.649713005+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:57.649747764+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":"2025-10-29T10:14:57.649753163+07:00","message":"receive interim result [false|false]: สำหรับบูชาจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:57.649765331+07:00","message":"[buffer interim] 117 false สำหรับบูชาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.649771341+07:00","message":"[bufferProcess] interim [740000000]:สำหรับบูชาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.649773274+07:00","message":"[bufferProcess] send to processor:สำหรับบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.649778446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.649780741+07:00","message":"> Transcript [1352] [false]: 'สำหรับบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.649783833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.649785475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.649787129+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.649789165+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:57.783678078+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:57.783726925+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":"2025-10-29T10:14:57.783732569+07:00","message":"receive interim result [false|false]: สำหรับกูชาชัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:57.783747584+07:00","message":"[buffer interim] 117 false สำหรับกูชาชัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.783755125+07:00","message":"[bufferProcess] interim [860000000]:สำหรับกูชาชัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.783757127+07:00","message":"[bufferProcess] send to processor:สำหรับบูชาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.783760634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.783763102+07:00","message":"> Transcript [1353] [false]: 'สำหรับบูชาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.783766117+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.783767807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.783769407+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.78377103+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:57.788409407+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:57.788429409+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":"2025-10-29T10:14:57.788433336+07:00","message":"receive interim result [false|false]: สำหรับบูชาเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:57.788442558+07:00","message":"[buffer interim] 117 false สำหรับบูชาเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.788446279+07:00","message":"[bufferProcess] interim [920000000]:สำหรับบูชาเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.788447943+07:00","message":"[bufferProcess] send to processor:สำหรับกูชาชัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.788449927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.788452139+07:00","message":"> Transcript [1354] [false]: 'สำหรับกูชาชัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.788454515+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.788456035+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.788457514+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.788458918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.788463538+07:00","message":"Push: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.788465055+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.788467154+07:00","message":"Set new StatePrefix : 'สำหรับกูชาชัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:57.788468864+07:00","message":"Next Push (prob) : 'กูชาชัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:57.78847692+07:00","message":"push: {false สำหรับ 0 0xc003a46400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.028259268+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.028293502+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":"2025-10-29T10:14:58.028298639+07:00","message":"receive interim result [false|false]: สำหรับบูชาเฉพาะว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.028311902+07:00","message":"[buffer interim] 117 false สำหรับบูชาเฉพาะว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.028318618+07:00","message":"[bufferProcess] interim [160000000]:สำหรับบูชาเฉพาะว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.028320853+07:00","message":"[bufferProcess] send to processor:สำหรับบูชาเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.028324662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.02832705+07:00","message":"> Transcript [1355] [false]: 'สำหรับบูชาเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.02832903+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.028330608+07:00","message":"Set new StatePrefix: 'สำหรับบูชาเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.032383+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.032398487+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":"2025-10-29T10:14:58.032402044+07:00","message":"receive interim result [false|false]: สำหรับบูชาเฉพาะวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.032408987+07:00","message":"[buffer interim] 117 false สำหรับบูชาเฉพาะวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.032411735+07:00","message":"[bufferProcess] interim [220000000]:สำหรับบูชาเฉพาะวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.032413619+07:00","message":"[bufferProcess] send to processor:สำหรับบูชาเฉพาะว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.032415317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.032417065+07:00","message":"> Transcript [1356] [false]: 'สำหรับบูชาเฉพาะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.032419708+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.032421497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.032423139+07:00","message":"StatePrefix: 'สำหรับบูชาเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.032425131+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.161478609+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.161523291+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":"2025-10-29T10:14:58.161528978+07:00","message":"receive interim result [false|false]: สำหรับบูชาเฉพาะวัตถุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.161542888+07:00","message":"[buffer interim] 117 false สำหรับบูชาเฉพาะวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.16154968+07:00","message":"[bufferProcess] interim [280000000]:สำหรับบูชาเฉพาะวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.161551552+07:00","message":"[bufferProcess] send to processor:สำหรับบูชาเฉพาะวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.161554772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.161557356+07:00","message":"> Transcript [1357] [false]: 'สำหรับบูชาเฉพาะวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.16156043+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.161562065+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.161563925+07:00","message":"StatePrefix: 'สำหรับบูชาเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.16156578+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.454625262+07:00","message":"[GCS] IsForceVAD: false for message ID: 117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.515844144+07:00","message":"[GCS] Start streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.559483498+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.559527008+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":"2025-10-29T10:14:58.559531895+07:00","message":"receive interim result [false|false]: สำหรับบูชาเฉพาะวัตถุและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.559544433+07:00","message":"[buffer interim] 117 false สำหรับบูชาเฉพาะวัตถุและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.559551431+07:00","message":"[bufferProcess] interim [700000000]:สำหรับบูชาเฉพาะวัตถุและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.559553514+07:00","message":"[bufferProcess] send to processor:สำหรับบูชาเฉพาะวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.559558415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.55956066+07:00","message":"> Transcript [1358] [false]: 'สำหรับบูชาเฉพาะวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.559563574+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.559565337+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.559567118+07:00","message":"StatePrefix: 'สำหรับบูชาเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.559569397+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.6695854+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.669628188+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":"2025-10-29T10:14:58.669633454+07:00","message":"receive interim result [false|false]: สำหรับบูชาเฉพาะวัตถุนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.66964918+07:00","message":"[buffer interim] 117 false สำหรับบูชาเฉพาะวัตถุนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.669657776+07:00","message":"[bufferProcess] interim [760000000]:สำหรับบูชาเฉพาะวัตถุนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.669661004+07:00","message":"[bufferProcess] send to processor:สำหรับบูชาเฉพาะวัตถุและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.669668349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.66967157+07:00","message":"> Transcript [1359] [false]: 'สำหรับบูชาเฉพาะวัตถุและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.669677293+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.669679297+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.669681755+07:00","message":"StatePrefix: 'สำหรับบูชาเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.669683724+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.669689744+07:00","message":"Push: 'บูชาเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.669691249+07:00","message":"TextPushed: 'สำหรับบูชาเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.669693442+07:00","message":"Set new StatePrefix : 'สำหรับบูชาเฉพาะวัตถุและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.669695335+07:00","message":"Next Push (prob) : 'วัตถุและ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.669703582+07:00","message":"push: {false บูชาเฉพาะ 0 0xc003a46400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.762159348+07:00","message":"receive streaming session, msgId: 117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.762198596+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มันจะใช้สำหรับบูชาเฉพาะวัตถุนะคะ\",\"confidence\":0.90519756}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.762204061+07:00","message":"receive interim result [true|false]: มันจะใช้สำหรับบูชาเฉพาะวัตถุนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.762213754+07:00","message":"end recv isFinal message id 117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.762215546+07:00","message":"end Recv id 117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.762222376+07:00","message":"[buffer interim] 117 true มันจะใช้สำหรับบูชาเฉพาะวัตถุนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.762229104+07:00","message":"[bufferProcess] interim [970000000]:มันจะใช้สำหรับบูชาเฉพาะวัตถุนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.762232149+07:00","message":"[bufferProcess] send to processor (isfinal):สำหรับบูชาเฉพาะวัตถุนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.762235122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.762238344+07:00","message":"> Transcript [1360] [false]: 'สำหรับบูชาเฉพาะวัตถุนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.762240664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.76224239+07:00","message":"Set new StatePrefix: 'สำหรับบูชาเฉพาะวัตถุนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.762243972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.762245381+07:00","message":"> Transcript [1361] [true]: 'มันจะใช้สำหรับบูชาเฉพาะวัตถุนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.76224731+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.762248808+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.762250327+07:00","message":"StatePrefix: 'สำหรับบูชาเฉพาะวัตถุนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.762252203+07:00","message":"TextPushed: 'สำหรับบูชาเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.762253942+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.762369771+07:00","message":"Push: 'วัตถุนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.762372225+07:00","message":"TextPushed: 'สำหรับบูชาเฉพาะวัตถุนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.762374101+07:00","message":"Set new StatePrefix : 'มันจะใช้สำหรับบูชาเฉพาะวัตถุนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.762375855+07:00","message":"Next Push (prob) : 'มันจะใช้สำหรับบูชาเฉพาะวัตถุนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:58.762383854+07:00","message":"push: {true วัตถุนะคะ 0 0xc003a46400}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:58.762408241+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_117.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:14:58.77043442+07:00","message":"write wav file: './tmp/7449/7449_117.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:59.451720795+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:59.451765189+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":"2025-10-29T10:14:59.451771362+07:00","message":"receive interim result [false|false]: เส้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:59.451786556+07:00","message":"[buffer interim] 118 false เส้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:59.451794755+07:00","message":"[bufferProcess] interim [720000000]:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:59.451797132+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:59.608296049+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:59.608331395+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":"2025-10-29T10:14:59.608336395+07:00","message":"receive interim result [false|false]: เส้นทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:59.608348515+07:00","message":"[buffer interim] 118 false เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:59.608354869+07:00","message":"[bufferProcess] interim [840000000]:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:59.608356712+07:00","message":"[bufferProcess] send to processor:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:59.608362258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:59.608364797+07:00","message":"> Transcript [1362] [false]: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:59.608366796+07:00","message":"Set StatePrefix (first interim): 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:59.629873862+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:59.629912695+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":"2025-10-29T10:14:59.62991766+07:00","message":"receive interim result [false|false]: เซ็นทรัล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:59.629929736+07:00","message":"[buffer interim] 118 false เซ็นทรัล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:59.629935935+07:00","message":"[bufferProcess] interim [900000000]:เซ็นทรัล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:59.629937731+07:00","message":"[bufferProcess] send to processor:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:59.629940631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:59.629942934+07:00","message":"> Transcript [1363] [false]: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:59.629945728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:59.629947536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:59.629949286+07:00","message":"StatePrefix: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:59.629951112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:59.740908103+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:59.740944198+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":"2025-10-29T10:14:59.740949255+07:00","message":"receive interim result [false|false]: เช่นพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:14:59.740959583+07:00","message":"[buffer interim] 118 false เช่นพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:59.74096593+07:00","message":"[bufferProcess] interim [20000000]:เช่นพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:59.740968238+07:00","message":"[bufferProcess] send to processor:เซ็นทรัล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:59.740973273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:59.740975635+07:00","message":"> Transcript [1364] [false]: 'เซ็นทรัล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:59.740977488+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:14:59.740979087+07:00","message":"Set new StatePrefix: 'เซ็นทรัล'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:59.793124826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:14:59.79317423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:00.148478247+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:00.148535592+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":"2025-10-29T10:15:00.148542335+07:00","message":"receive interim result [false|false]: เช่นพระบรมอัฐิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:00.148556202+07:00","message":"[buffer interim] 118 false เช่นพระบรมอัฐิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.148562917+07:00","message":"[bufferProcess] interim [440000000]:เช่นพระบรมอัฐิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.148565257+07:00","message":"[bufferProcess] send to processor:เช่นพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.148570249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.148572509+07:00","message":"> Transcript [1365] [false]: 'เช่นพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.148574474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.148577973+07:00","message":"Set new StatePrefix: 'เช่นพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:00.480111563+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:00.480151371+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":"2025-10-29T10:15:00.480157625+07:00","message":"receive interim result [false|false]: เช่นพระบรมอัฐิเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:00.480170268+07:00","message":"[buffer interim] 118 false เช่นพระบรมอัฐิเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.480178492+07:00","message":"[bufferProcess] interim [800000000]:เช่นพระบรมอัฐิเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.480181808+07:00","message":"[bufferProcess] send to processor:เช่นพระบรมอัฐิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.480186542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.480188995+07:00","message":"> Transcript [1366] [false]: 'เช่นพระบรมอัฐิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.480191878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.480200015+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.480201677+07:00","message":"StatePrefix: 'เช่นพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.480203404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:00.790100715+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:00.790139689+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":"2025-10-29T10:15:00.790145727+07:00","message":"receive interim result [false|false]: เช่นพระบรมอัฐิเป็นต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:00.790158079+07:00","message":"[buffer interim] 118 false เช่นพระบรมอัฐิเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.790165968+07:00","message":"[bufferProcess] interim [40000000]:เช่นพระบรมอัฐิเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.790168125+07:00","message":"[bufferProcess] send to processor:เช่นพระบรมอัฐิเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.790171181+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.790173567+07:00","message":"> Transcript [1367] [false]: 'เช่นพระบรมอัฐิเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.790176642+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.790178204+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.790179761+07:00","message":"StatePrefix: 'เช่นพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:00.79018151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:00.814152297+07:00","message":"[GCS] IsForceVAD: false for message ID: 118"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:00.944899344+07:00","message":"[GCS] Start streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:01.056791251+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:01.056839928+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":"2025-10-29T10:15:01.056845371+07:00","message":"receive interim result [false|false]: เช่นพระบรมอัฐิเป็นต้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:01.056862143+07:00","message":"[buffer interim] 118 false เช่นพระบรมอัฐิเป็นต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.056869992+07:00","message":"[bufferProcess] interim [400000000]:เช่นพระบรมอัฐิเป็นต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.056872236+07:00","message":"[bufferProcess] send to processor:เช่นพระบรมอัฐิเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.056876003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.056890031+07:00","message":"> Transcript [1368] [false]: 'เช่นพระบรมอัฐิเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.056893755+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.056895492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.056897036+07:00","message":"StatePrefix: 'เช่นพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.056898852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:01.226092613+07:00","message":"receive streaming session, msgId: 118"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:01.226130676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชิญพระบรมอัฐิเป็นต้นค่ะ\",\"confidence\":0.9323107}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:01.226136511+07:00","message":"receive interim result [true|false]: เชิญพระบรมอัฐิเป็นต้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:01.226147057+07:00","message":"end recv isFinal message id 118"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:01.226148846+07:00","message":"end Recv id 118"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:01.226154073+07:00","message":"[buffer interim] 118 true เชิญพระบรมอัฐิเป็นต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.226160848+07:00","message":"[bufferProcess] interim [520000000]:เชิญพระบรมอัฐิเป็นต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.226163586+07:00","message":"[bufferProcess] send to processor (isfinal):เช่นพระบรมอัฐิเป็นต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.226166292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.22616861+07:00","message":"> Transcript [1369] [false]: 'เช่นพระบรมอัฐิเป็นต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.226171348+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.22617294+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.226174521+07:00","message":"StatePrefix: 'เช่นพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.22617628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.226178969+07:00","message":"Push: 'เช่นพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.226181138+07:00","message":"TextPushed: 'เช่นพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.22618325+07:00","message":"Set new StatePrefix : 'เช่นพระบรมอัฐิเป็นต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.226185619+07:00","message":"Next Push (prob) : 'อัฐิเป็นต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.226189213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.226190902+07:00","message":"> Transcript [1370] [true]: 'เชิญพระบรมอัฐิเป็นต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.226192518+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.226193853+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.226195114+07:00","message":"StatePrefix: 'เช่นพระบรมอัฐิเป็นต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.226196653+07:00","message":"TextPushed: 'เช่นพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.22619831+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:01.226213506+07:00","message":"push: {false เช่นพระบรม 0 0xc003a46800}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.226291179+07:00","message":"Push: 'เป็นต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.226294697+07:00","message":"TextPushed: 'เช่นพระบรมเป็นต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.226296176+07:00","message":"Set new StatePrefix : 'เชิญพระบรมอัฐิเป็นต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.226297671+07:00","message":"Next Push (prob) : 'เชิญพระบรมอัฐิเป็นต้นค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:01.22630543+07:00","message":"push: {true เป็นต้นค่ะ 0 0xc003a46800}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:01.226322511+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_118.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:15:01.23320112+07:00","message":"write wav file: './tmp/7449/7449_118.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:02.387844022+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:02.387908085+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":"2025-10-29T10:15:02.387914617+07:00","message":"receive interim result [false|false]: จริงๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:02.387929313+07:00","message":"[buffer interim] 119 false จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.387936964+07:00","message":"[bufferProcess] interim [200000000]:จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.387938715+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.387945733+07:00","message":"[bufferProcess] send to processor (ticker):จริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.387948221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.387950698+07:00","message":"> Transcript [1371] [false]: 'จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.387952638+07:00","message":"Set StatePrefix (first interim): 'จริงๆ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:02.478711244+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:02.478761778+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":"2025-10-29T10:15:02.478767512+07:00","message":"receive interim result [false|false]: จริงๆค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:02.478781428+07:00","message":"[buffer interim] 119 false จริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.478788338+07:00","message":"[bufferProcess] interim [320000000]:จริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.478790221+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:02.54653528+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:02.546578561+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":"2025-10-29T10:15:02.546585574+07:00","message":"receive interim result [false|false]: จริงๆเขา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:02.546601378+07:00","message":"[buffer interim] 119 false จริงๆเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.546609214+07:00","message":"[bufferProcess] interim [380000000]:จริงๆเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.546611406+07:00","message":"[bufferProcess] send to processor:จริงๆค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.546615398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.546618742+07:00","message":"> Transcript [1372] [false]: 'จริงๆค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.546622895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.546625477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.546628399+07:00","message":"StatePrefix: 'จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.546630749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:02.616218954+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:02.616253121+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":"2025-10-29T10:15:02.616258622+07:00","message":"receive interim result [false|false]: จริงๆของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:02.616272373+07:00","message":"[buffer interim] 119 false จริงๆของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.616280229+07:00","message":"[bufferProcess] interim [440000000]:จริงๆของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.616282935+07:00","message":"[bufferProcess] send to processor:จริงๆเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.616289233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.616292251+07:00","message":"> Transcript [1373] [false]: 'จริงๆเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.616296037+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.616298438+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.616300832+07:00","message":"StatePrefix: 'จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.616303667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:02.72377651+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:02.723822194+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":"2025-10-29T10:15:02.723830204+07:00","message":"receive interim result [false|false]: จริงๆของน้อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:02.72384645+07:00","message":"[buffer interim] 119 false จริงๆของน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.723857127+07:00","message":"[bufferProcess] interim [560000000]:จริงๆของน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.723859976+07:00","message":"[bufferProcess] send to processor:จริงๆของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.723866724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.723881967+07:00","message":"> Transcript [1374] [false]: 'จริงๆของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.723886839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.723889257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.723891688+07:00","message":"StatePrefix: 'จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.72389406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:02.793555123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:02.793577185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:02.927347285+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:02.927381957+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":"2025-10-29T10:15:02.9273871+07:00","message":"receive interim result [false|false]: จริงๆของน้อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:02.927400579+07:00","message":"[buffer interim] 119 false จริงๆของน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.927407937+07:00","message":"[bufferProcess] interim [740000000]:จริงๆของน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.927413381+07:00","message":"[bufferProcess] send to processor:จริงๆของน้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.927419837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.927423157+07:00","message":"> Transcript [1375] [false]: 'จริงๆของน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.927427957+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.927429917+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.927431468+07:00","message":"StatePrefix: 'จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.927433069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.927439261+07:00","message":"Push: 'จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.927441029+07:00","message":"TextPushed: 'จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.927444237+07:00","message":"Set new StatePrefix : 'จริงๆของน้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:02.927446022+07:00","message":"Next Push (prob) : 'ของน้อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:02.927453252+07:00","message":"push: {false จริงๆ 0 0xc00205a300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.053429728+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.053469214+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":"2025-10-29T10:15:03.053475792+07:00","message":"receive interim result [false|false]: จริงๆของน้อยหน่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.053489809+07:00","message":"[buffer interim] 119 false จริงๆของน้อยหน่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.05350185+07:00","message":"[bufferProcess] interim [860000000]:จริงๆของน้อยหน่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.053504521+07:00","message":"[bufferProcess] send to processor:จริงๆของน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.053508673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.053512555+07:00","message":"> Transcript [1376] [false]: 'จริงๆของน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.053515516+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.053518353+07:00","message":"Set new StatePrefix: 'จริงๆของน้อย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.150448255+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.150484199+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":"2025-10-29T10:15:03.150489642+07:00","message":"receive interim result [false|false]: จริงๆของน้อยใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.150513268+07:00","message":"[buffer interim] 119 false จริงๆของน้อยใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.15052308+07:00","message":"[bufferProcess] interim [980000000]:จริงๆของน้อยใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.150525676+07:00","message":"[bufferProcess] send to processor:จริงๆของน้อยหน่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.15053068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.150533004+07:00","message":"> Transcript [1377] [false]: 'จริงๆของน้อยหน่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.150536036+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.15053804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.15054009+07:00","message":"StatePrefix: 'จริงๆของน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.150542674+07:00","message":"TextPushed: 'จริงๆ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.246105256+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.246141481+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":"2025-10-29T10:15:03.246146719+07:00","message":"receive interim result [false|false]: จริงๆของน้อยหน่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.246161752+07:00","message":"[buffer interim] 119 false จริงๆของน้อยหน่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.246171202+07:00","message":"[bufferProcess] interim [40000000]:จริงๆของน้อยหน่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.246173476+07:00","message":"[bufferProcess] send to processor:จริงๆของน้อยใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.246179375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.24618186+07:00","message":"> Transcript [1378] [false]: 'จริงๆของน้อยใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.246185091+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.24618714+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.246189314+07:00","message":"StatePrefix: 'จริงๆของน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.24619111+07:00","message":"TextPushed: 'จริงๆ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.266024466+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.266056414+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":"2025-10-29T10:15:03.266060969+07:00","message":"receive interim result [false|false]: จริงๆของน้อยหน่อยเพราะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.26607145+07:00","message":"[buffer interim] 119 false จริงๆของน้อยหน่อยเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.266077182+07:00","message":"[bufferProcess] interim [100000000]:จริงๆของน้อยหน่อยเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.266078989+07:00","message":"[bufferProcess] send to processor:จริงๆของน้อยหน่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.266082243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.266084493+07:00","message":"> Transcript [1379] [false]: 'จริงๆของน้อยหน่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.266087178+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.266088868+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.266090754+07:00","message":"StatePrefix: 'จริงๆของน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.266092602+07:00","message":"TextPushed: 'จริงๆ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.300681006+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.300717772+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":"2025-10-29T10:15:03.300723485+07:00","message":"receive interim result [false|false]: จริงๆของน้อยในพม่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.300735386+07:00","message":"[buffer interim] 119 false จริงๆของน้อยในพม่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.30074326+07:00","message":"[bufferProcess] interim [160000000]:จริงๆของน้อยในพม่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.300746917+07:00","message":"[bufferProcess] send to processor:จริงๆของน้อยหน่อยเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.300751535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.300753921+07:00","message":"> Transcript [1380] [false]: 'จริงๆของน้อยหน่อยเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.30075715+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.300758859+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.300760472+07:00","message":"StatePrefix: 'จริงๆของน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.30076205+07:00","message":"TextPushed: 'จริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.300764235+07:00","message":"Push: 'ของน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.300765796+07:00","message":"TextPushed: 'จริงๆของน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.300767552+07:00","message":"Set new StatePrefix : 'จริงๆของน้อยหน่อยเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.300769456+07:00","message":"Next Push (prob) : 'หน่อยเพราะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.300777547+07:00","message":"push: {false ของน้อย 0 0xc00205a300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.305558361+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.305594033+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":"2025-10-29T10:15:03.305598248+07:00","message":"receive interim result [false|false]: จริงๆของน้อยในพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.305608765+07:00","message":"[buffer interim] 119 false จริงๆของน้อยในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.3056141+07:00","message":"[bufferProcess] interim [220000000]:จริงๆของน้อยในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.305616013+07:00","message":"[bufferProcess] send to processor:จริงๆของน้อยในพม่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.305618577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.305621+07:00","message":"> Transcript [1381] [false]: 'จริงๆของน้อยในพม่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.305623116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.30562505+07:00","message":"Set new StatePrefix: 'จริงๆของน้อยในพม่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.486075461+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.48612121+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":"2025-10-29T10:15:03.486126503+07:00","message":"receive interim result [false|false]: จริงๆของน้อยในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.48614223+07:00","message":"[buffer interim] 119 false จริงๆของน้อยในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.486149859+07:00","message":"[bufferProcess] interim [340000000]:จริงๆของน้อยในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.486151967+07:00","message":"[bufferProcess] send to processor:จริงๆของน้อยในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.486155048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.486157804+07:00","message":"> Transcript [1382] [false]: 'จริงๆของน้อยในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.48615999+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.486161771+07:00","message":"Set new StatePrefix: 'จริงๆของน้อยในพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.616564028+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.61661122+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":"2025-10-29T10:15:03.616616437+07:00","message":"receive interim result [false|false]: จริงๆของน้อยในพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.616630121+07:00","message":"[buffer interim] 119 false จริงๆของน้อยในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.616636741+07:00","message":"[bufferProcess] interim [460000000]:จริงๆของน้อยในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.616639605+07:00","message":"[bufferProcess] send to processor:จริงๆของน้อยในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.616643389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.616645886+07:00","message":"> Transcript [1383] [false]: 'จริงๆของน้อยในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:03.616647731+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.704002287+07:00","message":"[GCS] IsForceVAD: false for message ID: 119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:03.895501734+07:00","message":"[GCS] Start streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:04.046023346+07:00","message":"receive streaming session, msgId: 119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:04.046064492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จริงๆของน้อยในพระราชพิธี\",\"confidence\":0.9584538}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:04.046071164+07:00","message":"receive interim result [true|false]: จริงๆของน้อยในพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:04.046079725+07:00","message":"end recv isFinal message id 119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:04.046081663+07:00","message":"end Recv id 119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:04.046087375+07:00","message":"[buffer interim] 119 true จริงๆของน้อยในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:04.046096207+07:00","message":"[bufferProcess] interim [970000000]:จริงๆของน้อยในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:04.046099708+07:00","message":"[bufferProcess] send to processor (isfinal):จริงๆของน้อยในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:04.046102789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:04.046105403+07:00","message":"> Transcript [1384] [false]: 'จริงๆของน้อยในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:04.046108214+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:04.046109723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:04.046111326+07:00","message":"StatePrefix: 'จริงๆของน้อยในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:04.046113398+07:00","message":"TextPushed: 'จริงๆของน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:04.046114877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:04.04611644+07:00","message":"> Transcript [1385] [true]: 'จริงๆของน้อยในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:04.046118279+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:04.046119699+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:04.046121025+07:00","message":"StatePrefix: 'จริงๆของน้อยในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:04.046122671+07:00","message":"TextPushed: 'จริงๆของน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:04.046124915+07:00","message":"Push: 'ในพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:04.046131969+07:00","message":"push: {true ในพระราชพิธี 0 0xc00205a300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:15:04.05398805+07:00","message":"write wav file: './tmp/7449/7449_119.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:04.957069125+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:04.957111069+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":"2025-10-29T10:15:04.957116045+07:00","message":"receive interim result [false|false]: พระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:04.957128098+07:00","message":"[buffer interim] 120 false พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:04.957134652+07:00","message":"[bufferProcess] interim [840000000]:พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:04.957136465+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:05.349104829+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:05.34914525+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":"2025-10-29T10:15:05.349151427+07:00","message":"receive interim result [false|false]: พระบรมศพครั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:05.349174362+07:00","message":"[buffer interim] 120 false พระบรมศพครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:05.349183321+07:00","message":"[bufferProcess] interim [260000000]:พระบรมศพครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:05.349186906+07:00","message":"[bufferProcess] send to processor:พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:05.349194884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:05.349199415+07:00","message":"> Transcript [1386] [false]: 'พระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:05.349202092+07:00","message":"Set StatePrefix (first interim): 'พระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:05.472108198+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:05.472149173+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":"2025-10-29T10:15:05.472154333+07:00","message":"receive interim result [false|false]: พระบรมศพครั้งนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:05.472167813+07:00","message":"[buffer interim] 120 false พระบรมศพครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:05.472174524+07:00","message":"[bufferProcess] interim [380000000]:พระบรมศพครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:05.472176625+07:00","message":"[bufferProcess] send to processor:พระบรมศพครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:05.472179618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:05.472182069+07:00","message":"> Transcript [1387] [false]: 'พระบรมศพครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:05.472185434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:05.472187176+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:05.472188763+07:00","message":"StatePrefix: 'พระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:05.47219061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:05.793783953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:05.793788604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:05.858902771+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:05.858944917+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":"2025-10-29T10:15:05.858950912+07:00","message":"receive interim result [false|false]: พระบรมศพครั้งนี้มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:05.858963071+07:00","message":"[buffer interim] 120 false พระบรมศพครั้งนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:05.858974468+07:00","message":"[bufferProcess] interim [740000000]:พระบรมศพครั้งนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:05.858976313+07:00","message":"[bufferProcess] send to processor:พระบรมศพครั้งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:05.858981395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:05.858984223+07:00","message":"> Transcript [1388] [false]: 'พระบรมศพครั้งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:05.858987475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:05.858989298+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:05.8589909+07:00","message":"StatePrefix: 'พระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:05.858992747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:06.039267278+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:06.039313811+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":"2025-10-29T10:15:06.039318673+07:00","message":"receive interim result [false|false]: พระบรมศพครั้งนี้มีหลาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:06.039333112+07:00","message":"[buffer interim] 120 false พระบรมศพครั้งนี้มีหลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.039340257+07:00","message":"[bufferProcess] interim [920000000]:พระบรมศพครั้งนี้มีหลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.039342259+07:00","message":"[bufferProcess] send to processor:พระบรมศพครั้งนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.039345437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.039347776+07:00","message":"> Transcript [1389] [false]: 'พระบรมศพครั้งนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.039350882+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.039352932+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.039355064+07:00","message":"StatePrefix: 'พระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.039356703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:06.24213275+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:06.242173808+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":"2025-10-29T10:15:06.242178645+07:00","message":"receive interim result [false|false]: พระบรมศพครั้งนี้มีหลายประเภท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:06.242189638+07:00","message":"[buffer interim] 120 false พระบรมศพครั้งนี้มีหลายประเภท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.242196101+07:00","message":"[bufferProcess] interim [220000000]:พระบรมศพครั้งนี้มีหลายประเภท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.242198408+07:00","message":"[bufferProcess] send to processor:พระบรมศพครั้งนี้มีหลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.24220329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.242205666+07:00","message":"> Transcript [1390] [false]: 'พระบรมศพครั้งนี้มีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.242208848+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.242210694+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.242212428+07:00","message":"StatePrefix: 'พระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.242214253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.242218156+07:00","message":"Push: 'พระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.242219681+07:00","message":"TextPushed: 'พระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.242221352+07:00","message":"Set new StatePrefix : 'พระบรมศพครั้งนี้มีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.24222357+07:00","message":"Next Push (prob) : 'ครั้งนี้มีหลาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:06.242234105+07:00","message":"push: {false พระบรมศพ 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:06.371784958+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:06.371817401+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":"2025-10-29T10:15:06.371822371+07:00","message":"receive interim result [false|false]: พระบรมศพครั้งนี้มีหลายประเทศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:06.371836695+07:00","message":"[buffer interim] 120 false พระบรมศพครั้งนี้มีหลายประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.37184374+07:00","message":"[bufferProcess] interim [280000000]:พระบรมศพครั้งนี้มีหลายประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.371845845+07:00","message":"[bufferProcess] send to processor:พระบรมศพครั้งนี้มีหลายประเภท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.37185153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.371854118+07:00","message":"> Transcript [1391] [false]: 'พระบรมศพครั้งนี้มีหลายประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.371857418+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.371859159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.371867853+07:00","message":"StatePrefix: 'พระบรมศพครั้งนี้มีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.371870666+07:00","message":"TextPushed: 'พระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:06.76119526+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:06.761236294+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":"2025-10-29T10:15:06.761242339+07:00","message":"receive interim result [false|false]: พระบรมศพครั้งนี้มีหลายประเทศค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:06.761254759+07:00","message":"[buffer interim] 120 false พระบรมศพครั้งนี้มีหลายประเทศค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.761263311+07:00","message":"[bufferProcess] interim [700000000]:พระบรมศพครั้งนี้มีหลายประเทศค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.761265295+07:00","message":"[bufferProcess] send to processor:พระบรมศพครั้งนี้มีหลายประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.761270448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.761272734+07:00","message":"> Transcript [1392] [false]: 'พระบรมศพครั้งนี้มีหลายประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.761275955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.761278032+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.761279956+07:00","message":"StatePrefix: 'พระบรมศพครั้งนี้มีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:06.76128176+07:00","message":"TextPushed: 'พระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:07.336962257+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:07.3369995+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":"2025-10-29T10:15:07.337004291+07:00","message":"receive interim result [false|false]: พระบรมศพครั้งนี้มีหลายประเทศค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:07.337015948+07:00","message":"[buffer interim] 120 false พระบรมศพครั้งนี้มีหลายประเทศค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:07.337022709+07:00","message":"[bufferProcess] interim [300000000]:พระบรมศพครั้งนี้มีหลายประเทศค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:07.337025301+07:00","message":"[bufferProcess] send to processor:พระบรมศพครั้งนี้มีหลายประเทศค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:07.337030145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:07.337032576+07:00","message":"> Transcript [1393] [false]: 'พระบรมศพครั้งนี้มีหลายประเทศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:07.337035487+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:07.337037221+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:07.337038821+07:00","message":"StatePrefix: 'พระบรมศพครั้งนี้มีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:07.337040725+07:00","message":"TextPushed: 'พระบรมศพ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:08.794183831+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:08.79419867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:09.192252009+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:09.192293173+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":"2025-10-29T10:15:09.192298463+07:00","message":"receive interim result [false|false]: พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:09.192313208+07:00","message":"[buffer interim] 120 false พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.192321993+07:00","message":"[bufferProcess] interim [40000000]:พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.192324331+07:00","message":"[bufferProcess] send to processor:พระบรมศพครั้งนี้มีหลายประเทศค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.192329724+07:00","message":"[bufferProcess] send to processor (ticker):พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.192332299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.192334595+07:00","message":"> Transcript [1394] [false]: 'พระบรมศพครั้งนี้มีหลายประเทศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.19233786+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.192341292+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.192343361+07:00","message":"StatePrefix: 'พระบรมศพครั้งนี้มีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.192345391+07:00","message":"TextPushed: 'พระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.192350932+07:00","message":"Push: 'ครั้งนี้มีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.192353924+07:00","message":"TextPushed: 'พระบรมศพครั้งนี้มีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.192355845+07:00","message":"Set new StatePrefix : 'พระบรมศพครั้งนี้มีหลายประเทศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.19235761+07:00","message":"Next Push (prob) : 'ประเทศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.192359196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.192361203+07:00","message":"> Transcript [1395] [false]: 'พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.192363037+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.192364358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.192366146+07:00","message":"StatePrefix: 'พระบรมศพครั้งนี้มีหลายประเทศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.192367805+07:00","message":"TextPushed: 'พระบรมศพครั้งนี้มีหลาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:09.19237573+07:00","message":"push: {false ครั้งนี้มีหลาย 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:09.194961609+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:09.194979897+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":"2025-10-29T10:15:09.194983505+07:00","message":"receive interim result [false|false]: พระบรมศพครั้งนี้มีหลายประเทศค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:09.19499217+07:00","message":"[buffer interim] 120 false พระบรมศพครั้งนี้มีหลายประเทศค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.194996475+07:00","message":"[bufferProcess] interim [100000000]:พระบรมศพครั้งนี้มีหลายประเทศค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.194998005+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:09.249277504+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:09.249316015+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":"2025-10-29T10:15:09.249321055+07:00","message":"receive interim result [false|false]: พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:09.249336103+07:00","message":"[buffer interim] 120 false พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.24934284+07:00","message":"[bufferProcess] interim [160000000]:พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.249345367+07:00","message":"[bufferProcess] send to processor:พระบรมศพครั้งนี้มีหลายประเทศค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.249348536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.249351167+07:00","message":"> Transcript [1396] [false]: 'พระบรมศพครั้งนี้มีหลายประเทศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.249354861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.249356721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.249359575+07:00","message":"StatePrefix: 'พระบรมศพครั้งนี้มีหลายประเทศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.249362245+07:00","message":"TextPushed: 'พระบรมศพครั้งนี้มีหลาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:09.439215168+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:09.439246918+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":"2025-10-29T10:15:09.439251833+07:00","message":"receive interim result [false|false]: พระบรมศพครั้งนี้มีหลายประเทศค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:09.439267915+07:00","message":"[buffer interim] 120 false พระบรมศพครั้งนี้มีหลายประเทศค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.439278713+07:00","message":"[bufferProcess] interim [340000000]:พระบรมศพครั้งนี้มีหลายประเทศค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.439283683+07:00","message":"[bufferProcess] send to processor:พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.439288935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.43929129+07:00","message":"> Transcript [1397] [false]: 'พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.439294461+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.439296046+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.439300643+07:00","message":"StatePrefix: 'พระบรมศพครั้งนี้มีหลายประเทศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:09.439303269+07:00","message":"TextPushed: 'พระบรมศพครั้งนี้มีหลาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:09.853799426+07:00","message":"[GCS] IsForceVAD: false for message ID: 120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:10.045753878+07:00","message":"[GCS] Start streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:10.086791376+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:10.086831469+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":"2025-10-29T10:15:10.086841324+07:00","message":"receive interim result [false|false]: พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้งแต่ที่ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:10.086864306+07:00","message":"[buffer interim] 120 false พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้งแต่ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.086872311+07:00","message":"[bufferProcess] interim [0]:พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้งแต่ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.086875121+07:00","message":"[bufferProcess] send to processor:พระบรมศพครั้งนี้มีหลายประเทศค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.086881972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.086884437+07:00","message":"> Transcript [1398] [false]: 'พระบรมศพครั้งนี้มีหลายประเทศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.086887669+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.086889472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.086891388+07:00","message":"StatePrefix: 'พระบรมศพครั้งนี้มีหลายประเทศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.086894059+07:00","message":"TextPushed: 'พระบรมศพครั้งนี้มีหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.086898305+07:00","message":"Push: 'ประเทศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.08689987+07:00","message":"TextPushed: 'พระบรมศพครั้งนี้มีหลายประเทศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.086901711+07:00","message":"Set new StatePrefix : 'พระบรมศพครั้งนี้มีหลายประเทศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.086903809+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:10.086911409+07:00","message":"push: {false ประเทศค่ะ 0 0xc000044580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:10.230345519+07:00","message":"receive streaming session, msgId: 120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:10.230381937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้งแต่งที่ต่างกัน\",\"confidence\":0.91926605}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:10.23038728+07:00","message":"receive interim result [true|false]: พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้งแต่งที่ต่างกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:10.230396424+07:00","message":"end recv isFinal message id 120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:10.230398689+07:00","message":"end Recv id 120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:10.230407598+07:00","message":"[buffer interim] 120 true พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้งแต่งที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.230414554+07:00","message":"[bufferProcess] interim [180000000]:พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้งแต่งที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.230421673+07:00","message":"[bufferProcess] send to processor (isfinal):พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้งแต่ที่ต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.230424312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.230426932+07:00","message":"> Transcript [1399] [false]: 'พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้งแต่ที่ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.230429185+07:00","message":"Set StatePrefix (first interim): 'พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้งแต่ที่ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.230430745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.23043235+07:00","message":"> Transcript [1400] [true]: 'พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้งแต่งที่ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.230434767+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.230436262+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.230438102+07:00","message":"StatePrefix: 'พระบรมศพครั้งนี้มีหลายประเทศค่ะรูปแบบการตั้งแต่ที่ต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.230441103+07:00","message":"TextPushed: 'พระบรมศพครั้งนี้มีหลายประเทศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:10.230447303+07:00","message":"Push: 'รูปแบบการตั้งแต่งที่ต่างกัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:10.230456819+07:00","message":"push: {true รูปแบบการตั้งแต่งที่ต่างกัน 0 0xc000044580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:15:10.241589249+07:00","message":"write wav file: './tmp/7449/7449_120.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:11.111042894+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:11.111081324+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":"2025-10-29T10:15:11.111085384+07:00","message":"receive interim result [false|false]: ฝัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:11.111096064+07:00","message":"[buffer interim] 121 false ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.111102268+07:00","message":"[bufferProcess] interim [660000000]:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.111103706+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:11.346597538+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:11.346634112+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":"2025-10-29T10:15:11.34663866+07:00","message":"receive interim result [false|false]: ฉันจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:11.346649892+07:00","message":"[buffer interim] 121 false ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.346655991+07:00","message":"[bufferProcess] interim [840000000]:ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.346657978+07:00","message":"[bufferProcess] send to processor:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.346661348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.346664026+07:00","message":"> Transcript [1401] [false]: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.346665756+07:00","message":"Set StatePrefix (first interim): 'ฝัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:11.452385107+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:11.452419847+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":"2025-10-29T10:15:11.45242488+07:00","message":"receive interim result [false|false]: อย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:11.452437662+07:00","message":"[buffer interim] 121 false อย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.452444742+07:00","message":"[bufferProcess] interim [960000000]:อย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.452446807+07:00","message":"[bufferProcess] send to processor:ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.45245172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.45245392+07:00","message":"> Transcript [1402] [false]: 'ฉันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.45245581+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.452457479+07:00","message":"Set new StatePrefix: 'ฉันจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:11.628392551+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:11.628438432+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":"2025-10-29T10:15:11.628447935+07:00","message":"receive interim result [false|false]: อย่างเช่นเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:11.628463877+07:00","message":"[buffer interim] 121 false อย่างเช่นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.628471088+07:00","message":"[bufferProcess] interim [140000000]:อย่างเช่นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.628473513+07:00","message":"[bufferProcess] send to processor:อย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.628476668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.628479528+07:00","message":"> Transcript [1403] [false]: 'อย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.628481365+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.628482918+07:00","message":"Set new StatePrefix: 'อย่างเช่น'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:11.79452358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:11.794531457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:11.878856877+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:11.878903351+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":"2025-10-29T10:15:11.878909919+07:00","message":"receive interim result [false|false]: อย่างเช่นเครื่องทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:11.878923024+07:00","message":"[buffer interim] 121 false อย่างเช่นเครื่องทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.878929759+07:00","message":"[bufferProcess] interim [440000000]:อย่างเช่นเครื่องทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.878931888+07:00","message":"[bufferProcess] send to processor:อย่างเช่นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.878936689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.878939252+07:00","message":"> Transcript [1404] [false]: 'อย่างเช่นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.878942402+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.878944123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.878945695+07:00","message":"StatePrefix: 'อย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:11.878947695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:12.011517112+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:12.011570572+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":"2025-10-29T10:15:12.011577566+07:00","message":"receive interim result [false|false]: อย่างเช่นเครื่องทองน้อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:12.01160176+07:00","message":"[buffer interim] 121 false อย่างเช่นเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.011613393+07:00","message":"[bufferProcess] interim [620000000]:อย่างเช่นเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.011616692+07:00","message":"[bufferProcess] send to processor:อย่างเช่นเครื่องทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.011626281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.011629999+07:00","message":"> Transcript [1405] [false]: 'อย่างเช่นเครื่องทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.011634497+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.011636966+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.011639265+07:00","message":"StatePrefix: 'อย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.01164202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:12.587079641+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:12.587132338+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":"2025-10-29T10:15:12.58715336+07:00","message":"receive interim result [false|false]: อย่างเช่นเครื่องทองน้อยทอด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:12.58717086+07:00","message":"[buffer interim] 121 false อย่างเช่นเครื่องทองน้อยทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.587190613+07:00","message":"[bufferProcess] interim [160000000]:อย่างเช่นเครื่องทองน้อยทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.587194861+07:00","message":"[bufferProcess] send to processor:อย่างเช่นเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.587201397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.587204879+07:00","message":"> Transcript [1406] [false]: 'อย่างเช่นเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.587208958+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.5872113+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.587213856+07:00","message":"StatePrefix: 'อย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.587216412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:12.839950215+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:12.839992458+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":"2025-10-29T10:15:12.839998281+07:00","message":"receive interim result [false|false]: อย่างเช่นเครื่องทองน้อยทอดข้าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:12.840013705+07:00","message":"[buffer interim] 121 false อย่างเช่นเครื่องทองน้อยทอดข้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.840021282+07:00","message":"[bufferProcess] interim [400000000]:อย่างเช่นเครื่องทองน้อยทอดข้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.840023889+07:00","message":"[bufferProcess] send to processor:อย่างเช่นเครื่องทองน้อยทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.840027157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.84002971+07:00","message":"> Transcript [1407] [false]: 'อย่างเช่นเครื่องทองน้อยทอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.840032982+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.840034785+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.840036296+07:00","message":"StatePrefix: 'อย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.840038142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.840040412+07:00","message":"Push: 'อย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.840041914+07:00","message":"TextPushed: 'อย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.840043735+07:00","message":"Set new StatePrefix : 'อย่างเช่นเครื่องทองน้อยทอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:12.840045693+07:00","message":"Next Push (prob) : 'เครื่องทองน้อยทอด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:12.840052951+07:00","message":"push: {false อย่างเช่น 0 0xc0027ca080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.096298607+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.096336451+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":"2025-10-29T10:15:13.096342159+07:00","message":"receive interim result [false|false]: อย่างเช่นเครื่องทองน้อยทอดข้างเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.096355766+07:00","message":"[buffer interim] 121 false อย่างเช่นเครื่องทองน้อยทอดข้างเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.096362929+07:00","message":"[bufferProcess] interim [640000000]:อย่างเช่นเครื่องทองน้อยทอดข้างเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.096364998+07:00","message":"[bufferProcess] send to processor:อย่างเช่นเครื่องทองน้อยทอดข้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.096367924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.09637033+07:00","message":"> Transcript [1408] [false]: 'อย่างเช่นเครื่องทองน้อยทอดข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.096373232+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.096374977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.096376904+07:00","message":"StatePrefix: 'อย่างเช่นเครื่องทองน้อยทอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.096378832+07:00","message":"TextPushed: 'อย่างเช่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.288290295+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.288333935+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":"2025-10-29T10:15:13.288340837+07:00","message":"receive interim result [false|false]: อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.288355402+07:00","message":"[buffer interim] 121 false อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.28836229+07:00","message":"[bufferProcess] interim [880000000]:อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.288364499+07:00","message":"[bufferProcess] send to processor:อย่างเช่นเครื่องทองน้อยทอดข้างเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.288369866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.288372582+07:00","message":"> Transcript [1409] [false]: 'อย่างเช่นเครื่องทองน้อยทอดข้างเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.288376634+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.288378391+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.288380431+07:00","message":"StatePrefix: 'อย่างเช่นเครื่องทองน้อยทอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.28838232+07:00","message":"TextPushed: 'อย่างเช่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.424665365+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.424703937+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":"2025-10-29T10:15:13.42470896+07:00","message":"receive interim result [false|false]: อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.424725529+07:00","message":"[buffer interim] 121 false อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.424735333+07:00","message":"[bufferProcess] interim [0]:อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.424737661+07:00","message":"[bufferProcess] send to processor:อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.424742798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.424745085+07:00","message":"> Transcript [1410] [false]: 'อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.424748427+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.424750029+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.424752184+07:00","message":"StatePrefix: 'อย่างเช่นเครื่องทองน้อยทอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.424754627+07:00","message":"TextPushed: 'อย่างเช่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.475516615+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.475549468+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":"2025-10-29T10:15:13.47555507+07:00","message":"receive interim result [false|false]: อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.475568861+07:00","message":"[buffer interim] 121 false อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.475575911+07:00","message":"[bufferProcess] interim [60000000]:อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.475577942+07:00","message":"[bufferProcess] send to processor:อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.475581117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.475583877+07:00","message":"> Transcript [1411] [false]: 'อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.475587362+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.475589008+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.475591059+07:00","message":"StatePrefix: 'อย่างเช่นเครื่องทองน้อยทอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.475593064+07:00","message":"TextPushed: 'อย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.475597529+07:00","message":"Push: 'เครื่องทองน้อยทอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.475599273+07:00","message":"TextPushed: 'อย่างเช่นเครื่องทองน้อยทอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.475600967+07:00","message":"Set new StatePrefix : 'อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.475603006+07:00","message":"Next Push (prob) : 'ข้างเครื่องราชชั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.475611169+07:00","message":"push: {false เครื่องทองน้อยทอด 0 0xc0027ca080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.504237934+07:00","message":"[GCS] IsForceVAD: false for message ID: 121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.576184889+07:00","message":"[GCS] Start streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.737498415+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.737540081+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":"2025-10-29T10:15:13.737545046+07:00","message":"receive interim result [false|false]: อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.737559694+07:00","message":"[buffer interim] 121 false อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.737569974+07:00","message":"[bufferProcess] interim [240000000]:อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.737572085+07:00","message":"[bufferProcess] send to processor:อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.737577158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.737579622+07:00","message":"> Transcript [1412] [false]: 'อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.737581934+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.737583542+07:00","message":"Set new StatePrefix: 'อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชภัฏ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.794713271+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.794750708+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":"2025-10-29T10:15:13.794757431+07:00","message":"receive interim result [false|false]: อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชสักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.794773326+07:00","message":"[buffer interim] 121 false อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.794781389+07:00","message":"[bufferProcess] interim [360000000]:อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.794784411+07:00","message":"[bufferProcess] send to processor:อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.794788776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.794791839+07:00","message":"> Transcript [1413] [false]: 'อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.794794043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.794795828+07:00","message":"Set new StatePrefix: 'อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.823513658+07:00","message":"[GCS] Cleaned up inactive client: 101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.823530664+07:00","message":"[GCS] Cleaned up inactive client: 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.823532777+07:00","message":"[GCS] Cleaned up inactive client: 102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.823534299+07:00","message":"[GCS] Cleaned up inactive client: 103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.823536384+07:00","message":"[GCS] Cleaned up inactive client: 99"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.85467246+07:00","message":"receive streaming session, msgId: 121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.854719084+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชสักการะ\",\"confidence\":0.9585482}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.854726591+07:00","message":"receive interim result [true|false]: อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชสักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.854739529+07:00","message":"end recv isFinal message id 121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.854741767+07:00","message":"end Recv id 121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.854749378+07:00","message":"[buffer interim] 121 true อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.85475764+07:00","message":"[bufferProcess] interim [480000000]:อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.854764385+07:00","message":"[bufferProcess] send to processor (isfinal):อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.854768822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.854772326+07:00","message":"> Transcript [1414] [false]: 'อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.854775507+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.854778006+07:00","message":"Set new StatePrefix: 'อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.854780311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.854782647+07:00","message":"> Transcript [1415] [true]: 'อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.854785646+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.854787786+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.854791782+07:00","message":"StatePrefix: 'อย่างเช่นเครื่องทองน้อยทอดข้างเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.854794793+07:00","message":"TextPushed: 'อย่างเช่นเครื่องทองน้อยทอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:13.854804053+07:00","message":"Push: 'ข้างเครื่องราชสักการะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:13.854813998+07:00","message":"push: {true ข้างเครื่องราชสักการะ 0 0xc0027ca080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:15:13.86348458+07:00","message":"write wav file: './tmp/7449/7449_121.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:14.443743053+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:14.443776207+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":"2025-10-29T10:15:14.443781067+07:00","message":"receive interim result [false|false]: ทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:14.443791752+07:00","message":"[buffer interim] 122 false ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:14.443797869+07:00","message":"[bufferProcess] interim [660000000]:ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:14.443799386+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:14.633965343+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:14.63400171+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":"2025-10-29T10:15:14.634006739+07:00","message":"receive interim result [false|false]: ทองคำลงยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:14.634020596+07:00","message":"[buffer interim] 122 false ทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:14.634029812+07:00","message":"[bufferProcess] interim [900000000]:ทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:14.634032388+07:00","message":"[bufferProcess] send to processor:ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:14.634041525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:14.634046835+07:00","message":"> Transcript [1416] [false]: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:14.634050178+07:00","message":"Set StatePrefix (first interim): 'ทองคำ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:14.795421363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:14.795420507+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:15.019584809+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:15.019636454+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":"2025-10-29T10:15:15.019644239+07:00","message":"receive interim result [false|false]: ทองคำลงยาราคา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:15.019660598+07:00","message":"[buffer interim] 122 false ทองคำลงยาราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.019669265+07:00","message":"[bufferProcess] interim [260000000]:ทองคำลงยาราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.019672786+07:00","message":"[bufferProcess] send to processor:ทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.019677269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.01968024+07:00","message":"> Transcript [1417] [false]: 'ทองคำลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.019684556+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.019686864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.019688786+07:00","message":"StatePrefix: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.019691349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:15.21262059+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:15.212660696+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":"2025-10-29T10:15:15.212665705+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:15.212679941+07:00","message":"[buffer interim] 122 false ทองคำลงยาราชาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.212687253+07:00","message":"[bufferProcess] interim [440000000]:ทองคำลงยาราชาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.212689237+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.212692002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.212694734+07:00","message":"> Transcript [1418] [false]: 'ทองคำลงยาราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.212697931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.212700157+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.212702021+07:00","message":"StatePrefix: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.212703703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:15.845505794+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:15.845542444+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":"2025-10-29T10:15:15.845548228+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:15.845562245+07:00","message":"[buffer interim] 122 false ทองคำลงยาราชาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.845570111+07:00","message":"[bufferProcess] interim [40000000]:ทองคำลงยาราชาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.845572279+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.84557586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.845578229+07:00","message":"> Transcript [1419] [false]: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.84558113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.845582649+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.845584227+07:00","message":"StatePrefix: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:15.845585865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:17.603537904+07:00","message":"[GCS] IsForceVAD: false for message ID: 122"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:17.716974498+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:17.717011023+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":"2025-10-29T10:15:17.717016204+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:17.717030411+07:00","message":"[buffer interim] 122 false ทองคำลงยาราชาวดีก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.717037521+07:00","message":"[bufferProcess] interim [20000000]:ทองคำลงยาราชาวดีก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.717039943+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.717042778+07:00","message":"[bufferProcess] send to processor (ticker):ทองคำลงยาราชาวดีก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.717052414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.717083381+07:00","message":"> Transcript [1420] [false]: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.717090794+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.717093473+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.717095651+07:00","message":"StatePrefix: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.717098215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.717103151+07:00","message":"Push: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.71710554+07:00","message":"TextPushed: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.717108433+07:00","message":"Set new StatePrefix : 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.717111643+07:00","message":"Next Push (prob) : 'ลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.717114824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.717118175+07:00","message":"> Transcript [1421] [false]: 'ทองคำลงยาราชาวดีก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.71712082+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.717122802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.717125059+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.717127455+07:00","message":"TextPushed: 'ทองคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:17.71713051+07:00","message":"push: {false ทองคำ 0 0xc000045100}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:17.796160599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:17.79619748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:17.925615259+07:00","message":"[GCS] Start streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:17.92567587+07:00","message":"receive streaming session, msgId: 122"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:17.92570783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีก็คือ\",\"confidence\":0.9508579}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:17.925714654+07:00","message":"receive interim result [true|false]: ทองคำลงยาราชาวดีก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:17.925726484+07:00","message":"end recv isFinal message id 122"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:17.92572905+07:00","message":"end Recv id 122"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:17.9257347+07:00","message":"[buffer interim] 122 true ทองคำลงยาราชาวดีก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.925747977+07:00","message":"[bufferProcess] interim [260000000]:ทองคำลงยาราชาวดีก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.925752172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.925754892+07:00","message":"> Transcript [1422] [true]: 'ทองคำลงยาราชาวดีก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.925758032+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.92576008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.925761969+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.925763985+07:00","message":"TextPushed: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:17.925766487+07:00","message":"Push: 'ลงยาราชาวดีก็คือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:17.925774848+07:00","message":"push: {true ลงยาราชาวดีก็คือ 0 0xc000045100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:15:17.936749231+07:00","message":"write wav file: './tmp/7449/7449_122.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:18.683258509+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:18.683308217+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":"2025-10-29T10:15:18.683314871+07:00","message":"receive interim result [false|false]: เรื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:18.683325317+07:00","message":"[buffer interim] 123 false เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:18.683332039+07:00","message":"[bufferProcess] interim [420000000]:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:18.683333885+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:18.875695288+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:18.875739408+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":"2025-10-29T10:15:18.875744604+07:00","message":"receive interim result [false|false]: เรื่องของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:18.875759584+07:00","message":"[buffer interim] 123 false เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:18.875766428+07:00","message":"[bufferProcess] interim [600000000]:เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:18.875768445+07:00","message":"[bufferProcess] send to processor:เรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:18.875771604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:18.875774092+07:00","message":"> Transcript [1423] [false]: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:18.875775999+07:00","message":"Set StatePrefix (first interim): 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:19.050642883+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:19.050685527+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":"2025-10-29T10:15:19.050690879+07:00","message":"receive interim result [false|false]: เรื่องของเรา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:19.050704901+07:00","message":"[buffer interim] 123 false เรื่องของเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.050712074+07:00","message":"[bufferProcess] interim [720000000]:เรื่องของเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.050714941+07:00","message":"[bufferProcess] send to processor:เรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.050721269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.050723901+07:00","message":"> Transcript [1424] [false]: 'เรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.05072709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.050728799+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.050730357+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.0507321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:19.344821693+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:19.344857949+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":"2025-10-29T10:15:19.344865441+07:00","message":"receive interim result [false|false]: เรื่องของเราชุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:19.344876909+07:00","message":"[buffer interim] 123 false เรื่องของเราชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.344883968+07:00","message":"[bufferProcess] interim [20000000]:เรื่องของเราชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.34488604+07:00","message":"[bufferProcess] send to processor:เรื่องของเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.344889062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.344891578+07:00","message":"> Transcript [1425] [false]: 'เรื่องของเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.344894549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.344896274+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.344897918+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.344899577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:19.513705629+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:19.513748764+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":"2025-10-29T10:15:19.513754194+07:00","message":"receive interim result [false|false]: เรื่องของเราชุดนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:19.513768925+07:00","message":"[buffer interim] 123 false เรื่องของเราชุดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.513775569+07:00","message":"[bufferProcess] interim [140000000]:เรื่องของเราชุดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.513778339+07:00","message":"[bufferProcess] send to processor:เรื่องของเราชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.513781656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.513784067+07:00","message":"> Transcript [1426] [false]: 'เรื่องของเราชุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.513787362+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.513789003+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.513790608+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.513792217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:19.717609455+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:19.717646005+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":"2025-10-29T10:15:19.717652093+07:00","message":"receive interim result [false|false]: เรื่องของเราชุดนี้นะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:19.717667138+07:00","message":"[buffer interim] 123 false เรื่องของเราชุดนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.717676009+07:00","message":"[bufferProcess] interim [380000000]:เรื่องของเราชุดนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.717678003+07:00","message":"[bufferProcess] send to processor:เรื่องของเราชุดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.717683216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.717685675+07:00","message":"> Transcript [1427] [false]: 'เรื่องของเราชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.717689009+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.717690822+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.717692388+07:00","message":"StatePrefix: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.717694139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.717698002+07:00","message":"Push: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.717699479+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.7177012+07:00","message":"Set new StatePrefix : 'เรื่องของเราชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.71770315+07:00","message":"Next Push (prob) : 'ของเราชุดนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:19.717711535+07:00","message":"push: {false เรื่อง 0 0xc000045400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:19.77037066+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:19.770410777+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":"2025-10-29T10:15:19.770415466+07:00","message":"receive interim result [false|false]: เรื่องของเราชุดนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:19.77043091+07:00","message":"[buffer interim] 123 false เรื่องของเราชุดนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.770437768+07:00","message":"[bufferProcess] interim [500000000]:เรื่องของเราชุดนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.770439778+07:00","message":"[bufferProcess] send to processor:เรื่องของเราชุดนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.770442661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.770445068+07:00","message":"> Transcript [1428] [false]: 'เรื่องของเราชุดนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.770448154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.770449742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.770451518+07:00","message":"StatePrefix: 'เรื่องของเราชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:19.770453309+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:20.262367836+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:20.262411034+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":"2025-10-29T10:15:20.262416776+07:00","message":"receive interim result [false|false]: เรื่องของเราชุดนี้นะคะก็จะมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:20.262429955+07:00","message":"[buffer interim] 123 false เรื่องของเราชุดนี้นะคะก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.262436842+07:00","message":"[bufferProcess] interim [920000000]:เรื่องของเราชุดนี้นะคะก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.262439037+07:00","message":"[bufferProcess] send to processor:เรื่องของเราชุดนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.262443709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.262446074+07:00","message":"> Transcript [1429] [false]: 'เรื่องของเราชุดนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.262449105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.262450817+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.262452457+07:00","message":"StatePrefix: 'เรื่องของเราชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.262454757+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:20.494717001+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:20.494752423+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":"2025-10-29T10:15:20.494757669+07:00","message":"receive interim result [false|false]: เรื่องของเราชุดนี้นะคะก็จะมีเธอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:20.494771385+07:00","message":"[buffer interim] 123 false เรื่องของเราชุดนี้นะคะก็จะมีเธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.494777878+07:00","message":"[bufferProcess] interim [160000000]:เรื่องของเราชุดนี้นะคะก็จะมีเธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.494780645+07:00","message":"[bufferProcess] send to processor:เรื่องของเราชุดนี้นะคะก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.494785488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.494787684+07:00","message":"> Transcript [1430] [false]: 'เรื่องของเราชุดนี้นะคะก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.494790662+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.494792432+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.494794358+07:00","message":"StatePrefix: 'เรื่องของเราชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.494796468+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:20.796108086+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:20.79614753+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":"2025-10-29T10:15:20.796152373+07:00","message":"receive interim result [false|false]: เรื่องของเราชุดนี้นะคะก็จะมีเธอเพียง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:20.796161952+07:00","message":"[buffer interim] 123 false เรื่องของเราชุดนี้นะคะก็จะมีเธอเพียง"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:20.796164374+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:20.79618853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.796168679+07:00","message":"[bufferProcess] interim [520000000]:เรื่องของเราชุดนี้นะคะก็จะมีเธอเพียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.796221155+07:00","message":"[bufferProcess] send to processor:เรื่องของเราชุดนี้นะคะก็จะมีเธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.796226861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.796231195+07:00","message":"> Transcript [1431] [false]: 'เรื่องของเราชุดนี้นะคะก็จะมีเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.796236987+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.796238935+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.796241286+07:00","message":"StatePrefix: 'เรื่องของเราชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.796243811+07:00","message":"TextPushed: 'เรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.796247212+07:00","message":"Push: 'ของเราชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.796249283+07:00","message":"TextPushed: 'เรื่องของเราชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.796252121+07:00","message":"Set new StatePrefix : 'เรื่องของเราชุดนี้นะคะก็จะมีเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.796255587+07:00","message":"Next Push (prob) : 'นะคะก็จะมีเธอ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:20.796265156+07:00","message":"push: {false ของเราชุดนี้ 0 0xc000045400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:20.993883993+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:20.993921728+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":"2025-10-29T10:15:20.99392661+07:00","message":"receive interim result [false|false]: เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:20.993940595+07:00","message":"[buffer interim] 123 false เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.993947299+07:00","message":"[bufferProcess] interim [700000000]:เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.993949375+07:00","message":"[bufferProcess] send to processor:เรื่องของเราชุดนี้นะคะก็จะมีเธอเพียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.99395646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.993958872+07:00","message":"> Transcript [1432] [false]: 'เรื่องของเราชุดนี้นะคะก็จะมีเธอเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.99396235+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.993964256+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.993965816+07:00","message":"StatePrefix: 'เรื่องของเราชุดนี้นะคะก็จะมีเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:20.993968103+07:00","message":"TextPushed: 'เรื่องของเราชุดนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.151836219+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.151868286+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":"2025-10-29T10:15:21.151874184+07:00","message":"receive interim result [false|false]: เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.151886236+07:00","message":"[buffer interim] 123 false เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.151892785+07:00","message":"[bufferProcess] interim [820000000]:เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.151895025+07:00","message":"[bufferProcess] send to processor:เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.151899702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.151902316+07:00","message":"> Transcript [1433] [false]: 'เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.15190441+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.151906072+07:00","message":"Set new StatePrefix: 'เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.316070611+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.316105225+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":"2025-10-29T10:15:21.316110553+07:00","message":"receive interim result [false|false]: เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.316125602+07:00","message":"[buffer interim] 123 false เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.316132765+07:00","message":"[bufferProcess] interim [940000000]:เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.31613481+07:00","message":"[bufferProcess] send to processor:เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.3161381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.316140722+07:00","message":"> Transcript [1434] [false]: 'เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.316144472+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.31614612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.31614802+07:00","message":"StatePrefix: 'เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.316150225+07:00","message":"TextPushed: 'เรื่องของเราชุดนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.454094367+07:00","message":"[GCS] IsForceVAD: false for message ID: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.458058911+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.458088076+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":"2025-10-29T10:15:21.458093682+07:00","message":"receive interim result [false|false]: เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและส่วน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.458106382+07:00","message":"[buffer interim] 123 false เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.458112868+07:00","message":"[bufferProcess] interim [0]:เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.458115296+07:00","message":"[bufferProcess] send to processor:เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.458122391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.458124927+07:00","message":"> Transcript [1435] [false]: 'เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.458128273+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.458130004+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.458132005+07:00","message":"StatePrefix: 'เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.458134343+07:00","message":"TextPushed: 'เรื่องของเราชุดนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.511306593+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.511344597+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":"2025-10-29T10:15:21.511349774+07:00","message":"receive interim result [false|false]: เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเชิง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.511365702+07:00","message":"[buffer interim] 123 false เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.511372102+07:00","message":"[bufferProcess] interim [60000000]:เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.511374082+07:00","message":"[bufferProcess] send to processor:เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.511377396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.511380055+07:00","message":"> Transcript [1436] [false]: 'เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.51138371+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.511385349+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.511387398+07:00","message":"StatePrefix: 'เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.51138962+07:00","message":"TextPushed: 'เรื่องของเราชุดนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.625513714+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.625549796+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":"2025-10-29T10:15:21.62555487+07:00","message":"receive interim result [false|false]: เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเฉลย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.625569732+07:00","message":"[buffer interim] 123 false เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเฉลย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.625576442+07:00","message":"[bufferProcess] interim [240000000]:เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเฉลย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.625578441+07:00","message":"[bufferProcess] send to processor:เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.625581299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.625583735+07:00","message":"> Transcript [1437] [false]: 'เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.62558741+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.625589223+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.625591082+07:00","message":"StatePrefix: 'เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.625593211+07:00","message":"TextPushed: 'เรื่องของเราชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.625595603+07:00","message":"Push: 'นะคะก็จะมีเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.62559708+07:00","message":"TextPushed: 'เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.625599163+07:00","message":"Set new StatePrefix : 'เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.625600982+07:00","message":"Next Push (prob) : 'และเชิง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.625659527+07:00","message":"push: {false นะคะก็จะมีเชิงเทียน 0 0xc000045400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.630804524+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.63084767+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":"2025-10-29T10:15:21.630853141+07:00","message":"receive interim result [false|false]: เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและสิ่งทุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.630865974+07:00","message":"[buffer interim] 123 false เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและสิ่งทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.63087237+07:00","message":"[bufferProcess] interim [300000000]:เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและสิ่งทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.630874307+07:00","message":"[bufferProcess] send to processor:เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเฉลย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.630877345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.630879807+07:00","message":"> Transcript [1438] [false]: 'เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเฉลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.630881895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.630884382+07:00","message":"Set new StatePrefix: 'เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเฉลย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.707124675+07:00","message":"[GCS] Start streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.795222769+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.795262221+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":"2025-10-29T10:15:21.795267498+07:00","message":"receive interim result [false|false]: เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเชิงธูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.795278483+07:00","message":"[buffer interim] 123 false เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเชิงธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.795284846+07:00","message":"[bufferProcess] interim [540000000]:เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเชิงธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.795287138+07:00","message":"[bufferProcess] send to processor:เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและสิ่งทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.795291802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.795293991+07:00","message":"> Transcript [1439] [false]: 'เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและสิ่งทุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.795296223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.795297753+07:00","message":"Set new StatePrefix: 'เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและสิ่งทุก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.881928289+07:00","message":"receive streaming session, msgId: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.881966477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเชิงธูป\",\"confidence\":0.9478048}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.881971834+07:00","message":"receive interim result [true|false]: เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเชิงธูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.881980844+07:00","message":"end recv isFinal message id 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.881982525+07:00","message":"end Recv id 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.881989005+07:00","message":"[buffer interim] 123 true เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเชิงธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.881996201+07:00","message":"[bufferProcess] interim [540000000]:เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเชิงธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.881999641+07:00","message":"[bufferProcess] send to processor (isfinal):เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเชิงธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.882002542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.882004961+07:00","message":"> Transcript [1440] [false]: 'เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเชิงธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.882007396+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.882008966+07:00","message":"Set new StatePrefix: 'เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเชิงธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.882010426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.882011919+07:00","message":"> Transcript [1441] [true]: 'เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเชิงธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.88201419+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.882015768+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.882017827+07:00","message":"StatePrefix: 'เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียนและเชิงธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.882020114+07:00","message":"TextPushed: 'เรื่องของเราชุดนี้นะคะก็จะมีเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:21.882026039+07:00","message":"Push: 'และเชิงธูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:21.882034824+07:00","message":"push: {true และเชิงธูป 0 0xc000045400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:15:21.891282236+07:00","message":"write wav file: './tmp/7449/7449_123.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:22.769728891+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:22.769779078+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":"2025-10-29T10:15:22.769783858+07:00","message":"receive interim result [false|false]: ทำเป็นรูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:22.769799266+07:00","message":"[buffer interim] 124 false ทำเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:22.769817986+07:00","message":"[bufferProcess] interim [660000000]:ทำเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:22.769819792+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:23.054186312+07:00","message":"[GCS] IsForceVAD: false for message ID: 124"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:23.194427963+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:23.194462884+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":"2025-10-29T10:15:23.194468353+07:00","message":"receive interim result [false|false]: ทำเป็นรูปหงส์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:23.194479495+07:00","message":"[buffer interim] 124 false ทำเป็นรูปหงส์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:23.194486285+07:00","message":"[bufferProcess] interim [80000000]:ทำเป็นรูปหงส์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:23.194488737+07:00","message":"[bufferProcess] send to processor:ทำเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:23.194493495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:23.194496303+07:00","message":"> Transcript [1442] [false]: 'ทำเป็นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:23.194498377+07:00","message":"Set StatePrefix (first interim): 'ทำเป็นรูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:23.245935206+07:00","message":"[GCS] Start streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:23.417912159+07:00","message":"receive streaming session, msgId: 124"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:23.417953767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำเป็นรูปหงส์\",\"confidence\":0.95808625}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:23.417959065+07:00","message":"receive interim result [true|false]: ทำเป็นรูปหงส์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:23.417969152+07:00","message":"end recv isFinal message id 124"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:23.417970857+07:00","message":"end Recv id 124"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:23.417976109+07:00","message":"[buffer interim] 124 true ทำเป็นรูปหงส์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:23.417982592+07:00","message":"[bufferProcess] interim [380000000]:ทำเป็นรูปหงส์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:23.417985409+07:00","message":"[bufferProcess] send to processor (isfinal):ทำเป็นรูปหงส์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:23.417988556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:23.4179911+07:00","message":"> Transcript [1443] [false]: 'ทำเป็นรูปหงส์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:23.417993654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:23.417995204+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:23.417996754+07:00","message":"StatePrefix: 'ทำเป็นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:23.417998491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:23.417999888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:23.418001535+07:00","message":"> Transcript [1444] [true]: 'ทำเป็นรูปหงส์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:23.418003226+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:23.418004522+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:23.418006076+07:00","message":"StatePrefix: 'ทำเป็นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:23.418007425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:23.41801073+07:00","message":"Push: 'ทำเป็นรูปหงส์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:23.418018104+07:00","message":"push: {true ทำเป็นรูปหงส์ 0 0xc003a46000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:15:23.424788986+07:00","message":"write wav file: './tmp/7449/7449_124.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:23.796715214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:23.796717838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:25.005270094+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:25.005310436+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":"2025-10-29T10:15:25.00531703+07:00","message":"receive interim result [false|false]: เครื่องทองน้อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:25.005331044+07:00","message":"[buffer interim] 125 false เครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.005339645+07:00","message":"[bufferProcess] interim [560000000]:เครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.005342034+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.005346086+07:00","message":"[bufferProcess] send to processor (ticker):เครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.005349105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.005352565+07:00","message":"> Transcript [1445] [false]: 'เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.005355097+07:00","message":"Set StatePrefix (first interim): 'เครื่องทองน้อย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:25.518191155+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:25.518227372+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":"2025-10-29T10:15:25.518232934+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:25.518245548+07:00","message":"[buffer interim] 125 false เครื่องทองน้อยสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.518255437+07:00","message":"[bufferProcess] interim [40000000]:เครื่องทองน้อยสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.518257055+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:25.784605632+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:25.784650433+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":"2025-10-29T10:15:25.784656365+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับองค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:25.784670097+07:00","message":"[buffer interim] 125 false เครื่องทองน้อยสำหรับองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.784677685+07:00","message":"[bufferProcess] interim [340000000]:เครื่องทองน้อยสำหรับองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.784680452+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.784686706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.7846893+07:00","message":"> Transcript [1446] [false]: 'เครื่องทองน้อยสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.784692708+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.784694489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.78469648+07:00","message":"StatePrefix: 'เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.784698651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:25.908134335+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:25.908185127+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":"2025-10-29T10:15:25.908190997+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับองค์พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:25.90820594+07:00","message":"[buffer interim] 125 false เครื่องทองน้อยสำหรับองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.908213143+07:00","message":"[bufferProcess] interim [460000000]:เครื่องทองน้อยสำหรับองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.908215451+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.908218675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.908221523+07:00","message":"> Transcript [1447] [false]: 'เครื่องทองน้อยสำหรับองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.908224406+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.908226408+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.908228516+07:00","message":"StatePrefix: 'เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:25.908230264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:26.09910578+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:26.099140646+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":"2025-10-29T10:15:26.099147611+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับองค์พระมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:26.099163546+07:00","message":"[buffer interim] 125 false เครื่องทองน้อยสำหรับองค์พระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.099170009+07:00","message":"[bufferProcess] interim [640000000]:เครื่องทองน้อยสำหรับองค์พระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.09917229+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับองค์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.099176062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.099179265+07:00","message":"> Transcript [1448] [false]: 'เครื่องทองน้อยสำหรับองค์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.099182453+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.09918417+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.099185664+07:00","message":"StatePrefix: 'เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.09918738+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:26.28432634+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:26.284366091+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":"2025-10-29T10:15:26.284371512+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:26.284385923+07:00","message":"[buffer interim] 125 false เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.284392854+07:00","message":"[bufferProcess] interim [880000000]:เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.284394903+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับองค์พระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.284397832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.284400491+07:00","message":"> Transcript [1449] [false]: 'เครื่องทองน้อยสำหรับองค์พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.284404499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.284406227+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.284408025+07:00","message":"StatePrefix: 'เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.284409875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.284415214+07:00","message":"Push: 'เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.284416935+07:00","message":"TextPushed: 'เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.28441871+07:00","message":"Set new StatePrefix : 'เครื่องทองน้อยสำหรับองค์พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.284420775+07:00","message":"Next Push (prob) : 'สำหรับองค์พระมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:26.284428136+07:00","message":"push: {false เครื่องทองน้อย 0 0xc003a46a00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:26.672142437+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:26.672181763+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":"2025-10-29T10:15:26.672187088+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:26.672199804+07:00","message":"[buffer interim] 125 false เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.672206282+07:00","message":"[bufferProcess] interim [240000000]:เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.672208203+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.672213538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.672215923+07:00","message":"> Transcript [1450] [false]: 'เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.672219169+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.672220678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.672222654+07:00","message":"StatePrefix: 'เครื่องทองน้อยสำหรับองค์พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.672224708+07:00","message":"TextPushed: 'เครื่องทองน้อย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:26.797116089+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:26.797133177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:26.797152435+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":"2025-10-29T10:15:26.797157757+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดยใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:26.797177277+07:00","message":"[buffer interim] 125 false เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดยใช้"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:26.797139339+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.797184559+07:00","message":"[bufferProcess] interim [360000000]:เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.79718702+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.797190482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.797193031+07:00","message":"> Transcript [1451] [false]: 'เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.797196459+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.797198665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.797201413+07:00","message":"StatePrefix: 'เครื่องทองน้อยสำหรับองค์พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.797204561+07:00","message":"TextPushed: 'เครื่องทองน้อย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:26.80140083+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:26.801428625+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":"2025-10-29T10:15:26.801433833+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:26.801447278+07:00","message":"[buffer interim] 125 false เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.801451986+07:00","message":"[bufferProcess] interim [420000000]:เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.801453956+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดยใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.801457399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.801459454+07:00","message":"> Transcript [1452] [false]: 'เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.801461961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.801463545+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.801465517+07:00","message":"StatePrefix: 'เครื่องทองน้อยสำหรับองค์พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:26.801467638+07:00","message":"TextPushed: 'เครื่องทองน้อย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:26.825813134+07:00","message":"[GCS] IsForceVAD: false for message ID: 125"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:26.955793966+07:00","message":"[GCS] Start streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:27.142454582+07:00","message":"receive streaming session, msgId: 125"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:27.142491888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดยเฉพาะ\",\"confidence\":0.90892667}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:27.142497973+07:00","message":"receive interim result [true|false]: เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:27.142506672+07:00","message":"end recv isFinal message id 125"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:27.142508357+07:00","message":"end Recv id 125"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:27.142514966+07:00","message":"[buffer interim] 125 true เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:27.142523677+07:00","message":"[bufferProcess] interim [810000000]:เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:27.142535727+07:00","message":"[bufferProcess] send to processor (isfinal):เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:27.142539085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:27.14254126+07:00","message":"> Transcript [1453] [false]: 'เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:27.142544772+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:27.142546586+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:27.142548588+07:00","message":"StatePrefix: 'เครื่องทองน้อยสำหรับองค์พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:27.142550814+07:00","message":"TextPushed: 'เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:27.142554861+07:00","message":"Push: 'สำหรับองค์พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:27.142559282+07:00","message":"TextPushed: 'เครื่องทองน้อยสำหรับองค์พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:27.142561352+07:00","message":"Set new StatePrefix : 'เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:27.142563872+07:00","message":"Next Push (prob) : 'กษัตริย์โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:27.142565665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:27.142567529+07:00","message":"> Transcript [1454] [true]: 'เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:27.1425694+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:27.142570776+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:27.142572335+07:00","message":"StatePrefix: 'เครื่องทองน้อยสำหรับองค์พระมหากษัตริย์โดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:27.142573875+07:00","message":"TextPushed: 'เครื่องทองน้อยสำหรับองค์พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:27.142575572+07:00","message":"Push: 'กษัตริย์โดยเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:27.142589463+07:00","message":"push: {false สำหรับองค์พระมหา 0 0xc003a46a00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:27.142605391+07:00","message":"push: {true กษัตริย์โดยเฉพาะ 0 0xc003a46a00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:15:27.152029248+07:00","message":"write wav file: './tmp/7449/7449_125.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:28.213092847+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:28.213130218+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":"2025-10-29T10:15:28.213137446+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:28.213149552+07:00","message":"[buffer interim] 126 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.213155969+07:00","message":"[bufferProcess] interim [90000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.213178716+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.213184127+07:00","message":"[bufferProcess] send to processor (ticker):เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.213186812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.213189331+07:00","message":"> Transcript [1455] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.213191396+07:00","message":"Set StatePrefix (first interim): 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:28.485005123+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:28.485049573+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":"2025-10-29T10:15:28.485058626+07:00","message":"receive interim result [false|false]: เครื่องทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:28.485074342+07:00","message":"[buffer interim] 126 false เครื่องทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.48508271+07:00","message":"[bufferProcess] interim [270000000]:เครื่องทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.485084617+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:28.510123172+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:28.510165608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องทด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:28.510171236+07:00","message":"receive interim result [false|false]: เครื่องทด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:28.51018556+07:00","message":"[buffer interim] 126 false เครื่องทด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.510192933+07:00","message":"[bufferProcess] interim [330000000]:เครื่องทด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.510195321+07:00","message":"[bufferProcess] send to processor:เครื่องทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.510201938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.510204278+07:00","message":"> Transcript [1456] [false]: 'เครื่องทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.510207041+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.510208738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.510210277+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.51021216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:28.561957088+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:28.561997356+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":"2025-10-29T10:15:28.56200306+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:28.562016695+07:00","message":"[buffer interim] 126 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.562023397+07:00","message":"[bufferProcess] interim [390000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.562027221+07:00","message":"[bufferProcess] send to processor:เครื่องทด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.562030277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.562032967+07:00","message":"> Transcript [1457] [false]: 'เครื่องทด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.562035856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.562037543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.562039497+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.562041147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:28.589911865+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:28.589951551+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":"2025-10-29T10:15:28.589957731+07:00","message":"receive interim result [false|false]: เครื่องทองน้อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:28.58997174+07:00","message":"[buffer interim] 126 false เครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.589978262+07:00","message":"[bufferProcess] interim [450000000]:เครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.58998086+07:00","message":"[bufferProcess] send to processor:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.589983904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.589985978+07:00","message":"> Transcript [1458] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.58998882+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.589990404+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.58999199+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:28.589993863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.034920427+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.034956165+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":"2025-10-29T10:15:29.034961731+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.034973733+07:00","message":"[buffer interim] 126 false เครื่องทองน้อยสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.034980611+07:00","message":"[bufferProcess] interim [870000000]:เครื่องทองน้อยสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.03498299+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.034987983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.034990128+07:00","message":"> Transcript [1459] [false]: 'เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.034993256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.034994948+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.034996534+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.034998394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.035002794+07:00","message":"Push: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.035004328+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.035005992+07:00","message":"Set new StatePrefix : 'เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.035007656+07:00","message":"Next Push (prob) : 'ทองน้อย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.035015398+07:00","message":"push: {false เครื่อง 0 0xc003a46f00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.310054533+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.310092322+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":"2025-10-29T10:15:29.310097405+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.310110536+07:00","message":"[buffer interim] 126 false เครื่องทองน้อยสำหรับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.310117187+07:00","message":"[bufferProcess] interim [170000000]:เครื่องทองน้อยสำหรับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.310119186+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.310124169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.310126553+07:00","message":"> Transcript [1460] [false]: 'เครื่องทองน้อยสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.310129606+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.310131365+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.310133445+07:00","message":"StatePrefix: 'เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.310135317+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.42963194+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.429662159+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":"2025-10-29T10:15:29.429667223+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.429681063+07:00","message":"[buffer interim] 126 false เครื่องทองน้อยสำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.429687524+07:00","message":"[bufferProcess] interim [290000000]:เครื่องทองน้อยสำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.429689663+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.429692839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.429695335+07:00","message":"> Transcript [1461] [false]: 'เครื่องทองน้อยสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.429698742+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.429700385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.429702321+07:00","message":"StatePrefix: 'เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.429704153+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.485866329+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.485906436+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":"2025-10-29T10:15:29.485911312+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.485925831+07:00","message":"[buffer interim] 126 false เครื่องทองน้อยสำหรับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.485932947+07:00","message":"[bufferProcess] interim [350000000]:เครื่องทองน้อยสำหรับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.48593498+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.48594148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.48594384+07:00","message":"> Transcript [1462] [false]: 'เครื่องทองน้อยสำหรับพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.485946785+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.485948673+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.485950504+07:00","message":"StatePrefix: 'เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.485952439+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.491959458+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.491976738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องทองน้อยสำหรับพระบรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.491981149+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.49199023+07:00","message":"[buffer interim] 126 false เครื่องทองน้อยสำหรับพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.491994598+07:00","message":"[bufferProcess] interim [410000000]:เครื่องทองน้อยสำหรับพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.49199663+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.491998761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.492000591+07:00","message":"> Transcript [1463] [false]: 'เครื่องทองน้อยสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.492003085+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.492004561+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.492006154+07:00","message":"StatePrefix: 'เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.492007692+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.492011834+07:00","message":"Push: 'ทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.492013356+07:00","message":"TextPushed: 'เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.492015258+07:00","message":"Set new StatePrefix : 'เครื่องทองน้อยสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.492017034+07:00","message":"Next Push (prob) : 'สำหรับพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.4920257+07:00","message":"push: {false ทองน้อย 0 0xc003a46f00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.619306477+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.619342485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องทองน้อยสำหรับพระบรมวงศ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.619347847+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับพระบรมวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.619359256+07:00","message":"[buffer interim] 126 false เครื่องทองน้อยสำหรับพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.619366787+07:00","message":"[bufferProcess] interim [530000000]:เครื่องทองน้อยสำหรับพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.619369003+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.619374325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.619376541+07:00","message":"> Transcript [1464] [false]: 'เครื่องทองน้อยสำหรับพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.619379535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.619381381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.619382919+07:00","message":"StatePrefix: 'เครื่องทองน้อยสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.619385225+07:00","message":"TextPushed: 'เครื่องทองน้อย'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:29.797420942+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:29.797450615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.937295656+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.937331965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องทองน้อยสำหรับพระบรมวงศ์เธอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.937337013+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับพระบรมวงศ์เธอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:29.937351162+07:00","message":"[buffer interim] 126 false เครื่องทองน้อยสำหรับพระบรมวงศ์เธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.937359016+07:00","message":"[bufferProcess] interim [830000000]:เครื่องทองน้อยสำหรับพระบรมวงศ์เธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.937361417+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.937367031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.93736933+07:00","message":"> Transcript [1465] [false]: 'เครื่องทองน้อยสำหรับพระบรมวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.937373147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.937374867+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.937377522+07:00","message":"StatePrefix: 'เครื่องทองน้อยสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:29.937379736+07:00","message":"TextPushed: 'เครื่องทองน้อย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:30.121254195+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:30.121291078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องทองน้อยสำหรับพระบรมวงศ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:30.121296607+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับพระบรมวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:30.121311046+07:00","message":"[buffer interim] 126 false เครื่องทองน้อยสำหรับพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.121318788+07:00","message":"[bufferProcess] interim [950000000]:เครื่องทองน้อยสำหรับพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.121320859+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับพระบรมวงศ์เธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.121330211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.12133273+07:00","message":"> Transcript [1466] [false]: 'เครื่องทองน้อยสำหรับพระบรมวงศ์เธอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.121335749+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.121337558+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.121339108+07:00","message":"StatePrefix: 'เครื่องทองน้อยสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.12134138+07:00","message":"TextPushed: 'เครื่องทองน้อย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:30.123405253+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:30.123419915+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":"2025-10-29T10:15:30.123424218+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับพระบรมวงศานุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:30.123432755+07:00","message":"[buffer interim] 126 false เครื่องทองน้อยสำหรับพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.123436683+07:00","message":"[bufferProcess] interim [10000000]:เครื่องทองน้อยสำหรับพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.123438443+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.123440634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.123442344+07:00","message":"> Transcript [1467] [false]: 'เครื่องทองน้อยสำหรับพระบรมวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.123444725+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.123446365+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.123447892+07:00","message":"StatePrefix: 'เครื่องทองน้อยสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.123449947+07:00","message":"TextPushed: 'เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.123454218+07:00","message":"Push: 'สำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.123455759+07:00","message":"TextPushed: 'เครื่องทองน้อยสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.123457618+07:00","message":"Set new StatePrefix : 'เครื่องทองน้อยสำหรับพระบรมวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.123459481+07:00","message":"Next Push (prob) : 'บรมวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:30.123467204+07:00","message":"push: {false สำหรับพระ 0 0xc003a46f00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:30.186367106+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:30.186404073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:30.186409298+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:30.18642363+07:00","message":"[buffer interim] 126 false เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.186430933+07:00","message":"[bufferProcess] interim [130000000]:เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.186433191+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.186440189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.186443085+07:00","message":"> Transcript [1468] [false]: 'เครื่องทองน้อยสำหรับพระบรมวงศานุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.186449546+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.186451882+07:00","message":"Set new StatePrefix: 'เครื่องทองน้อยสำหรับพระบรมวงศานุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:30.828603168+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:30.828644739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:30.828650367+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:30.82866565+07:00","message":"[buffer interim] 126 false เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.828673116+07:00","message":"[bufferProcess] interim [730000000]:เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.828675512+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.828682595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.828687256+07:00","message":"> Transcript [1469] [false]: 'เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.828690389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.828692127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.828693714+07:00","message":"StatePrefix: 'เครื่องทองน้อยสำหรับพระบรมวงศานุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:30.828696053+07:00","message":"TextPushed: 'เครื่องทองน้อยสำหรับพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:31.795361673+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:31.795397233+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":"2025-10-29T10:15:31.795402608+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:31.795412382+07:00","message":"[buffer interim] 126 false เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:31.795419487+07:00","message":"[bufferProcess] interim [690000000]:เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:31.795421783+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:31.795424907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:31.795427234+07:00","message":"> Transcript [1470] [false]: 'เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:31.795430835+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:31.795432579+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:31.795434353+07:00","message":"StatePrefix: 'เครื่องทองน้อยสำหรับพระบรมวงศานุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:31.795436615+07:00","message":"TextPushed: 'เครื่องทองน้อยสำหรับพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:31.916154199+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:31.916196861+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":"2025-10-29T10:15:31.916202569+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:31.916221592+07:00","message":"[buffer interim] 126 false เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:31.916228055+07:00","message":"[bufferProcess] interim [810000000]:เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:31.916230423+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:31.916233775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:31.91623602+07:00","message":"> Transcript [1471] [false]: 'เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:31.916239768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:31.916241469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:31.91624329+07:00","message":"StatePrefix: 'เครื่องทองน้อยสำหรับพระบรมวงศานุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:31.916245328+07:00","message":"TextPushed: 'เครื่องทองน้อยสำหรับพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:32.316831337+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:32.31686514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อยทอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:32.316870771+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อยทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:32.316888149+07:00","message":"[buffer interim] 126 false เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อยทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.316898774+07:00","message":"[bufferProcess] interim [230000000]:เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อยทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.316901555+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.316906241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.316908972+07:00","message":"> Transcript [1472] [false]: 'เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.316912831+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.316914543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.316916761+07:00","message":"StatePrefix: 'เครื่องทองน้อยสำหรับพระบรมวงศานุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.316919675+07:00","message":"TextPushed: 'เครื่องทองน้อยสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.316925891+07:00","message":"Push: 'บรมวงศานุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.316927508+07:00","message":"TextPushed: 'เครื่องทองน้อยสำหรับพระบรมวงศานุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.316929806+07:00","message":"Set new StatePrefix : 'เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.316932468+07:00","message":"Next Push (prob) : 'วงศ์เครื่องทองน้อย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:32.316956943+07:00","message":"push: {false บรมวงศานุ 0 0xc003a46f00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:32.40532245+07:00","message":"[GCS] IsForceVAD: false for message ID: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:32.434294641+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:32.434335391+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":"2025-10-29T10:15:32.434340977+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:32.43435584+07:00","message":"[buffer interim] 126 false เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.434362433+07:00","message":"[bufferProcess] interim [290000000]:เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.434364485+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อยทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.434367441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.434369947+07:00","message":"> Transcript [1473] [false]: 'เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อยทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.434373444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.434375245+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.434377354+07:00","message":"StatePrefix: 'เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.434379545+07:00","message":"TextPushed: 'เครื่องทองน้อยสำหรับพระบรมวงศานุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:32.464358723+07:00","message":"[GCS] Start streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:32.495260599+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:32.495296917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อยทองคำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:32.49530251+07:00","message":"receive interim result [false|false]: เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อยทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:32.495317725+07:00","message":"[buffer interim] 126 false เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อยทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.495324634+07:00","message":"[bufferProcess] interim [350000000]:เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อยทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.495326966+07:00","message":"[bufferProcess] send to processor:เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.495332737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.495335525+07:00","message":"> Transcript [1474] [false]: 'เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.495339206+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.49534088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.495342431+07:00","message":"StatePrefix: 'เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.495344935+07:00","message":"TextPushed: 'เครื่องทองน้อยสำหรับพระบรมวงศานุ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:32.798302981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:32.798308563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:32.809819863+07:00","message":"receive streaming session, msgId: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:32.809867691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อยทองคำ\",\"confidence\":0.9345131}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:32.809874308+07:00","message":"receive interim result [true|false]: เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อยทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:32.809882647+07:00","message":"end recv isFinal message id 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:32.809884341+07:00","message":"end Recv id 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:32.809891465+07:00","message":"[buffer interim] 126 true เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อยทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.809901028+07:00","message":"[bufferProcess] interim [650000000]:เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อยทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.80990452+07:00","message":"[bufferProcess] send to processor (isfinal):เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อยทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.809908193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.809910692+07:00","message":"> Transcript [1475] [false]: 'เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อยทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.809913868+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.80991536+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.809916959+07:00","message":"StatePrefix: 'เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.809919007+07:00","message":"TextPushed: 'เครื่องทองน้อยสำหรับพระบรมวงศานุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.809922407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.809924054+07:00","message":"> Transcript [1476] [true]: 'เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อยทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.809926106+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.80992745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.809928793+07:00","message":"StatePrefix: 'เครื่องทองน้อยสำหรับพระบรมวงศานุวงศ์เครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.809930312+07:00","message":"TextPushed: 'เครื่องทองน้อยสำหรับพระบรมวงศานุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:32.809936684+07:00","message":"Push: 'วงศ์เครื่องทองน้อยทองคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:32.809944543+07:00","message":"push: {true วงศ์เครื่องทองน้อยทองคำ 0 0xc003a46f00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:15:32.825923552+07:00","message":"write wav file: './tmp/7449/7449_126.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:33.349987469+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:33.35002079+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":"2025-10-29T10:15:33.350025177+07:00","message":"receive interim result [false|false]: จำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:33.350037038+07:00","message":"[buffer interim] 127 false จำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.350044833+07:00","message":"[bufferProcess] interim [720000000]:จำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.350046871+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:33.516234917+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:33.516271187+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":"2025-10-29T10:15:33.516276057+07:00","message":"receive interim result [false|false]: กำลัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:33.516290651+07:00","message":"[buffer interim] 127 false กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.516297628+07:00","message":"[bufferProcess] interim [840000000]:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.516299382+07:00","message":"[bufferProcess] send to processor:จำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.516302054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.516304546+07:00","message":"> Transcript [1477] [false]: 'จำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.516306462+07:00","message":"Set StatePrefix (first interim): 'จำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:33.692120106+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:33.692158153+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":"2025-10-29T10:15:33.692162924+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:33.692173699+07:00","message":"[buffer interim] 127 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.692179994+07:00","message":"[bufferProcess] interim [20000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.692181858+07:00","message":"[bufferProcess] send to processor:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.692186551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.692188861+07:00","message":"> Transcript [1478] [false]: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.692190744+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.692192344+07:00","message":"Set new StatePrefix: 'กำลัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:33.72170662+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:33.721744483+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":"2025-10-29T10:15:33.721749402+07:00","message":"receive interim result [false|false]: จำหลัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:33.721777131+07:00","message":"[buffer interim] 127 false จำหลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.721784103+07:00","message":"[bufferProcess] interim [80000000]:จำหลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.721786263+07:00","message":"[bufferProcess] send to processor:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.721791131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.7217936+07:00","message":"> Transcript [1479] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.721795575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.7217972+07:00","message":"Set new StatePrefix: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:33.839534938+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:33.839572553+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":"2025-10-29T10:15:33.839577941+07:00","message":"receive interim result [false|false]: จำหลักและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:33.839592018+07:00","message":"[buffer interim] 127 false จำหลักและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.839598865+07:00","message":"[bufferProcess] interim [140000000]:จำหลักและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.839600975+07:00","message":"[bufferProcess] send to processor:จำหลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.83960424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.839606598+07:00","message":"> Transcript [1480] [false]: 'จำหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.839608454+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.839610088+07:00","message":"Set new StatePrefix: 'จำหลัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:33.843827418+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:33.843843883+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":"2025-10-29T10:15:33.843847814+07:00","message":"receive interim result [false|false]: จำหลักลาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:33.843856843+07:00","message":"[buffer interim] 127 false จำหลักลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.843861404+07:00","message":"[bufferProcess] interim [200000000]:จำหลักลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.843863093+07:00","message":"[bufferProcess] send to processor:จำหลักและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.843865407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.843867296+07:00","message":"> Transcript [1481] [false]: 'จำหลักและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.84386947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.843871008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.843872588+07:00","message":"StatePrefix: 'จำหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:33.843874196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.097184523+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.097223688+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":"2025-10-29T10:15:34.097228668+07:00","message":"receive interim result [false|false]: จำหลักลายดอก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.097240565+07:00","message":"[buffer interim] 127 false จำหลักลายดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.097247624+07:00","message":"[bufferProcess] interim [440000000]:จำหลักลายดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.097249805+07:00","message":"[bufferProcess] send to processor:จำหลักลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.097255014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.097257303+07:00","message":"> Transcript [1482] [false]: 'จำหลักลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.097260462+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.097262232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.097263793+07:00","message":"StatePrefix: 'จำหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.097265679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.218179688+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.218229286+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":"2025-10-29T10:15:34.218235305+07:00","message":"receive interim result [false|false]: จำหลักลายโดน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.21825285+07:00","message":"[buffer interim] 127 false จำหลักลายโดน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.218259202+07:00","message":"[bufferProcess] interim [560000000]:จำหลักลายโดน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.218261458+07:00","message":"[bufferProcess] send to processor:จำหลักลายดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.218264596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.218267324+07:00","message":"> Transcript [1483] [false]: 'จำหลักลายดอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.218270505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.218272358+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.218273872+07:00","message":"StatePrefix: 'จำหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.218275762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.449619551+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.449659363+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":"2025-10-29T10:15:34.449665179+07:00","message":"receive interim result [false|false]: จำหลักลายดนตรี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.449676692+07:00","message":"[buffer interim] 127 false จำหลักลายดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.449683352+07:00","message":"[bufferProcess] interim [740000000]:จำหลักลายดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.449685589+07:00","message":"[bufferProcess] send to processor:จำหลักลายโดน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.449690811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.449693504+07:00","message":"> Transcript [1484] [false]: 'จำหลักลายโดน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.449696757+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.449698464+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.449700051+07:00","message":"StatePrefix: 'จำหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.449702076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.449705979+07:00","message":"Push: 'จำหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.449707674+07:00","message":"TextPushed: 'จำหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.449709625+07:00","message":"Set new StatePrefix : 'จำหลักลายโดน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.449711402+07:00","message":"Next Push (prob) : 'ลายโดน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.449718997+07:00","message":"push: {false จำหลัก 0 0xc000045a00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.463829112+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.463852721+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":"2025-10-29T10:15:34.463857548+07:00","message":"receive interim result [false|false]: จำหลักลายโดยไม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.46386987+07:00","message":"[buffer interim] 127 false จำหลักลายโดยไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.463874707+07:00","message":"[bufferProcess] interim [800000000]:จำหลักลายโดยไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.463877657+07:00","message":"[bufferProcess] send to processor:จำหลักลายดนตรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.463881354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.463883613+07:00","message":"> Transcript [1485] [false]: 'จำหลักลายดนตรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.463885093+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.463886702+07:00","message":"Set new StatePrefix: 'จำหลักลายดนตรี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.813490848+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.813532626+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":"2025-10-29T10:15:34.813537829+07:00","message":"receive interim result [false|false]: จำหลักลายโดเรม่อน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.813551254+07:00","message":"[buffer interim] 127 false จำหลักลายโดเรม่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.813558318+07:00","message":"[bufferProcess] interim [100000000]:จำหลักลายโดเรม่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.813560304+07:00","message":"[bufferProcess] send to processor:จำหลักลายโดยไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.813563228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.813565701+07:00","message":"> Transcript [1486] [false]: 'จำหลักลายโดยไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.813567764+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.813569388+07:00","message":"Set new StatePrefix: 'จำหลักลายโดยไม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.886030229+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.886069057+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":"2025-10-29T10:15:34.88607389+07:00","message":"receive interim result [false|false]: จำหลักลายโดยไม่ทัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.886089193+07:00","message":"[buffer interim] 127 false จำหลักลายโดยไม่ทัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.886095811+07:00","message":"[bufferProcess] interim [220000000]:จำหลักลายโดยไม่ทัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.886098062+07:00","message":"[bufferProcess] send to processor:จำหลักลายโดเรม่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.88610292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.886105259+07:00","message":"> Transcript [1487] [false]: 'จำหลักลายโดเรม่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.886107604+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.886109661+07:00","message":"Set new StatePrefix: 'จำหลักลายโดเรม่อน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.947638952+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.947673859+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":"2025-10-29T10:15:34.947678946+07:00","message":"receive interim result [false|false]: จำหลักลายโดเรม่อน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:34.947695887+07:00","message":"[buffer interim] 127 false จำหลักลายโดเรม่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.947703197+07:00","message":"[bufferProcess] interim [280000000]:จำหลักลายโดเรม่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.94770544+07:00","message":"[bufferProcess] send to processor:จำหลักลายโดยไม่ทัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.947712953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.947715331+07:00","message":"> Transcript [1488] [false]: 'จำหลักลายโดยไม่ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.947717577+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:34.947719207+07:00","message":"Set new StatePrefix: 'จำหลักลายโดยไม่ทัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:35.265639079+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:35.265680775+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":"2025-10-29T10:15:35.265686445+07:00","message":"receive interim result [false|false]: จำหลักลายดุลย์ลงยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:35.265699625+07:00","message":"[buffer interim] 127 false จำหลักลายดุลย์ลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:35.26570629+07:00","message":"[bufferProcess] interim [580000000]:จำหลักลายดุลย์ลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:35.265708355+07:00","message":"[bufferProcess] send to processor:จำหลักลายโดเรม่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:35.26571324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:35.265715688+07:00","message":"> Transcript [1489] [false]: 'จำหลักลายโดเรม่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:35.265718025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:35.265720085+07:00","message":"Set new StatePrefix: 'จำหลักลายโดเรม่อน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:35.502782934+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:35.50283102+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":"2025-10-29T10:15:35.502838397+07:00","message":"receive interim result [false|false]: จำหลักลายดุลย์ลงยาฆ่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:35.502851651+07:00","message":"[buffer interim] 127 false จำหลักลายดุลย์ลงยาฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:35.502858328+07:00","message":"[bufferProcess] interim [880000000]:จำหลักลายดุลย์ลงยาฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:35.502860375+07:00","message":"[bufferProcess] send to processor:จำหลักลายดุลย์ลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:35.502867546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:35.502869924+07:00","message":"> Transcript [1490] [false]: 'จำหลักลายดุลย์ลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:35.502872072+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:35.502873981+07:00","message":"Set new StatePrefix: 'จำหลักลายดุลย์ลงยา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:35.661323896+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:35.661359964+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":"2025-10-29T10:15:35.661365378+07:00","message":"receive interim result [false|false]: จำหลักลายดุลย์ลงยาค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:35.661378977+07:00","message":"[buffer interim] 127 false จำหลักลายดุลย์ลงยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:35.661385647+07:00","message":"[bufferProcess] interim [0]:จำหลักลายดุลย์ลงยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:35.661387688+07:00","message":"[bufferProcess] send to processor:จำหลักลายดุลย์ลงยาฆ่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:35.661392455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:35.661394949+07:00","message":"> Transcript [1491] [false]: 'จำหลักลายดุลย์ลงยาฆ่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:35.661398087+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:35.661399851+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:35.661401596+07:00","message":"StatePrefix: 'จำหลักลายดุลย์ลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:35.661403663+07:00","message":"TextPushed: 'จำหลัก'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:35.798959454+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:35.798959459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:36.221588384+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:36.221624864+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":"2025-10-29T10:15:36.221631081+07:00","message":"receive interim result [false|false]: จำหลักลายดุลย์ลงยาค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:36.221645484+07:00","message":"[buffer interim] 127 false จำหลักลายดุลย์ลงยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:36.221654061+07:00","message":"[bufferProcess] interim [600000000]:จำหลักลายดุลย์ลงยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:36.221655948+07:00","message":"[bufferProcess] send to processor:จำหลักลายดุลย์ลงยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:36.221659122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:36.221661613+07:00","message":"> Transcript [1492] [false]: 'จำหลักลายดุลย์ลงยาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:36.221664974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:36.22166671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:36.221669028+07:00","message":"StatePrefix: 'จำหลักลายดุลย์ลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:36.22167133+07:00","message":"TextPushed: 'จำหลัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:38.293856035+07:00","message":"[GCS] IsForceVAD: false for message ID: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:38.323406486+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:38.323442467+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":"2025-10-29T10:15:38.323447564+07:00","message":"receive interim result [false|false]: จำหลักลายดุลย์ลงยาค่ะสูงลงรักปิดทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:38.323460788+07:00","message":"[buffer interim] 127 false จำหลักลายดุลย์ลงยาค่ะสูงลงรักปิดทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.32346782+07:00","message":"[bufferProcess] interim [640000000]:จำหลักลายดุลย์ลงยาค่ะสูงลงรักปิดทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.323470212+07:00","message":"[bufferProcess] send to processor:จำหลักลายดุลย์ลงยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.323473034+07:00","message":"[bufferProcess] send to processor (ticker):จำหลักลายดุลย์ลงยาค่ะสูงลงรักปิดทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.323475827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.323478589+07:00","message":"> Transcript [1493] [false]: 'จำหลักลายดุลย์ลงยาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.32348159+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.323483464+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.323485399+07:00","message":"StatePrefix: 'จำหลักลายดุลย์ลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.323487439+07:00","message":"TextPushed: 'จำหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.323488754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.323490329+07:00","message":"> Transcript [1494] [false]: 'จำหลักลายดุลย์ลงยาค่ะสูงลงรักปิดทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.323491943+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.323493285+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.323494567+07:00","message":"StatePrefix: 'จำหลักลายดุลย์ลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.323495974+07:00","message":"TextPushed: 'จำหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.323498008+07:00","message":"Push: 'ลายดุลย์ลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.323499499+07:00","message":"TextPushed: 'จำหลักลายดุลย์ลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.323501352+07:00","message":"Set new StatePrefix : 'จำหลักลายดุลย์ลงยาค่ะสูงลงรักปิดทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.323503205+07:00","message":"Next Push (prob) : 'ค่ะสูงลงรักปิดทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:38.32351466+07:00","message":"push: {false ลายดุลย์ลงยา 0 0xc000045a00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:38.365026447+07:00","message":"[GCS] Start streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:38.719799133+07:00","message":"receive streaming session, msgId: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:38.719839487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จำหลักลายดลไม่ลงยาค่ะสูงลงรักปิดทอง\",\"confidence\":0.94810855}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:38.719846525+07:00","message":"receive interim result [true|false]: จำหลักลายดลไม่ลงยาค่ะสูงลงรักปิดทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:38.71985787+07:00","message":"end recv isFinal message id 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:38.719860042+07:00","message":"end Recv id 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:38.719866038+07:00","message":"[buffer interim] 127 true จำหลักลายดลไม่ลงยาค่ะสูงลงรักปิดทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.719872314+07:00","message":"[bufferProcess] interim [60000000]:จำหลักลายดลไม่ลงยาค่ะสูงลงรักปิดทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.719875674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.719879134+07:00","message":"> Transcript [1495] [true]: 'จำหลักลายดลไม่ลงยาค่ะสูงลงรักปิดทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.719882098+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.719883709+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.719885484+07:00","message":"StatePrefix: 'จำหลักลายดุลย์ลงยาค่ะสูงลงรักปิดทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.719887574+07:00","message":"TextPushed: 'จำหลักลายดุลย์ลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.719888974+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.720022404+07:00","message":"Push: 'ค่ะสูงลงรักปิดทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.72002518+07:00","message":"TextPushed: 'จำหลักลายดุลย์ลงยาค่ะสูงลงรักปิดทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.720027301+07:00","message":"Set new StatePrefix : 'จำหลักลายดลไม่ลงยาค่ะสูงลงรักปิดทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.720029648+07:00","message":"Next Push (prob) : 'จำหลักลายดลไม่ลงยาค่ะสูงลงรักปิดทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:38.720037228+07:00","message":"push: {true ค่ะสูงลงรักปิดทอง 0 0xc000045a00}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:38.720049136+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_127.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:15:38.731230447+07:00","message":"write wav file: './tmp/7449/7449_127.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:38.799917291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:38.79993135+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:39.793859601+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:39.79389933+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":"2025-10-29T10:15:39.793904605+07:00","message":"receive interim result [false|false]: โดยหันส่วน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:39.793916649+07:00","message":"[buffer interim] 128 false โดยหันส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:39.793923371+07:00","message":"[bufferProcess] interim [320000000]:โดยหันส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:39.793924987+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:39.793931096+07:00","message":"[bufferProcess] send to processor (ticker):โดยหันส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:39.793934133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:39.793936797+07:00","message":"> Transcript [1496] [false]: 'โดยหันส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:39.793938749+07:00","message":"Set StatePrefix (first interim): 'โดยหันส่วน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:39.996431535+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:39.996471383+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":"2025-10-29T10:15:39.996476387+07:00","message":"receive interim result [false|false]: โดยหันส่วนที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:39.996492965+07:00","message":"[buffer interim] 128 false โดยหันส่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:39.996499864+07:00","message":"[bufferProcess] interim [500000000]:โดยหันส่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:39.99650595+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:40.12386323+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:40.123903156+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":"2025-10-29T10:15:40.123909754+07:00","message":"receive interim result [false|false]: โดยหันส่วนที่เป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:40.123925983+07:00","message":"[buffer interim] 128 false โดยหันส่วนที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.123934424+07:00","message":"[bufferProcess] interim [620000000]:โดยหันส่วนที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.12393743+07:00","message":"[bufferProcess] send to processor:โดยหันส่วนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.123944179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.123947377+07:00","message":"> Transcript [1497] [false]: 'โดยหันส่วนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.123951775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.123954511+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.123956775+07:00","message":"StatePrefix: 'โดยหันส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.123959027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:40.448710094+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:40.44876216+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":"2025-10-29T10:15:40.448768155+07:00","message":"receive interim result [false|false]: โดยหันส่วนที่เป็นตัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:40.448781772+07:00","message":"[buffer interim] 128 false โดยหันส่วนที่เป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.448788584+07:00","message":"[bufferProcess] interim [860000000]:โดยหันส่วนที่เป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.448790866+07:00","message":"[bufferProcess] send to processor:โดยหันส่วนที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.448795291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.448797463+07:00","message":"> Transcript [1498] [false]: 'โดยหันส่วนที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.448800619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.448802402+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.448803972+07:00","message":"StatePrefix: 'โดยหันส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.448805775+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:40.468662657+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:40.468703261+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":"2025-10-29T10:15:40.468708398+07:00","message":"receive interim result [false|false]: โดยหันส่วนที่เป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:40.468722259+07:00","message":"[buffer interim] 128 false โดยหันส่วนที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.468728582+07:00","message":"[bufferProcess] interim [920000000]:โดยหันส่วนที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.46873059+07:00","message":"[bufferProcess] send to processor:โดยหันส่วนที่เป็นตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.468733928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.468736428+07:00","message":"> Transcript [1499] [false]: 'โดยหันส่วนที่เป็นตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.46874737+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.468749264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.468751258+07:00","message":"StatePrefix: 'โดยหันส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.468753215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:40.500048245+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:40.500084289+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":"2025-10-29T10:15:40.500089048+07:00","message":"receive interim result [false|false]: โดยหันส่วนที่เป็นกรวย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:40.500108501+07:00","message":"[buffer interim] 128 false โดยหันส่วนที่เป็นกรวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.5001151+07:00","message":"[bufferProcess] interim [980000000]:โดยหันส่วนที่เป็นกรวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.500117204+07:00","message":"[bufferProcess] send to processor:โดยหันส่วนที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.500119885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.500122024+07:00","message":"> Transcript [1500] [false]: 'โดยหันส่วนที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.500125192+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.50012707+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.500129067+07:00","message":"StatePrefix: 'โดยหันส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.5001308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.500136238+07:00","message":"Push: 'โดยหันส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.500137968+07:00","message":"TextPushed: 'โดยหันส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.50013989+07:00","message":"Set new StatePrefix : 'โดยหันส่วนที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.500141952+07:00","message":"Next Push (prob) : 'ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:40.500149705+07:00","message":"push: {false โดยหันส่วน 0 0xc000045580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:40.688417363+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:40.688459371+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":"2025-10-29T10:15:40.688464519+07:00","message":"receive interim result [false|false]: โดยหันส่วนที่เป็นกรวยดอก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:40.688479126+07:00","message":"[buffer interim] 128 false โดยหันส่วนที่เป็นกรวยดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.688486192+07:00","message":"[bufferProcess] interim [160000000]:โดยหันส่วนที่เป็นกรวยดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.688488371+07:00","message":"[bufferProcess] send to processor:โดยหันส่วนที่เป็นกรวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.688491564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.688494452+07:00","message":"> Transcript [1501] [false]: 'โดยหันส่วนที่เป็นกรวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.688497818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.688499701+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.688501239+07:00","message":"StatePrefix: 'โดยหันส่วนที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.68850314+07:00","message":"TextPushed: 'โดยหันส่วน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:40.81901441+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:40.819051924+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":"2025-10-29T10:15:40.819057376+07:00","message":"receive interim result [false|false]: โดยหันส่วนที่เป็นกรวยดอกไม้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:40.819070806+07:00","message":"[buffer interim] 128 false โดยหันส่วนที่เป็นกรวยดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.819078122+07:00","message":"[bufferProcess] interim [280000000]:โดยหันส่วนที่เป็นกรวยดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.819080301+07:00","message":"[bufferProcess] send to processor:โดยหันส่วนที่เป็นกรวยดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.819085156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.819087318+07:00","message":"> Transcript [1502] [false]: 'โดยหันส่วนที่เป็นกรวยดอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.819090211+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.81909208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.819093894+07:00","message":"StatePrefix: 'โดยหันส่วนที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:40.819096106+07:00","message":"TextPushed: 'โดยหันส่วน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:41.406933315+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:41.40697158+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":"2025-10-29T10:15:41.406976962+07:00","message":"receive interim result [false|false]: โดยหันส่วนที่เป็นกรวยดอกไม้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:41.406987713+07:00","message":"[buffer interim] 128 false โดยหันส่วนที่เป็นกรวยดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.406996239+07:00","message":"[bufferProcess] interim [880000000]:โดยหันส่วนที่เป็นกรวยดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.40699841+07:00","message":"[bufferProcess] send to processor:โดยหันส่วนที่เป็นกรวยดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.407004036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.407006311+07:00","message":"> Transcript [1503] [false]: 'โดยหันส่วนที่เป็นกรวยดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.407009505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.407011223+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.40701313+07:00","message":"StatePrefix: 'โดยหันส่วนที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.407015386+07:00","message":"TextPushed: 'โดยหันส่วน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:41.588952514+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:41.588991788+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":"2025-10-29T10:15:41.588998027+07:00","message":"receive interim result [false|false]: โดยหันส่วนที่เป็นกรวยดอกไม้ไปทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:41.589014479+07:00","message":"[buffer interim] 128 false โดยหันส่วนที่เป็นกรวยดอกไม้ไปทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.58902261+07:00","message":"[bufferProcess] interim [60000000]:โดยหันส่วนที่เป็นกรวยดอกไม้ไปทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.589025685+07:00","message":"[bufferProcess] send to processor:โดยหันส่วนที่เป็นกรวยดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.589032061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.589036187+07:00","message":"> Transcript [1504] [false]: 'โดยหันส่วนที่เป็นกรวยดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.589041439+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.589043596+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.58904634+07:00","message":"StatePrefix: 'โดยหันส่วนที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.589048685+07:00","message":"TextPushed: 'โดยหันส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.589054835+07:00","message":"Push: 'ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.589056999+07:00","message":"TextPushed: 'โดยหันส่วนที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.589059342+07:00","message":"Set new StatePrefix : 'โดยหันส่วนที่เป็นกรวยดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.589062389+07:00","message":"Next Push (prob) : 'กรวยดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:41.589072969+07:00","message":"push: {false ที่เป็น 0 0xc000045580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:41.72712289+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:41.727162819+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":"2025-10-29T10:15:41.727169495+07:00","message":"receive interim result [false|false]: โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:41.727182933+07:00","message":"[buffer interim] 128 false โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.72719184+07:00","message":"[bufferProcess] interim [180000000]:โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.727195137+07:00","message":"[bufferProcess] send to processor:โดยหันส่วนที่เป็นกรวยดอกไม้ไปทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.727199306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.727203534+07:00","message":"> Transcript [1505] [false]: 'โดยหันส่วนที่เป็นกรวยดอกไม้ไปทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.727208381+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.727210931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.727214014+07:00","message":"StatePrefix: 'โดยหันส่วนที่เป็นกรวยดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.72721676+07:00","message":"TextPushed: 'โดยหันส่วนที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:41.777543637+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:41.777588228+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":"2025-10-29T10:15:41.777593371+07:00","message":"receive interim result [false|false]: โดยหันส่วนที่เป็นกรวยดอกไม้ไปทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:41.777607764+07:00","message":"[buffer interim] 128 false โดยหันส่วนที่เป็นกรวยดอกไม้ไปทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.777614772+07:00","message":"[bufferProcess] interim [240000000]:โดยหันส่วนที่เป็นกรวยดอกไม้ไปทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.777617091+07:00","message":"[bufferProcess] send to processor:โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.777620873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.777623465+07:00","message":"> Transcript [1506] [false]: 'โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.777626378+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.77762805+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.777629635+07:00","message":"StatePrefix: 'โดยหันส่วนที่เป็นกรวยดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.777631737+07:00","message":"TextPushed: 'โดยหันส่วนที่เป็น'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:41.800683462+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:41.800690294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:41.903401219+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:41.903437798+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":"2025-10-29T10:15:41.903443115+07:00","message":"receive interim result [false|false]: โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:41.903457159+07:00","message":"[buffer interim] 128 false โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.903464203+07:00","message":"[bufferProcess] interim [420000000]:โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.903466556+07:00","message":"[bufferProcess] send to processor:โดยหันส่วนที่เป็นกรวยดอกไม้ไปทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.903470315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.903472699+07:00","message":"> Transcript [1507] [false]: 'โดยหันส่วนที่เป็นกรวยดอกไม้ไปทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.903476027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.903478679+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.903481535+07:00","message":"StatePrefix: 'โดยหันส่วนที่เป็นกรวยดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:41.903484447+07:00","message":"TextPushed: 'โดยหันส่วนที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:42.091309286+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:42.091349899+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":"2025-10-29T10:15:42.091357228+07:00","message":"receive interim result [false|false]: โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:42.091371722+07:00","message":"[buffer interim] 128 false โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:42.091378865+07:00","message":"[bufferProcess] interim [600000000]:โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:42.091381064+07:00","message":"[bufferProcess] send to processor:โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:42.091383889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:42.091386084+07:00","message":"> Transcript [1508] [false]: 'โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:42.091389238+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:42.091390861+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:42.091392915+07:00","message":"StatePrefix: 'โดยหันส่วนที่เป็นกรวยดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:42.091395463+07:00","message":"TextPushed: 'โดยหันส่วนที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:42.091398037+07:00","message":"Push: 'กรวยดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:42.091400307+07:00","message":"TextPushed: 'โดยหันส่วนที่เป็นกรวยดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:42.091402575+07:00","message":"Set new StatePrefix : 'โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:42.091404971+07:00","message":"Next Push (prob) : 'ไปทางพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:42.091413919+07:00","message":"push: {false กรวยดอกไม้ 0 0xc000045580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:42.735478811+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:42.735519575+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":"2025-10-29T10:15:42.735525544+07:00","message":"receive interim result [false|false]: โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:42.735540398+07:00","message":"[buffer interim] 128 false โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:42.73554798+07:00","message":"[bufferProcess] interim [200000000]:โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:42.735550638+07:00","message":"[bufferProcess] send to processor:โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:42.735558932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:42.735561351+07:00","message":"> Transcript [1509] [false]: 'โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:42.735568853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:42.73557105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:42.735576609+07:00","message":"StatePrefix: 'โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:42.735579561+07:00","message":"TextPushed: 'โดยหันส่วนที่เป็นกรวยดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:43.121436875+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:43.12147781+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":"2025-10-29T10:15:43.121483738+07:00","message":"receive interim result [false|false]: โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพเสมอนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:43.121497754+07:00","message":"[buffer interim] 128 false โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพเสมอนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:43.121505217+07:00","message":"[bufferProcess] interim [560000000]:โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพเสมอนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:43.12150773+07:00","message":"[bufferProcess] send to processor:โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:43.121513112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:43.121520534+07:00","message":"> Transcript [1510] [false]: 'โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:43.121524154+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:43.12152617+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:43.121528076+07:00","message":"StatePrefix: 'โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:43.121530132+07:00","message":"TextPushed: 'โดยหันส่วนที่เป็นกรวยดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:43.689544549+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:43.689577647+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":"2025-10-29T10:15:43.689583654+07:00","message":"receive interim result [false|false]: โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพเสมอนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:43.689594645+07:00","message":"[buffer interim] 128 false โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพเสมอนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:43.689605621+07:00","message":"[bufferProcess] interim [160000000]:โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพเสมอนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:43.68961101+07:00","message":"[bufferProcess] send to processor:โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพเสมอนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:43.689618106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:43.689620636+07:00","message":"> Transcript [1511] [false]: 'โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพเสมอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:43.689623628+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:43.689625262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:43.689626989+07:00","message":"StatePrefix: 'โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:43.689629237+07:00","message":"TextPushed: 'โดยหันส่วนที่เป็นกรวยดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:43.743505931+07:00","message":"[GCS] IsForceVAD: false for message ID: 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:43.814413636+07:00","message":"[GCS] Start streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:43.82360273+07:00","message":"[GCS] Cleaned up inactive client: 105"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:43.823618016+07:00","message":"[GCS] Cleaned up inactive client: 108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:43.823620413+07:00","message":"[GCS] Cleaned up inactive client: 111"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:43.823621977+07:00","message":"[GCS] Cleaned up inactive client: 112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:43.823623353+07:00","message":"[GCS] Cleaned up inactive client: 109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:43.823624693+07:00","message":"[GCS] Cleaned up inactive client: 107"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:43.823626328+07:00","message":"[GCS] Cleaned up inactive client: 104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:43.823627857+07:00","message":"[GCS] Cleaned up inactive client: 110"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:43.823629608+07:00","message":"[GCS] Cleaned up inactive client: 106"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:44.113996517+07:00","message":"receive streaming session, msgId: 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:44.114050792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพเสมอนะคะ\",\"confidence\":0.9576666}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:44.114055952+07:00","message":"receive interim result [true|false]: โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพเสมอนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:44.114064423+07:00","message":"end recv isFinal message id 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:44.114066184+07:00","message":"end Recv id 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:44.114072221+07:00","message":"[buffer interim] 128 true โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพเสมอนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.114079785+07:00","message":"[bufferProcess] interim [610000000]:โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพเสมอนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.114084833+07:00","message":"[bufferProcess] send to processor (isfinal):โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพเสมอนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.114087819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.114090072+07:00","message":"> Transcript [1512] [false]: 'โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพเสมอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.114093726+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.114095299+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.114096968+07:00","message":"StatePrefix: 'โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.11409912+07:00","message":"TextPushed: 'โดยหันส่วนที่เป็นกรวยดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.114103506+07:00","message":"Push: 'ไปทางพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.114105259+07:00","message":"TextPushed: 'โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.11410716+07:00","message":"Set new StatePrefix : 'โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพเสมอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.114109052+07:00","message":"Next Push (prob) : 'ศพเสมอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.114110665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.114112288+07:00","message":"> Transcript [1513] [true]: 'โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพเสมอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.114114418+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.114115864+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.114117181+07:00","message":"StatePrefix: 'โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรมศพเสมอนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.114118762+07:00","message":"TextPushed: 'โดยหันส่วนที่เป็นกรวยดอกไม้ไปทางพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.114120485+07:00","message":"Push: 'ศพเสมอนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:44.114136654+07:00","message":"push: {false ไปทางพระบรม 0 0xc000045580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:44.114160365+07:00","message":"push: {true ศพเสมอนะคะ 0 0xc000045580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:15:44.125339739+07:00","message":"write wav file: './tmp/7449/7449_128.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:44.552113227+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:44.552150938+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":"2025-10-29T10:15:44.552156084+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:44.552168797+07:00","message":"[buffer interim] 129 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.55217489+07:00","message":"[bufferProcess] interim [360000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.552176583+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:44.688139476+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:44.688178133+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":"2025-10-29T10:15:44.688183922+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:44.688200777+07:00","message":"[buffer interim] 129 false ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.688208901+07:00","message":"[bufferProcess] interim [480000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.688212301+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.688218852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.688222648+07:00","message":"> Transcript [1514] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.688225365+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:44.801395176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:44.801410476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:44.891148379+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:44.891209388+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":"2025-10-29T10:15:44.89121592+07:00","message":"receive interim result [false|false]: ตั้งแต่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:44.89123203+07:00","message":"[buffer interim] 129 false ตั้งแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.891240494+07:00","message":"[bufferProcess] interim [720000000]:ตั้งแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.891243301+07:00","message":"[bufferProcess] send to processor:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.891247176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.891250717+07:00","message":"> Transcript [1515] [false]: 'ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.891255171+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.891257529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.891259601+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:44.891263278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.020530691+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.020566691+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":"2025-10-29T10:15:45.020571334+07:00","message":"receive interim result [false|false]: ตั้งแต่งตัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.020588636+07:00","message":"[buffer interim] 129 false ตั้งแต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.020597218+07:00","message":"[bufferProcess] interim [780000000]:ตั้งแต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.020599857+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.020605962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.020609192+07:00","message":"> Transcript [1516] [false]: 'ตั้งแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.020613359+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.020615526+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.02061784+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.020620346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.07450506+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.074541214+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":"2025-10-29T10:15:45.074545752+07:00","message":"receive interim result [false|false]: ตั้งแต่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.074559236+07:00","message":"[buffer interim] 129 false ตั้งแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.074566682+07:00","message":"[bufferProcess] interim [840000000]:ตั้งแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.074568748+07:00","message":"[bufferProcess] send to processor:ตั้งแต่งตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.074571776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.074574201+07:00","message":"> Transcript [1517] [false]: 'ตั้งแต่งตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.074577393+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.074579121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.074580632+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.074582524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.191128417+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.191168935+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":"2025-10-29T10:15:45.191173995+07:00","message":"receive interim result [false|false]: ตั้งแต่งถวาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.191186621+07:00","message":"[buffer interim] 129 false ตั้งแต่งถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.191193603+07:00","message":"[bufferProcess] interim [960000000]:ตั้งแต่งถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.191195795+07:00","message":"[bufferProcess] send to processor:ตั้งแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.191200348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.191202935+07:00","message":"> Transcript [1518] [false]: 'ตั้งแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.191206357+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.191208019+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.191209627+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.191211395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.191215409+07:00","message":"Push: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.191216927+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.191218723+07:00","message":"Set new StatePrefix : 'ตั้งแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.19122039+07:00","message":"Next Push (prob) : 'แต่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.191228382+07:00","message":"push: {false ตั้ง 0 0xc003a46780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.390242044+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.390275411+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":"2025-10-29T10:15:45.390280598+07:00","message":"receive interim result [false|false]: ตั้งแต่งถวายพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.390294223+07:00","message":"[buffer interim] 129 false ตั้งแต่งถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.390300541+07:00","message":"[bufferProcess] interim [140000000]:ตั้งแต่งถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.390302618+07:00","message":"[bufferProcess] send to processor:ตั้งแต่งถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.390305458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.390307854+07:00","message":"> Transcript [1519] [false]: 'ตั้งแต่งถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.39031069+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.390312454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.390314198+07:00","message":"StatePrefix: 'ตั้งแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.390315846+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.639449273+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.639489017+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":"2025-10-29T10:15:45.639494616+07:00","message":"receive interim result [false|false]: ตั้งแต่งถวายพระราชทาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.639507649+07:00","message":"[buffer interim] 129 false ตั้งแต่งถวายพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.639514644+07:00","message":"[bufferProcess] interim [440000000]:ตั้งแต่งถวายพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.639516801+07:00","message":"[bufferProcess] send to processor:ตั้งแต่งถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.639519854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.639522124+07:00","message":"> Transcript [1520] [false]: 'ตั้งแต่งถวายพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.639525309+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.639526802+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.639528481+07:00","message":"StatePrefix: 'ตั้งแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.639530164+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.644158791+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.644168466+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":"2025-10-29T10:15:45.644171288+07:00","message":"receive interim result [false|false]: ตั้งแต่งถวายพระราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.644177621+07:00","message":"[buffer interim] 129 false ตั้งแต่งถวายพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.644180601+07:00","message":"[bufferProcess] interim [500000000]:ตั้งแต่งถวายพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.644182252+07:00","message":"[bufferProcess] send to processor:ตั้งแต่งถวายพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.644183847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.644185526+07:00","message":"> Transcript [1521] [false]: 'ตั้งแต่งถวายพระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.644188062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.644189605+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.644190968+07:00","message":"StatePrefix: 'ตั้งแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.644192417+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.770848077+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.770882274+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":"2025-10-29T10:15:45.770887409+07:00","message":"receive interim result [false|false]: ตั้งแต่งถวายพระราชวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.770900484+07:00","message":"[buffer interim] 129 false ตั้งแต่งถวายพระราชวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.770907033+07:00","message":"[bufferProcess] interim [620000000]:ตั้งแต่งถวายพระราชวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.77090923+07:00","message":"[bufferProcess] send to processor:ตั้งแต่งถวายพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.77091229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.770914708+07:00","message":"> Transcript [1522] [false]: 'ตั้งแต่งถวายพระราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.770918779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.77092115+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.770923413+07:00","message":"StatePrefix: 'ตั้งแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.770925758+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.770933154+07:00","message":"Push: 'แต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.770935235+07:00","message":"TextPushed: 'ตั้งแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.770937718+07:00","message":"Set new StatePrefix : 'ตั้งแต่งถวายพระราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:45.770941817+07:00","message":"Next Push (prob) : 'ถวายพระราชวัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:45.770950622+07:00","message":"push: {false แต่ง 0 0xc003a46780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:46.283599072+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:46.283642654+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":"2025-10-29T10:15:46.28364907+07:00","message":"receive interim result [false|false]: ตั้งแต่งถวายพระราชวงศ์ผู้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:46.283663231+07:00","message":"[buffer interim] 129 false ตั้งแต่งถวายพระราชวงศ์ผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.283674444+07:00","message":"[bufferProcess] interim [40000000]:ตั้งแต่งถวายพระราชวงศ์ผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.283677688+07:00","message":"[bufferProcess] send to processor:ตั้งแต่งถวายพระราชวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.283684125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.283687572+07:00","message":"> Transcript [1523] [false]: 'ตั้งแต่งถวายพระราชวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.283690546+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.283692752+07:00","message":"Set new StatePrefix: 'ตั้งแต่งถวายพระราชวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:46.601413212+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:46.601450195+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":"2025-10-29T10:15:46.601456069+07:00","message":"receive interim result [false|false]: ตั้งแต่งถวายพระราชวงศ์ผู้ใหญ่ใส่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:46.601470213+07:00","message":"[buffer interim] 129 false ตั้งแต่งถวายพระราชวงศ์ผู้ใหญ่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.601476706+07:00","message":"[bufferProcess] interim [340000000]:ตั้งแต่งถวายพระราชวงศ์ผู้ใหญ่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.601479475+07:00","message":"[bufferProcess] send to processor:ตั้งแต่งถวายพระราชวงศ์ผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.60148586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.601488603+07:00","message":"> Transcript [1524] [false]: 'ตั้งแต่งถวายพระราชวงศ์ผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.601492028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.60149387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.601495539+07:00","message":"StatePrefix: 'ตั้งแต่งถวายพระราชวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.601497833+07:00","message":"TextPushed: 'ตั้งแต่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:46.683827201+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:46.683873246+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":"2025-10-29T10:15:46.683880105+07:00","message":"receive interim result [false|false]: ตั้งแต่งถวายพระราชวงศ์ผู้ใหญ่ใส่หน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:46.683898202+07:00","message":"[buffer interim] 129 false ตั้งแต่งถวายพระราชวงศ์ผู้ใหญ่ใส่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.683907138+07:00","message":"[bufferProcess] interim [520000000]:ตั้งแต่งถวายพระราชวงศ์ผู้ใหญ่ใส่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.68390955+07:00","message":"[bufferProcess] send to processor:ตั้งแต่งถวายพระราชวงศ์ผู้ใหญ่ใส่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.683912647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.683915752+07:00","message":"> Transcript [1525] [false]: 'ตั้งแต่งถวายพระราชวงศ์ผู้ใหญ่ใส่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.683918795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.683920665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.683922501+07:00","message":"StatePrefix: 'ตั้งแต่งถวายพระราชวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:46.683924774+07:00","message":"TextPushed: 'ตั้งแต่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:46.753782315+07:00","message":"[GCS] IsForceVAD: false for message ID: 129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:46.887121607+07:00","message":"[GCS] Start streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:47.086535626+07:00","message":"receive streaming session, msgId: 129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:47.086576043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งแต่งถวายพระราชวงศ์ผู้ใหญ่ใส่หน้า\",\"confidence\":0.9489711}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:47.086582495+07:00","message":"receive interim result [true|false]: ตั้งแต่งถวายพระราชวงศ์ผู้ใหญ่ใส่หน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:47.086592195+07:00","message":"end recv isFinal message id 129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:47.086594918+07:00","message":"end Recv id 129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:47.086603346+07:00","message":"[buffer interim] 129 true ตั้งแต่งถวายพระราชวงศ์ผู้ใหญ่ใส่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:47.086611362+07:00","message":"[bufferProcess] interim [970000000]:ตั้งแต่งถวายพระราชวงศ์ผู้ใหญ่ใส่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:47.086615072+07:00","message":"[bufferProcess] send to processor (isfinal):ตั้งแต่งถวายพระราชวงศ์ผู้ใหญ่ใส่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:47.08661903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:47.086622592+07:00","message":"> Transcript [1526] [false]: 'ตั้งแต่งถวายพระราชวงศ์ผู้ใหญ่ใส่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:47.086626347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:47.086628476+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:47.086631072+07:00","message":"StatePrefix: 'ตั้งแต่งถวายพระราชวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:47.086633974+07:00","message":"TextPushed: 'ตั้งแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:47.086636316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:47.086638627+07:00","message":"> Transcript [1527] [true]: 'ตั้งแต่งถวายพระราชวงศ์ผู้ใหญ่ใส่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:47.086641117+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:47.086643014+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:47.086645059+07:00","message":"StatePrefix: 'ตั้งแต่งถวายพระราชวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:47.086647332+07:00","message":"TextPushed: 'ตั้งแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:47.08665046+07:00","message":"Push: 'ถวายพระราชวงศ์ผู้ใหญ่ใส่หน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:47.086660886+07:00","message":"push: {true ถวายพระราชวงศ์ผู้ใหญ่ใส่หน้า 0 0xc003a46780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:15:47.096034036+07:00","message":"write wav file: './tmp/7449/7449_129.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:47.802013529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:47.802017894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:47.837960231+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:47.838002786+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":"2025-10-29T10:15:47.838007945+07:00","message":"receive interim result [false|false]: ก็จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:47.838020067+07:00","message":"[buffer interim] 130 false ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:47.838026359+07:00","message":"[bufferProcess] interim [780000000]:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:47.838028051+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:48.084817926+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:48.084858253+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":"2025-10-29T10:15:48.084862651+07:00","message":"receive interim result [false|false]: ก็จะท้อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:48.084876244+07:00","message":"[buffer interim] 130 false ก็จะท้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.08488258+07:00","message":"[bufferProcess] interim [960000000]:ก็จะท้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.084884941+07:00","message":"[bufferProcess] send to processor:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.084890975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.084893399+07:00","message":"> Transcript [1528] [false]: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.084895254+07:00","message":"Set StatePrefix (first interim): 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:48.091199798+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:48.091238173+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":"2025-10-29T10:15:48.091242403+07:00","message":"receive interim result [false|false]: ก็จะทอด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:48.091255868+07:00","message":"[buffer interim] 130 false ก็จะทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.091260647+07:00","message":"[bufferProcess] interim [20000000]:ก็จะทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.091262321+07:00","message":"[bufferProcess] send to processor:ก็จะท้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.091264531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.091266748+07:00","message":"> Transcript [1529] [false]: 'ก็จะท้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.091269387+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.091271032+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.091272579+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.091274184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:48.331009446+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:48.331045166+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":"2025-10-29T10:15:48.331051142+07:00","message":"receive interim result [false|false]: ก็จะทอดไข่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:48.331064659+07:00","message":"[buffer interim] 130 false ก็จะทอดไข่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.331071553+07:00","message":"[bufferProcess] interim [260000000]:ก็จะทอดไข่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.33107391+07:00","message":"[bufferProcess] send to processor:ก็จะทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.331079637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.331081995+07:00","message":"> Transcript [1530] [false]: 'ก็จะทอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.33108446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.331086062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.331088034+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.331089801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:48.332454648+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:48.332465778+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":"2025-10-29T10:15:48.332468704+07:00","message":"receive interim result [false|false]: ก็จะถอดเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:48.332472152+07:00","message":"[buffer interim] 130 false ก็จะถอดเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.332475015+07:00","message":"[bufferProcess] interim [320000000]:ก็จะถอดเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.332476648+07:00","message":"[bufferProcess] send to processor:ก็จะทอดไข่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.332481709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.332483485+07:00","message":"> Transcript [1531] [false]: 'ก็จะทอดไข่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.332485166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.332486665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.332488133+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.332489585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:48.655551668+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:48.65558535+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":"2025-10-29T10:15:48.655590814+07:00","message":"receive interim result [false|false]: ก็จะถอดเครื่องของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:48.655604805+07:00","message":"[buffer interim] 130 false ก็จะถอดเครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.655611712+07:00","message":"[bufferProcess] interim [560000000]:ก็จะถอดเครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.655614262+07:00","message":"[bufferProcess] send to processor:ก็จะถอดเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.655619956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.655622598+07:00","message":"> Transcript [1532] [false]: 'ก็จะถอดเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.65562597+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.655627869+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.655629638+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.655631719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.655635927+07:00","message":"Push: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.65563782+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.655639724+07:00","message":"Set new StatePrefix : 'ก็จะถอดเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.655641851+07:00","message":"Next Push (prob) : 'ถอดเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:48.655649856+07:00","message":"push: {false ก็จะ 0 0xc000045e00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:48.803784331+07:00","message":"[GCS] IsForceVAD: false for message ID: 130"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:48.850590467+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:48.850632111+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":"2025-10-29T10:15:48.850636814+07:00","message":"receive interim result [false|false]: ก็จะถอดเครื่องทองน้อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:48.850652335+07:00","message":"[buffer interim] 130 false ก็จะถอดเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.85065937+07:00","message":"[bufferProcess] interim [800000000]:ก็จะถอดเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.850661456+07:00","message":"[bufferProcess] send to processor:ก็จะถอดเครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.850664799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.85066814+07:00","message":"> Transcript [1533] [false]: 'ก็จะถอดเครื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.850672399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.850674337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.850678027+07:00","message":"StatePrefix: 'ก็จะถอดเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:48.850680742+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:48.866564103+07:00","message":"[GCS] Start streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:49.11366745+07:00","message":"receive streaming session, msgId: 130"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:49.113714427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะทอดเครื่องทองน้อย\",\"confidence\":0.9179542}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:49.113720055+07:00","message":"receive interim result [true|false]: ก็จะทอดเครื่องทองน้อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:49.113728551+07:00","message":"end recv isFinal message id 130"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:49.11373078+07:00","message":"end Recv id 130"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:49.113737432+07:00","message":"[buffer interim] 130 true ก็จะทอดเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:49.113745738+07:00","message":"[bufferProcess] interim [130000000]:ก็จะทอดเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:49.113749223+07:00","message":"[bufferProcess] send to processor (isfinal):ก็จะถอดเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:49.113763659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:49.113780405+07:00","message":"> Transcript [1534] [false]: 'ก็จะถอดเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:49.113786108+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:49.113788661+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:49.113790576+07:00","message":"StatePrefix: 'ก็จะถอดเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:49.113793039+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:49.113794844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:49.113796814+07:00","message":"> Transcript [1535] [true]: 'ก็จะทอดเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:49.11379878+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:49.113800564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:49.113802195+07:00","message":"StatePrefix: 'ก็จะถอดเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:49.113803718+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:49.113810208+07:00","message":"Push: 'ทอดเครื่องทองน้อย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:49.11382078+07:00","message":"push: {true ทอดเครื่องทองน้อย 0 0xc000045e00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:15:49.120049937+07:00","message":"write wav file: './tmp/7449/7449_130.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:49.949784359+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:49.949824357+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":"2025-10-29T10:15:49.949829228+07:00","message":"receive interim result [false|false]: ตัวอย่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:49.94984296+07:00","message":"[buffer interim] 131 false ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:49.949848502+07:00","message":"[bufferProcess] interim [660000000]:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:49.949850417+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:50.07313545+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:50.073198736+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":"2025-10-29T10:15:50.073205562+07:00","message":"receive interim result [false|false]: ไว้ทางด้าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:50.073221958+07:00","message":"[buffer interim] 131 false ไว้ทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.073229653+07:00","message":"[bufferProcess] interim [780000000]:ไว้ทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.073232594+07:00","message":"[bufferProcess] send to processor:ตัวอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.073238818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.073241968+07:00","message":"> Transcript [1536] [false]: 'ตัวอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.07324426+07:00","message":"Set StatePrefix (first interim): 'ตัวอย่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:50.259285042+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:50.259331616+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":"2025-10-29T10:15:50.259337328+07:00","message":"receive interim result [false|false]: ไว้ทางด้านขวา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:50.259350111+07:00","message":"[buffer interim] 131 false ไว้ทางด้านขวา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.259358255+07:00","message":"[bufferProcess] interim [20000000]:ไว้ทางด้านขวา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.259361411+07:00","message":"[bufferProcess] send to processor:ไว้ทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.259368445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.259372307+07:00","message":"> Transcript [1537] [false]: 'ไว้ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.259374985+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.259377724+07:00","message":"Set new StatePrefix: 'ไว้ทางด้าน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:50.517294738+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:50.517330863+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":"2025-10-29T10:15:50.517335862+07:00","message":"receive interim result [false|false]: ไว้ทางด้านขวาของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:50.5173486+07:00","message":"[buffer interim] 131 false ไว้ทางด้านขวาของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.517355595+07:00","message":"[bufferProcess] interim [320000000]:ไว้ทางด้านขวาของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.517357846+07:00","message":"[bufferProcess] send to processor:ไว้ทางด้านขวา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.517362762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.517365416+07:00","message":"> Transcript [1538] [false]: 'ไว้ทางด้านขวา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.517368237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.517369841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.51737142+07:00","message":"StatePrefix: 'ไว้ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.517374+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:50.802150344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:50.802161344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:50.845825667+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:50.845868661+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":"2025-10-29T10:15:50.845874169+07:00","message":"receive interim result [false|false]: ไว้ทางด้านขวาของโต๊ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:50.845888364+07:00","message":"[buffer interim] 131 false ไว้ทางด้านขวาของโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.845895008+07:00","message":"[bufferProcess] interim [560000000]:ไว้ทางด้านขวาของโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.845896966+07:00","message":"[bufferProcess] send to processor:ไว้ทางด้านขวาของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.845903125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.845906084+07:00","message":"> Transcript [1539] [false]: 'ไว้ทางด้านขวาของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.84590935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.845911002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.845912572+07:00","message":"StatePrefix: 'ไว้ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:50.845914652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.158839412+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.158876809+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":"2025-10-29T10:15:51.158882723+07:00","message":"receive interim result [false|false]: ไว้ทางด้านขวาของโต๊ะเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.158896628+07:00","message":"[buffer interim] 131 false ไว้ทางด้านขวาของโต๊ะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.158904091+07:00","message":"[bufferProcess] interim [920000000]:ไว้ทางด้านขวาของโต๊ะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.158906424+07:00","message":"[bufferProcess] send to processor:ไว้ทางด้านขวาของโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.158912254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.158914702+07:00","message":"> Transcript [1540] [false]: 'ไว้ทางด้านขวาของโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.158918043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.158919816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.158921547+07:00","message":"StatePrefix: 'ไว้ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.158923347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.346006514+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.346045116+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":"2025-10-29T10:15:51.346049989+07:00","message":"receive interim result [false|false]: ไว้ทางด้านขวาของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.346064424+07:00","message":"[buffer interim] 131 false ไว้ทางด้านขวาของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.346071855+07:00","message":"[bufferProcess] interim [40000000]:ไว้ทางด้านขวาของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.346074154+07:00","message":"[bufferProcess] send to processor:ไว้ทางด้านขวาของโต๊ะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.346077256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.346080459+07:00","message":"> Transcript [1541] [false]: 'ไว้ทางด้านขวาของโต๊ะเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.346084215+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.346085916+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.34608752+07:00","message":"StatePrefix: 'ไว้ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.346089337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.346093639+07:00","message":"Push: 'ไว้ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.346095312+07:00","message":"TextPushed: 'ไว้ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.346098564+07:00","message":"Set new StatePrefix : 'ไว้ทางด้านขวาของโต๊ะเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.346100629+07:00","message":"Next Push (prob) : 'ขวาของโต๊ะเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.346108688+07:00","message":"push: {false ไว้ทางด้าน 0 0xc0027ca600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.351932562+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.351943591+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":"2025-10-29T10:15:51.35194753+07:00","message":"receive interim result [false|false]: ไว้ทางด้านขวาของโต๊ะเครื่องได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.351953891+07:00","message":"[buffer interim] 131 false ไว้ทางด้านขวาของโต๊ะเครื่องได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.351957031+07:00","message":"[bufferProcess] interim [100000000]:ไว้ทางด้านขวาของโต๊ะเครื่องได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.351958755+07:00","message":"[bufferProcess] send to processor:ไว้ทางด้านขวาของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.351960594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.351962365+07:00","message":"> Transcript [1542] [false]: 'ไว้ทางด้านขวาของโต๊ะเครื่องแป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.35196447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.35196603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.351967485+07:00","message":"StatePrefix: 'ไว้ทางด้านขวาของโต๊ะเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.351969056+07:00","message":"TextPushed: 'ไว้ทางด้าน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.408412239+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.408473521+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":"2025-10-29T10:15:51.408481654+07:00","message":"receive interim result [false|false]: ไว้ทางด้านขวาของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.408499945+07:00","message":"[buffer interim] 131 false ไว้ทางด้านขวาของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.408511296+07:00","message":"[bufferProcess] interim [160000000]:ไว้ทางด้านขวาของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.408514606+07:00","message":"[bufferProcess] send to processor:ไว้ทางด้านขวาของโต๊ะเครื่องได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.408521327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.408525019+07:00","message":"> Transcript [1543] [false]: 'ไว้ทางด้านขวาของโต๊ะเครื่องได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.408529946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.408532497+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.408535027+07:00","message":"StatePrefix: 'ไว้ทางด้านขวาของโต๊ะเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.408537821+07:00","message":"TextPushed: 'ไว้ทางด้าน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.66778147+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.667825359+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":"2025-10-29T10:15:51.667831035+07:00","message":"receive interim result [false|false]: ไว้ทางด้านขวาของโต๊ะเครื่องได้สัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.667844492+07:00","message":"[buffer interim] 131 false ไว้ทางด้านขวาของโต๊ะเครื่องได้สัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.667851549+07:00","message":"[bufferProcess] interim [400000000]:ไว้ทางด้านขวาของโต๊ะเครื่องได้สัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.667853822+07:00","message":"[bufferProcess] send to processor:ไว้ทางด้านขวาของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.667858977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.667861481+07:00","message":"> Transcript [1544] [false]: 'ไว้ทางด้านขวาของโต๊ะเครื่องแป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.667864799+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.667866671+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.667868714+07:00","message":"StatePrefix: 'ไว้ทางด้านขวาของโต๊ะเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.667877682+07:00","message":"TextPushed: 'ไว้ทางด้าน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.7258098+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.72584396+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":"2025-10-29T10:15:51.72584933+07:00","message":"receive interim result [false|false]: ไว้ทางด้านขวาของโต๊ะเครื่องราชการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.725862788+07:00","message":"[buffer interim] 131 false ไว้ทางด้านขวาของโต๊ะเครื่องราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.725870012+07:00","message":"[bufferProcess] interim [460000000]:ไว้ทางด้านขวาของโต๊ะเครื่องราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.725872116+07:00","message":"[bufferProcess] send to processor:ไว้ทางด้านขวาของโต๊ะเครื่องได้สัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.725875712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.725877957+07:00","message":"> Transcript [1545] [false]: 'ไว้ทางด้านขวาของโต๊ะเครื่องได้สัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.725883202+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.725885037+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.725886888+07:00","message":"StatePrefix: 'ไว้ทางด้านขวาของโต๊ะเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.725888919+07:00","message":"TextPushed: 'ไว้ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.725893561+07:00","message":"Push: 'ขวาของโต๊ะเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.72589546+07:00","message":"TextPushed: 'ไว้ทางด้านขวาของโต๊ะเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.725897326+07:00","message":"Set new StatePrefix : 'ไว้ทางด้านขวาของโต๊ะเครื่องได้สัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.725899203+07:00","message":"Next Push (prob) : 'ได้สัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.72590713+07:00","message":"push: {false ขวาของโต๊ะเครื่อง 0 0xc0027ca600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.815014875+07:00","message":"[GCS] IsForceVAD: false for message ID: 131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.864044321+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.864136834+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":"2025-10-29T10:15:51.864146021+07:00","message":"receive interim result [false|false]: ไว้ทางด้านขวาของโต๊ะเครื่องราชสักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:51.864168182+07:00","message":"[buffer interim] 131 false ไว้ทางด้านขวาของโต๊ะเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.86417722+07:00","message":"[bufferProcess] interim [580000000]:ไว้ทางด้านขวาของโต๊ะเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.86418138+07:00","message":"[bufferProcess] send to processor:ไว้ทางด้านขวาของโต๊ะเครื่องราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.864185809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.8641898+07:00","message":"> Transcript [1546] [false]: 'ไว้ทางด้านขวาของโต๊ะเครื่องราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.864193269+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:51.86419648+07:00","message":"Set new StatePrefix: 'ไว้ทางด้านขวาของโต๊ะเครื่องราชการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:52.076303851+07:00","message":"[GCS] Start streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:52.162311503+07:00","message":"receive streaming session, msgId: 131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:52.162352792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไว้ทางด้านขวาของโต๊ะเครื่องราชสักการะ\",\"confidence\":0.9556744}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:52.162358953+07:00","message":"receive interim result [true|false]: ไว้ทางด้านขวาของโต๊ะเครื่องราชสักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:52.162368073+07:00","message":"end recv isFinal message id 131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:52.162369928+07:00","message":"end Recv id 131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:52.162375941+07:00","message":"[buffer interim] 131 true ไว้ทางด้านขวาของโต๊ะเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:52.162385686+07:00","message":"[bufferProcess] interim [970000000]:ไว้ทางด้านขวาของโต๊ะเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:52.162389397+07:00","message":"[bufferProcess] send to processor (isfinal):ไว้ทางด้านขวาของโต๊ะเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:52.162392527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:52.162395217+07:00","message":"> Transcript [1547] [false]: 'ไว้ทางด้านขวาของโต๊ะเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:52.162397277+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:52.162398825+07:00","message":"Set new StatePrefix: 'ไว้ทางด้านขวาของโต๊ะเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:52.1624003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:52.162401993+07:00","message":"> Transcript [1548] [true]: 'ไว้ทางด้านขวาของโต๊ะเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:52.162404165+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:52.16240568+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:52.162407691+07:00","message":"StatePrefix: 'ไว้ทางด้านขวาของโต๊ะเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:52.162409901+07:00","message":"TextPushed: 'ไว้ทางด้านขวาของโต๊ะเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:52.16241602+07:00","message":"Push: 'ราชสักการะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:52.162424152+07:00","message":"push: {true ราชสักการะ 0 0xc0027ca600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:15:52.170180358+07:00","message":"write wav file: './tmp/7449/7449_131.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:53.802579667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:53.802579661+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:54.608433314+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:54.608479514+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":"2025-10-29T10:15:54.608484459+07:00","message":"receive interim result [false|false]: ราชวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:54.608499827+07:00","message":"[buffer interim] 132 false ราชวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:54.608506875+07:00","message":"[bufferProcess] interim [160000000]:ราชวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:54.60850832+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:54.608513295+07:00","message":"[bufferProcess] send to processor (ticker):ราชวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:54.608515764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:54.608519167+07:00","message":"> Transcript [1549] [false]: 'ราชวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:54.608521905+07:00","message":"Set StatePrefix (first interim): 'ราชวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:55.252723862+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:55.25276452+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":"2025-10-29T10:15:55.252769403+07:00","message":"receive interim result [false|false]: ราชวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:55.252783535+07:00","message":"[buffer interim] 132 false ราชวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:55.252791382+07:00","message":"[bufferProcess] interim [760000000]:ราชวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:55.252793281+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:55.273341497+07:00","message":"[GCS] IsForceVAD: false for message ID: 132"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:55.404609315+07:00","message":"[GCS] Start streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:55.600907987+07:00","message":"receive streaming session, msgId: 132"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:55.600946412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชวงศ์ฝ่ายใน\",\"confidence\":0.8859757}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:55.600951595+07:00","message":"receive interim result [true|false]: พระราชวงศ์ฝ่ายใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:55.600961055+07:00","message":"end recv isFinal message id 132"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:55.600962936+07:00","message":"end Recv id 132"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:55.60096896+07:00","message":"[buffer interim] 132 true พระราชวงศ์ฝ่ายใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:55.600980195+07:00","message":"[bufferProcess] interim [210000000]:พระราชวงศ์ฝ่ายใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:55.600986706+07:00","message":"[bufferProcess] send to processor (isfinal):ราชวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:55.600989458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:55.600992195+07:00","message":"> Transcript [1550] [false]: 'ราชวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:55.600994861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:55.600996655+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:55.600998551+07:00","message":"StatePrefix: 'ราชวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:55.601000163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:55.601001588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:55.601004747+07:00","message":"> Transcript [1551] [true]: 'พระราชวงศ์ฝ่ายใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:55.601006478+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:55.601008401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:55.601009692+07:00","message":"StatePrefix: 'ราชวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:55.601010994+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:55.601018176+07:00","message":"Push: 'พระราชวงศ์ฝ่ายใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:55.601025649+07:00","message":"push: {true พระราชวงศ์ฝ่ายใน 0 0xc00205a100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:15:55.609792036+07:00","message":"write wav file: './tmp/7449/7449_132.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:56.379128467+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:56.379160427+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":"2025-10-29T10:15:56.379164853+07:00","message":"receive interim result [false|false]: สภาพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:56.379174209+07:00","message":"[buffer interim] 133 false สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.379181374+07:00","message":"[bufferProcess] interim [830000000]:สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.379183821+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:56.649643639+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:56.649679962+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":"2025-10-29T10:15:56.649691927+07:00","message":"receive interim result [false|false]: กระทะเคลือบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:56.649704581+07:00","message":"[buffer interim] 133 false กระทะเคลือบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.649711183+07:00","message":"[bufferProcess] interim [70000000]:กระทะเคลือบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.649713297+07:00","message":"[bufferProcess] send to processor:สภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.649719112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.649721922+07:00","message":"> Transcript [1552] [false]: 'สภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.649723689+07:00","message":"Set StatePrefix (first interim): 'สภาพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:56.658555873+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:56.658589937+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":"2025-10-29T10:15:56.658595264+07:00","message":"receive interim result [false|false]: สภาพเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:56.658609628+07:00","message":"[buffer interim] 133 false สภาพเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.658615329+07:00","message":"[bufferProcess] interim [130000000]:สภาพเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.658617072+07:00","message":"[bufferProcess] send to processor:กระทะเคลือบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.658619913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.658624694+07:00","message":"> Transcript [1553] [false]: 'กระทะเคลือบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.658626529+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.658628109+07:00","message":"Set new StatePrefix: 'กระทะเคลือบ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:56.803068035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:56.803068992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:56.873399853+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:56.873433364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สภาพเครื่องทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:56.873438284+07:00","message":"receive interim result [false|false]: สภาพเครื่องทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:56.873451185+07:00","message":"[buffer interim] 133 false สภาพเครื่องทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.873458018+07:00","message":"[bufferProcess] interim [310000000]:สภาพเครื่องทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.873459942+07:00","message":"[bufferProcess] send to processor:สภาพเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.873465073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.873467793+07:00","message":"> Transcript [1554] [false]: 'สภาพเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.873469855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.873471756+07:00","message":"Set new StatePrefix: 'สภาพเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:56.979967+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:56.980004447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สภาพเครื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:56.980010837+07:00","message":"receive interim result [false|false]: สภาพเครื่องของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:56.980023803+07:00","message":"[buffer interim] 133 false สภาพเครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.980030568+07:00","message":"[bufferProcess] interim [370000000]:สภาพเครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.980032567+07:00","message":"[bufferProcess] send to processor:สภาพเครื่องทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.98003745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.980039604+07:00","message":"> Transcript [1555] [false]: 'สภาพเครื่องทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.980042555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.980044705+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.980046247+07:00","message":"StatePrefix: 'สภาพเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.980048403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:56.993762853+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:56.993791988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สภาพเครื่องทอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:56.993797509+07:00","message":"receive interim result [false|false]: สภาพเครื่องทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:56.993810804+07:00","message":"[buffer interim] 133 false สภาพเครื่องทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.993816691+07:00","message":"[bufferProcess] interim [430000000]:สภาพเครื่องทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.993818598+07:00","message":"[bufferProcess] send to processor:สภาพเครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.993823373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.993825535+07:00","message":"> Transcript [1556] [false]: 'สภาพเครื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.993828495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.993830372+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.99383204+07:00","message":"StatePrefix: 'สภาพเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:56.99383401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.01851709+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.018546351+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":"2025-10-29T10:15:57.018551424+07:00","message":"receive interim result [false|false]: สภาพเครื่องทองน้อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.01856388+07:00","message":"[buffer interim] 133 false สภาพเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.018570207+07:00","message":"[bufferProcess] interim [490000000]:สภาพเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.018572461+07:00","message":"[bufferProcess] send to processor:สภาพเครื่องทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.018575637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.018577951+07:00","message":"> Transcript [1557] [false]: 'สภาพเครื่องทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.018580839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.018582689+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.01858423+07:00","message":"StatePrefix: 'สภาพเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.018586037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.500222587+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.500266503+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":"2025-10-29T10:15:57.500271143+07:00","message":"receive interim result [false|false]: สภาพเครื่องทองน้อยไว้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.500282844+07:00","message":"[buffer interim] 133 false สภาพเครื่องทองน้อยไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.500289378+07:00","message":"[bufferProcess] interim [910000000]:สภาพเครื่องทองน้อยไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.500291577+07:00","message":"[bufferProcess] send to processor:สภาพเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.500294848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.500297256+07:00","message":"> Transcript [1558] [false]: 'สภาพเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.500300569+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.50030217+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.500303822+07:00","message":"StatePrefix: 'สภาพเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.500305536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.500307948+07:00","message":"Push: 'สภาพเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.500309647+07:00","message":"TextPushed: 'สภาพเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.500311957+07:00","message":"Set new StatePrefix : 'สภาพเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.50031383+07:00","message":"Next Push (prob) : 'ทองน้อย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.500320923+07:00","message":"push: {false สภาพเครื่อง 0 0xc000045c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.653898856+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.653934428+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สภาพเครื่องทองน้อย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.653939821+07:00","message":"receive interim result [false|false]: สภาพเครื่องทองน้อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.653952295+07:00","message":"[buffer interim] 133 false สภาพเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.653959494+07:00","message":"[bufferProcess] interim [30000000]:สภาพเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.653961718+07:00","message":"[bufferProcess] send to processor:สภาพเครื่องทองน้อยไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.653965057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.653967625+07:00","message":"> Transcript [1559] [false]: 'สภาพเครื่องทองน้อยไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.653970665+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.653972186+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.653974273+07:00","message":"StatePrefix: 'สภาพเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.653976142+07:00","message":"TextPushed: 'สภาพเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.69212985+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.692169605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สภาพเครื่องทองน้อยไว้ทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.692174792+07:00","message":"receive interim result [false|false]: สภาพเครื่องทองน้อยไว้ทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.692189107+07:00","message":"[buffer interim] 133 false สภาพเครื่องทองน้อยไว้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.692196306+07:00","message":"[bufferProcess] interim [90000000]:สภาพเครื่องทองน้อยไว้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.692198676+07:00","message":"[bufferProcess] send to processor:สภาพเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.692201611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.692203828+07:00","message":"> Transcript [1560] [false]: 'สภาพเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.692206626+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.692208427+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.692210141+07:00","message":"StatePrefix: 'สภาพเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.692211985+07:00","message":"TextPushed: 'สภาพเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.773547584+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.773589197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สภาพเครื่องทองน้อยไว้ข้างฝา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.773595919+07:00","message":"receive interim result [false|false]: สภาพเครื่องทองน้อยไว้ข้างฝา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.773610707+07:00","message":"[buffer interim] 133 false สภาพเครื่องทองน้อยไว้ข้างฝา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.773620032+07:00","message":"[bufferProcess] interim [210000000]:สภาพเครื่องทองน้อยไว้ข้างฝา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.773622881+07:00","message":"[bufferProcess] send to processor:สภาพเครื่องทองน้อยไว้ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.773627054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.773630507+07:00","message":"> Transcript [1561] [false]: 'สภาพเครื่องทองน้อยไว้ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.773634617+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.77363683+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.77363948+07:00","message":"StatePrefix: 'สภาพเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.773642302+07:00","message":"TextPushed: 'สภาพเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.850530962+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.850569077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สภาพเครื่องทองน้อยข้างซ้าย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.850574298+07:00","message":"receive interim result [false|false]: สภาพเครื่องทองน้อยข้างซ้าย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.850587528+07:00","message":"[buffer interim] 133 false สภาพเครื่องทองน้อยข้างซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.850594326+07:00","message":"[bufferProcess] interim [330000000]:สภาพเครื่องทองน้อยข้างซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.850596597+07:00","message":"[bufferProcess] send to processor:สภาพเครื่องทองน้อยไว้ข้างฝา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.850599528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.85060176+07:00","message":"> Transcript [1562] [false]: 'สภาพเครื่องทองน้อยไว้ข้างฝา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.850605081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.850606745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.850608283+07:00","message":"StatePrefix: 'สภาพเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.850610106+07:00","message":"TextPushed: 'สภาพเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.850615459+07:00","message":"Push: 'ทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.850617171+07:00","message":"TextPushed: 'สภาพเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.850619163+07:00","message":"Set new StatePrefix : 'สภาพเครื่องทองน้อยไว้ข้างฝา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:57.850621107+07:00","message":"Next Push (prob) : 'ไว้ข้างฝา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:57.850629285+07:00","message":"push: {false ทองน้อย 0 0xc000045c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:58.161661866+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:58.161706357+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":"2025-10-29T10:15:58.161711954+07:00","message":"receive interim result [false|false]: สภาพเครื่องทองน้อยข้างซ้ายของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:58.161721879+07:00","message":"[buffer interim] 133 false สภาพเครื่องทองน้อยข้างซ้ายของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.161728828+07:00","message":"[bufferProcess] interim [570000000]:สภาพเครื่องทองน้อยข้างซ้ายของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.161731117+07:00","message":"[bufferProcess] send to processor:สภาพเครื่องทองน้อยข้างซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.161736169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.161738324+07:00","message":"> Transcript [1563] [false]: 'สภาพเครื่องทองน้อยข้างซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.161740455+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.161742385+07:00","message":"Set new StatePrefix: 'สภาพเครื่องทองน้อยข้างซ้าย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:58.396875108+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:58.396917289+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":"2025-10-29T10:15:58.396922303+07:00","message":"receive interim result [false|false]: สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:58.396938455+07:00","message":"[buffer interim] 133 false สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.3969456+07:00","message":"[bufferProcess] interim [810000000]:สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.396947695+07:00","message":"[bufferProcess] send to processor:สภาพเครื่องทองน้อยข้างซ้ายของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.396951087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.396953396+07:00","message":"> Transcript [1564] [false]: 'สภาพเครื่องทองน้อยข้างซ้ายของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.396956636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.396958467+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.396960433+07:00","message":"StatePrefix: 'สภาพเครื่องทองน้อยข้างซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.39696278+07:00","message":"TextPushed: 'สภาพเครื่องทองน้อย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:58.744461412+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:58.74450501+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":"2025-10-29T10:15:58.744510792+07:00","message":"receive interim result [false|false]: สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:58.744520996+07:00","message":"[buffer interim] 133 false สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.744527326+07:00","message":"[bufferProcess] interim [230000000]:สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.744530256+07:00","message":"[bufferProcess] send to processor:สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.74453544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.744537719+07:00","message":"> Transcript [1565] [false]: 'สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.744540776+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.744542486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.74454436+07:00","message":"StatePrefix: 'สภาพเครื่องทองน้อยข้างซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.744546825+07:00","message":"TextPushed: 'สภาพเครื่องทองน้อย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:58.934737582+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:58.934774351+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":"2025-10-29T10:15:58.934780121+07:00","message":"receive interim result [false|false]: สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:58.934792213+07:00","message":"[buffer interim] 133 false สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.934798493+07:00","message":"[bufferProcess] interim [350000000]:สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.934800842+07:00","message":"[bufferProcess] send to processor:สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.934806107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.934808497+07:00","message":"> Transcript [1566] [false]: 'สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.934811444+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.934813147+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.934815175+07:00","message":"StatePrefix: 'สภาพเครื่องทองน้อยข้างซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.934817447+07:00","message":"TextPushed: 'สภาพเครื่องทองน้อย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:58.946149752+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:58.946168139+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":"2025-10-29T10:15:58.946173061+07:00","message":"receive interim result [false|false]: สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:58.946182991+07:00","message":"[buffer interim] 133 false สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.946187482+07:00","message":"[bufferProcess] interim [410000000]:สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.946190027+07:00","message":"[bufferProcess] send to processor:สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.946192564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.946194594+07:00","message":"> Transcript [1567] [false]: 'สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องแป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.946197497+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.946199154+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.946201186+07:00","message":"StatePrefix: 'สภาพเครื่องทองน้อยข้างซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.946203131+07:00","message":"TextPushed: 'สภาพเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.946207706+07:00","message":"Push: 'ข้างซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.946209398+07:00","message":"TextPushed: 'สภาพเครื่องทองน้อยข้างซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.946211261+07:00","message":"Set new StatePrefix : 'สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องแป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:58.946213242+07:00","message":"Next Push (prob) : 'ของโต๊ะเครื่องแป้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:58.946221206+07:00","message":"push: {false ข้างซ้าย 0 0xc000045c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:59.068427131+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:59.068459898+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":"2025-10-29T10:15:59.06846504+07:00","message":"receive interim result [false|false]: สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:59.068477426+07:00","message":"[buffer interim] 133 false สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.068483365+07:00","message":"[bufferProcess] interim [470000000]:สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.068485621+07:00","message":"[bufferProcess] send to processor:สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.068490639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.068492891+07:00","message":"> Transcript [1568] [false]: 'สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.068494754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.068496305+07:00","message":"Set new StatePrefix: 'สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:59.251602058+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:59.251633997+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":"2025-10-29T10:15:59.251638818+07:00","message":"receive interim result [false|false]: สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชฯ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:59.251651818+07:00","message":"[buffer interim] 133 false สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.251658014+07:00","message":"[bufferProcess] interim [650000000]:สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.251660167+07:00","message":"[bufferProcess] send to processor:สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.251663092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.251665778+07:00","message":"> Transcript [1569] [false]: 'สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.251668199+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.251669786+07:00","message":"Set new StatePrefix: 'สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:59.255143275+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:59.255166337+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":"2025-10-29T10:15:59.255171412+07:00","message":"receive interim result [false|false]: สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:59.255185027+07:00","message":"[buffer interim] 133 false สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.255190058+07:00","message":"[bufferProcess] interim [710000000]:สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.255192613+07:00","message":"[bufferProcess] send to processor:สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.255199093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.255201446+07:00","message":"> Transcript [1570] [false]: 'สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชฯ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.255204035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.255206823+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.255208666+07:00","message":"StatePrefix: 'สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.255211002+07:00","message":"TextPushed: 'สภาพเครื่องทองน้อยข้างซ้าย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:59.320145112+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:59.320179453+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":"2025-10-29T10:15:59.320185796+07:00","message":"receive interim result [false|false]: สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:59.320197826+07:00","message":"[buffer interim] 133 false สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.320203864+07:00","message":"[bufferProcess] interim [770000000]:สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.320206773+07:00","message":"[bufferProcess] send to processor:สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.320213033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.320215256+07:00","message":"> Transcript [1571] [false]: 'สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.320218278+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.320219931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.32022151+07:00","message":"StatePrefix: 'สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.320224548+07:00","message":"TextPushed: 'สภาพเครื่องทองน้อยข้างซ้าย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:59.509914619+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:59.509947777+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":"2025-10-29T10:15:59.50995338+07:00","message":"receive interim result [false|false]: สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชสักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:59.509965819+07:00","message":"[buffer interim] 133 false สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.5099723+07:00","message":"[bufferProcess] interim [950000000]:สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.509974623+07:00","message":"[bufferProcess] send to processor:สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.509978085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.509980576+07:00","message":"> Transcript [1572] [false]: 'สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.50998372+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.509985388+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.509987148+07:00","message":"StatePrefix: 'สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:15:59.509989676+07:00","message":"TextPushed: 'สภาพเครื่องทองน้อยข้างซ้าย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:59.694051406+07:00","message":"[GCS] IsForceVAD: false for message ID: 133"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:59.803226824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:15:59.803234045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:15:59.816329521+07:00","message":"[GCS] Start streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:00.100656093+07:00","message":"receive streaming session, msgId: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:00.100706298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สภาพเครื่องทองน้อยไว้ข้างซ้ายของโต๊ะเครื่องราชสักการะค่ะ\",\"confidence\":0.9327668}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:00.100711854+07:00","message":"receive interim result [true|false]: สภาพเครื่องทองน้อยไว้ข้างซ้ายของโต๊ะเครื่องราชสักการะค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:00.100718733+07:00","message":"end recv isFinal message id 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:00.100721375+07:00","message":"end Recv id 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:00.100732018+07:00","message":"[buffer interim] 133 true สภาพเครื่องทองน้อยไว้ข้างซ้ายของโต๊ะเครื่องราชสักการะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.100740209+07:00","message":"[bufferProcess] interim [520000000]:สภาพเครื่องทองน้อยไว้ข้างซ้ายของโต๊ะเครื่องราชสักการะค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.10074356+07:00","message":"[bufferProcess] send to processor (isfinal):สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.100747227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.100750195+07:00","message":"> Transcript [1573] [false]: 'สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.100753579+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.100755107+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.100756969+07:00","message":"StatePrefix: 'สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.100759563+07:00","message":"TextPushed: 'สภาพเครื่องทองน้อยข้างซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.100762675+07:00","message":"Push: 'ของโต๊ะเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.100764365+07:00","message":"TextPushed: 'สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.100766171+07:00","message":"Set new StatePrefix : 'สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.10076811+07:00","message":"Next Push (prob) : 'สักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.100769558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.100771155+07:00","message":"> Transcript [1574] [true]: 'สภาพเครื่องทองน้อยไว้ข้างซ้ายของโต๊ะเครื่องราชสักการะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.10077325+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.100774562+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.100775863+07:00","message":"StatePrefix: 'สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.100778153+07:00","message":"TextPushed: 'สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.100780433+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:00.100804871+07:00","message":"push: {false ของโต๊ะเครื่องราช 0 0xc000045c80}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.100957917+07:00","message":"Push: 'สักการะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.100961415+07:00","message":"TextPushed: 'สภาพเครื่องทองน้อยข้างซ้ายของโต๊ะเครื่องราชสักการะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.100963462+07:00","message":"Set new StatePrefix : 'สภาพเครื่องทองน้อยไว้ข้างซ้ายของโต๊ะเครื่องราชสักการะค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.100971725+07:00","message":"Next Push (prob) : 'สภาพเครื่องทองน้อยไว้ข้างซ้ายของโต๊ะเครื่องราชสักการะค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:00.100975697+07:00","message":"push: {true สักการะค่ะ 0 0xc000045c80}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:00.100983465+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_133.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:16:00.111357615+07:00","message":"write wav file: './tmp/7449/7449_133.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:02.114588815+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:02.114634743+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":"2025-10-29T10:16:02.114640571+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:02.114654331+07:00","message":"[buffer interim] 134 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:02.114665779+07:00","message":"[bufferProcess] interim [110000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:02.114668787+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:02.114675321+07:00","message":"[bufferProcess] send to processor (ticker):สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:02.114678143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:02.114680807+07:00","message":"> Transcript [1575] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:02.114682848+07:00","message":"Set StatePrefix (first interim): 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:02.355424176+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:02.355469317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:02.355474403+07:00","message":"receive interim result [false|false]: พระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:02.355487271+07:00","message":"[buffer interim] 134 false พระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:02.355493866+07:00","message":"[bufferProcess] interim [410000000]:พระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:02.355495391+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:02.60317611+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:02.603224293+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":"2025-10-29T10:16:02.603230745+07:00","message":"receive interim result [false|false]: พระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:02.603248207+07:00","message":"[buffer interim] 134 false พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:02.603257107+07:00","message":"[bufferProcess] interim [590000000]:พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:02.60325982+07:00","message":"[bufferProcess] send to processor:พระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:02.603268333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:02.603271571+07:00","message":"> Transcript [1576] [false]: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:02.603273975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:02.603276935+07:00","message":"Set new StatePrefix: 'พระบรม'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:02.803368584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:02.803381598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:03.1772513+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:03.17728402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรมศพ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":190000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:03.177289301+07:00","message":"receive interim result [false|false]: พระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:03.177302459+07:00","message":"[buffer interim] 134 false พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.177308742+07:00","message":"[bufferProcess] interim [190000000]:พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.177310538+07:00","message":"[bufferProcess] send to processor:พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.177314017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.177316396+07:00","message":"> Transcript [1577] [false]: 'พระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.177319692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.177321524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.177323053+07:00","message":"StatePrefix: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.177324893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:03.246496396+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:03.246537714+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":"2025-10-29T10:16:03.246544705+07:00","message":"receive interim result [false|false]: พระบรมศพทรงธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:03.246560162+07:00","message":"[buffer interim] 134 false พระบรมศพทรงธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.24656767+07:00","message":"[bufferProcess] interim [310000000]:พระบรมศพทรงธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.246570959+07:00","message":"[bufferProcess] send to processor:พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.246576708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.246579789+07:00","message":"> Transcript [1578] [false]: 'พระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.246583603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.246585963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.246590389+07:00","message":"StatePrefix: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.246592823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:03.899998396+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:03.900034016+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":"2025-10-29T10:16:03.900039738+07:00","message":"receive interim result [false|false]: พระบรมศพทรงธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:03.900052468+07:00","message":"[buffer interim] 134 false พระบรมศพทรงธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.90005934+07:00","message":"[bufferProcess] interim [910000000]:พระบรมศพทรงธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.900061234+07:00","message":"[bufferProcess] send to processor:พระบรมศพทรงธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.900066023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.900068624+07:00","message":"> Transcript [1579] [false]: 'พระบรมศพทรงธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.900072099+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.900073836+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.900075388+07:00","message":"StatePrefix: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:03.900077321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.083343291+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.083387022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรมศพทรงธรรมจะมี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.083392292+07:00","message":"receive interim result [false|false]: พระบรมศพทรงธรรมจะมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.083407389+07:00","message":"[buffer interim] 134 false พระบรมศพทรงธรรมจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.083414446+07:00","message":"[bufferProcess] interim [90000000]:พระบรมศพทรงธรรมจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.083417866+07:00","message":"[bufferProcess] send to processor:พระบรมศพทรงธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.08342098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.083423812+07:00","message":"> Transcript [1580] [false]: 'พระบรมศพทรงธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.083426994+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.083428801+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.083430511+07:00","message":"StatePrefix: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.083432382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.083436622+07:00","message":"Push: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.083438272+07:00","message":"TextPushed: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.083439956+07:00","message":"Set new StatePrefix : 'พระบรมศพทรงธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.08344164+07:00","message":"Next Push (prob) : 'ศพทรงธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.083449597+07:00","message":"push: {false พระบรม 0 0xc00040d700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.302585628+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.302621532+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":"2025-10-29T10:16:04.302626497+07:00","message":"receive interim result [false|false]: พระบรมศพทรงธรรมจะมีนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.302636076+07:00","message":"[buffer interim] 134 false พระบรมศพทรงธรรมจะมีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.302642976+07:00","message":"[bufferProcess] interim [270000000]:พระบรมศพทรงธรรมจะมีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.30264497+07:00","message":"[bufferProcess] send to processor:พระบรมศพทรงธรรมจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.302648463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.302650663+07:00","message":"> Transcript [1581] [false]: 'พระบรมศพทรงธรรมจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.302662009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.302663917+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.302665512+07:00","message":"StatePrefix: 'พระบรมศพทรงธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.302667409+07:00","message":"TextPushed: 'พระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.315797617+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.315830177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรมศพทรงธรรมจะมีนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.315835106+07:00","message":"receive interim result [false|false]: พระบรมศพทรงธรรมจะมีนัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.315847699+07:00","message":"[buffer interim] 134 false พระบรมศพทรงธรรมจะมีนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.315855088+07:00","message":"[bufferProcess] interim [330000000]:พระบรมศพทรงธรรมจะมีนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.315857823+07:00","message":"[bufferProcess] send to processor:พระบรมศพทรงธรรมจะมีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.315864785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.315868092+07:00","message":"> Transcript [1582] [false]: 'พระบรมศพทรงธรรมจะมีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.315872039+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.315874204+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.315876723+07:00","message":"StatePrefix: 'พระบรมศพทรงธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.315879423+07:00","message":"TextPushed: 'พระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.456580708+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.456618282+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":"2025-10-29T10:16:04.456623256+07:00","message":"receive interim result [false|false]: พระบรมศพทรงธรรมจะมีนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.456637373+07:00","message":"[buffer interim] 134 false พระบรมศพทรงธรรมจะมีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.456644594+07:00","message":"[bufferProcess] interim [450000000]:พระบรมศพทรงธรรมจะมีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.45664659+07:00","message":"[bufferProcess] send to processor:พระบรมศพทรงธรรมจะมีนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.456649781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.45665259+07:00","message":"> Transcript [1583] [false]: 'พระบรมศพทรงธรรมจะมีนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.456661744+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.456663321+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.456665152+07:00","message":"StatePrefix: 'พระบรมศพทรงธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.456667156+07:00","message":"TextPushed: 'พระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.463163247+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.463174688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรมศพทรงธรรมจะมีลักษณะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.463177859+07:00","message":"receive interim result [false|false]: พระบรมศพทรงธรรมจะมีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.46318556+07:00","message":"[buffer interim] 134 false พระบรมศพทรงธรรมจะมีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.463188958+07:00","message":"[bufferProcess] interim [510000000]:พระบรมศพทรงธรรมจะมีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.463190663+07:00","message":"[bufferProcess] send to processor:พระบรมศพทรงธรรมจะมีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.463192472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.463194258+07:00","message":"> Transcript [1584] [false]: 'พระบรมศพทรงธรรมจะมีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.463196242+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.463197803+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.463199185+07:00","message":"StatePrefix: 'พระบรมศพทรงธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.463200911+07:00","message":"TextPushed: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.463204914+07:00","message":"Push: 'ศพทรงธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.463206395+07:00","message":"TextPushed: 'พระบรมศพทรงธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.463208288+07:00","message":"Set new StatePrefix : 'พระบรมศพทรงธรรมจะมีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.463210293+07:00","message":"Next Push (prob) : 'จะมีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.463238226+07:00","message":"push: {false ศพทรงธรรม 0 0xc00040d700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.776914648+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.776950109+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":"2025-10-29T10:16:04.776956542+07:00","message":"receive interim result [false|false]: พระบรมศพทรงธรรมจะมีลักษณะคล้าย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:04.776967468+07:00","message":"[buffer interim] 134 false พระบรมศพทรงธรรมจะมีลักษณะคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.776975049+07:00","message":"[bufferProcess] interim [810000000]:พระบรมศพทรงธรรมจะมีลักษณะคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.776977928+07:00","message":"[bufferProcess] send to processor:พระบรมศพทรงธรรมจะมีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.776984869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.776988086+07:00","message":"> Transcript [1585] [false]: 'พระบรมศพทรงธรรมจะมีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.776990641+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:04.776993025+07:00","message":"Set new StatePrefix: 'พระบรมศพทรงธรรมจะมีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.095738419+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.095776168+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":"2025-10-29T10:16:05.095781282+07:00","message":"receive interim result [false|false]: พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.095792269+07:00","message":"[buffer interim] 134 false พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.095798908+07:00","message":"[bufferProcess] interim [50000000]:พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.095801002+07:00","message":"[bufferProcess] send to processor:พระบรมศพทรงธรรมจะมีลักษณะคล้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.09580602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.095808374+07:00","message":"> Transcript [1586] [false]: 'พระบรมศพทรงธรรมจะมีลักษณะคล้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.095811148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.095812971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.095815045+07:00","message":"StatePrefix: 'พระบรมศพทรงธรรมจะมีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.095817624+07:00","message":"TextPushed: 'พระบรมศพทรงธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.132580777+07:00","message":"[GCS] IsForceVAD: false for message ID: 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.308562879+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.308599269+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":"2025-10-29T10:16:05.308604604+07:00","message":"receive interim result [false|false]: พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับสังข์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.308633589+07:00","message":"[buffer interim] 134 false พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับสังข์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.308642815+07:00","message":"[bufferProcess] interim [290000000]:พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับสังข์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.308644869+07:00","message":"[bufferProcess] send to processor:พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.308648021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.308656001+07:00","message":"> Transcript [1587] [false]: 'พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.308659344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.308661248+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.308663532+07:00","message":"StatePrefix: 'พระบรมศพทรงธรรมจะมีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.308665779+07:00","message":"TextPushed: 'พระบรมศพทรงธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.335523277+07:00","message":"[GCS] Start streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.36803146+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.368073068+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":"2025-10-29T10:16:05.368080247+07:00","message":"receive interim result [false|false]: พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับสํานวน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.368095454+07:00","message":"[buffer interim] 134 false พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับสํานวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.368102536+07:00","message":"[bufferProcess] interim [410000000]:พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับสํานวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.368105119+07:00","message":"[bufferProcess] send to processor:พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับสังข์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.368111028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.368113296+07:00","message":"> Transcript [1588] [false]: 'พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับสังข์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.368116341+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.368118176+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.368119984+07:00","message":"StatePrefix: 'พระบรมศพทรงธรรมจะมีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.368122783+07:00","message":"TextPushed: 'พระบรมศพทรงธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.420711074+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.420747373+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":"2025-10-29T10:16:05.420752854+07:00","message":"receive interim result [false|false]: พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.420765387+07:00","message":"[buffer interim] 134 false พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.420772322+07:00","message":"[bufferProcess] interim [470000000]:พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.420774232+07:00","message":"[bufferProcess] send to processor:พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับสํานวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.420777024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.420779221+07:00","message":"> Transcript [1589] [false]: 'พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับสํานวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.420782612+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.420784178+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.420786068+07:00","message":"StatePrefix: 'พระบรมศพทรงธรรมจะมีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.420788401+07:00","message":"TextPushed: 'พระบรมศพทรงธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.420792323+07:00","message":"Push: 'จะมีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.420793997+07:00","message":"TextPushed: 'พระบรมศพทรงธรรมจะมีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.420796514+07:00","message":"Set new StatePrefix : 'พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับสํานวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.420799387+07:00","message":"Next Push (prob) : 'คล้ายกับสํานวน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.42081922+07:00","message":"push: {false จะมีลักษณะ 0 0xc00040d700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.484910831+07:00","message":"receive streaming session, msgId: 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.484948385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้อยสำหรับพระบรมศพทรงทำจะมีลักษณะคล้ายกับสำรอง\",\"confidence\":0.89841557}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.484956907+07:00","message":"receive interim result [true|false]: น้อยสำหรับพระบรมศพทรงทำจะมีลักษณะคล้ายกับสำรอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.484967667+07:00","message":"end recv isFinal message id 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.484970823+07:00","message":"end Recv id 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.484976335+07:00","message":"[buffer interim] 134 true น้อยสำหรับพระบรมศพทรงทำจะมีลักษณะคล้ายกับสำรอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.484983737+07:00","message":"[bufferProcess] interim [530000000]:น้อยสำหรับพระบรมศพทรงทำจะมีลักษณะคล้ายกับสำรอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.484989246+07:00","message":"[bufferProcess] send to processor (isfinal):พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.484992189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.484995138+07:00","message":"> Transcript [1590] [false]: 'พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.484997345+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.484998944+07:00","message":"Set new StatePrefix: 'พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.485000422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.485001981+07:00","message":"> Transcript [1591] [true]: 'น้อยสำหรับพระบรมศพทรงทำจะมีลักษณะคล้ายกับสำรอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.485004051+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.485005544+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.485007068+07:00","message":"StatePrefix: 'พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.485009085+07:00","message":"TextPushed: 'พระบรมศพทรงธรรมจะมีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.485010467+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.485140905+07:00","message":"Push: 'คล้ายกับสำรอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.485143338+07:00","message":"TextPushed: 'พระบรมศพทรงธรรมจะมีลักษณะคล้ายกับสำรอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.485145224+07:00","message":"Set new StatePrefix : 'น้อยสำหรับพระบรมศพทรงทำจะมีลักษณะคล้ายกับสำรอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.485147029+07:00","message":"Next Push (prob) : 'น้อยสำหรับพระบรมศพทรงทำจะมีลักษณะคล้ายกับสำรอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:05.485154261+07:00","message":"push: {true คล้ายกับสำรอง 0 0xc00040d700}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:05.485182795+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_134.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:16:05.49650808+07:00","message":"write wav file: './tmp/7449/7449_134.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:05.803935744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:05.803938988+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:06.96951599+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:06.969556409+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":"2025-10-29T10:16:06.969560982+07:00","message":"receive interim result [false|false]: สงสาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:06.969576493+07:00","message":"[buffer interim] 135 false สงสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:06.969583711+07:00","message":"[bufferProcess] interim [490000000]:สงสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:06.969585644+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:06.969592167+07:00","message":"[bufferProcess] send to processor (ticker):สงสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:06.969594405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:06.969596783+07:00","message":"> Transcript [1592] [false]: 'สงสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:06.969598576+07:00","message":"Set StatePrefix (first interim): 'สงสาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:07.159401701+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:07.159443922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สงสารลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:07.159449463+07:00","message":"receive interim result [false|false]: สงสารลูก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:07.159465664+07:00","message":"[buffer interim] 135 false สงสารลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:07.159472678+07:00","message":"[bufferProcess] interim [670000000]:สงสารลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:07.159474345+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:07.16519056+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:07.16522614+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":"2025-10-29T10:16:07.165231618+07:00","message":"receive interim result [false|false]: วงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:07.165248927+07:00","message":"[buffer interim] 135 false วงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:07.165256292+07:00","message":"[bufferProcess] interim [730000000]:วงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:07.165258784+07:00","message":"[bufferProcess] send to processor:สงสารลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:07.165265675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:07.165268331+07:00","message":"> Transcript [1593] [false]: 'สงสารลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:07.165271149+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:07.165272754+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:07.16527447+07:00","message":"StatePrefix: 'สงสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:07.16527678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:07.694332329+07:00","message":"[GCS] IsForceVAD: false for message ID: 135"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:07.817291107+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:07.817322546+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงศานุวงศ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:07.817327823+07:00","message":"receive interim result [false|false]: วงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:07.817341807+07:00","message":"[buffer interim] 135 false วงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:07.817348749+07:00","message":"[bufferProcess] interim [330000000]:วงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:07.817358675+07:00","message":"[bufferProcess] send to processor:วงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:07.817364326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:07.817366813+07:00","message":"> Transcript [1594] [false]: 'วงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:07.817368893+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:07.817372122+07:00","message":"Set new StatePrefix: 'วงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:08.04718653+07:00","message":"receive streaming session, msgId: 135"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:08.047234057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วงศานุวงศ์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:08.047242257+07:00","message":"receive interim result [true|false]: วงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:08.047257226+07:00","message":"end recv isFinal message id 135"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:08.047259901+07:00","message":"end Recv id 135"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:08.047269401+07:00","message":"[buffer interim] 135 true วงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:08.047278278+07:00","message":"[bufferProcess] interim [600000000]:วงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:08.047281661+07:00","message":"[bufferProcess] send to processor (isfinal):วงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:08.047285493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:08.047289799+07:00","message":"> Transcript [1595] [false]: 'วงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:08.047293682+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:08.047296045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:08.0472982+07:00","message":"StatePrefix: 'วงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:08.047302186+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:08.047304229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:08.047306958+07:00","message":"> Transcript [1596] [true]: 'วงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:08.047309369+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:08.047311518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:08.04731341+07:00","message":"StatePrefix: 'วงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:08.047316065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:08.047324518+07:00","message":"Push: 'วงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:08.047334729+07:00","message":"push: {true วงศานุวงศ์ 0 0xc003a46700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:16:08.054135272+07:00","message":"write wav file: './tmp/7449/7449_135.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:08.095866424+07:00","message":"[GCS] Start streaming session, msgId: 136"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:08.804330556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:08.804341157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:10.745923448+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:10.745963644+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":"2025-10-29T10:16:10.74596871+07:00","message":"receive interim result [false|false]: ทางด้านซ้าย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:10.745981422+07:00","message":"[buffer interim] 136 false ทางด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:10.74598856+07:00","message":"[bufferProcess] interim [280000000]:ทางด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:10.74599035+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:10.745995086+07:00","message":"[bufferProcess] send to processor (ticker):ทางด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:10.745997315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:10.745999498+07:00","message":"> Transcript [1597] [false]: 'ทางด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:10.746001624+07:00","message":"Set StatePrefix (first interim): 'ทางด้านซ้าย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:10.942160514+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:10.942205231+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":"2025-10-29T10:16:10.942213627+07:00","message":"receive interim result [false|false]: ทางด้านซ้ายของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:10.942227859+07:00","message":"[buffer interim] 136 false ทางด้านซ้ายของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:10.942234191+07:00","message":"[bufferProcess] interim [460000000]:ทางด้านซ้ายของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:10.942235783+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.146729989+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.14676858+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":"2025-10-29T10:16:11.146774241+07:00","message":"receive interim result [false|false]: ทางด้านซ้ายของตัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.146787289+07:00","message":"[buffer interim] 136 false ทางด้านซ้ายของตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.146793887+07:00","message":"[bufferProcess] interim [640000000]:ทางด้านซ้ายของตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.146796149+07:00","message":"[bufferProcess] send to processor:ทางด้านซ้ายของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.146801034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.146803324+07:00","message":"> Transcript [1598] [false]: 'ทางด้านซ้ายของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.146806084+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.146807896+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.146809632+07:00","message":"StatePrefix: 'ทางด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.146811649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.169185879+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.169221138+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":"2025-10-29T10:16:11.169225575+07:00","message":"receive interim result [false|false]: ทางด้านซ้ายของโต๊ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.169234593+07:00","message":"[buffer interim] 136 false ทางด้านซ้ายของโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.169238691+07:00","message":"[bufferProcess] interim [700000000]:ทางด้านซ้ายของโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.169240596+07:00","message":"[bufferProcess] send to processor:ทางด้านซ้ายของตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.169243053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.169245112+07:00","message":"> Transcript [1599] [false]: 'ทางด้านซ้ายของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.169247632+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.169249136+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.169252232+07:00","message":"StatePrefix: 'ทางด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.169253892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.456338112+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.456372673+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":"2025-10-29T10:16:11.45637808+07:00","message":"receive interim result [false|false]: ทางด้านซ้ายของโต๊ะเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.456394054+07:00","message":"[buffer interim] 136 false ทางด้านซ้ายของโต๊ะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.456401569+07:00","message":"[bufferProcess] interim [0]:ทางด้านซ้ายของโต๊ะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.456403936+07:00","message":"[bufferProcess] send to processor:ทางด้านซ้ายของโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.456407268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.456409585+07:00","message":"> Transcript [1600] [false]: 'ทางด้านซ้ายของโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.456412316+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.456414017+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.456415641+07:00","message":"StatePrefix: 'ทางด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.456417494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.520025137+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.520057236+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":"2025-10-29T10:16:11.52006219+07:00","message":"receive interim result [false|false]: ทางด้านซ้ายของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.520075065+07:00","message":"[buffer interim] 136 false ทางด้านซ้ายของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.520082937+07:00","message":"[bufferProcess] interim [120000000]:ทางด้านซ้ายของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.520085896+07:00","message":"[bufferProcess] send to processor:ทางด้านซ้ายของโต๊ะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.520090856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.520093997+07:00","message":"> Transcript [1601] [false]: 'ทางด้านซ้ายของโต๊ะเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.520098151+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.520100273+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.520102801+07:00","message":"StatePrefix: 'ทางด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.520105718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.520109718+07:00","message":"Push: 'ทางด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.520111985+07:00","message":"TextPushed: 'ทางด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.520114785+07:00","message":"Set new StatePrefix : 'ทางด้านซ้ายของโต๊ะเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.520117594+07:00","message":"Next Push (prob) : 'ของโต๊ะเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.52013593+07:00","message":"push: {false ทางด้านซ้าย 0 0xc0003c4700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.771625572+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.771668981+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":"2025-10-29T10:16:11.771673704+07:00","message":"receive interim result [false|false]: ทางด้านซ้ายของโต๊ะเครื่องราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.771687733+07:00","message":"[buffer interim] 136 false ทางด้านซ้ายของโต๊ะเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.771694093+07:00","message":"[bufferProcess] interim [240000000]:ทางด้านซ้ายของโต๊ะเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.771696048+07:00","message":"[bufferProcess] send to processor:ทางด้านซ้ายของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.771699041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.771701324+07:00","message":"> Transcript [1602] [false]: 'ทางด้านซ้ายของโต๊ะเครื่องแป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.771704836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.771706898+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.771709011+07:00","message":"StatePrefix: 'ทางด้านซ้ายของโต๊ะเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.771710875+07:00","message":"TextPushed: 'ทางด้านซ้าย'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:11.804508727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:11.804541386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.834335616+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.834376057+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":"2025-10-29T10:16:11.834381301+07:00","message":"receive interim result [false|false]: ทางด้านซ้ายของโต๊ะเครื่องราชฯ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.834394429+07:00","message":"[buffer interim] 136 false ทางด้านซ้ายของโต๊ะเครื่องราชฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.834401337+07:00","message":"[bufferProcess] interim [420000000]:ทางด้านซ้ายของโต๊ะเครื่องราชฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.834403563+07:00","message":"[bufferProcess] send to processor:ทางด้านซ้ายของโต๊ะเครื่องราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.834406857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.834409176+07:00","message":"> Transcript [1603] [false]: 'ทางด้านซ้ายของโต๊ะเครื่องราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.834412389+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.834416117+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.834418226+07:00","message":"StatePrefix: 'ทางด้านซ้ายของโต๊ะเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.834420289+07:00","message":"TextPushed: 'ทางด้านซ้าย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.963738807+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.963779287+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":"2025-10-29T10:16:11.963785637+07:00","message":"receive interim result [false|false]: ทางด้านซ้ายของโต๊ะเครื่องราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:11.963800716+07:00","message":"[buffer interim] 136 false ทางด้านซ้ายของโต๊ะเครื่องราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.963807611+07:00","message":"[bufferProcess] interim [480000000]:ทางด้านซ้ายของโต๊ะเครื่องราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.963809652+07:00","message":"[bufferProcess] send to processor:ทางด้านซ้ายของโต๊ะเครื่องราชฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.963812972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.963815308+07:00","message":"> Transcript [1604] [false]: 'ทางด้านซ้ายของโต๊ะเครื่องราชฯ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.96381851+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.963820714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.963822371+07:00","message":"StatePrefix: 'ทางด้านซ้ายของโต๊ะเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:11.963824137+07:00","message":"TextPushed: 'ทางด้านซ้าย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:12.023634418+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:12.023680085+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":"2025-10-29T10:16:12.023687836+07:00","message":"receive interim result [false|false]: ทางด้านซ้ายของโต๊ะเครื่องราชการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:12.023703302+07:00","message":"[buffer interim] 136 false ทางด้านซ้ายของโต๊ะเครื่องราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.023712061+07:00","message":"[bufferProcess] interim [540000000]:ทางด้านซ้ายของโต๊ะเครื่องราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.023715176+07:00","message":"[bufferProcess] send to processor:ทางด้านซ้ายของโต๊ะเครื่องราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.023721665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.02372551+07:00","message":"> Transcript [1605] [false]: 'ทางด้านซ้ายของโต๊ะเครื่องราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.023730589+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.023736114+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.023739642+07:00","message":"StatePrefix: 'ทางด้านซ้ายของโต๊ะเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.023742174+07:00","message":"TextPushed: 'ทางด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.023748078+07:00","message":"Push: 'ของโต๊ะเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.023750462+07:00","message":"TextPushed: 'ทางด้านซ้ายของโต๊ะเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.023753294+07:00","message":"Set new StatePrefix : 'ทางด้านซ้ายของโต๊ะเครื่องราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.023756319+07:00","message":"Next Push (prob) : 'ราชภัฏ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:12.023766958+07:00","message":"push: {false ของโต๊ะเครื่อง 0 0xc0003c4700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:12.052578953+07:00","message":"[GCS] IsForceVAD: false for message ID: 136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:12.153823197+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:12.153864864+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":"2025-10-29T10:16:12.153870653+07:00","message":"receive interim result [false|false]: ทางด้านซ้ายของโต๊ะเครื่องราชสักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:12.153885391+07:00","message":"[buffer interim] 136 false ทางด้านซ้ายของโต๊ะเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.153893929+07:00","message":"[bufferProcess] interim [720000000]:ทางด้านซ้ายของโต๊ะเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.153897021+07:00","message":"[bufferProcess] send to processor:ทางด้านซ้ายของโต๊ะเครื่องราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.153902887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.153906134+07:00","message":"> Transcript [1606] [false]: 'ทางด้านซ้ายของโต๊ะเครื่องราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.15390913+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.153911694+07:00","message":"Set new StatePrefix: 'ทางด้านซ้ายของโต๊ะเครื่องราชการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:12.316206603+07:00","message":"[GCS] Start streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:12.388453232+07:00","message":"receive streaming session, msgId: 136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:12.388493681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางด้านซ้ายของโต๊ะเครื่องราชสักการะ\",\"confidence\":0.95664525}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:12.388500019+07:00","message":"receive interim result [true|false]: ทางด้านซ้ายของโต๊ะเครื่องราชสักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:12.38851043+07:00","message":"end recv isFinal message id 136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:12.388512313+07:00","message":"end Recv id 136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:12.388518955+07:00","message":"[buffer interim] 136 true ทางด้านซ้ายของโต๊ะเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.388530199+07:00","message":"[bufferProcess] interim [990000000]:ทางด้านซ้ายของโต๊ะเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.38853307+07:00","message":"[bufferProcess] send to processor (isfinal):ทางด้านซ้ายของโต๊ะเครื่องราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.388536304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.388538897+07:00","message":"> Transcript [1607] [false]: 'ทางด้านซ้ายของโต๊ะเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.388540799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.388542869+07:00","message":"Set new StatePrefix: 'ทางด้านซ้ายของโต๊ะเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.388544432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.388546002+07:00","message":"> Transcript [1608] [true]: 'ทางด้านซ้ายของโต๊ะเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.388548234+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.388551567+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.38855323+07:00","message":"StatePrefix: 'ทางด้านซ้ายของโต๊ะเครื่องราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.388555287+07:00","message":"TextPushed: 'ทางด้านซ้ายของโต๊ะเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:12.38856251+07:00","message":"Push: 'ราชสักการะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:12.388570632+07:00","message":"push: {true ราชสักการะ 0 0xc0003c4700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:16:12.397898438+07:00","message":"write wav file: './tmp/7449/7449_136.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.488700407+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.488735535+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":"2025-10-29T10:16:13.488740054+07:00","message":"receive interim result [false|false]: ตึก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.488753279+07:00","message":"[buffer interim] 137 false ตึก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.488760147+07:00","message":"[bufferProcess] interim [900000000]:ตึก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.488761668+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.488767107+07:00","message":"[bufferProcess] send to processor (ticker):ตึก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.488769564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.48877209+07:00","message":"> Transcript [1609] [false]: 'ตึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.488773925+07:00","message":"Set StatePrefix (first interim): 'ตึก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.717734053+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.717775911+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":"2025-10-29T10:16:13.71778098+07:00","message":"receive interim result [false|false]: เสร็จแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.717798036+07:00","message":"[buffer interim] 137 false เสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.71780524+07:00","message":"[bufferProcess] interim [20000000]:เสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.717806968+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.815302961+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.8153392+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":"2025-10-29T10:16:13.815344674+07:00","message":"receive interim result [false|false]: เด็กนัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.815358385+07:00","message":"[buffer interim] 137 false เด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.815365101+07:00","message":"[bufferProcess] interim [80000000]:เด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.815367244+07:00","message":"[bufferProcess] send to processor:เสร็จแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.815372307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.815374816+07:00","message":"> Transcript [1610] [false]: 'เสร็จแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.815377603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.81537921+07:00","message":"Set new StatePrefix: 'เสร็จแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.823434053+07:00","message":"[GCS] Cleaned up inactive client: 117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.823450834+07:00","message":"[GCS] Cleaned up inactive client: 113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.823453008+07:00","message":"[GCS] Cleaned up inactive client: 115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.823454756+07:00","message":"[GCS] Cleaned up inactive client: 114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.823456709+07:00","message":"[GCS] Cleaned up inactive client: 116"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.82345807+07:00","message":"[GCS] Cleaned up inactive client: 120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.823459597+07:00","message":"[GCS] Cleaned up inactive client: 121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.823461076+07:00","message":"[GCS] Cleaned up inactive client: 118"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.823462571+07:00","message":"[GCS] Cleaned up inactive client: 119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.891830795+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.891866235+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":"2025-10-29T10:16:13.89187152+07:00","message":"receive interim result [false|false]: เสกโลโซ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.891884843+07:00","message":"[buffer interim] 137 false เสกโลโซ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.891891579+07:00","message":"[bufferProcess] interim [140000000]:เสกโลโซ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.8918933+07:00","message":"[bufferProcess] send to processor:เด็กนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.891896165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.8918986+07:00","message":"> Transcript [1611] [false]: 'เด็กนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.891900743+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.891902466+07:00","message":"Set new StatePrefix: 'เด็กนัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.988420941+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.988455806+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":"2025-10-29T10:16:13.988460934+07:00","message":"receive interim result [false|false]: ดึกแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:13.988475205+07:00","message":"[buffer interim] 137 false ดึกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.98848213+07:00","message":"[bufferProcess] interim [200000000]:ดึกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.988484013+07:00","message":"[bufferProcess] send to processor:เสกโลโซ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.988486904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.988489406+07:00","message":"> Transcript [1612] [false]: 'เสกโลโซ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.988491567+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:13.988493237+07:00","message":"Set new StatePrefix: 'เสกโลโซ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:14.206256946+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:14.206288559+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":"2025-10-29T10:16:14.206293738+07:00","message":"receive interim result [false|false]: ชุดนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:14.206304546+07:00","message":"[buffer interim] 137 false ชุดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:14.206310899+07:00","message":"[bufferProcess] interim [680000000]:ชุดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:14.206312906+07:00","message":"[bufferProcess] send to processor:ดึกแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:14.206317835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:14.206320168+07:00","message":"> Transcript [1613] [false]: 'ดึกแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:14.206322177+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:14.206323875+07:00","message":"Set new StatePrefix: 'ดึกแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:14.41110762+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:14.411145294+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":"2025-10-29T10:16:14.411150646+07:00","message":"receive interim result [false|false]: ชุดนี้นะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:14.411165994+07:00","message":"[buffer interim] 137 false ชุดนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:14.411173351+07:00","message":"[bufferProcess] interim [920000000]:ชุดนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:14.411175399+07:00","message":"[bufferProcess] send to processor:ชุดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:14.411178467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:14.4111809+07:00","message":"> Transcript [1614] [false]: 'ชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:14.411183582+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:14.411185374+07:00","message":"Set new StatePrefix: 'ชุดนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:14.57783435+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:14.577867482+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":"2025-10-29T10:16:14.577873023+07:00","message":"receive interim result [false|false]: ชุดนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:14.577886874+07:00","message":"[buffer interim] 137 false ชุดนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:14.577893972+07:00","message":"[bufferProcess] interim [40000000]:ชุดนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:14.577896149+07:00","message":"[bufferProcess] send to processor:ชุดนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:14.577899133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:14.577901861+07:00","message":"> Transcript [1615] [false]: 'ชุดนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:14.577904482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:14.577906294+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:14.577907859+07:00","message":"StatePrefix: 'ชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:14.577909525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:14.804776857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:14.804789616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:15.162216383+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:15.162257493+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":"2025-10-29T10:16:15.162262692+07:00","message":"receive interim result [false|false]: ชุดนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:15.162278618+07:00","message":"[buffer interim] 137 false ชุดนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:15.16228619+07:00","message":"[bufferProcess] interim [640000000]:ชุดนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:15.162288381+07:00","message":"[bufferProcess] send to processor:ชุดนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:15.162291861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:15.162294529+07:00","message":"> Transcript [1616] [false]: 'ชุดนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:15.162296838+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:15.162298449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:15.162299998+07:00","message":"StatePrefix: 'ชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:15.162301585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:16.093027068+07:00","message":"[GCS] IsForceVAD: false for message ID: 137"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:16.186800129+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:16.186836044+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":"2025-10-29T10:16:16.186841245+07:00","message":"receive interim result [false|false]: ชุดนี้นะคะจะหาดอกไม้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:16.186858002+07:00","message":"[buffer interim] 137 false ชุดนี้นะคะจะหาดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.186866097+07:00","message":"[bufferProcess] interim [720000000]:ชุดนี้นะคะจะหาดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.186868493+07:00","message":"[bufferProcess] send to processor:ชุดนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.18687243+07:00","message":"[bufferProcess] send to processor (ticker):ชุดนี้นะคะจะหาดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.186875854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.186879778+07:00","message":"> Transcript [1617] [false]: 'ชุดนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.186883874+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.186886174+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.186888325+07:00","message":"StatePrefix: 'ชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.186890934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.186895504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.186898055+07:00","message":"> Transcript [1618] [false]: 'ชุดนี้นะคะจะหาดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.186900518+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.186902406+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.186904026+07:00","message":"StatePrefix: 'ชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.186906449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.186914606+07:00","message":"Push: 'ชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.186917+07:00","message":"TextPushed: 'ชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.186919323+07:00","message":"Set new StatePrefix : 'ชุดนี้นะคะจะหาดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.186921783+07:00","message":"Next Push (prob) : 'นะคะจะหาดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:16.186931773+07:00","message":"push: {false ชุดนี้ 0 0xc003a47180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:16.214415096+07:00","message":"[GCS] Start streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:16.441073629+07:00","message":"receive streaming session, msgId: 137"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:16.441113712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เด็กน้อยชุดนี้นะคะจะหาดอกไม้\",\"confidence\":0.91015476}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:16.4411208+07:00","message":"receive interim result [true|false]: เด็กน้อยชุดนี้นะคะจะหาดอกไม้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:16.441131448+07:00","message":"end recv isFinal message id 137"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:16.441133577+07:00","message":"end Recv id 137"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:16.441141198+07:00","message":"[buffer interim] 137 true เด็กน้อยชุดนี้นะคะจะหาดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.44114847+07:00","message":"[bufferProcess] interim [990000000]:เด็กน้อยชุดนี้นะคะจะหาดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.44115562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.441158694+07:00","message":"> Transcript [1619] [true]: 'เด็กน้อยชุดนี้นะคะจะหาดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.441173543+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.441175948+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.441178236+07:00","message":"StatePrefix: 'ชุดนี้นะคะจะหาดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.441181981+07:00","message":"TextPushed: 'ชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.441183527+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.44130471+07:00","message":"Push: 'นะคะจะหาดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.441307211+07:00","message":"TextPushed: 'ชุดนี้นะคะจะหาดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.441309043+07:00","message":"Set new StatePrefix : 'เด็กน้อยชุดนี้นะคะจะหาดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.441310902+07:00","message":"Next Push (prob) : 'เด็กน้อยชุดนี้นะคะจะหาดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:16.441319863+07:00","message":"push: {true นะคะจะหาดอกไม้ 0 0xc003a47180}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:16.441332301+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_137.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:16:16.451595228+07:00","message":"write wav file: './tmp/7449/7449_137.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:17.797954612+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:17.797993766+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":"2025-10-29T10:16:17.797998849+07:00","message":"receive interim result [false|false]: ไปทางตะวันออก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:17.798010713+07:00","message":"[buffer interim] 138 false ไปทางตะวันออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:17.798017393+07:00","message":"[bufferProcess] interim [200000000]:ไปทางตะวันออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:17.798019174+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:17.798024803+07:00","message":"[bufferProcess] send to processor (ticker):ไปทางตะวันออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:17.798026984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:17.798029253+07:00","message":"> Transcript [1620] [false]: 'ไปทางตะวันออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:17.798031092+07:00","message":"Set StatePrefix (first interim): 'ไปทางตะวันออก'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:17.805103377+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:17.805108375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.052320127+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.052353114+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":"2025-10-29T10:16:18.052358852+07:00","message":"receive interim result [false|false]: ไปทางตะวันออกของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.052372549+07:00","message":"[buffer interim] 138 false ไปทางตะวันออกของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.052380201+07:00","message":"[bufferProcess] interim [440000000]:ไปทางตะวันออกของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.052381926+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.309752051+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.309799422+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":"2025-10-29T10:16:18.309805059+07:00","message":"receive interim result [false|false]: ไปทางตะวันออกของพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.309818984+07:00","message":"[buffer interim] 138 false ไปทางตะวันออกของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.309825939+07:00","message":"[bufferProcess] interim [680000000]:ไปทางตะวันออกของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.309827899+07:00","message":"[bufferProcess] send to processor:ไปทางตะวันออกของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.309833611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.309838432+07:00","message":"> Transcript [1621] [false]: 'ไปทางตะวันออกของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.309842839+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.309845174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.309847555+07:00","message":"StatePrefix: 'ไปทางตะวันออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.309849957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.400591257+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.400643032+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":"2025-10-29T10:16:18.400648289+07:00","message":"receive interim result [false|false]: ไปทางตะวันออกของพระที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.400664429+07:00","message":"[buffer interim] 138 false ไปทางตะวันออกของพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.400671469+07:00","message":"[bufferProcess] interim [800000000]:ไปทางตะวันออกของพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.400673611+07:00","message":"[bufferProcess] send to processor:ไปทางตะวันออกของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.400676579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.400678856+07:00","message":"> Transcript [1622] [false]: 'ไปทางตะวันออกของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.400682002+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.400684047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.40068598+07:00","message":"StatePrefix: 'ไปทางตะวันออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.400688195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.509336775+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.509379954+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":"2025-10-29T10:16:18.509384981+07:00","message":"receive interim result [false|false]: ไปทางตะวันออกของพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.50940025+07:00","message":"[buffer interim] 138 false ไปทางตะวันออกของพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.509407113+07:00","message":"[bufferProcess] interim [920000000]:ไปทางตะวันออกของพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.509409586+07:00","message":"[bufferProcess] send to processor:ไปทางตะวันออกของพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.509414473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.509416986+07:00","message":"> Transcript [1623] [false]: 'ไปทางตะวันออกของพระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.509420228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.509422026+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.509423603+07:00","message":"StatePrefix: 'ไปทางตะวันออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.509426393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.569091336+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.569126168+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":"2025-10-29T10:16:18.56913109+07:00","message":"receive interim result [false|false]: ไปทางตะวันออกของพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.569142168+07:00","message":"[buffer interim] 138 false ไปทางตะวันออกของพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.569150753+07:00","message":"[bufferProcess] interim [980000000]:ไปทางตะวันออกของพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.569152877+07:00","message":"[bufferProcess] send to processor:ไปทางตะวันออกของพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.569158138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.569173713+07:00","message":"> Transcript [1624] [false]: 'ไปทางตะวันออกของพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.56917736+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.569179255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.569181315+07:00","message":"StatePrefix: 'ไปทางตะวันออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.569183249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.569188193+07:00","message":"Push: 'ไปทางตะวันออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.569191151+07:00","message":"TextPushed: 'ไปทางตะวันออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.569192907+07:00","message":"Set new StatePrefix : 'ไปทางตะวันออกของพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.569194616+07:00","message":"Next Push (prob) : 'ของพระอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.569203567+07:00","message":"push: {false ไปทางตะวันออก 0 0xc0003c4e00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.752880322+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.752917803+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":"2025-10-29T10:16:18.75292348+07:00","message":"receive interim result [false|false]: ไปทางตะวันออกของพระที่นั่งดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.752937357+07:00","message":"[buffer interim] 138 false ไปทางตะวันออกของพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.7529444+07:00","message":"[bufferProcess] interim [160000000]:ไปทางตะวันออกของพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.752946584+07:00","message":"[bufferProcess] send to processor:ไปทางตะวันออกของพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.752949579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.752951981+07:00","message":"> Transcript [1625] [false]: 'ไปทางตะวันออกของพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.752953995+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.752955751+07:00","message":"Set new StatePrefix: 'ไปทางตะวันออกของพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.885531872+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.885583906+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":"2025-10-29T10:16:18.885588871+07:00","message":"receive interim result [false|false]: ไปทางตะวันออกของพระที่นั่งดุสิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:18.885602055+07:00","message":"[buffer interim] 138 false ไปทางตะวันออกของพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.885615761+07:00","message":"[bufferProcess] interim [280000000]:ไปทางตะวันออกของพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.885618075+07:00","message":"[bufferProcess] send to processor:ไปทางตะวันออกของพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.885622931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.88562532+07:00","message":"> Transcript [1626] [false]: 'ไปทางตะวันออกของพระที่นั่งดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.885628658+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.885630532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.885632048+07:00","message":"StatePrefix: 'ไปทางตะวันออกของพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:18.885634497+07:00","message":"TextPushed: 'ไปทางตะวันออก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:19.201728164+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:19.201779306+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":"2025-10-29T10:16:19.201784442+07:00","message":"receive interim result [false|false]: ไปทางตะวันออกของพระที่นั่งดุสิตมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:19.201800116+07:00","message":"[buffer interim] 138 false ไปทางตะวันออกของพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.201807712+07:00","message":"[bufferProcess] interim [580000000]:ไปทางตะวันออกของพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.201810038+07:00","message":"[bufferProcess] send to processor:ไปทางตะวันออกของพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.201817081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.201819758+07:00","message":"> Transcript [1627] [false]: 'ไปทางตะวันออกของพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.201822897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.201824853+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.201827246+07:00","message":"StatePrefix: 'ไปทางตะวันออกของพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.201829472+07:00","message":"TextPushed: 'ไปทางตะวันออก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:19.393091664+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:19.393130175+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":"2025-10-29T10:16:19.393136173+07:00","message":"receive interim result [false|false]: ไปทางตะวันออกของพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:19.39315068+07:00","message":"[buffer interim] 138 false ไปทางตะวันออกของพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.393157445+07:00","message":"[bufferProcess] interim [760000000]:ไปทางตะวันออกของพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.393170862+07:00","message":"[bufferProcess] send to processor:ไปทางตะวันออกของพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.39317757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.393180433+07:00","message":"> Transcript [1628] [false]: 'ไปทางตะวันออกของพระที่นั่งดุสิตมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.393183887+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.39318574+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.393187743+07:00","message":"StatePrefix: 'ไปทางตะวันออกของพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.393190154+07:00","message":"TextPushed: 'ไปทางตะวันออก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:19.812307243+07:00","message":"[GCS] IsForceVAD: false for message ID: 138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:19.875280114+07:00","message":"[GCS] Start streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:19.9741999+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:19.974241548+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":"2025-10-29T10:16:19.974247974+07:00","message":"receive interim result [false|false]: ไปทางตะวันออกของพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:19.974261379+07:00","message":"[buffer interim] 138 false ไปทางตะวันออกของพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.974267995+07:00","message":"[bufferProcess] interim [360000000]:ไปทางตะวันออกของพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.974270317+07:00","message":"[bufferProcess] send to processor:ไปทางตะวันออกของพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.974275356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.974277582+07:00","message":"> Transcript [1629] [false]: 'ไปทางตะวันออกของพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.974281073+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.974282806+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.9742847+07:00","message":"StatePrefix: 'ไปทางตะวันออกของพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.974287153+07:00","message":"TextPushed: 'ไปทางตะวันออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.974291657+07:00","message":"Push: 'ของพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.974293357+07:00","message":"TextPushed: 'ไปทางตะวันออกของพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.974295471+07:00","message":"Set new StatePrefix : 'ไปทางตะวันออกของพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:19.974297612+07:00","message":"Next Push (prob) : 'ดุสิตมหาปราสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:19.97431766+07:00","message":"push: {false ของพระที่นั่ง 0 0xc0003c4e00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:20.13393133+07:00","message":"receive streaming session, msgId: 138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:20.133963311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปทางตะวันออกของพระที่นั่งดุสิตมหาปราสาท\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:20.133968411+07:00","message":"receive interim result [true|false]: ไปทางตะวันออกของพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:20.133976116+07:00","message":"end recv isFinal message id 138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:20.133977943+07:00","message":"end Recv id 138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:20.13398216+07:00","message":"[buffer interim] 138 true ไปทางตะวันออกของพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:20.133988816+07:00","message":"[bufferProcess] interim [600000000]:ไปทางตะวันออกของพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:20.133992658+07:00","message":"[bufferProcess] send to processor (isfinal):ไปทางตะวันออกของพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:20.133995581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:20.133997815+07:00","message":"> Transcript [1630] [false]: 'ไปทางตะวันออกของพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:20.134000671+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:20.134002379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:20.134004171+07:00","message":"StatePrefix: 'ไปทางตะวันออกของพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:20.134006508+07:00","message":"TextPushed: 'ไปทางตะวันออกของพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:20.134008221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:20.134009939+07:00","message":"> Transcript [1631] [true]: 'ไปทางตะวันออกของพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:20.134011755+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:20.134013326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:20.134014659+07:00","message":"StatePrefix: 'ไปทางตะวันออกของพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:20.134016159+07:00","message":"TextPushed: 'ไปทางตะวันออกของพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:20.13401858+07:00","message":"Push: 'ดุสิตมหาปราสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:20.134031149+07:00","message":"push: {true ดุสิตมหาปราสาท 0 0xc0003c4e00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:16:20.141791005+07:00","message":"write wav file: './tmp/7449/7449_138.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:20.805835741+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:20.805835609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:21.318458251+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:21.318495643+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันเป็นที่ตั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:21.318500719+07:00","message":"receive interim result [false|false]: อันเป็นที่ตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:21.318511953+07:00","message":"[buffer interim] 139 false อันเป็นที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:21.318518732+07:00","message":"[bufferProcess] interim [310000000]:อันเป็นที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:21.318520393+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:21.318525231+07:00","message":"[bufferProcess] send to processor (ticker):อันเป็นที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:21.318527175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:21.31852946+07:00","message":"> Transcript [1632] [false]: 'อันเป็นที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:21.318531493+07:00","message":"Set StatePrefix (first interim): 'อันเป็นที่ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:21.623426064+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:21.623469874+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":"2025-10-29T10:16:21.623476037+07:00","message":"receive interim result [false|false]: อันเป็นที่ตั้งทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:21.623489357+07:00","message":"[buffer interim] 139 false อันเป็นที่ตั้งทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:21.623497081+07:00","message":"[bufferProcess] interim [550000000]:อันเป็นที่ตั้งทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:21.623498724+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:21.821311575+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:21.821352933+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":"2025-10-29T10:16:21.82135845+07:00","message":"receive interim result [false|false]: อันเป็นที่ตั้งทำหมัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:21.821373153+07:00","message":"[buffer interim] 139 false อันเป็นที่ตั้งทำหมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:21.821380433+07:00","message":"[bufferProcess] interim [790000000]:อันเป็นที่ตั้งทำหมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:21.821382634+07:00","message":"[bufferProcess] send to processor:อันเป็นที่ตั้งทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:21.821389849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:21.821392555+07:00","message":"> Transcript [1633] [false]: 'อันเป็นที่ตั้งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:21.821395899+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:21.8213977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:21.821399341+07:00","message":"StatePrefix: 'อันเป็นที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:21.821401136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:22.017149975+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:22.017208991+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":"2025-10-29T10:16:22.017214521+07:00","message":"receive interim result [false|false]: อันเป็นที่ตั้งทำมาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:22.017226571+07:00","message":"[buffer interim] 139 false อันเป็นที่ตั้งทำมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.017233071+07:00","message":"[bufferProcess] interim [970000000]:อันเป็นที่ตั้งทำมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.017235371+07:00","message":"[bufferProcess] send to processor:อันเป็นที่ตั้งทำหมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.017240644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.017243132+07:00","message":"> Transcript [1634] [false]: 'อันเป็นที่ตั้งทำหมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.017246065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.017247975+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.017249695+07:00","message":"StatePrefix: 'อันเป็นที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.017251541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:22.345603762+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:22.345652272+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":"2025-10-29T10:16:22.345659588+07:00","message":"receive interim result [false|false]: อันเป็นที่ตั้งทำมากและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:22.345675585+07:00","message":"[buffer interim] 139 false อันเป็นที่ตั้งทำมากและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.345682326+07:00","message":"[bufferProcess] interim [270000000]:อันเป็นที่ตั้งทำมากและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.345685092+07:00","message":"[bufferProcess] send to processor:อันเป็นที่ตั้งทำมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.345688346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.345691626+07:00","message":"> Transcript [1635] [false]: 'อันเป็นที่ตั้งทำมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.345694533+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.345696356+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.345698665+07:00","message":"StatePrefix: 'อันเป็นที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.345701011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:22.71933841+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:22.719382239+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":"2025-10-29T10:16:22.719387479+07:00","message":"receive interim result [false|false]: อันเป็นที่ตั้งทำมากและอาจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:22.719399308+07:00","message":"[buffer interim] 139 false อันเป็นที่ตั้งทำมากและอาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.719408494+07:00","message":"[bufferProcess] interim [570000000]:อันเป็นที่ตั้งทำมากและอาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.719410478+07:00","message":"[bufferProcess] send to processor:อันเป็นที่ตั้งทำมากและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.719415724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.719418244+07:00","message":"> Transcript [1636] [false]: 'อันเป็นที่ตั้งทำมากและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.719421709+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.719423606+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.719425654+07:00","message":"StatePrefix: 'อันเป็นที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.719427637+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.719431547+07:00","message":"Push: 'อันเป็นที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.719433299+07:00","message":"TextPushed: 'อันเป็นที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.719435647+07:00","message":"Set new StatePrefix : 'อันเป็นที่ตั้งทำมากและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.719437676+07:00","message":"Next Push (prob) : 'ทำมากและ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:22.719445269+07:00","message":"push: {false อันเป็นที่ตั้ง 0 0xc0003c4100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:22.846786529+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:22.846826497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันเป็นที่ตั้งทำมากและอาจจะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:22.84683171+07:00","message":"receive interim result [false|false]: อันเป็นที่ตั้งทำมากและอาจจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:22.846846586+07:00","message":"[buffer interim] 139 false อันเป็นที่ตั้งทำมากและอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.84685355+07:00","message":"[bufferProcess] interim [750000000]:อันเป็นที่ตั้งทำมากและอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.846856646+07:00","message":"[bufferProcess] send to processor:อันเป็นที่ตั้งทำมากและอาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.846860596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.84686383+07:00","message":"> Transcript [1637] [false]: 'อันเป็นที่ตั้งทำมากและอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.84686784+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.846869915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.84687223+07:00","message":"StatePrefix: 'อันเป็นที่ตั้งทำมากและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.846876141+07:00","message":"TextPushed: 'อันเป็นที่ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:22.909146463+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:22.909193772+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":"2025-10-29T10:16:22.909200914+07:00","message":"receive interim result [false|false]: อันเป็นที่ตั้งทำมากและอัตรา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:22.909213948+07:00","message":"[buffer interim] 139 false อันเป็นที่ตั้งทำมากและอัตรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.909220592+07:00","message":"[bufferProcess] interim [870000000]:อันเป็นที่ตั้งทำมากและอัตรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.909222685+07:00","message":"[bufferProcess] send to processor:อันเป็นที่ตั้งทำมากและอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.909225516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.909227805+07:00","message":"> Transcript [1638] [false]: 'อันเป็นที่ตั้งทำมากและอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.90923065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.909232421+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.909234125+07:00","message":"StatePrefix: 'อันเป็นที่ตั้งทำมากและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:22.909236272+07:00","message":"TextPushed: 'อันเป็นที่ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:22.94337028+07:00","message":"[GCS] IsForceVAD: false for message ID: 139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:23.064807609+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:23.064847383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันเป็นที่ตั้งทำมากและอะตอม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:23.064853595+07:00","message":"receive interim result [false|false]: อันเป็นที่ตั้งทำมากและอะตอม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:23.064869314+07:00","message":"[buffer interim] 139 false อันเป็นที่ตั้งทำมากและอะตอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.064876612+07:00","message":"[bufferProcess] interim [990000000]:อันเป็นที่ตั้งทำมากและอะตอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.06487859+07:00","message":"[bufferProcess] send to processor:อันเป็นที่ตั้งทำมากและอัตรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.0648815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.064884039+07:00","message":"> Transcript [1639] [false]: 'อันเป็นที่ตั้งทำมากและอัตรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.06488717+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.06488886+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.06489045+07:00","message":"StatePrefix: 'อันเป็นที่ตั้งทำมากและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.064892389+07:00","message":"TextPushed: 'อันเป็นที่ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:23.075381498+07:00","message":"[GCS] Start streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:23.139847068+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:23.139879282+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":"2025-10-29T10:16:23.139884545+07:00","message":"receive interim result [false|false]: อันเป็นที่ตั้งทำมากและสะสม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:23.139896655+07:00","message":"[buffer interim] 139 false อันเป็นที่ตั้งทำมากและสะสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.139903662+07:00","message":"[bufferProcess] interim [110000000]:อันเป็นที่ตั้งทำมากและสะสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.139905587+07:00","message":"[bufferProcess] send to processor:อันเป็นที่ตั้งทำมากและอะตอม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.139908673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.139911096+07:00","message":"> Transcript [1640] [false]: 'อันเป็นที่ตั้งทำมากและอะตอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.139914344+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.139915997+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.139917684+07:00","message":"StatePrefix: 'อันเป็นที่ตั้งทำมากและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.139919976+07:00","message":"TextPushed: 'อันเป็นที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.139924422+07:00","message":"Push: 'ทำมากและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.139925903+07:00","message":"TextPushed: 'อันเป็นที่ตั้งทำมากและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.139928158+07:00","message":"Set new StatePrefix : 'อันเป็นที่ตั้งทำมากและอะตอม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.139930165+07:00","message":"Next Push (prob) : 'อะตอม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:23.139947186+07:00","message":"push: {false ทำมากและ 0 0xc0003c4100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:23.247601951+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:23.247637391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันเป็นที่ตั้งทำมากและอาจหลง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:23.247642379+07:00","message":"receive interim result [false|false]: อันเป็นที่ตั้งทำมากและอาจหลง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:23.247656922+07:00","message":"[buffer interim] 139 false อันเป็นที่ตั้งทำมากและอาจหลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.247663789+07:00","message":"[bufferProcess] interim [170000000]:อันเป็นที่ตั้งทำมากและอาจหลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.247665841+07:00","message":"[bufferProcess] send to processor:อันเป็นที่ตั้งทำมากและสะสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.247668821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.247671177+07:00","message":"> Transcript [1641] [false]: 'อันเป็นที่ตั้งทำมากและสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.247673208+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.247674808+07:00","message":"Set new StatePrefix: 'อันเป็นที่ตั้งทำมากและสะสม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:23.36680449+07:00","message":"receive streaming session, msgId: 139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:23.366840773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันเป็นที่ตั้งทำมากและสะสม\",\"confidence\":0.8923148}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:23.366845779+07:00","message":"receive interim result [true|false]: อันเป็นที่ตั้งทำมากและสะสม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:23.366853988+07:00","message":"end recv isFinal message id 139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:23.366855804+07:00","message":"end Recv id 139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:23.366861715+07:00","message":"[buffer interim] 139 true อันเป็นที่ตั้งทำมากและสะสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.366871024+07:00","message":"[bufferProcess] interim [290000000]:อันเป็นที่ตั้งทำมากและสะสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.366875438+07:00","message":"[bufferProcess] send to processor (isfinal):อันเป็นที่ตั้งทำมากและอาจหลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.36687828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.36688093+07:00","message":"> Transcript [1642] [false]: 'อันเป็นที่ตั้งทำมากและอาจหลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.366882922+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.366884478+07:00","message":"Set new StatePrefix: 'อันเป็นที่ตั้งทำมากและอาจหลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.366885864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.366887308+07:00","message":"> Transcript [1643] [true]: 'อันเป็นที่ตั้งทำมากและสะสม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.366889277+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.36689081+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.366892376+07:00","message":"StatePrefix: 'อันเป็นที่ตั้งทำมากและอาจหลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.366896109+07:00","message":"TextPushed: 'อันเป็นที่ตั้งทำมากและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:23.36690146+07:00","message":"Push: 'สะสม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:23.366908766+07:00","message":"push: {true สะสม 0 0xc0003c4100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:16:23.374449336+07:00","message":"write wav file: './tmp/7449/7449_139.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:23.806314261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:23.806315071+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:24.007841871+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:24.007874287+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":"2025-10-29T10:16:24.007879079+07:00","message":"receive interim result [false|false]: อัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:24.007889427+07:00","message":"[buffer interim] 140 false อัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.007895872+07:00","message":"[bufferProcess] interim [540000000]:อัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.007897281+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:24.015880187+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:24.01590601+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":"2025-10-29T10:16:24.015911241+07:00","message":"receive interim result [false|false]: อันนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:24.01592403+07:00","message":"[buffer interim] 140 false อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.015928972+07:00","message":"[bufferProcess] interim [600000000]:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.015931683+07:00","message":"[bufferProcess] send to processor:อัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.015936567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.01593877+07:00","message":"> Transcript [1644] [false]: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.01594062+07:00","message":"Set StatePrefix (first interim): 'อัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:24.489363416+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:24.489403269+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":"2025-10-29T10:16:24.489408008+07:00","message":"receive interim result [false|false]: อันนี้ก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:24.489421344+07:00","message":"[buffer interim] 140 false อันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.489429622+07:00","message":"[bufferProcess] interim [20000000]:อันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.489432603+07:00","message":"[bufferProcess] send to processor:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.489436485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.489439411+07:00","message":"> Transcript [1645] [false]: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.489443396+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.489445713+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.489448053+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.489450402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:24.667454395+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:24.667497883+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":"2025-10-29T10:16:24.667504337+07:00","message":"receive interim result [false|false]: อันนี้ก็ถือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:24.667523752+07:00","message":"[buffer interim] 140 false อันนี้ก็ถือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.667531853+07:00","message":"[bufferProcess] interim [200000000]:อันนี้ก็ถือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.667535049+07:00","message":"[bufferProcess] send to processor:อันนี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.667541954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.667545651+07:00","message":"> Transcript [1646] [false]: 'อันนี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.667549618+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.66755191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.66755437+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.667556346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:24.713287755+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:24.713325803+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":"2025-10-29T10:16:24.713331583+07:00","message":"receive interim result [false|false]: อันนี้ก็ถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:24.713347586+07:00","message":"[buffer interim] 140 false อันนี้ก็ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.713355439+07:00","message":"[bufferProcess] interim [320000000]:อันนี้ก็ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.713358347+07:00","message":"[bufferProcess] send to processor:อันนี้ก็ถือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.7133623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.713366478+07:00","message":"> Transcript [1647] [false]: 'อันนี้ก็ถือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.713371546+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.713373864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.713377092+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.713379432+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:24.852696077+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:24.852739016+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":"2025-10-29T10:16:24.852744617+07:00","message":"receive interim result [false|false]: อันนี้ก็ถือว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:24.852757043+07:00","message":"[buffer interim] 140 false อันนี้ก็ถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.852767318+07:00","message":"[bufferProcess] interim [380000000]:อันนี้ก็ถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.852769977+07:00","message":"[bufferProcess] send to processor:อันนี้ก็ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.852775799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.852779441+07:00","message":"> Transcript [1648] [false]: 'อันนี้ก็ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.852783758+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.85278623+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.852789488+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.852791317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.852794753+07:00","message":"Push: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.852796969+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.852799637+07:00","message":"Set new StatePrefix : 'อันนี้ก็ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:24.852802295+07:00","message":"Next Push (prob) : 'นี้ก็ถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:24.852820002+07:00","message":"push: {false อัน 0 0xc0003c4c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.033060622+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.033095918+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":"2025-10-29T10:16:25.033100704+07:00","message":"receive interim result [false|false]: อันนี้ก็ถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.03311353+07:00","message":"[buffer interim] 140 false อันนี้ก็ถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.033120226+07:00","message":"[bufferProcess] interim [560000000]:อันนี้ก็ถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.033122435+07:00","message":"[bufferProcess] send to processor:อันนี้ก็ถือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.033125955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.033128453+07:00","message":"> Transcript [1649] [false]: 'อันนี้ก็ถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.033130344+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.033131903+07:00","message":"Set new StatePrefix: 'อันนี้ก็ถือว่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.224609752+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.224647232+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":"2025-10-29T10:16:25.224652406+07:00","message":"receive interim result [false|false]: อันนี้ก็ถือว่าเป็นสิ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.224664051+07:00","message":"[buffer interim] 140 false อันนี้ก็ถือว่าเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.224671171+07:00","message":"[bufferProcess] interim [740000000]:อันนี้ก็ถือว่าเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.224673102+07:00","message":"[bufferProcess] send to processor:อันนี้ก็ถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.224676053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.224678755+07:00","message":"> Transcript [1650] [false]: 'อันนี้ก็ถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.224681886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.224683673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.224685888+07:00","message":"StatePrefix: 'อันนี้ก็ถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.224688084+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.422790803+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.422828152+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":"2025-10-29T10:16:25.422833019+07:00","message":"receive interim result [false|false]: อันนี้ก็ถือว่าเป็นสิ่งที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.422846454+07:00","message":"[buffer interim] 140 false อันนี้ก็ถือว่าเป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.42285367+07:00","message":"[bufferProcess] interim [980000000]:อันนี้ก็ถือว่าเป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.42285576+07:00","message":"[bufferProcess] send to processor:อันนี้ก็ถือว่าเป็นสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.422858726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.422861142+07:00","message":"> Transcript [1651] [false]: 'อันนี้ก็ถือว่าเป็นสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.422864446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.422866114+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.422868027+07:00","message":"StatePrefix: 'อันนี้ก็ถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.422870045+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.616470853+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.616512919+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":"2025-10-29T10:16:25.616517423+07:00","message":"receive interim result [false|false]: อันนี้ก็ถือว่าเป็นสิ่งที่พ่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.616530495+07:00","message":"[buffer interim] 140 false อันนี้ก็ถือว่าเป็นสิ่งที่พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.616537716+07:00","message":"[bufferProcess] interim [160000000]:อันนี้ก็ถือว่าเป็นสิ่งที่พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.616540022+07:00","message":"[bufferProcess] send to processor:อันนี้ก็ถือว่าเป็นสิ่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.616544862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.616547194+07:00","message":"> Transcript [1652] [false]: 'อันนี้ก็ถือว่าเป็นสิ่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.616550512+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.616552199+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.616553853+07:00","message":"StatePrefix: 'อันนี้ก็ถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.616556331+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.626893908+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.626909074+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":"2025-10-29T10:16:25.626915038+07:00","message":"receive interim result [false|false]: อันนี้ก็ถือว่าเป็นสิ่งที่พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.626923076+07:00","message":"[buffer interim] 140 false อันนี้ก็ถือว่าเป็นสิ่งที่พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.626926809+07:00","message":"[bufferProcess] interim [220000000]:อันนี้ก็ถือว่าเป็นสิ่งที่พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.62692884+07:00","message":"[bufferProcess] send to processor:อันนี้ก็ถือว่าเป็นสิ่งที่พ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.626930934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.626932881+07:00","message":"> Transcript [1653] [false]: 'อันนี้ก็ถือว่าเป็นสิ่งที่พ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.626934986+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.626936449+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.626937949+07:00","message":"StatePrefix: 'อันนี้ก็ถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.626939741+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.626942229+07:00","message":"Push: 'นี้ก็ถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.626943777+07:00","message":"TextPushed: 'อันนี้ก็ถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.626945465+07:00","message":"Set new StatePrefix : 'อันนี้ก็ถือว่าเป็นสิ่งที่พ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.626947263+07:00","message":"Next Push (prob) : 'เป็นสิ่งที่พ่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.6269552+07:00","message":"push: {false นี้ก็ถือว่า 0 0xc0003c4c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.832907024+07:00","message":"[GCS] IsForceVAD: false for message ID: 140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.862325402+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.862364719+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":"2025-10-29T10:16:25.86237062+07:00","message":"receive interim result [false|false]: อันนี้ก็ถือว่าเป็นสิ่งที่พระบาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.862382742+07:00","message":"[buffer interim] 140 false อันนี้ก็ถือว่าเป็นสิ่งที่พระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.862391025+07:00","message":"[bufferProcess] interim [340000000]:อันนี้ก็ถือว่าเป็นสิ่งที่พระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.862394298+07:00","message":"[bufferProcess] send to processor:อันนี้ก็ถือว่าเป็นสิ่งที่พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.86240035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.862404+07:00","message":"> Transcript [1654] [false]: 'อันนี้ก็ถือว่าเป็นสิ่งที่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.862406935+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.862410092+07:00","message":"Set new StatePrefix: 'อันนี้ก็ถือว่าเป็นสิ่งที่พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.86327613+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.863289275+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":"2025-10-29T10:16:25.863292496+07:00","message":"receive interim result [false|false]: อันนี้ก็ถือว่าเป็นสิ่งที่พระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.863299116+07:00","message":"[buffer interim] 140 false อันนี้ก็ถือว่าเป็นสิ่งที่พระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.86330363+07:00","message":"[bufferProcess] interim [400000000]:อันนี้ก็ถือว่าเป็นสิ่งที่พระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.863307085+07:00","message":"[bufferProcess] send to processor:อันนี้ก็ถือว่าเป็นสิ่งที่พระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.863310025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.863312462+07:00","message":"> Transcript [1655] [false]: 'อันนี้ก็ถือว่าเป็นสิ่งที่พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.863316246+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.863318364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.863320774+07:00","message":"StatePrefix: 'อันนี้ก็ถือว่าเป็นสิ่งที่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:25.863323777+07:00","message":"TextPushed: 'อันนี้ก็ถือว่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:25.894034143+07:00","message":"[GCS] Start streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:26.121395094+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:26.121435899+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":"2025-10-29T10:16:26.12144147+07:00","message":"receive interim result [false|false]: อันนี้ก็ถือว่าเป็นสิ่งที่พระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:26.121453796+07:00","message":"[buffer interim] 140 false อันนี้ก็ถือว่าเป็นสิ่งที่พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.121461778+07:00","message":"[bufferProcess] interim [640000000]:อันนี้ก็ถือว่าเป็นสิ่งที่พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.121464023+07:00","message":"[bufferProcess] send to processor:อันนี้ก็ถือว่าเป็นสิ่งที่พระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.121469055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.121471524+07:00","message":"> Transcript [1656] [false]: 'อันนี้ก็ถือว่าเป็นสิ่งที่พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.121474931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.12147672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.121478217+07:00","message":"StatePrefix: 'อันนี้ก็ถือว่าเป็นสิ่งที่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.121480368+07:00","message":"TextPushed: 'อันนี้ก็ถือว่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:26.138106073+07:00","message":"receive streaming session, msgId: 140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:26.138146701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ก็ถือว่าเป็นสิ่งที่พระบรมศพ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:26.138153711+07:00","message":"receive interim result [true|false]: อันนี้ก็ถือว่าเป็นสิ่งที่พระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:26.138164233+07:00","message":"end recv isFinal message id 140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:26.138166438+07:00","message":"end Recv id 140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:26.138173622+07:00","message":"[buffer interim] 140 true อันนี้ก็ถือว่าเป็นสิ่งที่พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.138181958+07:00","message":"[bufferProcess] interim [790000000]:อันนี้ก็ถือว่าเป็นสิ่งที่พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.138188638+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้ก็ถือว่าเป็นสิ่งที่พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.138192515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.13819555+07:00","message":"> Transcript [1657] [false]: 'อันนี้ก็ถือว่าเป็นสิ่งที่พระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.138208014+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.138210416+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.13821189+07:00","message":"StatePrefix: 'อันนี้ก็ถือว่าเป็นสิ่งที่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.138214311+07:00","message":"TextPushed: 'อันนี้ก็ถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.138215916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.13821756+07:00","message":"> Transcript [1658] [true]: 'อันนี้ก็ถือว่าเป็นสิ่งที่พระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.138219626+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.138220947+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.138222219+07:00","message":"StatePrefix: 'อันนี้ก็ถือว่าเป็นสิ่งที่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.138223656+07:00","message":"TextPushed: 'อันนี้ก็ถือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.138230493+07:00","message":"Push: 'เป็นสิ่งที่พระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:26.138239866+07:00","message":"push: {true เป็นสิ่งที่พระบรมศพ 0 0xc0003c4c80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:16:26.14638842+07:00","message":"write wav file: './tmp/7449/7449_140.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:26.807158245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:26.807167713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:26.968273001+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:26.968314947+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":"2025-10-29T10:16:26.968319734+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:26.968330022+07:00","message":"[buffer interim] 141 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.968336716+07:00","message":"[bufferProcess] interim [890000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:26.968338194+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:27.292694931+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:27.292733884+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":"2025-10-29T10:16:27.292739853+07:00","message":"receive interim result [false|false]: ของใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:27.292752656+07:00","message":"[buffer interim] 141 false ของใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.292764305+07:00","message":"[bufferProcess] interim [130000000]:ของใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.292766476+07:00","message":"[bufferProcess] send to processor:เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.292772931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.292775397+07:00","message":"> Transcript [1659] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.292777389+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:27.513459589+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:27.513502318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใช้เพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:27.513507694+07:00","message":"receive interim result [false|false]: ต้องใช้เพื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:27.513524554+07:00","message":"[buffer interim] 141 false ต้องใช้เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.513531576+07:00","message":"[bufferProcess] interim [370000000]:ต้องใช้เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.513534198+07:00","message":"[bufferProcess] send to processor:ของใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.513537407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.513540863+07:00","message":"> Transcript [1660] [false]: 'ของใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.513542977+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.513544631+07:00","message":"Set new StatePrefix: 'ของใช้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:27.701219281+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:27.701257888+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":"2025-10-29T10:16:27.701263601+07:00","message":"receive interim result [false|false]: ต้องใช้เพื่อดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:27.701281161+07:00","message":"[buffer interim] 141 false ต้องใช้เพื่อดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.701288916+07:00","message":"[bufferProcess] interim [550000000]:ต้องใช้เพื่อดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.701291481+07:00","message":"[bufferProcess] send to processor:ต้องใช้เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.701294519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.701297299+07:00","message":"> Transcript [1661] [false]: 'ต้องใช้เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.701299054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.701300832+07:00","message":"Set new StatePrefix: 'ต้องใช้เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:27.714757547+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:27.714780934+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":"2025-10-29T10:16:27.714785382+07:00","message":"receive interim result [false|false]: ต้องใช้เพื่อพูด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:27.714798246+07:00","message":"[buffer interim] 141 false ต้องใช้เพื่อพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.714803146+07:00","message":"[bufferProcess] interim [610000000]:ต้องใช้เพื่อพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.714804996+07:00","message":"[bufferProcess] send to processor:ต้องใช้เพื่อดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.714807639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.714810074+07:00","message":"> Transcript [1662] [false]: 'ต้องใช้เพื่อดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.714812723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.714814428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.714816652+07:00","message":"StatePrefix: 'ต้องใช้เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.714818587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:27.718179294+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:27.718190856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใช้เพื่อบูชา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:27.718194373+07:00","message":"receive interim result [false|false]: ต้องใช้เพื่อบูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:27.718198395+07:00","message":"[buffer interim] 141 false ต้องใช้เพื่อบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.718204749+07:00","message":"[bufferProcess] interim [670000000]:ต้องใช้เพื่อบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.718207105+07:00","message":"[bufferProcess] send to processor:ต้องใช้เพื่อพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.718212956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.718214807+07:00","message":"> Transcript [1663] [false]: 'ต้องใช้เพื่อพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.718216879+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.71821849+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.718222071+07:00","message":"StatePrefix: 'ต้องใช้เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.718223978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:27.977404197+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:27.977441939+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":"2025-10-29T10:16:27.977448311+07:00","message":"receive interim result [false|false]: ต้องใช้เพื่อบูชาพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:27.977464849+07:00","message":"[buffer interim] 141 false ต้องใช้เพื่อบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.977472477+07:00","message":"[bufferProcess] interim [910000000]:ต้องใช้เพื่อบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.977474938+07:00","message":"[bufferProcess] send to processor:ต้องใช้เพื่อบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.977478773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.977481741+07:00","message":"> Transcript [1664] [false]: 'ต้องใช้เพื่อบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.977484954+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.977486631+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.977488171+07:00","message":"StatePrefix: 'ต้องใช้เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:27.97749001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:28.222150998+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:28.222184297+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":"2025-10-29T10:16:28.222189834+07:00","message":"receive interim result [false|false]: ต้องใช้เพื่อบูชาพระธาตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:28.222202641+07:00","message":"[buffer interim] 141 false ต้องใช้เพื่อบูชาพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:28.222211776+07:00","message":"[bufferProcess] interim [150000000]:ต้องใช้เพื่อบูชาพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:28.222213789+07:00","message":"[bufferProcess] send to processor:ต้องใช้เพื่อบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:28.222219667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:28.222222056+07:00","message":"> Transcript [1665] [false]: 'ต้องใช้เพื่อบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:28.222225054+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:28.222226697+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:28.222228719+07:00","message":"StatePrefix: 'ต้องใช้เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:28.222231118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:28.222236199+07:00","message":"Push: 'ต้องใช้เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:28.222238293+07:00","message":"TextPushed: 'ต้องใช้เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:28.22223999+07:00","message":"Set new StatePrefix : 'ต้องใช้เพื่อบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:28.222241954+07:00","message":"Next Push (prob) : 'บูชาพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:28.222250338+07:00","message":"push: {false ต้องใช้เพื่อ 0 0xc0027cad80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:28.416686562+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:28.416727182+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใช้เพื่อบูชาพระธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:28.416732427+07:00","message":"receive interim result [false|false]: ต้องใช้เพื่อบูชาพระธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:28.416746675+07:00","message":"[buffer interim] 141 false ต้องใช้เพื่อบูชาพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:28.416753682+07:00","message":"[bufferProcess] interim [390000000]:ต้องใช้เพื่อบูชาพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:28.416755607+07:00","message":"[bufferProcess] send to processor:ต้องใช้เพื่อบูชาพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:28.416758566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:28.416761012+07:00","message":"> Transcript [1666] [false]: 'ต้องใช้เพื่อบูชาพระธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:28.416764264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:28.416766018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:28.416767637+07:00","message":"StatePrefix: 'ต้องใช้เพื่อบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:28.416769899+07:00","message":"TextPushed: 'ต้องใช้เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:29.056152009+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:29.056186523+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใช้เพื่อบูชาพระธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:29.056191627+07:00","message":"receive interim result [false|false]: ต้องใช้เพื่อบูชาพระธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:29.056206059+07:00","message":"[buffer interim] 141 false ต้องใช้เพื่อบูชาพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:29.056212826+07:00","message":"[bufferProcess] interim [990000000]:ต้องใช้เพื่อบูชาพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:29.056214759+07:00","message":"[bufferProcess] send to processor:ต้องใช้เพื่อบูชาพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:29.056217779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:29.056220174+07:00","message":"> Transcript [1667] [false]: 'ต้องใช้เพื่อบูชาพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:29.05622343+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:29.05622533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:29.056226917+07:00","message":"StatePrefix: 'ต้องใช้เพื่อบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:29.056229326+07:00","message":"TextPushed: 'ต้องใช้เพื่อ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:29.807479165+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:29.807495467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:31.174677947+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:31.174716399+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":"2025-10-29T10:16:31.174721815+07:00","message":"receive interim result [false|false]: ต้องใช้เพื่อบูชาพระธรรมแสดงพระธรรมเทศนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:31.174735122+07:00","message":"[buffer interim] 141 false ต้องใช้เพื่อบูชาพระธรรมแสดงพระธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.174743027+07:00","message":"[bufferProcess] interim [90000000]:ต้องใช้เพื่อบูชาพระธรรมแสดงพระธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.174746182+07:00","message":"[bufferProcess] send to processor:ต้องใช้เพื่อบูชาพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.174750282+07:00","message":"[bufferProcess] send to processor (ticker):ต้องใช้เพื่อบูชาพระธรรมแสดงพระธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.17475369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.174756861+07:00","message":"> Transcript [1668] [false]: 'ต้องใช้เพื่อบูชาพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.174761279+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.174763539+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.174766185+07:00","message":"StatePrefix: 'ต้องใช้เพื่อบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.174769758+07:00","message":"TextPushed: 'ต้องใช้เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.174772439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.174774966+07:00","message":"> Transcript [1669] [false]: 'ต้องใช้เพื่อบูชาพระธรรมแสดงพระธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.174777532+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.174779337+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.174781213+07:00","message":"StatePrefix: 'ต้องใช้เพื่อบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.174783246+07:00","message":"TextPushed: 'ต้องใช้เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.174785998+07:00","message":"Push: 'บูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.174787982+07:00","message":"TextPushed: 'ต้องใช้เพื่อบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.174790438+07:00","message":"Set new StatePrefix : 'ต้องใช้เพื่อบูชาพระธรรมแสดงพระธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.174793396+07:00","message":"Next Push (prob) : 'ธรรมแสดงพระธรรมเทศนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:31.174804049+07:00","message":"push: {false บูชาพระ 0 0xc0027cad80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:31.213105196+07:00","message":"[GCS] IsForceVAD: false for message ID: 141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:31.465175759+07:00","message":"[GCS] Start streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:31.577378351+07:00","message":"receive streaming session, msgId: 141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:31.577424338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใช้เพื่อบูชาพระทำการแสดงพระธรรมเทศนา\",\"confidence\":0.881382}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:31.577430697+07:00","message":"receive interim result [true|false]: ต้องใช้เพื่อบูชาพระทำการแสดงพระธรรมเทศนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:31.577442984+07:00","message":"end recv isFinal message id 141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:31.577448291+07:00","message":"end Recv id 141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:31.577460465+07:00","message":"[buffer interim] 141 true ต้องใช้เพื่อบูชาพระทำการแสดงพระธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.577470989+07:00","message":"[bufferProcess] interim [540000000]:ต้องใช้เพื่อบูชาพระทำการแสดงพระธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.577474656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.577477306+07:00","message":"> Transcript [1670] [true]: 'ต้องใช้เพื่อบูชาพระทำการแสดงพระธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.577480349+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.577483582+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.577485971+07:00","message":"StatePrefix: 'ต้องใช้เพื่อบูชาพระธรรมแสดงพระธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.577488599+07:00","message":"TextPushed: 'ต้องใช้เพื่อบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:31.577491603+07:00","message":"Push: 'ทำการแสดงพระธรรมเทศนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:31.577500111+07:00","message":"push: {true ทำการแสดงพระธรรมเทศนา 0 0xc0027cad80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:16:31.589868257+07:00","message":"write wav file: './tmp/7449/7449_141.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:32.715773626+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:32.715815771+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":"2025-10-29T10:16:32.715820782+07:00","message":"receive interim result [false|false]: สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:32.715831225+07:00","message":"[buffer interim] 142 false สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:32.715837631+07:00","message":"[bufferProcess] interim [900000000]:สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:32.715839339+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:32.715844209+07:00","message":"[bufferProcess] send to processor (ticker):สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:32.715846223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:32.715848369+07:00","message":"> Transcript [1671] [false]: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:32.715850447+07:00","message":"Set StatePrefix (first interim): 'สมเด็จพระ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:32.807561395+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:32.807578805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:32.899877055+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:32.899915456+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":"2025-10-29T10:16:32.899920542+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:32.899934313+07:00","message":"[buffer interim] 142 false สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:32.89994134+07:00","message":"[bufferProcess] interim [80000000]:สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:32.899943082+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:33.09849553+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:33.098535911+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":"2025-10-29T10:16:33.098541875+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:33.098568095+07:00","message":"[buffer interim] 142 false สมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.09858007+07:00","message":"[bufferProcess] interim [260000000]:สมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.098582053+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.098585021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.098587365+07:00","message":"> Transcript [1672] [false]: 'สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.098590514+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.098592293+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.098593857+07:00","message":"StatePrefix: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.098595667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:33.099524654+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:33.099536627+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":"2025-10-29T10:16:33.099539773+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:33.099547826+07:00","message":"[buffer interim] 142 false สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.099551026+07:00","message":"[bufferProcess] interim [320000000]:สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.099552718+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.099564486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.099567675+07:00","message":"> Transcript [1673] [false]: 'สมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.099570114+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.099571577+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.099572987+07:00","message":"StatePrefix: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.0995744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:33.751860028+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:33.751903717+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":"2025-10-29T10:16:33.751909327+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:33.751922065+07:00","message":"[buffer interim] 142 false สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.751928976+07:00","message":"[bufferProcess] interim [920000000]:สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.751931315+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.751937647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.751940215+07:00","message":"> Transcript [1674] [false]: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.751943319+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.751945447+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.751947151+07:00","message":"StatePrefix: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:33.751948897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:34.450399893+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:34.45044228+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":"2025-10-29T10:16:34.450448091+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวพระบรมวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:34.4504598+07:00","message":"[buffer interim] 142 false สมเด็จพระเจ้าอยู่หัวพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.450468841+07:00","message":"[bufferProcess] interim [580000000]:สมเด็จพระเจ้าอยู่หัวพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.450470893+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.450474109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.450476998+07:00","message":"> Transcript [1675] [false]: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.450479971+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.450481871+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.450483899+07:00","message":"StatePrefix: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.450485607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.450491014+07:00","message":"Push: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.45049255+07:00","message":"TextPushed: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.450494227+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.450496427+07:00","message":"Next Push (prob) : 'เจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:34.450504702+07:00","message":"push: {false สมเด็จพระ 0 0xc00205aa00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:34.512564412+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:34.512605123+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":"2025-10-29T10:16:34.512610894+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:34.512625399+07:00","message":"[buffer interim] 142 false สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.512632635+07:00","message":"[bufferProcess] interim [700000000]:สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.512634828+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.512638625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.512640929+07:00","message":"> Transcript [1676] [false]: 'สมเด็จพระเจ้าอยู่หัวพระบรมวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.512643999+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.512645653+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.512648921+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.512650821+07:00","message":"TextPushed: 'สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:34.827647505+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:34.827689684+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":"2025-10-29T10:16:34.827696054+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวพระบรมวงศานุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:34.827712405+07:00","message":"[buffer interim] 142 false สมเด็จพระเจ้าอยู่หัวพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.82772421+07:00","message":"[bufferProcess] interim [940000000]:สมเด็จพระเจ้าอยู่หัวพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.827727728+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.827738417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.827741867+07:00","message":"> Transcript [1677] [false]: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.827746577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.827748666+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.827751441+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.827753773+07:00","message":"TextPushed: 'สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:34.831710368+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:34.831729983+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":"2025-10-29T10:16:34.831736422+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:34.831746602+07:00","message":"[buffer interim] 142 false สมเด็จพระเจ้าอยู่หัวพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.83175192+07:00","message":"[bufferProcess] interim [0]:สมเด็จพระเจ้าอยู่หัวพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.83175456+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.831757488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.831760633+07:00","message":"> Transcript [1678] [false]: 'สมเด็จพระเจ้าอยู่หัวพระบรมวงศานุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.831763965+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.831765934+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.831769109+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:34.831771444+07:00","message":"TextPushed: 'สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:34.934977474+07:00","message":"[GCS] IsForceVAD: false for message ID: 142"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:34.993723786+07:00","message":"[GCS] Start streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:35.252272097+07:00","message":"receive streaming session, msgId: 142"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:35.252311266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าอยู่หัวพระบรมวงศานุวงศ์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:35.252317964+07:00","message":"receive interim result [true|false]: สมเด็จพระเจ้าอยู่หัวพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:35.25232692+07:00","message":"end recv isFinal message id 142"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:35.252328868+07:00","message":"end Recv id 142"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:35.252336985+07:00","message":"[buffer interim] 142 true สมเด็จพระเจ้าอยู่หัวพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:35.252344216+07:00","message":"[bufferProcess] interim [480000000]:สมเด็จพระเจ้าอยู่หัวพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:35.252347509+07:00","message":"[bufferProcess] send to processor (isfinal):สมเด็จพระเจ้าอยู่หัวพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:35.252351024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:35.252353736+07:00","message":"> Transcript [1679] [false]: 'สมเด็จพระเจ้าอยู่หัวพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:35.252356682+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:35.25235824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:35.25236002+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:35.252361715+07:00","message":"TextPushed: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:35.252363892+07:00","message":"Push: 'เจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:35.252365392+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:35.252367026+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าอยู่หัวพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:35.252368693+07:00","message":"Next Push (prob) : 'พระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:35.252370063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:35.252371696+07:00","message":"> Transcript [1680] [true]: 'สมเด็จพระเจ้าอยู่หัวพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:35.252373621+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:35.252374921+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:35.252376541+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:35.252378233+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:35.252380413+07:00","message":"Push: 'พระบรมวงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:35.252387903+07:00","message":"push: {false เจ้าอยู่หัว 0 0xc00205aa00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:35.252393017+07:00","message":"push: {true พระบรมวงศานุวงศ์ 0 0xc00205aa00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:16:35.261013425+07:00","message":"write wav file: './tmp/7449/7449_142.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:35.732529104+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:35.732573244+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":"2025-10-29T10:16:35.732583111+07:00","message":"receive interim result [false|false]: คุณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:35.73260089+07:00","message":"[buffer interim] 143 false คุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:35.732607555+07:00","message":"[bufferProcess] interim [360000000]:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:35.73260919+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:35.80836185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:35.808379687+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:36.296942478+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:36.296981412+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":"2025-10-29T10:16:36.296986364+07:00","message":"receive interim result [false|false]: คุณเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:36.296999223+07:00","message":"[buffer interim] 143 false คุณเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:36.297006184+07:00","message":"[bufferProcess] interim [900000000]:คุณเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:36.297008192+07:00","message":"[bufferProcess] send to processor:คุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:36.297012734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:36.297016636+07:00","message":"> Transcript [1681] [false]: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:36.297018793+07:00","message":"Set StatePrefix (first interim): 'คุณ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:36.556952663+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:36.5569974+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":"2025-10-29T10:16:36.55700295+07:00","message":"receive interim result [false|false]: คุณต๋องเป็นประธาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:36.557017001+07:00","message":"[buffer interim] 143 false คุณต๋องเป็นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:36.557024694+07:00","message":"[bufferProcess] interim [140000000]:คุณต๋องเป็นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:36.557027053+07:00","message":"[bufferProcess] send to processor:คุณเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:36.557030091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:36.557032511+07:00","message":"> Transcript [1682] [false]: 'คุณเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:36.557035324+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:36.557036959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:36.557039043+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:36.557040955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:36.931616354+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:36.93166267+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":"2025-10-29T10:16:36.931668011+07:00","message":"receive interim result [false|false]: เป็นประธานการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:36.931683234+07:00","message":"[buffer interim] 143 false เป็นประธานการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:36.931690315+07:00","message":"[bufferProcess] interim [560000000]:เป็นประธานการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:36.931692436+07:00","message":"[bufferProcess] send to processor:คุณต๋องเป็นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:36.931695694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:36.931698181+07:00","message":"> Transcript [1683] [false]: 'คุณต๋องเป็นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:36.931701595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:36.931703314+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:36.931705254+07:00","message":"StatePrefix: 'คุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:36.931707588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.132153504+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.132195798+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":"2025-10-29T10:16:37.132201669+07:00","message":"receive interim result [false|false]: เป็นประธานการประ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.132219191+07:00","message":"[buffer interim] 143 false เป็นประธานการประ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.132225882+07:00","message":"[bufferProcess] interim [740000000]:เป็นประธานการประ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.132228474+07:00","message":"[bufferProcess] send to processor:เป็นประธานการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.132231825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.132234983+07:00","message":"> Transcript [1684] [false]: 'เป็นประธานการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.132236995+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.132239435+07:00","message":"Set new StatePrefix: 'เป็นประธานการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.134038683+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.134047563+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":"2025-10-29T10:16:37.134050875+07:00","message":"receive interim result [false|false]: เป็นประธานการประชุม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.134059088+07:00","message":"[buffer interim] 143 false เป็นประธานการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.134061909+07:00","message":"[bufferProcess] interim [800000000]:เป็นประธานการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.134063798+07:00","message":"[bufferProcess] send to processor:เป็นประธานการประ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.13406621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.134068528+07:00","message":"> Transcript [1685] [false]: 'เป็นประธานการประ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.134070899+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.134073723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.134075466+07:00","message":"StatePrefix: 'เป็นประธานการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.134077375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.251944936+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.251983538+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":"2025-10-29T10:16:37.251989838+07:00","message":"receive interim result [false|false]: เป็นประธานการบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.2520036+07:00","message":"[buffer interim] 143 false เป็นประธานการบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.25201373+07:00","message":"[bufferProcess] interim [860000000]:เป็นประธานการบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.252015547+07:00","message":"[bufferProcess] send to processor:เป็นประธานการประชุม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.252018418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.252021147+07:00","message":"> Transcript [1686] [false]: 'เป็นประธานการประชุม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.252024068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.252025842+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.252028181+07:00","message":"StatePrefix: 'เป็นประธานการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.252029978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.454879526+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.454923444+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":"2025-10-29T10:16:37.454928425+07:00","message":"receive interim result [false|false]: เป็นประธานการบำเพ็ญพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.454946716+07:00","message":"[buffer interim] 143 false เป็นประธานการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.45495384+07:00","message":"[bufferProcess] interim [100000000]:เป็นประธานการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.454955937+07:00","message":"[bufferProcess] send to processor:เป็นประธานการบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.454958908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.454961346+07:00","message":"> Transcript [1687] [false]: 'เป็นประธานการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.454964657+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.454966505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.454968405+07:00","message":"StatePrefix: 'เป็นประธานการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.454970249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.516154581+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.51620874+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":"2025-10-29T10:16:37.516214301+07:00","message":"receive interim result [false|false]: เป็นประธานการบำเพ็ญพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.516230962+07:00","message":"[buffer interim] 143 false เป็นประธานการบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.516243105+07:00","message":"[bufferProcess] interim [220000000]:เป็นประธานการบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.516246437+07:00","message":"[bufferProcess] send to processor:เป็นประธานการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.516252936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.516255778+07:00","message":"> Transcript [1688] [false]: 'เป็นประธานการบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.516260255+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.516262455+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.516264113+07:00","message":"StatePrefix: 'เป็นประธานการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.516265915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.516271328+07:00","message":"Push: 'เป็นประธานการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.516273049+07:00","message":"TextPushed: 'เป็นประธานการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.516275502+07:00","message":"Set new StatePrefix : 'เป็นประธานการบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.516277405+07:00","message":"Next Push (prob) : 'บำเพ็ญพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.516286146+07:00","message":"push: {false เป็นประธานการ 0 0xc0027ca000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.643075526+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.643124359+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":"2025-10-29T10:16:37.643130135+07:00","message":"receive interim result [false|false]: เป็นประธานการบำเพ็ญพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.643144358+07:00","message":"[buffer interim] 143 false เป็นประธานการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.643152511+07:00","message":"[bufferProcess] interim [280000000]:เป็นประธานการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.643155879+07:00","message":"[bufferProcess] send to processor:เป็นประธานการบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.643160145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.643164283+07:00","message":"> Transcript [1689] [false]: 'เป็นประธานการบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.643167994+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.643170131+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.643172629+07:00","message":"StatePrefix: 'เป็นประธานการบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.64317566+07:00","message":"TextPushed: 'เป็นประธานการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.771863139+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.771906022+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":"2025-10-29T10:16:37.771911414+07:00","message":"receive interim result [false|false]: เป็นประธานการบำเพ็ญพระราชกุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.771925241+07:00","message":"[buffer interim] 143 false เป็นประธานการบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.771932325+07:00","message":"[bufferProcess] interim [340000000]:เป็นประธานการบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.771934945+07:00","message":"[bufferProcess] send to processor:เป็นประธานการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.771939849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.771942105+07:00","message":"> Transcript [1690] [false]: 'เป็นประธานการบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.771945475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.771947355+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.771948917+07:00","message":"StatePrefix: 'เป็นประธานการบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.771951012+07:00","message":"TextPushed: 'เป็นประธานการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.832461153+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.832495126+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":"2025-10-29T10:16:37.832500884+07:00","message":"receive interim result [false|false]: เป็นประธานการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:37.832514939+07:00","message":"[buffer interim] 143 false เป็นประธานการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.832521875+07:00","message":"[bufferProcess] interim [520000000]:เป็นประธานการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.832523786+07:00","message":"[bufferProcess] send to processor:เป็นประธานการบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.832526951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.832529801+07:00","message":"> Transcript [1691] [false]: 'เป็นประธานการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.832532595+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.832534262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.832535735+07:00","message":"StatePrefix: 'เป็นประธานการบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:37.832543168+07:00","message":"TextPushed: 'เป็นประธานการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.164660269+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.164702165+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":"2025-10-29T10:16:38.164707997+07:00","message":"receive interim result [false|false]: เป็นประธานการบำเพ็ญพระราชกุศลใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.164723132+07:00","message":"[buffer interim] 143 false เป็นประธานการบำเพ็ญพระราชกุศลใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.164730357+07:00","message":"[bufferProcess] interim [760000000]:เป็นประธานการบำเพ็ญพระราชกุศลใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.164732517+07:00","message":"[bufferProcess] send to processor:เป็นประธานการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.164739288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.164742305+07:00","message":"> Transcript [1692] [false]: 'เป็นประธานการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.164745722+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.16474769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.164749298+07:00","message":"StatePrefix: 'เป็นประธานการบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.164751851+07:00","message":"TextPushed: 'เป็นประธานการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.164757255+07:00","message":"Push: 'บำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.164758939+07:00","message":"TextPushed: 'เป็นประธานการบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.164761048+07:00","message":"Set new StatePrefix : 'เป็นประธานการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.164763066+07:00","message":"Next Push (prob) : 'ราชกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.16477371+07:00","message":"push: {false บำเพ็ญพระ 0 0xc0027ca000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.25533455+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.255365796+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":"2025-10-29T10:16:38.255370838+07:00","message":"receive interim result [false|false]: เป็นประธานการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.25538735+07:00","message":"[buffer interim] 143 false เป็นประธานการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.255397298+07:00","message":"[bufferProcess] interim [880000000]:เป็นประธานการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.255400198+07:00","message":"[bufferProcess] send to processor:เป็นประธานการบำเพ็ญพระราชกุศลใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.255405516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.255408603+07:00","message":"> Transcript [1693] [false]: 'เป็นประธานการบำเพ็ญพระราชกุศลใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.255412664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.255415517+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.255418412+07:00","message":"StatePrefix: 'เป็นประธานการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.255421315+07:00","message":"TextPushed: 'เป็นประธานการบำเพ็ญพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.323158164+07:00","message":"[GCS] IsForceVAD: false for message ID: 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.361480308+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.361519989+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":"2025-10-29T10:16:38.361524897+07:00","message":"receive interim result [false|false]: เป็นประธานการบำเพ็ญพระราชกุศลในวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.361544173+07:00","message":"[buffer interim] 143 false เป็นประธานการบำเพ็ญพระราชกุศลในวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.361551849+07:00","message":"[bufferProcess] interim [940000000]:เป็นประธานการบำเพ็ญพระราชกุศลในวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.361553884+07:00","message":"[bufferProcess] send to processor:เป็นประธานการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.361560669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.361563082+07:00","message":"> Transcript [1694] [false]: 'เป็นประธานการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.361566064+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.361568006+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.361569987+07:00","message":"StatePrefix: 'เป็นประธานการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.361573376+07:00","message":"TextPushed: 'เป็นประธานการบำเพ็ญพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.447694921+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.447733871+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":"2025-10-29T10:16:38.447739165+07:00","message":"receive interim result [false|false]: เป็นประธานการบำเพ็ญพระราชกุศลในวันหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.447751854+07:00","message":"[buffer interim] 143 false เป็นประธานการบำเพ็ญพระราชกุศลในวันหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.447758321+07:00","message":"[bufferProcess] interim [60000000]:เป็นประธานการบำเพ็ญพระราชกุศลในวันหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.447760235+07:00","message":"[bufferProcess] send to processor:เป็นประธานการบำเพ็ญพระราชกุศลในวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.447765521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.447767728+07:00","message":"> Transcript [1695] [false]: 'เป็นประธานการบำเพ็ญพระราชกุศลในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.447771518+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.447773273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.447775148+07:00","message":"StatePrefix: 'เป็นประธานการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.447777296+07:00","message":"TextPushed: 'เป็นประธานการบำเพ็ญพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.514100188+07:00","message":"[GCS] Start streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.631638835+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.631678612+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":"2025-10-29T10:16:38.631684655+07:00","message":"receive interim result [false|false]: เป็นประธานการบำเพ็ญพระราชกุศลในวันนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.631701355+07:00","message":"[buffer interim] 143 false เป็นประธานการบำเพ็ญพระราชกุศลในวันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.631708869+07:00","message":"[bufferProcess] interim [300000000]:เป็นประธานการบำเพ็ญพระราชกุศลในวันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.631711034+07:00","message":"[bufferProcess] send to processor:เป็นประธานการบำเพ็ญพระราชกุศลในวันหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.631714215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.631716777+07:00","message":"> Transcript [1696] [false]: 'เป็นประธานการบำเพ็ญพระราชกุศลในวันหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.631720081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.63172207+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.631724178+07:00","message":"StatePrefix: 'เป็นประธานการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.631726666+07:00","message":"TextPushed: 'เป็นประธานการบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.631732853+07:00","message":"Push: 'ราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.631734817+07:00","message":"TextPushed: 'เป็นประธานการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.631736696+07:00","message":"Set new StatePrefix : 'เป็นประธานการบำเพ็ญพระราชกุศลในวันหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.63173858+07:00","message":"Next Push (prob) : 'ในวันหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.63174594+07:00","message":"push: {false ราชกุศล 0 0xc0027ca000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.730797128+07:00","message":"receive streaming session, msgId: 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.730829363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คุณองค์เป็นประธานการบำเพ็ญพระราชกุศลในวันนั้น\",\"confidence\":0.89680207}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.730836085+07:00","message":"receive interim result [true|false]: คุณองค์เป็นประธานการบำเพ็ญพระราชกุศลในวันนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.730847797+07:00","message":"end recv isFinal message id 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.730850061+07:00","message":"end Recv id 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.730855591+07:00","message":"[buffer interim] 143 true คุณองค์เป็นประธานการบำเพ็ญพระราชกุศลในวันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.730861623+07:00","message":"[bufferProcess] interim [360000000]:คุณองค์เป็นประธานการบำเพ็ญพระราชกุศลในวันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.730865232+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นประธานการบำเพ็ญพระราชกุศลในวันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.730868791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.730871209+07:00","message":"> Transcript [1697] [false]: 'เป็นประธานการบำเพ็ญพระราชกุศลในวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.730873327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.73087564+07:00","message":"Set new StatePrefix: 'เป็นประธานการบำเพ็ญพระราชกุศลในวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.730877401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.730879191+07:00","message":"> Transcript [1698] [true]: 'คุณองค์เป็นประธานการบำเพ็ญพระราชกุศลในวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.730881186+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.730882885+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.730884359+07:00","message":"StatePrefix: 'เป็นประธานการบำเพ็ญพระราชกุศลในวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.73088645+07:00","message":"TextPushed: 'เป็นประธานการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.730888313+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.731039085+07:00","message":"Push: 'ในวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.731041783+07:00","message":"TextPushed: 'เป็นประธานการบำเพ็ญพระราชกุศลในวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.731043927+07:00","message":"Set new StatePrefix : 'คุณองค์เป็นประธานการบำเพ็ญพระราชกุศลในวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.731045955+07:00","message":"Next Push (prob) : 'คุณองค์เป็นประธานการบำเพ็ญพระราชกุศลในวันนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:38.731052864+07:00","message":"push: {true ในวันนั้น 0 0xc0027ca000}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:38.731075473+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_143.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:16:38.739181654+07:00","message":"write wav file: './tmp/7449/7449_143.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:38.80841983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:38.808428686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:39.458260324+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:39.45830145+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":"2025-10-29T10:16:39.458305974+07:00","message":"receive interim result [false|false]: จะส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:39.45832201+07:00","message":"[buffer interim] 144 false จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.458328678+07:00","message":"[bufferProcess] interim [600000000]:จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.458330896+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:39.722517736+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:39.722563051+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":"2025-10-29T10:16:39.722568527+07:00","message":"receive interim result [false|false]: จะส่งเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:39.722585241+07:00","message":"[buffer interim] 144 false จะส่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.722592557+07:00","message":"[bufferProcess] interim [780000000]:จะส่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.722594695+07:00","message":"[bufferProcess] send to processor:จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.722598663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.722601287+07:00","message":"> Transcript [1699] [false]: 'จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.722603332+07:00","message":"Set StatePrefix (first interim): 'จะส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:39.774319978+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:39.774352294+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":"2025-10-29T10:16:39.774357741+07:00","message":"receive interim result [false|false]: จะส่งเป็นผู้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:39.774371508+07:00","message":"[buffer interim] 144 false จะส่งเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.774377526+07:00","message":"[bufferProcess] interim [840000000]:จะส่งเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.774379475+07:00","message":"[bufferProcess] send to processor:จะส่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.774382587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.774385184+07:00","message":"> Transcript [1700] [false]: 'จะส่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.774387778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.774389966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.774391866+07:00","message":"StatePrefix: 'จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.774393386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:39.924150774+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:39.924193964+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":"2025-10-29T10:16:39.924201337+07:00","message":"receive interim result [false|false]: จะส่งเป็นผู้จัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:39.924220458+07:00","message":"[buffer interim] 144 false จะส่งเป็นผู้จัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.924229055+07:00","message":"[bufferProcess] interim [20000000]:จะส่งเป็นผู้จัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.924232187+07:00","message":"[bufferProcess] send to processor:จะส่งเป็นผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.924243042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.924246534+07:00","message":"> Transcript [1701] [false]: 'จะส่งเป็นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.924250852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.92425312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.924256141+07:00","message":"StatePrefix: 'จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:39.924262025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:40.289393569+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:40.289448552+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":"2025-10-29T10:16:40.289456677+07:00","message":"receive interim result [false|false]: จะส่งเป็นผู้จุดเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:40.289477503+07:00","message":"[buffer interim] 144 false จะส่งเป็นผู้จุดเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.289490709+07:00","message":"[bufferProcess] interim [380000000]:จะส่งเป็นผู้จุดเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.289493938+07:00","message":"[bufferProcess] send to processor:จะส่งเป็นผู้จัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.289502276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.289509195+07:00","message":"> Transcript [1702] [false]: 'จะส่งเป็นผู้จัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.289513706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.289515845+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.289518117+07:00","message":"StatePrefix: 'จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.289520304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:40.412077449+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:40.412118382+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":"2025-10-29T10:16:40.412123424+07:00","message":"receive interim result [false|false]: ปิดเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:40.412139578+07:00","message":"[buffer interim] 144 false ปิดเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.412146397+07:00","message":"[bufferProcess] interim [500000000]:ปิดเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.412148401+07:00","message":"[bufferProcess] send to processor:จะส่งเป็นผู้จุดเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.412152182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.41215488+07:00","message":"> Transcript [1703] [false]: 'จะส่งเป็นผู้จุดเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.412157535+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.41215914+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.412160588+07:00","message":"StatePrefix: 'จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.41216224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.412165187+07:00","message":"Push: 'จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.412166689+07:00","message":"TextPushed: 'จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.412168978+07:00","message":"Set new StatePrefix : 'จะส่งเป็นผู้จุดเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.412170974+07:00","message":"Next Push (prob) : 'เป็นผู้จุดเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:40.412178736+07:00","message":"push: {false จะส่ง 0 0xc003a46800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:40.478644566+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:40.478680007+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":"2025-10-29T10:16:40.478684673+07:00","message":"receive interim result [false|false]: จะส่งเป็นผู้จุดเครื่องทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:40.478698761+07:00","message":"[buffer interim] 144 false จะส่งเป็นผู้จุดเครื่องทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.478705546+07:00","message":"[bufferProcess] interim [620000000]:จะส่งเป็นผู้จุดเครื่องทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.478707922+07:00","message":"[bufferProcess] send to processor:ปิดเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.478716319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.478718735+07:00","message":"> Transcript [1704] [false]: 'ปิดเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.478720346+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.47872205+07:00","message":"Set new StatePrefix: 'ปิดเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:40.665030056+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:40.665067404+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":"2025-10-29T10:16:40.665072782+07:00","message":"receive interim result [false|false]: จะส่งเป็นผู้จุดเครื่องทองน้อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:40.665087474+07:00","message":"[buffer interim] 144 false จะส่งเป็นผู้จุดเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.66509591+07:00","message":"[bufferProcess] interim [740000000]:จะส่งเป็นผู้จุดเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.665098395+07:00","message":"[bufferProcess] send to processor:จะส่งเป็นผู้จุดเครื่องทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.665101586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.665104519+07:00","message":"> Transcript [1705] [false]: 'จะส่งเป็นผู้จุดเครื่องทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.665107067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.665108909+07:00","message":"Set new StatePrefix: 'จะส่งเป็นผู้จุดเครื่องทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:40.98644899+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:40.98648625+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":"2025-10-29T10:16:40.986491746+07:00","message":"receive interim result [false|false]: จะส่งเป็นผู้จุดเครื่องทองน้อยชุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:40.98650704+07:00","message":"[buffer interim] 144 false จะส่งเป็นผู้จุดเครื่องทองน้อยชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.98651481+07:00","message":"[bufferProcess] interim [40000000]:จะส่งเป็นผู้จุดเครื่องทองน้อยชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.98651738+07:00","message":"[bufferProcess] send to processor:จะส่งเป็นผู้จุดเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.986520585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.986523167+07:00","message":"> Transcript [1706] [false]: 'จะส่งเป็นผู้จุดเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.986533449+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.986536439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.986538011+07:00","message":"StatePrefix: 'จะส่งเป็นผู้จุดเครื่องทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:40.986539761+07:00","message":"TextPushed: 'จะส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:41.044982336+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:41.045012833+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":"2025-10-29T10:16:41.045018603+07:00","message":"receive interim result [false|false]: จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:41.045032776+07:00","message":"[buffer interim] 144 false จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.045038153+07:00","message":"[bufferProcess] interim [160000000]:จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.045040216+07:00","message":"[bufferProcess] send to processor:จะส่งเป็นผู้จุดเครื่องทองน้อยชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.045043193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.045045694+07:00","message":"> Transcript [1707] [false]: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.045048893+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.045050545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.045052349+07:00","message":"StatePrefix: 'จะส่งเป็นผู้จุดเครื่องทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.045054083+07:00","message":"TextPushed: 'จะส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:41.699211793+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:41.699248312+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":"2025-10-29T10:16:41.699253598+07:00","message":"receive interim result [false|false]: จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:41.69926863+07:00","message":"[buffer interim] 144 false จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.699275805+07:00","message":"[bufferProcess] interim [760000000]:จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.699277963+07:00","message":"[bufferProcess] send to processor:จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.699283335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.699286014+07:00","message":"> Transcript [1708] [false]: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.699289773+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.699291566+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.699293559+07:00","message":"StatePrefix: 'จะส่งเป็นผู้จุดเครื่องทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.699295468+07:00","message":"TextPushed: 'จะส่ง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:41.808668918+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:41.808678301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:41.949474126+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:41.949515943+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":"2025-10-29T10:16:41.949521934+07:00","message":"receive interim result [false|false]: จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:41.949547787+07:00","message":"[buffer interim] 144 false จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.949555797+07:00","message":"[bufferProcess] interim [120000000]:จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.949558348+07:00","message":"[bufferProcess] send to processor:จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.949561816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.949564387+07:00","message":"> Transcript [1709] [false]: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.9495678+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.949569705+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.949571852+07:00","message":"StatePrefix: 'จะส่งเป็นผู้จุดเครื่องทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.949573547+07:00","message":"TextPushed: 'จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.949578782+07:00","message":"Push: 'เป็นผู้จุดเครื่องทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.949582+07:00","message":"TextPushed: 'จะส่งเป็นผู้จุดเครื่องทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.949584302+07:00","message":"Set new StatePrefix : 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:41.949586654+07:00","message":"Next Push (prob) : 'น้อยชุดนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:41.94961979+07:00","message":"push: {false เป็นผู้จุดเครื่องทอง 0 0xc003a46800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:42.210901617+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:42.210942913+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":"2025-10-29T10:16:42.210949606+07:00","message":"receive interim result [false|false]: จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:42.210962966+07:00","message":"[buffer interim] 144 false จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.210969952+07:00","message":"[bufferProcess] interim [300000000]:จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.210972178+07:00","message":"[bufferProcess] send to processor:จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.210975854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.210978579+07:00","message":"> Transcript [1710] [false]: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.210981842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.210983582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.210985036+07:00","message":"StatePrefix: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.210987746+07:00","message":"TextPushed: 'จะส่งเป็นผู้จุดเครื่องทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:42.281741297+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:42.2817755+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":"2025-10-29T10:16:42.28178113+07:00","message":"receive interim result [false|false]: จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายแทน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:42.281797174+07:00","message":"[buffer interim] 144 false จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายแทน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.281803072+07:00","message":"[bufferProcess] interim [420000000]:จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายแทน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.281805699+07:00","message":"[bufferProcess] send to processor:จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.281809124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.281811791+07:00","message":"> Transcript [1711] [false]: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.281814732+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.28181678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.281818508+07:00","message":"StatePrefix: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.281820723+07:00","message":"TextPushed: 'จะส่งเป็นผู้จุดเครื่องทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:42.481300054+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:42.481352494+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":"2025-10-29T10:16:42.481361919+07:00","message":"receive interim result [false|false]: จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:42.481380212+07:00","message":"[buffer interim] 144 false จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.48138916+07:00","message":"[bufferProcess] interim [540000000]:จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.481393041+07:00","message":"[bufferProcess] send to processor:จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายแทน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.481401461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.481405011+07:00","message":"> Transcript [1712] [false]: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายแทน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.481410111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.481412366+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.48141542+07:00","message":"StatePrefix: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.481419203+07:00","message":"TextPushed: 'จะส่งเป็นผู้จุดเครื่องทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:42.787015491+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:42.787053692+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":"2025-10-29T10:16:42.78705882+07:00","message":"receive interim result [false|false]: จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:42.787070527+07:00","message":"[buffer interim] 144 false จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.78707819+07:00","message":"[bufferProcess] interim [840000000]:จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.7870804+07:00","message":"[bufferProcess] send to processor:จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.787085737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.787088254+07:00","message":"> Transcript [1713] [false]: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.787092581+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.787094543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.787096491+07:00","message":"StatePrefix: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.787099119+07:00","message":"TextPushed: 'จะส่งเป็นผู้จุดเครื่องทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.787103434+07:00","message":"Push: 'น้อยชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.787104994+07:00","message":"TextPushed: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.787107412+07:00","message":"Set new StatePrefix : 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.787109945+07:00","message":"Next Push (prob) : 'ถวายเพลพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:42.787117195+07:00","message":"push: {false น้อยชุดนี้ 0 0xc003a46800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:42.909096115+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:42.909132051+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":"2025-10-29T10:16:42.909137794+07:00","message":"receive interim result [false|false]: จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:42.909151813+07:00","message":"[buffer interim] 144 false จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.909159147+07:00","message":"[bufferProcess] interim [20000000]:จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.909176351+07:00","message":"[bufferProcess] send to processor:จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.909180298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.909183583+07:00","message":"> Transcript [1714] [false]: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.909187005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.909193135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.909194661+07:00","message":"StatePrefix: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:42.909196779+07:00","message":"TextPushed: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:43.370088212+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:43.370129132+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":"2025-10-29T10:16:43.370135268+07:00","message":"receive interim result [false|false]: จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรมศพค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:43.370150118+07:00","message":"[buffer interim] 144 false จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรมศพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:43.370156889+07:00","message":"[bufferProcess] interim [500000000]:จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรมศพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:43.370159334+07:00","message":"[bufferProcess] send to processor:จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:43.370165664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:43.370168086+07:00","message":"> Transcript [1715] [false]: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:43.370171339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:43.370173025+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:43.370174552+07:00","message":"StatePrefix: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:43.370177726+07:00","message":"TextPushed: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:43.823267053+07:00","message":"[GCS] Cleaned up inactive client: 122"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:43.823292774+07:00","message":"[GCS] Cleaned up inactive client: 123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:43.823295779+07:00","message":"[GCS] Cleaned up inactive client: 125"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:43.823297415+07:00","message":"[GCS] Cleaned up inactive client: 128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:43.823298762+07:00","message":"[GCS] Cleaned up inactive client: 124"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:43.823300123+07:00","message":"[GCS] Cleaned up inactive client: 126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:43.823301517+07:00","message":"[GCS] Cleaned up inactive client: 127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:43.997617521+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:43.997660434+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":"2025-10-29T10:16:43.997666612+07:00","message":"receive interim result [false|false]: จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรมศพค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:43.99768237+07:00","message":"[buffer interim] 144 false จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรมศพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:43.997689001+07:00","message":"[bufferProcess] interim [100000000]:จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรมศพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:43.997691998+07:00","message":"[bufferProcess] send to processor:จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรมศพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:43.997700536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:43.997703185+07:00","message":"> Transcript [1716] [false]: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรมศพค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:43.997706804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:43.997708524+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:43.997712853+07:00","message":"StatePrefix: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:43.997716023+07:00","message":"TextPushed: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:44.341947444+07:00","message":"[GCS] IsForceVAD: false for message ID: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:44.41688776+07:00","message":"[GCS] Start streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:44.721972135+07:00","message":"receive streaming session, msgId: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:44.722011029+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายแทนพระบรมศพค่ะ\",\"confidence\":0.9396961}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:44.722017242+07:00","message":"receive interim result [true|false]: จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายแทนพระบรมศพค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:44.722025431+07:00","message":"end recv isFinal message id 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:44.722027704+07:00","message":"end Recv id 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:44.722032925+07:00","message":"[buffer interim] 144 true จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายแทนพระบรมศพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.72204238+07:00","message":"[bufferProcess] interim [850000000]:จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายแทนพระบรมศพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.72204749+07:00","message":"[bufferProcess] send to processor (isfinal):จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรมศพค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.7220506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.722053125+07:00","message":"> Transcript [1717] [false]: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรมศพค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.722056756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.722058287+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.722059887+07:00","message":"StatePrefix: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.722062143+07:00","message":"TextPushed: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.722068584+07:00","message":"Push: 'ถวายเพลพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.722070353+07:00","message":"TextPushed: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.722072364+07:00","message":"Set new StatePrefix : 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรมศพค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.722074285+07:00","message":"Next Push (prob) : 'บรมศพค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.722075692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.722077369+07:00","message":"> Transcript [1718] [true]: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายแทนพระบรมศพค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.72207938+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.722080848+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.72208265+07:00","message":"StatePrefix: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระบรมศพค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.722084421+07:00","message":"TextPushed: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.722085946+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:44.722103765+07:00","message":"push: {false ถวายเพลพระ 0 0xc003a46800}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.722249401+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.722252181+07:00","message":"TextPushed: 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายเพลพระค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.722253845+07:00","message":"Set new StatePrefix : 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายแทนพระบรมศพค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.722255823+07:00","message":"Next Push (prob) : 'จะส่งเป็นผู้จุดเครื่องทองน้อยชุดนี้ถวายแทนพระบรมศพค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:44.7222648+07:00","message":"push: {true ค่ะ 0 0xc003a46800}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:44.722272215+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_144.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:16:44.736058179+07:00","message":"write wav file: './tmp/7449/7449_144.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:44.809071713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:44.809074508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:45.669691257+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:45.669728978+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":"2025-10-29T10:16:45.669734043+07:00","message":"receive interim result [false|false]: แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:45.669749821+07:00","message":"[buffer interim] 145 false แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:45.669759623+07:00","message":"[bufferProcess] interim [840000000]:แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:45.669761328+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:46.243425646+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:46.243472798+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":"2025-10-29T10:16:46.243479953+07:00","message":"receive interim result [false|false]: แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:46.243499091+07:00","message":"[buffer interim] 145 false แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:46.243520276+07:00","message":"[bufferProcess] interim [440000000]:แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:46.243523557+07:00","message":"[bufferProcess] send to processor:แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:46.243532378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:46.243536983+07:00","message":"> Transcript [1719] [false]: 'แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:46.243539925+07:00","message":"Set StatePrefix (first interim): 'แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:46.887396609+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:46.887433721+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":"2025-10-29T10:16:46.887438634+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:46.887451426+07:00","message":"[buffer interim] 145 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:46.887458843+07:00","message":"[bufferProcess] interim [100000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:46.887461132+07:00","message":"[bufferProcess] send to processor:แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:46.887466169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:46.887468527+07:00","message":"> Transcript [1720] [false]: 'แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:46.887471702+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:46.887473315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:46.887474833+07:00","message":"StatePrefix: 'แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:46.887476721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:47.011941772+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:47.011982405+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":"2025-10-29T10:16:47.011987711+07:00","message":"receive interim result [false|false]: แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:47.012002626+07:00","message":"[buffer interim] 145 false แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:47.012009243+07:00","message":"[bufferProcess] interim [220000000]:แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:47.012011209+07:00","message":"[bufferProcess] send to processor:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:47.012014015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:47.012016823+07:00","message":"> Transcript [1721] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:47.012018977+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:47.012020641+07:00","message":"Set new StatePrefix: 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:47.602679053+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:47.60271437+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":"2025-10-29T10:16:47.602719722+07:00","message":"receive interim result [false|false]: แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:47.602732286+07:00","message":"[buffer interim] 145 false แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:47.602739378+07:00","message":"[bufferProcess] interim [820000000]:แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:47.602741704+07:00","message":"[bufferProcess] send to processor:แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:47.602746418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:47.60274879+07:00","message":"> Transcript [1722] [false]: 'แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:47.602751062+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:47.602752964+07:00","message":"Set new StatePrefix: 'แล้วนะคะ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:47.809248417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:47.809248685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.170523463+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.170562031+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":"2025-10-29T10:16:48.170568319+07:00","message":"receive interim result [false|false]: เครื่องนมัสการพานทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.170583852+07:00","message":"[buffer interim] 145 false เครื่องนมัสการพานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.170595689+07:00","message":"[bufferProcess] interim [360000000]:เครื่องนมัสการพานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.170598951+07:00","message":"[bufferProcess] send to processor:แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.170603028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.170606506+07:00","message":"> Transcript [1723] [false]: 'แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.170609678+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.170611427+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.170613161+07:00","message":"StatePrefix: 'แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.170615269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.194655835+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.194694599+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":"2025-10-29T10:16:48.194699428+07:00","message":"receive interim result [false|false]: แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.194714426+07:00","message":"[buffer interim] 145 false แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.194720952+07:00","message":"[bufferProcess] interim [420000000]:แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.19472335+07:00","message":"[bufferProcess] send to processor:เครื่องนมัสการพานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.194729623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.194731821+07:00","message":"> Transcript [1724] [false]: 'เครื่องนมัสการพานทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.194734143+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.194735873+07:00","message":"Set new StatePrefix: 'เครื่องนมัสการพานทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.367520437+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.367555731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องนมัสการพานทอง 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.367561418+07:00","message":"receive interim result [false|false]: เครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.367575506+07:00","message":"[buffer interim] 145 false เครื่องนมัสการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.367583134+07:00","message":"[bufferProcess] interim [600000000]:เครื่องนมัสการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.367585826+07:00","message":"[bufferProcess] send to processor:แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.367588631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.367591177+07:00","message":"> Transcript [1725] [false]: 'แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.367593306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.36759515+07:00","message":"Set new StatePrefix: 'แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.489908998+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.489954467+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":"2025-10-29T10:16:48.489959951+07:00","message":"receive interim result [false|false]: แล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.48997206+07:00","message":"[buffer interim] 145 false แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.489981824+07:00","message":"[bufferProcess] interim [660000000]:แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.489984535+07:00","message":"[bufferProcess] send to processor:เครื่องนมัสการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.489989372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.489991744+07:00","message":"> Transcript [1726] [false]: 'เครื่องนมัสการพานทอง 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.489993864+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.489995641+07:00","message":"Set new StatePrefix: 'เครื่องนมัสการพานทอง 2'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.57248083+07:00","message":"[GCS] IsForceVAD: false for message ID: 145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.667415996+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.667453514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องนมัสการพานทอง 2 ชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.667459382+07:00","message":"receive interim result [false|false]: เครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.667476267+07:00","message":"[buffer interim] 145 false เครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.667483553+07:00","message":"[bufferProcess] interim [840000000]:เครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.667486131+07:00","message":"[bufferProcess] send to processor:แล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.667491104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.667493539+07:00","message":"> Transcript [1727] [false]: 'แล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.667498119+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.667500148+07:00","message":"Set new StatePrefix: 'แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.693467564+07:00","message":"[GCS] Start streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.917647849+07:00","message":"receive streaming session, msgId: 145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.917694016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องนมัสการพานทอง 2 ชั้น\",\"confidence\":0.95631933}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.91769986+07:00","message":"receive interim result [true|false]: เครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.917708308+07:00","message":"end recv isFinal message id 145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.917710424+07:00","message":"end Recv id 145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.91771624+07:00","message":"[buffer interim] 145 true เครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.917725637+07:00","message":"[bufferProcess] interim [170000000]:เครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.917728711+07:00","message":"[bufferProcess] send to processor (isfinal):เครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.9177314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.917734036+07:00","message":"> Transcript [1728] [false]: 'เครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.917736249+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.917737796+07:00","message":"Set new StatePrefix: 'เครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.917739216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.91774066+07:00","message":"> Transcript [1729] [true]: 'เครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.917742917+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.917744432+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.917746371+07:00","message":"StatePrefix: 'เครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.917748266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:48.917754017+07:00","message":"Push: 'เครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:48.917761364+07:00","message":"push: {true เครื่องนมัสการพานทอง 2 ชั้น 0 0xc00040df80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:16:48.930687957+07:00","message":"write wav file: './tmp/7449/7449_145.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:49.977059592+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:49.977094763+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":"2025-10-29T10:16:49.977099628+07:00","message":"receive interim result [false|false]: คุณเป็นใคร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:49.977109903+07:00","message":"[buffer interim] 146 false คุณเป็นใคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:49.977116682+07:00","message":"[bufferProcess] interim [80000000]:คุณเป็นใคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:49.977118424+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:49.977121354+07:00","message":"[bufferProcess] send to processor (ticker):คุณเป็นใคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:49.977123449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:49.977125781+07:00","message":"> Transcript [1730] [false]: 'คุณเป็นใคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:49.977127919+07:00","message":"Set StatePrefix (first interim): 'คุณเป็นใคร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:50.113494962+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:50.113537078+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":"2025-10-29T10:16:50.113542247+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:50.113554499+07:00","message":"[buffer interim] 146 false ซึ่งเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:50.113561489+07:00","message":"[bufferProcess] interim [140000000]:ซึ่งเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:50.11356377+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:50.222320586+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:50.222368232+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":"2025-10-29T10:16:50.222375284+07:00","message":"receive interim result [false|false]: คุณเป็นใคร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:50.222391614+07:00","message":"[buffer interim] 146 false คุณเป็นใคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:50.222400026+07:00","message":"[bufferProcess] interim [200000000]:คุณเป็นใคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:50.222402931+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:50.222409837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:50.222412512+07:00","message":"> Transcript [1731] [false]: 'ซึ่งเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:50.222416068+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:50.222417893+07:00","message":"Set new StatePrefix: 'ซึ่งเป็นเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:50.656656128+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:50.656698167+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":"2025-10-29T10:16:50.656703578+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเครื่องนมัสการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:50.656716227+07:00","message":"[buffer interim] 146 false ซึ่งเป็นเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:50.656723382+07:00","message":"[bufferProcess] interim [740000000]:ซึ่งเป็นเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:50.656726451+07:00","message":"[bufferProcess] send to processor:คุณเป็นใคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:50.656732566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:50.656735758+07:00","message":"> Transcript [1732] [false]: 'คุณเป็นใคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:50.656738461+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:50.656740747+07:00","message":"Set new StatePrefix: 'คุณเป็นใคร'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:50.80995871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:50.809955103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:51.229302055+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:51.229347159+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":"2025-10-29T10:16:51.229353095+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเครื่องนมัสการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:51.229367447+07:00","message":"[buffer interim] 146 false ซึ่งเป็นเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:51.229374439+07:00","message":"[bufferProcess] interim [340000000]:ซึ่งเป็นเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:51.229376524+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:51.229379951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:51.229382224+07:00","message":"> Transcript [1733] [false]: 'ซึ่งเป็นเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:51.229384287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:51.229385895+07:00","message":"Set new StatePrefix: 'ซึ่งเป็นเครื่องนมัสการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:51.553381524+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:51.553421368+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":"2025-10-29T10:16:51.553426706+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเครื่องกรอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:51.55343896+07:00","message":"[buffer interim] 146 false ซึ่งเป็นเครื่องกรอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:51.553446807+07:00","message":"[bufferProcess] interim [640000000]:ซึ่งเป็นเครื่องกรอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:51.553449629+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:51.553454969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:51.553458255+07:00","message":"> Transcript [1734] [false]: 'ซึ่งเป็นเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:51.553462156+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:51.553464383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:51.553466124+07:00","message":"StatePrefix: 'ซึ่งเป็นเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:51.553468009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:51.937290295+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:51.937330978+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":"2025-10-29T10:16:51.937336485+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเครื่องนมัสการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:51.937348752+07:00","message":"[buffer interim] 146 false ซึ่งเป็นเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:51.937355834+07:00","message":"[bufferProcess] interim [60000000]:ซึ่งเป็นเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:51.937358188+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเครื่องกรอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:51.937363323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:51.937365551+07:00","message":"> Transcript [1735] [false]: 'ซึ่งเป็นเครื่องกรอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:51.937367682+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:51.937369285+07:00","message":"Set new StatePrefix: 'ซึ่งเป็นเครื่องกรอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:52.446816231+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:52.446855729+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":"2025-10-29T10:16:52.446860677+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเครื่องนมัสการองค์ประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:52.446873337+07:00","message":"[buffer interim] 146 false ซึ่งเป็นเครื่องนมัสการองค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:52.446880194+07:00","message":"[bufferProcess] interim [600000000]:ซึ่งเป็นเครื่องนมัสการองค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:52.446883063+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:52.446888714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:52.446891044+07:00","message":"> Transcript [1736] [false]: 'ซึ่งเป็นเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:52.446893124+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:52.446894896+07:00","message":"Set new StatePrefix: 'ซึ่งเป็นเครื่องนมัสการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:52.775875386+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:52.775913346+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":"2025-10-29T10:16:52.775918146+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเครื่องนมัสการองค์ประกอบด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:52.775931511+07:00","message":"[buffer interim] 146 false ซึ่งเป็นเครื่องนมัสการองค์ประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:52.775938155+07:00","message":"[bufferProcess] interim [900000000]:ซึ่งเป็นเครื่องนมัสการองค์ประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:52.775940281+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเครื่องนมัสการองค์ประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:52.775944807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:52.77594768+07:00","message":"> Transcript [1737] [false]: 'ซึ่งเป็นเครื่องนมัสการองค์ประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:52.775951103+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:52.775952881+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:52.775954727+07:00","message":"StatePrefix: 'ซึ่งเป็นเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:52.775956839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:53.1573332+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:53.157372122+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":"2025-10-29T10:16:53.157377885+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเครื่องนมัสการองค์ประกอบโดยรวม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:53.157391129+07:00","message":"[buffer interim] 146 false ซึ่งเป็นเครื่องนมัสการองค์ประกอบโดยรวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:53.15740611+07:00","message":"[bufferProcess] interim [260000000]:ซึ่งเป็นเครื่องนมัสการองค์ประกอบโดยรวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:53.157408705+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเครื่องนมัสการองค์ประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:53.157411859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:53.157414518+07:00","message":"> Transcript [1738] [false]: 'ซึ่งเป็นเครื่องนมัสการองค์ประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:53.157417673+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:53.157419804+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:53.157421957+07:00","message":"StatePrefix: 'ซึ่งเป็นเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:53.15742383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:53.732475463+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:53.73251678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นเครื่องนมัสการองค์ประกอบโดยรวม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:53.732521432+07:00","message":"receive interim result [false|false]: ซึ่งเป็นเครื่องนมัสการองค์ประกอบโดยรวม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:53.732534699+07:00","message":"[buffer interim] 146 false ซึ่งเป็นเครื่องนมัสการองค์ประกอบโดยรวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:53.732541118+07:00","message":"[bufferProcess] interim [860000000]:ซึ่งเป็นเครื่องนมัสการองค์ประกอบโดยรวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:53.7325433+07:00","message":"[bufferProcess] send to processor:ซึ่งเป็นเครื่องนมัสการองค์ประกอบโดยรวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:53.732551717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:53.732554358+07:00","message":"> Transcript [1739] [false]: 'ซึ่งเป็นเครื่องนมัสการองค์ประกอบโดยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:53.7325603+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:53.732562168+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:53.732564445+07:00","message":"StatePrefix: 'ซึ่งเป็นเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:53.73256647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:53.810163544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:53.810174854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:54.595138047+07:00","message":"[GCS] IsForceVAD: false for message ID: 146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:54.653819369+07:00","message":"[GCS] Start streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:54.972875573+07:00","message":"receive streaming session, msgId: 146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:54.972909873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งเป็นเครื่องนมัสการองค์ประกอบโดยรวม\",\"confidence\":0.9565165}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:54.972914889+07:00","message":"receive interim result [true|false]: ซึ่งเป็นเครื่องนมัสการองค์ประกอบโดยรวม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:54.972922511+07:00","message":"end recv isFinal message id 146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:54.972924198+07:00","message":"end Recv id 146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:54.972929902+07:00","message":"[buffer interim] 146 true ซึ่งเป็นเครื่องนมัสการองค์ประกอบโดยรวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:54.972937831+07:00","message":"[bufferProcess] interim [120000000]:ซึ่งเป็นเครื่องนมัสการองค์ประกอบโดยรวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:54.972941042+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งเป็นเครื่องนมัสการองค์ประกอบโดยรวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:54.972944644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:54.972947019+07:00","message":"> Transcript [1740] [false]: 'ซึ่งเป็นเครื่องนมัสการองค์ประกอบโดยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:54.972949686+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:54.972951242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:54.972953116+07:00","message":"StatePrefix: 'ซึ่งเป็นเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:54.972955018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:54.972957984+07:00","message":"Push: 'ซึ่งเป็นเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:54.972959562+07:00","message":"TextPushed: 'ซึ่งเป็นเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:54.972961306+07:00","message":"Set new StatePrefix : 'ซึ่งเป็นเครื่องนมัสการองค์ประกอบโดยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:54.972963207+07:00","message":"Next Push (prob) : 'องค์ประกอบโดยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:54.972964746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:54.972967005+07:00","message":"> Transcript [1741] [true]: 'ซึ่งเป็นเครื่องนมัสการองค์ประกอบโดยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:54.972968896+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:54.972970291+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:54.972971586+07:00","message":"StatePrefix: 'ซึ่งเป็นเครื่องนมัสการองค์ประกอบโดยรวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:54.97297317+07:00","message":"TextPushed: 'ซึ่งเป็นเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:54.972975044+07:00","message":"Push: 'องค์ประกอบโดยรวม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:54.972982172+07:00","message":"push: {false ซึ่งเป็นเครื่องนมัสการ 0 0xc0003c4b00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:54.972986358+07:00","message":"push: {true องค์ประกอบโดยรวม 0 0xc0003c4b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:16:54.985727825+07:00","message":"write wav file: './tmp/7449/7449_146.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:55.408330236+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:55.408383385+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":"2025-10-29T10:16:55.408388186+07:00","message":"receive interim result [false|false]: ทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:55.408400452+07:00","message":"[buffer interim] 147 false ทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:55.408406396+07:00","message":"[bufferProcess] interim [540000000]:ทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:55.408407947+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:55.416963795+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:55.416985808+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":"2025-10-29T10:16:55.416989852+07:00","message":"receive interim result [false|false]: ทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:55.416999641+07:00","message":"[buffer interim] 147 false ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:55.417003995+07:00","message":"[bufferProcess] interim [600000000]:ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:55.417005661+07:00","message":"[bufferProcess] send to processor:ทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:55.417007929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:55.417010287+07:00","message":"> Transcript [1742] [false]: 'ทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:55.417012075+07:00","message":"Set StatePrefix (first interim): 'ทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:55.858609762+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:55.858650606+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":"2025-10-29T10:16:55.85865638+07:00","message":"receive interim result [false|false]: ทองคำลงยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:55.858672092+07:00","message":"[buffer interim] 147 false ทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:55.858679896+07:00","message":"[bufferProcess] interim [960000000]:ทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:55.858682087+07:00","message":"[bufferProcess] send to processor:ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:55.858687334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:55.858689819+07:00","message":"> Transcript [1743] [false]: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:55.858692242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:55.858693923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:55.858695847+07:00","message":"StatePrefix: 'ทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:55.858697551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:56.114872133+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:56.11491433+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":"2025-10-29T10:16:56.114920222+07:00","message":"receive interim result [false|false]: ทองคำลงยาราคา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:56.114936294+07:00","message":"[buffer interim] 147 false ทองคำลงยาราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.114944604+07:00","message":"[bufferProcess] interim [320000000]:ทองคำลงยาราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.114947795+07:00","message":"[bufferProcess] send to processor:ทองคำลงยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.114952721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.114957524+07:00","message":"> Transcript [1744] [false]: 'ทองคำลงยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.114962795+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.114964583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.114966396+07:00","message":"StatePrefix: 'ทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.114967959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:56.306258418+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:56.306297984+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":"2025-10-29T10:16:56.306303643+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:56.306320721+07:00","message":"[buffer interim] 147 false ทองคำลงยาราชาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.306327432+07:00","message":"[bufferProcess] interim [500000000]:ทองคำลงยาราชาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.306329436+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.306332754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.30633564+07:00","message":"> Transcript [1745] [false]: 'ทองคำลงยาราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.306338722+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.306340961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.306342956+07:00","message":"StatePrefix: 'ทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.306344534+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:56.810652311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:56.810668747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:56.946850968+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:56.946889805+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":"2025-10-29T10:16:56.94689536+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:56.946909569+07:00","message":"[buffer interim] 147 false ทองคำลงยาราชาวดีที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.946917064+07:00","message":"[bufferProcess] interim [40000000]:ทองคำลงยาราชาวดีที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.946919098+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.946921911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.946924743+07:00","message":"> Transcript [1746] [false]: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.946928145+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.946929992+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.946932031+07:00","message":"StatePrefix: 'ทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.94693384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.946938399+07:00","message":"Push: 'ทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.946940519+07:00","message":"TextPushed: 'ทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.946942294+07:00","message":"Set new StatePrefix : 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:56.946944226+07:00","message":"Next Push (prob) : 'คำลงยาราชาวดี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:56.946951825+07:00","message":"push: {false ทอง 0 0xc00205a300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:57.009834269+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:57.009872072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำลงยาราชาวดีที่ 9\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:57.009877341+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีที่ 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:57.009892312+07:00","message":"[buffer interim] 147 false ทองคำลงยาราชาวดีที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.0098992+07:00","message":"[bufferProcess] interim [160000000]:ทองคำลงยาราชาวดีที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.009901063+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.009904185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.009906644+07:00","message":"> Transcript [1747] [false]: 'ทองคำลงยาราชาวดีที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.009910011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.009911842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.009913385+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.009915658+07:00","message":"TextPushed: 'ทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:57.022705848+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:57.022731755+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":"2025-10-29T10:16:57.02273614+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีที่เก่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:57.02274684+07:00","message":"[buffer interim] 147 false ทองคำลงยาราชาวดีที่เก่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.022751933+07:00","message":"[bufferProcess] interim [220000000]:ทองคำลงยาราชาวดีที่เก่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.022754263+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีที่ 9"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.022759308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.022761415+07:00","message":"> Transcript [1748] [false]: 'ทองคำลงยาราชาวดีที่ 9'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.022763945+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.022765528+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.022767199+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.022769036+07:00","message":"TextPushed: 'ทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:57.219542182+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:57.219575095+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":"2025-10-29T10:16:57.219580631+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีที่กล่าวไว้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:57.219592871+07:00","message":"[buffer interim] 147 false ทองคำลงยาราชาวดีที่กล่าวไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.219598988+07:00","message":"[bufferProcess] interim [400000000]:ทองคำลงยาราชาวดีที่กล่าวไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.219601278+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีที่เก่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.219606168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.219608367+07:00","message":"> Transcript [1749] [false]: 'ทองคำลงยาราชาวดีที่เก่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.219611053+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.219612947+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.219614804+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.219617122+07:00","message":"TextPushed: 'ทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:57.455005346+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:57.455042521+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":"2025-10-29T10:16:57.455047904+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีที่กล่าวไว้ข้าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:57.455063373+07:00","message":"[buffer interim] 147 false ทองคำลงยาราชาวดีที่กล่าวไว้ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.455070889+07:00","message":"[bufferProcess] interim [580000000]:ทองคำลงยาราชาวดีที่กล่าวไว้ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.455073728+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีที่กล่าวไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.455077504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.45508131+07:00","message":"> Transcript [1750] [false]: 'ทองคำลงยาราชาวดีที่กล่าวไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.455086075+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.455088916+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.455091806+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.455094304+07:00","message":"TextPushed: 'ทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.455100577+07:00","message":"Push: 'คำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.455102417+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.455104302+07:00","message":"Set new StatePrefix : 'ทองคำลงยาราชาวดีที่กล่าวไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.455106116+07:00","message":"Next Push (prob) : 'ที่กล่าวไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:57.455115218+07:00","message":"push: {false คำลงยาราชาวดี 0 0xc00205a300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:57.652780604+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:57.652819311+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":"2025-10-29T10:16:57.652824861+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีที่กล่าวไว้ข้างต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:57.652837931+07:00","message":"[buffer interim] 147 false ทองคำลงยาราชาวดีที่กล่าวไว้ข้างต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.652844698+07:00","message":"[bufferProcess] interim [820000000]:ทองคำลงยาราชาวดีที่กล่าวไว้ข้างต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.652847014+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีที่กล่าวไว้ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.652852019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.652854345+07:00","message":"> Transcript [1751] [false]: 'ทองคำลงยาราชาวดีที่กล่าวไว้ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.652857462+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.65285971+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.65286156+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีที่กล่าวไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:57.652863554+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:57.732365304+07:00","message":"[GCS] IsForceVAD: false for message ID: 147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:57.804365433+07:00","message":"[GCS] Start streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:58.032247242+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:58.032297215+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":"2025-10-29T10:16:58.032304211+07:00","message":"receive interim result [false|false]: ทองคำลงยาราชาวดีที่กล่าวไว้ข้างต้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:58.032322154+07:00","message":"[buffer interim] 147 false ทองคำลงยาราชาวดีที่กล่าวไว้ข้างต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.032331239+07:00","message":"[bufferProcess] interim [180000000]:ทองคำลงยาราชาวดีที่กล่าวไว้ข้างต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.032334303+07:00","message":"[bufferProcess] send to processor:ทองคำลงยาราชาวดีที่กล่าวไว้ข้างต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.032344486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.032347898+07:00","message":"> Transcript [1752] [false]: 'ทองคำลงยาราชาวดีที่กล่าวไว้ข้างต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.032351977+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.032354467+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.032357071+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีที่กล่าวไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.03235993+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:58.053240827+07:00","message":"receive streaming session, msgId: 147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:58.053266822+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":"2025-10-29T10:16:58.053271456+07:00","message":"receive interim result [true|false]: ทองคำลงยาราชาวดีที่กล่าวไว้ข้างต้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:58.053279106+07:00","message":"end recv isFinal message id 147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:58.053280977+07:00","message":"end Recv id 147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:58.053286472+07:00","message":"[buffer interim] 147 true ทองคำลงยาราชาวดีที่กล่าวไว้ข้างต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.053297367+07:00","message":"[bufferProcess] interim [300000000]:ทองคำลงยาราชาวดีที่กล่าวไว้ข้างต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.053300952+07:00","message":"[bufferProcess] send to processor (isfinal):ทองคำลงยาราชาวดีที่กล่าวไว้ข้างต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.053303644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.053306233+07:00","message":"> Transcript [1753] [false]: 'ทองคำลงยาราชาวดีที่กล่าวไว้ข้างต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.053308634+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.053310203+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.053312097+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีที่กล่าวไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.053314074+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.053315559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.053317154+07:00","message":"> Transcript [1754] [true]: 'ทองคำลงยาราชาวดีที่กล่าวไว้ข้างต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.053318885+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.053320202+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.053321499+07:00","message":"StatePrefix: 'ทองคำลงยาราชาวดีที่กล่าวไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.053322936+07:00","message":"TextPushed: 'ทองคำลงยาราชาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:58.053325486+07:00","message":"Push: 'ที่กล่าวไว้ข้างต้นค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:58.053333515+07:00","message":"push: {true ที่กล่าวไว้ข้างต้นค่ะ 0 0xc00205a300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:16:58.061635168+07:00","message":"write wav file: './tmp/7449/7449_147.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:59.250291684+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:59.250325523+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":"2025-10-29T10:16:59.250330125+07:00","message":"receive interim result [false|false]: มีรายละเอียด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:59.250343698+07:00","message":"[buffer interim] 148 false มีรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:59.250350975+07:00","message":"[bufferProcess] interim [320000000]:มีรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:59.250352727+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:59.250358655+07:00","message":"[bufferProcess] send to processor (ticker):มีรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:59.25036083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:59.250363238+07:00","message":"> Transcript [1755] [false]: 'มีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:59.250365198+07:00","message":"Set StatePrefix (first interim): 'มีรายละเอียด'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:59.810864151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:16:59.810874232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:59.881580073+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:59.88161339+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":"2025-10-29T10:16:59.881619832+07:00","message":"receive interim result [false|false]: มีรายละเอียดปลีกย่อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:16:59.881632418+07:00","message":"[buffer interim] 148 false มีรายละเอียดปลีกย่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:59.8816423+07:00","message":"[bufferProcess] interim [860000000]:มีรายละเอียดปลีกย่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:16:59.8816439+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:00.075442617+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:00.075489961+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":"2025-10-29T10:17:00.075495808+07:00","message":"receive interim result [false|false]: มีรายละเอียดปลีกย่อยที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:00.075513213+07:00","message":"[buffer interim] 148 false มีรายละเอียดปลีกย่อยที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.075521715+07:00","message":"[bufferProcess] interim [100000000]:มีรายละเอียดปลีกย่อยที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.075524732+07:00","message":"[bufferProcess] send to processor:มีรายละเอียดปลีกย่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.07552918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.075532453+07:00","message":"> Transcript [1756] [false]: 'มีรายละเอียดปลีกย่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.075537267+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.075539521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.075542012+07:00","message":"StatePrefix: 'มีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.075544802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:00.19223746+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:00.192278597+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":"2025-10-29T10:17:00.192284076+07:00","message":"receive interim result [false|false]: มีรายละเอียดปลีกย่อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:00.192299392+07:00","message":"[buffer interim] 148 false มีรายละเอียดปลีกย่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.192306447+07:00","message":"[bufferProcess] interim [220000000]:มีรายละเอียดปลีกย่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.192308753+07:00","message":"[bufferProcess] send to processor:มีรายละเอียดปลีกย่อยที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.19231223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.192314928+07:00","message":"> Transcript [1757] [false]: 'มีรายละเอียดปลีกย่อยที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.19231794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.192319677+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.192321847+07:00","message":"StatePrefix: 'มีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.192324391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:00.336983749+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:00.337020253+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":"2025-10-29T10:17:00.337025457+07:00","message":"receive interim result [false|false]: มีรายละเอียดปลีกย่อยที่แตก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:00.337038958+07:00","message":"[buffer interim] 148 false มีรายละเอียดปลีกย่อยที่แตก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.337045938+07:00","message":"[bufferProcess] interim [340000000]:มีรายละเอียดปลีกย่อยที่แตก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.337048175+07:00","message":"[bufferProcess] send to processor:มีรายละเอียดปลีกย่อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.33705119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.337054091+07:00","message":"> Transcript [1758] [false]: 'มีรายละเอียดปลีกย่อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.337057054+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.337058733+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.337060531+07:00","message":"StatePrefix: 'มีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.337062241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:00.46106237+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:00.461101668+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":"2025-10-29T10:17:00.461108022+07:00","message":"receive interim result [false|false]: มีรายละเอียดปลีกย่อยที่แตกต่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:00.461119527+07:00","message":"[buffer interim] 148 false มีรายละเอียดปลีกย่อยที่แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.46112641+07:00","message":"[bufferProcess] interim [460000000]:มีรายละเอียดปลีกย่อยที่แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.46112882+07:00","message":"[bufferProcess] send to processor:มีรายละเอียดปลีกย่อยที่แตก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.461134055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.461136321+07:00","message":"> Transcript [1759] [false]: 'มีรายละเอียดปลีกย่อยที่แตก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.461139603+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.461141329+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.461143112+07:00","message":"StatePrefix: 'มีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.461145291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.461149594+07:00","message":"Push: 'มีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.461151131+07:00","message":"TextPushed: 'มีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.461152856+07:00","message":"Set new StatePrefix : 'มีรายละเอียดปลีกย่อยที่แตก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:00.461154801+07:00","message":"Next Push (prob) : 'ปลีกย่อยที่แตก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:00.461173627+07:00","message":"push: {false มีรายละเอียด 0 0xc000045100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:00.743413514+07:00","message":"[GCS] IsForceVAD: false for message ID: 148"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:00.87560937+07:00","message":"[GCS] Start streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:01.03475806+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:01.034804737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีรายละเอียดปลีกย่อยที่แตกต่าง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:01.034812111+07:00","message":"receive interim result [false|false]: มีรายละเอียดปลีกย่อยที่แตกต่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:01.034830297+07:00","message":"[buffer interim] 148 false มีรายละเอียดปลีกย่อยที่แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.034838357+07:00","message":"[bufferProcess] interim [60000000]:มีรายละเอียดปลีกย่อยที่แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.034841384+07:00","message":"[bufferProcess] send to processor:มีรายละเอียดปลีกย่อยที่แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.03484581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.034849785+07:00","message":"> Transcript [1760] [false]: 'มีรายละเอียดปลีกย่อยที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.034854076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.034856448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.034859061+07:00","message":"StatePrefix: 'มีรายละเอียดปลีกย่อยที่แตก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.034863659+07:00","message":"TextPushed: 'มีรายละเอียด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:01.051097589+07:00","message":"receive streaming session, msgId: 148"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:01.051131759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีรายละเอียดปลีกย่อยที่แตกต่าง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:01.051140606+07:00","message":"receive interim result [true|false]: มีรายละเอียดปลีกย่อยที่แตกต่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:01.051148872+07:00","message":"end recv isFinal message id 148"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:01.05115075+07:00","message":"end Recv id 148"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:01.051156821+07:00","message":"[buffer interim] 148 true มีรายละเอียดปลีกย่อยที่แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.051163448+07:00","message":"[bufferProcess] interim [180000000]:มีรายละเอียดปลีกย่อยที่แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.051166577+07:00","message":"[bufferProcess] send to processor (isfinal):มีรายละเอียดปลีกย่อยที่แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.051170141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.051172558+07:00","message":"> Transcript [1761] [false]: 'มีรายละเอียดปลีกย่อยที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.051175522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.05117723+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.051178701+07:00","message":"StatePrefix: 'มีรายละเอียดปลีกย่อยที่แตก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.051180911+07:00","message":"TextPushed: 'มีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.051182652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.051184214+07:00","message":"> Transcript [1762] [true]: 'มีรายละเอียดปลีกย่อยที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.051186209+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.051187661+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.051188914+07:00","message":"StatePrefix: 'มีรายละเอียดปลีกย่อยที่แตก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.05119062+07:00","message":"TextPushed: 'มีรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.051193241+07:00","message":"Push: 'ปลีกย่อยที่แตกต่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:01.051200369+07:00","message":"push: {true ปลีกย่อยที่แตกต่าง 0 0xc000045100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:17:01.059062055+07:00","message":"write wav file: './tmp/7449/7449_148.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:01.951026008+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:01.951075588+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":"2025-10-29T10:17:01.951080451+07:00","message":"receive interim result [false|false]: เส้นทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:01.951092885+07:00","message":"[buffer interim] 149 false เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.951100166+07:00","message":"[bufferProcess] interim [900000000]:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:01.951101756+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:02.811769526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:02.811786756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:02.96541839+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:02.96547061+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":"2025-10-29T10:17:02.965477838+07:00","message":"receive interim result [false|false]: เส้นทางทุ่งข้าวตอกและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:02.965493146+07:00","message":"[buffer interim] 149 false เส้นทางทุ่งข้าวตอกและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:02.965504375+07:00","message":"[bufferProcess] interim [860000000]:เส้นทางทุ่งข้าวตอกและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:02.965507248+07:00","message":"[bufferProcess] send to processor:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:02.965513154+07:00","message":"[bufferProcess] send to processor (ticker):เส้นทางทุ่งข้าวตอกและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:02.965517309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:02.965522418+07:00","message":"> Transcript [1763] [false]: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:02.96552555+07:00","message":"Set StatePrefix (first interim): 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:02.965527697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:02.965529984+07:00","message":"> Transcript [1764] [false]: 'เส้นทางทุ่งข้าวตอกและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:02.965533618+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:02.965535682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:02.965537814+07:00","message":"StatePrefix: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:02.965540253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.163011497+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.163059487+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":"2025-10-29T10:17:03.163064747+07:00","message":"receive interim result [false|false]: เส้นทางทุ่งข้าวตอกและผ่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.163079623+07:00","message":"[buffer interim] 149 false เส้นทางทุ่งข้าวตอกและผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.163086994+07:00","message":"[bufferProcess] interim [40000000]:เส้นทางทุ่งข้าวตอกและผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.163089153+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.258344839+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.258373947+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":"2025-10-29T10:17:03.258379824+07:00","message":"receive interim result [false|false]: เส้นทางทุ่งข้าวตอกและสถานที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.258391756+07:00","message":"[buffer interim] 149 false เส้นทางทุ่งข้าวตอกและสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.258398364+07:00","message":"[bufferProcess] interim [160000000]:เส้นทางทุ่งข้าวตอกและสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.25840034+07:00","message":"[bufferProcess] send to processor:เส้นทางทุ่งข้าวตอกและผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.258406004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.258408325+07:00","message":"> Transcript [1765] [false]: 'เส้นทางทุ่งข้าวตอกและผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.258411547+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.25841322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.258414836+07:00","message":"StatePrefix: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.258416632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.42391864+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.423956857+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":"2025-10-29T10:17:03.423963249+07:00","message":"receive interim result [false|false]: เส้นทางทุ่งข้าวตอกและทางผู้ขับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.423977907+07:00","message":"[buffer interim] 149 false เส้นทางทุ่งข้าวตอกและทางผู้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.423984975+07:00","message":"[bufferProcess] interim [400000000]:เส้นทางทุ่งข้าวตอกและทางผู้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.423986887+07:00","message":"[bufferProcess] send to processor:เส้นทางทุ่งข้าวตอกและสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.423990325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.423992685+07:00","message":"> Transcript [1766] [false]: 'เส้นทางทุ่งข้าวตอกและสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.423996153+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.423997897+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.423999509+07:00","message":"StatePrefix: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.424001188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.562717484+07:00","message":"[GCS] IsForceVAD: false for message ID: 149"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.627009004+07:00","message":"[GCS] Start streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.680340673+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.680399281+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":"2025-10-29T10:17:03.68040636+07:00","message":"receive interim result [false|false]: ดอกไม้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.680421027+07:00","message":"[buffer interim] 149 false ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.680433703+07:00","message":"[bufferProcess] interim [580000000]:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.680437015+07:00","message":"[bufferProcess] send to processor:เส้นทางทุ่งข้าวตอกและทางผู้ขับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.680441333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.68044458+07:00","message":"> Transcript [1767] [false]: 'เส้นทางทุ่งข้าวตอกและทางผู้ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.680457918+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.680460938+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.680463402+07:00","message":"StatePrefix: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.68046595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.680469234+07:00","message":"Push: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.680471534+07:00","message":"TextPushed: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.680473997+07:00","message":"Set new StatePrefix : 'เส้นทางทุ่งข้าวตอกและทางผู้ขับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.680477378+07:00","message":"Next Push (prob) : 'ทุ่งข้าวตอกและทางผู้ขับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.680491728+07:00","message":"push: {false เส้นทาง 0 0xc000045800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.860825481+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.860866536+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":"2025-10-29T10:17:03.860871597+07:00","message":"receive interim result [false|false]: ดอกไม้สด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.860889141+07:00","message":"[buffer interim] 149 false ดอกไม้สด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.860897594+07:00","message":"[bufferProcess] interim [820000000]:ดอกไม้สด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.86090047+07:00","message":"[bufferProcess] send to processor:ดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.860904653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.860907714+07:00","message":"> Transcript [1768] [false]: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.860910712+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.860912843+07:00","message":"Set new StatePrefix: 'ดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.958534083+07:00","message":"receive streaming session, msgId: 149"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.958566308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เส้นทางทุ่งข้าวตอกและผ่านทุ่งดอกไม้สด\",\"confidence\":0.90576833}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.958572113+07:00","message":"receive interim result [true|false]: เส้นทางทุ่งข้าวตอกและผ่านทุ่งดอกไม้สด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.958580348+07:00","message":"end recv isFinal message id 149"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.958582075+07:00","message":"end Recv id 149"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.958587431+07:00","message":"[buffer interim] 149 true เส้นทางทุ่งข้าวตอกและผ่านทุ่งดอกไม้สด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.958595896+07:00","message":"[bufferProcess] interim [910000000]:เส้นทางทุ่งข้าวตอกและผ่านทุ่งดอกไม้สด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.958601284+07:00","message":"[bufferProcess] send to processor (isfinal):ดอกไม้สด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.958604438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.958607247+07:00","message":"> Transcript [1769] [false]: 'ดอกไม้สด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.958610044+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.958611556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.958613058+07:00","message":"StatePrefix: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.958614657+07:00","message":"TextPushed: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.95861595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.958617639+07:00","message":"> Transcript [1770] [true]: 'เส้นทางทุ่งข้าวตอกและผ่านทุ่งดอกไม้สด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.958619664+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.958621079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.958622427+07:00","message":"StatePrefix: 'ดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.958624737+07:00","message":"TextPushed: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:03.958630474+07:00","message":"Push: 'ทุ่งข้าวตอกและผ่านทุ่งดอกไม้สด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:03.958637822+07:00","message":"push: {true ทุ่งข้าวตอกและผ่านทุ่งดอกไม้สด 0 0xc000045800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:17:03.96655196+07:00","message":"write wav file: './tmp/7449/7449_149.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:04.690967491+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:04.691013868+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":"2025-10-29T10:17:04.691019132+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:04.691033726+07:00","message":"[buffer interim] 150 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:04.691040942+07:00","message":"[bufferProcess] interim [900000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:04.691042795+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.011064135+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.011105775+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":"2025-10-29T10:17:05.011110225+07:00","message":"receive interim result [false|false]: เส้นทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.011122614+07:00","message":"[buffer interim] 150 false เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.011129473+07:00","message":"[bufferProcess] interim [140000000]:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.011131391+07:00","message":"[bufferProcess] send to processor:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.011136242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.011138611+07:00","message":"> Transcript [1771] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.011140421+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.380367542+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.380410026+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":"2025-10-29T10:17:05.380416606+07:00","message":"receive interim result [false|false]: ทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.380432219+07:00","message":"[buffer interim] 150 false ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.380440409+07:00","message":"[bufferProcess] interim [560000000]:ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.380442915+07:00","message":"[bufferProcess] send to processor:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.380458961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.38046274+07:00","message":"> Transcript [1772] [false]: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.380465505+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.380467753+07:00","message":"Set new StatePrefix: 'เส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.606636061+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.606678958+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":"2025-10-29T10:17:05.60668447+07:00","message":"receive interim result [false|false]: เป็นทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.606700246+07:00","message":"[buffer interim] 150 false เป็นทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.606707646+07:00","message":"[bufferProcess] interim [800000000]:เป็นทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.606709568+07:00","message":"[bufferProcess] send to processor:ทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.606712547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.606714874+07:00","message":"> Transcript [1773] [false]: 'ทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.606716862+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.606719069+07:00","message":"Set new StatePrefix: 'ทองคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.715805495+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.715843312+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":"2025-10-29T10:17:05.715848822+07:00","message":"receive interim result [false|false]: เป็นทองคำสาหล่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.715862068+07:00","message":"[buffer interim] 150 false เป็นทองคำสาหล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.715868931+07:00","message":"[bufferProcess] interim [920000000]:เป็นทองคำสาหล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.715871361+07:00","message":"[bufferProcess] send to processor:เป็นทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.715876534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.715878948+07:00","message":"> Transcript [1774] [false]: 'เป็นทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.715881032+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.715882708+07:00","message":"Set new StatePrefix: 'เป็นทองคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.800631238+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.800667252+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":"2025-10-29T10:17:05.80067238+07:00","message":"receive interim result [false|false]: เป็นทองคำตลาด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.800686099+07:00","message":"[buffer interim] 150 false เป็นทองคำตลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.800692769+07:00","message":"[bufferProcess] interim [980000000]:เป็นทองคำตลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.800695302+07:00","message":"[bufferProcess] send to processor:เป็นทองคำสาหล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.800699573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.800702589+07:00","message":"> Transcript [1775] [false]: 'เป็นทองคำสาหล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.800705234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.800706925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.80070846+07:00","message":"StatePrefix: 'เป็นทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.80071029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:05.812324083+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:05.812332245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.906389954+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.906425989+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":"2025-10-29T10:17:05.906431414+07:00","message":"receive interim result [false|false]: เป็นทองคำสละ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.90645051+07:00","message":"[buffer interim] 150 false เป็นทองคำสละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.906457943+07:00","message":"[bufferProcess] interim [40000000]:เป็นทองคำสละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.906459826+07:00","message":"[bufferProcess] send to processor:เป็นทองคำตลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.906462916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.906465352+07:00","message":"> Transcript [1776] [false]: 'เป็นทองคำตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.906468664+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.906470212+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.906472008+07:00","message":"StatePrefix: 'เป็นทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.906473779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.920290154+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.920326119+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":"2025-10-29T10:17:05.920331418+07:00","message":"receive interim result [false|false]: เป็นทองคำสาหล่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.920343272+07:00","message":"[buffer interim] 150 false เป็นทองคำสาหล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.9203483+07:00","message":"[bufferProcess] interim [100000000]:เป็นทองคำสาหล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.920350545+07:00","message":"[bufferProcess] send to processor:เป็นทองคำสละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.920353032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.920355508+07:00","message":"> Transcript [1777] [false]: 'เป็นทองคำสละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.92035895+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.920361884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.920363388+07:00","message":"StatePrefix: 'เป็นทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.92036492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.990788296+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.990837798+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":"2025-10-29T10:17:05.990843281+07:00","message":"receive interim result [false|false]: เป็นทองคำสลักลาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.990859578+07:00","message":"[buffer interim] 150 false เป็นทองคำสลักลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.99086774+07:00","message":"[bufferProcess] interim [220000000]:เป็นทองคำสลักลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.990869882+07:00","message":"[bufferProcess] send to processor:เป็นทองคำสาหล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.990873246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.990875654+07:00","message":"> Transcript [1778] [false]: 'เป็นทองคำสาหล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.990878647+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.9908805+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.990882179+07:00","message":"StatePrefix: 'เป็นทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.990884682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.99088694+07:00","message":"Push: 'เป็นทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.990888468+07:00","message":"TextPushed: 'เป็นทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.990890106+07:00","message":"Set new StatePrefix : 'เป็นทองคำสาหล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:05.990892298+07:00","message":"Next Push (prob) : 'สาหล่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:05.99089971+07:00","message":"push: {false เป็นทองคำ 0 0xc0003c5100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.173264112+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.173303365+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":"2025-10-29T10:17:06.173308273+07:00","message":"receive interim result [false|false]: เป็นทองคำสลักลายส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.173322178+07:00","message":"[buffer interim] 150 false เป็นทองคำสลักลายส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.173328857+07:00","message":"[bufferProcess] interim [340000000]:เป็นทองคำสลักลายส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.173330665+07:00","message":"[bufferProcess] send to processor:เป็นทองคำสลักลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.173333681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.173336621+07:00","message":"> Transcript [1779] [false]: 'เป็นทองคำสลักลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.17333861+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.173340334+07:00","message":"Set new StatePrefix: 'เป็นทองคำสลักลาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.202620827+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.202652298+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":"2025-10-29T10:17:06.202657247+07:00","message":"receive interim result [false|false]: ทองคําสลึงลายโซ่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.202669642+07:00","message":"[buffer interim] 150 false ทองคําสลึงลายโซ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.202676019+07:00","message":"[bufferProcess] interim [400000000]:ทองคําสลึงลายโซ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.20267829+07:00","message":"[bufferProcess] send to processor:เป็นทองคำสลักลายส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.202681511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.202684104+07:00","message":"> Transcript [1780] [false]: 'เป็นทองคำสลักลายส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.202686807+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.202688516+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.202690444+07:00","message":"StatePrefix: 'เป็นทองคำสลักลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.202692131+07:00","message":"TextPushed: 'เป็นทองคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.293899055+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.293932841+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นทองคำสลักลาย 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.293938111+07:00","message":"receive interim result [false|false]: เป็นทองคำสลักลาย 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.293951096+07:00","message":"[buffer interim] 150 false เป็นทองคำสลักลาย 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.293957738+07:00","message":"[bufferProcess] interim [460000000]:เป็นทองคำสลักลาย 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.293959547+07:00","message":"[bufferProcess] send to processor:ทองคําสลึงลายโซ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.293964434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.293967085+07:00","message":"> Transcript [1781] [false]: 'ทองคําสลึงลายโซ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.293969002+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.293971005+07:00","message":"Set new StatePrefix: 'ทองคําสลึงลายโซ่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.488346702+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.488394911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นทองคำสลักลาย 2 ชิ้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.488399877+07:00","message":"receive interim result [false|false]: เป็นทองคำสลักลาย 2 ชิ้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.488414506+07:00","message":"[buffer interim] 150 false เป็นทองคำสลักลาย 2 ชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.488421548+07:00","message":"[bufferProcess] interim [700000000]:เป็นทองคำสลักลาย 2 ชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.48842358+07:00","message":"[bufferProcess] send to processor:เป็นทองคำสลักลาย 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.48842711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.488429554+07:00","message":"> Transcript [1782] [false]: 'เป็นทองคำสลักลาย 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.488431474+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.488433166+07:00","message":"Set new StatePrefix: 'เป็นทองคำสลักลาย 2'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.810275759+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.810308784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นทองคำสลักลาย 2 ชิ้นวาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.810321656+07:00","message":"receive interim result [false|false]: เป็นทองคำสลักลาย 2 ชิ้นวาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.810333049+07:00","message":"[buffer interim] 150 false เป็นทองคำสลักลาย 2 ชิ้นวาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.810345829+07:00","message":"[bufferProcess] interim [0]:เป็นทองคำสลักลาย 2 ชิ้นวาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.810347911+07:00","message":"[bufferProcess] send to processor:เป็นทองคำสลักลาย 2 ชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.810350885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.810353711+07:00","message":"> Transcript [1783] [false]: 'เป็นทองคำสลักลาย 2 ชิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.810359273+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.810361746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.810363643+07:00","message":"StatePrefix: 'เป็นทองคำสลักลาย 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.810365446+07:00","message":"TextPushed: 'เป็นทองคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.872843002+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.872896782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นทองคำสลักลาย 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.872902858+07:00","message":"receive interim result [false|false]: เป็นทองคำสลักลาย 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.87291453+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":"2025-10-29T10:17:06.872917005+07:00","message":"receive interim result [false|false]:  ชิ้นวาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.872924686+07:00","message":"[buffer interim] 150 false เป็นทองคำสลักลาย 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:06.87292806+07:00","message":"[buffer interim] 150 false  ชิ้นวาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.872933738+07:00","message":"[bufferProcess] interim [60000000]:เป็นทองคำสลักลาย 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.872935795+07:00","message":"[bufferProcess] send to processor:เป็นทองคำสลักลาย 2 ชิ้นวาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.872938702+07:00","message":"[bufferProcess] interim [60000000]: ชิ้นวาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.872941014+07:00","message":"[bufferProcess] update buffer: เป็นทองคำสลักลาย 2 ชิ้นวาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.872943335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.872945672+07:00","message":"> Transcript [1784] [false]: 'เป็นทองคำสลักลาย 2 ชิ้นวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.872948666+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.872950314+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.872951886+07:00","message":"StatePrefix: 'เป็นทองคำสลักลาย 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:06.872953572+07:00","message":"TextPushed: 'เป็นทองคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.016154652+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.016188486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นทองคำสลักลาย 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.016194684+07:00","message":"receive interim result [false|false]: เป็นทองคำสลักลาย 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.016207074+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":"2025-10-29T10:17:07.016209564+07:00","message":"receive interim result [false|false]:  ชิ้นวางท่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.016217076+07:00","message":"[buffer interim] 150 false เป็นทองคำสลักลาย 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.016220239+07:00","message":"[buffer interim] 150 false  ชิ้นวางท่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.016234516+07:00","message":"[bufferProcess] interim [180000000]:เป็นทองคำสลักลาย 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.016237248+07:00","message":"[bufferProcess] send to processor:เป็นทองคำสลักลาย 2 ชิ้นวาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.016253337+07:00","message":"[bufferProcess] interim [180000000]: ชิ้นวางท่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.01625597+07:00","message":"[bufferProcess] update buffer: เป็นทองคำสลักลาย 2 ชิ้นวางท่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.01625906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.016261505+07:00","message":"> Transcript [1785] [false]: 'เป็นทองคำสลักลาย 2 ชิ้นวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.016264134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.016265701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.016267314+07:00","message":"StatePrefix: 'เป็นทองคำสลักลาย 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.016269013+07:00","message":"TextPushed: 'เป็นทองคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.06285952+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.062898266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นทองคำสลักลาย 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.062904238+07:00","message":"receive interim result [false|false]: เป็นทองคำสลักลาย 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.06291361+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":"2025-10-29T10:17:07.062916389+07:00","message":"receive interim result [false|false]:  ชิ้นบางตอน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.062923695+07:00","message":"[buffer interim] 150 false เป็นทองคำสลักลาย 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.062926801+07:00","message":"[buffer interim] 150 false  ชิ้นบางตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.062932899+07:00","message":"[bufferProcess] interim [240000000]:เป็นทองคำสลักลาย 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.062935361+07:00","message":"[bufferProcess] send to processor:เป็นทองคำสลักลาย 2 ชิ้นวางท่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.062938229+07:00","message":"[bufferProcess] interim [240000000]: ชิ้นบางตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.062942782+07:00","message":"[bufferProcess] update buffer: เป็นทองคำสลักลาย 2 ชิ้นบางตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.062945421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.062947868+07:00","message":"> Transcript [1786] [false]: 'เป็นทองคำสลักลาย 2 ชิ้นวางท่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.062950546+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.062952246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.062953705+07:00","message":"StatePrefix: 'เป็นทองคำสลักลาย 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.062955469+07:00","message":"TextPushed: 'เป็นทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.06295824+07:00","message":"Push: 'สลักลาย 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.062959737+07:00","message":"TextPushed: 'เป็นทองคำสลักลาย 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.062961501+07:00","message":"Set new StatePrefix : 'เป็นทองคำสลักลาย 2 ชิ้นวางท่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.062963294+07:00","message":"Next Push (prob) : ' ชิ้นวางท่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.062971408+07:00","message":"push: {false สลักลาย 2 0 0xc0003c5100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.067637842+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.067658507+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นทองคำสลักลาย 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.067663035+07:00","message":"receive interim result [false|false]: เป็นทองคำสลักลาย 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.067672598+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":"2025-10-29T10:17:07.067675046+07:00","message":"receive interim result [false|false]:  ชิ้นวางซ้อน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.067679755+07:00","message":"[buffer interim] 150 false เป็นทองคำสลักลาย 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.067682331+07:00","message":"[buffer interim] 150 false  ชิ้นวางซ้อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.067686323+07:00","message":"[bufferProcess] interim [300000000]:เป็นทองคำสลักลาย 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.067688404+07:00","message":"[bufferProcess] send to processor:เป็นทองคำสลักลาย 2 ชิ้นบางตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.067690985+07:00","message":"[bufferProcess] interim [300000000]: ชิ้นวางซ้อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.06769272+07:00","message":"[bufferProcess] update buffer: เป็นทองคำสลักลาย 2 ชิ้นวางซ้อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.06769486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.067697176+07:00","message":"> Transcript [1787] [false]: 'เป็นทองคำสลักลาย 2 ชิ้นบางตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.067699073+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.067700816+07:00","message":"Set new StatePrefix: 'เป็นทองคำสลักลาย 2 ชิ้นบางตอน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.182047425+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.182081892+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":"2025-10-29T10:17:07.182088444+07:00","message":"receive interim result [false|false]: เป็นทองคำสลักลาย 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.182101345+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":"2025-10-29T10:17:07.182103537+07:00","message":"receive interim result [false|false]:  ชิ้นวางซ้อนกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.182110715+07:00","message":"[buffer interim] 150 false เป็นทองคำสลักลาย 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.182113598+07:00","message":"[buffer interim] 150 false  ชิ้นวางซ้อนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.182119338+07:00","message":"[bufferProcess] interim [420000000]:เป็นทองคำสลักลาย 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.182122153+07:00","message":"[bufferProcess] send to processor:เป็นทองคำสลักลาย 2 ชิ้นวางซ้อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.182129094+07:00","message":"[bufferProcess] interim [420000000]: ชิ้นวางซ้อนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.182131311+07:00","message":"[bufferProcess] update buffer: เป็นทองคำสลักลาย 2 ชิ้นวางซ้อนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.182133886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.182136419+07:00","message":"> Transcript [1788] [false]: 'เป็นทองคำสลักลาย 2 ชิ้นวางซ้อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.182138808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.182141547+07:00","message":"Set new StatePrefix: 'เป็นทองคำสลักลาย 2 ชิ้นวางซ้อน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.514836661+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.514872171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นทองคำสลักลาย 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.514880517+07:00","message":"receive interim result [false|false]: เป็นทองคำสลักลาย 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.514890749+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":"2025-10-29T10:17:07.514893426+07:00","message":"receive interim result [false|false]:  ชิ้นวางซ้อนกันถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.51490069+07:00","message":"[buffer interim] 150 false เป็นทองคำสลักลาย 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.514903859+07:00","message":"[buffer interim] 150 false  ชิ้นวางซ้อนกันถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.514909612+07:00","message":"[bufferProcess] interim [720000000]:เป็นทองคำสลักลาย 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.514911611+07:00","message":"[bufferProcess] send to processor:เป็นทองคำสลักลาย 2 ชิ้นวางซ้อนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.51491463+07:00","message":"[bufferProcess] interim [720000000]: ชิ้นวางซ้อนกันถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.514917932+07:00","message":"[bufferProcess] update buffer: เป็นทองคำสลักลาย 2 ชิ้นวางซ้อนกันถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.514920451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.514923161+07:00","message":"> Transcript [1789] [false]: 'เป็นทองคำสลักลาย 2 ชิ้นวางซ้อนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.514926283+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.514927876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.514929427+07:00","message":"StatePrefix: 'เป็นทองคำสลักลาย 2 ชิ้นวางซ้อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.51493127+07:00","message":"TextPushed: 'เป็นทองคำสลักลาย 2'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.531409129+07:00","message":"[GCS] IsForceVAD: false for message ID: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.59364922+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.593689298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นทองคำสลักลาย 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.593694935+07:00","message":"receive interim result [false|false]: เป็นทองคำสลักลาย 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.593707128+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":"2025-10-29T10:17:07.593709468+07:00","message":"receive interim result [false|false]:  ชิ้นวางซ้อนกันเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.593718118+07:00","message":"[buffer interim] 150 false เป็นทองคำสลักลาย 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.593720936+07:00","message":"[buffer interim] 150 false  ชิ้นวางซ้อนกันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.593726536+07:00","message":"[bufferProcess] interim [780000000]:เป็นทองคำสลักลาย 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.593729632+07:00","message":"[bufferProcess] send to processor:เป็นทองคำสลักลาย 2 ชิ้นวางซ้อนกันถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.593734034+07:00","message":"[bufferProcess] interim [780000000]: ชิ้นวางซ้อนกันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.593737991+07:00","message":"[bufferProcess] update buffer: เป็นทองคำสลักลาย 2 ชิ้นวางซ้อนกันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.593760473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.593809545+07:00","message":"> Transcript [1790] [false]: 'เป็นทองคำสลักลาย 2 ชิ้นวางซ้อนกันถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.593818536+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.593821403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.593827361+07:00","message":"StatePrefix: 'เป็นทองคำสลักลาย 2 ชิ้นวางซ้อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.593830885+07:00","message":"TextPushed: 'เป็นทองคำสลักลาย 2'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.701594989+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.701635418+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นทองคำสลักลาย 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.70164043+07:00","message":"receive interim result [false|false]: เป็นทองคำสลักลาย 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.701651763+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":"2025-10-29T10:17:07.701654703+07:00","message":"receive interim result [false|false]:  ชิ้นวางซ้อนกันเป็นต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.701663784+07:00","message":"[buffer interim] 150 false เป็นทองคำสลักลาย 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.701670693+07:00","message":"[buffer interim] 150 false  ชิ้นวางซ้อนกันเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.701676323+07:00","message":"[bufferProcess] interim [840000000]:เป็นทองคำสลักลาย 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.701678932+07:00","message":"[bufferProcess] send to processor:เป็นทองคำสลักลาย 2 ชิ้นวางซ้อนกันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.701683923+07:00","message":"[bufferProcess] interim [840000000]: ชิ้นวางซ้อนกันเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.701687192+07:00","message":"[bufferProcess] update buffer: เป็นทองคำสลักลาย 2 ชิ้นวางซ้อนกันเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.70168954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.70169291+07:00","message":"> Transcript [1791] [false]: 'เป็นทองคำสลักลาย 2 ชิ้นวางซ้อนกันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.701698051+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.701700456+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.701702471+07:00","message":"StatePrefix: 'เป็นทองคำสลักลาย 2 ชิ้นวางซ้อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.701705119+07:00","message":"TextPushed: 'เป็นทองคำสลักลาย 2'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.7341297+07:00","message":"[GCS] Start streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.931297523+07:00","message":"receive streaming session, msgId: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.931330495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทองคำสลักลาย 2 ชิ้นวางซ้อนกันเป็นต้น\",\"confidence\":0.94362444}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.931338417+07:00","message":"receive interim result [true|false]: ทองคำสลักลาย 2 ชิ้นวางซ้อนกันเป็นต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.931347063+07:00","message":"end recv isFinal message id 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.931349106+07:00","message":"end Recv id 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.931354519+07:00","message":"[buffer interim] 150 true ทองคำสลักลาย 2 ชิ้นวางซ้อนกันเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931362907+07:00","message":"[bufferProcess] interim [140000000]:ทองคำสลักลาย 2 ชิ้นวางซ้อนกันเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931365635+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นทองคำสลักลาย 2 ชิ้นวางซ้อนกันเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931368502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931370809+07:00","message":"> Transcript [1792] [false]: 'เป็นทองคำสลักลาย 2 ชิ้นวางซ้อนกันเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931373787+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931375351+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931376894+07:00","message":"StatePrefix: 'เป็นทองคำสลักลาย 2 ชิ้นวางซ้อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931378986+07:00","message":"TextPushed: 'เป็นทองคำสลักลาย 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931384579+07:00","message":"Push: ' ชิ้นวางซ้อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931386116+07:00","message":"TextPushed: 'เป็นทองคำสลักลาย 2 ชิ้นวางซ้อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931387998+07:00","message":"Set new StatePrefix : 'เป็นทองคำสลักลาย 2 ชิ้นวางซ้อนกันเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931390132+07:00","message":"Next Push (prob) : 'กันเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.93139143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931393286+07:00","message":"> Transcript [1793] [true]: 'ทองคำสลักลาย 2 ชิ้นวางซ้อนกันเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931395119+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931396671+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.93140085+07:00","message":"StatePrefix: 'เป็นทองคำสลักลาย 2 ชิ้นวางซ้อนกันเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931409422+07:00","message":"TextPushed: 'เป็นทองคำสลักลาย 2 ชิ้นวางซ้อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931411112+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.931411599+07:00","message":"push: {false  ชิ้นวางซ้อน 0 0xc0003c5100}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931554489+07:00","message":"Push: 'กันเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931557591+07:00","message":"TextPushed: 'เป็นทองคำสลักลาย 2 ชิ้นวางซ้อนกันเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931559467+07:00","message":"Set new StatePrefix : 'ทองคำสลักลาย 2 ชิ้นวางซ้อนกันเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931561459+07:00","message":"Next Push (prob) : 'ทองคำสลักลาย 2 ชิ้นวางซ้อนกันเป็นต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:07.931570484+07:00","message":"push: {true กันเป็นต้น 0 0xc0003c5100}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:07.931573029+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_150.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:17:07.941071499+07:00","message":"write wav file: './tmp/7449/7449_150.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:08.812794064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:08.812797956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:08.934042025+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:08.93408465+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":"2025-10-29T10:17:08.934089691+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:08.934105113+07:00","message":"[buffer interim] 151 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:08.934111167+07:00","message":"[bufferProcess] interim [20000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:08.934112905+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:08.934118159+07:00","message":"[bufferProcess] send to processor (ticker):เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:08.934120818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:08.934123286+07:00","message":"> Transcript [1794] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:08.934125517+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:09.188486734+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:09.188525057+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":"2025-10-29T10:17:09.188530081+07:00","message":"receive interim result [false|false]: เป็นคน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:09.188543597+07:00","message":"[buffer interim] 151 false เป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:09.188550287+07:00","message":"[bufferProcess] interim [260000000]:เป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:09.188551809+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:09.214882035+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:09.214915452+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":"2025-10-29T10:17:09.214920411+07:00","message":"receive interim result [false|false]: เป็นเพื่อน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:09.214931635+07:00","message":"[buffer interim] 151 false เป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:09.214937871+07:00","message":"[bufferProcess] interim [320000000]:เป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:09.214939865+07:00","message":"[bufferProcess] send to processor:เป็นคน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:09.214942825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:09.214945015+07:00","message":"> Transcript [1795] [false]: 'เป็นคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:09.214947366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:09.214948832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:09.214950441+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:09.214952069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:09.822737781+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:09.822772711+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":"2025-10-29T10:17:09.822777502+07:00","message":"receive interim result [false|false]: เป็นเพื่อน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:09.822790212+07:00","message":"[buffer interim] 151 false เป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:09.822796779+07:00","message":"[bufferProcess] interim [920000000]:เป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:09.822798549+07:00","message":"[bufferProcess] send to processor:เป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:09.822803081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:09.82280525+07:00","message":"> Transcript [1796] [false]: 'เป็นเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:09.822807759+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:09.822809512+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:09.822811109+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:09.822812939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:10.192846456+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:10.192882562+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":"2025-10-29T10:17:10.192887752+07:00","message":"receive interim result [false|false]: เป็นเพื่อนมัสการสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:10.192899669+07:00","message":"[buffer interim] 151 false เป็นเพื่อนมัสการสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.192908076+07:00","message":"[bufferProcess] interim [280000000]:เป็นเพื่อนมัสการสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.192910607+07:00","message":"[bufferProcess] send to processor:เป็นเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.192915684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.192918248+07:00","message":"> Transcript [1797] [false]: 'เป็นเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.192921009+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.192922883+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.19292458+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.19292638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:10.543798638+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:10.543832177+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":"2025-10-29T10:17:10.543837393+07:00","message":"receive interim result [false|false]: เป็นเครื่องมือสำหรับการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:10.543849357+07:00","message":"[buffer interim] 151 false เป็นเครื่องมือสำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.543855755+07:00","message":"[bufferProcess] interim [580000000]:เป็นเครื่องมือสำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.543857826+07:00","message":"[bufferProcess] send to processor:เป็นเพื่อนมัสการสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.543862481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.543864728+07:00","message":"> Transcript [1798] [false]: 'เป็นเพื่อนมัสการสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.543867367+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.543869161+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.543870678+07:00","message":"StatePrefix: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.543872739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.543876959+07:00","message":"Push: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.543878708+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.543880334+07:00","message":"Set new StatePrefix : 'เป็นเพื่อนมัสการสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.543882245+07:00","message":"Next Push (prob) : 'เพื่อนมัสการสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:10.54388983+07:00","message":"push: {false เป็น 0 0xc00205a680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:10.577606494+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:10.577642955+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":"2025-10-29T10:17:10.57764817+07:00","message":"receive interim result [false|false]: เป็นเพื่อนมัสการสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:10.577661823+07:00","message":"[buffer interim] 151 false เป็นเพื่อนมัสการสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.577668717+07:00","message":"[bufferProcess] interim [640000000]:เป็นเพื่อนมัสการสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.577670811+07:00","message":"[bufferProcess] send to processor:เป็นเครื่องมือสำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.577677162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.577679717+07:00","message":"> Transcript [1799] [false]: 'เป็นเครื่องมือสำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.577681806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.577683535+07:00","message":"Set new StatePrefix: 'เป็นเครื่องมือสำหรับการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:10.690598824+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:10.690633836+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":"2025-10-29T10:17:10.690638564+07:00","message":"receive interim result [false|false]: เป็นเพื่อนมัสการสำหรับพระมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:10.690651971+07:00","message":"[buffer interim] 151 false เป็นเพื่อนมัสการสำหรับพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.690658246+07:00","message":"[bufferProcess] interim [760000000]:เป็นเพื่อนมัสการสำหรับพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.690660317+07:00","message":"[bufferProcess] send to processor:เป็นเพื่อนมัสการสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.690665396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.690667631+07:00","message":"> Transcript [1800] [false]: 'เป็นเพื่อนมัสการสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.690669717+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.690671436+07:00","message":"Set new StatePrefix: 'เป็นเพื่อนมัสการสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:10.760612508+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:10.760655545+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":"2025-10-29T10:17:10.760660958+07:00","message":"receive interim result [false|false]: เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:10.760674844+07:00","message":"[buffer interim] 151 false เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.760681282+07:00","message":"[bufferProcess] interim [880000000]:เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.760683608+07:00","message":"[bufferProcess] send to processor:เป็นเพื่อนมัสการสำหรับพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.760687117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.760689417+07:00","message":"> Transcript [1801] [false]: 'เป็นเพื่อนมัสการสำหรับพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.760692378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.760693861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.760695479+07:00","message":"StatePrefix: 'เป็นเพื่อนมัสการสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:10.760697305+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:11.400118091+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:11.400151712+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":"2025-10-29T10:17:11.40015701+07:00","message":"receive interim result [false|false]: เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:11.40016903+07:00","message":"[buffer interim] 151 false เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.400175732+07:00","message":"[bufferProcess] interim [480000000]:เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.400177995+07:00","message":"[bufferProcess] send to processor:เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.400182872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.400185267+07:00","message":"> Transcript [1802] [false]: 'เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.400188139+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.40018974+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.400191582+07:00","message":"StatePrefix: 'เป็นเพื่อนมัสการสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.400193507+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:11.655307962+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:11.655342792+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":"2025-10-29T10:17:11.655348788+07:00","message":"receive interim result [false|false]: เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:11.655360419+07:00","message":"[buffer interim] 151 false เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.655366661+07:00","message":"[bufferProcess] interim [780000000]:เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.655368928+07:00","message":"[bufferProcess] send to processor:เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.655374152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.655376336+07:00","message":"> Transcript [1803] [false]: 'เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.655379644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.655381369+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.65538312+07:00","message":"StatePrefix: 'เป็นเพื่อนมัสการสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.655385205+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:11.786744157+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:11.786779198+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":"2025-10-29T10:17:11.786784375+07:00","message":"receive interim result [false|false]: เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:11.78679786+07:00","message":"[buffer interim] 151 false เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.786804659+07:00","message":"[bufferProcess] interim [900000000]:เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.786806731+07:00","message":"[bufferProcess] send to processor:เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.786809951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.786812565+07:00","message":"> Transcript [1804] [false]: 'เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.786815673+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.786817617+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.786819539+07:00","message":"StatePrefix: 'เป็นเพื่อนมัสการสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.786821404+07:00","message":"TextPushed: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.786826119+07:00","message":"Push: 'เพื่อนมัสการสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.786828335+07:00","message":"TextPushed: 'เป็นเพื่อนมัสการสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.78683041+07:00","message":"Set new StatePrefix : 'เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.78683244+07:00","message":"Next Push (prob) : 'พระมหากษัตริย์องค์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:11.786840045+07:00","message":"push: {false เพื่อนมัสการสำหรับ 0 0xc00205a680}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:11.812824515+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:11.812824517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:11.97209324+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:11.972137424+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":"2025-10-29T10:17:11.972144848+07:00","message":"receive interim result [false|false]: เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:11.972161275+07:00","message":"[buffer interim] 151 false เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.97216815+07:00","message":"[bufferProcess] interim [80000000]:เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.972170325+07:00","message":"[bufferProcess] send to processor:เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.972173689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.972176044+07:00","message":"> Transcript [1805] [false]: 'เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:11.972179149+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:12.174501625+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:12.174544542+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":"2025-10-29T10:17:12.174550715+07:00","message":"receive interim result [false|false]: เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:12.174569601+07:00","message":"[buffer interim] 151 false เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.174577924+07:00","message":"[bufferProcess] interim [320000000]:เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.174582052+07:00","message":"[bufferProcess] send to processor:เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.174586517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.174589532+07:00","message":"> Transcript [1806] [false]: 'เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.174626113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.174628774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.174631087+07:00","message":"StatePrefix: 'เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.174634137+07:00","message":"TextPushed: 'เป็นเพื่อนมัสการสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:12.490125977+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:12.490168359+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":"2025-10-29T10:17:12.49017602+07:00","message":"receive interim result [false|false]: เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:12.490190274+07:00","message":"[buffer interim] 151 false เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.490197487+07:00","message":"[bufferProcess] interim [560000000]:เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.490200849+07:00","message":"[bufferProcess] send to processor:เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.490207946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.490210421+07:00","message":"> Transcript [1807] [false]: 'เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.490214165+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.490215792+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.490217729+07:00","message":"StatePrefix: 'เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.490221273+07:00","message":"TextPushed: 'เป็นเพื่อนมัสการสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:12.559073313+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:12.559113194+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":"2025-10-29T10:17:12.559118544+07:00","message":"receive interim result [false|false]: เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:12.55913496+07:00","message":"[buffer interim] 151 false เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.559141737+07:00","message":"[bufferProcess] interim [680000000]:เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.559144689+07:00","message":"[bufferProcess] send to processor:เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.559152636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.559155262+07:00","message":"> Transcript [1808] [false]: 'เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.559158999+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.55916111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.559163756+07:00","message":"StatePrefix: 'เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.559168414+07:00","message":"TextPushed: 'เป็นเพื่อนมัสการสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:12.592704805+07:00","message":"[GCS] IsForceVAD: false for message ID: 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:12.85552209+07:00","message":"[GCS] Start streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:12.988058037+07:00","message":"receive streaming session, msgId: 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:12.988093452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระพุทธรูป\",\"confidence\":0.907062}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:12.988099559+07:00","message":"receive interim result [true|false]: เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:12.988108382+07:00","message":"end recv isFinal message id 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:12.988110235+07:00","message":"end Recv id 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:12.988115459+07:00","message":"[buffer interim] 151 true เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.988125107+07:00","message":"[bufferProcess] interim [100000000]:เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.988128267+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.988131705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.988134629+07:00","message":"> Transcript [1809] [false]: 'เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.98813784+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.988139525+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.988141379+07:00","message":"StatePrefix: 'เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.988143755+07:00","message":"TextPushed: 'เป็นเพื่อนมัสการสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.988150041+07:00","message":"Push: 'พระมหากษัตริย์องค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.988153111+07:00","message":"TextPushed: 'เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.988155164+07:00","message":"Set new StatePrefix : 'เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.988157112+07:00","message":"Next Push (prob) : 'บูชาพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.988158624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.988160265+07:00","message":"> Transcript [1810] [true]: 'เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.988162146+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.988163438+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.988164784+07:00","message":"StatePrefix: 'เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์บูชาพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.988166354+07:00","message":"TextPushed: 'เป็นเพื่อนมัสการสำหรับพระมหากษัตริย์องค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:12.988168143+07:00","message":"Push: 'บูชาพระพุทธรูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:12.988176443+07:00","message":"push: {false พระมหากษัตริย์องค์ 0 0xc00205a680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:12.988187045+07:00","message":"push: {true บูชาพระพุทธรูป 0 0xc00205a680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:17:12.99919415+07:00","message":"write wav file: './tmp/7449/7449_151.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:13.824111922+07:00","message":"[GCS] Cleaned up inactive client: 130"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:13.8241305+07:00","message":"[GCS] Cleaned up inactive client: 134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:13.824133287+07:00","message":"[GCS] Cleaned up inactive client: 136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:13.824134865+07:00","message":"[GCS] Cleaned up inactive client: 131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:13.824136267+07:00","message":"[GCS] Cleaned up inactive client: 132"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:13.82413774+07:00","message":"[GCS] Cleaned up inactive client: 133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:13.824139233+07:00","message":"[GCS] Cleaned up inactive client: 135"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:13.824140629+07:00","message":"[GCS] Cleaned up inactive client: 129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:14.239331057+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:14.239363953+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":"2025-10-29T10:17:14.239368961+07:00","message":"receive interim result [false|false]: ราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:14.239380549+07:00","message":"[buffer interim] 152 false ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.239386818+07:00","message":"[bufferProcess] interim [960000000]:ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.239388379+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.239393409+07:00","message":"[bufferProcess] send to processor (ticker):ราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.239395596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.239398247+07:00","message":"> Transcript [1811] [false]: 'ราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.239400106+07:00","message":"Set StatePrefix (first interim): 'ราชภัฏ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:14.240842221+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:14.24085103+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":"2025-10-29T10:17:14.240853706+07:00","message":"receive interim result [false|false]: พระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:14.240860133+07:00","message":"[buffer interim] 152 false พระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.240863214+07:00","message":"[bufferProcess] interim [20000000]:พระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.240864481+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:14.690311428+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:14.690351278+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":"2025-10-29T10:17:14.690356214+07:00","message":"receive interim result [false|false]: พระราชพิธีใหญ่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:14.690366874+07:00","message":"[buffer interim] 152 false พระราชพิธีใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.690372989+07:00","message":"[bufferProcess] interim [440000000]:พระราชพิธีใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.690374998+07:00","message":"[bufferProcess] send to processor:พระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.690379492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.690381879+07:00","message":"> Transcript [1812] [false]: 'พระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.690383754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.690385783+07:00","message":"Set new StatePrefix: 'พระราชพิธี'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:14.813330286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:14.813362184+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:14.819205762+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:14.81924138+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":"2025-10-29T10:17:14.819246112+07:00","message":"receive interim result [false|false]: พระราชพิธีใหญ่ที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:14.81925981+07:00","message":"[buffer interim] 152 false พระราชพิธีใหญ่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.819266778+07:00","message":"[bufferProcess] interim [560000000]:พระราชพิธีใหญ่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.819268723+07:00","message":"[bufferProcess] send to processor:พระราชพิธีใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.819273887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.819276311+07:00","message":"> Transcript [1813] [false]: 'พระราชพิธีใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.8192793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.819281113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.819283177+07:00","message":"StatePrefix: 'พระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.819284873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:14.957253474+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:14.957287123+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":"2025-10-29T10:17:14.957292935+07:00","message":"receive interim result [false|false]: พระราชพิธีใหญ่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:14.957306568+07:00","message":"[buffer interim] 152 false พระราชพิธีใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.957313866+07:00","message":"[bufferProcess] interim [680000000]:พระราชพิธีใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.957315746+07:00","message":"[bufferProcess] send to processor:พระราชพิธีใหญ่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.957318839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.957321534+07:00","message":"> Transcript [1814] [false]: 'พระราชพิธีใหญ่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.9573252+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.957327344+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.957333104+07:00","message":"StatePrefix: 'พระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:14.957335194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.203744099+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.203791517+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":"2025-10-29T10:17:15.203797404+07:00","message":"receive interim result [false|false]: พระราชพิธีใหญ่ที่สุดใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.203810929+07:00","message":"[buffer interim] 152 false พระราชพิธีใหญ่ที่สุดใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.203820031+07:00","message":"[bufferProcess] interim [980000000]:พระราชพิธีใหญ่ที่สุดใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.203822615+07:00","message":"[bufferProcess] send to processor:พระราชพิธีใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.203827633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.203830091+07:00","message":"> Transcript [1815] [false]: 'พระราชพิธีใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.203833508+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.203835356+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.203837159+07:00","message":"StatePrefix: 'พระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.203838932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.34093603+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.340975969+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":"2025-10-29T10:17:15.340981497+07:00","message":"receive interim result [false|false]: พระราชพิธีใหญ่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.34099626+07:00","message":"[buffer interim] 152 false พระราชพิธีใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.341003605+07:00","message":"[bufferProcess] interim [100000000]:พระราชพิธีใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.341006228+07:00","message":"[bufferProcess] send to processor:พระราชพิธีใหญ่ที่สุดใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.341013693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.341016128+07:00","message":"> Transcript [1816] [false]: 'พระราชพิธีใหญ่ที่สุดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.341019345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.341021102+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.341022709+07:00","message":"StatePrefix: 'พระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.341024524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.341026686+07:00","message":"Push: 'พระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.341028226+07:00","message":"TextPushed: 'พระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.341029845+07:00","message":"Set new StatePrefix : 'พระราชพิธีใหญ่ที่สุดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.341031873+07:00","message":"Next Push (prob) : 'ใหญ่ที่สุดใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.341062453+07:00","message":"push: {false พระราชพิธี 0 0xc0027cb400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.389575246+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.389610872+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":"2025-10-29T10:17:15.389615904+07:00","message":"receive interim result [false|false]: พระราชพิธีใหญ่ที่สุดในเขต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.389631506+07:00","message":"[buffer interim] 152 false พระราชพิธีใหญ่ที่สุดในเขต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.389638144+07:00","message":"[bufferProcess] interim [160000000]:พระราชพิธีใหญ่ที่สุดในเขต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.389640286+07:00","message":"[bufferProcess] send to processor:พระราชพิธีใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.389643242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.389645592+07:00","message":"> Transcript [1817] [false]: 'พระราชพิธีใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.389647781+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.651561828+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.651604808+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":"2025-10-29T10:17:15.651610593+07:00","message":"receive interim result [false|false]: พระราชพิธีใหญ่ที่สุดในเขตพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.651623439+07:00","message":"[buffer interim] 152 false พระราชพิธีใหญ่ที่สุดในเขตพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.651630032+07:00","message":"[bufferProcess] interim [340000000]:พระราชพิธีใหญ่ที่สุดในเขตพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.651632161+07:00","message":"[bufferProcess] send to processor:พระราชพิธีใหญ่ที่สุดในเขต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.651637234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.651639515+07:00","message":"> Transcript [1818] [false]: 'พระราชพิธีใหญ่ที่สุดในเขต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.651642962+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.651644686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.651646163+07:00","message":"StatePrefix: 'พระราชพิธีใหญ่ที่สุดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.651648101+07:00","message":"TextPushed: 'พระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.707865138+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.707898827+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":"2025-10-29T10:17:15.707903929+07:00","message":"receive interim result [false|false]: พระราชพิธีใหญ่ที่สุดในเขต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.707918266+07:00","message":"[buffer interim] 152 false พระราชพิธีใหญ่ที่สุดในเขต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.707924707+07:00","message":"[bufferProcess] interim [460000000]:พระราชพิธีใหญ่ที่สุดในเขต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.707927256+07:00","message":"[bufferProcess] send to processor:พระราชพิธีใหญ่ที่สุดในเขตพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.707930564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.707933035+07:00","message":"> Transcript [1819] [false]: 'พระราชพิธีใหญ่ที่สุดในเขตพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.707936409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.707938096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.707940112+07:00","message":"StatePrefix: 'พระราชพิธีใหญ่ที่สุดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.707941845+07:00","message":"TextPushed: 'พระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.83872119+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.83876387+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":"2025-10-29T10:17:15.838769322+07:00","message":"receive interim result [false|false]: พระราชพิธีใหญ่ที่สุดในเขตพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.83878384+07:00","message":"[buffer interim] 152 false พระราชพิธีใหญ่ที่สุดในเขตพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.83879065+07:00","message":"[bufferProcess] interim [580000000]:พระราชพิธีใหญ่ที่สุดในเขตพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.838792975+07:00","message":"[bufferProcess] send to processor:พระราชพิธีใหญ่ที่สุดในเขต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.838796515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.838800391+07:00","message":"> Transcript [1820] [false]: 'พระราชพิธีใหญ่ที่สุดในเขต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.838804608+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.838806756+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.83880924+07:00","message":"StatePrefix: 'พระราชพิธีใหญ่ที่สุดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.838811947+07:00","message":"TextPushed: 'พระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.907805535+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.907842562+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":"2025-10-29T10:17:15.907847644+07:00","message":"receive interim result [false|false]: พระราชพิธีใหญ่ที่สุดในเขตพระราชทาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.907857201+07:00","message":"[buffer interim] 152 false พระราชพิธีใหญ่ที่สุดในเขตพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.907864312+07:00","message":"[bufferProcess] interim [640000000]:พระราชพิธีใหญ่ที่สุดในเขตพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.907866466+07:00","message":"[bufferProcess] send to processor:พระราชพิธีใหญ่ที่สุดในเขตพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.907869536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.907871927+07:00","message":"> Transcript [1821] [false]: 'พระราชพิธีใหญ่ที่สุดในเขตพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.907875162+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.907877227+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.907879325+07:00","message":"StatePrefix: 'พระราชพิธีใหญ่ที่สุดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.90788119+07:00","message":"TextPushed: 'พระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.907883531+07:00","message":"Push: 'ใหญ่ที่สุดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.907885456+07:00","message":"TextPushed: 'พระราชพิธีใหญ่ที่สุดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.907889471+07:00","message":"Set new StatePrefix : 'พระราชพิธีใหญ่ที่สุดในเขตพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:15.907891426+07:00","message":"Next Push (prob) : 'เขตพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:15.907899154+07:00","message":"push: {false ใหญ่ที่สุดใน 0 0xc0027cb400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:16.026169205+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:16.026206732+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":"2025-10-29T10:17:16.026212136+07:00","message":"receive interim result [false|false]: พระราชพิธีใหญ่ที่สุดในเขตพระราชฐาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:16.026227009+07:00","message":"[buffer interim] 152 false พระราชพิธีใหญ่ที่สุดในเขตพระราชฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.02623378+07:00","message":"[bufferProcess] interim [760000000]:พระราชพิธีใหญ่ที่สุดในเขตพระราชฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.026235859+07:00","message":"[bufferProcess] send to processor:พระราชพิธีใหญ่ที่สุดในเขตพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.02623935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.026241456+07:00","message":"> Transcript [1822] [false]: 'พระราชพิธีใหญ่ที่สุดในเขตพระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.026244782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.026246479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.026248301+07:00","message":"StatePrefix: 'พระราชพิธีใหญ่ที่สุดในเขตพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.026250413+07:00","message":"TextPushed: 'พระราชพิธีใหญ่ที่สุดใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:16.030040297+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:16.030052622+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":"2025-10-29T10:17:16.030056098+07:00","message":"receive interim result [false|false]: พระราชพิธีใหญ่ที่สุดในเขตพระราชทาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:16.030062832+07:00","message":"[buffer interim] 152 false พระราชพิธีใหญ่ที่สุดในเขตพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.030065739+07:00","message":"[bufferProcess] interim [820000000]:พระราชพิธีใหญ่ที่สุดในเขตพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.030067456+07:00","message":"[bufferProcess] send to processor:พระราชพิธีใหญ่ที่สุดในเขตพระราชฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.030069418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.030071493+07:00","message":"> Transcript [1823] [false]: 'พระราชพิธีใหญ่ที่สุดในเขตพระราชฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.030073502+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.030074863+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.030076365+07:00","message":"StatePrefix: 'พระราชพิธีใหญ่ที่สุดในเขตพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.030078248+07:00","message":"TextPushed: 'พระราชพิธีใหญ่ที่สุดใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:16.553838167+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:16.553875058+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":"2025-10-29T10:17:16.553880643+07:00","message":"receive interim result [false|false]: พระราชพิธีใหญ่ที่สุดในเขตพระราชทานเท่านั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:16.55389574+07:00","message":"[buffer interim] 152 false พระราชพิธีใหญ่ที่สุดในเขตพระราชทานเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.553902322+07:00","message":"[bufferProcess] interim [300000000]:พระราชพิธีใหญ่ที่สุดในเขตพระราชทานเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.553904302+07:00","message":"[bufferProcess] send to processor:พระราชพิธีใหญ่ที่สุดในเขตพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.553907818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.553914828+07:00","message":"> Transcript [1824] [false]: 'พระราชพิธีใหญ่ที่สุดในเขตพระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.5539185+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.553923099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.553925122+07:00","message":"StatePrefix: 'พระราชพิธีใหญ่ที่สุดในเขตพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.553927564+07:00","message":"TextPushed: 'พระราชพิธีใหญ่ที่สุดใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:16.6926038+07:00","message":"[GCS] IsForceVAD: false for message ID: 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:16.764680382+07:00","message":"[GCS] Start streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:16.799686611+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:16.799724726+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":"2025-10-29T10:17:16.799730042+07:00","message":"receive interim result [false|false]: พระราชพิธีใหญ่ที่สุดในเขตพระราชทานเท่านั้นนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:16.799745514+07:00","message":"[buffer interim] 152 false พระราชพิธีใหญ่ที่สุดในเขตพระราชทานเท่านั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.799752985+07:00","message":"[bufferProcess] interim [540000000]:พระราชพิธีใหญ่ที่สุดในเขตพระราชทานเท่านั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.799755555+07:00","message":"[bufferProcess] send to processor:พระราชพิธีใหญ่ที่สุดในเขตพระราชทานเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.799763191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.799765655+07:00","message":"> Transcript [1825] [false]: 'พระราชพิธีใหญ่ที่สุดในเขตพระราชทานเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.799769425+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.799771212+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.799773252+07:00","message":"StatePrefix: 'พระราชพิธีใหญ่ที่สุดในเขตพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.79977539+07:00","message":"TextPushed: 'พระราชพิธีใหญ่ที่สุดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.799778035+07:00","message":"Push: 'เขตพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.79977962+07:00","message":"TextPushed: 'พระราชพิธีใหญ่ที่สุดในเขตพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.799781346+07:00","message":"Set new StatePrefix : 'พระราชพิธีใหญ่ที่สุดในเขตพระราชทานเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.799783543+07:00","message":"Next Push (prob) : 'ราชทานเท่านั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:16.799791185+07:00","message":"push: {false เขตพระ 0 0xc0027cb400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:16.802385725+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:16.802423946+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":"2025-10-29T10:17:16.802429678+07:00","message":"receive interim result [false|false]: พระราชพิธีใหญ่ที่สุดในเขตพระราชทานเท่านั้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:16.802441677+07:00","message":"[buffer interim] 152 false พระราชพิธีใหญ่ที่สุดในเขตพระราชทานเท่านั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.802446784+07:00","message":"[bufferProcess] interim [600000000]:พระราชพิธีใหญ่ที่สุดในเขตพระราชทานเท่านั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.8024487+07:00","message":"[bufferProcess] send to processor:พระราชพิธีใหญ่ที่สุดในเขตพระราชทานเท่านั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.802451615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.802453671+07:00","message":"> Transcript [1826] [false]: 'พระราชพิธีใหญ่ที่สุดในเขตพระราชทานเท่านั้นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.802456439+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.802458089+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.802459557+07:00","message":"StatePrefix: 'พระราชพิธีใหญ่ที่สุดในเขตพระราชทานเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:16.802461671+07:00","message":"TextPushed: 'พระราชพิธีใหญ่ที่สุดในเขตพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:17.023597007+07:00","message":"receive streaming session, msgId: 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:17.023631068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชพิธีใหญ่ที่จัดในเขตพระราชทานเท่านั้นนะคะ\",\"confidence\":0.93801874}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:17.023636792+07:00","message":"receive interim result [true|false]: พระราชพิธีใหญ่ที่จัดในเขตพระราชทานเท่านั้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:17.023645391+07:00","message":"end recv isFinal message id 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:17.02364761+07:00","message":"end Recv id 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:17.023653679+07:00","message":"[buffer interim] 152 true พระราชพิธีใหญ่ที่จัดในเขตพระราชทานเท่านั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:17.023660242+07:00","message":"[bufferProcess] interim [870000000]:พระราชพิธีใหญ่ที่จัดในเขตพระราชทานเท่านั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:17.023663146+07:00","message":"[bufferProcess] send to processor (isfinal):พระราชพิธีใหญ่ที่สุดในเขตพระราชทานเท่านั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:17.023666371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:17.023668663+07:00","message":"> Transcript [1827] [false]: 'พระราชพิธีใหญ่ที่สุดในเขตพระราชทานเท่านั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:17.023671654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:17.023673141+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:17.02367468+07:00","message":"StatePrefix: 'พระราชพิธีใหญ่ที่สุดในเขตพระราชทานเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:17.023676629+07:00","message":"TextPushed: 'พระราชพิธีใหญ่ที่สุดในเขตพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:17.023678139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:17.023679735+07:00","message":"> Transcript [1828] [true]: 'พระราชพิธีใหญ่ที่จัดในเขตพระราชทานเท่านั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:17.023681492+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:17.023682838+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:17.023684243+07:00","message":"StatePrefix: 'พระราชพิธีใหญ่ที่สุดในเขตพระราชทานเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:17.023685829+07:00","message":"TextPushed: 'พระราชพิธีใหญ่ที่สุดในเขตพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:17.023690351+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:17.023818257+07:00","message":"Push: 'เท่านั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:17.023820648+07:00","message":"TextPushed: 'พระราชพิธีใหญ่ที่สุดในเขตพระเท่านั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:17.023822587+07:00","message":"Set new StatePrefix : 'พระราชพิธีใหญ่ที่จัดในเขตพระราชทานเท่านั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:17.023824787+07:00","message":"Next Push (prob) : 'พระราชพิธีใหญ่ที่จัดในเขตพระราชทานเท่านั้นนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:17.023831761+07:00","message":"push: {true เท่านั้นนะคะ 0 0xc0027cb400}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:17.02384314+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_152.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:17:17.032623362+07:00","message":"write wav file: './tmp/7449/7449_152.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:17.81370075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:17.813711385+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:18.009696532+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:18.009740606+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":"2025-10-29T10:17:18.009745412+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:18.009760533+07:00","message":"[buffer interim] 153 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.00976675+07:00","message":"[bufferProcess] interim [80000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.009768333+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:18.267867292+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:18.267906233+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":"2025-10-29T10:17:18.26791228+07:00","message":"receive interim result [false|false]: ในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:18.267924991+07:00","message":"[buffer interim] 153 false ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.267931513+07:00","message":"[bufferProcess] interim [320000000]:ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.267933984+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.267939095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.267941501+07:00","message":"> Transcript [1829] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.267943359+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:18.390250279+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:18.390291359+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":"2025-10-29T10:17:18.39030624+07:00","message":"receive interim result [false|false]: ในพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:18.390324168+07:00","message":"[buffer interim] 153 false ในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.390332496+07:00","message":"[bufferProcess] interim [500000000]:ในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.390335249+07:00","message":"[bufferProcess] send to processor:ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.390341464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.390345666+07:00","message":"> Transcript [1830] [false]: 'ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.390349432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.390352232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.390354481+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.390356654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:18.513029418+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:18.513064368+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":"2025-10-29T10:17:18.513069341+07:00","message":"receive interim result [false|false]: ในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:18.513077887+07:00","message":"[buffer interim] 153 false ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.513087016+07:00","message":"[bufferProcess] interim [560000000]:ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.513089057+07:00","message":"[bufferProcess] send to processor:ในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.513091796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.513094364+07:00","message":"> Transcript [1831] [false]: 'ในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.513097062+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.513098634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.513100517+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.513102159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:18.513779719+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:18.513787624+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":"2025-10-29T10:17:18.513790377+07:00","message":"receive interim result [false|false]: ในพัทยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:18.51379561+07:00","message":"[buffer interim] 153 false ในพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.513798035+07:00","message":"[bufferProcess] interim [620000000]:ในพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.513799763+07:00","message":"[bufferProcess] send to processor:ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.513801566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.513803234+07:00","message":"> Transcript [1832] [false]: 'ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.51380479+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.513806251+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.513807615+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.513809293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:18.572306161+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:18.572349949+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":"2025-10-29T10:17:18.572356628+07:00","message":"receive interim result [false|false]: ในพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:18.572371076+07:00","message":"[buffer interim] 153 false ในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.572379479+07:00","message":"[bufferProcess] interim [680000000]:ในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.572382459+07:00","message":"[bufferProcess] send to processor:ในพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.572386454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.572389853+07:00","message":"> Transcript [1833] [false]: 'ในพัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.572394104+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.572396173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.572399851+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.572402013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.572407934+07:00","message":"Push: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.572410205+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.572412447+07:00","message":"Set new StatePrefix : 'ในพัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:18.572414838+07:00","message":"Next Push (prob) : 'พัทยา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:18.572425301+07:00","message":"push: {false ใน 0 0xc003a46d80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.21151967+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.211563222+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":"2025-10-29T10:17:19.211568761+07:00","message":"receive interim result [false|false]: ในพระราชพิธีพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.211581638+07:00","message":"[buffer interim] 153 false ในพระราชพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.211595529+07:00","message":"[bufferProcess] interim [280000000]:ในพระราชพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.211597704+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.211604668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.211607321+07:00","message":"> Transcript [1834] [false]: 'ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.211609288+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.211611937+07:00","message":"Set new StatePrefix: 'ในพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.281885673+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.281931683+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":"2025-10-29T10:17:19.28193876+07:00","message":"receive interim result [false|false]: ในพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.281955658+07:00","message":"[buffer interim] 153 false ในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.281962953+07:00","message":"[bufferProcess] interim [340000000]:ในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.281965621+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.281970023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.281973775+07:00","message":"> Transcript [1835] [false]: 'ในพระราชพิธีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.281978198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.281980869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.281983004+07:00","message":"StatePrefix: 'ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.281985879+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.410804111+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.410838965+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":"2025-10-29T10:17:19.410844253+07:00","message":"receive interim result [false|false]: ในพระราชพิธีพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.410858588+07:00","message":"[buffer interim] 153 false ในพระราชพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.410864833+07:00","message":"[bufferProcess] interim [460000000]:ในพระราชพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.410866962+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.41086987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.410872626+07:00","message":"> Transcript [1836] [false]: 'ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.410875692+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.410877404+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.410879375+07:00","message":"StatePrefix: 'ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.410881584+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.413384933+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.413396398+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":"2025-10-29T10:17:19.413399788+07:00","message":"receive interim result [false|false]: ในพระราชพิธีพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.413407407+07:00","message":"[buffer interim] 153 false ในพระราชพิธีพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.413410585+07:00","message":"[bufferProcess] interim [520000000]:ในพระราชพิธีพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.413412265+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.413414297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.413416134+07:00","message":"> Transcript [1837] [false]: 'ในพระราชพิธีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.413418321+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.413419874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.413421328+07:00","message":"StatePrefix: 'ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.413422866+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.452689059+07:00","message":"[GCS] IsForceVAD: false for message ID: 153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.532631222+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.532667925+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":"2025-10-29T10:17:19.532673465+07:00","message":"receive interim result [false|false]: ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.532684396+07:00","message":"[buffer interim] 153 false ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.53269564+07:00","message":"[bufferProcess] interim [580000000]:ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.532697587+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.532700444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.532703136+07:00","message":"> Transcript [1838] [false]: 'ในพระราชพิธีพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.532706486+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.532708127+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.532709718+07:00","message":"StatePrefix: 'ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.532711766+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.532714047+07:00","message":"Push: 'พระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.532715519+07:00","message":"TextPushed: 'ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.532717687+07:00","message":"Set new StatePrefix : 'ในพระราชพิธีพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.532719579+07:00","message":"Next Push (prob) : 'พระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.532727443+07:00","message":"push: {false พระราชพิธี 0 0xc003a46d80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.704726158+07:00","message":"[GCS] Start streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.740443042+07:00","message":"receive streaming session, msgId: 153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.74047817+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":"2025-10-29T10:17:19.740483937+07:00","message":"receive interim result [true|false]: ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.74049304+07:00","message":"end recv isFinal message id 153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.740494926+07:00","message":"end Recv id 153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.740501319+07:00","message":"[buffer interim] 153 true ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.740507979+07:00","message":"[bufferProcess] interim [910000000]:ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.740511317+07:00","message":"[bufferProcess] send to processor (isfinal):ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.740526725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.740571706+07:00","message":"> Transcript [1839] [false]: 'ในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.740578715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.740581757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.74058467+07:00","message":"StatePrefix: 'ในพระราชพิธีพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.740587926+07:00","message":"TextPushed: 'ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.740591537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.740594562+07:00","message":"> Transcript [1840] [true]: 'ในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.740597549+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.740599659+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.740601843+07:00","message":"StatePrefix: 'ในพระราชพิธีพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.740604142+07:00","message":"TextPushed: 'ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:19.740612563+07:00","message":"Push: 'พระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:19.740628265+07:00","message":"push: {true พระบรมศพ 0 0xc003a46d80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:17:19.754231587+07:00","message":"write wav file: './tmp/7449/7449_153.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:20.813942553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:20.813962689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:21.356928152+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:21.3569777+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":"2025-10-29T10:17:21.356983473+07:00","message":"receive interim result [false|false]: การเพาะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:21.35700915+07:00","message":"[buffer interim] 154 false การเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:21.357016691+07:00","message":"[bufferProcess] interim [440000000]:การเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:21.357018066+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:21.357021853+07:00","message":"[bufferProcess] send to processor (ticker):การเพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:21.35702438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:21.357027054+07:00","message":"> Transcript [1841] [false]: 'การเพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:21.357029036+07:00","message":"Set StatePrefix (first interim): 'การเพาะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:21.378667332+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:21.378699464+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":"2025-10-29T10:17:21.378704112+07:00","message":"receive interim result [false|false]: การทอด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:21.378716328+07:00","message":"[buffer interim] 154 false การทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:21.378722247+07:00","message":"[bufferProcess] interim [500000000]:การทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:21.378723892+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:21.548241156+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:21.548281471+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":"2025-10-29T10:17:21.548286427+07:00","message":"receive interim result [false|false]: การถอดเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:21.548301157+07:00","message":"[buffer interim] 154 false การถอดเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:21.548307705+07:00","message":"[bufferProcess] interim [680000000]:การถอดเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:21.548309756+07:00","message":"[bufferProcess] send to processor:การทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:21.548316943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:21.548322037+07:00","message":"> Transcript [1842] [false]: 'การทอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:21.548324509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:21.548326202+07:00","message":"Set new StatePrefix: 'การทอด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:21.751644752+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:21.751687888+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":"2025-10-29T10:17:21.751692906+07:00","message":"receive interim result [false|false]: การทอดเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:21.751705324+07:00","message":"[buffer interim] 154 false การทอดเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:21.751712706+07:00","message":"[bufferProcess] interim [800000000]:การทอดเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:21.751714695+07:00","message":"[bufferProcess] send to processor:การถอดเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:21.75171957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:21.751721956+07:00","message":"> Transcript [1843] [false]: 'การถอดเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:21.751724278+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:21.751726445+07:00","message":"Set new StatePrefix: 'การถอดเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:22.046697668+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:22.046734847+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":"2025-10-29T10:17:22.046740008+07:00","message":"receive interim result [false|false]: การถอดเครื่องนมัสการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:22.046752215+07:00","message":"[buffer interim] 154 false การถอดเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.046759093+07:00","message":"[bufferProcess] interim [220000000]:การถอดเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.046761654+07:00","message":"[bufferProcess] send to processor:การทอดเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.046766677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.046768925+07:00","message":"> Transcript [1844] [false]: 'การทอดเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.046771239+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.046772907+07:00","message":"Set new StatePrefix: 'การทอดเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:22.510497232+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:22.510535028+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":"2025-10-29T10:17:22.510540596+07:00","message":"receive interim result [false|false]: การถอดเครื่องนมัสการทาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:22.510555933+07:00","message":"[buffer interim] 154 false การถอดเครื่องนมัสการทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.510563183+07:00","message":"[bufferProcess] interim [580000000]:การถอดเครื่องนมัสการทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.510565585+07:00","message":"[bufferProcess] send to processor:การถอดเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.510575833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.510578785+07:00","message":"> Transcript [1845] [false]: 'การถอดเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.510580771+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.510582738+07:00","message":"Set new StatePrefix: 'การถอดเครื่องนมัสการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:22.697752681+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:22.697812322+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":"2025-10-29T10:17:22.6978195+07:00","message":"receive interim result [false|false]: การถอดเครื่องนมัสการธารทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:22.697841045+07:00","message":"[buffer interim] 154 false การถอดเครื่องนมัสการธารทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.697849169+07:00","message":"[bufferProcess] interim [760000000]:การถอดเครื่องนมัสการธารทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.697852338+07:00","message":"[bufferProcess] send to processor:การถอดเครื่องนมัสการทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.697859813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.697863485+07:00","message":"> Transcript [1846] [false]: 'การถอดเครื่องนมัสการทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.697868003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.697870843+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.697873069+07:00","message":"StatePrefix: 'การถอดเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.697875682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:22.950525494+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:22.950566494+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":"2025-10-29T10:17:22.950573068+07:00","message":"receive interim result [false|false]: การถอดเครื่องนมัสการธารทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:22.950587959+07:00","message":"[buffer interim] 154 false การถอดเครื่องนมัสการธารทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.950594637+07:00","message":"[bufferProcess] interim [60000000]:การถอดเครื่องนมัสการธารทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.950596769+07:00","message":"[bufferProcess] send to processor:การถอดเครื่องนมัสการธารทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.950610947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.95061405+07:00","message":"> Transcript [1847] [false]: 'การถอดเครื่องนมัสการธารทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.950617696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.950619678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.950621404+07:00","message":"StatePrefix: 'การถอดเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:22.950623248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.160034142+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.160072608+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":"2025-10-29T10:17:23.160078009+07:00","message":"receive interim result [false|false]: การถอดเครื่องนมัสการธารทอง 2 ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.160093491+07:00","message":"[buffer interim] 154 false การถอดเครื่องนมัสการธารทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.16010038+07:00","message":"[bufferProcess] interim [300000000]:การถอดเครื่องนมัสการธารทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.160102925+07:00","message":"[bufferProcess] send to processor:การถอดเครื่องนมัสการธารทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.160106591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.160109487+07:00","message":"> Transcript [1848] [false]: 'การถอดเครื่องนมัสการธารทอง 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.160112814+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.160114536+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.160116414+07:00","message":"StatePrefix: 'การถอดเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.16011842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.17286002+07:00","message":"[GCS] IsForceVAD: false for message ID: 154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.23770547+07:00","message":"[GCS] Start streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.268565555+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.268609882+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":"2025-10-29T10:17:23.26861655+07:00","message":"receive interim result [false|false]: การถอดเครื่องนมัสการธารทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.268629922+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.26863297+07:00","message":"receive interim result [false|false]:  2 ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.268640499+07:00","message":"[buffer interim] 154 false การถอดเครื่องนมัสการธารทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.268649723+07:00","message":"[buffer interim] 154 false  2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.268654647+07:00","message":"[bufferProcess] interim [360000000]:การถอดเครื่องนมัสการธารทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.268656734+07:00","message":"[bufferProcess] send to processor:การถอดเครื่องนมัสการธารทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.268659447+07:00","message":"[bufferProcess] interim [360000000]: 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.26866231+07:00","message":"[bufferProcess] update buffer: การถอดเครื่องนมัสการธารทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.268664805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.268668987+07:00","message":"> Transcript [1849] [false]: 'การถอดเครื่องนมัสการธารทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.268672114+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.268674292+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.268675849+07:00","message":"StatePrefix: 'การถอดเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.268677648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.268679764+07:00","message":"Push: 'การถอดเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.26868142+07:00","message":"TextPushed: 'การถอดเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.268683068+07:00","message":"Set new StatePrefix : 'การถอดเครื่องนมัสการธารทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.268685015+07:00","message":"Next Push (prob) : 'ธารทอง 2 ชั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.268692952+07:00","message":"push: {false การถอดเครื่องนมัสการ 0 0xc000045580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.468646147+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.468685328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถอดเครื่องนมัสการธารทอง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.468690029+07:00","message":"receive interim result [false|false]: การถอดเครื่องนมัสการธารทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.468703909+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":"2025-10-29T10:17:23.468707125+07:00","message":"receive interim result [false|false]:  ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.468717575+07:00","message":"[buffer interim] 154 false การถอดเครื่องนมัสการธารทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.468726534+07:00","message":"[buffer interim] 154 false  ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.468732439+07:00","message":"[bufferProcess] interim [660000000]:การถอดเครื่องนมัสการธารทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.468734608+07:00","message":"[bufferProcess] send to processor:การถอดเครื่องนมัสการธารทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.468743461+07:00","message":"[bufferProcess] interim [660000000]: ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.468745826+07:00","message":"[bufferProcess] update buffer: การถอดเครื่องนมัสการธารทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.468748491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.468751136+07:00","message":"> Transcript [1850] [false]: 'การถอดเครื่องนมัสการธารทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.468754593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.468756415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.468757926+07:00","message":"StatePrefix: 'การถอดเครื่องนมัสการธารทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.468759835+07:00","message":"TextPushed: 'การถอดเครื่องนมัสการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.570344851+07:00","message":"receive streaming session, msgId: 154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.570384327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การทอดเครื่องนมัสการพานทอง 2 ชั้น\",\"confidence\":0.93019503}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.570389428+07:00","message":"receive interim result [true|false]: การทอดเครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.570402661+07:00","message":"end recv isFinal message id 154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.570404897+07:00","message":"end Recv id 154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.570410951+07:00","message":"[buffer interim] 154 true การทอดเครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.570421406+07:00","message":"[bufferProcess] interim [690000000]:การทอดเครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.570424509+07:00","message":"[bufferProcess] send to processor (isfinal):การถอดเครื่องนมัสการธารทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.570427492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.570430698+07:00","message":"> Transcript [1851] [false]: 'การถอดเครื่องนมัสการธารทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.570433241+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.57043502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.570440281+07:00","message":"StatePrefix: 'การถอดเครื่องนมัสการธารทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.570443249+07:00","message":"TextPushed: 'การถอดเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.570444649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.570446198+07:00","message":"> Transcript [1852] [true]: 'การทอดเครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.570448073+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.570449532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.570450857+07:00","message":"StatePrefix: 'การถอดเครื่องนมัสการธารทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.570452413+07:00","message":"TextPushed: 'การถอดเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.570453692+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.570570635+07:00","message":"Push: 'พานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.570573023+07:00","message":"TextPushed: 'การถอดเครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.570574823+07:00","message":"Set new StatePrefix : 'การทอดเครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.570576466+07:00","message":"Next Push (prob) : 'การทอดเครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:23.570584733+07:00","message":"push: {true พานทอง 2 ชั้น 0 0xc000045580}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:23.570594938+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_154.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:17:23.579198031+07:00","message":"write wav file: './tmp/7449/7449_154.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:23.81466422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:23.814664206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.348465405+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.348498102+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":"2025-10-29T10:17:24.348502611+07:00","message":"receive interim result [false|false]: ธิดา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.348514498+07:00","message":"[buffer interim] 155 false ธิดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.348520627+07:00","message":"[bufferProcess] interim [780000000]:ธิดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.348522234+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.391918054+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.391953027+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":"2025-10-29T10:17:24.391957517+07:00","message":"receive interim result [false|false]: อีดำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.391969379+07:00","message":"[buffer interim] 155 false อีดำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.391975507+07:00","message":"[bufferProcess] interim [840000000]:อีดำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.391977527+07:00","message":"[bufferProcess] send to processor:ธิดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.391991678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.391994474+07:00","message":"> Transcript [1853] [false]: 'ธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.39199623+07:00","message":"Set StatePrefix (first interim): 'ธิดา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.441446827+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.441485164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"heedum\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.441490065+07:00","message":"receive interim result [false|false]: heedum"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.44150472+07:00","message":"[buffer interim] 155 false heedum"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.441511519+07:00","message":"[bufferProcess] interim [900000000]:heedum"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.441513273+07:00","message":"[bufferProcess] send to processor:อีดำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.441519019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.441521771+07:00","message":"> Transcript [1854] [false]: 'อีดำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.441523631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.441525237+07:00","message":"Set new StatePrefix: 'อีดำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.460089098+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.460120824+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":"2025-10-29T10:17:24.460125263+07:00","message":"receive interim result [false|false]: ที่ด้านหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.46013576+07:00","message":"[buffer interim] 155 false ที่ด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.460141782+07:00","message":"[bufferProcess] interim [960000000]:ที่ด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.460146083+07:00","message":"[bufferProcess] send to processor:heedum"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.460150871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.46015351+07:00","message":"> Transcript [1855] [false]: 'heedum'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.460155387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.460157217+07:00","message":"Set new StatePrefix: 'heedum'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.623573969+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.62361086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"hedonic\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.623630779+07:00","message":"receive interim result [false|false]: hedonic"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.623644242+07:00","message":"[buffer interim] 155 false hedonic"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.623650874+07:00","message":"[bufferProcess] interim [200000000]:hedonic"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.623652982+07:00","message":"[bufferProcess] send to processor:ที่ด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.623659357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.623662317+07:00","message":"> Transcript [1856] [false]: 'ที่ด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.623664754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.62366646+07:00","message":"Set new StatePrefix: 'ที่ด้านหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.675886349+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.675921876+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":"2025-10-29T10:17:24.67592865+07:00","message":"receive interim result [false|false]: ที่ด้านหน้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.675949577+07:00","message":"[buffer interim] 155 false ที่ด้านหน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.675957333+07:00","message":"[bufferProcess] interim [260000000]:ที่ด้านหน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.675960117+07:00","message":"[bufferProcess] send to processor:hedonic"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.675963951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.675967113+07:00","message":"> Transcript [1857] [false]: 'hedonic'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.675970094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.675972686+07:00","message":"Set new StatePrefix: 'hedonic'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.80176955+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.801804123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"hedonic\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.801809115+07:00","message":"receive interim result [false|false]: hedonic"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.801822042+07:00","message":"[buffer interim] 155 false hedonic"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.801828232+07:00","message":"[bufferProcess] interim [380000000]:hedonic"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.801830329+07:00","message":"[bufferProcess] send to processor:ที่ด้านหน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.801836546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.801838804+07:00","message":"> Transcript [1858] [false]: 'ที่ด้านหน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.801841081+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.801842804+07:00","message":"Set new StatePrefix: 'ที่ด้านหน้าพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.866847994+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.866904371+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":"2025-10-29T10:17:24.866910715+07:00","message":"receive interim result [false|false]: ที่ด้านหน้าพระธาตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.866929191+07:00","message":"[buffer interim] 155 false ที่ด้านหน้าพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.866937521+07:00","message":"[bufferProcess] interim [440000000]:ที่ด้านหน้าพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.866940987+07:00","message":"[bufferProcess] send to processor:hedonic"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.866948327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.866951574+07:00","message":"> Transcript [1859] [false]: 'hedonic'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.866954563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.866957635+07:00","message":"Set new StatePrefix: 'hedonic'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.881288511+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.881328888+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":"2025-10-29T10:17:24.881334048+07:00","message":"receive interim result [false|false]: ที่ด้านหน้าพระแท่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:24.881348924+07:00","message":"[buffer interim] 155 false ที่ด้านหน้าพระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.881356168+07:00","message":"[bufferProcess] interim [500000000]:ที่ด้านหน้าพระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.881358527+07:00","message":"[bufferProcess] send to processor:ที่ด้านหน้าพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.881361451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.881366459+07:00","message":"> Transcript [1860] [false]: 'ที่ด้านหน้าพระธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.881368821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:24.881371085+07:00","message":"Set new StatePrefix: 'ที่ด้านหน้าพระธาตุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:25.308968095+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:25.309012095+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":"2025-10-29T10:17:25.30901729+07:00","message":"receive interim result [false|false]: ที่ด้านหน้าพระแท่นราชบรรจถรณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:25.30902851+07:00","message":"[buffer interim] 155 false ที่ด้านหน้าพระแท่นราชบรรจถรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.309035026+07:00","message":"[bufferProcess] interim [920000000]:ที่ด้านหน้าพระแท่นราชบรรจถรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.309037246+07:00","message":"[bufferProcess] send to processor:ที่ด้านหน้าพระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.309041004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.309043293+07:00","message":"> Transcript [1861] [false]: 'ที่ด้านหน้าพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.30904534+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.309047288+07:00","message":"Set new StatePrefix: 'ที่ด้านหน้าพระแท่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:25.569339608+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:25.569374988+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":"2025-10-29T10:17:25.569380457+07:00","message":"receive interim result [false|false]: ที่ด้านหน้าพระแท่นราชบัญญัติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:25.569393118+07:00","message":"[buffer interim] 155 false ที่ด้านหน้าพระแท่นราชบัญญัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.569399767+07:00","message":"[bufferProcess] interim [160000000]:ที่ด้านหน้าพระแท่นราชบัญญัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.569401947+07:00","message":"[bufferProcess] send to processor:ที่ด้านหน้าพระแท่นราชบรรจถรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.569407438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.569409862+07:00","message":"> Transcript [1862] [false]: 'ที่ด้านหน้าพระแท่นราชบรรจถรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.569413387+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.569415254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.56941739+07:00","message":"StatePrefix: 'ที่ด้านหน้าพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.569419439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:25.569858813+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:25.569895237+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":"2025-10-29T10:17:25.569900221+07:00","message":"receive interim result [false|false]: ที่ด้านหน้าพระแท่นราชบัลลังก์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:25.569914572+07:00","message":"[buffer interim] 155 false ที่ด้านหน้าพระแท่นราชบัลลังก์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.56992169+07:00","message":"[bufferProcess] interim [220000000]:ที่ด้านหน้าพระแท่นราชบัลลังก์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.569923577+07:00","message":"[bufferProcess] send to processor:ที่ด้านหน้าพระแท่นราชบัญญัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.569928543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.569930998+07:00","message":"> Transcript [1863] [false]: 'ที่ด้านหน้าพระแท่นราชบัญญัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.569934268+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.569935828+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.569938156+07:00","message":"StatePrefix: 'ที่ด้านหน้าพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.569939964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:25.890679804+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:25.890716639+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":"2025-10-29T10:17:25.890722259+07:00","message":"receive interim result [false|false]: ที่ด้านหน้าพระแท่นราชบัลลังก์พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:25.890735871+07:00","message":"[buffer interim] 155 false ที่ด้านหน้าพระแท่นราชบัลลังก์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.89074236+07:00","message":"[bufferProcess] interim [460000000]:ที่ด้านหน้าพระแท่นราชบัลลังก์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.890744551+07:00","message":"[bufferProcess] send to processor:ที่ด้านหน้าพระแท่นราชบัลลังก์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.890747729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.890750186+07:00","message":"> Transcript [1864] [false]: 'ที่ด้านหน้าพระแท่นราชบัลลังก์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.890753219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.890755085+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.890756721+07:00","message":"StatePrefix: 'ที่ด้านหน้าพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.890758606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:25.892222312+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:25.892231043+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":"2025-10-29T10:17:25.892234289+07:00","message":"receive interim result [false|false]: ที่ด้านหน้าพระแท่นราชบัลลังก์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:25.892241027+07:00","message":"[buffer interim] 155 false ที่ด้านหน้าพระแท่นราชบัลลังก์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.892243939+07:00","message":"[bufferProcess] interim [520000000]:ที่ด้านหน้าพระแท่นราชบัลลังก์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.892249379+07:00","message":"[bufferProcess] send to processor:ที่ด้านหน้าพระแท่นราชบัลลังก์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.892252216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.892254228+07:00","message":"> Transcript [1865] [false]: 'ที่ด้านหน้าพระแท่นราชบัลลังก์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.892256575+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.892258144+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.892259723+07:00","message":"StatePrefix: 'ที่ด้านหน้าพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.892261268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.892265841+07:00","message":"Push: 'ที่ด้านหน้าพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.892267615+07:00","message":"TextPushed: 'ที่ด้านหน้าพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.892269241+07:00","message":"Set new StatePrefix : 'ที่ด้านหน้าพระแท่นราชบัลลังก์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:25.89227098+07:00","message":"Next Push (prob) : 'ราชบัลลังก์พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:25.892278916+07:00","message":"push: {false ที่ด้านหน้าพระแท่น 0 0xc00040c680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:25.984263038+07:00","message":"[GCS] IsForceVAD: false for message ID: 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:26.020079326+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:26.020113076+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":"2025-10-29T10:17:26.020118771+07:00","message":"receive interim result [false|false]: ที่ด้านหน้าพระแท่นราชบัลลังก์ประดับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:26.020133993+07:00","message":"[buffer interim] 155 false ที่ด้านหน้าพระแท่นราชบัลลังก์ประดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.020141072+07:00","message":"[bufferProcess] interim [580000000]:ที่ด้านหน้าพระแท่นราชบัลลังก์ประดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.020143417+07:00","message":"[bufferProcess] send to processor:ที่ด้านหน้าพระแท่นราชบัลลังก์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.020146712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.020149424+07:00","message":"> Transcript [1866] [false]: 'ที่ด้านหน้าพระแท่นราชบัลลังก์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.020151768+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:26.214466704+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:26.214501713+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":"2025-10-29T10:17:26.214507494+07:00","message":"receive interim result [false|false]: ที่ด้านหน้าพระแท่นราชบัลลังก์ระดับม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:26.214522918+07:00","message":"[buffer interim] 155 false ที่ด้านหน้าพระแท่นราชบัลลังก์ระดับม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.214531053+07:00","message":"[bufferProcess] interim [820000000]:ที่ด้านหน้าพระแท่นราชบัลลังก์ระดับม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.21453329+07:00","message":"[bufferProcess] send to processor:ที่ด้านหน้าพระแท่นราชบัลลังก์ประดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.214536273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.214538698+07:00","message":"> Transcript [1867] [false]: 'ที่ด้านหน้าพระแท่นราชบัลลังก์ประดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.214540847+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.214542763+07:00","message":"Set new StatePrefix: 'ที่ด้านหน้าพระแท่นราชบัลลังก์ประดับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:26.245404586+07:00","message":"[GCS] Start streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:26.271642873+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:26.271668034+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":"2025-10-29T10:17:26.271674974+07:00","message":"receive interim result [false|false]: ที่ด้านหน้าพระแท่นราชบัลลังก์ประดับมุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:26.271686378+07:00","message":"[buffer interim] 155 false ที่ด้านหน้าพระแท่นราชบัลลังก์ประดับมุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.271692459+07:00","message":"[bufferProcess] interim [880000000]:ที่ด้านหน้าพระแท่นราชบัลลังก์ประดับมุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.271694646+07:00","message":"[bufferProcess] send to processor:ที่ด้านหน้าพระแท่นราชบัลลังก์ระดับม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.271697304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.271699558+07:00","message":"> Transcript [1868] [false]: 'ที่ด้านหน้าพระแท่นราชบัลลังก์ระดับม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.271701595+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.271703593+07:00","message":"Set new StatePrefix: 'ที่ด้านหน้าพระแท่นราชบัลลังก์ระดับม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:26.345681817+07:00","message":"receive streaming session, msgId: 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:26.345720519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ด้านหน้าพระแท่นราชบัลลังก์ประดับมุก\",\"confidence\":0.9535872}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:26.345726963+07:00","message":"receive interim result [true|false]: ที่ด้านหน้าพระแท่นราชบัลลังก์ประดับมุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:26.345737528+07:00","message":"end recv isFinal message id 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:26.345739416+07:00","message":"end Recv id 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:26.345745734+07:00","message":"[buffer interim] 155 true ที่ด้านหน้าพระแท่นราชบัลลังก์ประดับมุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.345752616+07:00","message":"[bufferProcess] interim [970000000]:ที่ด้านหน้าพระแท่นราชบัลลังก์ประดับมุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.3457602+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ด้านหน้าพระแท่นราชบัลลังก์ประดับมุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.345762864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.34576567+07:00","message":"> Transcript [1869] [false]: 'ที่ด้านหน้าพระแท่นราชบัลลังก์ประดับมุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.345767821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.345769594+07:00","message":"Set new StatePrefix: 'ที่ด้านหน้าพระแท่นราชบัลลังก์ประดับมุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.345771132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.345773052+07:00","message":"> Transcript [1870] [true]: 'ที่ด้านหน้าพระแท่นราชบัลลังก์ประดับมุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.34577523+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.345776882+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.345778461+07:00","message":"StatePrefix: 'ที่ด้านหน้าพระแท่นราชบัลลังก์ประดับมุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.345780272+07:00","message":"TextPushed: 'ที่ด้านหน้าพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:26.345786558+07:00","message":"Push: 'ราชบัลลังก์ประดับมุก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:26.345795285+07:00","message":"push: {true ราชบัลลังก์ประดับมุก 0 0xc00040c680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:17:26.352824697+07:00","message":"write wav file: './tmp/7449/7449_155.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:26.815719391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:26.81572534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:27.877084654+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:27.877124045+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":"2025-10-29T10:17:27.877131262+07:00","message":"receive interim result [false|false]: มีธรรมเนียมปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:27.87714332+07:00","message":"[buffer interim] 156 false มีธรรมเนียมปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:27.877149603+07:00","message":"[bufferProcess] interim [260000000]:มีธรรมเนียมปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:27.877151298+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:27.877156793+07:00","message":"[bufferProcess] send to processor (ticker):มีธรรมเนียมปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:27.877169244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:27.877180136+07:00","message":"> Transcript [1871] [false]: 'มีธรรมเนียมปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:27.877182352+07:00","message":"Set StatePrefix (first interim): 'มีธรรมเนียมปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:28.330198285+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:28.330237877+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":"2025-10-29T10:17:28.330243571+07:00","message":"receive interim result [false|false]: มีธรรมเนียมปฏิบัติสำคัญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:28.330255882+07:00","message":"[buffer interim] 156 false มีธรรมเนียมปฏิบัติสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.330264133+07:00","message":"[bufferProcess] interim [680000000]:มีธรรมเนียมปฏิบัติสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.330266572+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:28.589941457+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:28.589978223+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":"2025-10-29T10:17:28.589983117+07:00","message":"receive interim result [false|false]: มีธรรมเนียมปฏิบัติสำคัญคือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:28.589997841+07:00","message":"[buffer interim] 156 false มีธรรมเนียมปฏิบัติสำคัญคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.590004515+07:00","message":"[bufferProcess] interim [980000000]:มีธรรมเนียมปฏิบัติสำคัญคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.590006563+07:00","message":"[bufferProcess] send to processor:มีธรรมเนียมปฏิบัติสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.590009405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.590012118+07:00","message":"> Transcript [1872] [false]: 'มีธรรมเนียมปฏิบัติสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.590015108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.59001708+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.590018822+07:00","message":"StatePrefix: 'มีธรรมเนียมปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.590021371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:28.673102312+07:00","message":"[GCS] IsForceVAD: false for message ID: 156"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:28.803901092+07:00","message":"[GCS] Start streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:28.862845545+07:00","message":"[GCS] IsForceVAD: false for message ID: 157"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:28.934600658+07:00","message":"[GCS] Start streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:28.997886444+07:00","message":"receive streaming session, msgId: 156"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:28.997924961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีธรรมเนียมปฏิบัติสำคัญคือ\",\"confidence\":0.9401491}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:28.997930466+07:00","message":"receive interim result [true|false]: มีธรรมเนียมปฏิบัติสำคัญคือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:28.997939856+07:00","message":"end recv isFinal message id 156"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:28.997942022+07:00","message":"end Recv id 156"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:28.997948274+07:00","message":"[buffer interim] 156 true มีธรรมเนียมปฏิบัติสำคัญคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.997955132+07:00","message":"[bufferProcess] interim [460000000]:มีธรรมเนียมปฏิบัติสำคัญคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.997961534+07:00","message":"[bufferProcess] send to processor (isfinal):มีธรรมเนียมปฏิบัติสำคัญคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.997965241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.997968124+07:00","message":"> Transcript [1873] [false]: 'มีธรรมเนียมปฏิบัติสำคัญคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.99797076+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.99797254+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.997974005+07:00","message":"StatePrefix: 'มีธรรมเนียมปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.997976221+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.997977832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.997979453+07:00","message":"> Transcript [1874] [true]: 'มีธรรมเนียมปฏิบัติสำคัญคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.997981145+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.997982453+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.997983793+07:00","message":"StatePrefix: 'มีธรรมเนียมปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.99798511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:28.997991953+07:00","message":"Push: 'มีธรรมเนียมปฏิบัติสำคัญคือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:28.99799958+07:00","message":"push: {true มีธรรมเนียมปฏิบัติสำคัญคือ 0 0xc00205a880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:17:29.00502253+07:00","message":"write wav file: './tmp/7449/7449_156.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:29.170499968+07:00","message":"receive streaming session, msgId: 157"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:29.170516895+07:00","message":"found end of frame, send empty tag with msgId: 157"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:29.170519329+07:00","message":"end Recv id 157"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:29.170525412+07:00","message":"[buffer interim] 157 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.170531875+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.170535718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.170538761+07:00","message":"> Transcript [1875] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.170541379+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.170543139+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.170544575+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.170546058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.170548516+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:29.170558817+07:00","message":"push: {true \n 0 0xc003a47000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:17:29.174544107+07:00","message":"write wav file: './tmp/7449/7449_157.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:29.499032402+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:29.499070149+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":"2025-10-29T10:17:29.499074866+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:29.499088075+07:00","message":"[buffer interim] 158 false มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.499094319+07:00","message":"[bufferProcess] interim [420000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.499096239+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:29.748021378+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:29.748060811+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":"2025-10-29T10:17:29.74806601+07:00","message":"receive interim result [false|false]: มีกี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:29.748076702+07:00","message":"[buffer interim] 158 false มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.748085256+07:00","message":"[bufferProcess] interim [540000000]:มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.74808733+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.748090657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.748093093+07:00","message":"> Transcript [1876] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.748094912+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:29.816357095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:29.816367998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:29.82341852+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:29.823458657+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":"2025-10-29T10:17:29.823465241+07:00","message":"receive interim result [false|false]: มีเพียง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:29.823478888+07:00","message":"[buffer interim] 158 false มีเพียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.823486096+07:00","message":"[bufferProcess] interim [660000000]:มีเพียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.823488912+07:00","message":"[bufferProcess] send to processor:มีกี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.823494994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.823498782+07:00","message":"> Transcript [1877] [false]: 'มีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.82350245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.823504477+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.823507112+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.823509357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:29.926714631+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:29.92675586+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":"2025-10-29T10:17:29.926761096+07:00","message":"receive interim result [false|false]: มีเพียงแค่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:29.926774411+07:00","message":"[buffer interim] 158 false มีเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.926781233+07:00","message":"[bufferProcess] interim [780000000]:มีเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.926783664+07:00","message":"[bufferProcess] send to processor:มีเพียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.926786666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.926789136+07:00","message":"> Transcript [1878] [false]: 'มีเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.926791568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.926793309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.926795287+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:29.926796993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:30.005288485+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:30.005322498+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":"2025-10-29T10:17:30.005328256+07:00","message":"receive interim result [false|false]: มีเพียงพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:30.00534222+07:00","message":"[buffer interim] 158 false มีเพียงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.005351965+07:00","message":"[bufferProcess] interim [840000000]:มีเพียงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.005354154+07:00","message":"[bufferProcess] send to processor:มีเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.005359121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.005361395+07:00","message":"> Transcript [1879] [false]: 'มีเพียงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.005363975+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.00536569+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.005367675+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.00536945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:30.064511622+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:30.064577092+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":"2025-10-29T10:17:30.0645836+07:00","message":"receive interim result [false|false]: มีเพียง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:30.06460553+07:00","message":"[buffer interim] 158 false มีเพียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.06461852+07:00","message":"[bufferProcess] interim [900000000]:มีเพียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.064625913+07:00","message":"[bufferProcess] send to processor:มีเพียงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.064630256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.064633817+07:00","message":"> Transcript [1880] [false]: 'มีเพียงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.06463825+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.064640644+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.064642929+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.064645514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.064648766+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.064651232+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.064653673+07:00","message":"Set new StatePrefix : 'มีเพียงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.064656051+07:00","message":"Next Push (prob) : 'เพียงพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:30.064666815+07:00","message":"push: {false มี 0 0xc003a47280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:30.386189004+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:30.386225478+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":"2025-10-29T10:17:30.386230369+07:00","message":"receive interim result [false|false]: มีเพียง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:30.386243434+07:00","message":"[buffer interim] 158 false มีเพียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.386250311+07:00","message":"[bufferProcess] interim [260000000]:มีเพียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.386252158+07:00","message":"[bufferProcess] send to processor:มีเพียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.386255194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.38625767+07:00","message":"> Transcript [1881] [false]: 'มีเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.38625967+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:30.409421471+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:30.409460096+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":"2025-10-29T10:17:30.409465497+07:00","message":"receive interim result [false|false]: มีเกียรติพระบาทสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:30.409479283+07:00","message":"[buffer interim] 158 false มีเกียรติพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.409486007+07:00","message":"[bufferProcess] interim [320000000]:มีเกียรติพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.409488219+07:00","message":"[bufferProcess] send to processor:มีเพียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.409491232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.409493528+07:00","message":"> Transcript [1882] [false]: 'มีเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.409495507+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:30.571922855+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:30.571964948+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":"2025-10-29T10:17:30.571971712+07:00","message":"receive interim result [false|false]: มีเกียรติพระบาทสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:30.571990823+07:00","message":"[buffer interim] 158 false มีเกียรติพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.571999141+07:00","message":"[bufferProcess] interim [440000000]:มีเกียรติพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.572002323+07:00","message":"[bufferProcess] send to processor:มีเกียรติพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.572006616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.572010966+07:00","message":"> Transcript [1883] [false]: 'มีเกียรติพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.572014136+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.572016509+07:00","message":"Set new StatePrefix: 'มีเกียรติพระบาทสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:30.708173752+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:30.708208663+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":"2025-10-29T10:17:30.70821441+07:00","message":"receive interim result [false|false]: มีเกียรติพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:30.708230712+07:00","message":"[buffer interim] 158 false มีเกียรติพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.70824125+07:00","message":"[bufferProcess] interim [620000000]:มีเกียรติพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.708243459+07:00","message":"[bufferProcess] send to processor:มีเกียรติพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.708246745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.708249041+07:00","message":"> Transcript [1884] [false]: 'มีเกียรติพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.708252253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.708253886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.708256046+07:00","message":"StatePrefix: 'มีเกียรติพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:30.70825817+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:31.022029028+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:31.022070666+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":"2025-10-29T10:17:31.022076622+07:00","message":"receive interim result [false|false]: มีเกียรติพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:31.022088454+07:00","message":"[buffer interim] 158 false มีเกียรติพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.022095414+07:00","message":"[bufferProcess] interim [860000000]:มีเกียรติพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.022097399+07:00","message":"[bufferProcess] send to processor:มีเกียรติพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.022103096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.022105439+07:00","message":"> Transcript [1885] [false]: 'มีเกียรติพระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.022119788+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.022121812+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.022123744+07:00","message":"StatePrefix: 'มีเกียรติพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.022125991+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:31.025658811+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:31.025675479+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":"2025-10-29T10:17:31.025678989+07:00","message":"receive interim result [false|false]: มีเกียรติพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:31.025686486+07:00","message":"[buffer interim] 158 false มีเกียรติพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.025689362+07:00","message":"[bufferProcess] interim [920000000]:มีเกียรติพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.025696642+07:00","message":"[bufferProcess] send to processor:มีเกียรติพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.025699902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.02570354+07:00","message":"> Transcript [1886] [false]: 'มีเกียรติพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.025705714+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.025707108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.025708489+07:00","message":"StatePrefix: 'มีเกียรติพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.025710144+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:31.432169933+07:00","message":"[GCS] IsForceVAD: false for message ID: 158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:31.599567752+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:31.599609408+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":"2025-10-29T10:17:31.599615492+07:00","message":"receive interim result [false|false]: มีเกียรติพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:31.599628597+07:00","message":"[buffer interim] 158 false มีเกียรติพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.59963589+07:00","message":"[bufferProcess] interim [520000000]:มีเกียรติพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.599638155+07:00","message":"[bufferProcess] send to processor:มีเกียรติพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.599643341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.599645651+07:00","message":"> Transcript [1887] [false]: 'มีเกียรติพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.599649411+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.599651132+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.59965295+07:00","message":"StatePrefix: 'มีเกียรติพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.59965535+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.599659633+07:00","message":"Push: 'เกียรติพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.599661355+07:00","message":"TextPushed: 'มีเกียรติพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.59966332+07:00","message":"Set new StatePrefix : 'มีเกียรติพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.59966613+07:00","message":"Next Push (prob) : 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:31.599673806+07:00","message":"push: {false เกียรติพระบาทสมเด็จ 0 0xc003a47280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:31.625488659+07:00","message":"[GCS] Start streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:31.789565861+07:00","message":"receive streaming session, msgId: 158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:31.789604868+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีเพียงพระบาทสมเด็จพระเจ้าอยู่หัว\",\"confidence\":0.9491598}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:31.789611112+07:00","message":"receive interim result [true|false]: มีเพียงพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:31.789619953+07:00","message":"end recv isFinal message id 158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:31.789621722+07:00","message":"end Recv id 158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:31.789627791+07:00","message":"[buffer interim] 158 true มีเพียงพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.789635163+07:00","message":"[bufferProcess] interim [730000000]:มีเพียงพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.789638415+07:00","message":"[bufferProcess] send to processor (isfinal):มีเกียรติพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.789641199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.789643633+07:00","message":"> Transcript [1888] [false]: 'มีเกียรติพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.789646566+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.789648261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.78964976+07:00","message":"StatePrefix: 'มีเกียรติพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.789651732+07:00","message":"TextPushed: 'มีเกียรติพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.789653527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.789655149+07:00","message":"> Transcript [1889] [true]: 'มีเพียงพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.789656904+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.789660092+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.789661471+07:00","message":"StatePrefix: 'มีเกียรติพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.789662931+07:00","message":"TextPushed: 'มีเกียรติพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.789664233+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.789788184+07:00","message":"Push: 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.78979075+07:00","message":"TextPushed: 'มีเกียรติพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.789793028+07:00","message":"Set new StatePrefix : 'มีเพียงพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.789794757+07:00","message":"Next Push (prob) : 'มีเพียงพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:31.78980234+07:00","message":"push: {true พระเจ้าอยู่หัว 0 0xc003a47280}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:31.789820203+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_158.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:17:31.797363674+07:00","message":"write wav file: './tmp/7449/7449_158.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:32.335703566+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:32.33574642+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":"2025-10-29T10:17:32.33575112+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:32.335762552+07:00","message":"[buffer interim] 159 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.335768889+07:00","message":"[bufferProcess] interim [480000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.335770314+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:32.729278379+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:32.729314735+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":"2025-10-29T10:17:32.729320054+07:00","message":"receive interim result [false|false]: นี่ก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:32.729331355+07:00","message":"[buffer interim] 159 false นี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.729338638+07:00","message":"[bufferProcess] interim [600000000]:นี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.729340796+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.729343949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.729346396+07:00","message":"> Transcript [1890] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.729348612+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:32.816978312+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:32.816991574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:32.867266851+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:32.867307029+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":"2025-10-29T10:17:32.86731216+07:00","message":"receive interim result [false|false]: นิโกร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:32.867325376+07:00","message":"[buffer interim] 159 false นิโกร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.867332323+07:00","message":"[bufferProcess] interim [660000000]:นิโกร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.867334322+07:00","message":"[bufferProcess] send to processor:นี่ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.86733744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.867339855+07:00","message":"> Transcript [1891] [false]: 'นี่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.867341797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.867343429+07:00","message":"Set new StatePrefix: 'นี่ก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:32.89988923+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:32.899926599+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":"2025-10-29T10:17:32.899931347+07:00","message":"receive interim result [false|false]: จี้กง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:32.899946166+07:00","message":"[buffer interim] 159 false จี้กง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.899955081+07:00","message":"[bufferProcess] interim [720000000]:จี้กง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.899956907+07:00","message":"[bufferProcess] send to processor:นิโกร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.899961013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.899963448+07:00","message":"> Transcript [1892] [false]: 'นิโกร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.899965758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.899967451+07:00","message":"Set new StatePrefix: 'นิโกร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:32.970833487+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:32.970872256+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":"2025-10-29T10:17:32.970877061+07:00","message":"receive interim result [false|false]: จี้กงใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:32.970891036+07:00","message":"[buffer interim] 159 false จี้กงใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.970897887+07:00","message":"[bufferProcess] interim [960000000]:จี้กงใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.970899615+07:00","message":"[bufferProcess] send to processor:จี้กง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.970902598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.970904945+07:00","message":"> Transcript [1893] [false]: 'จี้กง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.970906821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:32.970908502+07:00","message":"Set new StatePrefix: 'จี้กง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:33.018625589+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:33.018661486+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":"2025-10-29T10:17:33.018667551+07:00","message":"receive interim result [false|false]: จี้กงใช้เครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:33.018682126+07:00","message":"[buffer interim] 159 false จี้กงใช้เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.018688885+07:00","message":"[bufferProcess] interim [200000000]:จี้กงใช้เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.018690814+07:00","message":"[bufferProcess] send to processor:จี้กงใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.01869588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.018698126+07:00","message":"> Transcript [1894] [false]: 'จี้กงใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.018701296+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.018702884+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.018704454+07:00","message":"StatePrefix: 'จี้กง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.018706311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:33.411430477+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:33.411473856+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":"2025-10-29T10:17:33.411479788+07:00","message":"receive interim result [false|false]: จี้กงใช้เครื่องน้ำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:33.411492483+07:00","message":"[buffer interim] 159 false จี้กงใช้เครื่องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.411501814+07:00","message":"[bufferProcess] interim [500000000]:จี้กงใช้เครื่องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.4115049+07:00","message":"[bufferProcess] send to processor:จี้กงใช้เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.411510907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.411514693+07:00","message":"> Transcript [1895] [false]: 'จี้กงใช้เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.411518815+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.411521312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.411523611+07:00","message":"StatePrefix: 'จี้กง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.411525864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:33.468741365+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:33.468778488+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":"2025-10-29T10:17:33.468783506+07:00","message":"receive interim result [false|false]: จี้กงใช้เครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:33.468799029+07:00","message":"[buffer interim] 159 false จี้กงใช้เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.468805721+07:00","message":"[bufferProcess] interim [560000000]:จี้กงใช้เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.468807954+07:00","message":"[bufferProcess] send to processor:จี้กงใช้เครื่องน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.468811059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.468813721+07:00","message":"> Transcript [1896] [false]: 'จี้กงใช้เครื่องน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.468816893+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.468818634+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.468820148+07:00","message":"StatePrefix: 'จี้กง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.468821834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:33.570477866+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:33.57051637+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":"2025-10-29T10:17:33.570521852+07:00","message":"receive interim result [false|false]: จี้กงใช้เครื่องนมัสการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:33.57053672+07:00","message":"[buffer interim] 159 false จี้กงใช้เครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.570543646+07:00","message":"[bufferProcess] interim [740000000]:จี้กงใช้เครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.570545778+07:00","message":"[bufferProcess] send to processor:จี้กงใช้เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.570549246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.570551934+07:00","message":"> Transcript [1897] [false]: 'จี้กงใช้เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.570555047+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.570556854+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.570558252+07:00","message":"StatePrefix: 'จี้กง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.570559902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.57056455+07:00","message":"Push: 'จี้กง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.570566247+07:00","message":"TextPushed: 'จี้กง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.570568219+07:00","message":"Set new StatePrefix : 'จี้กงใช้เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.570570272+07:00","message":"Next Push (prob) : 'ใช้เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:33.570578409+07:00","message":"push: {false จี้กง 0 0xc0027cae80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:33.896208691+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:33.896242546+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":"2025-10-29T10:17:33.896248098+07:00","message":"receive interim result [false|false]: จี้กงใช้เครื่องนมัสการพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:33.89626064+07:00","message":"[buffer interim] 159 false จี้กงใช้เครื่องนมัสการพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.89627074+07:00","message":"[bufferProcess] interim [40000000]:จี้กงใช้เครื่องนมัสการพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.896273836+07:00","message":"[bufferProcess] send to processor:จี้กงใช้เครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.896280502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.896283778+07:00","message":"> Transcript [1898] [false]: 'จี้กงใช้เครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.896287832+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.896290079+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.896294463+07:00","message":"StatePrefix: 'จี้กงใช้เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.896296818+07:00","message":"TextPushed: 'จี้กง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:33.954921523+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:33.95495974+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":"2025-10-29T10:17:33.95496645+07:00","message":"receive interim result [false|false]: จี้กงใช้เครื่องนมัสการผ่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:33.954985525+07:00","message":"[buffer interim] 159 false จี้กงใช้เครื่องนมัสการผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.955001256+07:00","message":"[bufferProcess] interim [160000000]:จี้กงใช้เครื่องนมัสการผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.955004767+07:00","message":"[bufferProcess] send to processor:จี้กงใช้เครื่องนมัสการพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.955008666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.955015099+07:00","message":"> Transcript [1899] [false]: 'จี้กงใช้เครื่องนมัสการพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.955019391+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.955021872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.955024499+07:00","message":"StatePrefix: 'จี้กงใช้เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:33.955027282+07:00","message":"TextPushed: 'จี้กง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.144359676+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.144405608+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":"2025-10-29T10:17:34.144412735+07:00","message":"receive interim result [false|false]: จี้กงใช้เครื่องนมัสการพานทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.144427654+07:00","message":"[buffer interim] 159 false จี้กงใช้เครื่องนมัสการพานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.144434295+07:00","message":"[bufferProcess] interim [340000000]:จี้กงใช้เครื่องนมัสการพานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.144436671+07:00","message":"[bufferProcess] send to processor:จี้กงใช้เครื่องนมัสการผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.144439579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.144441982+07:00","message":"> Transcript [1900] [false]: 'จี้กงใช้เครื่องนมัสการผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.144445026+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.144446612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.144448998+07:00","message":"StatePrefix: 'จี้กงใช้เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.144450904+07:00","message":"TextPushed: 'จี้กง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.470952783+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.470993041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จี้กงใช้เครื่องนมัสการพานทอง 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.470998603+07:00","message":"receive interim result [false|false]: จี้กงใช้เครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.471010382+07:00","message":"[buffer interim] 159 false จี้กงใช้เครื่องนมัสการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.471019592+07:00","message":"[bufferProcess] interim [700000000]:จี้กงใช้เครื่องนมัสการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.471022501+07:00","message":"[bufferProcess] send to processor:จี้กงใช้เครื่องนมัสการพานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.471031101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.471034718+07:00","message":"> Transcript [1901] [false]: 'จี้กงใช้เครื่องนมัสการพานทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.471039222+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.471041657+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.471043571+07:00","message":"StatePrefix: 'จี้กงใช้เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.471045609+07:00","message":"TextPushed: 'จี้กง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.47104936+07:00","message":"Push: 'ใช้เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.471051729+07:00","message":"TextPushed: 'จี้กงใช้เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.471054925+07:00","message":"Set new StatePrefix : 'จี้กงใช้เครื่องนมัสการพานทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.471057404+07:00","message":"Next Push (prob) : 'นมัสการพานทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.471066509+07:00","message":"push: {false ใช้เครื่อง 0 0xc0027cae80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.692341187+07:00","message":"[GCS] IsForceVAD: false for message ID: 159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.765666345+07:00","message":"[GCS] Start streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.784547856+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.78458011+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":"2025-10-29T10:17:34.784585194+07:00","message":"receive interim result [false|false]: จี้กงใช้เครื่องนมัสการพานทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.784591493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.784594073+07:00","message":"receive interim result [false|false]:  2 ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.784600166+07:00","message":"[buffer interim] 159 false จี้กงใช้เครื่องนมัสการพานทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.784603182+07:00","message":"[buffer interim] 159 false  2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.784608384+07:00","message":"[bufferProcess] interim [940000000]:จี้กงใช้เครื่องนมัสการพานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.784610278+07:00","message":"[bufferProcess] send to processor:จี้กงใช้เครื่องนมัสการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.78461292+07:00","message":"[bufferProcess] interim [940000000]: 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.784614813+07:00","message":"[bufferProcess] update buffer: จี้กงใช้เครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.784618672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.784621249+07:00","message":"> Transcript [1902] [false]: 'จี้กงใช้เครื่องนมัสการพานทอง 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.784624399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.784626031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.784627735+07:00","message":"StatePrefix: 'จี้กงใช้เครื่องนมัสการพานทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.78462969+07:00","message":"TextPushed: 'จี้กงใช้เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.980134502+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.98016912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จี้กงใช้เครื่องนมัสการพานทอง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.98017461+07:00","message":"receive interim result [false|false]: จี้กงใช้เครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.980186189+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":"2025-10-29T10:17:34.980189725+07:00","message":"receive interim result [false|false]:  ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.980198825+07:00","message":"[buffer interim] 159 false จี้กงใช้เครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:34.980203569+07:00","message":"[buffer interim] 159 false  ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.980212249+07:00","message":"[bufferProcess] interim [300000000]:จี้กงใช้เครื่องนมัสการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.980215829+07:00","message":"[bufferProcess] send to processor:จี้กงใช้เครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.980219815+07:00","message":"[bufferProcess] interim [300000000]: ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.980222114+07:00","message":"[bufferProcess] update buffer: จี้กงใช้เครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.98022463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.980227034+07:00","message":"> Transcript [1903] [false]: 'จี้กงใช้เครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.980230348+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.980232037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.98023792+07:00","message":"StatePrefix: 'จี้กงใช้เครื่องนมัสการพานทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:34.980239966+07:00","message":"TextPushed: 'จี้กงใช้เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:35.079731737+07:00","message":"receive streaming session, msgId: 159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:35.079773761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จี้กงใช้เครื่องนมัสการพานทอง 2 ชั้น\",\"confidence\":0.9545277}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:35.079780227+07:00","message":"receive interim result [true|false]: จี้กงใช้เครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:35.07978724+07:00","message":"end recv isFinal message id 159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:35.079789773+07:00","message":"end Recv id 159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:35.07979795+07:00","message":"[buffer interim] 159 true จี้กงใช้เครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:35.079808698+07:00","message":"[bufferProcess] interim [300000000]:จี้กงใช้เครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:35.079812593+07:00","message":"[bufferProcess] send to processor (isfinal):จี้กงใช้เครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:35.079816542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:35.07981982+07:00","message":"> Transcript [1904] [false]: 'จี้กงใช้เครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:35.07982461+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:35.079826271+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:35.07982787+07:00","message":"StatePrefix: 'จี้กงใช้เครื่องนมัสการพานทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:35.079830129+07:00","message":"TextPushed: 'จี้กงใช้เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:35.079831634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:35.079833363+07:00","message":"> Transcript [1905] [true]: 'จี้กงใช้เครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:35.079835094+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:35.079836498+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:35.079838832+07:00","message":"StatePrefix: 'จี้กงใช้เครื่องนมัสการพานทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:35.079840514+07:00","message":"TextPushed: 'จี้กงใช้เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:35.079842923+07:00","message":"Push: 'นมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:35.079850014+07:00","message":"push: {true นมัสการพานทอง 2 ชั้น 0 0xc0027cae80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:17:35.09249294+07:00","message":"write wav file: './tmp/7449/7449_159.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:35.817584654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:35.817595209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:35.936150354+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:35.936192152+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":"2025-10-29T10:17:35.936196612+07:00","message":"receive interim result [false|false]: พระบูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:35.936209586+07:00","message":"[buffer interim] 160 false พระบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:35.936216047+07:00","message":"[bufferProcess] interim [960000000]:พระบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:35.93621755+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:36.194436116+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:36.194472911+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":"2025-10-29T10:17:36.194478015+07:00","message":"receive interim result [false|false]: พระบูชาพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:36.194491235+07:00","message":"[buffer interim] 160 false พระบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:36.194497716+07:00","message":"[bufferProcess] interim [260000000]:พระบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:36.194499636+07:00","message":"[bufferProcess] send to processor:พระบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:36.19450429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:36.194506685+07:00","message":"> Transcript [1906] [false]: 'พระบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:36.194508647+07:00","message":"Set StatePrefix (first interim): 'พระบูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:36.380600542+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:36.380641536+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":"2025-10-29T10:17:36.380646517+07:00","message":"receive interim result [false|false]: พระบูชาพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:36.380658805+07:00","message":"[buffer interim] 160 false พระบูชาพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:36.380665375+07:00","message":"[bufferProcess] interim [440000000]:พระบูชาพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:36.380667369+07:00","message":"[bufferProcess] send to processor:พระบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:36.380673403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:36.380675814+07:00","message":"> Transcript [1907] [false]: 'พระบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:36.38067885+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:36.380680808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:36.38068247+07:00","message":"StatePrefix: 'พระบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:36.380684227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:36.57339129+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:36.573426899+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":"2025-10-29T10:17:36.573432272+07:00","message":"receive interim result [false|false]: พระบูชาพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:36.573445113+07:00","message":"[buffer interim] 160 false พระบูชาพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:36.573453413+07:00","message":"[bufferProcess] interim [680000000]:พระบูชาพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:36.573455319+07:00","message":"[bufferProcess] send to processor:พระบูชาพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:36.573460205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:36.573462713+07:00","message":"> Transcript [1908] [false]: 'พระบูชาพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:36.573465627+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:36.573467431+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:36.573469199+07:00","message":"StatePrefix: 'พระบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:36.573471045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:37.09182473+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:37.091871373+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":"2025-10-29T10:17:37.091877761+07:00","message":"receive interim result [false|false]: พระบูชาพระพุทธรูปประจำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:37.091893665+07:00","message":"[buffer interim] 160 false พระบูชาพระพุทธรูปประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.091904808+07:00","message":"[bufferProcess] interim [160000000]:พระบูชาพระพุทธรูปประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.091907499+07:00","message":"[bufferProcess] send to processor:พระบูชาพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.091914858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.091918007+07:00","message":"> Transcript [1909] [false]: 'พระบูชาพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.091923246+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.091925617+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.091927653+07:00","message":"StatePrefix: 'พระบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.09193002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:37.412407934+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:37.412445351+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":"2025-10-29T10:17:37.412450484+07:00","message":"receive interim result [false|false]: พระบูชาพระพุทธรูปประจำชาติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:37.412463242+07:00","message":"[buffer interim] 160 false พระบูชาพระพุทธรูปประจำชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.412469779+07:00","message":"[bufferProcess] interim [460000000]:พระบูชาพระพุทธรูปประจำชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.412471804+07:00","message":"[bufferProcess] send to processor:พระบูชาพระพุทธรูปประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.412476624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.41247916+07:00","message":"> Transcript [1910] [false]: 'พระบูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.412482522+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.412484286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.412485868+07:00","message":"StatePrefix: 'พระบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.412487774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.412491354+07:00","message":"Push: 'พระบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.412493042+07:00","message":"TextPushed: 'พระบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.412495105+07:00","message":"Set new StatePrefix : 'พระบูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.412496964+07:00","message":"Next Push (prob) : 'พระพุทธรูปประจำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:37.412505094+07:00","message":"push: {false พระบูชา 0 0xc0027cb100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:37.92353796+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:37.923575646+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":"2025-10-29T10:17:37.92358038+07:00","message":"receive interim result [false|false]: พระบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:37.923592944+07:00","message":"[buffer interim] 160 false พระบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.923599701+07:00","message":"[bufferProcess] interim [940000000]:พระบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.923601945+07:00","message":"[bufferProcess] send to processor:พระบูชาพระพุทธรูปประจำชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.923607296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.923609566+07:00","message":"> Transcript [1911] [false]: 'พระบูชาพระพุทธรูปประจำชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.923612596+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.923614441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.923616019+07:00","message":"StatePrefix: 'พระบูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:37.923618117+07:00","message":"TextPushed: 'พระบูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:38.351548938+07:00","message":"[GCS] IsForceVAD: false for message ID: 160"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:38.415236663+07:00","message":"[GCS] Start streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:38.502519207+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:38.502565718+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":"2025-10-29T10:17:38.502572006+07:00","message":"receive interim result [false|false]: พระบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:38.502585926+07:00","message":"[buffer interim] 160 false พระบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.502596803+07:00","message":"[bufferProcess] interim [540000000]:พระบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.502599934+07:00","message":"[bufferProcess] send to processor:พระบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.502604098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.502607668+07:00","message":"> Transcript [1912] [false]: 'พระบูชาพระพุทธรูปประจำพระชนมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.502612111+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.502614432+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.502616684+07:00","message":"StatePrefix: 'พระบูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.502619557+07:00","message":"TextPushed: 'พระบูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:38.660472333+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:38.660506517+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":"2025-10-29T10:17:38.660511862+07:00","message":"receive interim result [false|false]: พระบูชาพระพุทธรูปประจำพระชนมวารได้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:38.66052614+07:00","message":"[buffer interim] 160 false พระบูชาพระพุทธรูปประจำพระชนมวารได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.660532839+07:00","message":"[bufferProcess] interim [780000000]:พระบูชาพระพุทธรูปประจำพระชนมวารได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.660535524+07:00","message":"[bufferProcess] send to processor:พระบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.66054111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.6605434+07:00","message":"> Transcript [1913] [false]: 'พระบูชาพระพุทธรูปประจำพระชนมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.660546637+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.660548458+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.66055089+07:00","message":"StatePrefix: 'พระบูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.660552855+07:00","message":"TextPushed: 'พระบูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:38.696082521+07:00","message":"receive streaming session, msgId: 160"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:38.696119746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบูชาพระพุทธรูปประจำพระชนมวาร\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:38.696125914+07:00","message":"receive interim result [true|false]: พระบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:38.696134504+07:00","message":"end recv isFinal message id 160"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:38.696136678+07:00","message":"end Recv id 160"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:38.696142533+07:00","message":"[buffer interim] 160 true พระบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.696150406+07:00","message":"[bufferProcess] interim [810000000]:พระบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.6961555+07:00","message":"[bufferProcess] send to processor (isfinal):พระบูชาพระพุทธรูปประจำพระชนมวารได้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.696159321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.696162062+07:00","message":"> Transcript [1914] [false]: 'พระบูชาพระพุทธรูปประจำพระชนมวารได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.69616663+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.696168581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.696170519+07:00","message":"StatePrefix: 'พระบูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.696172937+07:00","message":"TextPushed: 'พระบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.696176014+07:00","message":"Push: 'พระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.696178515+07:00","message":"TextPushed: 'พระบูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.696180928+07:00","message":"Set new StatePrefix : 'พระบูชาพระพุทธรูปประจำพระชนมวารได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.696183411+07:00","message":"Next Push (prob) : 'พระชนมวารได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.69618528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.696187432+07:00","message":"> Transcript [1915] [true]: 'พระบูชาพระพุทธรูปประจำพระชนมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.696189959+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.696192287+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.696194139+07:00","message":"StatePrefix: 'พระบูชาพระพุทธรูปประจำพระชนมวารได้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.69619669+07:00","message":"TextPushed: 'พระบูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:38.696198973+07:00","message":"Push: 'พระชนมวาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:38.696208337+07:00","message":"push: {false พระพุทธรูปประจำ 0 0xc0027cb100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:38.696216602+07:00","message":"push: {true พระชนมวาร 0 0xc0027cb100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:17:38.704331304+07:00","message":"write wav file: './tmp/7449/7449_160.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:38.817863416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:38.81787981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:40.723743327+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:40.723783852+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":"2025-10-29T10:17:40.723789196+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:40.723800568+07:00","message":"[buffer interim] 161 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:40.723815972+07:00","message":"[bufferProcess] interim [100000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:40.723818205+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:40.723824301+07:00","message":"[bufferProcess] send to processor (ticker):เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:40.723827116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:40.723830365+07:00","message":"> Transcript [1916] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:40.723833356+07:00","message":"Set StatePrefix (first interim): 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:40.983196605+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:40.983235891+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":"2025-10-29T10:17:40.983240953+07:00","message":"receive interim result [false|false]: เครื่องมือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:40.983253196+07:00","message":"[buffer interim] 161 false เครื่องมือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:40.983259869+07:00","message":"[bufferProcess] interim [280000000]:เครื่องมือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:40.983261557+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:41.030751777+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:41.030785539+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":"2025-10-29T10:17:41.03079046+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:41.030813777+07:00","message":"[buffer interim] 161 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.030821348+07:00","message":"[bufferProcess] interim [340000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.030823288+07:00","message":"[bufferProcess] send to processor:เครื่องมือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.030828534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.03083094+07:00","message":"> Transcript [1917] [false]: 'เครื่องมือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.030834073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.030835802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.030837392+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.030839211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:41.293156092+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:41.293208284+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":"2025-10-29T10:17:41.293213842+07:00","message":"receive interim result [false|false]: เครื่องรัชกาล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:41.293227681+07:00","message":"[buffer interim] 161 false เครื่องรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.293234534+07:00","message":"[bufferProcess] interim [700000000]:เครื่องรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.293236787+07:00","message":"[bufferProcess] send to processor:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.293241875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.29324429+07:00","message":"> Transcript [1918] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.293247231+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.293249229+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.293250753+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.293252605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:41.493940873+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:41.493974309+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":"2025-10-29T10:17:41.493979384+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:41.493991244+07:00","message":"[buffer interim] 161 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.493997677+07:00","message":"[bufferProcess] interim [880000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.49399952+07:00","message":"[bufferProcess] send to processor:เครื่องรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.494004483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.494007029+07:00","message":"> Transcript [1919] [false]: 'เครื่องรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.494009928+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.494011847+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.494013432+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.494015119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:41.657249573+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:41.657286764+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":"2025-10-29T10:17:41.657291713+07:00","message":"receive interim result [false|false]: กระบะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:41.657304176+07:00","message":"[buffer interim] 161 false กระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.657310545+07:00","message":"[bufferProcess] interim [0]:กระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.657312678+07:00","message":"[bufferProcess] send to processor:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.657317491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.657319937+07:00","message":"> Transcript [1920] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.657323058+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.657324828+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.657326262+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.657328011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.657331783+07:00","message":"Push: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.657333369+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.657334954+07:00","message":"Set new StatePrefix : 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:41.657336996+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:41.657345019+07:00","message":"push: {false เครื่อง 0 0xc003a46080}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:41.818327167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:41.818338357+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:42.00238578+07:00","message":"[GCS] IsForceVAD: false for message ID: 161"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:42.133861118+07:00","message":"[GCS] Start streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:42.176838916+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:42.1768711+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":"2025-10-29T10:17:42.176876633+07:00","message":"receive interim result [false|false]: เครื่องถม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:42.176890513+07:00","message":"[buffer interim] 161 false เครื่องถม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:42.176897569+07:00","message":"[bufferProcess] interim [540000000]:เครื่องถม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:42.176899501+07:00","message":"[bufferProcess] send to processor:กระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:42.17690259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:42.176905077+07:00","message":"> Transcript [1921] [false]: 'กระบะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:42.176906929+07:00","message":"Set StatePrefix (first interim): 'กระบะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:42.448716194+07:00","message":"receive streaming session, msgId: 161"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:42.448755746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องถม\",\"confidence\":0.7389209}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:42.44876167+07:00","message":"receive interim result [true|false]: เครื่องถม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:42.448769861+07:00","message":"end recv isFinal message id 161"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:42.448771482+07:00","message":"end Recv id 161"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:42.448777727+07:00","message":"[buffer interim] 161 true เครื่องถม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:42.448786761+07:00","message":"[bufferProcess] interim [810000000]:เครื่องถม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:42.448789439+07:00","message":"[bufferProcess] send to processor (isfinal):เครื่องถม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:42.448802059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:42.448819746+07:00","message":"> Transcript [1922] [false]: 'เครื่องถม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:42.448829114+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:42.448831428+07:00","message":"Set new StatePrefix: 'เครื่องถม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:42.448833768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:42.44883574+07:00","message":"> Transcript [1923] [true]: 'เครื่องถม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:42.448838762+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:42.448840542+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:42.448842402+07:00","message":"StatePrefix: 'เครื่องถม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:42.448844264+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:42.448850697+07:00","message":"Push: 'ถม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:42.448863613+07:00","message":"push: {true ถม 0 0xc003a46080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:17:42.457504148+07:00","message":"write wav file: './tmp/7449/7449_161.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:43.19126671+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:43.191314693+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":"2025-10-29T10:17:43.191319548+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:43.191333554+07:00","message":"[buffer interim] 162 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:43.191340336+07:00","message":"[bufferProcess] interim [660000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:43.191341902+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:43.823624739+07:00","message":"[GCS] Cleaned up inactive client: 141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:43.823646931+07:00","message":"[GCS] Cleaned up inactive client: 143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:43.823649263+07:00","message":"[GCS] Cleaned up inactive client: 140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:43.823650817+07:00","message":"[GCS] Cleaned up inactive client: 142"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:43.823653388+07:00","message":"[GCS] Cleaned up inactive client: 137"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:43.823654779+07:00","message":"[GCS] Cleaned up inactive client: 138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:43.823656156+07:00","message":"[GCS] Cleaned up inactive client: 139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:44.669089799+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:44.669124339+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":"2025-10-29T10:17:44.669129302+07:00","message":"receive interim result [false|false]: เครื่องซ่อมนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:44.66914014+07:00","message":"[buffer interim] 162 false เครื่องซ่อมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:44.669146754+07:00","message":"[bufferProcess] interim [220000000]:เครื่องซ่อมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:44.669149105+07:00","message":"[bufferProcess] send to processor:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:44.669154023+07:00","message":"[bufferProcess] send to processor (ticker):เครื่องซ่อมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:44.66915627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:44.669173697+07:00","message":"> Transcript [1924] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:44.669175582+07:00","message":"Set StatePrefix (first interim): 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:44.669176971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:44.669178513+07:00","message":"> Transcript [1925] [false]: 'เครื่องซ่อมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:44.669181089+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:44.66918275+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:44.669184754+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:44.669186442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:44.818845077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:44.818867511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:45.303593528+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:45.303629147+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":"2025-10-29T10:17:45.303633927+07:00","message":"receive interim result [false|false]: เครื่องซ่อมนะคะสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:45.303646598+07:00","message":"[buffer interim] 162 false เครื่องซ่อมนะคะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:45.303656299+07:00","message":"[bufferProcess] interim [760000000]:เครื่องซ่อมนะคะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:45.30365801+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:45.328817655+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:45.328845086+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":"2025-10-29T10:17:45.328849634+07:00","message":"receive interim result [false|false]: เครื่องซ่อมนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:45.328868608+07:00","message":"[buffer interim] 162 false เครื่องซ่อมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:45.328874616+07:00","message":"[bufferProcess] interim [820000000]:เครื่องซ่อมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:45.328876595+07:00","message":"[bufferProcess] send to processor:เครื่องซ่อมนะคะสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:45.328879847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:45.328883218+07:00","message":"> Transcript [1926] [false]: 'เครื่องซ่อมนะคะสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:45.328887732+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:45.328889541+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:45.32889121+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:45.328893148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:45.813680445+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:45.813726299+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":"2025-10-29T10:17:45.813731795+07:00","message":"receive interim result [false|false]: เครื่องซ่อมนะคะสำหรับพระบรมวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:45.813746351+07:00","message":"[buffer interim] 162 false เครื่องซ่อมนะคะสำหรับพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:45.813753332+07:00","message":"[bufferProcess] interim [300000000]:เครื่องซ่อมนะคะสำหรับพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:45.813755701+07:00","message":"[bufferProcess] send to processor:เครื่องซ่อมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:45.813760546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:45.813762776+07:00","message":"> Transcript [1927] [false]: 'เครื่องซ่อมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:45.813766348+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:45.813768105+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:45.813769721+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:45.81377152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:46.38469664+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:46.384738969+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":"2025-10-29T10:17:46.384744389+07:00","message":"receive interim result [false|false]: เครื่องซ่อมนะคะสำหรับพระบรมวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:46.384759321+07:00","message":"[buffer interim] 162 false เครื่องซ่อมนะคะสำหรับพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.3847668+07:00","message":"[bufferProcess] interim [900000000]:เครื่องซ่อมนะคะสำหรับพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.384769179+07:00","message":"[bufferProcess] send to processor:เครื่องซ่อมนะคะสำหรับพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.384772399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.384774764+07:00","message":"> Transcript [1928] [false]: 'เครื่องซ่อมนะคะสำหรับพระบรมวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.384778404+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.384780244+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.384782426+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.384784274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.384786556+07:00","message":"Push: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.384788276+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.384789945+07:00","message":"Set new StatePrefix : 'เครื่องซ่อมนะคะสำหรับพระบรมวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.384791882+07:00","message":"Next Push (prob) : 'ซ่อมนะคะสำหรับพระบรมวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:46.384817596+07:00","message":"push: {false เครื่อง 0 0xc0027cb280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:46.509016432+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:46.509050928+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":"2025-10-29T10:17:46.509056373+07:00","message":"receive interim result [false|false]: เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:46.509069417+07:00","message":"[buffer interim] 162 false เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.509075821+07:00","message":"[bufferProcess] interim [20000000]:เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.509078273+07:00","message":"[bufferProcess] send to processor:เครื่องซ่อมนะคะสำหรับพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.509081806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.509084255+07:00","message":"> Transcript [1929] [false]: 'เครื่องซ่อมนะคะสำหรับพระบรมวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.509087258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.509088995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.509090574+07:00","message":"StatePrefix: 'เครื่องซ่อมนะคะสำหรับพระบรมวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.509092296+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:46.980822347+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:46.980861171+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":"2025-10-29T10:17:46.980869081+07:00","message":"receive interim result [false|false]: เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์ทรง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:46.980889191+07:00","message":"[buffer interim] 162 false เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.980897199+07:00","message":"[bufferProcess] interim [500000000]:เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.980899957+07:00","message":"[bufferProcess] send to processor:เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.980906959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.980909982+07:00","message":"> Transcript [1930] [false]: 'เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.98091294+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:46.980914741+07:00","message":"Set new StatePrefix: 'เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:47.106144849+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:47.106183299+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":"2025-10-29T10:17:47.106188697+07:00","message":"receive interim result [false|false]: เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:47.106204738+07:00","message":"[buffer interim] 162 false เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.106212274+07:00","message":"[bufferProcess] interim [560000000]:เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.106214425+07:00","message":"[bufferProcess] send to processor:เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.106218211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.106220827+07:00","message":"> Transcript [1931] [false]: 'เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.106224166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.106225932+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.10622825+07:00","message":"StatePrefix: 'เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.106230103+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:47.109693171+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:47.109705979+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":"2025-10-29T10:17:47.109709227+07:00","message":"receive interim result [false|false]: เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:47.109719362+07:00","message":"[buffer interim] 162 false เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.109722754+07:00","message":"[bufferProcess] interim [620000000]:เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.1097247+07:00","message":"[bufferProcess] send to processor:เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.109726798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.109729204+07:00","message":"> Transcript [1932] [false]: 'เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.109731311+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.109732792+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.109734326+07:00","message":"StatePrefix: 'เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.109738969+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:47.131174724+07:00","message":"[GCS] IsForceVAD: false for message ID: 162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:47.253284779+07:00","message":"[GCS] Start streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:47.501376032+07:00","message":"receive streaming session, msgId: 162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:47.501412653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะถึงเครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์\",\"confidence\":0.83707494}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:47.501418362+07:00","message":"receive interim result [true|false]: จะถึงเครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:47.501427349+07:00","message":"end recv isFinal message id 162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:47.501429014+07:00","message":"end Recv id 162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:47.501436542+07:00","message":"[buffer interim] 162 true จะถึงเครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.501445898+07:00","message":"[bufferProcess] interim [10000000]:จะถึงเครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.501450527+07:00","message":"[bufferProcess] send to processor (isfinal):เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.501453318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.501455897+07:00","message":"> Transcript [1933] [false]: 'เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.501460505+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.501462195+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.501463809+07:00","message":"StatePrefix: 'เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.501465763+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.501467282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.501468939+07:00","message":"> Transcript [1934] [true]: 'จะถึงเครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.501470699+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.501472006+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.501473312+07:00","message":"StatePrefix: 'เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.501474843+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.501476096+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.501575825+07:00","message":"Push: 'ซ่อมนะคะสำหรับพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.501577905+07:00","message":"TextPushed: 'เครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.501579881+07:00","message":"Set new StatePrefix : 'จะถึงเครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.501581764+07:00","message":"Next Push (prob) : 'จะถึงเครื่องซ่อมนะคะสำหรับพระบรมวงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:47.501589513+07:00","message":"push: {true ซ่อมนะคะสำหรับพระบรมวงศานุวงศ์ 0 0xc0027cb280}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:47.501599925+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_162.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:17:47.511352989+07:00","message":"write wav file: './tmp/7449/7449_162.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:47.819371084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:47.819390215+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:48.158245357+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:48.158284516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:48.158289848+07:00","message":"receive interim result [false|false]: สุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:48.158299999+07:00","message":"[buffer interim] 163 false สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:48.158307704+07:00","message":"[bufferProcess] interim [700000000]:สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:48.158309711+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:48.449339829+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:48.449379126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุดบูชา\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:48.449384818+07:00","message":"receive interim result [false|false]: สุดบูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:48.449397462+07:00","message":"[buffer interim] 163 false สุดบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:48.449404435+07:00","message":"[bufferProcess] interim [940000000]:สุดบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:48.449406547+07:00","message":"[bufferProcess] send to processor:สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:48.449411386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:48.449413976+07:00","message":"> Transcript [1935] [false]: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:48.449416031+07:00","message":"Set StatePrefix (first interim): 'สุด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:48.699970751+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:48.700006926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูชาพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:48.700012769+07:00","message":"receive interim result [false|false]: บูชาพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:48.70002776+07:00","message":"[buffer interim] 163 false บูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:48.700037083+07:00","message":"[bufferProcess] interim [240000000]:บูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:48.700039146+07:00","message":"[bufferProcess] send to processor:สุดบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:48.700043948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:48.700046602+07:00","message":"> Transcript [1936] [false]: 'สุดบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:48.700049522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:48.700051253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:48.700052906+07:00","message":"StatePrefix: 'สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:48.700054754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:48.824550357+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:48.824587152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูชาพระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:48.824592132+07:00","message":"receive interim result [false|false]: บูชาพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:48.824606419+07:00","message":"[buffer interim] 163 false บูชาพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:48.824613647+07:00","message":"[bufferProcess] interim [420000000]:บูชาพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:48.824615856+07:00","message":"[bufferProcess] send to processor:บูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:48.824619114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:48.82462145+07:00","message":"> Transcript [1937] [false]: 'บูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:48.824623493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:48.824625148+07:00","message":"Set new StatePrefix: 'บูชาพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.021716546+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.021752065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูชาพระพุทธเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.021756811+07:00","message":"receive interim result [false|false]: บูชาพระพุทธเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.021774831+07:00","message":"[buffer interim] 163 false บูชาพระพุทธเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.02178288+07:00","message":"[bufferProcess] interim [540000000]:บูชาพระพุทธเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.021785884+07:00","message":"[bufferProcess] send to processor:บูชาพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.021790434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.02179487+07:00","message":"> Transcript [1938] [false]: 'บูชาพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.021798288+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.02179994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.021801825+07:00","message":"StatePrefix: 'บูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.021804018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.028105635+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.028122421+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูชาพระพุทธรูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.028127284+07:00","message":"receive interim result [false|false]: บูชาพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.028138156+07:00","message":"[buffer interim] 163 false บูชาพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.028179753+07:00","message":"[bufferProcess] interim [600000000]:บูชาพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.028181839+07:00","message":"[bufferProcess] send to processor:บูชาพระพุทธเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.028188371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.028190794+07:00","message":"> Transcript [1939] [false]: 'บูชาพระพุทธเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.028193422+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.028195009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.028196489+07:00","message":"StatePrefix: 'บูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.028198166+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.533424971+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.53346165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูชาพระพุทธรูปประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.533466655+07:00","message":"receive interim result [false|false]: บูชาพระพุทธรูปประจำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.533481772+07:00","message":"[buffer interim] 163 false บูชาพระพุทธรูปประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.533488817+07:00","message":"[bufferProcess] interim [80000000]:บูชาพระพุทธรูปประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.533491066+07:00","message":"[bufferProcess] send to processor:บูชาพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.533494307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.533496998+07:00","message":"> Transcript [1940] [false]: 'บูชาพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.533500136+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.533501962+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.533503608+07:00","message":"StatePrefix: 'บูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.533505264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.743022367+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.743060069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูชาพระพุทธรูปประจำชาติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.743065267+07:00","message":"receive interim result [false|false]: บูชาพระพุทธรูปประจำชาติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.743078843+07:00","message":"[buffer interim] 163 false บูชาพระพุทธรูปประจำชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.743085993+07:00","message":"[bufferProcess] interim [320000000]:บูชาพระพุทธรูปประจำชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.743088174+07:00","message":"[bufferProcess] send to processor:บูชาพระพุทธรูปประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.743091074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.743093294+07:00","message":"> Transcript [1941] [false]: 'บูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.743096595+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.743099021+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.743100696+07:00","message":"StatePrefix: 'บูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.743102458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.743108178+07:00","message":"Push: 'บูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.743109666+07:00","message":"TextPushed: 'บูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.743111526+07:00","message":"Set new StatePrefix : 'บูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.743113655+07:00","message":"Next Push (prob) : 'พุทธรูปประจำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.743122015+07:00","message":"push: {false บูชาพระ 0 0xc00205ad00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.788293928+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.788330195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูชาพระพุทธรูปประจำพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.788335626+07:00","message":"receive interim result [false|false]: บูชาพระพุทธรูปประจำพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.788350053+07:00","message":"[buffer interim] 163 false บูชาพระพุทธรูปประจำพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.788356956+07:00","message":"[bufferProcess] interim [380000000]:บูชาพระพุทธรูปประจำพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.788359661+07:00","message":"[bufferProcess] send to processor:บูชาพระพุทธรูปประจำชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.788366134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.788368393+07:00","message":"> Transcript [1942] [false]: 'บูชาพระพุทธรูปประจำชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.788371842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.788373556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.788375295+07:00","message":"StatePrefix: 'บูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.78837778+07:00","message":"TextPushed: 'บูชาพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.922177271+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.922211186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูชาพระพุทธรูปประจำภาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.922216214+07:00","message":"receive interim result [false|false]: บูชาพระพุทธรูปประจำภาค"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:49.922233499+07:00","message":"[buffer interim] 163 false บูชาพระพุทธรูปประจำภาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.922240495+07:00","message":"[bufferProcess] interim [500000000]:บูชาพระพุทธรูปประจำภาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.922242356+07:00","message":"[bufferProcess] send to processor:บูชาพระพุทธรูปประจำพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.922245747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.922248101+07:00","message":"> Transcript [1943] [false]: 'บูชาพระพุทธรูปประจำพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.922251442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.922253278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.922254812+07:00","message":"StatePrefix: 'บูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:49.922256693+07:00","message":"TextPushed: 'บูชาพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:50.040840688+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:50.040888069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูชาพระพุทธรูปประจำพระชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:50.040894797+07:00","message":"receive interim result [false|false]: บูชาพระพุทธรูปประจำพระชน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:50.040916806+07:00","message":"[buffer interim] 163 false บูชาพระพุทธรูปประจำพระชน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.040928033+07:00","message":"[bufferProcess] interim [560000000]:บูชาพระพุทธรูปประจำพระชน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.040931303+07:00","message":"[bufferProcess] send to processor:บูชาพระพุทธรูปประจำภาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.040937344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.04094044+07:00","message":"> Transcript [1944] [false]: 'บูชาพระพุทธรูปประจำภาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.040943973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.040945773+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.040947597+07:00","message":"StatePrefix: 'บูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.040950881+07:00","message":"TextPushed: 'บูชาพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:50.044749335+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:50.044771603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูชาพระพุทธรูปประจำพระชนม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:50.044775796+07:00","message":"receive interim result [false|false]: บูชาพระพุทธรูปประจำพระชนม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:50.044786443+07:00","message":"[buffer interim] 163 false บูชาพระพุทธรูปประจำพระชนม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.044791169+07:00","message":"[bufferProcess] interim [620000000]:บูชาพระพุทธรูปประจำพระชนม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.044793428+07:00","message":"[bufferProcess] send to processor:บูชาพระพุทธรูปประจำพระชน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.044797775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.044800031+07:00","message":"> Transcript [1945] [false]: 'บูชาพระพุทธรูปประจำพระชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.04480262+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.044804603+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.044806062+07:00","message":"StatePrefix: 'บูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.044807726+07:00","message":"TextPushed: 'บูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.044812123+07:00","message":"Push: 'พุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.044813625+07:00","message":"TextPushed: 'บูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.044815786+07:00","message":"Set new StatePrefix : 'บูชาพระพุทธรูปประจำพระชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.044817789+07:00","message":"Next Push (prob) : 'พระชน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:50.044843868+07:00","message":"push: {false พุทธรูปประจำ 0 0xc00205ad00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:50.23180011+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:50.231840525+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูชาพระพุทธรูปประจำพระชนมวาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:50.231847442+07:00","message":"receive interim result [false|false]: บูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:50.231864262+07:00","message":"[buffer interim] 163 false บูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.231871935+07:00","message":"[bufferProcess] interim [800000000]:บูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.231874819+07:00","message":"[bufferProcess] send to processor:บูชาพระพุทธรูปประจำพระชนม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.231878967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.231882518+07:00","message":"> Transcript [1946] [false]: 'บูชาพระพุทธรูปประจำพระชนม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.231886442+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.231888891+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.231891376+07:00","message":"StatePrefix: 'บูชาพระพุทธรูปประจำพระชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.231894762+07:00","message":"TextPushed: 'บูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:50.820260925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:50.820272863+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:50.820991942+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:50.821028838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บูชาพระพุทธรูปประจำพระชนมวาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:50.821034742+07:00","message":"receive interim result [false|false]: บูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:50.821050066+07:00","message":"[buffer interim] 163 false บูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.821061583+07:00","message":"[bufferProcess] interim [400000000]:บูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.821065028+07:00","message":"[bufferProcess] send to processor:บูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.821069177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.821072889+07:00","message":"> Transcript [1947] [false]: 'บูชาพระพุทธรูปประจำพระชนมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.821077369+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.821079665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.821082304+07:00","message":"StatePrefix: 'บูชาพระพุทธรูปประจำพระชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:50.821085342+07:00","message":"TextPushed: 'บูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:51.612605614+07:00","message":"[GCS] IsForceVAD: false for message ID: 163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:51.678493096+07:00","message":"[GCS] Start streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:51.929304263+07:00","message":"receive streaming session, msgId: 163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:51.929349673+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทบูชาพระพุทธรูปประจำพระชนมวาร\",\"confidence\":0.92405224}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:51.929356472+07:00","message":"receive interim result [true|false]: บทบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:51.929368697+07:00","message":"end recv isFinal message id 163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:51.929370766+07:00","message":"end Recv id 163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:51.929378114+07:00","message":"[buffer interim] 163 true บทบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:51.929385493+07:00","message":"[bufferProcess] interim [570000000]:บทบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:51.929388778+07:00","message":"[bufferProcess] send to processor (isfinal):บูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:51.929392498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:51.929395666+07:00","message":"> Transcript [1948] [false]: 'บูชาพระพุทธรูปประจำพระชนมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:51.929398229+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:51.929399824+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:51.92940379+07:00","message":"StatePrefix: 'บูชาพระพุทธรูปประจำพระชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:51.929406198+07:00","message":"TextPushed: 'บูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:51.929407978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:51.929409544+07:00","message":"> Transcript [1949] [true]: 'บทบูชาพระพุทธรูปประจำพระชนมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:51.92941122+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:51.929412554+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:51.929413904+07:00","message":"StatePrefix: 'บูชาพระพุทธรูปประจำพระชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:51.929415426+07:00","message":"TextPushed: 'บูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:51.929416772+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:51.929529229+07:00","message":"Push: 'พระชนมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:51.92953142+07:00","message":"TextPushed: 'บูชาพระพุทธรูปประจำพระชนมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:51.929533697+07:00","message":"Set new StatePrefix : 'บทบูชาพระพุทธรูปประจำพระชนมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:51.929535506+07:00","message":"Next Push (prob) : 'บทบูชาพระพุทธรูปประจำพระชนมวาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:51.929545663+07:00","message":"push: {true พระชนมวาร 0 0xc00205ad00}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:51.929566522+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_163.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:17:51.943799424+07:00","message":"write wav file: './tmp/7449/7449_163.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:52.617870935+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:52.617911655+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":"2025-10-29T10:17:52.617916587+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:52.617928262+07:00","message":"[buffer interim] 164 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:52.617941887+07:00","message":"[bufferProcess] interim [600000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:52.617943758+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:52.951248899+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:52.951290452+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":"2025-10-29T10:17:52.951297144+07:00","message":"receive interim result [false|false]: เครื่องดูด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:52.951310608+07:00","message":"[buffer interim] 164 false เครื่องดูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:52.951319329+07:00","message":"[bufferProcess] interim [840000000]:เครื่องดูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:52.951321412+07:00","message":"[bufferProcess] send to processor:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:52.951324897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:52.951327311+07:00","message":"> Transcript [1950] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:52.951329371+07:00","message":"Set StatePrefix (first interim): 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:52.956392936+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:52.956425885+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":"2025-10-29T10:17:52.956430513+07:00","message":"receive interim result [false|false]: เครื่องบูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:52.95644599+07:00","message":"[buffer interim] 164 false เครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:52.956452129+07:00","message":"[bufferProcess] interim [900000000]:เครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:52.956454259+07:00","message":"[bufferProcess] send to processor:เครื่องดูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:52.956460723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:52.956463101+07:00","message":"> Transcript [1951] [false]: 'เครื่องดูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:52.95646628+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:52.956468267+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:52.956469914+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:52.956471516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:53.50762769+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:53.507668695+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":"2025-10-29T10:17:53.50767406+07:00","message":"receive interim result [false|false]: เครื่องบูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:53.50768717+07:00","message":"[buffer interim] 164 false เครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:53.507693876+07:00","message":"[bufferProcess] interim [500000000]:เครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:53.507697796+07:00","message":"[bufferProcess] send to processor:เครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:53.507702825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:53.507705081+07:00","message":"> Transcript [1952] [false]: 'เครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:53.507708937+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:53.50771064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:53.507712201+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:53.507714137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:53.820942971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:53.820962065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:54.217288349+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:54.217329273+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":"2025-10-29T10:17:54.217335244+07:00","message":"receive interim result [false|false]: เครื่องบูชามีเชิง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:54.217348699+07:00","message":"[buffer interim] 164 false เครื่องบูชามีเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:54.217355429+07:00","message":"[bufferProcess] interim [160000000]:เครื่องบูชามีเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:54.21735797+07:00","message":"[bufferProcess] send to processor:เครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:54.217363174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:54.217365945+07:00","message":"> Transcript [1953] [false]: 'เครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:54.217368735+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:54.217370718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:54.217372207+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:54.217374047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:54.471888191+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:54.471932151+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":"2025-10-29T10:17:54.471939371+07:00","message":"receive interim result [false|false]: เครื่องบูชามีเชิงเทียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:54.471962224+07:00","message":"[buffer interim] 164 false เครื่องบูชามีเชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:54.471974888+07:00","message":"[bufferProcess] interim [400000000]:เครื่องบูชามีเชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:54.471978229+07:00","message":"[bufferProcess] send to processor:เครื่องบูชามีเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:54.471986273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:54.47198992+07:00","message":"> Transcript [1954] [false]: 'เครื่องบูชามีเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:54.471994038+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:54.471998568+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:54.472000967+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:54.472003431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:54.472011732+07:00","message":"Push: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:54.472013962+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:54.47201635+07:00","message":"Set new StatePrefix : 'เครื่องบูชามีเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:54.472019333+07:00","message":"Next Push (prob) : 'บูชามีเชิง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:54.472048037+07:00","message":"push: {false เครื่อง 0 0xc0003c5500}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:55.07327223+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:55.073316227+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":"2025-10-29T10:17:55.073321196+07:00","message":"receive interim result [false|false]: เครื่องบูชามีเชิงเทียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:55.073335935+07:00","message":"[buffer interim] 164 false เครื่องบูชามีเชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.073342756+07:00","message":"[bufferProcess] interim [0]:เครื่องบูชามีเชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.073344697+07:00","message":"[bufferProcess] send to processor:เครื่องบูชามีเชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.073348022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.073350702+07:00","message":"> Transcript [1955] [false]: 'เครื่องบูชามีเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.073353266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.073355407+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.073357785+07:00","message":"StatePrefix: 'เครื่องบูชามีเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.073359659+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:55.331104733+07:00","message":"[GCS] IsForceVAD: false for message ID: 164"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:55.424877931+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:55.424918013+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":"2025-10-29T10:17:55.424923731+07:00","message":"receive interim result [false|false]: เครื่องบูชามีเชิงเทียนเทียนขี้ผึ้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:55.424935947+07:00","message":"[buffer interim] 164 false เครื่องบูชามีเชิงเทียนเทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.424943721+07:00","message":"[bufferProcess] interim [360000000]:เครื่องบูชามีเชิงเทียนเทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.424946702+07:00","message":"[bufferProcess] send to processor:เครื่องบูชามีเชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.42495286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.424956307+07:00","message":"> Transcript [1956] [false]: 'เครื่องบูชามีเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.42496031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.424962595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.424971924+07:00","message":"StatePrefix: 'เครื่องบูชามีเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.424975382+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:55.45409211+07:00","message":"[GCS] Start streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:55.653449979+07:00","message":"receive streaming session, msgId: 164"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:55.653489951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องบูชามีเชิงเทียนเทียนขี้ผึ้ง\",\"confidence\":0.9368607}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:55.653496877+07:00","message":"receive interim result [true|false]: เครื่องบูชามีเชิงเทียนเทียนขี้ผึ้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:55.653508432+07:00","message":"end recv isFinal message id 164"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:55.653510659+07:00","message":"end Recv id 164"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:55.653516992+07:00","message":"[buffer interim] 164 true เครื่องบูชามีเชิงเทียนเทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.65352454+07:00","message":"[bufferProcess] interim [660000000]:เครื่องบูชามีเชิงเทียนเทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.653531118+07:00","message":"[bufferProcess] send to processor (isfinal):เครื่องบูชามีเชิงเทียนเทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.653534258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.653536879+07:00","message":"> Transcript [1957] [false]: 'เครื่องบูชามีเชิงเทียนเทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.653539584+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.653541156+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.653545727+07:00","message":"StatePrefix: 'เครื่องบูชามีเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.653547801+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.653549772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.653551397+07:00","message":"> Transcript [1958] [true]: 'เครื่องบูชามีเชิงเทียนเทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.653553357+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.653554621+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.653556055+07:00","message":"StatePrefix: 'เครื่องบูชามีเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.653557561+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:55.653564683+07:00","message":"Push: 'บูชามีเชิงเทียนเทียนขี้ผึ้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:55.65357223+07:00","message":"push: {true บูชามีเชิงเทียนเทียนขี้ผึ้ง 0 0xc0003c5500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:17:55.662024518+07:00","message":"write wav file: './tmp/7449/7449_164.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:56.402484725+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:56.402522669+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":"2025-10-29T10:17:56.402528045+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:56.402539751+07:00","message":"[buffer interim] 165 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.40254592+07:00","message":"[bufferProcess] interim [780000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.402547347+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:56.652357567+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:56.652394267+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":"2025-10-29T10:17:56.652399838+07:00","message":"receive interim result [false|false]: ฉันจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:56.652412999+07:00","message":"[buffer interim] 165 false ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.652419713+07:00","message":"[bufferProcess] interim [960000000]:ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.652422309+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.652426623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.652429877+07:00","message":"> Transcript [1959] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.652432349+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:56.656537564+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:56.656559555+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":"2025-10-29T10:17:56.6565635+07:00","message":"receive interim result [false|false]: ฉันพูด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:56.656573633+07:00","message":"[buffer interim] 165 false ฉันพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.656578394+07:00","message":"[bufferProcess] interim [20000000]:ฉันพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.656580933+07:00","message":"[bufferProcess] send to processor:ฉันจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.656585873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.656588573+07:00","message":"> Transcript [1960] [false]: 'ฉันจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.656592965+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.656594785+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.656596522+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.6565982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:56.821236186+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:56.82124489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:56.942979561+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:56.94301791+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":"2025-10-29T10:17:56.943023518+07:00","message":"receive interim result [false|false]: ฉันพูดปาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:56.943034908+07:00","message":"[buffer interim] 165 false ฉันพูดปาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.943041383+07:00","message":"[bufferProcess] interim [320000000]:ฉันพูดปาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.943043595+07:00","message":"[bufferProcess] send to processor:ฉันพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.943048795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.943051205+07:00","message":"> Transcript [1961] [false]: 'ฉันพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.94305409+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.943056178+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.943058022+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:56.943059947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:57.065678339+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:57.065713199+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":"2025-10-29T10:17:57.065718238+07:00","message":"receive interim result [false|false]: ฉันพูดกับเธอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:57.065732118+07:00","message":"[buffer interim] 165 false ฉันพูดกับเธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.065739082+07:00","message":"[bufferProcess] interim [380000000]:ฉันพูดกับเธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.065741474+07:00","message":"[bufferProcess] send to processor:ฉันพูดปาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.065747265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.065749555+07:00","message":"> Transcript [1962] [false]: 'ฉันพูดปาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.06575245+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.065754218+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.065756217+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.06575812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:57.143699158+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:57.143737032+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":"2025-10-29T10:17:57.143742404+07:00","message":"receive interim result [false|false]: ฉันพูดปักธูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:57.143756007+07:00","message":"[buffer interim] 165 false ฉันพูดปักธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.143762732+07:00","message":"[bufferProcess] interim [500000000]:ฉันพูดปักธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.143764755+07:00","message":"[bufferProcess] send to processor:ฉันพูดกับเธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.143767739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.143770268+07:00","message":"> Transcript [1963] [false]: 'ฉันพูดกับเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.143773176+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.143774919+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.143776756+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.143778526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.143782264+07:00","message":"Push: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.143783766+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.143785444+07:00","message":"Set new StatePrefix : 'ฉันพูดกับเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.143787247+07:00","message":"Next Push (prob) : 'พูดกับเธอ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:57.143795516+07:00","message":"push: {false ฉัน 0 0xc003a46400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:57.309534993+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:57.309568128+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":"2025-10-29T10:17:57.309573434+07:00","message":"receive interim result [false|false]: ฉันพูดปักธูปไม้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:57.309587227+07:00","message":"[buffer interim] 165 false ฉันพูดปักธูปไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.309594166+07:00","message":"[bufferProcess] interim [680000000]:ฉันพูดปักธูปไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.309596559+07:00","message":"[bufferProcess] send to processor:ฉันพูดปักธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.309601541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.30960395+07:00","message":"> Transcript [1964] [false]: 'ฉันพูดปักธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.309606105+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.309608105+07:00","message":"Set new StatePrefix: 'ฉันพูดปักธูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:57.561441305+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:57.561483155+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":"2025-10-29T10:17:57.561488804+07:00","message":"receive interim result [false|false]: ฉันพูดปักธูปไม้เรา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:57.561504884+07:00","message":"[buffer interim] 165 false ฉันพูดปักธูปไม้เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.561512729+07:00","message":"[bufferProcess] interim [920000000]:ฉันพูดปักธูปไม้เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.561514965+07:00","message":"[bufferProcess] send to processor:ฉันพูดปักธูปไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.561520042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.561523751+07:00","message":"> Transcript [1965] [false]: 'ฉันพูดปักธูปไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.561528822+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.56153111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.561533403+07:00","message":"StatePrefix: 'ฉันพูดปักธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.561537559+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:57.606370984+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:57.606410034+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":"2025-10-29T10:17:57.606415801+07:00","message":"receive interim result [false|false]: ฉันพูดปักธูปไม้ระกำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:57.606429827+07:00","message":"[buffer interim] 165 false ฉันพูดปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.606437099+07:00","message":"[bufferProcess] interim [980000000]:ฉันพูดปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.606439242+07:00","message":"[bufferProcess] send to processor:ฉันพูดปักธูปไม้เรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.606445636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.606447943+07:00","message":"> Transcript [1966] [false]: 'ฉันพูดปักธูปไม้เรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.606451433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.606453352+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.606455204+07:00","message":"StatePrefix: 'ฉันพูดปักธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:57.606457601+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:58.245738485+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:58.245775498+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":"2025-10-29T10:17:58.245781631+07:00","message":"receive interim result [false|false]: ฉันพูดปักธูปไม้ระกำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:58.245796258+07:00","message":"[buffer interim] 165 false ฉันพูดปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:58.245803166+07:00","message":"[bufferProcess] interim [580000000]:ฉันพูดปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:58.245805069+07:00","message":"[bufferProcess] send to processor:ฉันพูดปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:58.245807914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:58.245810118+07:00","message":"> Transcript [1967] [false]: 'ฉันพูดปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:58.245813213+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:58.245814876+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:58.245816392+07:00","message":"StatePrefix: 'ฉันพูดปักธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:58.245819062+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:58.831304101+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:58.831348378+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":"2025-10-29T10:17:58.831354209+07:00","message":"receive interim result [false|false]: ฉันพูดปักธูปไม้ระกำทานข้าว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:58.831368242+07:00","message":"[buffer interim] 165 false ฉันพูดปักธูปไม้ระกำทานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:58.831375464+07:00","message":"[bufferProcess] interim [180000000]:ฉันพูดปักธูปไม้ระกำทานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:58.831377862+07:00","message":"[bufferProcess] send to processor:ฉันพูดปักธูปไม้ระกำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:58.831383198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:58.831385515+07:00","message":"> Transcript [1968] [false]: 'ฉันพูดปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:58.83138949+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:58.831391588+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:58.831393429+07:00","message":"StatePrefix: 'ฉันพูดปักธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:58.831395843+07:00","message":"TextPushed: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:58.831400166+07:00","message":"Push: 'พูดปักธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:58.831401706+07:00","message":"TextPushed: 'ฉันพูดปักธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:58.83140338+07:00","message":"Set new StatePrefix : 'ฉันพูดปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:58.831405556+07:00","message":"Next Push (prob) : 'ไม้ระกำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:58.831413563+07:00","message":"push: {false พูดปักธูป 0 0xc003a46400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.027377342+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.027413306+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":"2025-10-29T10:17:59.027418797+07:00","message":"receive interim result [false|false]: ฉันพูดปักธูปไม้ระกำทานข้าวตอก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.027433025+07:00","message":"[buffer interim] 165 false ฉันพูดปักธูปไม้ระกำทานข้าวตอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.027439812+07:00","message":"[bufferProcess] interim [420000000]:ฉันพูดปักธูปไม้ระกำทานข้าวตอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.027442049+07:00","message":"[bufferProcess] send to processor:ฉันพูดปักธูปไม้ระกำทานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.027445476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.02744877+07:00","message":"> Transcript [1969] [false]: 'ฉันพูดปักธูปไม้ระกำทานข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.027452016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.027453778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.027455808+07:00","message":"StatePrefix: 'ฉันพูดปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.027458001+07:00","message":"TextPushed: 'ฉันพูดปักธูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.373958127+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.373995182+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":"2025-10-29T10:17:59.374000415+07:00","message":"receive interim result [false|false]: ฉันพูดปักธูปไม้ระกำทานข้าวตอกและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.374021548+07:00","message":"[buffer interim] 165 false ฉันพูดปักธูปไม้ระกำทานข้าวตอกและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.374030332+07:00","message":"[bufferProcess] interim [720000000]:ฉันพูดปักธูปไม้ระกำทานข้าวตอกและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.374032762+07:00","message":"[bufferProcess] send to processor:ฉันพูดปักธูปไม้ระกำทานข้าวตอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.374036395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.374038694+07:00","message":"> Transcript [1970] [false]: 'ฉันพูดปักธูปไม้ระกำทานข้าวตอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.374041438+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.374043219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.374045233+07:00","message":"StatePrefix: 'ฉันพูดปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.374047365+07:00","message":"TextPushed: 'ฉันพูดปักธูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.56436365+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.564401513+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":"2025-10-29T10:17:59.564406784+07:00","message":"receive interim result [false|false]: ฉันพูดปักธูปไม้ระกำทานข้าวตอก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.564421013+07:00","message":"[buffer interim] 165 false ฉันพูดปักธูปไม้ระกำทานข้าวตอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.564427945+07:00","message":"[bufferProcess] interim [840000000]:ฉันพูดปักธูปไม้ระกำทานข้าวตอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.564430069+07:00","message":"[bufferProcess] send to processor:ฉันพูดปักธูปไม้ระกำทานข้าวตอกและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.564438619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.564441137+07:00","message":"> Transcript [1971] [false]: 'ฉันพูดปักธูปไม้ระกำทานข้าวตอกและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.564444457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.564446185+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.564447962+07:00","message":"StatePrefix: 'ฉันพูดปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.56445035+07:00","message":"TextPushed: 'ฉันพูดปักธูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.591800689+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.591835687+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":"2025-10-29T10:17:59.591840806+07:00","message":"receive interim result [false|false]: ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.591851755+07:00","message":"[buffer interim] 165 false ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.591856335+07:00","message":"[bufferProcess] interim [900000000]:ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.591858742+07:00","message":"[bufferProcess] send to processor:ฉันพูดปักธูปไม้ระกำทานข้าวตอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.59186157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.591863717+07:00","message":"> Transcript [1972] [false]: 'ฉันพูดปักธูปไม้ระกำทานข้าวตอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.59186705+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.591868758+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.591871107+07:00","message":"StatePrefix: 'ฉันพูดปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.591872938+07:00","message":"TextPushed: 'ฉันพูดปักธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.591877839+07:00","message":"Push: 'ไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.591879513+07:00","message":"TextPushed: 'ฉันพูดปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.591881338+07:00","message":"Set new StatePrefix : 'ฉันพูดปักธูปไม้ระกำทานข้าวตอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.591883305+07:00","message":"Next Push (prob) : 'ทานข้าวตอก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.59189176+07:00","message":"push: {false ไม้ระกำ 0 0xc003a46400}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:59.821742898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:17:59.821745724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.873224911+07:00","message":"[GCS] IsForceVAD: false for message ID: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.879750656+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.879782485+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":"2025-10-29T10:17:59.879788965+07:00","message":"receive interim result [false|false]: ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทางกับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.879802792+07:00","message":"[buffer interim] 165 false ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทางกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.879809576+07:00","message":"[bufferProcess] interim [80000000]:ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทางกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.879811822+07:00","message":"[bufferProcess] send to processor:ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.879817973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.87982027+07:00","message":"> Transcript [1973] [false]: 'ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.879823311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.879824915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.879826624+07:00","message":"StatePrefix: 'ฉันพูดปักธูปไม้ระกำทานข้าวตอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.879829007+07:00","message":"TextPushed: 'ฉันพูดปักธูปไม้ระกำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.919327981+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.919367124+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":"2025-10-29T10:17:59.919372356+07:00","message":"receive interim result [false|false]: ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทานดอก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.919386705+07:00","message":"[buffer interim] 165 false ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทานดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.919393678+07:00","message":"[bufferProcess] interim [140000000]:ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทานดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.919395671+07:00","message":"[bufferProcess] send to processor:ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทางกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.919398886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.919401208+07:00","message":"> Transcript [1974] [false]: 'ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทางกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.91940426+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.919405984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.919407933+07:00","message":"StatePrefix: 'ฉันพูดปักธูปไม้ระกำทานข้าวตอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.919410625+07:00","message":"TextPushed: 'ฉันพูดปักธูปไม้ระกำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.928397374+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.928431475+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":"2025-10-29T10:17:59.928436494+07:00","message":"receive interim result [false|false]: ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทางกลับมา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.928451146+07:00","message":"[buffer interim] 165 false ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทางกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.928456834+07:00","message":"[bufferProcess] interim [200000000]:ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทางกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.928459938+07:00","message":"[bufferProcess] send to processor:ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทานดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.928463467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.928465921+07:00","message":"> Transcript [1975] [false]: 'ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทานดอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.928468748+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.928470424+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.928472488+07:00","message":"StatePrefix: 'ฉันพูดปักธูปไม้ระกำทานข้าวตอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.928474369+07:00","message":"TextPushed: 'ฉันพูดปักธูปไม้ระกำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.933741456+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.933790377+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":"2025-10-29T10:17:59.933795767+07:00","message":"receive interim result [false|false]: ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทานดอกไม้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.93380876+07:00","message":"[buffer interim] 165 false ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทานดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.933813933+07:00","message":"[bufferProcess] interim [260000000]:ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทานดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.93382392+07:00","message":"[bufferProcess] send to processor:ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทางกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.933826888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.933829278+07:00","message":"> Transcript [1976] [false]: 'ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทางกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.93383259+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.933834239+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.933836156+07:00","message":"StatePrefix: 'ฉันพูดปักธูปไม้ระกำทานข้าวตอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.933838079+07:00","message":"TextPushed: 'ฉันพูดปักธูปไม้ระกำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.933842469+07:00","message":"Push: 'ทานข้าวตอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.933843993+07:00","message":"TextPushed: 'ฉันพูดปักธูปไม้ระกำทานข้าวตอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.933848001+07:00","message":"Set new StatePrefix : 'ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทางกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:17:59.933850436+07:00","message":"Next Push (prob) : 'และทางกลับมา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:17:59.933858219+07:00","message":"push: {false ทานข้าวตอก 0 0xc003a46400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:00.064637314+07:00","message":"[GCS] Start streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:00.208169615+07:00","message":"receive streaming session, msgId: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:00.208205943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทานดอกไม้\",\"confidence\":0.9386274}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:00.208211997+07:00","message":"receive interim result [true|false]: ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทานดอกไม้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:00.208220282+07:00","message":"end recv isFinal message id 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:00.208222023+07:00","message":"end Recv id 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:00.208226966+07:00","message":"[buffer interim] 165 true ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทานดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:00.208235577+07:00","message":"[bufferProcess] interim [650000000]:ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทานดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:00.208240188+07:00","message":"[bufferProcess] send to processor (isfinal):ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทานดอกไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:00.208243187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:00.208245904+07:00","message":"> Transcript [1977] [false]: 'ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทานดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:00.208248247+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:00.20824985+07:00","message":"Set new StatePrefix: 'ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทานดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:00.20825161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:00.208253273+07:00","message":"> Transcript [1978] [true]: 'ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทานดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:00.208255651+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:00.208257239+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:00.208259142+07:00","message":"StatePrefix: 'ฉันพูดปักธูปไม้ระกำทานข้าวตอกและทานดอกไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:00.208262457+07:00","message":"TextPushed: 'ฉันพูดปักธูปไม้ระกำทานข้าวตอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:00.208268359+07:00","message":"Push: 'และทานดอกไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:00.208276279+07:00","message":"push: {true และทานดอกไม้ 0 0xc003a46400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:18:00.217281937+07:00","message":"write wav file: './tmp/7449/7449_165.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:01.66891654+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:01.668954412+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":"2025-10-29T10:18:01.668959098+07:00","message":"receive interim result [false|false]: ราชการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:01.668972337+07:00","message":"[buffer interim] 166 false ราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:01.668978267+07:00","message":"[bufferProcess] interim [380000000]:ราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:01.668980049+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:01.66898534+07:00","message":"[bufferProcess] send to processor (ticker):ราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:01.668987658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:01.668990347+07:00","message":"> Transcript [1979] [false]: 'ราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:01.668992136+07:00","message":"Set StatePrefix (first interim): 'ราชการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:01.913678833+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:01.913729279+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":"2025-10-29T10:18:01.913735283+07:00","message":"receive interim result [false|false]: ราชการกระบะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:01.913750996+07:00","message":"[buffer interim] 166 false ราชการกระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:01.913757696+07:00","message":"[bufferProcess] interim [680000000]:ราชการกระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:01.91375941+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:02.361881387+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:02.36192809+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":"2025-10-29T10:18:02.361935478+07:00","message":"receive interim result [false|false]: กระบะฟรุ้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:02.361954342+07:00","message":"[buffer interim] 166 false กระบะฟรุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:02.361978348+07:00","message":"[bufferProcess] interim [40000000]:กระบะฟรุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:02.361981448+07:00","message":"[bufferProcess] send to processor:ราชการกระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:02.361985739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:02.361988984+07:00","message":"> Transcript [1980] [false]: 'ราชการกระบะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:02.361993189+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:02.36199762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:02.361999979+07:00","message":"StatePrefix: 'ราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:02.362002196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:02.436387634+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:02.436421855+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":"2025-10-29T10:18:02.436427383+07:00","message":"receive interim result [false|false]: ราชการกระบะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:02.436439723+07:00","message":"[buffer interim] 166 false ราชการกระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:02.436446456+07:00","message":"[bufferProcess] interim [220000000]:ราชการกระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:02.436448576+07:00","message":"[bufferProcess] send to processor:กระบะฟรุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:02.436451849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:02.436457076+07:00","message":"> Transcript [1981] [false]: 'กระบะฟรุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:02.436459004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:02.436460576+07:00","message":"Set new StatePrefix: 'กระบะฟรุ้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:02.547169596+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:02.547228253+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":"2025-10-29T10:18:02.54723544+07:00","message":"receive interim result [false|false]: ตั้งการเตือนพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:02.547254808+07:00","message":"[buffer interim] 166 false ตั้งการเตือนพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:02.547264967+07:00","message":"[bufferProcess] interim [280000000]:ตั้งการเตือนพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:02.547267407+07:00","message":"[bufferProcess] send to processor:ราชการกระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:02.547275521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:02.547278973+07:00","message":"> Transcript [1982] [false]: 'ราชการกระบะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:02.547282023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:02.547284395+07:00","message":"Set new StatePrefix: 'ราชการกระบะ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:02.821904871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:02.821914883+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.107836171+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.107885156+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":"2025-10-29T10:18:03.107892235+07:00","message":"receive interim result [false|false]: ตั้งการเตือนพรุ่งนี้จะทอด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.107911144+07:00","message":"[buffer interim] 166 false ตั้งการเตือนพรุ่งนี้จะทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.107921938+07:00","message":"[bufferProcess] interim [880000000]:ตั้งการเตือนพรุ่งนี้จะทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.107924895+07:00","message":"[bufferProcess] send to processor:ตั้งการเตือนพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.107930423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.107934436+07:00","message":"> Transcript [1983] [false]: 'ตั้งการเตือนพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.107936714+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.107938479+07:00","message":"Set new StatePrefix: 'ตั้งการเตือนพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.321620725+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.321660243+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":"2025-10-29T10:18:03.321666229+07:00","message":"receive interim result [false|false]: ตั้งการเตือนพรุ่งนี้จะทอดอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.321680016+07:00","message":"[buffer interim] 166 false ตั้งการเตือนพรุ่งนี้จะทอดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.321687092+07:00","message":"[bufferProcess] interim [60000000]:ตั้งการเตือนพรุ่งนี้จะทอดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.321689358+07:00","message":"[bufferProcess] send to processor:ตั้งการเตือนพรุ่งนี้จะทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.321692742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.321695139+07:00","message":"> Transcript [1984] [false]: 'ตั้งการเตือนพรุ่งนี้จะทอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.321698104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.321699824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.321701654+07:00","message":"StatePrefix: 'ตั้งการเตือนพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.321704177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.351912688+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.351956643+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":"2025-10-29T10:18:03.351962202+07:00","message":"receive interim result [false|false]: ตั้งการเตือนพรุ่งนี้จะทอด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.351977103+07:00","message":"[buffer interim] 166 false ตั้งการเตือนพรุ่งนี้จะทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.351984071+07:00","message":"[bufferProcess] interim [120000000]:ตั้งการเตือนพรุ่งนี้จะทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.351987655+07:00","message":"[bufferProcess] send to processor:ตั้งการเตือนพรุ่งนี้จะทอดอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.351990783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.351993257+07:00","message":"> Transcript [1985] [false]: 'ตั้งการเตือนพรุ่งนี้จะทอดอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.351996539+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.351998468+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.352000193+07:00","message":"StatePrefix: 'ตั้งการเตือนพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.352001952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.442167531+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.44220267+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":"2025-10-29T10:18:03.442208163+07:00","message":"receive interim result [false|false]: ตั้งการเตือนพรุ่งนี้จะทอดอยู่บน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.442222439+07:00","message":"[buffer interim] 166 false ตั้งการเตือนพรุ่งนี้จะทอดอยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.442229501+07:00","message":"[bufferProcess] interim [180000000]:ตั้งการเตือนพรุ่งนี้จะทอดอยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.442232089+07:00","message":"[bufferProcess] send to processor:ตั้งการเตือนพรุ่งนี้จะทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.442235208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.442237625+07:00","message":"> Transcript [1986] [false]: 'ตั้งการเตือนพรุ่งนี้จะทอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.442240455+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.442242195+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.442244033+07:00","message":"StatePrefix: 'ตั้งการเตือนพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.442246179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.62578127+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.625821614+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":"2025-10-29T10:18:03.625827822+07:00","message":"receive interim result [false|false]: ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.625841285+07:00","message":"[buffer interim] 166 false ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.625848803+07:00","message":"[bufferProcess] interim [360000000]:ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.625851184+07:00","message":"[bufferProcess] send to processor:ตั้งการเตือนพรุ่งนี้จะทอดอยู่บน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.625856277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.625858617+07:00","message":"> Transcript [1987] [false]: 'ตั้งการเตือนพรุ่งนี้จะทอดอยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.62586159+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.625863497+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.625865629+07:00","message":"StatePrefix: 'ตั้งการเตือนพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.625870262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.62587487+07:00","message":"Push: 'ตั้งการเตือนพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.625876632+07:00","message":"TextPushed: 'ตั้งการเตือนพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.625878674+07:00","message":"Set new StatePrefix : 'ตั้งการเตือนพรุ่งนี้จะทอดอยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.625880978+07:00","message":"Next Push (prob) : 'จะทอดอยู่บน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.625888707+07:00","message":"push: {false ตั้งการเตือนพรุ่งนี้ 0 0xc0027ca280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.782485757+07:00","message":"[GCS] IsForceVAD: false for message ID: 166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.91441569+07:00","message":"[GCS] Start streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.949315431+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.949352555+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":"2025-10-29T10:18:03.949359135+07:00","message":"receive interim result [false|false]: ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะส่วน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.949372631+07:00","message":"[buffer interim] 166 false ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.949379605+07:00","message":"[bufferProcess] interim [660000000]:ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.949381855+07:00","message":"[bufferProcess] send to processor:ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.949388048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.949390338+07:00","message":"> Transcript [1988] [false]: 'ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.94939406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.949396008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.949397922+07:00","message":"StatePrefix: 'ตั้งการเตือนพรุ่งนี้จะทอดอยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.949400604+07:00","message":"TextPushed: 'ตั้งการเตือนพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.954674299+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.954691039+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":"2025-10-29T10:18:03.954694668+07:00","message":"receive interim result [false|false]: ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะตัวนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:03.954703918+07:00","message":"[buffer interim] 166 false ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.95470774+07:00","message":"[bufferProcess] interim [720000000]:ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.954709546+07:00","message":"[bufferProcess] send to processor:ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.954711766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.954713576+07:00","message":"> Transcript [1989] [false]: 'ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.954716388+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.954718508+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.954720163+07:00","message":"StatePrefix: 'ตั้งการเตือนพรุ่งนี้จะทอดอยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:03.95472204+07:00","message":"TextPushed: 'ตั้งการเตือนพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:04.016359249+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:04.016393497+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":"2025-10-29T10:18:04.01639972+07:00","message":"receive interim result [false|false]: ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะตัวเล็ก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:04.016414707+07:00","message":"[buffer interim] 166 false ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.01642197+07:00","message":"[bufferProcess] interim [780000000]:ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.016424016+07:00","message":"[bufferProcess] send to processor:ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะตัวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.01642718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.016429641+07:00","message":"> Transcript [1990] [false]: 'ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะตัวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.016433007+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.016434893+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.016436915+07:00","message":"StatePrefix: 'ตั้งการเตือนพรุ่งนี้จะทอดอยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.016439221+07:00","message":"TextPushed: 'ตั้งการเตือนพรุ่งนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:04.127361788+07:00","message":"receive streaming session, msgId: 166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:04.127407486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชการกระบะพรุ่งนี้จะทอดอยู่บนโต๊ะตัวเล็ก\",\"confidence\":0.9225506}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:04.127414502+07:00","message":"receive interim result [true|false]: ราชการกระบะพรุ่งนี้จะทอดอยู่บนโต๊ะตัวเล็ก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:04.127425641+07:00","message":"end recv isFinal message id 166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:04.127428181+07:00","message":"end Recv id 166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:04.127436941+07:00","message":"[buffer interim] 166 true ราชการกระบะพรุ่งนี้จะทอดอยู่บนโต๊ะตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127445812+07:00","message":"[bufferProcess] interim [930000000]:ราชการกระบะพรุ่งนี้จะทอดอยู่บนโต๊ะตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127452209+07:00","message":"[bufferProcess] send to processor (isfinal):ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะตัวเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127455917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127459479+07:00","message":"> Transcript [1991] [false]: 'ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127464264+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127466939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127469823+07:00","message":"StatePrefix: 'ตั้งการเตือนพรุ่งนี้จะทอดอยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127472834+07:00","message":"TextPushed: 'ตั้งการเตือนพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127479689+07:00","message":"Push: 'จะทอดอยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127481769+07:00","message":"TextPushed: 'ตั้งการเตือนพรุ่งนี้จะทอดอยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127483962+07:00","message":"Set new StatePrefix : 'ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127487446+07:00","message":"Next Push (prob) : 'โต๊ะตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127489432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127491644+07:00","message":"> Transcript [1992] [true]: 'ราชการกระบะพรุ่งนี้จะทอดอยู่บนโต๊ะตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127493904+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.12749568+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127498027+07:00","message":"StatePrefix: 'ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127500426+07:00","message":"TextPushed: 'ตั้งการเตือนพรุ่งนี้จะทอดอยู่บน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127502474+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:04.127573317+07:00","message":"push: {false จะทอดอยู่บน 0 0xc0027ca280}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127673159+07:00","message":"Push: 'โต๊ะตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127676849+07:00","message":"TextPushed: 'ตั้งการเตือนพรุ่งนี้จะทอดอยู่บนโต๊ะตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127679209+07:00","message":"Set new StatePrefix : 'ราชการกระบะพรุ่งนี้จะทอดอยู่บนโต๊ะตัวเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127681659+07:00","message":"Next Push (prob) : 'ราชการกระบะพรุ่งนี้จะทอดอยู่บนโต๊ะตัวเล็ก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:04.127688871+07:00","message":"push: {true โต๊ะตัวเล็ก 0 0xc0027ca280}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:04.127697928+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_166.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:18:04.136455998+07:00","message":"write wav file: './tmp/7449/7449_166.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:05.365455517+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:05.365490614+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":"2025-10-29T10:18:05.365495416+07:00","message":"receive interim result [false|false]: ขายของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:05.365506866+07:00","message":"[buffer interim] 167 false ขายของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:05.365513326+07:00","message":"[bufferProcess] interim [320000000]:ขายของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:05.365514929+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:05.365519665+07:00","message":"[bufferProcess] send to processor (ticker):ขายของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:05.365521971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:05.365526673+07:00","message":"> Transcript [1993] [false]: 'ขายของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:05.365528986+07:00","message":"Set StatePrefix (first interim): 'ขายของ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:05.555811742+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:05.555847564+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":"2025-10-29T10:18:05.55585314+07:00","message":"receive interim result [false|false]: สายของตัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:05.555881771+07:00","message":"[buffer interim] 167 false สายของตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:05.555888584+07:00","message":"[bufferProcess] interim [440000000]:สายของตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:05.555890125+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:05.668966483+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:05.669000326+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":"2025-10-29T10:18:05.669005265+07:00","message":"receive interim result [false|false]: สายของโต๊ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:05.669020621+07:00","message":"[buffer interim] 167 false สายของโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:05.6690268+07:00","message":"[bufferProcess] interim [560000000]:สายของโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:05.66902872+07:00","message":"[bufferProcess] send to processor:สายของตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:05.669035033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:05.669037695+07:00","message":"> Transcript [1994] [false]: 'สายของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:05.669039788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:05.669041537+07:00","message":"Set new StatePrefix: 'สายของตัว'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:05.822162855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:05.822163211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:05.8578322+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:05.857872879+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":"2025-10-29T10:18:05.857880382+07:00","message":"receive interim result [false|false]: สายของโต๊ะเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:05.857897434+07:00","message":"[buffer interim] 167 false สายของโต๊ะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:05.857905659+07:00","message":"[bufferProcess] interim [800000000]:สายของโต๊ะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:05.85790901+07:00","message":"[bufferProcess] send to processor:สายของโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:05.857917701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:05.85792156+07:00","message":"> Transcript [1995] [false]: 'สายของโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:05.85792404+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:05.857926305+07:00","message":"Set new StatePrefix: 'สายของโต๊ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:06.069207245+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:06.069239505+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":"2025-10-29T10:18:06.069244676+07:00","message":"receive interim result [false|false]: สายของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:06.069257913+07:00","message":"[buffer interim] 167 false สายของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.069264714+07:00","message":"[bufferProcess] interim [980000000]:สายของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.069267158+07:00","message":"[bufferProcess] send to processor:สายของโต๊ะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.069272504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.069274939+07:00","message":"> Transcript [1996] [false]: 'สายของโต๊ะเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.069277976+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.069279778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.069281375+07:00","message":"StatePrefix: 'สายของโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.069283179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:06.574401691+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:06.574440215+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":"2025-10-29T10:18:06.574446783+07:00","message":"receive interim result [false|false]: สายของโต๊ะเครื่องกรรมการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:06.57446394+07:00","message":"[buffer interim] 167 false สายของโต๊ะเครื่องกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.574474667+07:00","message":"[bufferProcess] interim [460000000]:สายของโต๊ะเครื่องกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.574478136+07:00","message":"[bufferProcess] send to processor:สายของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.574484648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.574489295+07:00","message":"> Transcript [1997] [false]: 'สายของโต๊ะเครื่องแป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.574493526+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.574495822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.574498355+07:00","message":"StatePrefix: 'สายของโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.574501083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:06.695460832+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:06.695501806+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":"2025-10-29T10:18:06.695507479+07:00","message":"receive interim result [false|false]: สายของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:06.695522364+07:00","message":"[buffer interim] 167 false สายของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.695529216+07:00","message":"[bufferProcess] interim [580000000]:สายของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.69553138+07:00","message":"[bufferProcess] send to processor:สายของโต๊ะเครื่องกรรมการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.69553464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.695536872+07:00","message":"> Transcript [1998] [false]: 'สายของโต๊ะเครื่องกรรมการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.695540105+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.695541852+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.695543509+07:00","message":"StatePrefix: 'สายของโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.695545136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:06.761368245+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:06.761403961+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":"2025-10-29T10:18:06.761409712+07:00","message":"receive interim result [false|false]: สายของโต๊ะเครื่องทำประกันภัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:06.761423265+07:00","message":"[buffer interim] 167 false สายของโต๊ะเครื่องทำประกันภัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.76143075+07:00","message":"[bufferProcess] interim [700000000]:สายของโต๊ะเครื่องทำประกันภัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.761432855+07:00","message":"[bufferProcess] send to processor:สายของโต๊ะเครื่องแป้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.76143612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.761438547+07:00","message":"> Transcript [1999] [false]: 'สายของโต๊ะเครื่องแป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.761441458+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.761443297+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.76144475+07:00","message":"StatePrefix: 'สายของโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.761446581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.761451659+07:00","message":"Push: 'สายของโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.761453255+07:00","message":"TextPushed: 'สายของโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.761454883+07:00","message":"Set new StatePrefix : 'สายของโต๊ะเครื่องแป้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.761457149+07:00","message":"Next Push (prob) : 'เครื่องแป้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:06.761465216+07:00","message":"push: {false สายของโต๊ะ 0 0xc0003c4c00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:06.943995582+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:06.944033757+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":"2025-10-29T10:18:06.944040483+07:00","message":"receive interim result [false|false]: สายของโต๊ะเครื่องกรรมการพานทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:06.944053294+07:00","message":"[buffer interim] 167 false สายของโต๊ะเครื่องกรรมการพานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.944059883+07:00","message":"[bufferProcess] interim [880000000]:สายของโต๊ะเครื่องกรรมการพานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.944061882+07:00","message":"[bufferProcess] send to processor:สายของโต๊ะเครื่องทำประกันภัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.944066814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.944069091+07:00","message":"> Transcript [2000] [false]: 'สายของโต๊ะเครื่องทำประกันภัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.944071122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:06.944073148+07:00","message":"Set new StatePrefix: 'สายของโต๊ะเครื่องทำประกันภัย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:07.333438243+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:07.33347584+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":"2025-10-29T10:18:07.333481334+07:00","message":"receive interim result [false|false]: สายของโต๊ะเครื่องกรรมการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:07.333495974+07:00","message":"[buffer interim] 167 false สายของโต๊ะเครื่องกรรมการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.333503112+07:00","message":"[bufferProcess] interim [240000000]:สายของโต๊ะเครื่องกรรมการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.333505792+07:00","message":"[bufferProcess] send to processor:สายของโต๊ะเครื่องกรรมการพานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.33351283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.333514981+07:00","message":"> Transcript [2001] [false]: 'สายของโต๊ะเครื่องกรรมการพานทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.333517109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.333518825+07:00","message":"Set new StatePrefix: 'สายของโต๊ะเครื่องกรรมการพานทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:07.58673459+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:07.586773987+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":"2025-10-29T10:18:07.586779492+07:00","message":"receive interim result [false|false]: สายของโต๊ะเครื่องกรรมการพานทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:07.586789545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:07.586792398+07:00","message":"receive interim result [false|false]:  2 ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:07.586799976+07:00","message":"[buffer interim] 167 false สายของโต๊ะเครื่องกรรมการพานทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:07.586803168+07:00","message":"[buffer interim] 167 false  2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.586809084+07:00","message":"[bufferProcess] interim [480000000]:สายของโต๊ะเครื่องกรรมการพานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.586811144+07:00","message":"[bufferProcess] send to processor:สายของโต๊ะเครื่องกรรมการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.586816052+07:00","message":"[bufferProcess] interim [480000000]: 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.586818449+07:00","message":"[bufferProcess] update buffer: สายของโต๊ะเครื่องกรรมการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.58682106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.586823832+07:00","message":"> Transcript [2002] [false]: 'สายของโต๊ะเครื่องกรรมการพานทอง 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.586827314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.586828839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.586830441+07:00","message":"StatePrefix: 'สายของโต๊ะเครื่องกรรมการพานทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.586832205+07:00","message":"TextPushed: 'สายของโต๊ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:07.994604223+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:07.99465373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายของโต๊ะเครื่องกรรมการพานทอง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:07.994660814+07:00","message":"receive interim result [false|false]: สายของโต๊ะเครื่องกรรมการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:07.994672913+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":"2025-10-29T10:18:07.994676727+07:00","message":"receive interim result [false|false]:  ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:07.994686933+07:00","message":"[buffer interim] 167 false สายของโต๊ะเครื่องกรรมการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:07.994691138+07:00","message":"[buffer interim] 167 false  ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.994698348+07:00","message":"[bufferProcess] interim [840000000]:สายของโต๊ะเครื่องกรรมการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.994701778+07:00","message":"[bufferProcess] send to processor:สายของโต๊ะเครื่องกรรมการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.994706328+07:00","message":"[bufferProcess] interim [840000000]: ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.994709154+07:00","message":"[bufferProcess] update buffer: สายของโต๊ะเครื่องกรรมการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.994712195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.994716111+07:00","message":"> Transcript [2003] [false]: 'สายของโต๊ะเครื่องกรรมการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.994720675+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.994722916+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.994727288+07:00","message":"StatePrefix: 'สายของโต๊ะเครื่องกรรมการพานทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:07.994730407+07:00","message":"TextPushed: 'สายของโต๊ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.011494421+07:00","message":"[GCS] IsForceVAD: false for message ID: 167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.040939861+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.040985649+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายของโต๊ะเครื่องกรรมการพานทอง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.040993219+07:00","message":"receive interim result [false|false]: สายของโต๊ะเครื่องกรรมการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.041006123+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":"2025-10-29T10:18:08.041008791+07:00","message":"receive interim result [false|false]:  ชั้นเสมอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.041018351+07:00","message":"[buffer interim] 167 false สายของโต๊ะเครื่องกรรมการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.041026272+07:00","message":"[buffer interim] 167 false  ชั้นเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.041033868+07:00","message":"[bufferProcess] interim [960000000]:สายของโต๊ะเครื่องกรรมการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.041037988+07:00","message":"[bufferProcess] send to processor:สายของโต๊ะเครื่องกรรมการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.041046162+07:00","message":"[bufferProcess] interim [960000000]: ชั้นเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.04104887+07:00","message":"[bufferProcess] update buffer: สายของโต๊ะเครื่องกรรมการพานทอง 2 ชั้นเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.04105222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.041056029+07:00","message":"> Transcript [2004] [false]: 'สายของโต๊ะเครื่องกรรมการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.041059711+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.041062049+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.041065183+07:00","message":"StatePrefix: 'สายของโต๊ะเครื่องกรรมการพานทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.041068021+07:00","message":"TextPushed: 'สายของโต๊ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.176779549+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.176813499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายของโต๊ะเครื่องกรรมการพานทอง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.176819098+07:00","message":"receive interim result [false|false]: สายของโต๊ะเครื่องกรรมการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.176830468+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":"2025-10-29T10:18:08.1768333+07:00","message":"receive interim result [false|false]:  ชั้นเสมอค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.17684136+07:00","message":"[buffer interim] 167 false สายของโต๊ะเครื่องกรรมการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.176846804+07:00","message":"[buffer interim] 167 false  ชั้นเสมอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.176852583+07:00","message":"[bufferProcess] interim [80000000]:สายของโต๊ะเครื่องกรรมการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.176854727+07:00","message":"[bufferProcess] send to processor:สายของโต๊ะเครื่องกรรมการพานทอง 2 ชั้นเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.176860098+07:00","message":"[bufferProcess] interim [80000000]: ชั้นเสมอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.176862339+07:00","message":"[bufferProcess] update buffer: สายของโต๊ะเครื่องกรรมการพานทอง 2 ชั้นเสมอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.176875905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.176900306+07:00","message":"> Transcript [2005] [false]: 'สายของโต๊ะเครื่องกรรมการพานทอง 2 ชั้นเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.176906051+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.176908479+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.176910801+07:00","message":"StatePrefix: 'สายของโต๊ะเครื่องกรรมการพานทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.176912859+07:00","message":"TextPushed: 'สายของโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.176920821+07:00","message":"Push: 'เครื่องกรรมการพานทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.176922553+07:00","message":"TextPushed: 'สายของโต๊ะเครื่องกรรมการพานทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.176925014+07:00","message":"Set new StatePrefix : 'สายของโต๊ะเครื่องกรรมการพานทอง 2 ชั้นเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.176927637+07:00","message":"Next Push (prob) : ' 2 ชั้นเสมอ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.17694055+07:00","message":"push: {false เครื่องกรรมการพานทอง 0 0xc0003c4c00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.263523686+07:00","message":"[GCS] Start streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.376708728+07:00","message":"receive streaming session, msgId: 167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.376761714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สายของโต๊ะเครื่องกรรมการพานทอง 2 ชั้นเสมอค่ะ\",\"confidence\":0.94879407}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.376767889+07:00","message":"receive interim result [true|false]: สายของโต๊ะเครื่องกรรมการพานทอง 2 ชั้นเสมอค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.376776201+07:00","message":"end recv isFinal message id 167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.376778215+07:00","message":"end Recv id 167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.376783378+07:00","message":"[buffer interim] 167 true สายของโต๊ะเครื่องกรรมการพานทอง 2 ชั้นเสมอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.376792572+07:00","message":"[bufferProcess] interim [320000000]:สายของโต๊ะเครื่องกรรมการพานทอง 2 ชั้นเสมอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.376797722+07:00","message":"[bufferProcess] send to processor (isfinal):สายของโต๊ะเครื่องกรรมการพานทอง 2 ชั้นเสมอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.376800656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.376802898+07:00","message":"> Transcript [2006] [false]: 'สายของโต๊ะเครื่องกรรมการพานทอง 2 ชั้นเสมอค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.376806153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.376807677+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.37680949+07:00","message":"StatePrefix: 'สายของโต๊ะเครื่องกรรมการพานทอง 2 ชั้นเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.376811617+07:00","message":"TextPushed: 'สายของโต๊ะเครื่องกรรมการพานทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.376813427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.376815062+07:00","message":"> Transcript [2007] [true]: 'สายของโต๊ะเครื่องกรรมการพานทอง 2 ชั้นเสมอค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.376816892+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.376818253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.37681951+07:00","message":"StatePrefix: 'สายของโต๊ะเครื่องกรรมการพานทอง 2 ชั้นเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.376821061+07:00","message":"TextPushed: 'สายของโต๊ะเครื่องกรรมการพานทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:08.376826843+07:00","message":"Push: ' 2 ชั้นเสมอค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:08.376835062+07:00","message":"push: {true  2 ชั้นเสมอค่ะ 0 0xc0003c4c00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:18:08.38745313+07:00","message":"write wav file: './tmp/7449/7449_167.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:08.822880574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:08.822888134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:10.087510598+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:10.087548172+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":"2025-10-29T10:18:10.087553006+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:10.087564376+07:00","message":"[buffer interim] 168 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.087573042+07:00","message":"[bufferProcess] interim [650000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.087574667+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.087579671+07:00","message":"[bufferProcess] send to processor (ticker):ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.087581963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.087584559+07:00","message":"> Transcript [2008] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.087586464+07:00","message":"Set StatePrefix (first interim): 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:10.371275513+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:10.371313588+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":"2025-10-29T10:18:10.371318555+07:00","message":"receive interim result [false|false]: ส่วนเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:10.371331407+07:00","message":"[buffer interim] 168 false ส่วนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.371338061+07:00","message":"[bufferProcess] interim [890000000]:ส่วนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.371339643+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:10.566677413+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:10.566719046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนเครื่องตรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:10.566723457+07:00","message":"receive interim result [false|false]: ส่วนเครื่องตรง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:10.566737793+07:00","message":"[buffer interim] 168 false ส่วนเครื่องตรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.566744227+07:00","message":"[bufferProcess] interim [130000000]:ส่วนเครื่องตรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.566746239+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.566749231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.566751719+07:00","message":"> Transcript [2009] [false]: 'ส่วนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.566757453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.566759229+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.56676083+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.566762559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:10.778341177+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:10.778381659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนเครื่องตรงทาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:10.778387246+07:00","message":"receive interim result [false|false]: ส่วนเครื่องตรงทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:10.778400115+07:00","message":"[buffer interim] 168 false ส่วนเครื่องตรงทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.778407218+07:00","message":"[bufferProcess] interim [370000000]:ส่วนเครื่องตรงทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.778409055+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่องตรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.77841383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.778416634+07:00","message":"> Transcript [2010] [false]: 'ส่วนเครื่องตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.778419891+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.778421815+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.778423387+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.778425201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:10.94755334+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:10.947588865+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนเครื่องตรงทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:10.947594436+07:00","message":"receive interim result [false|false]: ส่วนเครื่องตรงทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:10.947607714+07:00","message":"[buffer interim] 168 false ส่วนเครื่องตรงทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.947614942+07:00","message":"[bufferProcess] interim [490000000]:ส่วนเครื่องตรงทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.947617006+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่องตรงทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.947625564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.947631427+07:00","message":"> Transcript [2011] [false]: 'ส่วนเครื่องตรงทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.947635243+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.947637239+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.94763884+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:10.947640519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.036526725+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.036564397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนเครื่องตรงคำถาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.036570143+07:00","message":"receive interim result [false|false]: ส่วนเครื่องตรงคำถาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.036582395+07:00","message":"[buffer interim] 168 false ส่วนเครื่องตรงคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.036588644+07:00","message":"[bufferProcess] interim [550000000]:ส่วนเครื่องตรงคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.036590493+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่องตรงทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.036595574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.036598306+07:00","message":"> Transcript [2012] [false]: 'ส่วนเครื่องตรงทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.036601213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.03660291+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.036604346+07:00","message":"StatePrefix: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.036606205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.036610093+07:00","message":"Push: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.036611872+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.036614632+07:00","message":"Set new StatePrefix : 'ส่วนเครื่องตรงทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.036616578+07:00","message":"Next Push (prob) : 'เครื่องตรงทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.036624672+07:00","message":"push: {false ส่วน 0 0xc003a47500}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.101645101+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.101686154+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":"2025-10-29T10:18:11.101690687+07:00","message":"receive interim result [false|false]: ส่วนเครื่องตรงทำสัญญา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.101704509+07:00","message":"[buffer interim] 168 false ส่วนเครื่องตรงทำสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.101711567+07:00","message":"[bufferProcess] interim [670000000]:ส่วนเครื่องตรงทำสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.101713566+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่องตรงคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.101719076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.101721318+07:00","message":"> Transcript [2013] [false]: 'ส่วนเครื่องตรงคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.10172328+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.101725153+07:00","message":"Set new StatePrefix: 'ส่วนเครื่องตรงคำถาม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.225068663+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.225105368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนเครื่องตรงธรรมสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.2251109+07:00","message":"receive interim result [false|false]: ส่วนเครื่องตรงธรรมสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.225123912+07:00","message":"[buffer interim] 168 false ส่วนเครื่องตรงธรรมสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.225131003+07:00","message":"[bufferProcess] interim [790000000]:ส่วนเครื่องตรงธรรมสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.225133321+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่องตรงทำสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.225149814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.225152864+07:00","message":"> Transcript [2014] [false]: 'ส่วนเครื่องตรงทำสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.22515508+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.225156851+07:00","message":"Set new StatePrefix: 'ส่วนเครื่องตรงทำสัญญา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.435732885+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.435773908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนเครื่องตรงธรรมสำหรับยา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.435779334+07:00","message":"receive interim result [false|false]: ส่วนเครื่องตรงธรรมสำหรับยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.435792295+07:00","message":"[buffer interim] 168 false ส่วนเครื่องตรงธรรมสำหรับยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.435800179+07:00","message":"[bufferProcess] interim [970000000]:ส่วนเครื่องตรงธรรมสำหรับยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.435803361+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่องตรงธรรมสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.435810271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.435813505+07:00","message":"> Transcript [2015] [false]: 'ส่วนเครื่องตรงธรรมสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.43581636+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.43582168+07:00","message":"Set new StatePrefix: 'ส่วนเครื่องตรงธรรมสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.444770105+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.444790828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนเครื่องตรงธรรมสำหรับใหญ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.444795489+07:00","message":"receive interim result [false|false]: ส่วนเครื่องตรงธรรมสำหรับใหญ่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.444805169+07:00","message":"[buffer interim] 168 false ส่วนเครื่องตรงธรรมสำหรับใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.44481026+07:00","message":"[bufferProcess] interim [30000000]:ส่วนเครื่องตรงธรรมสำหรับใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.444812105+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่องตรงธรรมสำหรับยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.444814944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.444817127+07:00","message":"> Transcript [2016] [false]: 'ส่วนเครื่องตรงธรรมสำหรับยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.444819955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.444821761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.444823464+07:00","message":"StatePrefix: 'ส่วนเครื่องตรงธรรมสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.444825298+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.695767608+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.695802031+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":"2025-10-29T10:18:11.695807899+07:00","message":"receive interim result [false|false]: ส่วนเครื่องตรงธรรมสำหรับใหญ่นะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.695818523+07:00","message":"[buffer interim] 168 false ส่วนเครื่องตรงธรรมสำหรับใหญ่นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.695825784+07:00","message":"[bufferProcess] interim [270000000]:ส่วนเครื่องตรงธรรมสำหรับใหญ่นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.695828184+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่องตรงธรรมสำหรับใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.695833158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.695835638+07:00","message":"> Transcript [2017] [false]: 'ส่วนเครื่องตรงธรรมสำหรับใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.695838683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.695840388+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.69584197+07:00","message":"StatePrefix: 'ส่วนเครื่องตรงธรรมสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.695843969+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:11.823728746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:11.823743977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.938570496+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.938607244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.938612615+07:00","message":"receive interim result [false|false]: ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:11.938626366+07:00","message":"[buffer interim] 168 false ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.938633164+07:00","message":"[bufferProcess] interim [450000000]:ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.938635466+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่องตรงธรรมสำหรับใหญ่นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.938639171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.938641436+07:00","message":"> Transcript [2018] [false]: 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.938644411+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.938646047+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.938647603+07:00","message":"StatePrefix: 'ส่วนเครื่องตรงธรรมสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:11.938649365+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:12.522724487+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:12.522753071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:12.522758518+07:00","message":"receive interim result [false|false]: ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:12.522769868+07:00","message":"[buffer interim] 168 false ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:12.522778748+07:00","message":"[bufferProcess] interim [50000000]:ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:12.522781131+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:12.522786169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:12.522788612+07:00","message":"> Transcript [2019] [false]: 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:12.522791857+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:12.522793741+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:12.522795292+07:00","message":"StatePrefix: 'ส่วนเครื่องตรงธรรมสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:12.522797462+07:00","message":"TextPushed: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:12.522801528+07:00","message":"Push: 'เครื่องตรงธรรมสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:12.522804039+07:00","message":"TextPushed: 'ส่วนเครื่องตรงธรรมสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:12.522805998+07:00","message":"Set new StatePrefix : 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:12.522807996+07:00","message":"Next Push (prob) : 'ใหญ่นั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:12.522814864+07:00","message":"push: {false เครื่องตรงธรรมสำหรับ 0 0xc003a47500}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:12.835394953+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:12.835429458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:12.835435489+07:00","message":"receive interim result [false|false]: ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:12.835446561+07:00","message":"[buffer interim] 168 false ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:12.835466461+07:00","message":"[bufferProcess] interim [410000000]:ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:12.835469133+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:12.835474327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:12.835478237+07:00","message":"> Transcript [2020] [false]: 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:12.8354908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:12.835492686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:12.835494679+07:00","message":"StatePrefix: 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:12.835496916+07:00","message":"TextPushed: 'ส่วนเครื่องตรงธรรมสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.084608889+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.084666487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.084672217+07:00","message":"receive interim result [false|false]: ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.084687478+07:00","message":"[buffer interim] 168 false ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.084694412+07:00","message":"[bufferProcess] interim [650000000]:ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.084696585+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.084702834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.08470538+07:00","message":"> Transcript [2021] [false]: 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.084708659+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.084710338+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.084712325+07:00","message":"StatePrefix: 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.084714891+07:00","message":"TextPushed: 'ส่วนเครื่องตรงธรรมสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.210398258+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.210434385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.210440617+07:00","message":"receive interim result [false|false]: ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.210453637+07:00","message":"[buffer interim] 168 false ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.210460129+07:00","message":"[bufferProcess] interim [770000000]:ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.210464865+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.21046833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.210470671+07:00","message":"> Transcript [2022] [false]: 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.210474001+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.210475704+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.210477732+07:00","message":"StatePrefix: 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.210480031+07:00","message":"TextPushed: 'ส่วนเครื่องตรงธรรมสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.404501241+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.404542894+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":"2025-10-29T10:18:13.404548872+07:00","message":"receive interim result [false|false]: ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.404560737+07:00","message":"[buffer interim] 168 false ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.404570394+07:00","message":"[bufferProcess] interim [10000000]:ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.404573417+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.4045795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.404582908+07:00","message":"> Transcript [2023] [false]: 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.404587618+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.404589894+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.404594429+07:00","message":"StatePrefix: 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.40459689+07:00","message":"TextPushed: 'ส่วนเครื่องตรงธรรมสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.404601062+07:00","message":"Push: 'ใหญ่นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.404603475+07:00","message":"TextPushed: 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.404606133+07:00","message":"Set new StatePrefix : 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.40460945+07:00","message":"Next Push (prob) : 'พระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.404619851+07:00","message":"push: {false ใหญ่นั้น 0 0xc003a47500}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.533909143+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.533944615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้าอยู่หัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.533950149+07:00","message":"receive interim result [false|false]: ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.533962026+07:00","message":"[buffer interim] 168 false ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.533968268+07:00","message":"[bufferProcess] interim [130000000]:ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.533970286+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.533975118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.533977811+07:00","message":"> Transcript [2024] [false]: 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.533980903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.533982513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.533984144+07:00","message":"StatePrefix: 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:13.533986943+07:00","message":"TextPushed: 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.584330165+07:00","message":"[GCS] IsForceVAD: false for message ID: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.824003554+07:00","message":"[GCS] Cleaned up inactive client: 144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.82402065+07:00","message":"[GCS] Cleaned up inactive client: 150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.824023134+07:00","message":"[GCS] Cleaned up inactive client: 145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.824024585+07:00","message":"[GCS] Cleaned up inactive client: 149"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.824025966+07:00","message":"[GCS] Cleaned up inactive client: 147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.824027308+07:00","message":"[GCS] Cleaned up inactive client: 148"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.824028624+07:00","message":"[GCS] Cleaned up inactive client: 146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.824030091+07:00","message":"[GCS] Cleaned up inactive client: 151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:13.844702171+07:00","message":"[GCS] Start streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:14.000346191+07:00","message":"receive streaming session, msgId: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:14.000388732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนเครื่องปรุงทำสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้าอยู่หัว\",\"confidence\":0.9252941}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:14.000396524+07:00","message":"receive interim result [true|false]: ส่วนเครื่องปรุงทำสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:14.000406741+07:00","message":"end recv isFinal message id 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:14.000409097+07:00","message":"end Recv id 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:14.000416332+07:00","message":"[buffer interim] 168 true ส่วนเครื่องปรุงทำสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.000426934+07:00","message":"[bufferProcess] interim [550000000]:ส่วนเครื่องปรุงทำสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.000433728+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.000437685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.000440743+07:00","message":"> Transcript [2025] [false]: 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.000444898+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.000447153+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.000449249+07:00","message":"StatePrefix: 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.000452903+07:00","message":"TextPushed: 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.000455225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.000457332+07:00","message":"> Transcript [2026] [true]: 'ส่วนเครื่องปรุงทำสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.000459866+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.000461777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.000464271+07:00","message":"StatePrefix: 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.000467634+07:00","message":"TextPushed: 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.000476297+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.000687455+07:00","message":"Push: 'พระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.00069663+07:00","message":"TextPushed: 'ส่วนเครื่องตรงธรรมสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.000699915+07:00","message":"Set new StatePrefix : 'ส่วนเครื่องปรุงทำสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.0007029+07:00","message":"Next Push (prob) : 'ส่วนเครื่องปรุงทำสำหรับใหญ่นั้นพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:14.000713833+07:00","message":"push: {true พระบาทสมเด็จพระเจ้าอยู่หัว 0 0xc003a47500}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.000714046+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_168.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:18:14.010653004+07:00","message":"write wav file: './tmp/7449/7449_168.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:14.614507161+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:14.614538845+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":"2025-10-29T10:18:14.614543452+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:14.614554699+07:00","message":"[buffer interim] 169 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.614560646+07:00","message":"[bufferProcess] interim [600000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.614562209+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:14.697497415+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:14.697531572+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":"2025-10-29T10:18:14.697536729+07:00","message":"receive interim result [false|false]: ต้องใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:14.697550402+07:00","message":"[buffer interim] 169 false ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.697556964+07:00","message":"[bufferProcess] interim [720000000]:ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.697558984+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.697561643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.697564012+07:00","message":"> Transcript [2027] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:14.697565917+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:14.824562644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:14.824572802+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:15.031620136+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:15.031658803+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":"2025-10-29T10:18:15.031663855+07:00","message":"receive interim result [false|false]: ลองใช้ดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:15.031677622+07:00","message":"[buffer interim] 169 false ลองใช้ดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.03168475+07:00","message":"[bufferProcess] interim [960000000]:ลองใช้ดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.031687364+07:00","message":"[bufferProcess] send to processor:ต้องใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.031690683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.031693148+07:00","message":"> Transcript [2028] [false]: 'ต้องใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.031695085+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.031696671+07:00","message":"Set new StatePrefix: 'ต้องใช้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:15.046621966+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:15.046652203+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":"2025-10-29T10:18:15.046656697+07:00","message":"receive interim result [false|false]: ต้องใช้บูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:15.046669977+07:00","message":"[buffer interim] 169 false ต้องใช้บูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.046675228+07:00","message":"[bufferProcess] interim [20000000]:ต้องใช้บูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.046677405+07:00","message":"[bufferProcess] send to processor:ลองใช้ดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.04668029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.046682552+07:00","message":"> Transcript [2029] [false]: 'ลองใช้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.04668424+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.046685955+07:00","message":"Set new StatePrefix: 'ลองใช้ดู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:15.263213123+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:15.263248465+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":"2025-10-29T10:18:15.263253941+07:00","message":"receive interim result [false|false]: ต้องใช้บูชาพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:15.263268301+07:00","message":"[buffer interim] 169 false ต้องใช้บูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.263278179+07:00","message":"[bufferProcess] interim [320000000]:ต้องใช้บูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.263280125+07:00","message":"[bufferProcess] send to processor:ต้องใช้บูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.263283459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.263286396+07:00","message":"> Transcript [2030] [false]: 'ต้องใช้บูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.263288493+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.263290218+07:00","message":"Set new StatePrefix: 'ต้องใช้บูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:15.58820123+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:15.588236806+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":"2025-10-29T10:18:15.588243618+07:00","message":"receive interim result [false|false]: ต้องใช้บูชาพระธาตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:15.588257131+07:00","message":"[buffer interim] 169 false ต้องใช้บูชาพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.588263276+07:00","message":"[bufferProcess] interim [620000000]:ต้องใช้บูชาพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.588265595+07:00","message":"[bufferProcess] send to processor:ต้องใช้บูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.58827407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.588276717+07:00","message":"> Transcript [2031] [false]: 'ต้องใช้บูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.588279639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.588281423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.588283028+07:00","message":"StatePrefix: 'ต้องใช้บูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.588284857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:15.772973838+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:15.773010541+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":"2025-10-29T10:18:15.773015439+07:00","message":"receive interim result [false|false]: ต้องใช้บูชาพระธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:15.773030107+07:00","message":"[buffer interim] 169 false ต้องใช้บูชาพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.773036388+07:00","message":"[bufferProcess] interim [740000000]:ต้องใช้บูชาพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.773038342+07:00","message":"[bufferProcess] send to processor:ต้องใช้บูชาพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.773041659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.773044617+07:00","message":"> Transcript [2032] [false]: 'ต้องใช้บูชาพระธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.773047397+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.773049104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.773050673+07:00","message":"StatePrefix: 'ต้องใช้บูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:15.773052333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.354952519+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.354987498+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":"2025-10-29T10:18:16.354992946+07:00","message":"receive interim result [false|false]: ต้องใช้บูชาพระธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.355004597+07:00","message":"[buffer interim] 169 false ต้องใช้บูชาพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.355010902+07:00","message":"[bufferProcess] interim [340000000]:ต้องใช้บูชาพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.355013107+07:00","message":"[bufferProcess] send to processor:ต้องใช้บูชาพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.355018514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.355021064+07:00","message":"> Transcript [2033] [false]: 'ต้องใช้บูชาพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.355023923+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.355025724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.355027353+07:00","message":"StatePrefix: 'ต้องใช้บูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.355029337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.480158747+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.480189116+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":"2025-10-29T10:18:16.480200361+07:00","message":"receive interim result [false|false]: ต้องใช้บูชาพระธรรมใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.480211878+07:00","message":"[buffer interim] 169 false ต้องใช้บูชาพระธรรมใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.480218211+07:00","message":"[bufferProcess] interim [460000000]:ต้องใช้บูชาพระธรรมใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.480220135+07:00","message":"[bufferProcess] send to processor:ต้องใช้บูชาพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.480223202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.480225486+07:00","message":"> Transcript [2034] [false]: 'ต้องใช้บูชาพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.480228279+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.480229916+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.480231682+07:00","message":"StatePrefix: 'ต้องใช้บูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.480233373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.480237427+07:00","message":"Push: 'ต้องใช้บูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.480239064+07:00","message":"TextPushed: 'ต้องใช้บูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.480241239+07:00","message":"Set new StatePrefix : 'ต้องใช้บูชาพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.480243209+07:00","message":"Next Push (prob) : 'พระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.48025123+07:00","message":"push: {false ต้องใช้บูชา 0 0xc00365e180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.606698388+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.606730408+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":"2025-10-29T10:18:16.606735809+07:00","message":"receive interim result [false|false]: ต้องใช้บูชาพระธรรมในข้อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.606749519+07:00","message":"[buffer interim] 169 false ต้องใช้บูชาพระธรรมในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.606756297+07:00","message":"[bufferProcess] interim [580000000]:ต้องใช้บูชาพระธรรมในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.606758289+07:00","message":"[bufferProcess] send to processor:ต้องใช้บูชาพระธรรมใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.606763129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.606765406+07:00","message":"> Transcript [2035] [false]: 'ต้องใช้บูชาพระธรรมใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.60676809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.606769825+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.606771435+07:00","message":"StatePrefix: 'ต้องใช้บูชาพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.606773514+07:00","message":"TextPushed: 'ต้องใช้บูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.67331776+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.673360314+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":"2025-10-29T10:18:16.673365258+07:00","message":"receive interim result [false|false]: ต้องใช้บูชาพระธรรมในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.673380649+07:00","message":"[buffer interim] 169 false ต้องใช้บูชาพระธรรมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.673397599+07:00","message":"[bufferProcess] interim [640000000]:ต้องใช้บูชาพระธรรมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.673400389+07:00","message":"[bufferProcess] send to processor:ต้องใช้บูชาพระธรรมในข้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.673407597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.673410075+07:00","message":"> Transcript [2036] [false]: 'ต้องใช้บูชาพระธรรมในข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.673413023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.673414713+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.673416347+07:00","message":"StatePrefix: 'ต้องใช้บูชาพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.673418123+07:00","message":"TextPushed: 'ต้องใช้บูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.801723672+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.801758121+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":"2025-10-29T10:18:16.801763062+07:00","message":"receive interim result [false|false]: ต้องใช้บูชาพระธรรมในพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.801777397+07:00","message":"[buffer interim] 169 false ต้องใช้บูชาพระธรรมในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.801784629+07:00","message":"[bufferProcess] interim [760000000]:ต้องใช้บูชาพระธรรมในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.801786824+07:00","message":"[bufferProcess] send to processor:ต้องใช้บูชาพระธรรมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.801789995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.801792368+07:00","message":"> Transcript [2037] [false]: 'ต้องใช้บูชาพระธรรมในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.801795249+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.801796958+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.801798514+07:00","message":"StatePrefix: 'ต้องใช้บูชาพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.801800261+07:00","message":"TextPushed: 'ต้องใช้บูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.803664025+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.803671624+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":"2025-10-29T10:18:16.803674316+07:00","message":"receive interim result [false|false]: ต้องใช้บูชาพระธรรมในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.803680094+07:00","message":"[buffer interim] 169 false ต้องใช้บูชาพระธรรมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.803682756+07:00","message":"[bufferProcess] interim [820000000]:ต้องใช้บูชาพระธรรมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.803684291+07:00","message":"[bufferProcess] send to processor:ต้องใช้บูชาพระธรรมในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.803686163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.803688161+07:00","message":"> Transcript [2038] [false]: 'ต้องใช้บูชาพระธรรมในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.803690312+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.803691845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.803693312+07:00","message":"StatePrefix: 'ต้องใช้บูชาพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.8036949+07:00","message":"TextPushed: 'ต้องใช้บูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.803700482+07:00","message":"Push: 'พระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.803702134+07:00","message":"TextPushed: 'ต้องใช้บูชาพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.803703977+07:00","message":"Set new StatePrefix : 'ต้องใช้บูชาพระธรรมในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.803705789+07:00","message":"Next Push (prob) : 'ในพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.803713508+07:00","message":"push: {false พระธรรม 0 0xc00365e180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.99228914+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.992326025+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":"2025-10-29T10:18:16.992331377+07:00","message":"receive interim result [false|false]: ต้องใช้บูชาพระธรรมในพระราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:16.992342215+07:00","message":"[buffer interim] 169 false ต้องใช้บูชาพระธรรมในพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.99234895+07:00","message":"[bufferProcess] interim [940000000]:ต้องใช้บูชาพระธรรมในพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.992351099+07:00","message":"[bufferProcess] send to processor:ต้องใช้บูชาพระธรรมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.992356316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.992358607+07:00","message":"> Transcript [2039] [false]: 'ต้องใช้บูชาพระธรรมในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:16.992360718+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:17.04364932+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:17.043678553+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":"2025-10-29T10:18:17.043683418+07:00","message":"receive interim result [false|false]: ต้องใช้บูชาพระธรรมในพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:17.043693976+07:00","message":"[buffer interim] 169 false ต้องใช้บูชาพระธรรมในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.043698945+07:00","message":"[bufferProcess] interim [0]:ต้องใช้บูชาพระธรรมในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.043701139+07:00","message":"[bufferProcess] send to processor:ต้องใช้บูชาพระธรรมในพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.043706133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.043708227+07:00","message":"> Transcript [2040] [false]: 'ต้องใช้บูชาพระธรรมในพระราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.043711237+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.043712897+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.043714623+07:00","message":"StatePrefix: 'ต้องใช้บูชาพระธรรมในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.043716877+07:00","message":"TextPushed: 'ต้องใช้บูชาพระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:17.371280882+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:17.371318714+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":"2025-10-29T10:18:17.371325236+07:00","message":"receive interim result [false|false]: ต้องใช้บูชาพระธรรมในพระราชพิธีบาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:17.371335666+07:00","message":"[buffer interim] 169 false ต้องใช้บูชาพระธรรมในพระราชพิธีบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.371344186+07:00","message":"[bufferProcess] interim [360000000]:ต้องใช้บูชาพระธรรมในพระราชพิธีบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.37134647+07:00","message":"[bufferProcess] send to processor:ต้องใช้บูชาพระธรรมในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.371351564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.371353947+07:00","message":"> Transcript [2041] [false]: 'ต้องใช้บูชาพระธรรมในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.371356761+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.371358551+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.371360447+07:00","message":"StatePrefix: 'ต้องใช้บูชาพระธรรมในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.371362579+07:00","message":"TextPushed: 'ต้องใช้บูชาพระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:17.570503492+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:17.570536891+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":"2025-10-29T10:18:17.570544243+07:00","message":"receive interim result [false|false]: ต้องใช้บูชาพระธรรมในพระราชพิธีบางที"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:17.570559891+07:00","message":"[buffer interim] 169 false ต้องใช้บูชาพระธรรมในพระราชพิธีบางที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.570567967+07:00","message":"[bufferProcess] interim [540000000]:ต้องใช้บูชาพระธรรมในพระราชพิธีบางที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.570570399+07:00","message":"[bufferProcess] send to processor:ต้องใช้บูชาพระธรรมในพระราชพิธีบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.570573594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.570576005+07:00","message":"> Transcript [2042] [false]: 'ต้องใช้บูชาพระธรรมในพระราชพิธีบาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.570578969+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.570580695+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.570582658+07:00","message":"StatePrefix: 'ต้องใช้บูชาพระธรรมในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.570584767+07:00","message":"TextPushed: 'ต้องใช้บูชาพระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:17.705142664+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:17.705191747+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":"2025-10-29T10:18:17.705197479+07:00","message":"receive interim result [false|false]: ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:17.705218365+07:00","message":"[buffer interim] 169 false ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.705226041+07:00","message":"[bufferProcess] interim [660000000]:ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.705228214+07:00","message":"[bufferProcess] send to processor:ต้องใช้บูชาพระธรรมในพระราชพิธีบางที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.705233663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.705238151+07:00","message":"> Transcript [2043] [false]: 'ต้องใช้บูชาพระธรรมในพระราชพิธีบางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.705242238+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.705244131+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.705247164+07:00","message":"StatePrefix: 'ต้องใช้บูชาพระธรรมในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.705249599+07:00","message":"TextPushed: 'ต้องใช้บูชาพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.705253932+07:00","message":"Push: 'ในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.705255527+07:00","message":"TextPushed: 'ต้องใช้บูชาพระธรรมในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.705257445+07:00","message":"Set new StatePrefix : 'ต้องใช้บูชาพระธรรมในพระราชพิธีบางที'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.7052595+07:00","message":"Next Push (prob) : 'พิธีบางที'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:17.705267559+07:00","message":"push: {false ในพระราช 0 0xc00365e180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:17.79590188+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:17.795938861+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":"2025-10-29T10:18:17.795943939+07:00","message":"receive interim result [false|false]: ต้องใช้บูชาพระธรรมในพระราชพิธีบางเขน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:17.795959863+07:00","message":"[buffer interim] 169 false ต้องใช้บูชาพระธรรมในพระราชพิธีบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.795967314+07:00","message":"[bufferProcess] interim [780000000]:ต้องใช้บูชาพระธรรมในพระราชพิธีบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.795969769+07:00","message":"[bufferProcess] send to processor:ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.795972845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.795975228+07:00","message":"> Transcript [2044] [false]: 'ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.79597765+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:17.795979245+07:00","message":"Set new StatePrefix: 'ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:17.825244386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:17.82524998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:18.203227408+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:18.20326902+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":"2025-10-29T10:18:18.203277291+07:00","message":"receive interim result [false|false]: ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:18.203294411+07:00","message":"[buffer interim] 169 false ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:18.203302907+07:00","message":"[bufferProcess] interim [200000000]:ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:18.203305875+07:00","message":"[bufferProcess] send to processor:ต้องใช้บูชาพระธรรมในพระราชพิธีบางเขน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:18.203313923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:18.203317418+07:00","message":"> Transcript [2045] [false]: 'ต้องใช้บูชาพระธรรมในพระราชพิธีบางเขน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:18.203320342+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:18.203322926+07:00","message":"Set new StatePrefix: 'ต้องใช้บูชาพระธรรมในพระราชพิธีบางเขน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:18.784679799+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:18.784713364+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":"2025-10-29T10:18:18.784718567+07:00","message":"receive interim result [false|false]: ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:18.784732541+07:00","message":"[buffer interim] 169 false ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:18.784738777+07:00","message":"[bufferProcess] interim [800000000]:ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:18.784741764+07:00","message":"[bufferProcess] send to processor:ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:18.784745004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:18.784747648+07:00","message":"> Transcript [2046] [false]: 'ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:18.784749854+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:18.784751515+07:00","message":"Set new StatePrefix: 'ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:19.301638709+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:19.301676006+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":"2025-10-29T10:18:19.301681482+07:00","message":"receive interim result [false|false]: ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้ที่มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:19.30169611+07:00","message":"[buffer interim] 169 false ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.301703887+07:00","message":"[bufferProcess] interim [280000000]:ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.301706525+07:00","message":"[bufferProcess] send to processor:ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.301709625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.301711827+07:00","message":"> Transcript [2047] [false]: 'ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.301715197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.301716795+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.301718755+07:00","message":"StatePrefix: 'ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.301721057+07:00","message":"TextPushed: 'ต้องใช้บูชาพระธรรมในพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:19.482996407+07:00","message":"[GCS] IsForceVAD: false for message ID: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:19.484880063+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:19.484919778+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":"2025-10-29T10:18:19.484926561+07:00","message":"receive interim result [false|false]: ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้ที่มีมา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:19.484942105+07:00","message":"[buffer interim] 169 false ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้ที่มีมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.484950179+07:00","message":"[bufferProcess] interim [460000000]:ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้ที่มีมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.484953174+07:00","message":"[bufferProcess] send to processor:ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้ที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.484959692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.484962735+07:00","message":"> Transcript [2048] [false]: 'ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้ที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.484967195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.484969615+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.484972054+07:00","message":"StatePrefix: 'ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.484975444+07:00","message":"TextPushed: 'ต้องใช้บูชาพระธรรมในพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:19.543721804+07:00","message":"[GCS] Start streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:19.563172121+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:19.563205705+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":"2025-10-29T10:18:19.563210819+07:00","message":"receive interim result [false|false]: ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้ที่มีไม้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:19.563221244+07:00","message":"[buffer interim] 169 false ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้ที่มีไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.563239589+07:00","message":"[bufferProcess] interim [580000000]:ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้ที่มีไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.563242081+07:00","message":"[bufferProcess] send to processor:ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้ที่มีมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.56324708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.56324945+07:00","message":"> Transcript [2049] [false]: 'ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้ที่มีมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.563252809+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.563254457+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.563256473+07:00","message":"StatePrefix: 'ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.563258656+07:00","message":"TextPushed: 'ต้องใช้บูชาพระธรรมในพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:19.844016388+07:00","message":"receive streaming session, msgId: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:19.844058441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลที่มีหมายกำหนด\",\"confidence\":0.95170504}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:19.844065089+07:00","message":"receive interim result [true|false]: ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลที่มีหมายกำหนด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:19.844073957+07:00","message":"end recv isFinal message id 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:19.844075631+07:00","message":"end Recv id 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:19.844082089+07:00","message":"[buffer interim] 169 true ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลที่มีหมายกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.844091041+07:00","message":"[bufferProcess] interim [850000000]:ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลที่มีหมายกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.844094394+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้ที่มีไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.844097665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.844100974+07:00","message":"> Transcript [2050] [false]: 'ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้ที่มีไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.844104492+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.84410605+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.844108184+07:00","message":"StatePrefix: 'ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.844110465+07:00","message":"TextPushed: 'ต้องใช้บูชาพระธรรมในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.84411647+07:00","message":"Push: 'พิธีบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.844118294+07:00","message":"TextPushed: 'ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.844120161+07:00","message":"Set new StatePrefix : 'ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้ที่มีไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.844122365+07:00","message":"Next Push (prob) : 'นี้ที่มีไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.844128233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.84413013+07:00","message":"> Transcript [2051] [true]: 'ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลที่มีหมายกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.844138633+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.844140153+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.844141533+07:00","message":"StatePrefix: 'ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศลนี้ที่มีไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.84414325+07:00","message":"TextPushed: 'ต้องใช้บูชาพระธรรมในพระราชพิธีบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:19.844145034+07:00","message":"Push: 'ที่มีหมายกำหนด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:19.844148524+07:00","message":"push: {false พิธีบำเพ็ญพระราชกุศล 0 0xc00365e180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:19.844163653+07:00","message":"push: {true ที่มีหมายกำหนด 0 0xc00365e180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:18:19.858041959+07:00","message":"write wav file: './tmp/7449/7449_169.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:20.294068949+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:20.294107241+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":"2025-10-29T10:18:20.294111323+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:20.294123122+07:00","message":"[buffer interim] 170 false การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:20.294129535+07:00","message":"[bufferProcess] interim [600000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:20.294131191+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:20.825902686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:20.825954471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:20.928321102+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:20.928363187+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":"2025-10-29T10:18:20.928368003+07:00","message":"receive interim result [false|false]: จัดการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:20.928380401+07:00","message":"[buffer interim] 170 false จัดการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:20.928388044+07:00","message":"[bufferProcess] interim [140000000]:จัดการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:20.928390247+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:20.928394966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:20.928397344+07:00","message":"> Transcript [2052] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:20.92839919+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:20.988512303+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:20.98856008+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":"2025-10-29T10:18:20.988565938+07:00","message":"receive interim result [false|false]: จัดการให้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:20.988583026+07:00","message":"[buffer interim] 170 false จัดการให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:20.988591391+07:00","message":"[bufferProcess] interim [260000000]:จัดการให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:20.988594451+07:00","message":"[bufferProcess] send to processor:จัดการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:20.988600753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:20.988604069+07:00","message":"> Transcript [2053] [false]: 'จัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:20.988606682+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:20.988608931+07:00","message":"Set new StatePrefix: 'จัดการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:21.182689221+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:21.18272499+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":"2025-10-29T10:18:21.182729976+07:00","message":"receive interim result [false|false]: การแต่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:21.182743019+07:00","message":"[buffer interim] 170 false การแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.182749635+07:00","message":"[bufferProcess] interim [440000000]:การแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.182751655+07:00","message":"[bufferProcess] send to processor:จัดการให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.182756401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.182758986+07:00","message":"> Transcript [2054] [false]: 'จัดการให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.182762088+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.182763841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.182765409+07:00","message":"StatePrefix: 'จัดการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.182767259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:21.30821221+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:21.308260107+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":"2025-10-29T10:18:21.308266541+07:00","message":"receive interim result [false|false]: การแต่งกาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:21.308285596+07:00","message":"[buffer interim] 170 false การแต่งกาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.308293724+07:00","message":"[bufferProcess] interim [560000000]:การแต่งกาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.308296931+07:00","message":"[bufferProcess] send to processor:การแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.308302927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.308306227+07:00","message":"> Transcript [2055] [false]: 'การแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.30830891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.308311261+07:00","message":"Set new StatePrefix: 'การแต่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:21.51945481+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:21.519496974+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":"2025-10-29T10:18:21.519501887+07:00","message":"receive interim result [false|false]: การแต่งกายแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:21.519513729+07:00","message":"[buffer interim] 170 false การแต่งกายแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.519520307+07:00","message":"[bufferProcess] interim [800000000]:การแต่งกายแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.51952262+07:00","message":"[bufferProcess] send to processor:การแต่งกาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.519527261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.519529533+07:00","message":"> Transcript [2056] [false]: 'การแต่งกาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.519532809+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.519534561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.519536122+07:00","message":"StatePrefix: 'การแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.519537966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:21.626925374+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:21.626967245+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":"2025-10-29T10:18:21.626973156+07:00","message":"receive interim result [false|false]: การแต่งกายเต็ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:21.626988207+07:00","message":"[buffer interim] 170 false การแต่งกายเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.626995222+07:00","message":"[bufferProcess] interim [860000000]:การแต่งกายเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.626997402+07:00","message":"[bufferProcess] send to processor:การแต่งกายแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.627000476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.627002879+07:00","message":"> Transcript [2057] [false]: 'การแต่งกายแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.627006031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.627007915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.627009656+07:00","message":"StatePrefix: 'การแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.627011312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:21.826016815+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:21.826054464+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":"2025-10-29T10:18:21.826059735+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:21.826073396+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.826080002+07:00","message":"[bufferProcess] interim [40000000]:การแต่งกายเต็มยศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.826081974+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.826086667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.826089013+07:00","message":"> Transcript [2058] [false]: 'การแต่งกายเต็ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.826092037+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.826093811+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.82609582+07:00","message":"StatePrefix: 'การแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:21.82609774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.0765212+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.07656352+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":"2025-10-29T10:18:22.076568862+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.07658226+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.076588994+07:00","message":"[bufferProcess] interim [340000000]:การแต่งกายเต็มยศหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.076591219+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.076596061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.076598943+07:00","message":"> Transcript [2059] [false]: 'การแต่งกายเต็มยศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.076602381+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.076604383+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.076605983+07:00","message":"StatePrefix: 'การแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.076607909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.076612283+07:00","message":"Push: 'การแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.076613893+07:00","message":"TextPushed: 'การแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.07661552+07:00","message":"Set new StatePrefix : 'การแต่งกายเต็มยศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.076617603+07:00","message":"Next Push (prob) : 'กายเต็มยศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.076628527+07:00","message":"push: {false การแต่ง 0 0xc00365e700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.208191807+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.208235017+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":"2025-10-29T10:18:22.208240431+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือชื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.208264156+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.208272343+07:00","message":"[bufferProcess] interim [520000000]:การแต่งกายเต็มยศหรือชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.208274679+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.208277747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.208280237+07:00","message":"> Transcript [2060] [false]: 'การแต่งกายเต็มยศหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.20828364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.208285367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.208287423+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.208289496+07:00","message":"TextPushed: 'การแต่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.338433846+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.338470507+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":"2025-10-29T10:18:22.338475709+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.338489614+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.338496446+07:00","message":"[bufferProcess] interim [580000000]:การแต่งกายเต็มยศหรือเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.338498657+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.338503741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.338506116+07:00","message":"> Transcript [2061] [false]: 'การแต่งกายเต็มยศหรือชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.338509513+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.338511393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.338513513+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.338515614+07:00","message":"TextPushed: 'การแต่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.395481287+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.395520242+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":"2025-10-29T10:18:22.395525555+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.395541643+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.395549028+07:00","message":"[bufferProcess] interim [640000000]:การแต่งกายเต็มยศหรือครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.395551173+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.395554861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.395557296+07:00","message":"> Transcript [2062] [false]: 'การแต่งกายเต็มยศหรือเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.395560365+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.395562399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.395564333+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.395566179+07:00","message":"TextPushed: 'การแต่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.72256674+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.722604483+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":"2025-10-29T10:18:22.722609267+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.722623035+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.722630203+07:00","message":"[bufferProcess] interim [940000000]:การแต่งกายเต็มยศหรือครึ่งยศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.722632468+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.722638082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.72264134+07:00","message":"> Transcript [2063] [false]: 'การแต่งกายเต็มยศหรือครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.722645804+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.722648248+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.722650779+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.72265321+07:00","message":"TextPushed: 'การแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.722660267+07:00","message":"Push: 'กายเต็มยศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.722663699+07:00","message":"TextPushed: 'การแต่งกายเต็มยศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.722665724+07:00","message":"Set new StatePrefix : 'การแต่งกายเต็มยศหรือครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.722667563+07:00","message":"Next Push (prob) : 'หรือครึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.722675483+07:00","message":"push: {false กายเต็มยศ 0 0xc00365e700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.789781331+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.78982061+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":"2025-10-29T10:18:22.789825981+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศถ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.789841515+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.789849791+07:00","message":"[bufferProcess] interim [60000000]:การแต่งกายเต็มยศหรือครึ่งยศถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.789852896+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.789860369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.78986339+07:00","message":"> Transcript [2064] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.789867005+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.789868767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.789870553+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.789872687+07:00","message":"TextPushed: 'การแต่งกายเต็มยศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.793876129+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.793886822+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":"2025-10-29T10:18:22.793890366+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.793899729+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.793903035+07:00","message":"[bufferProcess] interim [120000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.793904872+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.793906829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.793908558+07:00","message":"> Transcript [2065] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.793910462+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.793911948+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.793916537+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.793920633+07:00","message":"TextPushed: 'การแต่งกายเต็มยศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.976108154+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.97614112+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":"2025-10-29T10:18:22.976147073+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:22.97615901+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.976165829+07:00","message":"[bufferProcess] interim [240000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.976168241+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.976173621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.976176745+07:00","message":"> Transcript [2066] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.976180964+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.976183318+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.976186192+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:22.976189349+07:00","message":"TextPushed: 'การแต่งกายเต็มยศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:23.29792776+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:23.297961771+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":"2025-10-29T10:18:23.297967204+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:23.297981893+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.297988759+07:00","message":"[bufferProcess] interim [540000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.297991349+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.297994599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.297996902+07:00","message":"> Transcript [2067] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.298000506+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.298002131+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.298003969+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.298006358+07:00","message":"TextPushed: 'การแต่งกายเต็มยศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.29801214+07:00","message":"Push: 'หรือครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.298013688+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.298015413+07:00","message":"Set new StatePrefix : 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.298017262+07:00","message":"Next Push (prob) : 'ยศเท่านั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:23.298043686+07:00","message":"push: {false หรือครึ่ง 0 0xc00365e700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:23.29943101+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:23.299450754+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":"2025-10-29T10:18:23.299455873+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:23.299467875+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.299473914+07:00","message":"[bufferProcess] interim [600000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.299476378+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.29948283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.299485547+07:00","message":"> Transcript [2068] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.299488912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.299491185+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.299493579+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.29949702+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่ง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:23.826671755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:23.826678159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:23.938960402+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:23.938997796+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":"2025-10-29T10:18:23.939003231+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:23.93901601+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.939025+07:00","message":"[bufferProcess] interim [200000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.939027151+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.939032152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.939034471+07:00","message":"> Transcript [2069] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.939038124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.939039883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.939041709+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:23.939044043+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:24.182856096+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:24.182892197+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":"2025-10-29T10:18:24.182897567+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:24.182911122+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.182922959+07:00","message":"[bufferProcess] interim [440000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.182925414+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.182932051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.182934496+07:00","message":"> Transcript [2070] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.182937692+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.182939492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.182941222+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.182943375+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:24.316916169+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:24.316952086+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":"2025-10-29T10:18:24.316957669+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:24.316975675+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.316982721+07:00","message":"[bufferProcess] interim [620000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.316985+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.316988225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.31699066+07:00","message":"> Transcript [2071] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.316994048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.316995747+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.316998+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.317000606+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.317005119+07:00","message":"Push: 'ยศเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.317006752+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.317008597+07:00","message":"Set new StatePrefix : 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.317010722+07:00","message":"Next Push (prob) : 'นะคะโดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:24.317018729+07:00","message":"push: {false ยศเท่านั้น 0 0xc00365e700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:24.58746819+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:24.587510534+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":"2025-10-29T10:18:24.587516353+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:24.587529516+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.587541564+07:00","message":"[bufferProcess] interim [920000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.587543719+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.587546888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.587549311+07:00","message":"> Transcript [2072] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.587552569+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.587554271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.587556717+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.587559052+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:24.824892697+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:24.82493198+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":"2025-10-29T10:18:24.824937514+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:24.824952837+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.824959441+07:00","message":"[bufferProcess] interim [40000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.824961788+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.824965055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.824967434+07:00","message":"> Transcript [2073] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.824970595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.824972324+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.82497451+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.824976833+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:24.829776035+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:24.82979419+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":"2025-10-29T10:18:24.829798493+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:24.829803671+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.829812858+07:00","message":"[bufferProcess] interim [100000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.829814969+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.829817441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.829819107+07:00","message":"> Transcript [2074] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.829821256+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.829822747+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.829824544+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:24.829826436+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:25.050659789+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:25.050709329+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":"2025-10-29T10:18:25.050716481+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เพื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:25.050729406+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.050742138+07:00","message":"[bufferProcess] interim [280000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.050745738+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.050750649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.050754995+07:00","message":"> Transcript [2075] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.050760031+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.050762421+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.050765234+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.050768333+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.050771903+07:00","message":"Push: 'นะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.050774239+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.050778615+07:00","message":"Set new StatePrefix : 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.05078187+07:00","message":"Next Push (prob) : 'เฉพาะทอดไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:25.050791949+07:00","message":"push: {false นะคะโดย 0 0xc00365e700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:25.081894989+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:25.081935014+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":"2025-10-29T10:18:25.08194083+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:25.081954863+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.081962116+07:00","message":"[bufferProcess] interim [340000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.081964159+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.081967635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.081970121+07:00","message":"> Transcript [2076] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.081973895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.081976149+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.081980221+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.081984311+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:25.213243526+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:25.213278988+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":"2025-10-29T10:18:25.213292983+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:25.213309623+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.213316729+07:00","message":"[bufferProcess] interim [520000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.213319414+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.21332652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.213329363+07:00","message":"> Transcript [2077] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.213333486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.213335392+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.21333787+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.213340332+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:25.741224991+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:25.741262116+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":"2025-10-29T10:18:25.741269081+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:25.741283186+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.74129721+07:00","message":"[bufferProcess] interim [0]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.74130024+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.741306151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.741308701+07:00","message":"> Transcript [2078] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.741312228+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.741313884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.741315867+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:25.741318299+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:26.313763856+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:26.313800132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:26.313805708+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาจารย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:26.313817438+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.313824364+07:00","message":"[bufferProcess] interim [600000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.313827266+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.313832826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.313835202+07:00","message":"> Transcript [2079] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.313839191+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.313841102+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.313843547+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.31384593+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.313850382+07:00","message":"Push: 'เฉพาะทอดไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.313851995+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.31385507+07:00","message":"Set new StatePrefix : 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.313857555+07:00","message":"Next Push (prob) : 'เบื้องหน้าพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:26.313864958+07:00","message":"push: {false เฉพาะทอดไว้ 0 0xc00365e700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:26.431338814+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:26.431374994+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":"2025-10-29T10:18:26.431379845+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:26.431394326+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.431402512+07:00","message":"[bufferProcess] interim [660000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.431405936+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.431409963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.431413199+07:00","message":"> Transcript [2080] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.431417915+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.431420157+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.43142285+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.431425942+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:26.639964718+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:26.640004727+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":"2025-10-29T10:18:26.640010435+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาจจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:26.640024212+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.640031207+07:00","message":"[bufferProcess] interim [900000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.640033629+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.640038431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.640040808+07:00","message":"> Transcript [2081] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.640044225+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.640045976+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.640047665+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.640051825+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:26.688321415+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:26.688353693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:26.688359735+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:26.688374421+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.688380718+07:00","message":"[bufferProcess] interim [960000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.688383228+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.688386541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.688389081+07:00","message":"> Transcript [2082] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.688392951+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.68839471+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.688396686+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.68839904+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:26.820294701+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:26.820344102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:26.820351032+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:26.82036739+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.820374422+07:00","message":"[bufferProcess] interim [80000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.820377083+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.820382563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.820385165+07:00","message":"> Transcript [2083] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.820389504+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.820391237+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.820393207+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.820396013+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.820400262+07:00","message":"Push: 'เบื้องหน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.820402027+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.82040394+07:00","message":"Set new StatePrefix : 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:26.820405973+07:00","message":"Next Push (prob) : 'อาสน์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:26.820437245+07:00","message":"push: {false เบื้องหน้าพระ 0 0xc00365e700}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:26.827420921+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:26.827441549+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:26.971808785+07:00","message":"[GCS] IsForceVAD: false for message ID: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.021516142+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.021549821+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.021556138+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับตัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.021569315+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.021576669+07:00","message":"[bufferProcess] interim [320000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.021579149+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.021585487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.021587792+07:00","message":"> Transcript [2084] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.021591691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.021593439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.021595267+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.021597478+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.094456979+07:00","message":"[GCS] Start streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.141535094+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.141566146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.141571921+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.141586804+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.141593602+07:00","message":"[bufferProcess] interim [380000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.141595788+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.14159912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.141601617+07:00","message":"> Transcript [2085] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.141605157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.141607005+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.141608638+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.141611059+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.202101123+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.202133487+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":"2025-10-29T10:18:27.202138996+07:00","message":"receive interim result [false|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับทรง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.202153401+07:00","message":"[buffer interim] 170 false การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.202160541+07:00","message":"[bufferProcess] interim [440000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.202162758+07:00","message":"[bufferProcess] send to processor:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.202168284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.202170659+07:00","message":"> Transcript [2086] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.202174385+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.202176156+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.202178085+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.202180579+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.370038735+07:00","message":"receive streaming session, msgId: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.370071548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยจะทอดไว้เบื้องหน้าพระอาสน์สำหรับทรง\",\"confidence\":0.9458536}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.370077888+07:00","message":"receive interim result [true|false]: การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยจะทอดไว้เบื้องหน้าพระอาสน์สำหรับทรง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.370086631+07:00","message":"end recv isFinal message id 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.370088333+07:00","message":"end Recv id 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.370102435+07:00","message":"[buffer interim] 170 true การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยจะทอดไว้เบื้องหน้าพระอาสน์สำหรับทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370109489+07:00","message":"[bufferProcess] interim [650000000]:การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยจะทอดไว้เบื้องหน้าพระอาสน์สำหรับทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370112575+07:00","message":"[bufferProcess] send to processor (isfinal):การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370115995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370118327+07:00","message":"> Transcript [2087] [false]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับทรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370121804+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370123532+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370125064+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370127605+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370130232+07:00","message":"Push: 'อาสน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370131854+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370134593+07:00","message":"Set new StatePrefix : 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับทรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370136913+07:00","message":"Next Push (prob) : 'สำหรับทรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370138379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370139965+07:00","message":"> Transcript [2088] [true]: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยจะทอดไว้เบื้องหน้าพระอาสน์สำหรับทรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370141944+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370143401+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370144869+07:00","message":"StatePrefix: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับทรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370146893+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370148369+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.370231495+07:00","message":"push: {false อาสน์ 0 0xc00365e700}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370349537+07:00","message":"Push: 'สำหรับทรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370352299+07:00","message":"TextPushed: 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยเฉพาะทอดไว้เบื้องหน้าพระอาสน์สำหรับทรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370354217+07:00","message":"Set new StatePrefix : 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยจะทอดไว้เบื้องหน้าพระอาสน์สำหรับทรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370355965+07:00","message":"Next Push (prob) : 'การแต่งกายเต็มยศหรือครึ่งยศเท่านั้นนะคะโดยจะทอดไว้เบื้องหน้าพระอาสน์สำหรับทรง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.370364321+07:00","message":"push: {true สำหรับทรง 0 0xc00365e700}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.370364864+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_170.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:18:27.385092033+07:00","message":"write wav file: './tmp/7449/7449_170.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.977479776+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.977517297+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":"2025-10-29T10:18:27.977522331+07:00","message":"receive interim result [false|false]: เมื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:27.977535567+07:00","message":"[buffer interim] 171 false เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.977542419+07:00","message":"[bufferProcess] interim [720000000]:เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:27.977544119+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:28.288407222+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:28.288446023+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":"2025-10-29T10:18:28.288451492+07:00","message":"receive interim result [false|false]: เมื่อส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:28.288462723+07:00","message":"[buffer interim] 171 false เมื่อส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.288471206+07:00","message":"[bufferProcess] interim [960000000]:เมื่อส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.288473503+07:00","message":"[bufferProcess] send to processor:เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.288478048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.288480703+07:00","message":"> Transcript [2089] [false]: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.288482526+07:00","message":"Set StatePrefix (first interim): 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:28.48682813+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:28.486865736+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":"2025-10-29T10:18:28.48687068+07:00","message":"receive interim result [false|false]: น่าสงสาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:28.486884129+07:00","message":"[buffer interim] 171 false น่าสงสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.486890879+07:00","message":"[bufferProcess] interim [140000000]:น่าสงสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.486893969+07:00","message":"[bufferProcess] send to processor:เมื่อส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.486901815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.4869052+07:00","message":"> Transcript [2090] [false]: 'เมื่อส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.486909484+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.486911839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.486914139+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.486916693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:28.533715158+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:28.533751183+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":"2025-10-29T10:18:28.533756075+07:00","message":"receive interim result [false|false]: เมื่อทรงสดับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:28.533768971+07:00","message":"[buffer interim] 171 false เมื่อทรงสดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.533775644+07:00","message":"[bufferProcess] interim [260000000]:เมื่อทรงสดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.53377772+07:00","message":"[bufferProcess] send to processor:น่าสงสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.533782889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.533785347+07:00","message":"> Transcript [2091] [false]: 'น่าสงสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.533787276+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.533788959+07:00","message":"Set new StatePrefix: 'น่าสงสาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:28.730253964+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:28.730287955+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":"2025-10-29T10:18:28.730293184+07:00","message":"receive interim result [false|false]: เมื่อทรงสดับพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:28.730307593+07:00","message":"[buffer interim] 171 false เมื่อทรงสดับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.730314458+07:00","message":"[bufferProcess] interim [440000000]:เมื่อทรงสดับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.730324435+07:00","message":"[bufferProcess] send to processor:เมื่อทรงสดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.730327814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.730330479+07:00","message":"> Transcript [2092] [false]: 'เมื่อทรงสดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.730332414+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.730334805+07:00","message":"Set new StatePrefix: 'เมื่อทรงสดับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:28.857457329+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:28.857495201+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":"2025-10-29T10:18:28.857500918+07:00","message":"receive interim result [false|false]: เมื่อทรงสดับพระธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:28.85751155+07:00","message":"[buffer interim] 171 false เมื่อทรงสดับพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.857518134+07:00","message":"[bufferProcess] interim [620000000]:เมื่อทรงสดับพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.85752029+07:00","message":"[bufferProcess] send to processor:เมื่อทรงสดับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.857525223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.857527539+07:00","message":"> Transcript [2093] [false]: 'เมื่อทรงสดับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.857531091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.857532756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.857534626+07:00","message":"StatePrefix: 'เมื่อทรงสดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:28.857536415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:29.173234854+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:29.173284029+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":"2025-10-29T10:18:29.173290216+07:00","message":"receive interim result [false|false]: เมื่อทรงสดับพระธรรมมา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:29.173304254+07:00","message":"[buffer interim] 171 false เมื่อทรงสดับพระธรรมมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.173310737+07:00","message":"[bufferProcess] interim [860000000]:เมื่อทรงสดับพระธรรมมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.173312947+07:00","message":"[bufferProcess] send to processor:เมื่อทรงสดับพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.173320344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.173334974+07:00","message":"> Transcript [2094] [false]: 'เมื่อทรงสดับพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.173338305+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.173340518+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.173342121+07:00","message":"StatePrefix: 'เมื่อทรงสดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.173344155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:29.177441756+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:29.177453656+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":"2025-10-29T10:18:29.177456978+07:00","message":"receive interim result [false|false]: เมื่อทรงสดับพระธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:29.177460766+07:00","message":"[buffer interim] 171 false เมื่อทรงสดับพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.177464361+07:00","message":"[bufferProcess] interim [920000000]:เมื่อทรงสดับพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.177466223+07:00","message":"[bufferProcess] send to processor:เมื่อทรงสดับพระธรรมมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.177468007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.177470208+07:00","message":"> Transcript [2095] [false]: 'เมื่อทรงสดับพระธรรมมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.177472452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.177474004+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.177475612+07:00","message":"StatePrefix: 'เมื่อทรงสดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.177477161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:29.242512013+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:29.242548654+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":"2025-10-29T10:18:29.242554429+07:00","message":"receive interim result [false|false]: เมื่อทรงสดับพระธรรมประเทศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:29.242569411+07:00","message":"[buffer interim] 171 false เมื่อทรงสดับพระธรรมประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.242575856+07:00","message":"[bufferProcess] interim [980000000]:เมื่อทรงสดับพระธรรมประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.242578179+07:00","message":"[bufferProcess] send to processor:เมื่อทรงสดับพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.242581617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.242584189+07:00","message":"> Transcript [2096] [false]: 'เมื่อทรงสดับพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.242587076+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.242588998+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.242591079+07:00","message":"StatePrefix: 'เมื่อทรงสดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.242593011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.242596868+07:00","message":"Push: 'เมื่อทรงสดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.242598728+07:00","message":"TextPushed: 'เมื่อทรงสดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.242600535+07:00","message":"Set new StatePrefix : 'เมื่อทรงสดับพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.24260238+07:00","message":"Next Push (prob) : 'พระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:29.242610319+07:00","message":"push: {false เมื่อทรงสดับ 0 0xc003a47700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:29.431337342+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:29.431377268+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":"2025-10-29T10:18:29.431382806+07:00","message":"receive interim result [false|false]: เมื่อทรงสดับพระธรรมเทศนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:29.431397756+07:00","message":"[buffer interim] 171 false เมื่อทรงสดับพระธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.431404764+07:00","message":"[bufferProcess] interim [160000000]:เมื่อทรงสดับพระธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.431407778+07:00","message":"[bufferProcess] send to processor:เมื่อทรงสดับพระธรรมประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.431410988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.431413525+07:00","message":"> Transcript [2097] [false]: 'เมื่อทรงสดับพระธรรมประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.431416728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.431419312+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.43142077+07:00","message":"StatePrefix: 'เมื่อทรงสดับพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:29.431423078+07:00","message":"TextPushed: 'เมื่อทรงสดับ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:29.828368466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:29.828369927+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:30.071910521+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:30.07195414+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":"2025-10-29T10:18:30.071959544+07:00","message":"receive interim result [false|false]: เมื่อทรงสดับพระธรรมเทศนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:30.071970655+07:00","message":"[buffer interim] 171 false เมื่อทรงสดับพระธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:30.071980121+07:00","message":"[bufferProcess] interim [760000000]:เมื่อทรงสดับพระธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:30.071982009+07:00","message":"[bufferProcess] send to processor:เมื่อทรงสดับพระธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:30.071986913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:30.071989615+07:00","message":"> Transcript [2098] [false]: 'เมื่อทรงสดับพระธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:30.071992455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:30.071994339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:30.071995967+07:00","message":"StatePrefix: 'เมื่อทรงสดับพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:30.071998236+07:00","message":"TextPushed: 'เมื่อทรงสดับ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:32.829276251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:32.829291283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:33.184018621+07:00","message":"[GCS] IsForceVAD: false for message ID: 171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:33.504407686+07:00","message":"[GCS] Start streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:33.514077039+07:00","message":"receive streaming session, msgId: 171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:33.514131799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อทรงสดับพระธรรมเทศนา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:33.514138923+07:00","message":"receive interim result [true|false]: เมื่อทรงสดับพระธรรมเทศนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:33.514148135+07:00","message":"end recv isFinal message id 171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:33.514149856+07:00","message":"end Recv id 171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:33.514155157+07:00","message":"[buffer interim] 171 true เมื่อทรงสดับพระธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:33.51416437+07:00","message":"[bufferProcess] interim [300000000]:เมื่อทรงสดับพระธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:33.514169764+07:00","message":"[bufferProcess] send to processor (isfinal):เมื่อทรงสดับพระธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:33.514173317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:33.514175827+07:00","message":"> Transcript [2099] [false]: 'เมื่อทรงสดับพระธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:33.514178476+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:33.51418+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:33.514181624+07:00","message":"StatePrefix: 'เมื่อทรงสดับพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:33.514183526+07:00","message":"TextPushed: 'เมื่อทรงสดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:33.514185142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:33.514186701+07:00","message":"> Transcript [2100] [true]: 'เมื่อทรงสดับพระธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:33.514188472+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:33.514189792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:33.514191141+07:00","message":"StatePrefix: 'เมื่อทรงสดับพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:33.51419271+07:00","message":"TextPushed: 'เมื่อทรงสดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:33.514198549+07:00","message":"Push: 'พระธรรมเทศนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:33.514206072+07:00","message":"push: {true พระธรรมเทศนา 0 0xc003a47700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:18:33.526002222+07:00","message":"write wav file: './tmp/7449/7449_171.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:34.043631949+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:34.043680154+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":"2025-10-29T10:18:34.043686738+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:34.043702187+07:00","message":"[buffer interim] 172 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.043708994+07:00","message":"[bufferProcess] interim [420000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.043710728+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:34.175603201+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:34.175641673+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":"2025-10-29T10:18:34.175645933+07:00","message":"receive interim result [false|false]: รีบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:34.175659947+07:00","message":"[buffer interim] 172 false รีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.175666321+07:00","message":"[bufferProcess] interim [480000000]:รีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.175668189+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.175671227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.175673566+07:00","message":"> Transcript [2101] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.175675406+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:34.242519201+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:34.242557597+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":"2025-10-29T10:18:34.242562371+07:00","message":"receive interim result [false|false]: ที่แปล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:34.242576636+07:00","message":"[buffer interim] 172 false ที่แปล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.242583034+07:00","message":"[bufferProcess] interim [600000000]:ที่แปล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.242584962+07:00","message":"[bufferProcess] send to processor:รีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.242588262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.242590665+07:00","message":"> Transcript [2102] [false]: 'รีบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.242592634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.242594997+07:00","message":"Set new StatePrefix: 'รีบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:34.351093128+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:34.351136097+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":"2025-10-29T10:18:34.351142079+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:34.351155419+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.351162679+07:00","message":"[bufferProcess] interim [660000000]:ที่ประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.35116484+07:00","message":"[bufferProcess] send to processor:ที่แปล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.351168078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.351170358+07:00","message":"> Transcript [2103] [false]: 'ที่แปล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.351172398+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.351173974+07:00","message":"Set new StatePrefix: 'ที่แปล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:34.542200566+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:34.542240529+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":"2025-10-29T10:18:34.542246177+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:34.542260475+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.542266803+07:00","message":"[bufferProcess] interim [900000000]:ที่ประดิษฐ์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.54226907+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.542272591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.542275366+07:00","message":"> Transcript [2104] [false]: 'ที่ประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.542277326+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.54227888+07:00","message":"Set new StatePrefix: 'ที่ประดิษฐ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:34.733311613+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:34.733353189+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":"2025-10-29T10:18:34.73335849+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:34.733370347+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.733384064+07:00","message":"[bufferProcess] interim [80000000]:ที่ประดิษฐ์ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.733387961+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.733398256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.733401564+07:00","message":"> Transcript [2105] [false]: 'ที่ประดิษฐ์ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.733408049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.733410569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.73341372+07:00","message":"StatePrefix: 'ที่ประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:34.733416359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:35.119670903+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:35.119711041+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":"2025-10-29T10:18:35.11971708+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:35.11973071+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.119739049+07:00","message":"[bufferProcess] interim [440000000]:ที่ประดิษฐ์ขึ้นมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.119742056+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.119745856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.119748695+07:00","message":"> Transcript [2106] [false]: 'ที่ประดิษฐ์ขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.119752896+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.119756074+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.119759083+07:00","message":"StatePrefix: 'ที่ประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.11976155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:35.243138988+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:35.243174783+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":"2025-10-29T10:18:35.243179282+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:35.243192922+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.243199336+07:00","message":"[bufferProcess] interim [620000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.243201368+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.243204289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.243208984+07:00","message":"> Transcript [2107] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.2432127+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.243214666+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.243216867+07:00","message":"StatePrefix: 'ที่ประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.243218769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:35.560581792+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:35.560619513+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":"2025-10-29T10:18:35.560625385+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:35.560640657+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.560647454+07:00","message":"[bufferProcess] interim [860000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.560649783+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.560656275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.560658648+07:00","message":"> Transcript [2108] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.560661486+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.560663412+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.56066489+07:00","message":"StatePrefix: 'ที่ประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.560666877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.560672338+07:00","message":"Push: 'ที่ประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.560674005+07:00","message":"TextPushed: 'ที่ประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.560675587+07:00","message":"Set new StatePrefix : 'ที่ประดิษฐ์ขึ้นมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.560677909+07:00","message":"Next Push (prob) : 'ขึ้นมาตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:35.560685451+07:00","message":"push: {false ที่ประดิษฐ์ 0 0xc003a46000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:35.763784214+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:35.763821226+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":"2025-10-29T10:18:35.763826731+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:35.763849259+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.763860219+07:00","message":"[bufferProcess] interim [100000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.763862291+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.763865513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.763867933+07:00","message":"> Transcript [2109] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.763871593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.763874017+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.763875649+07:00","message":"StatePrefix: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.763877465+07:00","message":"TextPushed: 'ที่ประดิษฐ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:35.820569767+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:35.820606426+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":"2025-10-29T10:18:35.820611654+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:35.820625433+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.820632868+07:00","message":"[bufferProcess] interim [220000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.820635091+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.820642247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.820644703+07:00","message":"> Transcript [2110] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.82064802+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.82064991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.820651489+07:00","message":"StatePrefix: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:35.820653971+07:00","message":"TextPushed: 'ที่ประดิษฐ์'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:35.829727468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:35.829744605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.018322643+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.018361131+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":"2025-10-29T10:18:36.018366635+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.018378416+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.018385269+07:00","message":"[bufferProcess] interim [400000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.018387788+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.018403261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.018405889+07:00","message":"> Transcript [2111] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.018408839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.018410446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.018412323+07:00","message":"StatePrefix: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.01841501+07:00","message":"TextPushed: 'ที่ประดิษฐ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.28031276+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.280356904+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":"2025-10-29T10:18:36.280363351+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.280376872+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.280384299+07:00","message":"[bufferProcess] interim [580000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.280386762+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.280389736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.280392191+07:00","message":"> Transcript [2112] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.280401754+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.280403531+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.280405537+07:00","message":"StatePrefix: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.28040766+07:00","message":"TextPushed: 'ที่ประดิษฐ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.280410292+07:00","message":"Push: 'ขึ้นมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.280411945+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.280414666+07:00","message":"Set new StatePrefix : 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.280417024+07:00","message":"Next Push (prob) : 'สมัยรัชกาล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.280424505+07:00","message":"push: {false ขึ้นมาตั้งแต่ 0 0xc003a46000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.470063248+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.470096828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.470101902+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.470115528+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.470121966+07:00","message":"[bufferProcess] interim [760000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.470124182+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.470128618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.470131608+07:00","message":"> Transcript [2113] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.470134514+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.470136353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.470137908+07:00","message":"StatePrefix: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.470140029+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.85853151+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.858574042+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":"2025-10-29T10:18:36.85858068+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.858592707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.858595659+07:00","message":"receive interim result [false|false]:  5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.858602874+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.858610419+07:00","message":"[buffer interim] 172 false  5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.858615673+07:00","message":"[bufferProcess] interim [180000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.858618079+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.858621483+07:00","message":"[bufferProcess] interim [180000000]: 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.858626822+07:00","message":"[bufferProcess] update buffer: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.858629518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.858632395+07:00","message":"> Transcript [2114] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.858635489+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.858636986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.858638657+07:00","message":"StatePrefix: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.858640867+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.920764461+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.92079996+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":"2025-10-29T10:18:36.9208057+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.92081979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.920822469+07:00","message":"receive interim result [false|false]:  5 นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.920829278+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:36.920832808+07:00","message":"[buffer interim] 172 false  5 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.920858422+07:00","message":"[bufferProcess] interim [240000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.920881165+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.920890379+07:00","message":"[bufferProcess] interim [240000000]: 5 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.920892882+07:00","message":"[bufferProcess] update buffer: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.92089665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.920901191+07:00","message":"> Transcript [2115] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.920905697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.920907955+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.920911075+07:00","message":"StatePrefix: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:36.920913428+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:37.040435472+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:37.040478242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:37.040483938+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:37.040493975+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":"2025-10-29T10:18:37.040496572+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:37.040503349+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:37.040506909+07:00","message":"[buffer interim] 172 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.040512341+07:00","message":"[bufferProcess] interim [360000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.040514569+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.040519315+07:00","message":"[bufferProcess] interim [360000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.040521342+07:00","message":"[bufferProcess] update buffer: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.040524004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.040526314+07:00","message":"> Transcript [2116] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.040529448+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.040531217+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.040532729+07:00","message":"StatePrefix: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.040535009+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.040539309+07:00","message":"Push: 'สมัยรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.040540831+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.040542617+07:00","message":"Set new StatePrefix : 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.040544401+07:00","message":"Next Push (prob) : 'ที่ 5 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:37.040551847+07:00","message":"push: {false สมัยรัชกาล 0 0xc003a46000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:37.560447294+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:37.560477478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:37.560483293+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:37.560494327+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.560501323+07:00","message":"[bufferProcess] interim [840000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.560503678+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.5605089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.560511507+07:00","message":"> Transcript [2117] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.560514498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.560516357+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.560518429+07:00","message":"StatePrefix: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:37.560520531+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.324565848+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.32460132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.324608098+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.324620273+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":"2025-10-29T10:18:38.324623005+07:00","message":"receive interim result [false|false]:  นะคะไม่มีการผสม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.324630621+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.324634731+07:00","message":"[buffer interim] 172 false  นะคะไม่มีการผสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.324640242+07:00","message":"[bufferProcess] interim [680000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.324642237+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.324645827+07:00","message":"[bufferProcess] interim [680000000]: นะคะไม่มีการผสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.324648218+07:00","message":"[bufferProcess] update buffer: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.324651043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.324653653+07:00","message":"> Transcript [2118] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.324657259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.324659046+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.324661161+07:00","message":"StatePrefix: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.324662984+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.449551372+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.449583729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.449589683+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.449600973+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.449607281+07:00","message":"[bufferProcess] interim [740000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.449609717+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.449612793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.449615937+07:00","message":"> Transcript [2119] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.449619288+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.449620864+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.449622726+07:00","message":"StatePrefix: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.44962502+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.533598516+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.533635976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.53364362+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.533658376+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":"2025-10-29T10:18:38.533661545+07:00","message":"receive interim result [false|false]:  นะคะไม่มีการผสมผสาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.533668654+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.533672256+07:00","message":"[buffer interim] 172 false  นะคะไม่มีการผสมผสาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.533706705+07:00","message":"[bufferProcess] interim [920000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.533727725+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.533739929+07:00","message":"[bufferProcess] interim [920000000]: นะคะไม่มีการผสมผสาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.533743569+07:00","message":"[bufferProcess] update buffer: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.533747862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.533751558+07:00","message":"> Transcript [2120] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.533755356+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.533757102+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.533759615+07:00","message":"StatePrefix: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.533762353+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.533770388+07:00","message":"Push: 'ที่ 5 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.533772898+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.533775601+07:00","message":"Set new StatePrefix : 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.533778906+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.53380504+07:00","message":"push: {false ที่ 5 นะคะ 0 0xc003a46000}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:38.830204714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:38.830207004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.97657533+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.976613902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.9766195+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.976629416+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":"2025-10-29T10:18:38.976632259+07:00","message":"receive interim result [false|false]:  นะคะไม่มีการผสมผสานทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.97664017+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:38.976645744+07:00","message":"[buffer interim] 172 false  นะคะไม่มีการผสมผสานทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.97665136+07:00","message":"[bufferProcess] interim [280000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.976654005+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.976656973+07:00","message":"[bufferProcess] interim [280000000]: นะคะไม่มีการผสมผสานทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.97666028+07:00","message":"[bufferProcess] update buffer: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.97666316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.976665664+07:00","message":"> Transcript [2121] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:38.976667957+07:00","message":"Set StatePrefix (first interim): 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.163295868+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.163326677+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.163331969+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.163344446+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":"2025-10-29T10:18:39.163346852+07:00","message":"receive interim result [false|false]:  นะคะไม่มีการผสมผสานทั้งคู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.163354326+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.163358466+07:00","message":"[buffer interim] 172 false  นะคะไม่มีการผสมผสานทั้งคู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.163363963+07:00","message":"[bufferProcess] interim [460000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.163367407+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.163373902+07:00","message":"[bufferProcess] interim [460000000]: นะคะไม่มีการผสมผสานทั้งคู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.163376562+07:00","message":"[bufferProcess] update buffer: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งคู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.163379315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.163381728+07:00","message":"> Transcript [2122] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.163385757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.163387442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.163389135+07:00","message":"StatePrefix: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.163391274+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.169670515+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.169691539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.169696744+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.169707698+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":"2025-10-29T10:18:39.169710628+07:00","message":"receive interim result [false|false]:  นะคะไม่มีการผสมผสานทั้งเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.169715584+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.16971834+07:00","message":"[buffer interim] 172 false  นะคะไม่มีการผสมผสานทั้งเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.16972249+07:00","message":"[bufferProcess] interim [520000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.169724747+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งคู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.169730968+07:00","message":"[bufferProcess] interim [520000000]: นะคะไม่มีการผสมผสานทั้งเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.169733148+07:00","message":"[bufferProcess] update buffer: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.169735878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.169738041+07:00","message":"> Transcript [2123] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งคู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.16974082+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.169742257+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.169743808+07:00","message":"StatePrefix: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.169746108+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.487739129+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.487782123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.487787229+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.487796566+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":"2025-10-29T10:18:39.487799958+07:00","message":"receive interim result [false|false]:  นะคะไม่มีการผสมผสานทั้งเครื่องบูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.487808712+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.487812525+07:00","message":"[buffer interim] 172 false  นะคะไม่มีการผสมผสานทั้งเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.487818149+07:00","message":"[bufferProcess] interim [820000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.487820613+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.487825506+07:00","message":"[bufferProcess] interim [820000000]: นะคะไม่มีการผสมผสานทั้งเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.487828343+07:00","message":"[bufferProcess] update buffer: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.487831386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.487833916+07:00","message":"> Transcript [2124] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.48783738+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.487839248+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.487841364+07:00","message":"StatePrefix: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.487843439+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.863694559+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.86373761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.863744662+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.863754753+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":"2025-10-29T10:18:39.863757459+07:00","message":"receive interim result [false|false]:  นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.863764998+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.863768414+07:00","message":"[buffer interim] 172 false  นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.863774012+07:00","message":"[bufferProcess] interim [180000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.863776533+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.863779742+07:00","message":"[bufferProcess] interim [180000000]: นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.863782261+07:00","message":"[bufferProcess] update buffer: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.863784832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.863787225+07:00","message":"> Transcript [2125] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.863791273+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.863793438+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.863795414+07:00","message":"StatePrefix: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.863797485+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.863800144+07:00","message":"Push: 'ไม่มีการผสมผสาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.863801833+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.863803651+07:00","message":"Set new StatePrefix : 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:39.863805965+07:00","message":"Next Push (prob) : 'ทั้งเครื่องบูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:39.863813346+07:00","message":"push: {false ไม่มีการผสมผสาน 0 0xc003a46000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.058932411+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.058973323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.058980652+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.058993618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบทา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.058996261+07:00","message":"receive interim result [false|false]:  นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบทา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.059003993+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.059007126+07:00","message":"[buffer interim] 172 false  นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบทา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.059013584+07:00","message":"[bufferProcess] interim [420000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.059015731+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.059018768+07:00","message":"[bufferProcess] interim [420000000]: นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบทา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.059020913+07:00","message":"[bufferProcess] update buffer: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบทา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.059023807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.059026365+07:00","message":"> Transcript [2126] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.059030123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.059031967+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.05903359+07:00","message":"StatePrefix: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.059036136+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.122162748+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.122197857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.122203551+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.122213787+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":"2025-10-29T10:18:40.122216215+07:00","message":"receive interim result [false|false]:  นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบไทย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.122223809+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.12222714+07:00","message":"[buffer interim] 172 false  นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.122233035+07:00","message":"[bufferProcess] interim [480000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.122235329+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบทา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.122238277+07:00","message":"[bufferProcess] interim [480000000]: นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.122240509+07:00","message":"[bufferProcess] update buffer: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.122243333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.12224579+07:00","message":"> Transcript [2127] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบทา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.122249209+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.1222509+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.122252623+07:00","message":"StatePrefix: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.122255545+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.612119451+07:00","message":"[GCS] IsForceVAD: false for message ID: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.684574534+07:00","message":"[GCS] Start streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.766040893+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.766080093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบไทย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.766087719+07:00","message":"receive interim result [false|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบไทย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.76610078+07:00","message":"[buffer interim] 172 false ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.766112351+07:00","message":"[bufferProcess] interim [80000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.766114927+07:00","message":"[bufferProcess] send to processor:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.766118012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.766120637+07:00","message":"> Transcript [2128] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.766124223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.766125799+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.766127479+07:00","message":"StatePrefix: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.766130048+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.972205873+07:00","message":"receive streaming session, msgId: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.972240559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบไทย\",\"confidence\":0.9562208}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.97224619+07:00","message":"receive interim result [true|false]: ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบไทย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.972254443+07:00","message":"end recv isFinal message id 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.972256154+07:00","message":"end Recv id 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.972261922+07:00","message":"[buffer interim] 172 true ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.972268647+07:00","message":"[bufferProcess] interim [320000000]:ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.97227587+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.97228023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.972283582+07:00","message":"> Transcript [2129] [false]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.972288136+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.972290399+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.972292764+07:00","message":"StatePrefix: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.972296368+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.972302143+07:00","message":"Push: 'ทั้งเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.97230576+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.972307793+07:00","message":"Set new StatePrefix : 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.972310039+07:00","message":"Next Push (prob) : 'แบบไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.972311583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.972313263+07:00","message":"> Transcript [2130] [true]: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.972315276+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.972316711+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.972318299+07:00","message":"StatePrefix: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชาแบบไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.972320255+07:00","message":"TextPushed: 'ที่ประดิษฐ์ขึ้นมาตั้งแต่สมัยรัชกาลที่ 5 นะคะไม่มีการผสมผสานทั้งเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:40.972325823+07:00","message":"Push: 'แบบไทย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.972334622+07:00","message":"push: {false ทั้งเครื่องบูชา 0 0xc003a46000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:40.97236228+07:00","message":"push: {true แบบไทย 0 0xc003a46000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:18:40.986514405+07:00","message":"write wav file: './tmp/7449/7449_172.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:41.446124808+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:41.446167473+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":"2025-10-29T10:18:41.446171801+07:00","message":"receive interim result [false|false]: จีน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:41.446186706+07:00","message":"[buffer interim] 173 false จีน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.446193131+07:00","message":"[bufferProcess] interim [600000000]:จีน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.446194714+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:41.642940557+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:41.642983269+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":"2025-10-29T10:18:41.642988466+07:00","message":"receive interim result [false|false]: จีนแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:41.642998944+07:00","message":"[buffer interim] 173 false จีนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.643005353+07:00","message":"[bufferProcess] interim [780000000]:จีนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.643007337+07:00","message":"[bufferProcess] send to processor:จีน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.643011727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.643014157+07:00","message":"> Transcript [2131] [false]: 'จีน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.643016005+07:00","message":"Set StatePrefix (first interim): 'จีน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:41.830706983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:41.830703024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:41.875579815+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:41.875623896+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":"2025-10-29T10:18:41.87562842+07:00","message":"receive interim result [false|false]: จีนและแบบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:41.875639868+07:00","message":"[buffer interim] 173 false จีนและแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.875648067+07:00","message":"[bufferProcess] interim [960000000]:จีนและแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.875650056+07:00","message":"[bufferProcess] send to processor:จีนแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.875652876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.875655109+07:00","message":"> Transcript [2132] [false]: 'จีนแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.875657628+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.875659155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.875661239+07:00","message":"StatePrefix: 'จีน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.875663347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:41.978149813+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:41.978188825+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":"2025-10-29T10:18:41.978193388+07:00","message":"receive interim result [false|false]: จีนและแบบนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:41.978206457+07:00","message":"[buffer interim] 173 false จีนและแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.9782136+07:00","message":"[bufferProcess] interim [80000000]:จีนและแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.978215646+07:00","message":"[bufferProcess] send to processor:จีนและแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.978220723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.978223033+07:00","message":"> Transcript [2133] [false]: 'จีนและแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.978225906+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.978227872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.978229484+07:00","message":"StatePrefix: 'จีน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:41.978231565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.080929377+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.080979549+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":"2025-10-29T10:18:42.080984294+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.080997908+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.081005314+07:00","message":"[bufferProcess] interim [200000000]:จีนและแบบยุโรป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.081007351+07:00","message":"[bufferProcess] send to processor:จีนและแบบนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.081010285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.081012571+07:00","message":"> Transcript [2134] [false]: 'จีนและแบบนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.081015727+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.081019122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.081021393+07:00","message":"StatePrefix: 'จีน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.081023187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.46500855+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.465070945+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":"2025-10-29T10:18:42.465078404+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.465096698+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.465106594+07:00","message":"[bufferProcess] interim [620000000]:จีนและแบบยุโรปไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.465109695+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.465114414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.465118158+07:00","message":"> Transcript [2135] [false]: 'จีนและแบบยุโรป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.465122179+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.465124603+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.465126966+07:00","message":"StatePrefix: 'จีน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.465129325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.465132329+07:00","message":"Push: 'จีน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.465134581+07:00","message":"TextPushed: 'จีน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.465136907+07:00","message":"Set new StatePrefix : 'จีนและแบบยุโรป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.465139465+07:00","message":"Next Push (prob) : 'และแบบยุโรป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.465149826+07:00","message":"push: {false จีน 0 0xc0003c4580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.511314472+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.511351658+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":"2025-10-29T10:18:42.511357088+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.511371491+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.511378056+07:00","message":"[bufferProcess] interim [680000000]:จีนและแบบยุโรปไว้ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.5113804+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.511383624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.511386205+07:00","message":"> Transcript [2136] [false]: 'จีนและแบบยุโรปไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.511388765+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.511390502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.511392339+07:00","message":"StatePrefix: 'จีนและแบบยุโรป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.511394425+07:00","message":"TextPushed: 'จีน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.778920762+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.778969629+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":"2025-10-29T10:18:42.778975944+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในซอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.778991677+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในซอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.778999133+07:00","message":"[bufferProcess] interim [920000000]:จีนและแบบยุโรปไว้ในซอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.779001477+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.779008493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.779011041+07:00","message":"> Transcript [2137] [false]: 'จีนและแบบยุโรปไว้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.779014315+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.779016115+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.779018009+07:00","message":"StatePrefix: 'จีนและแบบยุโรป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.779020921+07:00","message":"TextPushed: 'จีน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.838953193+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.838997363+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":"2025-10-29T10:18:42.83900231+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสัญญา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.839017023+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.839024339+07:00","message":"[bufferProcess] interim [980000000]:จีนและแบบยุโรปไว้ในสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.839026359+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในซอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.839029554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.839031874+07:00","message":"> Transcript [2138] [false]: 'จีนและแบบยุโรปไว้ในซอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.839035007+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.839036707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.839038539+07:00","message":"StatePrefix: 'จีนและแบบยุโรป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.839042523+07:00","message":"TextPushed: 'จีน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.959154031+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.959203012+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":"2025-10-29T10:18:42.959209891+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในตำรา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.959228482+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในตำรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.959237527+07:00","message":"[bufferProcess] interim [40000000]:จีนและแบบยุโรปไว้ในตำรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.959240938+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.959251045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.95925438+07:00","message":"> Transcript [2139] [false]: 'จีนและแบบยุโรปไว้ในสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.959259061+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.959261681+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.95926468+07:00","message":"StatePrefix: 'จีนและแบบยุโรป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.95926787+07:00","message":"TextPushed: 'จีน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.959276161+07:00","message":"Push: 'และแบบยุโรป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.959278908+07:00","message":"TextPushed: 'จีนและแบบยุโรป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.959281587+07:00","message":"Set new StatePrefix : 'จีนและแบบยุโรปไว้ในสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.959284255+07:00","message":"Next Push (prob) : 'ไว้ในสัญญา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.959295065+07:00","message":"push: {false และแบบยุโรป 0 0xc0003c4580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.961430943+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.961453459+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":"2025-10-29T10:18:42.961465594+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:42.961479097+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.961485254+07:00","message":"[bufferProcess] interim [100000000]:จีนและแบบยุโรปไว้ในสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.961488032+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในตำรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.961493524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.961496304+07:00","message":"> Transcript [2140] [false]: 'จีนและแบบยุโรปไว้ในตำรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.961499127+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:42.96150187+07:00","message":"Set new StatePrefix: 'จีนและแบบยุโรปไว้ในตำรา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:43.153367772+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:43.153405973+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":"2025-10-29T10:18:43.153411395+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:43.153436831+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:43.153444096+07:00","message":"[bufferProcess] interim [280000000]:จีนและแบบยุโรปไว้ในสำรับเดียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:43.153446359+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:43.153453709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:43.153455947+07:00","message":"> Transcript [2141] [false]: 'จีนและแบบยุโรปไว้ในสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:43.153458079+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:43.153459815+07:00","message":"Set new StatePrefix: 'จีนและแบบยุโรปไว้ในสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:43.352140345+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:43.352180445+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":"2025-10-29T10:18:43.352185814+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:43.352200849+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:43.352208358+07:00","message":"[bufferProcess] interim [520000000]:จีนและแบบยุโรปไว้ในสำรับเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:43.352210539+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำรับเดียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:43.352213888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:43.352216711+07:00","message":"> Transcript [2142] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:43.352218939+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:43.352220822+07:00","message":"Set new StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:43.82424733+07:00","message":"[GCS] Cleaned up inactive client: 153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:43.824268986+07:00","message":"[GCS] Cleaned up inactive client: 157"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:43.824271363+07:00","message":"[GCS] Cleaned up inactive client: 158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:43.824272814+07:00","message":"[GCS] Cleaned up inactive client: 160"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:43.824274437+07:00","message":"[GCS] Cleaned up inactive client: 154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:43.824275861+07:00","message":"[GCS] Cleaned up inactive client: 161"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:43.824277232+07:00","message":"[GCS] Cleaned up inactive client: 156"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:43.824278707+07:00","message":"[GCS] Cleaned up inactive client: 152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:43.824280161+07:00","message":"[GCS] Cleaned up inactive client: 159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:43.824282555+07:00","message":"[GCS] Cleaned up inactive client: 155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:43.921514106+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:43.921558796+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":"2025-10-29T10:18:43.921564368+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:43.921576227+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:43.921587669+07:00","message":"[bufferProcess] interim [120000000]:จีนและแบบยุโรปไว้ในสำรับเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:43.921590406+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำรับเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:43.921593354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:43.921595934+07:00","message":"> Transcript [2143] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:43.921599519+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:43.921601255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:43.921602954+07:00","message":"StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:43.921604922+07:00","message":"TextPushed: 'จีนและแบบยุโรป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:44.444598339+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:44.444632108+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":"2025-10-29T10:18:44.444637598+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:44.444648151+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.444655186+07:00","message":"[bufferProcess] interim [600000000]:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.444657322+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำรับเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.444660226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.444662395+07:00","message":"> Transcript [2144] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.44466581+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.444667544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.444669328+07:00","message":"StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.444671426+07:00","message":"TextPushed: 'จีนและแบบยุโรป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:44.634407186+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:44.634444477+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":"2025-10-29T10:18:44.63444963+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:44.634463348+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.634470414+07:00","message":"[bufferProcess] interim [780000000]:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.63447255+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.634482727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.634486117+07:00","message":"> Transcript [2145] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.634490098+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.634491849+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.634493634+07:00","message":"StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.634495921+07:00","message":"TextPushed: 'จีนและแบบยุโรป'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:44.830879461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:44.830900708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:44.835732571+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:44.835764535+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":"2025-10-29T10:18:44.835769554+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยขอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:44.835782959+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.835789417+07:00","message":"[bufferProcess] interim [960000000]:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.835791602+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.835796536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.835799169+07:00","message":"> Transcript [2146] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.835802699+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.835804415+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.835806083+07:00","message":"StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.835808492+07:00","message":"TextPushed: 'จีนและแบบยุโรป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.835812548+07:00","message":"Push: 'ไว้ในสำรับเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.835814229+07:00","message":"TextPushed: 'จีนและแบบยุโรปไว้ในสำรับเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.835816248+07:00","message":"Set new StatePrefix : 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.83581815+07:00","message":"Next Push (prob) : 'กันประกอบด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:44.83582567+07:00","message":"push: {false ไว้ในสำรับเดียว 0 0xc0003c4580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:44.837543286+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:44.837558424+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":"2025-10-29T10:18:44.837562835+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:44.837571775+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.837576088+07:00","message":"[bufferProcess] interim [20000000]:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.837578007+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.83758012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.837582263+07:00","message":"> Transcript [2147] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.837584685+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.837586447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.837588043+07:00","message":"StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:44.837590078+07:00","message":"TextPushed: 'จีนและแบบยุโรปไว้ในสำรับเดียว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:45.158364542+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:45.158400948+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":"2025-10-29T10:18:45.158406595+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของเหลว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:45.158420487+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของเหลว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.158427683+07:00","message":"[bufferProcess] interim [200000000]:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของเหลว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.158429976+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.158435099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.158437397+07:00","message":"> Transcript [2148] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.158441099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.158442723+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.158444403+07:00","message":"StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.158446839+07:00","message":"TextPushed: 'จีนและแบบยุโรปไว้ในสำรับเดียว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:45.180067098+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:45.180093559+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":"2025-10-29T10:18:45.180098586+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:45.180109547+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.180114764+07:00","message":"[bufferProcess] interim [260000000]:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.180116705+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของเหลว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.180119589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.180121703+07:00","message":"> Transcript [2149] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของเหลว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.180125038+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.180128338+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.180129994+07:00","message":"StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.180132367+07:00","message":"TextPushed: 'จีนและแบบยุโรปไว้ในสำรับเดียว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:45.344176638+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:45.344212107+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":"2025-10-29T10:18:45.344217545+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:45.344231288+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.344238133+07:00","message":"[bufferProcess] interim [500000000]:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.34424141+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.344244978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.344247189+07:00","message":"> Transcript [2150] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.344251089+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.344252704+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.344254713+07:00","message":"StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.3442573+07:00","message":"TextPushed: 'จีนและแบบยุโรปไว้ในสำรับเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.344260512+07:00","message":"Push: 'กันประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.344262334+07:00","message":"TextPushed: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.344264748+07:00","message":"Set new StatePrefix : 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.344266766+07:00","message":"Next Push (prob) : 'ของหลาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:45.344275505+07:00","message":"push: {false กันประกอบด้วย 0 0xc0003c4580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:45.66354915+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:45.663592178+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":"2025-10-29T10:18:45.663598199+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:45.663611112+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.663621101+07:00","message":"[bufferProcess] interim [800000000]:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.66362428+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.66363012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.663634785+07:00","message":"> Transcript [2151] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.663639212+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.663641272+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.663643581+07:00","message":"StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:45.663646746+07:00","message":"TextPushed: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:46.230335559+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:46.230378177+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":"2025-10-29T10:18:46.23038425+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:46.23039799+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:46.230404714+07:00","message":"[bufferProcess] interim [400000000]:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:46.230407183+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:46.230412187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:46.230414623+07:00","message":"> Transcript [2152] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:46.230418186+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:46.230420055+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:46.230422116+07:00","message":"StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:46.230424545+07:00","message":"TextPushed: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:46.871796235+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:46.87184081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:46.871846685+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:46.871861493+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:46.871868453+07:00","message":"[bufferProcess] interim [0]:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:46.87187133+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:46.87187753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:46.871879862+07:00","message":"> Transcript [2153] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:46.871883242+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:46.871885108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:46.871887141+07:00","message":"StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:46.871890354+07:00","message":"TextPushed: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:47.259832435+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:47.259864243+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":"2025-10-29T10:18:47.259870099+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:47.25988201+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.259889143+07:00","message":"[bufferProcess] interim [360000000]:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.259891377+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.259896712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.259898891+07:00","message":"> Transcript [2154] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.25990242+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.259904286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.259906304+07:00","message":"StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.259908929+07:00","message":"TextPushed: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.259913078+07:00","message":"Push: 'ของหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.259914734+07:00","message":"TextPushed: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.259916942+07:00","message":"Set new StatePrefix : 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.259919434+07:00","message":"Next Push (prob) : 'อย่างค่ะอาทิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:47.259943457+07:00","message":"push: {false ของหลาย 0 0xc0003c4580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:47.577605383+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:47.577652191+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":"2025-10-29T10:18:47.577658692+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:47.577674361+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.577683414+07:00","message":"[bufferProcess] interim [660000000]:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.577686112+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.577692677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.577695436+07:00","message":"> Transcript [2155] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.577699319+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.577701427+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.577702914+07:00","message":"StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.577705905+07:00","message":"TextPushed: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:47.799766246+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:47.799801959+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":"2025-10-29T10:18:47.799807139+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิปานทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:47.799819712+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิปานทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.799826474+07:00","message":"[bufferProcess] interim [900000000]:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิปานทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.799828848+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.799832032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.799834412+07:00","message":"> Transcript [2156] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.799837589+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.799839281+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.799840848+07:00","message":"StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.799843359+07:00","message":"TextPushed: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:47.829027319+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:47.829069216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:47.829076885+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:47.829091332+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.829098537+07:00","message":"[bufferProcess] interim [960000000]:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.829101178+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิปานทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.829106345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.829109061+07:00","message":"> Transcript [2157] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิปานทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.829112435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.829114313+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.829116431+07:00","message":"StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:47.829118984+07:00","message":"TextPushed: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลาย'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:47.831184838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:47.831185765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.035810766+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.035852116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทองคำชม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.035858958+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทองคำชม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.035877328+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทองคำชม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.035884877+07:00","message":"[bufferProcess] interim [140000000]:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทองคำชม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.035887289+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.035891261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.035894182+07:00","message":"> Transcript [2158] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.03589782+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.035899573+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.035901644+07:00","message":"StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.035904315+07:00","message":"TextPushed: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.035909363+07:00","message":"Push: 'อย่างค่ะอาทิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.035910986+07:00","message":"TextPushed: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.035912942+07:00","message":"Set new StatePrefix : 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.035916722+07:00","message":"Next Push (prob) : 'ธารทองคำทรง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.03592501+07:00","message":"push: {false อย่างค่ะอาทิ 0 0xc0003c4580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.152799132+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.152837562+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":"2025-10-29T10:18:48.152844488+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.152859244+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.152869867+07:00","message":"[bufferProcess] interim [260000000]:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.152873028+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทองคำชม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.152880506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.15288395+07:00","message":"> Transcript [2159] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทองคำชม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.152887728+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.152889701+07:00","message":"Set new StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทองคำชม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.349543046+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.349578051+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":"2025-10-29T10:18:48.349585121+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบานกว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.34960493+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบานกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.349612282+07:00","message":"[bufferProcess] interim [440000000]:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบานกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.349614712+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.349618088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.349620985+07:00","message":"> Transcript [2160] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.349623656+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.349625353+07:00","message":"Set new StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.469017095+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.469054108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบานกว้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.469059632+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบานกว้าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.469073212+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบานกว้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.469081929+07:00","message":"[bufferProcess] interim [560000000]:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบานกว้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.469085481+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบานกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.469094027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.469097225+07:00","message":"> Transcript [2161] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบานกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.469100822+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.469102509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.469104168+07:00","message":"StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.46910633+07:00","message":"TextPushed: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.493629211+07:00","message":"[GCS] IsForceVAD: false for message ID: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.564293435+07:00","message":"[GCS] Start streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.793823347+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.793869713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบานกว้างแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.793877865+07:00","message":"receive interim result [false|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบานกว้างแบบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.793893117+07:00","message":"[buffer interim] 173 false จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบานกว้างแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.793900332+07:00","message":"[bufferProcess] interim [980000000]:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบานกว้างแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.793902799+07:00","message":"[bufferProcess] send to processor:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบานกว้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.793906161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.793908448+07:00","message":"> Transcript [2162] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบานกว้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.793912271+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.793913958+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.793915878+07:00","message":"StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.793918772+07:00","message":"TextPushed: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.869747864+07:00","message":"receive streaming session, msgId: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.86980744+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทองคำทรงบ้านกว้างแบบ\",\"confidence\":0.9157541}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.869816103+07:00","message":"receive interim result [true|false]: จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทองคำทรงบ้านกว้างแบบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.869829751+07:00","message":"end recv isFinal message id 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.869831975+07:00","message":"end Recv id 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.869840085+07:00","message":"[buffer interim] 173 true จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทองคำทรงบ้านกว้างแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.869852745+07:00","message":"[bufferProcess] interim [40000000]:จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทองคำทรงบ้านกว้างแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.869859478+07:00","message":"[bufferProcess] send to processor (isfinal):จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบานกว้างแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.869863815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.869866823+07:00","message":"> Transcript [2163] [false]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบานกว้างแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.869871562+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.869874032+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.869876551+07:00","message":"StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.869880191+07:00","message":"TextPushed: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.869882419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.869884737+07:00","message":"> Transcript [2164] [true]: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิพานทองคำทรงบ้านกว้างแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.869887681+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.869889554+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.869891586+07:00","message":"StatePrefix: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิธารทองคำทรงบาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.869894836+07:00","message":"TextPushed: 'จีนและแบบยุโรปไว้ในสำรับเดียวกันประกอบด้วยของหลายอย่างค่ะอาทิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:48.869901836+07:00","message":"Push: 'พานทองคำทรงบ้านกว้างแบบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:48.869910868+07:00","message":"push: {true พานทองคำทรงบ้านกว้างแบบ 0 0xc0003c4580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:18:48.883831203+07:00","message":"write wav file: './tmp/7449/7449_173.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.111515032+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.111571867+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":"2025-10-29T10:18:49.111579662+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.111596026+07:00","message":"[buffer interim] 174 false การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.111604895+07:00","message":"[bufferProcess] interim [420000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.111606995+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.422437944+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.422472152+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":"2025-10-29T10:18:49.422477524+07:00","message":"receive interim result [false|false]: การใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.422492503+07:00","message":"[buffer interim] 174 false การใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.422499544+07:00","message":"[bufferProcess] interim [660000000]:การใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.422501484+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.422505992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.422508301+07:00","message":"> Transcript [2165] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.42251018+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.433885878+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.433907028+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":"2025-10-29T10:18:49.433911562+07:00","message":"receive interim result [false|false]: การเช็ค"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.433922464+07:00","message":"[buffer interim] 174 false การเช็ค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.433926729+07:00","message":"[bufferProcess] interim [720000000]:การเช็ค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.433928266+07:00","message":"[bufferProcess] send to processor:การใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.43393078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.433932862+07:00","message":"> Transcript [2166] [false]: 'การใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.433935612+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.433937728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.433939307+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.433940941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.491299342+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.491331407+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":"2025-10-29T10:18:49.491336139+07:00","message":"receive interim result [false|false]: การเชิง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.491350016+07:00","message":"[buffer interim] 174 false การเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.491356978+07:00","message":"[bufferProcess] interim [780000000]:การเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.491358998+07:00","message":"[bufferProcess] send to processor:การเช็ค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.491362042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.491364652+07:00","message":"> Transcript [2167] [false]: 'การเช็ค'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.491367635+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.491369282+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.49137089+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.491372646+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.628971316+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.629014508+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":"2025-10-29T10:18:49.629020036+07:00","message":"receive interim result [false|false]: การเชิงเส้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.629037348+07:00","message":"[buffer interim] 174 false การเชิงเส้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.629046223+07:00","message":"[bufferProcess] interim [900000000]:การเชิงเส้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.629049322+07:00","message":"[bufferProcess] send to processor:การเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.629057847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.629061603+07:00","message":"> Transcript [2168] [false]: 'การเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.629066329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.62906884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.62907066+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.629072665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.760495425+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.760546847+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":"2025-10-29T10:18:49.760553598+07:00","message":"receive interim result [false|false]: การเชิงชาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.760570036+07:00","message":"[buffer interim] 174 false การเชิงชาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.760580887+07:00","message":"[bufferProcess] interim [960000000]:การเชิงชาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.760583733+07:00","message":"[bufferProcess] send to processor:การเชิงเส้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.760590017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.760594258+07:00","message":"> Transcript [2169] [false]: 'การเชิงเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.760598459+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.760600596+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.760603454+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.76060595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.760611238+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.760613489+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.760615867+07:00","message":"Set new StatePrefix : 'การเชิงเส้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.760618418+07:00","message":"Next Push (prob) : 'เชิงเส้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.760628746+07:00","message":"push: {false การ 0 0xc0003c4a00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.788277387+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.788312435+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":"2025-10-29T10:18:49.788317721+07:00","message":"receive interim result [false|false]: การเชิงพนัส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.788331495+07:00","message":"[buffer interim] 174 false การเชิงพนัส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.788338216+07:00","message":"[bufferProcess] interim [20000000]:การเชิงพนัส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.788340164+07:00","message":"[bufferProcess] send to processor:การเชิงชาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.788343463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.788346295+07:00","message":"> Transcript [2170] [false]: 'การเชิงชาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.788348368+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.788350044+07:00","message":"Set new StatePrefix: 'การเชิงชาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.894895102+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.894934509+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":"2025-10-29T10:18:49.894939703+07:00","message":"receive interim result [false|false]: การเชิงอรรถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.894958889+07:00","message":"[buffer interim] 174 false การเชิงอรรถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.894966152+07:00","message":"[bufferProcess] interim [80000000]:การเชิงอรรถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.894968041+07:00","message":"[bufferProcess] send to processor:การเชิงพนัส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.894973232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.894975954+07:00","message":"> Transcript [2171] [false]: 'การเชิงพนัส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.89497804+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.894980018+07:00","message":"Set new StatePrefix: 'การเชิงพนัส'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.954655359+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.954694304+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":"2025-10-29T10:18:49.954699488+07:00","message":"receive interim result [false|false]: การเชิงปรัชญา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:49.954716112+07:00","message":"[buffer interim] 174 false การเชิงปรัชญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.954724416+07:00","message":"[bufferProcess] interim [200000000]:การเชิงปรัชญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.954727333+07:00","message":"[bufferProcess] send to processor:การเชิงอรรถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.95473301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.954736178+07:00","message":"> Transcript [2172] [false]: 'การเชิงอรรถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.954738393+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:49.954740142+07:00","message":"Set new StatePrefix: 'การเชิงอรรถ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:50.00281945+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:50.002856113+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":"2025-10-29T10:18:50.002861261+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:50.002875796+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:50.002882177+07:00","message":"[bufferProcess] interim [260000000]:การเชิงขนาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:50.002884265+07:00","message":"[bufferProcess] send to processor:การเชิงปรัชญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:50.002887167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:50.00288972+07:00","message":"> Transcript [2173] [false]: 'การเชิงปรัชญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:50.002891825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:50.002893743+07:00","message":"Set new StatePrefix: 'การเชิงปรัชญา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:50.639418544+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:50.639452677+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":"2025-10-29T10:18:50.639457757+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:50.639469649+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:50.639476323+07:00","message":"[bufferProcess] interim [860000000]:การเชิงขนาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:50.639478259+07:00","message":"[bufferProcess] send to processor:การเชิงขนาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:50.639483971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:50.639486425+07:00","message":"> Transcript [2174] [false]: 'การเชิงขนาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:50.639488447+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:50.639490206+07:00","message":"Set new StatePrefix: 'การเชิงขนาดใหญ่'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:50.832047693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:50.832054612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:51.020012913+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:51.020058618+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":"2025-10-29T10:18:51.020064391+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่สำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:51.020077969+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.020084636+07:00","message":"[bufferProcess] interim [280000000]:การเชิงขนาดใหญ่สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.020086951+07:00","message":"[bufferProcess] send to processor:การเชิงขนาดใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.020089963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.020092382+07:00","message":"> Transcript [2175] [false]: 'การเชิงขนาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.020095517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.020097187+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.020098754+07:00","message":"StatePrefix: 'การเชิงขนาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.020100645+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:51.230188735+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:51.230224525+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":"2025-10-29T10:18:51.23022953+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่สำหรับเรา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:51.230244308+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่สำหรับเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.230251185+07:00","message":"[bufferProcess] interim [520000000]:การเชิงขนาดใหญ่สำหรับเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.230253222+07:00","message":"[bufferProcess] send to processor:การเชิงขนาดใหญ่สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.230256052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.230259255+07:00","message":"> Transcript [2176] [false]: 'การเชิงขนาดใหญ่สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.230262455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.230264272+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.230266123+07:00","message":"StatePrefix: 'การเชิงขนาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.23026859+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:51.343269311+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:51.343316626+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":"2025-10-29T10:18:51.343322145+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่สำหรับรอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:51.343335612+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่สำหรับรอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.343342182+07:00","message":"[bufferProcess] interim [580000000]:การเชิงขนาดใหญ่สำหรับรอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.343344291+07:00","message":"[bufferProcess] send to processor:การเชิงขนาดใหญ่สำหรับเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.343349139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.343351517+07:00","message":"> Transcript [2177] [false]: 'การเชิงขนาดใหญ่สำหรับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.343354824+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.343356409+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.343358425+07:00","message":"StatePrefix: 'การเชิงขนาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.343360549+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:51.542807644+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:51.542847748+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":"2025-10-29T10:18:51.542852973+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่สำหรับรองรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:51.54286794+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่สำหรับรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.542874917+07:00","message":"[bufferProcess] interim [760000000]:การเชิงขนาดใหญ่สำหรับรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.542876893+07:00","message":"[bufferProcess] send to processor:การเชิงขนาดใหญ่สำหรับรอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.542879637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.542881899+07:00","message":"> Transcript [2178] [false]: 'การเชิงขนาดใหญ่สำหรับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.542885564+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.542887302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.542889467+07:00","message":"StatePrefix: 'การเชิงขนาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.542891465+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.542896044+07:00","message":"Push: 'เชิงขนาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.542897579+07:00","message":"TextPushed: 'การเชิงขนาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.542899385+07:00","message":"Set new StatePrefix : 'การเชิงขนาดใหญ่สำหรับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.542901217+07:00","message":"Next Push (prob) : 'สำหรับรอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:51.542909504+07:00","message":"push: {false เชิงขนาดใหญ่ 0 0xc0003c4a00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:51.750587745+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:51.750626604+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":"2025-10-29T10:18:51.750632416+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่สำหรับรองรับซื้อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:51.7506463+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่สำหรับรองรับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.750653618+07:00","message":"[bufferProcess] interim [0]:การเชิงขนาดใหญ่สำหรับรองรับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.750656022+07:00","message":"[bufferProcess] send to processor:การเชิงขนาดใหญ่สำหรับรองรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.750659209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.750661981+07:00","message":"> Transcript [2179] [false]: 'การเชิงขนาดใหญ่สำหรับรองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.750665508+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.750667526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.750668951+07:00","message":"StatePrefix: 'การเชิงขนาดใหญ่สำหรับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.750671072+07:00","message":"TextPushed: 'การเชิงขนาดใหญ่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:51.795802565+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:51.79583476+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":"2025-10-29T10:18:51.795839818+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่สำหรับรองรับเชิญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:51.795853439+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่สำหรับรองรับเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.795861399+07:00","message":"[bufferProcess] interim [60000000]:การเชิงขนาดใหญ่สำหรับรองรับเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.795863368+07:00","message":"[bufferProcess] send to processor:การเชิงขนาดใหญ่สำหรับรองรับซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.79586621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.795868674+07:00","message":"> Transcript [2180] [false]: 'การเชิงขนาดใหญ่สำหรับรองรับซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.795871838+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.795874194+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.795875816+07:00","message":"StatePrefix: 'การเชิงขนาดใหญ่สำหรับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:51.795877939+07:00","message":"TextPushed: 'การเชิงขนาดใหญ่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:52.112444858+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:52.112476619+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":"2025-10-29T10:18:52.112481658+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:52.112493227+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.112499866+07:00","message":"[bufferProcess] interim [360000000]:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.112502093+07:00","message":"[bufferProcess] send to processor:การเชิงขนาดใหญ่สำหรับรองรับเชิญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.112507174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.112509738+07:00","message":"> Transcript [2181] [false]: 'การเชิงขนาดใหญ่สำหรับรองรับเชิญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.112513026+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.112514705+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.112517088+07:00","message":"StatePrefix: 'การเชิงขนาดใหญ่สำหรับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.11251939+07:00","message":"TextPushed: 'การเชิงขนาดใหญ่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:52.442867556+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:52.44291737+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":"2025-10-29T10:18:52.442924704+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:52.442941867+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.442949962+07:00","message":"[bufferProcess] interim [660000000]:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.442954688+07:00","message":"[bufferProcess] send to processor:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.442958809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.442962133+07:00","message":"> Transcript [2182] [false]: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.442966699+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.442969792+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.442972552+07:00","message":"StatePrefix: 'การเชิงขนาดใหญ่สำหรับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.442975534+07:00","message":"TextPushed: 'การเชิงขนาดใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.442978549+07:00","message":"Push: 'สำหรับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.442980797+07:00","message":"TextPushed: 'การเชิงขนาดใหญ่สำหรับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.442983471+07:00","message":"Set new StatePrefix : 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.442988511+07:00","message":"Next Push (prob) : 'รับเชิงเทียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:52.442999392+07:00","message":"push: {false สำหรับรอง 0 0xc0003c4a00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:52.641028272+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:52.641068345+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":"2025-10-29T10:18:52.641073781+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:52.641088006+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.641094369+07:00","message":"[bufferProcess] interim [900000000]:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.641096768+07:00","message":"[bufferProcess] send to processor:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.641102036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.641104862+07:00","message":"> Transcript [2183] [false]: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.641107939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.641109562+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.641111177+07:00","message":"StatePrefix: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:52.641113366+07:00","message":"TextPushed: 'การเชิงขนาดใหญ่สำหรับรอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.027222506+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.027252478+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":"2025-10-29T10:18:53.027258025+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.027272579+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.027281838+07:00","message":"[bufferProcess] interim [260000000]:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.027284252+07:00","message":"[bufferProcess] send to processor:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.027289295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.027291459+07:00","message":"> Transcript [2184] [false]: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.027294451+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.027296539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.027298447+07:00","message":"StatePrefix: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.027301341+07:00","message":"TextPushed: 'การเชิงขนาดใหญ่สำหรับรอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.228248046+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.22828467+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":"2025-10-29T10:18:53.228290145+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์เขียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.228304451+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์เขียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.228311335+07:00","message":"[bufferProcess] interim [440000000]:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์เขียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.228313777+07:00","message":"[bufferProcess] send to processor:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.228316816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.228319078+07:00","message":"> Transcript [2185] [false]: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.228322532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.228324176+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.228326216+07:00","message":"StatePrefix: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.228328738+07:00","message":"TextPushed: 'การเชิงขนาดใหญ่สำหรับรอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.239194971+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.239213219+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":"2025-10-29T10:18:53.23921747+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำตะเคียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.239227486+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำตะเคียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.23923161+07:00","message":"[bufferProcess] interim [500000000]:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำตะเคียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.239233332+07:00","message":"[bufferProcess] send to processor:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์เขียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.239237772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.239239644+07:00","message":"> Transcript [2186] [false]: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.239242317+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.239243951+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.239245496+07:00","message":"StatePrefix: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.239247718+07:00","message":"TextPushed: 'การเชิงขนาดใหญ่สำหรับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.239252241+07:00","message":"Push: 'รับเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.23925377+07:00","message":"TextPushed: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.23925642+07:00","message":"Set new StatePrefix : 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์เขียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.23925858+07:00","message":"Next Push (prob) : 'ทองคำศัพท์เขียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.239265722+07:00","message":"push: {false รับเชิงเทียน 0 0xc0003c4a00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.539267154+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.539307043+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":"2025-10-29T10:18:53.539312954+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์เขียนคิ้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.53932632+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์เขียนคิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.539335649+07:00","message":"[bufferProcess] interim [740000000]:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์เขียนคิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.539337907+07:00","message":"[bufferProcess] send to processor:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำตะเคียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.539342465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.539344679+07:00","message":"> Transcript [2187] [false]: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำตะเคียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.539347145+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.539348724+07:00","message":"Set new StatePrefix: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำตะเคียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.546445489+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.546475124+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":"2025-10-29T10:18:53.546480316+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์เครื่องคีบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.546493156+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์เครื่องคีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.546499633+07:00","message":"[bufferProcess] interim [800000000]:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์เครื่องคีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.54650188+07:00","message":"[bufferProcess] send to processor:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์เขียนคิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.5465049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.546506838+07:00","message":"> Transcript [2188] [false]: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์เขียนคิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.546509125+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.546510965+07:00","message":"Set new StatePrefix: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์เขียนคิ้ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.5938826+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.593934185+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":"2025-10-29T10:18:53.593942027+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.593959701+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.593968794+07:00","message":"[bufferProcess] interim [860000000]:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.593971783+07:00","message":"[bufferProcess] send to processor:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์เครื่องคีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.593978781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.59398203+07:00","message":"> Transcript [2189] [false]: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์เครื่องคีบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.59398513+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.59398815+07:00","message":"Set new StatePrefix: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำศัพท์เครื่องคีบ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:53.832930763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:53.832935756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.930455774+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.930495562+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":"2025-10-29T10:18:53.930501358+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:53.930514969+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.93052159+07:00","message":"[bufferProcess] interim [220000000]:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.930524027+07:00","message":"[bufferProcess] send to processor:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.930529462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.930531859+07:00","message":"> Transcript [2190] [false]: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.930533928+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:53.930535617+07:00","message":"Set new StatePrefix: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.132951969+07:00","message":"[GCS] IsForceVAD: false for message ID: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.141559432+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.141599958+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":"2025-10-29T10:18:54.141605054+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของแท้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.141616369+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของแท้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.141622471+07:00","message":"[bufferProcess] interim [400000000]:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของแท้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.141624577+07:00","message":"[bufferProcess] send to processor:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.141627643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.14163049+07:00","message":"> Transcript [2191] [false]: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.141633949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.14163561+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.141637183+07:00","message":"StatePrefix: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.141639712+07:00","message":"TextPushed: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.206165845+07:00","message":"[GCS] Start streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.236936334+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.236966896+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":"2025-10-29T10:18:54.236973158+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของเธอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.23698487+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของเธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.236993577+07:00","message":"[bufferProcess] interim [460000000]:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของเธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.236996299+07:00","message":"[bufferProcess] send to processor:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของแท้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.237001645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.237003883+07:00","message":"> Transcript [2192] [false]: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของแท้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.237007124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.237008962+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.237010501+07:00","message":"StatePrefix: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.237012802+07:00","message":"TextPushed: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.308209823+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.308243658+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":"2025-10-29T10:18:54.308249201+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.308262345+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.308265188+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.308274397+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.308278134+07:00","message":"[buffer interim] 174 false  2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.308297599+07:00","message":"[bufferProcess] interim [580000000]:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.308312398+07:00","message":"[bufferProcess] send to processor:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของเธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.308320646+07:00","message":"[bufferProcess] interim [580000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.308323491+07:00","message":"[bufferProcess] update buffer: การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.308326987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.308330544+07:00","message":"> Transcript [2193] [false]: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.308333881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.308335518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.308337526+07:00","message":"StatePrefix: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.308340296+07:00","message":"TextPushed: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.424989379+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.425024247+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":"2025-10-29T10:18:54.425029377+07:00","message":"receive interim result [false|false]: การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของเชิง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.42504298+07:00","message":"[buffer interim] 174 false การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.425049845+07:00","message":"[bufferProcess] interim [640000000]:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.425052587+07:00","message":"[bufferProcess] send to processor:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.425058935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.425061475+07:00","message":"> Transcript [2194] [false]: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้ง 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.425065259+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.425067258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.425068905+07:00","message":"StatePrefix: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.425071181+07:00","message":"TextPushed: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.425077505+07:00","message":"Push: 'ทองคำปักเทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.425080985+07:00","message":"TextPushed: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.425083043+07:00","message":"Set new StatePrefix : 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้ง 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.425085042+07:00","message":"Next Push (prob) : ' 2'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.425092822+07:00","message":"push: {false ทองคำปักเทียนขี้ผึ้ง 0 0xc0003c4a00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.519984124+07:00","message":"receive streaming session, msgId: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.520020904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของเชิง\",\"confidence\":0.9529867}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.520026826+07:00","message":"receive interim result [true|false]: การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของเชิง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.520034329+07:00","message":"end recv isFinal message id 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.520036012+07:00","message":"end Recv id 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.520042289+07:00","message":"[buffer interim] 174 true การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.520049411+07:00","message":"[bufferProcess] interim [790000000]:การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.520054526+07:00","message":"[bufferProcess] send to processor (isfinal):การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.520057338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.52006004+07:00","message":"> Transcript [2195] [false]: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.520062603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.520064218+07:00","message":"Set new StatePrefix: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.520065895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.52006762+07:00","message":"> Transcript [2196] [true]: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.520069884+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.520071425+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.520075224+07:00","message":"StatePrefix: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้งของเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.520077328+07:00","message":"TextPushed: 'การเชิงขนาดใหญ่สำหรับรองรับเชิงเทียนทองคำปักเทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:54.520083351+07:00","message":"Push: 'ของเชิง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:54.520092516+07:00","message":"push: {true ของเชิง 0 0xc0003c4a00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:18:54.531915221+07:00","message":"write wav file: './tmp/7449/7449_174.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.309177142+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.309219291+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":"2025-10-29T10:18:55.309224258+07:00","message":"receive interim result [false|false]: กระทะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.309237451+07:00","message":"[buffer interim] 175 false กระทะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.309243757+07:00","message":"[bufferProcess] interim [900000000]:กระทะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.309245342+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.426717182+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.426755125+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":"2025-10-29T10:18:55.426759819+07:00","message":"receive interim result [false|false]: กระถาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.426772718+07:00","message":"[buffer interim] 175 false กระถาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.426779432+07:00","message":"[bufferProcess] interim [20000000]:กระถาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.426781397+07:00","message":"[bufferProcess] send to processor:กระทะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.426784205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.426786692+07:00","message":"> Transcript [2197] [false]: 'กระทะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.426788687+07:00","message":"Set StatePrefix (first interim): 'กระทะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.461325915+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.461368017+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":"2025-10-29T10:18:55.461372864+07:00","message":"receive interim result [false|false]: กระถัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.461386448+07:00","message":"[buffer interim] 175 false กระถัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.461393215+07:00","message":"[bufferProcess] interim [80000000]:กระถัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.461395009+07:00","message":"[bufferProcess] send to processor:กระถาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.461397706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.461400047+07:00","message":"> Transcript [2198] [false]: 'กระถาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.461402303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.46140391+07:00","message":"Set new StatePrefix: 'กระถาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.580381118+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.580419103+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":"2025-10-29T10:18:55.580424079+07:00","message":"receive interim result [false|false]: กระถางธูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.580437233+07:00","message":"[buffer interim] 175 false กระถางธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.58044409+07:00","message":"[bufferProcess] interim [140000000]:กระถางธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.580446287+07:00","message":"[bufferProcess] send to processor:กระถัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.580451277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.580453964+07:00","message":"> Transcript [2199] [false]: 'กระถัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.580456297+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.580458098+07:00","message":"Set new StatePrefix: 'กระถัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.83667952+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.836718816+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":"2025-10-29T10:18:55.836724482+07:00","message":"receive interim result [false|false]: กระถางธูปไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.836736977+07:00","message":"[buffer interim] 175 false กระถางธูปไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.836743854+07:00","message":"[bufferProcess] interim [440000000]:กระถางธูปไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.836746181+07:00","message":"[bufferProcess] send to processor:กระถางธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.836751041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.836753488+07:00","message":"> Transcript [2200] [false]: 'กระถางธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.836755521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.836757144+07:00","message":"Set new StatePrefix: 'กระถางธูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.865901524+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.86593512+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":"2025-10-29T10:18:55.865940175+07:00","message":"receive interim result [false|false]: กระถางธูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.865952902+07:00","message":"[buffer interim] 175 false กระถางธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.865958953+07:00","message":"[bufferProcess] interim [500000000]:กระถางธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.865960825+07:00","message":"[bufferProcess] send to processor:กระถางธูปไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.865963765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.865966626+07:00","message":"> Transcript [2201] [false]: 'กระถางธูปไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.865969233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.865970745+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.865972396+07:00","message":"StatePrefix: 'กระถางธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.865974057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.973936439+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.973980424+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":"2025-10-29T10:18:55.973986646+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.974001927+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.974009517+07:00","message":"[bufferProcess] interim [560000000]:กระถางธูปไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.974012903+07:00","message":"[bufferProcess] send to processor:กระถางธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.974017194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.974020573+07:00","message":"> Transcript [2202] [false]: 'กระถางธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.974025021+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.974027227+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.97402942+07:00","message":"StatePrefix: 'กระถางธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.974031953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.991560119+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.991620156+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":"2025-10-29T10:18:55.991645455+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:55.99166463+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.991673577+07:00","message":"[bufferProcess] interim [620000000]:กระถางธูปไปเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.991676165+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.991679897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.991683437+07:00","message":"> Transcript [2203] [false]: 'กระถางธูปไปเล่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.991687551+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.991689741+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.991691734+07:00","message":"StatePrefix: 'กระถางธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:55.99169394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.154875805+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.154910252+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":"2025-10-29T10:18:56.15491555+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็กน้อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.15492609+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็กน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.154932095+07:00","message":"[bufferProcess] interim [740000000]:กระถางธูปไปเล็กน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.154935273+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.154940325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.154942755+07:00","message":"> Transcript [2204] [false]: 'กระถางธูปไปเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.154945791+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.154947398+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.154949007+07:00","message":"StatePrefix: 'กระถางธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.154950908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.154954718+07:00","message":"Push: 'กระถางธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.154956206+07:00","message":"TextPushed: 'กระถางธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.154957808+07:00","message":"Set new StatePrefix : 'กระถางธูปไปเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.154959535+07:00","message":"Next Push (prob) : 'ไปเล็ก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.15496675+07:00","message":"push: {false กระถางธูป 0 0xc0003c5280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.15678949+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.156806618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.156810517+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.156818961+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.156823531+07:00","message":"[bufferProcess] interim [800000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.156825669+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็กน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.156828039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.156829972+07:00","message":"> Transcript [2205] [false]: 'กระถางธูปไปเล็กน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.156832035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.156833832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.156835538+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.156837157+07:00","message":"TextPushed: 'กระถางธูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.34405611+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.344092179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1 ใบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.344097362+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1 ใบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.344110206+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1 ใบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.344116799+07:00","message":"[bufferProcess] interim [980000000]:กระถางธูปไปเล็ก 1 ใบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.344118849+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.344122289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.344125724+07:00","message":"> Transcript [2206] [false]: 'กระถางธูปไปเล็ก 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.344129059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.34413086+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.344132518+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.34413463+07:00","message":"TextPushed: 'กระถางธูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.544836888+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.544874181+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":"2025-10-29T10:18:56.544880146+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.544891147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ใบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.544893413+07:00","message":"receive interim result [false|false]:  1 ใบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.544900596+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.544903822+07:00","message":"[buffer interim] 175 false  1 ใบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.544909634+07:00","message":"[bufferProcess] interim [220000000]:กระถางธูปไปเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.544911386+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.544913998+07:00","message":"[bufferProcess] interim [220000000]: 1 ใบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.544916465+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.54491901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.544921427+07:00","message":"> Transcript [2207] [false]: 'กระถางธูปไปเล็ก 1 ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.544924539+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.544926346+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.544927971+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.544931276+07:00","message":"TextPushed: 'กระถางธูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.74984007+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.749877414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.749882669+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.749893281+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":"2025-10-29T10:18:56.74989551+07:00","message":"receive interim result [false|false]:  ใบแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.749904394+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.749908328+07:00","message":"[buffer interim] 175 false  ใบแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.749938889+07:00","message":"[bufferProcess] interim [400000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.749960173+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.749968172+07:00","message":"[bufferProcess] interim [400000000]: ใบแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.749970117+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.749973913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.749977596+07:00","message":"> Transcript [2208] [false]: 'กระถางธูปไปเล็ก 1 ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.749981312+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.749983099+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.749984826+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.749986983+07:00","message":"TextPushed: 'กระถางธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.749990931+07:00","message":"Push: 'ไปเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.749992442+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.749996654+07:00","message":"Set new StatePrefix : 'กระถางธูปไปเล็ก 1 ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.749998731+07:00","message":"Next Push (prob) : ' 1 ใบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.750008684+07:00","message":"push: {false ไปเล็ก 0 0xc0003c5280}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:56.833603529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:56.833617561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.865071889+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.865114021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.865119641+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.865143251+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":"2025-10-29T10:18:56.86514608+07:00","message":"receive interim result [false|false]:  ใบเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.865154153+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.865157317+07:00","message":"[buffer interim] 175 false  ใบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.865178206+07:00","message":"[bufferProcess] interim [460000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.865182112+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.865187343+07:00","message":"[bufferProcess] interim [460000000]: ใบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.865189479+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.865191664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.865194045+07:00","message":"> Transcript [2209] [false]: 'กระถางธูปไปเล็ก 1 ใบแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.865196938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.865198599+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.865200146+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.865201892+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.982116999+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.982161216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.98216775+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.982178936+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":"2025-10-29T10:18:56.982181486+07:00","message":"receive interim result [false|false]:  ใบแต่งตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.982189579+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:56.982192885+07:00","message":"[buffer interim] 175 false  ใบแต่งตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.982198271+07:00","message":"[bufferProcess] interim [580000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.982200263+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.982203154+07:00","message":"[bufferProcess] interim [580000000]: ใบแต่งตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.98220513+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบแต่งตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.982207521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.982209868+07:00","message":"> Transcript [2210] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.982212729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.982214232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.982215799+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:56.982217463+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:57.055002336+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:57.055042389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:57.055047801+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:57.05505917+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":"2025-10-29T10:18:57.055061882+07:00","message":"receive interim result [false|false]:  ใบเป็นต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:57.055069174+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:57.05507276+07:00","message":"[buffer interim] 175 false  ใบเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.055078329+07:00","message":"[bufferProcess] interim [700000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.055081922+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบแต่งตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.055086956+07:00","message":"[bufferProcess] interim [700000000]: ใบเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.055089066+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.05509173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.055094284+07:00","message":"> Transcript [2211] [false]: 'กระถางธูปไปเล็ก 1 ใบแต่งตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.055096911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.055099783+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.05510139+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.055103163+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:57.618196812+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:57.618234569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1 ใบเป็นต้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:57.618239649+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1 ใบเป็นต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:57.618253001+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1 ใบเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.618259546+07:00","message":"[bufferProcess] interim [300000000]:กระถางธูปไปเล็ก 1 ใบเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.618261868+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.618266814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.61826947+07:00","message":"> Transcript [2212] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.618272894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.618274692+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.618276241+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.618278482+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.618283206+07:00","message":"Push: ' 1 ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.618284961+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.618286618+07:00","message":"Set new StatePrefix : 'กระถางธูปไปเล็ก 1 ใบเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:57.618288493+07:00","message":"Next Push (prob) : 'เป็นต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:57.618296557+07:00","message":"push: {false  1 ใบ 0 0xc0003c5280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.074179487+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.074224242+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.074229968+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.074238854+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":"2025-10-29T10:18:58.074241689+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.07425089+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.074256285+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.074262074+07:00","message":"[bufferProcess] interim [720000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.074265518+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.074268323+07:00","message":"[bufferProcess] interim [720000000]: ใบเป็นต้นของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.074270861+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.074279324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.074295523+07:00","message":"> Transcript [2213] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.074300446+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.074302284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.074304168+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.074306382+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.30512007+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.305154844+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":"2025-10-29T10:18:58.305160122+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.305181345+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":"2025-10-29T10:18:58.305183513+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.305190593+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.305193578+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.305198827+07:00","message":"[bufferProcess] interim [900000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.305201552+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.305207034+07:00","message":"[bufferProcess] interim [900000000]: ใบเป็นต้นของทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.305209322+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.305211976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.30521452+07:00","message":"> Transcript [2214] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.305217749+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.30521939+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.305221102+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.305223082+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.337305827+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.337340959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.337347203+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.337356778+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":"2025-10-29T10:18:58.337358897+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของถนน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.337365637+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.337370462+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของถนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.337376725+07:00","message":"[bufferProcess] interim [960000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.337378977+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.33738374+07:00","message":"[bufferProcess] interim [960000000]: ใบเป็นต้นของถนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.337386552+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของถนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.337389151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.337391617+07:00","message":"> Transcript [2215] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.337394779+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.337396599+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.337398901+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.337400753+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.340791482+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.340800137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.340802751+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.340810145+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":"2025-10-29T10:18:58.340812361+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.34081563+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.340819578+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.340822332+07:00","message":"[bufferProcess] interim [20000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.340824074+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของถนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.340826046+07:00","message":"[bufferProcess] interim [20000000]: ใบเป็นต้นของทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.340828333+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.340830204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.3408321+07:00","message":"> Transcript [2216] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของถนน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.340834097+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.340835548+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.340837132+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.340838707+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.340841054+07:00","message":"Push: 'เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.340842646+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.340844302+07:00","message":"Set new StatePrefix : 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของถนน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.340846326+07:00","message":"Next Push (prob) : 'ของถนน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.340853777+07:00","message":"push: {false เป็นต้น 0 0xc0003c5280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.583654694+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.58369208+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.583698061+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.583710866+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":"2025-10-29T10:18:58.583714018+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.583721593+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.583724702+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.583730365+07:00","message":"[bufferProcess] interim [140000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.583732704+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.583735743+07:00","message":"[bufferProcess] interim [140000000]: ใบเป็นต้นของทั้งหมดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.583738749+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.583741356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.583743775+07:00","message":"> Transcript [2217] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.583745891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.583747728+07:00","message":"Set new StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.660338111+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.660385101+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":"2025-10-29T10:18:58.660391177+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.660406964+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":"2025-10-29T10:18:58.660410972+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.660420581+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.660424681+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.660454671+07:00","message":"[bufferProcess] interim [260000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.660482099+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.66049346+07:00","message":"[bufferProcess] interim [260000000]: ใบเป็นต้นของทั้งหมดที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.660497547+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.660501099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.660505051+07:00","message":"> Transcript [2218] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.66050874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.660510401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.660512063+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.66051399+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.78118875+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.781230101+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":"2025-10-29T10:18:58.781235067+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.781245602+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":"2025-10-29T10:18:58.781249028+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.781257098+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.781260467+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.781266373+07:00","message":"[bufferProcess] interim [380000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.781268459+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.78127124+07:00","message":"[bufferProcess] interim [380000000]: ใบเป็นต้นของทั้งหมดที่กล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.78127352+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.781276035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.781278357+07:00","message":"> Transcript [2219] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.781281794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.781283634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.781285249+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.781287016+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.845260031+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.845297768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.84530282+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.845316464+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":"2025-10-29T10:18:58.845319577+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.84532778+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.845330939+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.845336441+07:00","message":"[bufferProcess] interim [500000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.845338341+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.845341128+07:00","message":"[bufferProcess] interim [500000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.845343759+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.84534637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.845349121+07:00","message":"> Transcript [2220] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.845352499+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.845354127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.845355773+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.845357588+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.987731201+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.987768504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.98777405+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.987784354+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":"2025-10-29T10:18:58.987787303+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.987796889+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.987801673+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.987807859+07:00","message":"[bufferProcess] interim [620000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.987810354+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.987817285+07:00","message":"[bufferProcess] interim [620000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.987819326+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.987822152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.987824606+07:00","message":"> Transcript [2221] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.987828104+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.987829777+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.987831212+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.98783314+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.987837989+07:00","message":"Push: 'ของทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.987842052+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.987844321+07:00","message":"Set new StatePrefix : 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:58.987846853+07:00","message":"Next Push (prob) : 'ที่กล่าวมา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:58.9878544+07:00","message":"push: {false ของทั้งหมด 0 0xc0003c5280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.240914892+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.240958127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.24096474+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.240975076+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":"2025-10-29T10:18:59.240977678+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.240985843+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.240989089+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.240994367+07:00","message":"[bufferProcess] interim [920000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.240997073+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.240999999+07:00","message":"[bufferProcess] interim [920000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.241002448+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.241005135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.241007547+07:00","message":"> Transcript [2222] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.241010853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.24101269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.241015153+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.241017611+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.481249117+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.481281494+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.481286896+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.481300265+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":"2025-10-29T10:18:59.481303266+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.481310412+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.481313744+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.481332257+07:00","message":"[bufferProcess] interim [40000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.481345164+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.481355408+07:00","message":"[bufferProcess] interim [40000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.481358023+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.481361295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.481364363+07:00","message":"> Transcript [2223] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.48136794+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.481369879+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.481378745+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.481381548+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.68988391+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.689928541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.689936045+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.689949098+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":"2025-10-29T10:18:59.689953597+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.689969901+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.689982503+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.68999275+07:00","message":"[bufferProcess] interim [280000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.689995695+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.690001696+07:00","message":"[bufferProcess] interim [280000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.690004633+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.690007397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.690009868+07:00","message":"> Transcript [2224] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.690013233+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.690014951+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.690016629+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.690019025+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมด'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:59.83371505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:18:59.833713035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.872305293+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.872346788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.872352907+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.872365284+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":"2025-10-29T10:18:59.872368199+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.872376674+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.872379984+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.872385817+07:00","message":"[bufferProcess] interim [460000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.872387843+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.872390638+07:00","message":"[bufferProcess] interim [460000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.872392818+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.872395312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.872397626+07:00","message":"> Transcript [2225] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.872403319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.872405152+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.872406597+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.872408596+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.872410897+07:00","message":"Push: 'ที่กล่าวมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.872412577+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.872415052+07:00","message":"Set new StatePrefix : 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:18:59.872416909+07:00","message":"Next Push (prob) : 'นี้นะคะจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:18:59.872425582+07:00","message":"push: {false ที่กล่าวมา 0 0xc0003c5280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.073763683+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.073806165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.073811509+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.073822556+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":"2025-10-29T10:19:00.073825483+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะเตรียม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.073832914+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.073836222+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.07384212+07:00","message":"[bufferProcess] interim [640000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.073844289+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.07384721+07:00","message":"[bufferProcess] interim [640000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.073849938+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.073852544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.073854927+07:00","message":"> Transcript [2226] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.073858219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.073859824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.073863333+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.073865745+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.192884527+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.192924781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.192930566+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.19294498+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":"2025-10-29T10:19:00.192948268+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.192956245+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.192961614+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.192967665+07:00","message":"[bufferProcess] interim [760000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.192970311+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.192975487+07:00","message":"[bufferProcess] interim [760000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.192977689+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.192980015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.19298223+07:00","message":"> Transcript [2227] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.192985521+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.192987381+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.192988937+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.192992892+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.390679697+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.39071902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.390726104+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.390736099+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":"2025-10-29T10:19:00.390739311+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.390748803+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.390755144+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.39076211+07:00","message":"[bufferProcess] interim [940000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.390764954+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.390768097+07:00","message":"[bufferProcess] interim [940000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.390770452+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.390773893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.390776398+07:00","message":"> Transcript [2228] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.39078+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.390781744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.390783368+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.390785279+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.592832368+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.592867667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.592873251+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.592892504+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":"2025-10-29T10:19:00.592895518+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.592903902+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.592906894+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.592912296+07:00","message":"[bufferProcess] interim [180000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.59291498+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.592917974+07:00","message":"[bufferProcess] interim [180000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.592919984+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.592922306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.592927063+07:00","message":"> Transcript [2229] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.592930936+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.592933589+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.592935104+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.592937013+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.592939377+07:00","message":"Push: 'นี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.592941245+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.592943453+07:00","message":"Set new StatePrefix : 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.592945957+07:00","message":"Next Push (prob) : 'จัดเรียงไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.592953417+07:00","message":"push: {false นี้นะคะจะ 0 0xc0003c5280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.654815515+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.65485217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.654857588+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.654869401+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":"2025-10-29T10:19:00.654872264+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.654879766+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.654883157+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.65488871+07:00","message":"[bufferProcess] interim [300000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.654890937+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.654893953+07:00","message":"[bufferProcess] interim [300000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.65489677+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.654899533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.654901964+07:00","message":"> Transcript [2230] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.65490518+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.65490678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.654908442+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.654910441+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.962789713+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.962829547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.962835238+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.962846975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.96285014+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.962858268+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:00.962861506+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.962867604+07:00","message":"[bufferProcess] interim [540000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.962870307+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.962873079+07:00","message":"[bufferProcess] interim [540000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.962875241+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.962877624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.962880403+07:00","message":"> Transcript [2231] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.96288402+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.962885915+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.962887486+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:00.962889551+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.094480214+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.094527808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.094533865+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.094548928+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":"2025-10-29T10:19:01.094552328+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.094561475+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.094568504+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.094574539+07:00","message":"[bufferProcess] interim [660000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.094577029+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.094580159+07:00","message":"[bufferProcess] interim [660000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.094582989+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.094585615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.094588154+07:00","message":"> Transcript [2232] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.094591864+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.094593567+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.094595157+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.094598215+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.309822262+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.3098682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.309875579+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.309887765+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":"2025-10-29T10:19:01.309892529+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.309903487+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.309907967+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.309915755+07:00","message":"[bufferProcess] interim [900000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.309920062+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.309925202+07:00","message":"[bufferProcess] interim [900000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.309928809+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.309932835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.309936894+07:00","message":"> Transcript [2233] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.30994236+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.309945072+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.30994761+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.30995169+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.309956131+07:00","message":"Push: 'จัดเรียงไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.309959008+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.309962752+07:00","message":"Set new StatePrefix : 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.309967063+07:00","message":"Next Push (prob) : 'บนโต๊ะเท่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.309978281+07:00","message":"push: {false จัดเรียงไว้ 0 0xc0003c5280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.361378641+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.361419078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.361424822+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.361436659+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":"2025-10-29T10:19:01.361439781+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.361447691+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.3614519+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.361457744+07:00","message":"[bufferProcess] interim [20000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.361460297+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.361465478+07:00","message":"[bufferProcess] interim [20000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.361468+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.361470677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.361473277+07:00","message":"> Transcript [2234] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.361477663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.361480407+07:00","message":"Set new StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.543764275+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.5437983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.543803441+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.543814975+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิงห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.543819041+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิงห์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.543826936+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.543831254+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิงห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.543850346+07:00","message":"[bufferProcess] interim [140000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.543861673+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.543870894+07:00","message":"[bufferProcess] interim [140000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิงห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.543873564+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิงห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.543876781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.543879985+07:00","message":"> Transcript [2235] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.543882191+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.543884068+07:00","message":"Set new StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.550097646+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.550123162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.550128801+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.550138237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีลม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.550141454+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีลม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.550148263+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.550151715+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีลม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.550157069+07:00","message":"[bufferProcess] interim [200000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.550159204+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิงห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.550162355+07:00","message":"[bufferProcess] interim [200000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีลม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.55016461+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีลม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.550168186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.550170175+07:00","message":"> Transcript [2236] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิงห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.550172351+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.550173815+07:00","message":"Set new StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิงห์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.662192355+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.662231019+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.662236852+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.662251474+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.662255528+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.662264004+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:01.66226726+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.662273386+07:00","message":"[bufferProcess] interim [320000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.66227592+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีลม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.662279036+07:00","message":"[bufferProcess] interim [320000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.662281512+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.662284026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.662287976+07:00","message":"> Transcript [2237] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีลม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.662290688+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:01.662292338+07:00","message":"Set new StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีลม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.245690788+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.24572317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.245728662+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.245740074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าศรีโลหะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.245743401+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าศรีโลหะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.245752138+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.245755079+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าศรีโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.245762758+07:00","message":"[bufferProcess] interim [920000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.245765321+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.245768145+07:00","message":"[bufferProcess] interim [920000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าศรีโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.245770709+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าศรีโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.245773258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.24577761+07:00","message":"> Transcript [2238] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.245780428+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.24578201+07:00","message":"Set new StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.370115606+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.370153461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.370159384+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.370171641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.370177119+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.37018651+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.370191456+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.370217063+07:00","message":"[bufferProcess] interim [980000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.370240548+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าศรีโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.37024861+07:00","message":"[bufferProcess] interim [980000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.37025611+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.370260215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.370263542+07:00","message":"> Transcript [2239] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าศรีโลหะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.370266454+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.370268617+07:00","message":"Set new StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าศรีโลหะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.559663176+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.559700745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.559706407+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.559716174+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.559719259+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.559727389+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.559730554+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.559736258+07:00","message":"[bufferProcess] interim [160000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.55973937+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.55974361+07:00","message":"[bufferProcess] interim [160000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.559746707+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.559750191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.559753438+07:00","message":"> Transcript [2240] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.55975906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.559760744+07:00","message":"Set new StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.56040498+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.560419623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.560423892+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.560432997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.560438032+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.560443778+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.560447057+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.560451567+07:00","message":"[bufferProcess] interim [220000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.560454626+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.560457645+07:00","message":"[bufferProcess] interim [220000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.560460262+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.560463428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.560465991+07:00","message":"> Transcript [2241] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.560470707+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.56047255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.560474426+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.560476836+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.687516617+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.687561697+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.687568049+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.68758656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.687593215+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.687603018+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:02.687606676+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.687613331+07:00","message":"[bufferProcess] interim [280000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.687615913+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.687619527+07:00","message":"[bufferProcess] interim [280000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.687621776+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.687624739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.687627097+07:00","message":"> Transcript [2242] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.687630924+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.687632591+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.687634166+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:02.687636726+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:02.833755369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:02.833768593+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.071321809+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.071370818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.071378565+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.071396026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.071403757+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.071418517+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.071422583+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.07143715+07:00","message":"[bufferProcess] interim [640000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.071445173+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.07145014+07:00","message":"[bufferProcess] interim [640000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.071453637+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.071457715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.071461479+07:00","message":"> Transcript [2243] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.071467336+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.071469578+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.071472176+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.071476061+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.102586683+07:00","message":"[GCS] IsForceVAD: false for message ID: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.169674436+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.169710857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.169716237+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.16972724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบจ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.169730918+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.16973987+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.169743187+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.169749043+07:00","message":"[bufferProcess] interim [820000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.169751227+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.169754284+07:00","message":"[bufferProcess] interim [820000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.169757162+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.169759901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.169762696+07:00","message":"> Transcript [2244] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.169766894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.169773335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.169782703+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.169785583+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.169788424+07:00","message":"Push: 'บนโต๊ะเท้าสีโลหะสลักลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.169790076+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.169792213+07:00","message":"Set new StatePrefix : 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.169794472+07:00","message":"Next Push (prob) : 'มังกรแบบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.169802418+07:00","message":"push: {false บนโต๊ะเท้าสีโลหะสลักลาย 0 0xc0003c5280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.365023179+07:00","message":"[GCS] Start streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.389373194+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.389407966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปไปเล็ก 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.389413749+07:00","message":"receive interim result [false|false]: กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.389424083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบจีน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.389427538+07:00","message":"receive interim result [false|false]:  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบจีน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.389435659+07:00","message":"[buffer interim] 175 false กระถางธูปไปเล็ก 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.389438824+07:00","message":"[buffer interim] 175 false  ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบจีน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.389444184+07:00","message":"[bufferProcess] interim [940000000]:กระถางธูปไปเล็ก 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.38944682+07:00","message":"[bufferProcess] send to processor:กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.389450143+07:00","message":"[bufferProcess] interim [940000000]: ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบจีน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.389453014+07:00","message":"[bufferProcess] update buffer: กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบจีน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.389455512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.389457781+07:00","message":"> Transcript [2245] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.389461171+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.389462865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.389464394+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.389466564+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.545676863+07:00","message":"receive streaming session, msgId: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.545724679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระถางธูปใบเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิงห์โลหะสลักลายมังกรแบบจีน\",\"confidence\":0.95187217}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.545733039+07:00","message":"receive interim result [true|false]: กระถางธูปใบเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิงห์โลหะสลักลายมังกรแบบจีน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.545744326+07:00","message":"end recv isFinal message id 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.545746374+07:00","message":"end Recv id 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.545753998+07:00","message":"[buffer interim] 175 true กระถางธูปใบเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิงห์โลหะสลักลายมังกรแบบจีน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.545763085+07:00","message":"[bufferProcess] interim [120000000]:กระถางธูปใบเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิงห์โลหะสลักลายมังกรแบบจีน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.54576807+07:00","message":"[bufferProcess] send to processor (isfinal):กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบจีน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.545772455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.545775739+07:00","message":"> Transcript [2246] [false]: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบจีน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.545780239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.545782649+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.545784855+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.545788828+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.545791487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.545794195+07:00","message":"> Transcript [2247] [true]: 'กระถางธูปใบเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิงห์โลหะสลักลายมังกรแบบจีน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.545797534+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.545799432+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.54580125+07:00","message":"StatePrefix: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.545803744+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.545806373+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.54615373+07:00","message":"Push: 'มังกรแบบจีน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.546158169+07:00","message":"TextPushed: 'กระถางธูปไปเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสีโลหะสลักลายมังกรแบบจีน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.546162265+07:00","message":"Set new StatePrefix : 'กระถางธูปใบเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิงห์โลหะสลักลายมังกรแบบจีน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.546165476+07:00","message":"Next Push (prob) : 'กระถางธูปใบเล็ก 1 ใบเป็นต้นของทั้งหมดที่กล่าวมานี้นะคะจะจัดเรียงไว้บนโต๊ะเท้าสิงห์โลหะสลักลายมังกรแบบจีน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:03.546176491+07:00","message":"push: {true มังกรแบบจีน 0 0xc0003c5280}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:03.546188052+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_175.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:19:03.561747804+07:00","message":"write wav file: './tmp/7449/7449_175.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:04.509936322+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:04.509969502+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":"2025-10-29T10:19:04.50997447+07:00","message":"receive interim result [false|false]: เพิ่งจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:04.509985808+07:00","message":"[buffer interim] 176 false เพิ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:04.509992712+07:00","message":"[bufferProcess] interim [900000000]:เพิ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:04.509994604+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:04.545732769+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:04.545763603+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":"2025-10-29T10:19:04.54576862+07:00","message":"receive interim result [false|false]: ซึ่งจะมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:04.545783579+07:00","message":"[buffer interim] 176 false ซึ่งจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:04.545790219+07:00","message":"[bufferProcess] interim [960000000]:ซึ่งจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:04.545792361+07:00","message":"[bufferProcess] send to processor:เพิ่งจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:04.545795872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:04.545798568+07:00","message":"> Transcript [2248] [false]: 'เพิ่งจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:04.545800411+07:00","message":"Set StatePrefix (first interim): 'เพิ่งจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:05.019275546+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:05.019314185+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":"2025-10-29T10:19:05.019319845+07:00","message":"receive interim result [false|false]: ซึ่งจะมีเชิง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:05.019333375+07:00","message":"[buffer interim] 176 false ซึ่งจะมีเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.019340208+07:00","message":"[bufferProcess] interim [500000000]:ซึ่งจะมีเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.019342689+07:00","message":"[bufferProcess] send to processor:ซึ่งจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.019347862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.019350223+07:00","message":"> Transcript [2249] [false]: 'ซึ่งจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.019352422+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.019354092+07:00","message":"Set new StatePrefix: 'ซึ่งจะมี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:05.314695518+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:05.314736519+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":"2025-10-29T10:19:05.314741588+07:00","message":"receive interim result [false|false]: ซึ่งจะมีเชิงเทียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:05.314754298+07:00","message":"[buffer interim] 176 false ซึ่งจะมีเชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.314761583+07:00","message":"[bufferProcess] interim [740000000]:ซึ่งจะมีเชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.314763604+07:00","message":"[bufferProcess] send to processor:ซึ่งจะมีเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.314766583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.314769015+07:00","message":"> Transcript [2250] [false]: 'ซึ่งจะมีเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.314772134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.314773809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.31477552+07:00","message":"StatePrefix: 'ซึ่งจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.314777323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:05.450170747+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:05.450218818+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":"2025-10-29T10:19:05.450226029+07:00","message":"receive interim result [false|false]: ซึ่งจะมีเชิงเทียนโลหะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:05.450245589+07:00","message":"[buffer interim] 176 false ซึ่งจะมีเชิงเทียนโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.450259272+07:00","message":"[bufferProcess] interim [920000000]:ซึ่งจะมีเชิงเทียนโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.450262618+07:00","message":"[bufferProcess] send to processor:ซึ่งจะมีเชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.450266966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.45027066+07:00","message":"> Transcript [2251] [false]: 'ซึ่งจะมีเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.450276216+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.450278449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.450280618+07:00","message":"StatePrefix: 'ซึ่งจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:05.450283045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:05.83446579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:05.83448389+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:06.025952809+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:06.025992422+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":"2025-10-29T10:19:06.025998415+07:00","message":"receive interim result [false|false]: ซึ่งจะมีเชิงเทียนโลหะสีทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:06.026015259+07:00","message":"[buffer interim] 176 false ซึ่งจะมีเชิงเทียนโลหะสีทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.026025639+07:00","message":"[bufferProcess] interim [460000000]:ซึ่งจะมีเชิงเทียนโลหะสีทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.026028445+07:00","message":"[bufferProcess] send to processor:ซึ่งจะมีเชิงเทียนโลหะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.026035168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.0260386+07:00","message":"> Transcript [2252] [false]: 'ซึ่งจะมีเชิงเทียนโลหะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.026042024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.02604414+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.026045703+07:00","message":"StatePrefix: 'ซึ่งจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.026050026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:06.346010646+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:06.346057603+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":"2025-10-29T10:19:06.346065278+07:00","message":"receive interim result [false|false]: ซึ่งจะมีเชิงเทียนโลหะสีทองแบบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:06.346083299+07:00","message":"[buffer interim] 176 false ซึ่งจะมีเชิงเทียนโลหะสีทองแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.346092211+07:00","message":"[bufferProcess] interim [760000000]:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.34609562+07:00","message":"[bufferProcess] send to processor:ซึ่งจะมีเชิงเทียนโลหะสีทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.346106427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.346109919+07:00","message":"> Transcript [2253] [false]: 'ซึ่งจะมีเชิงเทียนโลหะสีทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.346114069+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.346117656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.346120045+07:00","message":"StatePrefix: 'ซึ่งจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.346122507+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.346129269+07:00","message":"Push: 'ซึ่งจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.346131636+07:00","message":"TextPushed: 'ซึ่งจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.346134227+07:00","message":"Set new StatePrefix : 'ซึ่งจะมีเชิงเทียนโลหะสีทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.346137209+07:00","message":"Next Push (prob) : 'เชิงเทียนโลหะสีทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:06.346147599+07:00","message":"push: {false ซึ่งจะมี 0 0xc00365e400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:06.419827746+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:06.419858468+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":"2025-10-29T10:19:06.419864338+07:00","message":"receive interim result [false|false]: ซึ่งจะมีเชิงเทียนโลหะสีทองแบบย่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:06.419880415+07:00","message":"[buffer interim] 176 false ซึ่งจะมีเชิงเทียนโลหะสีทองแบบย่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.419887971+07:00","message":"[bufferProcess] interim [880000000]:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบย่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.419891134+07:00","message":"[bufferProcess] send to processor:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.419894936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.419897789+07:00","message":"> Transcript [2254] [false]: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.419901112+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.419903946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.419905867+07:00","message":"StatePrefix: 'ซึ่งจะมีเชิงเทียนโลหะสีทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.419908437+07:00","message":"TextPushed: 'ซึ่งจะมี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:06.595150017+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:06.595185274+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":"2025-10-29T10:19:06.595190598+07:00","message":"receive interim result [false|false]: ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:06.595203398+07:00","message":"[buffer interim] 176 false ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.595209673+07:00","message":"[bufferProcess] interim [60000000]:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.595212526+07:00","message":"[bufferProcess] send to processor:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบย่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.595217505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.595220405+07:00","message":"> Transcript [2255] [false]: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.595223753+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.595225461+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.595227349+07:00","message":"StatePrefix: 'ซึ่งจะมีเชิงเทียนโลหะสีทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:06.595229437+07:00","message":"TextPushed: 'ซึ่งจะมี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:07.23621204+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:07.23625178+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":"2025-10-29T10:19:07.236257377+07:00","message":"receive interim result [false|false]: ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:07.236269833+07:00","message":"[buffer interim] 176 false ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.236276332+07:00","message":"[bufferProcess] interim [660000000]:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.236278441+07:00","message":"[bufferProcess] send to processor:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.236283106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.236285403+07:00","message":"> Transcript [2256] [false]: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.2362886+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.236290301+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.236292194+07:00","message":"StatePrefix: 'ซึ่งจะมีเชิงเทียนโลหะสีทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.236294206+07:00","message":"TextPushed: 'ซึ่งจะมี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:07.42823555+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:07.428267598+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":"2025-10-29T10:19:07.428272623+07:00","message":"receive interim result [false|false]: ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:07.428286486+07:00","message":"[buffer interim] 176 false ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.428293216+07:00","message":"[bufferProcess] interim [840000000]:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.42829523+07:00","message":"[bufferProcess] send to processor:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.428298964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.428301151+07:00","message":"> Transcript [2257] [false]: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.428304929+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.428306572+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.428308446+07:00","message":"StatePrefix: 'ซึ่งจะมีเชิงเทียนโลหะสีทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.428310321+07:00","message":"TextPushed: 'ซึ่งจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.428316254+07:00","message":"Push: 'เชิงเทียนโลหะสีทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.428317965+07:00","message":"TextPushed: 'ซึ่งจะมีเชิงเทียนโลหะสีทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.428319927+07:00","message":"Set new StatePrefix : 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.428321826+07:00","message":"Next Push (prob) : 'แบบยุโรป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:07.428329629+07:00","message":"push: {false เชิงเทียนโลหะสีทอง 0 0xc00365e400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:07.496364328+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:07.496405733+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":"2025-10-29T10:19:07.496411481+07:00","message":"receive interim result [false|false]: ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปหิวข้าว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:07.496425553+07:00","message":"[buffer interim] 176 false ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปหิวข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.496433106+07:00","message":"[bufferProcess] interim [960000000]:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปหิวข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.496435481+07:00","message":"[bufferProcess] send to processor:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.496440435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.496443019+07:00","message":"> Transcript [2258] [false]: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.496446107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.49644792+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.496449547+07:00","message":"StatePrefix: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.496451886+07:00","message":"TextPushed: 'ซึ่งจะมีเชิงเทียนโลหะสีทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:07.500463639+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:07.500480411+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":"2025-10-29T10:19:07.50048412+07:00","message":"receive interim result [false|false]: ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:07.500493164+07:00","message":"[buffer interim] 176 false ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.500497024+07:00","message":"[bufferProcess] interim [20000000]:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.500498731+07:00","message":"[bufferProcess] send to processor:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปหิวข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.500501004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.500502916+07:00","message":"> Transcript [2259] [false]: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปหิวข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.500506767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.500508344+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.500509804+07:00","message":"StatePrefix: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.500511616+07:00","message":"TextPushed: 'ซึ่งจะมีเชิงเทียนโลหะสีทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:07.751594951+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:07.751630136+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":"2025-10-29T10:19:07.751635804+07:00","message":"receive interim result [false|false]: ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:07.751649352+07:00","message":"[buffer interim] 176 false ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.751656945+07:00","message":"[bufferProcess] interim [200000000]:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.751662916+07:00","message":"[bufferProcess] send to processor:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.751666573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.751669013+07:00","message":"> Transcript [2260] [false]: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.751672062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.751673721+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.751675609+07:00","message":"StatePrefix: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:07.75167785+07:00","message":"TextPushed: 'ซึ่งจะมีเชิงเทียนโลหะสีทอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.138853217+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.13888875+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":"2025-10-29T10:19:08.13889459+07:00","message":"receive interim result [false|false]: ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.138907527+07:00","message":"[buffer interim] 176 false ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.138913967+07:00","message":"[bufferProcess] interim [560000000]:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.13891631+07:00","message":"[bufferProcess] send to processor:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.138921945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.13892413+07:00","message":"> Transcript [2261] [false]: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.138928026+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.138929674+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.138931753+07:00","message":"StatePrefix: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.138934188+07:00","message":"TextPushed: 'ซึ่งจะมีเชิงเทียนโลหะสีทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.138938631+07:00","message":"Push: 'แบบยุโรป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.138940179+07:00","message":"TextPushed: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.138942195+07:00","message":"Set new StatePrefix : 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.138944763+07:00","message":"Next Push (prob) : 'อยู่ข้างโต๊ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.138952063+07:00","message":"push: {false แบบยุโรป 0 0xc00365e400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.143660497+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.143678407+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":"2025-10-29T10:19:08.14368338+07:00","message":"receive interim result [false|false]: ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.143692929+07:00","message":"[buffer interim] 176 false ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.143697846+07:00","message":"[bufferProcess] interim [620000000]:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.143699996+07:00","message":"[bufferProcess] send to processor:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.143711154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.143713485+07:00","message":"> Transcript [2262] [false]: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.143716179+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.143717845+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.14371948+07:00","message":"StatePrefix: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.143721755+07:00","message":"TextPushed: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.337134683+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.337181168+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":"2025-10-29T10:19:08.337186538+07:00","message":"receive interim result [false|false]: ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.337201229+07:00","message":"[buffer interim] 176 false ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.337207804+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.337210369+07:00","message":"[bufferProcess] send to processor:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.337213408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.337215747+07:00","message":"> Transcript [2263] [false]: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.337219209+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.337220844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.337222466+07:00","message":"StatePrefix: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.337224886+07:00","message":"TextPushed: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.542685573+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.542725281+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":"2025-10-29T10:19:08.542730973+07:00","message":"receive interim result [false|false]: ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสีนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.5427425+07:00","message":"[buffer interim] 176 false ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสีนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.542749446+07:00","message":"[bufferProcess] interim [980000000]:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสีนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.542751706+07:00","message":"[bufferProcess] send to processor:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.542756592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.542758802+07:00","message":"> Transcript [2264] [false]: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.542762399+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.542764209+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.542766038+07:00","message":"StatePrefix: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.542768902+07:00","message":"TextPushed: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.611438791+07:00","message":"[GCS] IsForceVAD: false for message ID: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.684672868+07:00","message":"[GCS] Start streaming session, msgId: 177"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:08.83508095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:08.835102563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.846453984+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.846484774+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":"2025-10-29T10:19:08.84649013+07:00","message":"receive interim result [false|false]: ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสีนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.846503073+07:00","message":"[buffer interim] 176 false ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสีนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.846510888+07:00","message":"[bufferProcess] interim [280000000]:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสีนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.846512926+07:00","message":"[bufferProcess] send to processor:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสีนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.846518275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.846520882+07:00","message":"> Transcript [2265] [false]: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.846524819+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.846526548+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.846529857+07:00","message":"StatePrefix: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.846532299+07:00","message":"TextPushed: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.846536332+07:00","message":"Push: 'อยู่ข้างโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.846537919+07:00","message":"TextPushed: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.846540212+07:00","message":"Set new StatePrefix : 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.846542406+07:00","message":"Next Push (prob) : 'เท้าสีนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.846550504+07:00","message":"push: {false อยู่ข้างโต๊ะ 0 0xc00365e400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.932452142+07:00","message":"receive streaming session, msgId: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.932491813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสีนี้ค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.932497336+07:00","message":"receive interim result [true|false]: ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสีนี้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.932508215+07:00","message":"end recv isFinal message id 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.93251056+07:00","message":"end Recv id 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.932518068+07:00","message":"[buffer interim] 176 true ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสีนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.932528812+07:00","message":"[bufferProcess] interim [460000000]:ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสีนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.932533773+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสีนี้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.932537642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.932540875+07:00","message":"> Transcript [2266] [false]: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสีนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.932544971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.932548172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.932550163+07:00","message":"StatePrefix: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.932552612+07:00","message":"TextPushed: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.932554485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.932556236+07:00","message":"> Transcript [2267] [true]: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสีนี้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.932558253+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.932560307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.932562581+07:00","message":"StatePrefix: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะเท้าสีนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.932565254+07:00","message":"TextPushed: 'ซึ่งจะมีเชิงเทียนโลหะสีทองแบบยุโรปอยู่ข้างโต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:08.932568769+07:00","message":"Push: 'เท้าสีนี้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:08.932579246+07:00","message":"push: {true เท้าสีนี้ค่ะ 0 0xc00365e400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:19:08.94623368+07:00","message":"write wav file: './tmp/7449/7449_176.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:09.767764772+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:09.767808648+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":"2025-10-29T10:19:09.767814408+07:00","message":"receive interim result [false|false]: ช่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:09.767828467+07:00","message":"[buffer interim] 177 false ช่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:09.767836326+07:00","message":"[bufferProcess] interim [900000000]:ช่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:09.767838848+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:09.973451748+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:09.973488784+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":"2025-10-29T10:19:09.973493892+07:00","message":"receive interim result [false|false]: ช่างที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:09.973505521+07:00","message":"[buffer interim] 177 false ช่างที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:09.973512014+07:00","message":"[bufferProcess] interim [80000000]:ช่างที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:09.973513995+07:00","message":"[bufferProcess] send to processor:ช่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:09.973517149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:09.973519729+07:00","message":"> Transcript [2268] [false]: 'ช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:09.973521577+07:00","message":"Set StatePrefix (first interim): 'ช่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.079414549+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.079462509+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":"2025-10-29T10:19:10.079467167+07:00","message":"receive interim result [false|false]: ช่างเทียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.079483778+07:00","message":"[buffer interim] 177 false ช่างเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.079491681+07:00","message":"[bufferProcess] interim [140000000]:ช่างเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.079493798+07:00","message":"[bufferProcess] send to processor:ช่างที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.079496776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.079499206+07:00","message":"> Transcript [2269] [false]: 'ช่างที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.079501735+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.079503435+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.07950511+07:00","message":"StatePrefix: 'ช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.079506985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.269354725+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.269392763+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":"2025-10-29T10:19:10.269397918+07:00","message":"receive interim result [false|false]: ช่างเทียนคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.269412413+07:00","message":"[buffer interim] 177 false ช่างเทียนคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.269419208+07:00","message":"[bufferProcess] interim [380000000]:ช่างเทียนคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.269421489+07:00","message":"[bufferProcess] send to processor:ช่างเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.269424241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.269427038+07:00","message":"> Transcript [2270] [false]: 'ช่างเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.269429903+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.269432006+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.269433717+07:00","message":"StatePrefix: 'ช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.269435403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.401999697+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.402035819+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":"2025-10-29T10:19:10.40204201+07:00","message":"receive interim result [false|false]: ช่างเทียนคำแปล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.402056357+07:00","message":"[buffer interim] 177 false ช่างเทียนคำแปล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.402064314+07:00","message":"[bufferProcess] interim [500000000]:ช่างเทียนคำแปล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.402067456+07:00","message":"[bufferProcess] send to processor:ช่างเทียนคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.402074204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.402077928+07:00","message":"> Transcript [2271] [false]: 'ช่างเทียนคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.402081746+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.402083476+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.402085518+07:00","message":"StatePrefix: 'ช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.402087183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.466859012+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.466900277+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":"2025-10-29T10:19:10.46690554+07:00","message":"receive interim result [false|false]: ช่างเทียนทำเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.466920552+07:00","message":"[buffer interim] 177 false ช่างเทียนทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.466928305+07:00","message":"[bufferProcess] interim [560000000]:ช่างเทียนทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.466931377+07:00","message":"[bufferProcess] send to processor:ช่างเทียนคำแปล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.466938938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.46694226+07:00","message":"> Transcript [2272] [false]: 'ช่างเทียนคำแปล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.466947028+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.466949117+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.46695101+07:00","message":"StatePrefix: 'ช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.466952653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.46695814+07:00","message":"Push: 'ช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.466959783+07:00","message":"TextPushed: 'ช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.466961522+07:00","message":"Set new StatePrefix : 'ช่างเทียนคำแปล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.466963646+07:00","message":"Next Push (prob) : 'เทียนคำแปล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.466971272+07:00","message":"push: {false ช่าง 0 0xc00205a880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.528158548+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.528202484+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":"2025-10-29T10:19:10.528206989+07:00","message":"receive interim result [false|false]: ช่างเทียนทำเป็นรู้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.528222082+07:00","message":"[buffer interim] 177 false ช่างเทียนทำเป็นรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.528228177+07:00","message":"[bufferProcess] interim [680000000]:ช่างเทียนทำเป็นรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.528230025+07:00","message":"[bufferProcess] send to processor:ช่างเทียนทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.528233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.52823558+07:00","message":"> Transcript [2273] [false]: 'ช่างเทียนทำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.528237775+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.528239402+07:00","message":"Set new StatePrefix: 'ช่างเทียนทำเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.641954031+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.641993993+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":"2025-10-29T10:19:10.641999373+07:00","message":"receive interim result [false|false]: ช่างเทียนทำเป็นรูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.642013363+07:00","message":"[buffer interim] 177 false ช่างเทียนทำเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.642020218+07:00","message":"[bufferProcess] interim [740000000]:ช่างเทียนทำเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.642022303+07:00","message":"[bufferProcess] send to processor:ช่างเทียนทำเป็นรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.642027586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.64202997+07:00","message":"> Transcript [2274] [false]: 'ช่างเทียนทำเป็นรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.642033214+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.642035048+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.642036594+07:00","message":"StatePrefix: 'ช่างเทียนทำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.642038324+07:00","message":"TextPushed: 'ช่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.798445926+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.798479664+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":"2025-10-29T10:19:10.798484536+07:00","message":"receive interim result [false|false]: ช่างเทียนทำเป็นรูปต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:10.798497055+07:00","message":"[buffer interim] 177 false ช่างเทียนทำเป็นรูปต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.798505293+07:00","message":"[bufferProcess] interim [920000000]:ช่างเทียนทำเป็นรูปต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.798507316+07:00","message":"[bufferProcess] send to processor:ช่างเทียนทำเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.798512839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.798515261+07:00","message":"> Transcript [2275] [false]: 'ช่างเทียนทำเป็นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.798519375+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.798521147+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.798522693+07:00","message":"StatePrefix: 'ช่างเทียนทำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:10.7985246+07:00","message":"TextPushed: 'ช่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:11.034752864+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:11.034795084+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":"2025-10-29T10:19:11.034800242+07:00","message":"receive interim result [false|false]: ช่างเทียนทำเป็นรูปต้นป่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:11.034813563+07:00","message":"[buffer interim] 177 false ช่างเทียนทำเป็นรูปต้นป่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.034820068+07:00","message":"[bufferProcess] interim [220000000]:ช่างเทียนทำเป็นรูปต้นป่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.034822259+07:00","message":"[bufferProcess] send to processor:ช่างเทียนทำเป็นรูปต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.034826412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.034829223+07:00","message":"> Transcript [2276] [false]: 'ช่างเทียนทำเป็นรูปต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.034832421+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.034834282+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.034835916+07:00","message":"StatePrefix: 'ช่างเทียนทำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.034837705+07:00","message":"TextPushed: 'ช่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:11.219923114+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:11.219961719+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":"2025-10-29T10:19:11.219967164+07:00","message":"receive interim result [false|false]: ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:11.219980002+07:00","message":"[buffer interim] 177 false ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.219987323+07:00","message":"[bufferProcess] interim [340000000]:ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.219989372+07:00","message":"[bufferProcess] send to processor:ช่างเทียนทำเป็นรูปต้นป่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.219994159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.219996659+07:00","message":"> Transcript [2277] [false]: 'ช่างเทียนทำเป็นรูปต้นป่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.219999942+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.220001958+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.22000385+07:00","message":"StatePrefix: 'ช่างเทียนทำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.220005928+07:00","message":"TextPushed: 'ช่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.22000959+07:00","message":"Push: 'เทียนทำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.220011326+07:00","message":"TextPushed: 'ช่างเทียนทำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.220013427+07:00","message":"Set new StatePrefix : 'ช่างเทียนทำเป็นรูปต้นป่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.220015592+07:00","message":"Next Push (prob) : 'รูปต้นป่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:11.220023205+07:00","message":"push: {false เทียนทำเป็น 0 0xc00205a880}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:11.836035847+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:11.836048109+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:11.860909604+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:11.860953665+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":"2025-10-29T10:19:11.860958679+07:00","message":"receive interim result [false|false]: ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:11.860970933+07:00","message":"[buffer interim] 177 false ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.860978176+07:00","message":"[bufferProcess] interim [940000000]:ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.860980625+07:00","message":"[bufferProcess] send to processor:ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.860985387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.860987904+07:00","message":"> Transcript [2278] [false]: 'ช่างเทียนทำเป็นรูปต้นปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.860989963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:11.860991468+07:00","message":"Set new StatePrefix: 'ช่างเทียนทำเป็นรูปต้นปาล์ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:12.636718782+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:12.636769794+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":"2025-10-29T10:19:12.636775856+07:00","message":"receive interim result [false|false]: ช่างเทียนทำเป็นรูปต้นปาล์มสิ่งแวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:12.636790798+07:00","message":"[buffer interim] 177 false ช่างเทียนทำเป็นรูปต้นปาล์มสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.636798431+07:00","message":"[bufferProcess] interim [780000000]:ช่างเทียนทำเป็นรูปต้นปาล์มสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.636800792+07:00","message":"[bufferProcess] send to processor:ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.63680383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.636806129+07:00","message":"> Transcript [2279] [false]: 'ช่างเทียนทำเป็นรูปต้นปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.636809157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.636810767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.636812597+07:00","message":"StatePrefix: 'ช่างเทียนทำเป็นรูปต้นปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.636814455+07:00","message":"TextPushed: 'ช่างเทียนทำเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:12.764850277+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:12.764884375+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":"2025-10-29T10:19:12.764889699+07:00","message":"receive interim result [false|false]: ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:12.76490157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 แยก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:12.76490429+07:00","message":"receive interim result [false|false]:  1 แยก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:12.764912932+07:00","message":"[buffer interim] 177 false ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:12.764915969+07:00","message":"[buffer interim] 177 false  1 แยก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.764921598+07:00","message":"[bufferProcess] interim [900000000]:ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.764923415+07:00","message":"[bufferProcess] send to processor:ช่างเทียนทำเป็นรูปต้นปาล์มสิ่งแวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.764926188+07:00","message":"[bufferProcess] interim [900000000]: 1 แยก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.764928477+07:00","message":"[bufferProcess] update buffer: ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.764930828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.764933135+07:00","message":"> Transcript [2280] [false]: 'ช่างเทียนทำเป็นรูปต้นปาล์มสิ่งแวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.764936949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.764938527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.764940103+07:00","message":"StatePrefix: 'ช่างเทียนทำเป็นรูปต้นปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.764941858+07:00","message":"TextPushed: 'ช่างเทียนทำเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:12.830199943+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:12.830237433+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":"2025-10-29T10:19:12.830243214+07:00","message":"receive interim result [false|false]: ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:12.83025401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 แยก 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:12.83025699+07:00","message":"receive interim result [false|false]:  1 แยก 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:12.830265096+07:00","message":"[buffer interim] 177 false ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:12.830268235+07:00","message":"[buffer interim] 177 false  1 แยก 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.830294784+07:00","message":"[bufferProcess] interim [20000000]:ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.830320187+07:00","message":"[bufferProcess] send to processor:ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.830330645+07:00","message":"[bufferProcess] interim [20000000]: 1 แยก 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.830333065+07:00","message":"[bufferProcess] update buffer: ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยก 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.830336457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.830340427+07:00","message":"> Transcript [2281] [false]: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.830344216+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.830345857+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.830347385+07:00","message":"StatePrefix: 'ช่างเทียนทำเป็นรูปต้นปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.830349222+07:00","message":"TextPushed: 'ช่างเทียนทำเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:12.953007953+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:12.953054034+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":"2025-10-29T10:19:12.953059372+07:00","message":"receive interim result [false|false]: ช่างเทียนทำเป็นรูปต้นปาล์มถึงแยกสังขะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:12.953073092+07:00","message":"[buffer interim] 177 false ช่างเทียนทำเป็นรูปต้นปาล์มถึงแยกสังขะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.953082077+07:00","message":"[bufferProcess] interim [80000000]:ช่างเทียนทำเป็นรูปต้นปาล์มถึงแยกสังขะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.9530845+07:00","message":"[bufferProcess] send to processor:ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยก 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.953090075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.953092394+07:00","message":"> Transcript [2282] [false]: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยก 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.953096115+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.953097964+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.953100032+07:00","message":"StatePrefix: 'ช่างเทียนทำเป็นรูปต้นปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.953102231+07:00","message":"TextPushed: 'ช่างเทียนทำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.95310625+07:00","message":"Push: 'รูปต้นปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.953107875+07:00","message":"TextPushed: 'ช่างเทียนทำเป็นรูปต้นปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.953109598+07:00","message":"Set new StatePrefix : 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยก 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:12.953111409+07:00","message":"Next Push (prob) : ' 1 แยก 3'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:12.953120118+07:00","message":"push: {false รูปต้นปาล์ม 0 0xc00205a880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.068479237+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.06851725+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":"2025-10-29T10:19:13.068522967+07:00","message":"receive interim result [false|false]: ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.068534042+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":"2025-10-29T10:19:13.068536581+07:00","message":"receive interim result [false|false]:  1 แยกสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.068544021+07:00","message":"[buffer interim] 177 false ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.068547413+07:00","message":"[buffer interim] 177 false  1 แยกสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.068553076+07:00","message":"[bufferProcess] interim [140000000]:ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.068555295+07:00","message":"[bufferProcess] send to processor:ช่างเทียนทำเป็นรูปต้นปาล์มถึงแยกสังขะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.068559934+07:00","message":"[bufferProcess] interim [140000000]: 1 แยกสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.068563027+07:00","message":"[bufferProcess] update buffer: ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.06856537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.068567978+07:00","message":"> Transcript [2283] [false]: 'ช่างเทียนทำเป็นรูปต้นปาล์มถึงแยกสังขะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.068570348+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.068571955+07:00","message":"Set new StatePrefix: 'ช่างเทียนทำเป็นรูปต้นปาล์มถึงแยกสังขะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.479249382+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.479284435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่างเทียนทำเป็นรูปต้นปาล์ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.479290207+07:00","message":"receive interim result [false|false]: ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.479299584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 แยกสำหรับปัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.479302437+07:00","message":"receive interim result [false|false]:  1 แยกสำหรับปัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.479309852+07:00","message":"[buffer interim] 177 false ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.479312873+07:00","message":"[buffer interim] 177 false  1 แยกสำหรับปัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.479318781+07:00","message":"[bufferProcess] interim [560000000]:ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.479321383+07:00","message":"[bufferProcess] send to processor:ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.479324204+07:00","message":"[bufferProcess] interim [560000000]: 1 แยกสำหรับปัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.479326788+07:00","message":"[bufferProcess] update buffer: ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.479329441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.47933189+07:00","message":"> Transcript [2284] [false]: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.47933415+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.479335749+07:00","message":"Set new StatePrefix: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.494556033+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.494591765+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":"2025-10-29T10:19:13.494597217+07:00","message":"receive interim result [false|false]: ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.494606405+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":"2025-10-29T10:19:13.494608677+07:00","message":"receive interim result [false|false]:  1 แยกสำหรับปักค"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.494614214+07:00","message":"[buffer interim] 177 false ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.494617543+07:00","message":"[buffer interim] 177 false  1 แยกสำหรับปักค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.494622738+07:00","message":"[bufferProcess] interim [620000000]:ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.494625373+07:00","message":"[bufferProcess] send to processor:ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.494630254+07:00","message":"[bufferProcess] interim [620000000]: 1 แยกสำหรับปักค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.494632345+07:00","message":"[bufferProcess] update buffer: ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปักค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.49463495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.494637429+07:00","message":"> Transcript [2285] [false]: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.494641991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.494643714+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.494645266+07:00","message":"StatePrefix: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.494647542+07:00","message":"TextPushed: 'ช่างเทียนทำเป็นรูปต้นปาล์ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.52140748+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.521442504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่างเทียนทำเป็นรูปต้นปาล์ม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.521448195+07:00","message":"receive interim result [false|false]: ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.521462638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 แยกสำหรับปักเทียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.521465194+07:00","message":"receive interim result [false|false]:  1 แยกสำหรับปักเทียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.521472696+07:00","message":"[buffer interim] 177 false ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.521480133+07:00","message":"[buffer interim] 177 false  1 แยกสำหรับปักเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.521485462+07:00","message":"[bufferProcess] interim [680000000]:ช่างเทียนทำเป็นรูปต้นปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.52148786+07:00","message":"[bufferProcess] send to processor:ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปักค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.521490902+07:00","message":"[bufferProcess] interim [680000000]: 1 แยกสำหรับปักเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.521493722+07:00","message":"[bufferProcess] update buffer: ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปักเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.521496367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.521499101+07:00","message":"> Transcript [2286] [false]: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปักค'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.521502055+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.521503823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.521505359+07:00","message":"StatePrefix: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.521507403+07:00","message":"TextPushed: 'ช่างเทียนทำเป็นรูปต้นปาล์ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.651832659+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.651875319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่างเทียนทำเป็นรูปต้นปาล์ม 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.651880682+07:00","message":"receive interim result [false|false]: ช่างเทียนทำเป็นรูปต้นปาล์ม 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.651891079+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":"2025-10-29T10:19:13.651894159+07:00","message":"receive interim result [false|false]:  แยกสำหรับปักเทียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.651901833+07:00","message":"[buffer interim] 177 false ช่างเทียนทำเป็นรูปต้นปาล์ม 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.651905515+07:00","message":"[buffer interim] 177 false  แยกสำหรับปักเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.651927078+07:00","message":"[bufferProcess] interim [740000000]:ช่างเทียนทำเป็นรูปต้นปาล์ม 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.651945941+07:00","message":"[bufferProcess] send to processor:ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปักเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.651952969+07:00","message":"[bufferProcess] interim [740000000]: แยกสำหรับปักเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.651955504+07:00","message":"[bufferProcess] update buffer: ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปักเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.651959312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.651963604+07:00","message":"> Transcript [2287] [false]: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปักเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.651967452+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.651969063+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.651970697+07:00","message":"StatePrefix: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.651972755+07:00","message":"TextPushed: 'ช่างเทียนทำเป็นรูปต้นปาล์ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.823646046+07:00","message":"[GCS] Cleaned up inactive client: 164"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.823682426+07:00","message":"[GCS] Cleaned up inactive client: 165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.823684979+07:00","message":"[GCS] Cleaned up inactive client: 163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.823686394+07:00","message":"[GCS] Cleaned up inactive client: 166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.82368834+07:00","message":"[GCS] Cleaned up inactive client: 162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.823689778+07:00","message":"[GCS] Cleaned up inactive client: 167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.823691157+07:00","message":"[GCS] Cleaned up inactive client: 168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.845559036+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.845593124+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่างเทียนทำเป็นรูปต้นปาล์ม 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.845599038+07:00","message":"receive interim result [false|false]: ช่างเทียนทำเป็นรูปต้นปาล์ม 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.845607079+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":"2025-10-29T10:19:13.845609723+07:00","message":"receive interim result [false|false]:  แยกสำหรับปักเทียนคิด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.845616575+07:00","message":"[buffer interim] 177 false ช่างเทียนทำเป็นรูปต้นปาล์ม 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.845621215+07:00","message":"[buffer interim] 177 false  แยกสำหรับปักเทียนคิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.845627236+07:00","message":"[bufferProcess] interim [980000000]:ช่างเทียนทำเป็นรูปต้นปาล์ม 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.845629419+07:00","message":"[bufferProcess] send to processor:ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปักเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.84563242+07:00","message":"[bufferProcess] interim [980000000]: แยกสำหรับปักเทียนคิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.84563478+07:00","message":"[bufferProcess] update buffer: ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปักเทียนคิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.845636971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.845639357+07:00","message":"> Transcript [2288] [false]: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปักเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.845642864+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.845644654+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.845646092+07:00","message":"StatePrefix: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.84564784+07:00","message":"TextPushed: 'ช่างเทียนทำเป็นรูปต้นปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.845650172+07:00","message":"Push: ' 1 แยกสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.845651818+07:00","message":"TextPushed: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.845654205+07:00","message":"Set new StatePrefix : 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปักเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.845656188+07:00","message":"Next Push (prob) : 'ปักเทียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.845664731+07:00","message":"push: {false  1 แยกสำหรับ 0 0xc00205a880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.932880033+07:00","message":"[GCS] IsForceVAD: false for message ID: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.973353454+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.97339836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่างเทียนทำเป็นรูปต้นปาล์ม 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.973403975+07:00","message":"receive interim result [false|false]: ช่างเทียนทำเป็นรูปต้นปาล์ม 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.973415456+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":"2025-10-29T10:19:13.973418331+07:00","message":"receive interim result [false|false]:  แยกสำหรับปักเทียนขี้ผึ้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.973426291+07:00","message":"[buffer interim] 177 false ช่างเทียนทำเป็นรูปต้นปาล์ม 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:13.973429431+07:00","message":"[buffer interim] 177 false  แยกสำหรับปักเทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.973434924+07:00","message":"[bufferProcess] interim [40000000]:ช่างเทียนทำเป็นรูปต้นปาล์ม 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.973437337+07:00","message":"[bufferProcess] send to processor:ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปักเทียนคิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.973441918+07:00","message":"[bufferProcess] interim [40000000]: แยกสำหรับปักเทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.973444941+07:00","message":"[bufferProcess] update buffer: ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปักเทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.973448144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.973450796+07:00","message":"> Transcript [2289] [false]: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปักเทียนคิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.973454294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.973455864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.973457426+07:00","message":"StatePrefix: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปักเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:13.973459382+07:00","message":"TextPushed: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:14.254311346+07:00","message":"[GCS] Start streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:14.328974355+07:00","message":"receive streaming session, msgId: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:14.3290114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ช่างเทียนทำเป็นรูปต้นปาล์มมีกิ่งแยกสำหรับปักเทียนขี้ผึ้ง\",\"confidence\":0.9307906}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:14.329017803+07:00","message":"receive interim result [true|false]: ช่างเทียนทำเป็นรูปต้นปาล์มมีกิ่งแยกสำหรับปักเทียนขี้ผึ้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:14.329025816+07:00","message":"end recv isFinal message id 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:14.329027618+07:00","message":"end Recv id 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:14.329033249+07:00","message":"[buffer interim] 177 true ช่างเทียนทำเป็นรูปต้นปาล์มมีกิ่งแยกสำหรับปักเทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:14.329040446+07:00","message":"[bufferProcess] interim [460000000]:ช่างเทียนทำเป็นรูปต้นปาล์มมีกิ่งแยกสำหรับปักเทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:14.329046791+07:00","message":"[bufferProcess] send to processor (isfinal):ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปักเทียนขี้ผึ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:14.329049933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:14.329052556+07:00","message":"> Transcript [2290] [false]: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปักเทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:14.329055929+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:14.329057563+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:14.329059803+07:00","message":"StatePrefix: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปักเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:14.329062149+07:00","message":"TextPushed: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:14.329064617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:14.329066406+07:00","message":"> Transcript [2291] [true]: 'ช่างเทียนทำเป็นรูปต้นปาล์มมีกิ่งแยกสำหรับปักเทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:14.329068283+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:14.329069698+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:14.329070998+07:00","message":"StatePrefix: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปักเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:14.32907263+07:00","message":"TextPushed: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:14.329074034+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:14.329248654+07:00","message":"Push: 'ปักเทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:14.329251367+07:00","message":"TextPushed: 'ช่างเทียนทำเป็นรูปต้นปาล์ม 1 แยกสำหรับปักเทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:14.329253319+07:00","message":"Set new StatePrefix : 'ช่างเทียนทำเป็นรูปต้นปาล์มมีกิ่งแยกสำหรับปักเทียนขี้ผึ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:14.329255411+07:00","message":"Next Push (prob) : 'ช่างเทียนทำเป็นรูปต้นปาล์มมีกิ่งแยกสำหรับปักเทียนขี้ผึ้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:14.329262982+07:00","message":"push: {true ปักเทียนขี้ผึ้ง 0 0xc00205a880}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:14.329276302+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_177.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:19:14.339691403+07:00","message":"write wav file: './tmp/7449/7449_177.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:14.836908522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:14.836909165+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:15.13437051+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:15.134409197+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":"2025-10-29T10:19:15.134414331+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:15.134426586+07:00","message":"[buffer interim] 178 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.134433179+07:00","message":"[bufferProcess] interim [480000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.134435155+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:15.340267502+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:15.340309924+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":"2025-10-29T10:19:15.340316342+07:00","message":"receive interim result [false|false]: ปวดหัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:15.340330416+07:00","message":"[buffer interim] 178 false ปวดหัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.340338312+07:00","message":"[bufferProcess] interim [660000000]:ปวดหัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.340341104+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.34034513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.340349001+07:00","message":"> Transcript [2292] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.340351715+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:15.387045262+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:15.387082457+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":"2025-10-29T10:19:15.387087699+07:00","message":"receive interim result [false|false]: สถาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:15.387099138+07:00","message":"[buffer interim] 178 false สถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.387107323+07:00","message":"[bufferProcess] interim [720000000]:สถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.387110187+07:00","message":"[bufferProcess] send to processor:ปวดหัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.387115979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.387119335+07:00","message":"> Transcript [2293] [false]: 'ปวดหัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.387122235+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.387124694+07:00","message":"Set new StatePrefix: 'ปวดหัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:15.539823402+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:15.539855617+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":"2025-10-29T10:19:15.53986015+07:00","message":"receive interim result [false|false]: สถานที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:15.53987422+07:00","message":"[buffer interim] 178 false สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.539880563+07:00","message":"[bufferProcess] interim [900000000]:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.539882832+07:00","message":"[bufferProcess] send to processor:สถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.539885697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.539888337+07:00","message":"> Transcript [2294] [false]: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.539890419+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.539892061+07:00","message":"Set new StatePrefix: 'สถาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:15.63284612+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:15.632878948+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":"2025-10-29T10:19:15.63288405+07:00","message":"receive interim result [false|false]: ตัวฐานเชิง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:15.632895815+07:00","message":"[buffer interim] 178 false ตัวฐานเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.632904391+07:00","message":"[bufferProcess] interim [960000000]:ตัวฐานเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.632906287+07:00","message":"[bufferProcess] send to processor:สถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.632911168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.632913589+07:00","message":"> Transcript [2295] [false]: 'สถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.632916098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.632917734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.632919503+07:00","message":"StatePrefix: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.632921471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:15.891463903+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:15.891503447+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":"2025-10-29T10:19:15.891509177+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:15.891522386+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.891532662+07:00","message":"[bufferProcess] interim [260000000]:ตัวฐานเชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.89153493+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.891541568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.891544271+07:00","message":"> Transcript [2296] [false]: 'ตัวฐานเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.891546412+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:15.89154802+07:00","message":"Set new StatePrefix: 'ตัวฐานเชิง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:16.214629083+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:16.214668161+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":"2025-10-29T10:19:16.214674045+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:16.214686141+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.214695226+07:00","message":"[bufferProcess] interim [560000000]:ตัวฐานเชิงเทียนก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.21469827+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.214703364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.214705758+07:00","message":"> Transcript [2297] [false]: 'ตัวฐานเชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.21470898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.214710778+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.214712471+07:00","message":"StatePrefix: 'ตัวฐานเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.214714475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:16.347464966+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:16.347503549+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":"2025-10-29T10:19:16.347508957+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:16.347522701+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.347529202+07:00","message":"[bufferProcess] interim [680000000]:ตัวฐานเชิงเทียนก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.347535684+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.347539403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.347541913+07:00","message":"> Transcript [2298] [false]: 'ตัวฐานเชิงเทียนก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.347545058+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.347546788+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.347548422+07:00","message":"StatePrefix: 'ตัวฐานเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.347550188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:16.530202112+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:16.530238237+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":"2025-10-29T10:19:16.530243672+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:16.530256011+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.530264849+07:00","message":"[bufferProcess] interim [860000000]:ตัวฐานเชิงเทียนก็จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.530266697+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.530269732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.530272122+07:00","message":"> Transcript [2299] [false]: 'ตัวฐานเชิงเทียนก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.530274991+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.530276578+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.530278118+07:00","message":"StatePrefix: 'ตัวฐานเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.530279984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:16.722000829+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:16.72203522+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":"2025-10-29T10:19:16.722040319+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:16.722054058+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.722061217+07:00","message":"[bufferProcess] interim [40000000]:ตัวฐานเชิงเทียนก็จะทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.722063503+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.722066608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.722069233+07:00","message":"> Transcript [2300] [false]: 'ตัวฐานเชิงเทียนก็จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.722072357+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.722074082+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.722075641+07:00","message":"StatePrefix: 'ตัวฐานเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.722077412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.722079505+07:00","message":"Push: 'ตัวฐานเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.722081214+07:00","message":"TextPushed: 'ตัวฐานเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.72208306+07:00","message":"Set new StatePrefix : 'ตัวฐานเชิงเทียนก็จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.722085137+07:00","message":"Next Push (prob) : 'เทียนก็จะทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:16.722093816+07:00","message":"push: {false ตัวฐานเชิง 0 0xc00205a100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:16.795734465+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:16.795769536+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":"2025-10-29T10:19:16.795774788+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:16.795793092+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.795800525+07:00","message":"[bufferProcess] interim [220000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.795802741+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.795805784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.795808087+07:00","message":"> Transcript [2301] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.795811249+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.795813165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.795815371+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:16.795817125+07:00","message":"TextPushed: 'ตัวฐานเชิง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:17.242749459+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:17.242784713+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":"2025-10-29T10:19:17.242796637+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:17.242809955+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.242816834+07:00","message":"[bufferProcess] interim [580000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.242819095+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.242825809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.242828301+07:00","message":"> Transcript [2302] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.242831456+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.242833324+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.242835272+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.242837442+07:00","message":"TextPushed: 'ตัวฐานเชิง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:17.435119084+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:17.435158486+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":"2025-10-29T10:19:17.435163743+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:17.43517825+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.435184944+07:00","message":"[bufferProcess] interim [820000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.435187162+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.435190339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.435196035+07:00","message":"> Transcript [2303] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.435199269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.435201001+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.435202861+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.435204941+07:00","message":"TextPushed: 'ตัวฐานเชิง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:17.689725087+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:17.689761389+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":"2025-10-29T10:19:17.689766437+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:17.689777822+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.689784482+07:00","message":"[bufferProcess] interim [60000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.689786557+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.689801991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.689804953+07:00","message":"> Transcript [2304] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.689808447+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.689810176+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.689812082+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.689814001+07:00","message":"TextPushed: 'ตัวฐานเชิง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.689819747+07:00","message":"Push: 'เทียนก็จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.689822583+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.689824822+07:00","message":"Set new StatePrefix : 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:17.689827283+07:00","message":"Next Push (prob) : 'เป็นรูปช้างสี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:17.689850397+07:00","message":"push: {false เทียนก็จะทำ 0 0xc00205a100}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:17.837241692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:17.837256823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:18.335891106+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:18.335922937+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":"2025-10-29T10:19:18.335928497+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:18.335941746+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.335956014+07:00","message":"[bufferProcess] interim [660000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.335960077+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.335964466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.335967074+07:00","message":"> Transcript [2305] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.335970482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.335972188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.335973791+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.335975837+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:18.406060031+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:18.406088528+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":"2025-10-29T10:19:18.406093653+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:18.406112069+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.406119626+07:00","message":"[bufferProcess] interim [780000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.406122002+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.406127594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.406129847+07:00","message":"> Transcript [2306] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.406133178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.406135303+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.406137313+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.406139829+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:18.523707566+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:18.523743573+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":"2025-10-29T10:19:18.523748978+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:18.523763701+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.523770924+07:00","message":"[bufferProcess] interim [840000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.52377303+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.523776079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.523778413+07:00","message":"> Transcript [2307] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.523781713+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.523783525+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.523785593+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.523787882+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:18.662103811+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:18.662153277+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":"2025-10-29T10:19:18.662160302+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่คน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:18.662173678+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่คน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.66218073+07:00","message":"[bufferProcess] interim [20000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่คน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.66218287+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.662187911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.662190786+07:00","message":"> Transcript [2308] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.662194427+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.662196131+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.662198246+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.662200858+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.662205362+07:00","message":"Push: 'เป็นรูปช้างสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.662207277+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.662209197+07:00","message":"Set new StatePrefix : 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.662211078+07:00","message":"Next Push (prob) : 'ทองยืนที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:18.662219009+07:00","message":"push: {false เป็นรูปช้างสี 0 0xc00205a100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:18.843684804+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:18.84372209+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":"2025-10-29T10:19:18.843727576+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่ขน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:18.843742507+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่ขน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.843749834+07:00","message":"[bufferProcess] interim [140000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่ขน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.843752095+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่คน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.843755076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.843757567+07:00","message":"> Transcript [2309] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่คน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.843760774+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.843762488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.843764701+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.843767196+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:18.930262824+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:18.930314984+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":"2025-10-29T10:19:18.93032226+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:18.93033788+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.930348654+07:00","message":"[bufferProcess] interim [320000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.930352378+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่ขน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.930359482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.930363776+07:00","message":"> Transcript [2310] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่ขน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.930368778+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.930371324+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.930373919+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:18.930378015+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:19.233273866+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:19.233310406+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":"2025-10-29T10:19:19.233315615+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นป่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:19.233327662+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นป่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.233335184+07:00","message":"[bufferProcess] interim [560000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นป่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.233337228+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.23334238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.233344791+07:00","message":"> Transcript [2311] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.233348329+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.233350139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.23335199+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.233354927+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:19.237490001+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:19.237508972+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":"2025-10-29T10:19:19.237513797+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:19.237524714+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.23752985+07:00","message":"[bufferProcess] interim [620000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.23753266+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นป่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.237538296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.23754116+07:00","message":"> Transcript [2312] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นป่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.23754494+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.237546994+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.237549571+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.237552182+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.237559085+07:00","message":"Push: 'ทองยืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.237561728+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.237564461+07:00","message":"Set new StatePrefix : 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นป่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.237567275+07:00","message":"Next Push (prob) : 'โคนต้นป่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:19.237589694+07:00","message":"push: {false ทองยืนที่ 0 0xc00205a100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:19.42044401+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:19.420484243+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":"2025-10-29T10:19:19.420489765+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นเปา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:19.420505182+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นเปา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.420511992+07:00","message":"[bufferProcess] interim [740000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นเปา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.420514767+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.420517761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.420520053+07:00","message":"> Transcript [2313] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.420522278+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.420524264+07:00","message":"Set new StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:19.424360336+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:19.424394351+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":"2025-10-29T10:19:19.424398744+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:19.424411244+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.424415976+07:00","message":"[bufferProcess] interim [800000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.424418019+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นเปา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.424420485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.42442252+07:00","message":"> Transcript [2314] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นเปา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.424424434+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.424425981+07:00","message":"Set new StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นเปา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:19.999570808+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:19.999612564+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":"2025-10-29T10:19:19.999618602+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:19.999632422+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.999639547+07:00","message":"[bufferProcess] interim [400000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.999641608+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.999644594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.999647126+07:00","message":"> Transcript [2315] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.999649859+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:19.999651439+07:00","message":"Set new StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:20.123214894+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:20.12325296+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":"2025-10-29T10:19:20.123258495+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:20.123272346+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.123279475+07:00","message":"[bufferProcess] interim [460000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.123281552+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.123284484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.123286699+07:00","message":"> Transcript [2316] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.123291772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.123293657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.123295515+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.123298075+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:20.255388994+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:20.255433497+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":"2025-10-29T10:19:20.255440844+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:20.255457128+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.255465705+07:00","message":"[bufferProcess] interim [580000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.255469137+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.25547603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.255479637+07:00","message":"> Transcript [2317] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.255484277+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.255486845+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.255490634+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.255494151+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:20.510137954+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:20.510169679+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":"2025-10-29T10:19:20.510175269+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:20.51019065+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.510200618+07:00","message":"[bufferProcess] interim [880000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.510204029+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.510208297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.510211729+07:00","message":"> Transcript [2318] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.510216319+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.510218456+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.510220741+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:20.510224267+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:20.838163189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:20.838181297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:21.020525217+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:21.020561658+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":"2025-10-29T10:19:21.020566995+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:21.020578439+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.020585537+07:00","message":"[bufferProcess] interim [360000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.020588073+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.02059348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.02059619+07:00","message":"> Transcript [2319] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.020600498+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.020602359+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.020604265+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.020606642+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.020611607+07:00","message":"Push: 'โคนต้นปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.020615418+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.02061769+07:00","message":"Set new StatePrefix : 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.020620073+07:00","message":"Next Push (prob) : 'และมีอักษร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:21.020627154+07:00","message":"push: {false โคนต้นปาล์ม 0 0xc00205a100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:21.341096706+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:21.341136609+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":"2025-10-29T10:19:21.341142589+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:21.34115439+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.341170235+07:00","message":"[bufferProcess] interim [660000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.341172829+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.3411789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.341181264+07:00","message":"> Transcript [2320] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.341185012+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.341186693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.341188801+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.341191264+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:21.909943513+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:21.909989768+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:21.909995574+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:21.910007995+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.91001481+07:00","message":"[bufferProcess] interim [260000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.910017902+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.910023363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.91002567+07:00","message":"> Transcript [2321] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.910029595+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.910031352+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.910033548+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:21.910036182+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:22.040840506+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:22.040878102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:22.040885076+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:22.040899116+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.040906492+07:00","message":"[bufferProcess] interim [380000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.040909+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.040915903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.040918367+07:00","message":"> Transcript [2322] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.04092221+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.040923956+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.040925824+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.040928356+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:22.302036131+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:22.302073417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:22.302079598+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:22.302092841+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.302103292+07:00","message":"[bufferProcess] interim [680000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.302106636+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.302113505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.302116824+07:00","message":"> Transcript [2323] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.302122477+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.302124722+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.30212739+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.30213144+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.302135889+07:00","message":"Push: 'และมีอักษร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.302138451+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.302141664+07:00","message":"Set new StatePrefix : 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.302145313+07:00","message":"Next Push (prob) : 'พระปรมาภิไธยย่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:22.302157159+07:00","message":"push: {false และมีอักษร 0 0xc00205a100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:22.429429852+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:22.429463558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:22.429469832+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:22.429484372+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.429491817+07:00","message":"[bufferProcess] interim [800000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.429494402+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.429497987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.429500566+07:00","message":"> Transcript [2324] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.429504197+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.429505757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.429507359+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:22.429509927+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:22.772884149+07:00","message":"[GCS] IsForceVAD: false for message ID: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:23.006978529+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:23.007017968+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:23.00702678+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:23.007040414+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.00704752+07:00","message":"[bufferProcess] interim [400000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.00705027+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.007055095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.007057591+07:00","message":"> Transcript [2325] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.00706093+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.007062681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.007064255+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.007066698+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:23.071832212+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:23.071876186+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปรค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:23.071881964+07:00","message":"receive interim result [false|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปรค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:23.071897357+07:00","message":"[buffer interim] 178 false ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.071904406+07:00","message":"[bufferProcess] interim [460000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.071906948+07:00","message":"[bufferProcess] send to processor:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.071910468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.071912946+07:00","message":"> Transcript [2326] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.071916048+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.071917818+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.07191947+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.071922048+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:23.187018111+07:00","message":"receive streaming session, msgId: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:23.187055772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปรค่ะ\",\"confidence\":0.93807894}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:23.187061782+07:00","message":"receive interim result [true|false]: ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปรค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:23.187070963+07:00","message":"end recv isFinal message id 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:23.187073282+07:00","message":"end Recv id 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:23.187080103+07:00","message":"[buffer interim] 178 true ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.187088924+07:00","message":"[bufferProcess] interim [550000000]:ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.187097511+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.187101579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.187104317+07:00","message":"> Transcript [2327] [false]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.187108313+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.187109855+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.187113677+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.187116426+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.187122706+07:00","message":"Push: 'พระปรมาภิไธยย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.187124311+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.187126302+07:00","message":"Set new StatePrefix : 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.187128362+07:00","message":"Next Push (prob) : 'จปรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.187129751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.187131433+07:00","message":"> Transcript [2328] [true]: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.187133595+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.187134952+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.18713628+07:00","message":"StatePrefix: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อจปรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.187138071+07:00","message":"TextPushed: 'ตัวฐานเชิงเทียนก็จะทำเป็นรูปช้างสีทองยืนที่โคนต้นปาล์มและมีอักษรพระปรมาภิไธยย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:23.187140007+07:00","message":"Push: 'จปรค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:23.187156557+07:00","message":"push: {false พระปรมาภิไธยย่อ 0 0xc00205a100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:23.187182701+07:00","message":"push: {true จปรค่ะ 0 0xc00205a100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:19:23.207436521+07:00","message":"write wav file: './tmp/7449/7449_178.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:23.346332874+07:00","message":"[GCS] Start streaming session, msgId: 179"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:23.838684115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:23.838691226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:24.224497906+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:24.224554123+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":"2025-10-29T10:19:24.224558598+07:00","message":"receive interim result [false|false]: ฝน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:24.224569741+07:00","message":"[buffer interim] 179 false ฝน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.224576441+07:00","message":"[bufferProcess] interim [720000000]:ฝน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.224577841+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.224583446+07:00","message":"[bufferProcess] send to processor (ticker):ฝน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.224585741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.224588313+07:00","message":"> Transcript [2329] [false]: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.224590234+07:00","message":"Set StatePrefix (first interim): 'ฝน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:24.455846703+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:24.455891866+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":"2025-10-29T10:19:24.455897171+07:00","message":"receive interim result [false|false]: ฝนจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:24.455911342+07:00","message":"[buffer interim] 179 false ฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.455918859+07:00","message":"[bufferProcess] interim [900000000]:ฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.455920395+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:24.521693648+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:24.521730631+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":"2025-10-29T10:19:24.521735945+07:00","message":"receive interim result [false|false]: ส่วนเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:24.521749073+07:00","message":"[buffer interim] 179 false ส่วนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.521756159+07:00","message":"[bufferProcess] interim [960000000]:ส่วนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.521757898+07:00","message":"[bufferProcess] send to processor:ฝนจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.521760616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.521762842+07:00","message":"> Transcript [2330] [false]: 'ฝนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.521765718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.521767334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.521769134+07:00","message":"StatePrefix: 'ฝน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.521770917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:24.743919051+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:24.743960345+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":"2025-10-29T10:19:24.743965449+07:00","message":"receive interim result [false|false]: ส่วนเครื่องบิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:24.74398137+07:00","message":"[buffer interim] 179 false ส่วนเครื่องบิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.743989672+07:00","message":"[bufferProcess] interim [140000000]:ส่วนเครื่องบิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.74399258+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.743996763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.743999875+07:00","message":"> Transcript [2331] [false]: 'ส่วนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.744002742+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.744005093+07:00","message":"Set new StatePrefix: 'ส่วนเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:24.797273465+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:24.797314796+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":"2025-10-29T10:19:24.797319366+07:00","message":"receive interim result [false|false]: ส่วนเครื่องกล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:24.797331596+07:00","message":"[buffer interim] 179 false ส่วนเครื่องกล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.797340304+07:00","message":"[bufferProcess] interim [200000000]:ส่วนเครื่องกล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.797343379+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่องบิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.797347057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.797350507+07:00","message":"> Transcript [2332] [false]: 'ส่วนเครื่องบิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.797354655+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.797356863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.797359003+07:00","message":"StatePrefix: 'ส่วนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.797361493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:24.828480196+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:24.828530515+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":"2025-10-29T10:19:24.828536555+07:00","message":"receive interim result [false|false]: ส่วนเครื่องบูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:24.828550392+07:00","message":"[buffer interim] 179 false ส่วนเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.828558645+07:00","message":"[bufferProcess] interim [260000000]:ส่วนเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.828561252+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่องกล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.828565176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.828568513+07:00","message":"> Transcript [2333] [false]: 'ส่วนเครื่องกล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.828572811+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.828575005+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.828577337+07:00","message":"StatePrefix: 'ส่วนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.828579856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:24.986519523+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:24.986556652+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":"2025-10-29T10:19:24.986561687+07:00","message":"receive interim result [false|false]: ส่วนเครื่องบูชาพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:24.986576368+07:00","message":"[buffer interim] 179 false ส่วนเครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.986583236+07:00","message":"[bufferProcess] interim [500000000]:ส่วนเครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.986585571+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.986589013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.986591453+07:00","message":"> Transcript [2334] [false]: 'ส่วนเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.986594602+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.986596457+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.986597998+07:00","message":"StatePrefix: 'ส่วนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:24.986599659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.177899833+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.177946276+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":"2025-10-29T10:19:25.177951509+07:00","message":"receive interim result [false|false]: ส่วนเครื่องบูชากระบะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.177964506+07:00","message":"[buffer interim] 179 false ส่วนเครื่องบูชากระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.177971054+07:00","message":"[bufferProcess] interim [680000000]:ส่วนเครื่องบูชากระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.177973135+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.177977818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.1779807+07:00","message":"> Transcript [2335] [false]: 'ส่วนเครื่องบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.177983912+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.17798594+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.17798757+07:00","message":"StatePrefix: 'ส่วนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.177989382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.177993185+07:00","message":"Push: 'ส่วนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.177994754+07:00","message":"TextPushed: 'ส่วนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.177996613+07:00","message":"Set new StatePrefix : 'ส่วนเครื่องบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.17799859+07:00","message":"Next Push (prob) : 'บูชาพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.178006267+07:00","message":"push: {false ส่วนเครื่อง 0 0xc003a47a80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.27175029+07:00","message":"[GCS] IsForceVAD: false for message ID: 179"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.404497139+07:00","message":"[GCS] Start streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.531993075+07:00","message":"[GCS] IsForceVAD: false for message ID: 180"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.566943491+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.566988964+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":"2025-10-29T10:19:25.56699427+07:00","message":"receive interim result [false|false]: ส่วนเครื่องบูชากระบะมุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.567009246+07:00","message":"[buffer interim] 179 false ส่วนเครื่องบูชากระบะมุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.56701791+07:00","message":"[bufferProcess] interim [100000000]:ส่วนเครื่องบูชากระบะมุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.567020281+07:00","message":"[bufferProcess] send to processor:ส่วนเครื่องบูชากระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.567023213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.567025848+07:00","message":"> Transcript [2336] [false]: 'ส่วนเครื่องบูชากระบะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.567027918+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.567029516+07:00","message":"Set new StatePrefix: 'ส่วนเครื่องบูชากระบะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.596595576+07:00","message":"[GCS] Start streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.632106508+07:00","message":"receive streaming session, msgId: 179"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.63214983+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่วนเครื่องบูชากระบะมุก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.632155915+07:00","message":"receive interim result [true|false]: ส่วนเครื่องบูชากระบะมุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.632165371+07:00","message":"end recv isFinal message id 179"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.632167147+07:00","message":"end Recv id 179"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.632172632+07:00","message":"[buffer interim] 179 true ส่วนเครื่องบูชากระบะมุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.632180073+07:00","message":"[bufferProcess] interim [130000000]:ส่วนเครื่องบูชากระบะมุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.632186755+07:00","message":"[bufferProcess] send to processor (isfinal):ส่วนเครื่องบูชากระบะมุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.632189456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.632192305+07:00","message":"> Transcript [2337] [false]: 'ส่วนเครื่องบูชากระบะมุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.632194907+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.632196455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.63219801+07:00","message":"StatePrefix: 'ส่วนเครื่องบูชากระบะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.632199719+07:00","message":"TextPushed: 'ส่วนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.632201111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.632202773+07:00","message":"> Transcript [2338] [true]: 'ส่วนเครื่องบูชากระบะมุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.632205479+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.632206906+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.632208315+07:00","message":"StatePrefix: 'ส่วนเครื่องบูชากระบะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.632209879+07:00","message":"TextPushed: 'ส่วนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.632215876+07:00","message":"Push: 'บูชากระบะมุก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.632223714+07:00","message":"push: {true บูชากระบะมุก 0 0xc003a47a80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:19:25.639605636+07:00","message":"write wav file: './tmp/7449/7449_179.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.814982869+07:00","message":"receive streaming session, msgId: 180"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.814997173+07:00","message":"found end of frame, send empty tag with msgId: 180"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.81499974+07:00","message":"end Recv id 180"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.815005196+07:00","message":"[buffer interim] 180 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.815012129+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.815015568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.815018276+07:00","message":"> Transcript [2339] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.815020487+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.815022191+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.81502369+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.815025344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:25.815027579+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:25.815037162+07:00","message":"push: {true \n 0 0xc0027ca280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:19:25.81846162+07:00","message":"write wav file: './tmp/7449/7449_180.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:26.300758122+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:26.300797583+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":"2025-10-29T10:19:26.300802008+07:00","message":"receive interim result [false|false]: ก็จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:26.300812921+07:00","message":"[buffer interim] 181 false ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:26.300819552+07:00","message":"[bufferProcess] interim [480000000]:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:26.300821129+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:26.360361698+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:26.360409741+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":"2025-10-29T10:19:26.360415049+07:00","message":"receive interim result [false|false]: ก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:26.360430113+07:00","message":"[buffer interim] 181 false ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:26.360437092+07:00","message":"[bufferProcess] interim [600000000]:ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:26.360438841+07:00","message":"[bufferProcess] send to processor:ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:26.360441775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:26.360444251+07:00","message":"> Transcript [2340] [false]: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:26.360446139+07:00","message":"Set StatePrefix (first interim): 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:26.644563009+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:26.644603578+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":"2025-10-29T10:19:26.64460887+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:26.644622525+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:26.644629388+07:00","message":"[bufferProcess] interim [840000000]:ก็จะเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:26.64463183+07:00","message":"[bufferProcess] send to processor:ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:26.644637411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:26.644639947+07:00","message":"> Transcript [2341] [false]: 'ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:26.644642863+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:26.644644723+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:26.64464638+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:26.644648538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:26.839741169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:26.839739949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.017335223+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.017374446+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":"2025-10-29T10:19:27.017379841+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องน้ำมัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.017392585+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.017399107+07:00","message":"[bufferProcess] interim [140000000]:ก็จะเป็นเครื่องน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.01740177+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.017408492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.017410814+07:00","message":"> Transcript [2342] [false]: 'ก็จะเป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.017414382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.017416147+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.017417722+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.017419435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.027310986+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.027348782+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":"2025-10-29T10:19:27.027353813+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องธรรมดา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.027366872+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.027373274+07:00","message":"[bufferProcess] interim [200000000]:ก็จะเป็นเครื่องธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.02737516+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องน้ำมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.027378347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.027381003+07:00","message":"> Transcript [2343] [false]: 'ก็จะเป็นเครื่องน้ำมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.027384281+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.027385929+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.027387483+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.027389094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.02980312+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.029814749+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":"2025-10-29T10:19:27.029817775+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องธรรมศาสตร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.029824487+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องธรรมศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.029827474+07:00","message":"[bufferProcess] interim [260000000]:ก็จะเป็นเครื่องธรรมศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.029829162+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องธรรมดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.02983093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.029832587+07:00","message":"> Transcript [2344] [false]: 'ก็จะเป็นเครื่องธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.029834778+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.029836164+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.029837534+07:00","message":"StatePrefix: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.029838919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.029843394+07:00","message":"Push: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.029845121+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.02984679+07:00","message":"Set new StatePrefix : 'ก็จะเป็นเครื่องธรรมดา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.029848589+07:00","message":"Next Push (prob) : 'เป็นเครื่องธรรมดา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.029856075+07:00","message":"push: {false ก็จะ 0 0xc00205a000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.030439448+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.030448845+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":"2025-10-29T10:19:27.03045163+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.030458205+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.030461357+07:00","message":"[bufferProcess] interim [320000000]:ก็จะเป็นเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.030463187+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องธรรมศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.030464985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.030466757+07:00","message":"> Transcript [2345] [false]: 'ก็จะเป็นเครื่องธรรมศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.030468268+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.03046984+07:00","message":"Set new StatePrefix: 'ก็จะเป็นเครื่องธรรมศาสตร์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.352737781+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.352774412+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":"2025-10-29T10:19:27.352780085+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.352793377+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.352800104+07:00","message":"[bufferProcess] interim [620000000]:ก็จะเป็นเครื่องนมัสการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.352802156+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.35280493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.352807329+07:00","message":"> Transcript [2346] [false]: 'ก็จะเป็นเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.352809706+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.352811645+07:00","message":"Set new StatePrefix: 'ก็จะเป็นเครื่องนมัสการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.544105122+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.54414648+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":"2025-10-29T10:19:27.544152808+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.544170072+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.544177729+07:00","message":"[bufferProcess] interim [740000000]:ก็จะเป็นเครื่องนมัสการขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.544180486+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.544187573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.544190864+07:00","message":"> Transcript [2347] [false]: 'ก็จะเป็นเครื่องนมัสการค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.544194986+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.544197142+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.544199626+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.544202782+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.703613509+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.703646727+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":"2025-10-29T10:19:27.703651576+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขณะที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.703663043+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.703669398+07:00","message":"[bufferProcess] interim [920000000]:ก็จะเป็นเครื่องนมัสการขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.703671552+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.703676407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.70367866+07:00","message":"> Transcript [2348] [false]: 'ก็จะเป็นเครื่องนมัสการขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.703681647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.703683248+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.703684794+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.703686936+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.739274469+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.739309043+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":"2025-10-29T10:19:27.739314233+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็ก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.739330818+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.739336977+07:00","message":"[bufferProcess] interim [980000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.739338882+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.739341763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.739343908+07:00","message":"> Transcript [2349] [false]: 'ก็จะเป็นเครื่องนมัสการขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.739346777+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.73934862+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.739350386+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.739352264+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.954871076+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.95492979+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":"2025-10-29T10:19:27.954936523+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเลขหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.95495364+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเลขหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.954964883+07:00","message":"[bufferProcess] interim [220000000]:ก็จะเป็นเครื่องนมัสการขนาดเลขหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.954968078+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.954975006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.954978956+07:00","message":"> Transcript [2350] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.954983713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.954986292+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.954989135+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.954991714+07:00","message":"TextPushed: 'ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.954997301+07:00","message":"Push: 'เป็นเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.955000328+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.955002988+07:00","message":"Set new StatePrefix : 'ก็จะเป็นเครื่องนมัสการขนาดเล็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:27.955005944+07:00","message":"Next Push (prob) : 'ขนาดเล็ก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:27.955017211+07:00","message":"push: {false เป็นเครื่องนมัสการ 0 0xc00205a000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:28.119237707+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:28.119273586+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":"2025-10-29T10:19:28.119278804+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:28.11929194+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:28.119298689+07:00","message":"[bufferProcess] interim [340000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:28.119300727+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเลขหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:28.119303524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:28.119305878+07:00","message":"> Transcript [2351] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเลขหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:28.119308161+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:28.119310408+07:00","message":"Set new StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเลขหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:28.764659075+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:28.764695823+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":"2025-10-29T10:19:28.764701133+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:28.764713297+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:28.764720401+07:00","message":"[bufferProcess] interim [940000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:28.764722508+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:28.76472794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:28.764730611+07:00","message":"> Transcript [2352] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:28.764732865+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:28.764734868+07:00","message":"Set new StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:28.820298152+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:28.820333426+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":"2025-10-29T10:19:28.820339583+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:28.820355086+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:28.820362979+07:00","message":"[bufferProcess] interim [120000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:28.820366617+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:28.820370163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:28.820372552+07:00","message":"> Transcript [2353] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:28.820375198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:28.820376896+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:28.820379076+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:28.820381424+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:29.14796375+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:29.148004454+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":"2025-10-29T10:19:29.148010117+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:29.148023061+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.148029676+07:00","message":"[bufferProcess] interim [360000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.148032081+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.148037042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.148039372+07:00","message":"> Transcript [2354] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.148042444+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.148044229+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.148046464+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.148049044+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:29.271244637+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:29.271281086+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":"2025-10-29T10:19:29.271286187+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:29.271299922+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.271306552+07:00","message":"[bufferProcess] interim [480000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.271308997+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.271312168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.271314809+07:00","message":"> Transcript [2355] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.27131799+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.271319807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.271322013+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.2713244+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:29.336169533+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:29.336205317+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":"2025-10-29T10:19:29.336210099+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:29.33622338+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.336230419+07:00","message":"[bufferProcess] interim [540000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.336232698+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.33623815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.336240393+07:00","message":"> Transcript [2356] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.336244153+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.336245798+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.33624754+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.336250189+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.336254557+07:00","message":"Push: 'ขนาดเล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.33625612+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.336258076+07:00","message":"Set new StatePrefix : 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.336259927+07:00","message":"Next Push (prob) : 'ที่ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:29.336267534+07:00","message":"push: {false ขนาดเล็กนะคะ 0 0xc00205a000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:29.536222001+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:29.53625794+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":"2025-10-29T10:19:29.536263294+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่วัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:29.536276611+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.536283415+07:00","message":"[bufferProcess] interim [780000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.536285726+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.536291006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.536293288+07:00","message":"> Transcript [2357] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.536296726+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.536298689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.536300457+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.536302599+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:29.729952258+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:29.729989072+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":"2025-10-29T10:19:29.729996491+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:29.730011354+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.730018608+07:00","message":"[bufferProcess] interim [960000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.730021084+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.730024478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.730026753+07:00","message":"> Transcript [2358] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.730030022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.730031749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.730033343+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.730035286+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:29.840483691+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:29.840497344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:29.993947875+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:29.993981339+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":"2025-10-29T10:19:29.993986468+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่วันเสาร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:29.994002516+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่วันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.994013114+07:00","message":"[bufferProcess] interim [200000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่วันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.994015374+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.994018446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.994021255+07:00","message":"> Transcript [2359] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.994025617+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.994027273+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.994029097+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:29.994031483+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:30.035783057+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:30.035823777+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":"2025-10-29T10:19:30.035829239+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:30.035842377+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.035848849+07:00","message":"[bufferProcess] interim [260000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.035851201+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่วันเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.035855041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.035858081+07:00","message":"> Transcript [2360] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่วันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.035863108+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.035866101+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.035869658+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.035873174+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.035880801+07:00","message":"Push: 'ที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.035882927+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.035885303+07:00","message":"Set new StatePrefix : 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่วันเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.035889062+07:00","message":"Next Push (prob) : 'แต่วันเสาร์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:30.035900172+07:00","message":"push: {false ที่ตั้ง 0 0xc00205a000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:30.259306479+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:30.259356972+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":"2025-10-29T10:19:30.259362624+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับผู้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:30.259375903+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.259382356+07:00","message":"[bufferProcess] interim [500000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.259384712+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.259389826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.259392123+07:00","message":"> Transcript [2361] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.259394584+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.259396738+07:00","message":"Set new StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:30.416367091+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:30.416402611+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":"2025-10-29T10:19:30.416408388+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:30.416423716+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.416430116+07:00","message":"[bufferProcess] interim [680000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.416432281+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.416435733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.416437936+07:00","message":"> Transcript [2362] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับผู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.41644146+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.416443272+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.416444869+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.416447205+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:30.872990013+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:30.873034682+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":"2025-10-29T10:19:30.873041391+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:30.87305464+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.87306136+07:00","message":"[bufferProcess] interim [100000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.873063685+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.87306911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.87307136+07:00","message":"> Transcript [2363] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.873075076+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.873077002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.873078665+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.873081044+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:30.944529646+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:30.944568731+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":"2025-10-29T10:19:30.944574527+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชานาค"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:30.944587966+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชานาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.944594886+07:00","message":"[bufferProcess] interim [220000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชานาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.944597223+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.944600562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.944602954+07:00","message":"> Transcript [2364] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.944606435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.944608109+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.944609686+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:30.944611883+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:31.131661016+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:31.131702658+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":"2025-10-29T10:19:31.131708413+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:31.13172209+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.131729473+07:00","message":"[bufferProcess] interim [340000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.131731685+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชานาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.131736749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.131739316+07:00","message":"> Transcript [2365] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชานาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.131743059+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.131744831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.131747274+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.131750576+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.131756741+07:00","message":"Push: 'แต่งไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.131759411+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.131764238+07:00","message":"Set new StatePrefix : 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชานาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.131767456+07:00","message":"Next Push (prob) : 'บูชานาค'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:31.13177904+07:00","message":"push: {false แต่งไว้สำหรับ 0 0xc00205a000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:31.26025096+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:31.260300043+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":"2025-10-29T10:19:31.260305455+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:31.260319451+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.260326437+07:00","message":"[bufferProcess] interim [460000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.260328736+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.260331908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.260334381+07:00","message":"> Transcript [2366] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.260336806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.260338874+07:00","message":"Set new StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:31.329852445+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:31.329892704+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":"2025-10-29T10:19:31.329898781+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:31.329913082+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.329930846+07:00","message":"[bufferProcess] interim [580000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.329933697+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.329937364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.329940308+07:00","message":"> Transcript [2367] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.329944052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.329945687+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.329947211+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.329949495+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:31.451640587+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:31.451676954+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":"2025-10-29T10:19:31.451683835+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:31.451695592+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.451704494+07:00","message":"[bufferProcess] interim [700000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.451706749+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.451712135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.45171435+07:00","message":"> Transcript [2368] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.451718468+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.451720276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.451722322+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:31.451725089+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:32.015429115+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:32.015465892+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":"2025-10-29T10:19:32.015471733+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:32.015484957+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.015491443+07:00","message":"[bufferProcess] interim [300000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.015494494+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.015499849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.015502241+07:00","message":"> Transcript [2369] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.015506107+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.015507854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.01550971+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.015512173+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:32.467411804+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:32.467450446+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":"2025-10-29T10:19:32.467456296+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:32.467468142+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.467475156+07:00","message":"[bufferProcess] interim [720000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.467477697+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.467482812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.467485098+07:00","message":"> Transcript [2370] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.467488957+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.467490808+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.467492924+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.467495687+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.467500161+07:00","message":"Push: 'บูชาหน้าห*'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.467501775+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.467503703+07:00","message":"Set new StatePrefix : 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.467510286+07:00","message":"Next Push (prob) : 'บพระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:32.467527201+07:00","message":"push: {false บูชาหน้าห* 0 0xc00205a000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:32.727553221+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:32.727601765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:32.727610382+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำตัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:32.727626258+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.727634807+07:00","message":"[bufferProcess] interim [960000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.727638682+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.727646156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.727649955+07:00","message":"> Transcript [2371] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.727655726+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.727658011+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.727660391+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.727664137+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:32.840806421+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:32.840808653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:32.919239255+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:32.919276659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:32.919282301+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:32.91929615+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.919303321+07:00","message":"[bufferProcess] interim [140000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.919305771+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.919309324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.919311683+07:00","message":"> Transcript [2372] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.919315973+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.919317744+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.919319757+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:32.919322248+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.061990327+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.06202809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.06203882+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.062059277+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.062069985+07:00","message":"[bufferProcess] interim [320000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.062072575+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.062077745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.062080516+07:00","message":"> Transcript [2373] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.062085049+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.062087262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.062089237+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.062091703+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.377362096+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.377406693+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.377415022+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.37742833+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.377435475+07:00","message":"[bufferProcess] interim [560000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.377438401+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.377444068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.377446472+07:00","message":"> Transcript [2374] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.377450778+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.377452376+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.377454327+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.377456824+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.377461754+07:00","message":"Push: 'บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.377463427+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.3774655+07:00","message":"Set new StatePrefix : 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.377468267+07:00","message":"Next Push (prob) : 'ประจำเตียงพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.377475667+07:00","message":"push: {false บพระธรรม 0 0xc00205a000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.378685178+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.378698888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอาทิตย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.378703495+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.378712154+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.378716191+07:00","message":"[bufferProcess] interim [620000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.378718424+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.378720628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.378722757+07:00","message":"> Transcript [2375] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.378725509+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.37872719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.378728614+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.378731041+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.441454089+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.441489438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.441496436+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.441510092+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.441516922+07:00","message":"[bufferProcess] interim [680000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.441519353+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.441523014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.441525603+07:00","message":"> Transcript [2376] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.441529443+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.441531071+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.441532633+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.441534841+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.576664865+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.5766996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระพิจิตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.576704968+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระพิจิตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.576720758+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.576724173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอภิธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.57672667+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.576731982+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระพิจิตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.57673711+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.576742937+07:00","message":"[bufferProcess] interim [740000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.576745177+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.576749966+07:00","message":"[bufferProcess] interim [800000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.576755427+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.576758037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.576766229+07:00","message":"> Transcript [2377] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.576770189+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.57677343+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.576775394+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.576777766+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.57677948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.576781087+07:00","message":"> Transcript [2378] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระพิจิตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.576783193+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.576784519+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.57678588+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.576787633+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.576790179+07:00","message":"Push: 'ประจำเตียงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.576791722+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.576793904+07:00","message":"Set new StatePrefix : 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระพิจิตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.576795989+07:00","message":"Next Push (prob) : 'พิจิตร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.576803415+07:00","message":"push: {false ประจำเตียงพระ 0 0xc00205a000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.831332958+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.831369107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอภิธรรมศพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.83137492+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอภิธรรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.831387135+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอภิธรรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.831393823+07:00","message":"[bufferProcess] interim [100000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอภิธรรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.831396502+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.831401832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.831404308+07:00","message":"> Transcript [2379] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.83140713+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.831408746+07:00","message":"Set new StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.950433015+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.950476517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระพิธีธรรมเสมอ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.950483467+07:00","message":"receive interim result [false|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระพิธีธรรมเสมอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.950497584+07:00","message":"[buffer interim] 181 false ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระพิธีธรรมเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.950503914+07:00","message":"[bufferProcess] interim [160000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระพิธีธรรมเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.950506691+07:00","message":"[bufferProcess] send to processor:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอภิธรรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.950511982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.950514238+07:00","message":"> Transcript [2380] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอภิธรรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.950518361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.950520541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.950522827+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:33.950525215+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:33.982467709+07:00","message":"[GCS] IsForceVAD: false for message ID: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:34.054395501+07:00","message":"[GCS] Start streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:34.242505073+07:00","message":"[GCS] IsForceVAD: false for message ID: 182"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:34.304438809+07:00","message":"[GCS] Start streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:34.403323527+07:00","message":"receive streaming session, msgId: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:34.403374223+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอภิธรรมเสมอ\",\"confidence\":0.9518324}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:34.40338312+07:00","message":"receive interim result [true|false]: ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอภิธรรมเสมอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:34.403394396+07:00","message":"end recv isFinal message id 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:34.403396809+07:00","message":"end Recv id 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:34.403406049+07:00","message":"[buffer interim] 181 true ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอภิธรรมเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:34.40341747+07:00","message":"[bufferProcess] interim [610000000]:ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอภิธรรมเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:34.403424043+07:00","message":"[bufferProcess] send to processor (isfinal):ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระพิธีธรรมเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:34.403428314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:34.403431926+07:00","message":"> Transcript [2381] [false]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระพิธีธรรมเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:34.403435681+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:34.403439795+07:00","message":"Set new StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระพิธีธรรมเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:34.403442575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:34.403444803+07:00","message":"> Transcript [2382] [true]: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระอภิธรรมเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:34.403448339+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:34.403450427+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:34.403452611+07:00","message":"StatePrefix: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระพิธีธรรมเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:34.403455785+07:00","message":"TextPushed: 'ก็จะเป็นเครื่องนมัสการขนาดเล็กนะคะที่ตั้งแต่งไว้สำหรับบูชาหน้าห*บพระธรรมประจำเตียงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:34.403463263+07:00","message":"Push: 'อภิธรรมเสมอ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:34.403474808+07:00","message":"push: {true อภิธรรมเสมอ 0 0xc00205a000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:19:34.423729197+07:00","message":"write wav file: './tmp/7449/7449_181.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:34.538311631+07:00","message":"receive streaming session, msgId: 182"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:34.538333954+07:00","message":"found end of frame, send empty tag with msgId: 182"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:34.538336452+07:00","message":"end Recv id 182"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:34.538341427+07:00","message":"[buffer interim] 182 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:34.538348059+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:34.538351473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:34.538354012+07:00","message":"> Transcript [2383] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:34.538356069+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:34.538357604+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:34.538359014+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:34.538360701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:34.538362919+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:34.538372277+07:00","message":"push: {true \n 0 0xc00365e580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:19:34.542193174+07:00","message":"write wav file: './tmp/7449/7449_182.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.08018146+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.080221091+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":"2025-10-29T10:19:35.080226568+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.080248328+07:00","message":"[buffer interim] 183 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.080256763+07:00","message":"[bufferProcess] interim [540000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.080260157+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.116210206+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.116246215+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":"2025-10-29T10:19:35.116251201+07:00","message":"receive interim result [false|false]: เส้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.116264099+07:00","message":"[buffer interim] 183 false เส้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.116269908+07:00","message":"[bufferProcess] interim [600000000]:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.116271724+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.116274436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.116276739+07:00","message":"> Transcript [2384] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.116279135+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.17980866+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.179845765+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":"2025-10-29T10:19:35.179851366+07:00","message":"receive interim result [false|false]: เส้นทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.179865329+07:00","message":"[buffer interim] 183 false เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.179873582+07:00","message":"[bufferProcess] interim [660000000]:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.179876202+07:00","message":"[bufferProcess] send to processor:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.179880347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.179883568+07:00","message":"> Transcript [2385] [false]: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.17988635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.179888626+07:00","message":"Set new StatePrefix: 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.360997677+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.361033019+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":"2025-10-29T10:19:35.361037989+07:00","message":"receive interim result [false|false]: ซึ่งภายใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.361048315+07:00","message":"[buffer interim] 183 false ซึ่งภายใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.361057588+07:00","message":"[bufferProcess] interim [840000000]:ซึ่งภายใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.36105974+07:00","message":"[bufferProcess] send to processor:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.36106446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.361066951+07:00","message":"> Transcript [2386] [false]: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.361069577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.361071325+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.361073568+07:00","message":"StatePrefix: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.36107531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.518583362+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.518634223+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":"2025-10-29T10:19:35.518640929+07:00","message":"receive interim result [false|false]: แต่งภายใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.518657329+07:00","message":"[buffer interim] 183 false แต่งภายใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.518665797+07:00","message":"[bufferProcess] interim [20000000]:แต่งภายใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.518668717+07:00","message":"[bufferProcess] send to processor:ซึ่งภายใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.518675454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.518678958+07:00","message":"> Transcript [2387] [false]: 'ซึ่งภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.518682373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.518684903+07:00","message":"Set new StatePrefix: 'ซึ่งภายใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.552786+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.552829671+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":"2025-10-29T10:19:35.552834028+07:00","message":"receive interim result [false|false]: ซึ่งภายในกระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.552848113+07:00","message":"[buffer interim] 183 false ซึ่งภายในกระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.55285444+07:00","message":"[bufferProcess] interim [80000000]:ซึ่งภายในกระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.552856617+07:00","message":"[bufferProcess] send to processor:แต่งภายใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.552859522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.552861881+07:00","message":"> Transcript [2388] [false]: 'แต่งภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.552864027+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.552865648+07:00","message":"Set new StatePrefix: 'แต่งภายใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.679175135+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.679214225+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":"2025-10-29T10:19:35.679219558+07:00","message":"receive interim result [false|false]: แต่งภายในกระบะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.679230531+07:00","message":"[buffer interim] 183 false แต่งภายในกระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.679237612+07:00","message":"[bufferProcess] interim [140000000]:แต่งภายในกระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.679239587+07:00","message":"[bufferProcess] send to processor:ซึ่งภายในกระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.679244669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.679247023+07:00","message":"> Transcript [2389] [false]: 'ซึ่งภายในกระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.679249044+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.679250958+07:00","message":"Set new StatePrefix: 'ซึ่งภายในกระ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:35.841297007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:35.841298637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.952518321+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.952575332+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":"2025-10-29T10:19:35.952581898+07:00","message":"receive interim result [false|false]: ซึ่งภายในกระบอก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:35.952597171+07:00","message":"[buffer interim] 183 false ซึ่งภายในกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.952606796+07:00","message":"[bufferProcess] interim [500000000]:ซึ่งภายในกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.952610126+07:00","message":"[bufferProcess] send to processor:แต่งภายในกระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.95261424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.952619393+07:00","message":"> Transcript [2390] [false]: 'แต่งภายในกระบะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.95262282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:35.952625342+07:00","message":"Set new StatePrefix: 'แต่งภายในกระบะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.06683479+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.066883306+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":"2025-10-29T10:19:36.066890563+07:00","message":"receive interim result [false|false]: แต่งภายในกระบะกู้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.066909817+07:00","message":"[buffer interim] 183 false แต่งภายในกระบะกู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.066919002+07:00","message":"[bufferProcess] interim [560000000]:แต่งภายในกระบะกู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.066922341+07:00","message":"[bufferProcess] send to processor:ซึ่งภายในกระบอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.066930336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.066933956+07:00","message":"> Transcript [2391] [false]: 'ซึ่งภายในกระบอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.066937162+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.066939544+07:00","message":"Set new StatePrefix: 'ซึ่งภายในกระบอก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.096976376+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.097017187+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":"2025-10-29T10:19:36.097023894+07:00","message":"receive interim result [false|false]: แต่งภายในกระบะก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.097039019+07:00","message":"[buffer interim] 183 false แต่งภายในกระบะก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.097049779+07:00","message":"[bufferProcess] interim [620000000]:แต่งภายในกระบะก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.097052599+07:00","message":"[bufferProcess] send to processor:แต่งภายในกระบะกู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.09706111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.097064976+07:00","message":"> Transcript [2392] [false]: 'แต่งภายในกระบะกู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.097069149+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.097071559+07:00","message":"Set new StatePrefix: 'แต่งภายในกระบะกู้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.141371777+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.141416607+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":"2025-10-29T10:19:36.141421811+07:00","message":"receive interim result [false|false]: แต่งภายในกระบะก็จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.141435848+07:00","message":"[buffer interim] 183 false แต่งภายในกระบะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.141442999+07:00","message":"[bufferProcess] interim [680000000]:แต่งภายในกระบะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.141445296+07:00","message":"[bufferProcess] send to processor:แต่งภายในกระบะก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.14145025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.141455745+07:00","message":"> Transcript [2393] [false]: 'แต่งภายในกระบะก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.14145812+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.141459912+07:00","message":"Set new StatePrefix: 'แต่งภายในกระบะก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.279549509+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.279585781+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":"2025-10-29T10:19:36.279590918+07:00","message":"receive interim result [false|false]: แต่งภายในกระบะก็จะมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.279604177+07:00","message":"[buffer interim] 183 false แต่งภายในกระบะก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.279611645+07:00","message":"[bufferProcess] interim [800000000]:แต่งภายในกระบะก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.27961373+07:00","message":"[bufferProcess] send to processor:แต่งภายในกระบะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.279619178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.279621461+07:00","message":"> Transcript [2394] [false]: 'แต่งภายในกระบะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.279624261+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.279625921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.279627535+07:00","message":"StatePrefix: 'แต่งภายในกระบะก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.279629511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.579811198+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.579855422+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":"2025-10-29T10:19:36.579860852+07:00","message":"receive interim result [false|false]: แต่งภายในกระบะก็จะมีค่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.579873293+07:00","message":"[buffer interim] 183 false แต่งภายในกระบะก็จะมีค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.579879841+07:00","message":"[bufferProcess] interim [40000000]:แต่งภายในกระบะก็จะมีค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.579882169+07:00","message":"[bufferProcess] send to processor:แต่งภายในกระบะก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.57988745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.579889873+07:00","message":"> Transcript [2395] [false]: 'แต่งภายในกระบะก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.57989346+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.579895323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.579897269+07:00","message":"StatePrefix: 'แต่งภายในกระบะก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.579899205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.583856151+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.583871251+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":"2025-10-29T10:19:36.583874809+07:00","message":"receive interim result [false|false]: แต่งภายในกระบะก็จะมีเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.583882733+07:00","message":"[buffer interim] 183 false แต่งภายในกระบะก็จะมีเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.583886082+07:00","message":"[bufferProcess] interim [100000000]:แต่งภายในกระบะก็จะมีเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.583888092+07:00","message":"[bufferProcess] send to processor:แต่งภายในกระบะก็จะมีค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.583890338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.583892048+07:00","message":"> Transcript [2396] [false]: 'แต่งภายในกระบะก็จะมีค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.583894017+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.583895662+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.583897085+07:00","message":"StatePrefix: 'แต่งภายในกระบะก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.583898559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.782925069+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.782957353+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":"2025-10-29T10:19:36.782962378+07:00","message":"receive interim result [false|false]: แต่งภายในกระบะก็จะมีเครื่องบิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.782982967+07:00","message":"[buffer interim] 183 false แต่งภายในกระบะก็จะมีเครื่องบิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.7829896+07:00","message":"[bufferProcess] interim [280000000]:แต่งภายในกระบะก็จะมีเครื่องบิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.782991935+07:00","message":"[bufferProcess] send to processor:แต่งภายในกระบะก็จะมีเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.782995043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.782997919+07:00","message":"> Transcript [2397] [false]: 'แต่งภายในกระบะก็จะมีเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.783001626+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.783003275+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.783005259+07:00","message":"StatePrefix: 'แต่งภายในกระบะก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.783007148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.783011876+07:00","message":"Push: 'แต่งภายในกระบะก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.783013561+07:00","message":"TextPushed: 'แต่งภายในกระบะก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.783015411+07:00","message":"Set new StatePrefix : 'แต่งภายในกระบะก็จะมีเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.783017268+07:00","message":"Next Push (prob) : 'จะมีเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.783025539+07:00","message":"push: {false แต่งภายในกระบะก็ 0 0xc0000f4080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.832432729+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.832472936+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":"2025-10-29T10:19:36.832479324+07:00","message":"receive interim result [false|false]: แต่งภายในกระบะก็จะมีเครื่องดูด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.832493477+07:00","message":"[buffer interim] 183 false แต่งภายในกระบะก็จะมีเครื่องดูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.83250351+07:00","message":"[bufferProcess] interim [340000000]:แต่งภายในกระบะก็จะมีเครื่องดูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.832505821+07:00","message":"[bufferProcess] send to processor:แต่งภายในกระบะก็จะมีเครื่องบิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.832510681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.83251299+07:00","message":"> Transcript [2398] [false]: 'แต่งภายในกระบะก็จะมีเครื่องบิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.832515833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.832517631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.832519223+07:00","message":"StatePrefix: 'แต่งภายในกระบะก็จะมีเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.832521518+07:00","message":"TextPushed: 'แต่งภายในกระบะก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.960666098+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.96070538+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":"2025-10-29T10:19:36.96071343+07:00","message":"receive interim result [false|false]: แต่งภายในกระบะก็จะมีเครื่องบูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:36.960727405+07:00","message":"[buffer interim] 183 false แต่งภายในกระบะก็จะมีเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.960735099+07:00","message":"[bufferProcess] interim [460000000]:แต่งภายในกระบะก็จะมีเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.9607382+07:00","message":"[bufferProcess] send to processor:แต่งภายในกระบะก็จะมีเครื่องดูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.960742703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.960746052+07:00","message":"> Transcript [2399] [false]: 'แต่งภายในกระบะก็จะมีเครื่องดูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.960749872+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.960752019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.960754313+07:00","message":"StatePrefix: 'แต่งภายในกระบะก็จะมีเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:36.960758007+07:00","message":"TextPushed: 'แต่งภายในกระบะก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:37.288372846+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:37.288424085+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":"2025-10-29T10:19:37.288431086+07:00","message":"receive interim result [false|false]: แต่งภายในกระบะก็จะมีเครื่องบูชาที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:37.288446131+07:00","message":"[buffer interim] 183 false แต่งภายในกระบะก็จะมีเครื่องบูชาที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.288454515+07:00","message":"[bufferProcess] interim [760000000]:แต่งภายในกระบะก็จะมีเครื่องบูชาที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.288458319+07:00","message":"[bufferProcess] send to processor:แต่งภายในกระบะก็จะมีเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.288462316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.288466143+07:00","message":"> Transcript [2400] [false]: 'แต่งภายในกระบะก็จะมีเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.288470601+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.288473014+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.288475912+07:00","message":"StatePrefix: 'แต่งภายในกระบะก็จะมีเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.288479001+07:00","message":"TextPushed: 'แต่งภายในกระบะก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:37.473331822+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:37.473372836+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":"2025-10-29T10:19:37.473380934+07:00","message":"receive interim result [false|false]: แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:37.473397355+07:00","message":"[buffer interim] 183 false แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.47340484+07:00","message":"[bufferProcess] interim [940000000]:แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.473407354+07:00","message":"[bufferProcess] send to processor:แต่งภายในกระบะก็จะมีเครื่องบูชาที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.473413957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.473416335+07:00","message":"> Transcript [2401] [false]: 'แต่งภายในกระบะก็จะมีเครื่องบูชาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.473420268+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.473421966+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.473423865+07:00","message":"StatePrefix: 'แต่งภายในกระบะก็จะมีเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.473426271+07:00","message":"TextPushed: 'แต่งภายในกระบะก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.473432319+07:00","message":"Push: 'จะมีเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.473434007+07:00","message":"TextPushed: 'แต่งภายในกระบะก็จะมีเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.473435747+07:00","message":"Set new StatePrefix : 'แต่งภายในกระบะก็จะมีเครื่องบูชาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.473437542+07:00","message":"Next Push (prob) : 'บูชาที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:37.473445823+07:00","message":"push: {false จะมีเครื่อง 0 0xc0000f4080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:37.6622983+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:37.662350583+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":"2025-10-29T10:19:37.662364033+07:00","message":"receive interim result [false|false]: แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:37.6623805+07:00","message":"[buffer interim] 183 false แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.662390527+07:00","message":"[bufferProcess] interim [180000000]:แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.662394359+07:00","message":"[bufferProcess] send to processor:แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.662401853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.662405592+07:00","message":"> Transcript [2402] [false]: 'แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.662410882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.662413508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.662416668+07:00","message":"StatePrefix: 'แต่งภายในกระบะก็จะมีเครื่องบูชาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.662420572+07:00","message":"TextPushed: 'แต่งภายในกระบะก็จะมีเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:37.986682276+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:37.986718977+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":"2025-10-29T10:19:37.986724473+07:00","message":"receive interim result [false|false]: แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:37.986738488+07:00","message":"[buffer interim] 183 false แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.986745193+07:00","message":"[bufferProcess] interim [480000000]:แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.986747361+07:00","message":"[bufferProcess] send to processor:แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.986750757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.98675316+07:00","message":"> Transcript [2403] [false]: 'แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.986756821+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.986758633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.986760729+07:00","message":"StatePrefix: 'แต่งภายในกระบะก็จะมีเครื่องบูชาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:37.986762871+07:00","message":"TextPushed: 'แต่งภายในกระบะก็จะมีเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:38.142111666+07:00","message":"[GCS] IsForceVAD: false for message ID: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:38.182927316+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:38.182958801+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":"2025-10-29T10:19:38.182963713+07:00","message":"receive interim result [false|false]: แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:38.182983494+07:00","message":"[buffer interim] 183 false แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.182990785+07:00","message":"[bufferProcess] interim [720000000]:แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.182992806+07:00","message":"[bufferProcess] send to processor:แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.183000246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.183002865+07:00","message":"> Transcript [2404] [false]: 'แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.18300683+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.18301043+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.183012172+07:00","message":"StatePrefix: 'แต่งภายในกระบะก็จะมีเครื่องบูชาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.183014449+07:00","message":"TextPushed: 'แต่งภายในกระบะก็จะมีเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:38.213925452+07:00","message":"[GCS] Start streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:38.375166823+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:38.375200525+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":"2025-10-29T10:19:38.375205952+07:00","message":"receive interim result [false|false]: แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้งชั่ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:38.375216859+07:00","message":"[buffer interim] 183 false แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้งชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.375223366+07:00","message":"[bufferProcess] interim [900000000]:แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้งชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.375225611+07:00","message":"[bufferProcess] send to processor:แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.375230516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.375233202+07:00","message":"> Transcript [2405] [false]: 'แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.375237325+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.375239038+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.375241069+07:00","message":"StatePrefix: 'แต่งภายในกระบะก็จะมีเครื่องบูชาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.375243555+07:00","message":"TextPushed: 'แต่งภายในกระบะก็จะมีเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.375249503+07:00","message":"Push: 'บูชาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.375251058+07:00","message":"TextPushed: 'แต่งภายในกระบะก็จะมีเครื่องบูชาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.37525292+07:00","message":"Set new StatePrefix : 'แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.375255274+07:00","message":"Next Push (prob) : 'เป็นเครื่องแก้วทั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:38.375262522+07:00","message":"push: {false บูชาที่ 0 0xc0000f4080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:38.430992442+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:38.431030919+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":"2025-10-29T10:19:38.431036311+07:00","message":"receive interim result [false|false]: แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้งชุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:38.431049862+07:00","message":"[buffer interim] 183 false แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้งชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.431056968+07:00","message":"[bufferProcess] interim [960000000]:แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้งชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.431059538+07:00","message":"[bufferProcess] send to processor:แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้งชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.431064404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.431066923+07:00","message":"> Transcript [2406] [false]: 'แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้งชั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.431070343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.431071887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.431073443+07:00","message":"StatePrefix: 'แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.431075889+07:00","message":"TextPushed: 'แต่งภายในกระบะก็จะมีเครื่องบูชาที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:38.469741108+07:00","message":"receive streaming session, msgId: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:38.469775297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้งชุด\",\"confidence\":0.94792974}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:38.469781932+07:00","message":"receive interim result [true|false]: แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้งชุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:38.469790666+07:00","message":"end recv isFinal message id 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:38.469793283+07:00","message":"end Recv id 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:38.469798986+07:00","message":"[buffer interim] 183 true แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้งชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.469806853+07:00","message":"[bufferProcess] interim [50000000]:แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้งชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.469809967+07:00","message":"[bufferProcess] send to processor (isfinal):แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้งชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.469813128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.469815843+07:00","message":"> Transcript [2407] [false]: 'แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้งชุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.469818592+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.469820102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.469821552+07:00","message":"StatePrefix: 'แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.469823882+07:00","message":"TextPushed: 'แต่งภายในกระบะก็จะมีเครื่องบูชาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.469825426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.469827043+07:00","message":"> Transcript [2408] [true]: 'แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้งชุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.469828986+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.469830422+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.469831876+07:00","message":"StatePrefix: 'แต่งภายในกระบะก็จะมีเครื่องบูชาที่เป็นเครื่องแก้วทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.469833629+07:00","message":"TextPushed: 'แต่งภายในกระบะก็จะมีเครื่องบูชาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:38.469836233+07:00","message":"Push: 'เป็นเครื่องแก้วทั้งชุด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:38.469843274+07:00","message":"push: {true เป็นเครื่องแก้วทั้งชุด 0 0xc0000f4080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:19:38.478866976+07:00","message":"write wav file: './tmp/7449/7449_183.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:38.84135187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:38.841374011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:39.589649178+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:39.589686316+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":"2025-10-29T10:19:39.589691871+07:00","message":"receive interim result [false|false]: เชิงเทียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:39.589703675+07:00","message":"[buffer interim] 184 false เชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:39.589711169+07:00","message":"[bufferProcess] interim [200000000]:เชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:39.58971275+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:39.58971823+07:00","message":"[bufferProcess] send to processor (ticker):เชิงเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:39.589720339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:39.58972267+07:00","message":"> Transcript [2409] [false]: 'เชิงเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:39.589724619+07:00","message":"Set StatePrefix (first interim): 'เชิงเทียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:39.645150993+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:39.645201027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Nissan Teana\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:39.64520638+07:00","message":"receive interim result [false|false]: Nissan Teana"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:39.645219809+07:00","message":"[buffer interim] 184 false Nissan Teana"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:39.645227143+07:00","message":"[bufferProcess] interim [320000000]:Nissan Teana"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:39.64522864+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:39.83101906+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:39.831062186+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":"2025-10-29T10:19:39.831067313+07:00","message":"receive interim result [false|false]: พี่เชิงเทียนแก้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:39.831083278+07:00","message":"[buffer interim] 184 false พี่เชิงเทียนแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:39.83108982+07:00","message":"[bufferProcess] interim [440000000]:พี่เชิงเทียนแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:39.831091866+07:00","message":"[bufferProcess] send to processor:Nissan Teana"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:39.83109458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:39.831096825+07:00","message":"> Transcript [2410] [false]: 'Nissan Teana'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:39.831098636+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:39.83110032+07:00","message":"Set new StatePrefix: 'Nissan Teana'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:40.471668918+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:40.471706354+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":"2025-10-29T10:19:40.471711805+07:00","message":"receive interim result [false|false]: พี่เชิงเทียนแก้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:40.47172481+07:00","message":"[buffer interim] 184 false พี่เชิงเทียนแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:40.471731649+07:00","message":"[bufferProcess] interim [40000000]:พี่เชิงเทียนแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:40.471733615+07:00","message":"[bufferProcess] send to processor:พี่เชิงเทียนแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:40.471738443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:40.471741+07:00","message":"> Transcript [2411] [false]: 'พี่เชิงเทียนแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:40.471743175+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:40.471744842+07:00","message":"Set new StatePrefix: 'พี่เชิงเทียนแก้ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:41.059048328+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:41.059084122+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":"2025-10-29T10:19:41.059089498+07:00","message":"receive interim result [false|false]: เชิงเทียนแก้วเชิงทุบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:41.059105736+07:00","message":"[buffer interim] 184 false เชิงเทียนแก้วเชิงทุบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.059113737+07:00","message":"[bufferProcess] interim [700000000]:เชิงเทียนแก้วเชิงทุบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.059117113+07:00","message":"[bufferProcess] send to processor:พี่เชิงเทียนแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.059120379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.059122849+07:00","message":"> Transcript [2412] [false]: 'พี่เชิงเทียนแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.059126581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.059128173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.059129927+07:00","message":"StatePrefix: 'พี่เชิงเทียนแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.059131888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:41.245593433+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:41.245627501+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":"2025-10-29T10:19:41.245632658+07:00","message":"receive interim result [false|false]: เชิงเทียนแก้วเชิงธูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:41.245645893+07:00","message":"[buffer interim] 184 false เชิงเทียนแก้วเชิงธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.245652+07:00","message":"[bufferProcess] interim [880000000]:เชิงเทียนแก้วเชิงธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.24565416+07:00","message":"[bufferProcess] send to processor:เชิงเทียนแก้วเชิงทุบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.245657216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.245659714+07:00","message":"> Transcript [2413] [false]: 'เชิงเทียนแก้วเชิงทุบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.245661735+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.245663353+07:00","message":"Set new StatePrefix: 'เชิงเทียนแก้วเชิงทุบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:41.371836293+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:41.371873026+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":"2025-10-29T10:19:41.371879021+07:00","message":"receive interim result [false|false]: เชิงเทียนแก้วเชิงทุบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:41.371892914+07:00","message":"[buffer interim] 184 false เชิงเทียนแก้วเชิงทุบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.371900277+07:00","message":"[bufferProcess] interim [940000000]:เชิงเทียนแก้วเชิงทุบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.371902446+07:00","message":"[bufferProcess] send to processor:เชิงเทียนแก้วเชิงธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.371906107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.371908521+07:00","message":"> Transcript [2414] [false]: 'เชิงเทียนแก้วเชิงธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.371910566+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.371912218+07:00","message":"Set new StatePrefix: 'เชิงเทียนแก้วเชิงธูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:41.434612662+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:41.434651307+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":"2025-10-29T10:19:41.434656801+07:00","message":"receive interim result [false|false]: เชิงเทียนแก้วเชิงทุบแก้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:41.434670035+07:00","message":"[buffer interim] 184 false เชิงเทียนแก้วเชิงทุบแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.434677361+07:00","message":"[bufferProcess] interim [120000000]:เชิงเทียนแก้วเชิงทุบแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.434679488+07:00","message":"[bufferProcess] send to processor:เชิงเทียนแก้วเชิงทุบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.434682564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.434684999+07:00","message":"> Transcript [2415] [false]: 'เชิงเทียนแก้วเชิงทุบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.434686978+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.434688736+07:00","message":"Set new StatePrefix: 'เชิงเทียนแก้วเชิงทุบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:41.542491843+07:00","message":"[GCS] IsForceVAD: false for message ID: 184"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:41.615133107+07:00","message":"[GCS] Start streaming session, msgId: 185"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:41.84155509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:41.841566099+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:41.872751361+07:00","message":"receive streaming session, msgId: 184"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:41.87279149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พี่เชิงเทียนแก้วเชิงทุบแก้ว\",\"confidence\":0.8945207}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:41.872797024+07:00","message":"receive interim result [true|false]: พี่เชิงเทียนแก้วเชิงทุบแก้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:41.872804435+07:00","message":"end recv isFinal message id 184"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:41.872806256+07:00","message":"end Recv id 184"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:41.872812937+07:00","message":"[buffer interim] 184 true พี่เชิงเทียนแก้วเชิงทุบแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.872821461+07:00","message":"[bufferProcess] interim [540000000]:พี่เชิงเทียนแก้วเชิงทุบแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.872824592+07:00","message":"[bufferProcess] send to processor (isfinal):เชิงเทียนแก้วเชิงทุบแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.872827154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.872830109+07:00","message":"> Transcript [2416] [false]: 'เชิงเทียนแก้วเชิงทุบแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.872832812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.87283443+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.872836413+07:00","message":"StatePrefix: 'เชิงเทียนแก้วเชิงทุบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.872838299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.872839717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.872841359+07:00","message":"> Transcript [2417] [true]: 'พี่เชิงเทียนแก้วเชิงทุบแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.872843055+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.872846019+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.872847354+07:00","message":"StatePrefix: 'เชิงเทียนแก้วเชิงทุบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.872848757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:41.872853682+07:00","message":"Push: 'พี่เชิงเทียนแก้วเชิงทุบแก้ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:41.872860829+07:00","message":"push: {true พี่เชิงเทียนแก้วเชิงทุบแก้ว 0 0xc00205ae00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:19:41.881301802+07:00","message":"write wav file: './tmp/7449/7449_184.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:42.364276961+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:42.364326878+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":"2025-10-29T10:19:42.364331751+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:42.364346395+07:00","message":"[buffer interim] 185 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.36435286+07:00","message":"[bufferProcess] interim [420000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.364354461+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:42.59231693+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:42.592359799+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":"2025-10-29T10:19:42.592364398+07:00","message":"receive interim result [false|false]: และผ่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:42.592376966+07:00","message":"[buffer interim] 185 false และผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.592383647+07:00","message":"[bufferProcess] interim [600000000]:และผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.59238563+07:00","message":"[bufferProcess] send to processor:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.592388672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.592391195+07:00","message":"> Transcript [2418] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.592393051+07:00","message":"Set StatePrefix (first interim): 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:42.670351609+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:42.670390498+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":"2025-10-29T10:19:42.670395612+07:00","message":"receive interim result [false|false]: รหัสผ่านแก้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:42.670408849+07:00","message":"[buffer interim] 185 false รหัสผ่านแก้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.670415787+07:00","message":"[bufferProcess] interim [720000000]:รหัสผ่านแก้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.670417888+07:00","message":"[bufferProcess] send to processor:และผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.670420668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.670422955+07:00","message":"> Transcript [2419] [false]: 'และผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.670424809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.670426907+07:00","message":"Set new StatePrefix: 'และผ่าน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:42.787771808+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:42.787810082+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":"2025-10-29T10:19:42.787815085+07:00","message":"receive interim result [false|false]: สะพานแก้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:42.787830353+07:00","message":"[buffer interim] 185 false สะพานแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.787837225+07:00","message":"[bufferProcess] interim [780000000]:สะพานแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.787839689+07:00","message":"[bufferProcess] send to processor:รหัสผ่านแก้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.787844642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.787847177+07:00","message":"> Transcript [2420] [false]: 'รหัสผ่านแก้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.787849697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.787851597+07:00","message":"Set new StatePrefix: 'รหัสผ่านแก้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:42.973971227+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:42.974009551+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":"2025-10-29T10:19:42.974014487+07:00","message":"receive interim result [false|false]: ละครแก้วตา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:42.974039917+07:00","message":"[buffer interim] 185 false ละครแก้วตา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.974048705+07:00","message":"[bufferProcess] interim [960000000]:ละครแก้วตา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.97405111+07:00","message":"[bufferProcess] send to processor:สะพานแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.974056373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.974058635+07:00","message":"> Transcript [2421] [false]: 'สะพานแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.97406096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.974062694+07:00","message":"Set new StatePrefix: 'สะพานแก้ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:42.978794653+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:42.978819231+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":"2025-10-29T10:19:42.97882357+07:00","message":"receive interim result [false|false]: สะพานแก้วใส่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:42.978834029+07:00","message":"[buffer interim] 185 false สะพานแก้วใส่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.978839111+07:00","message":"[bufferProcess] interim [20000000]:สะพานแก้วใส่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.978840934+07:00","message":"[bufferProcess] send to processor:ละครแก้วตา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.978843495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.978845683+07:00","message":"> Transcript [2422] [false]: 'ละครแก้วตา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.978847272+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:42.978848832+07:00","message":"Set new StatePrefix: 'ละครแก้วตา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.222385596+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.222424084+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":"2025-10-29T10:19:43.222431368+07:00","message":"receive interim result [false|false]: สะพานแก้วใส่คู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.222443745+07:00","message":"[buffer interim] 185 false สะพานแก้วใส่คู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.222453332+07:00","message":"[bufferProcess] interim [200000000]:สะพานแก้วใส่คู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.222456005+07:00","message":"[bufferProcess] send to processor:สะพานแก้วใส่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.222462403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.22246567+07:00","message":"> Transcript [2423] [false]: 'สะพานแก้วใส่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.222468578+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.222471204+07:00","message":"Set new StatePrefix: 'สะพานแก้วใส่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.247080098+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.247114664+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":"2025-10-29T10:19:43.247121719+07:00","message":"receive interim result [false|false]: สะพานแก้วใส่พรุ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.247135554+07:00","message":"[buffer interim] 185 false สะพานแก้วใส่พรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.247143212+07:00","message":"[bufferProcess] interim [260000000]:สะพานแก้วใส่พรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.24714576+07:00","message":"[bufferProcess] send to processor:สะพานแก้วใส่คู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.247149652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.247153004+07:00","message":"> Transcript [2424] [false]: 'สะพานแก้วใส่คู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.247157236+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.247170946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.247173824+07:00","message":"StatePrefix: 'สะพานแก้วใส่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.247176421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.283077703+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.283118004+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":"2025-10-29T10:19:43.283124484+07:00","message":"receive interim result [false|false]: สะพานแก้วใส่กุ้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.283139002+07:00","message":"[buffer interim] 185 false สะพานแก้วใส่กุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.283146065+07:00","message":"[bufferProcess] interim [320000000]:สะพานแก้วใส่กุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.28314868+07:00","message":"[bufferProcess] send to processor:สะพานแก้วใส่พรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.283153149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.283157001+07:00","message":"> Transcript [2425] [false]: 'สะพานแก้วใส่พรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.283161495+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.283163907+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.283166764+07:00","message":"StatePrefix: 'สะพานแก้วใส่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.283169261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.368449563+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.368484844+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":"2025-10-29T10:19:43.368489709+07:00","message":"receive interim result [false|false]: สะพานแก้วใส่คู่กับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.368503001+07:00","message":"[buffer interim] 185 false สะพานแก้วใส่คู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.368509744+07:00","message":"[bufferProcess] interim [380000000]:สะพานแก้วใส่คู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.368511979+07:00","message":"[bufferProcess] send to processor:สะพานแก้วใส่กุ้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.368515149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.368518053+07:00","message":"> Transcript [2426] [false]: 'สะพานแก้วใส่กุ้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.368521018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.368522805+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.368524351+07:00","message":"StatePrefix: 'สะพานแก้วใส่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.368526249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.44947128+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.44951063+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":"2025-10-29T10:19:43.449516797+07:00","message":"receive interim result [false|false]: สะพานแก้วใส่กุ้งกับหมู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.449532937+07:00","message":"[buffer interim] 185 false สะพานแก้วใส่กุ้งกับหมู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.449541223+07:00","message":"[bufferProcess] interim [500000000]:สะพานแก้วใส่กุ้งกับหมู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.44954427+07:00","message":"[bufferProcess] send to processor:สะพานแก้วใส่คู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.449552434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.449555867+07:00","message":"> Transcript [2427] [false]: 'สะพานแก้วใส่คู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.449560582+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.449563324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.449566159+07:00","message":"StatePrefix: 'สะพานแก้วใส่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.449568805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.449576042+07:00","message":"Push: 'สะพานแก้วใส่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.449578648+07:00","message":"TextPushed: 'สะพานแก้วใส่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.449581245+07:00","message":"Set new StatePrefix : 'สะพานแก้วใส่คู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.449583884+07:00","message":"Next Push (prob) : 'คู่กับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.449594395+07:00","message":"push: {false สะพานแก้วใส่ 0 0xc003a46780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.570741441+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.570782478+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":"2025-10-29T10:19:43.570788808+07:00","message":"receive interim result [false|false]: สะพานแก้วใส่ถุงกลับมา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.57080514+07:00","message":"[buffer interim] 185 false สะพานแก้วใส่ถุงกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.570815829+07:00","message":"[bufferProcess] interim [560000000]:สะพานแก้วใส่ถุงกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.570819138+07:00","message":"[bufferProcess] send to processor:สะพานแก้วใส่กุ้งกับหมู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.570825534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.570829358+07:00","message":"> Transcript [2428] [false]: 'สะพานแก้วใส่กุ้งกับหมู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.570832372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.570835431+07:00","message":"Set new StatePrefix: 'สะพานแก้วใส่กุ้งกับหมู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.595585604+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.595615471+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":"2025-10-29T10:19:43.595621147+07:00","message":"receive interim result [false|false]: สะพานแก้วใส่คู่กับไมค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.595632937+07:00","message":"[buffer interim] 185 false สะพานแก้วใส่คู่กับไมค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.595639547+07:00","message":"[bufferProcess] interim [620000000]:สะพานแก้วใส่คู่กับไมค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.595642593+07:00","message":"[bufferProcess] send to processor:สะพานแก้วใส่ถุงกลับมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.595649035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.595652943+07:00","message":"> Transcript [2429] [false]: 'สะพานแก้วใส่ถุงกลับมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.595655882+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.595658542+07:00","message":"Set new StatePrefix: 'สะพานแก้วใส่ถุงกลับมา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.699110667+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.699154121+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":"2025-10-29T10:19:43.699159362+07:00","message":"receive interim result [false|false]: สะพานแก้วใส่คู่กับไม้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.699174136+07:00","message":"[buffer interim] 185 false สะพานแก้วใส่คู่กับไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.69918176+07:00","message":"[bufferProcess] interim [680000000]:สะพานแก้วใส่คู่กับไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.699184092+07:00","message":"[bufferProcess] send to processor:สะพานแก้วใส่คู่กับไมค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.699191804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.699194389+07:00","message":"> Transcript [2430] [false]: 'สะพานแก้วใส่คู่กับไมค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.699196669+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.699198315+07:00","message":"Set new StatePrefix: 'สะพานแก้วใส่คู่กับไมค์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.743755043+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.743799947+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":"2025-10-29T10:19:43.743805389+07:00","message":"receive interim result [false|false]: สะพานแก้วใส่พุ่มดอกไม้สด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.743819513+07:00","message":"[buffer interim] 185 false สะพานแก้วใส่พุ่มดอกไม้สด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.743826959+07:00","message":"[bufferProcess] interim [800000000]:สะพานแก้วใส่พุ่มดอกไม้สด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.743828862+07:00","message":"[bufferProcess] send to processor:สะพานแก้วใส่คู่กับไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.743832007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.743834927+07:00","message":"> Transcript [2431] [false]: 'สะพานแก้วใส่คู่กับไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.743837375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:43.743841233+07:00","message":"Set new StatePrefix: 'สะพานแก้วใส่คู่กับไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.824004745+07:00","message":"[GCS] Cleaned up inactive client: 170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.824039184+07:00","message":"[GCS] Cleaned up inactive client: 172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.824054242+07:00","message":"[GCS] Cleaned up inactive client: 171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.824057585+07:00","message":"[GCS] Cleaned up inactive client: 169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:43.972633502+07:00","message":"[GCS] IsForceVAD: false for message ID: 185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:44.077521255+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:44.077574767+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":"2025-10-29T10:19:44.077580941+07:00","message":"receive interim result [false|false]: สะพานแก้วใส่พุ่มดอกไม้สดค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:44.077594945+07:00","message":"[buffer interim] 185 false สะพานแก้วใส่พุ่มดอกไม้สดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.077602103+07:00","message":"[bufferProcess] interim [100000000]:สะพานแก้วใส่พุ่มดอกไม้สดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.077604099+07:00","message":"[bufferProcess] send to processor:สะพานแก้วใส่พุ่มดอกไม้สด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.077609163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.077611483+07:00","message":"> Transcript [2432] [false]: 'สะพานแก้วใส่พุ่มดอกไม้สด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.077613494+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.077615115+07:00","message":"Set new StatePrefix: 'สะพานแก้วใส่พุ่มดอกไม้สด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:44.233491239+07:00","message":"[GCS] Start streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:44.301768719+07:00","message":"receive streaming session, msgId: 185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:44.301805225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และผ่านแก้วใส่พุ่มดอกไม้สดค่ะ\",\"confidence\":0.8992437}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:44.301824112+07:00","message":"receive interim result [true|false]: และผ่านแก้วใส่พุ่มดอกไม้สดค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:44.30183383+07:00","message":"end recv isFinal message id 185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:44.301835708+07:00","message":"end Recv id 185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:44.301841619+07:00","message":"[buffer interim] 185 true และผ่านแก้วใส่พุ่มดอกไม้สดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.301848427+07:00","message":"[bufferProcess] interim [400000000]:และผ่านแก้วใส่พุ่มดอกไม้สดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.30185122+07:00","message":"[bufferProcess] send to processor (isfinal):สะพานแก้วใส่พุ่มดอกไม้สดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.301854041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.301856969+07:00","message":"> Transcript [2433] [false]: 'สะพานแก้วใส่พุ่มดอกไม้สดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.301859958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.301861607+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.301863196+07:00","message":"StatePrefix: 'สะพานแก้วใส่พุ่มดอกไม้สด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.301865846+07:00","message":"TextPushed: 'สะพานแก้วใส่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.301867514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.3018691+07:00","message":"> Transcript [2434] [true]: 'และผ่านแก้วใส่พุ่มดอกไม้สดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.301870871+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.30187217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.301873517+07:00","message":"StatePrefix: 'สะพานแก้วใส่พุ่มดอกไม้สด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.301875043+07:00","message":"TextPushed: 'สะพานแก้วใส่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.301876318+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.301978346+07:00","message":"Push: 'พุ่มดอกไม้สดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.301980227+07:00","message":"TextPushed: 'สะพานแก้วใส่พุ่มดอกไม้สดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.301982038+07:00","message":"Set new StatePrefix : 'และผ่านแก้วใส่พุ่มดอกไม้สดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.301983923+07:00","message":"Next Push (prob) : 'และผ่านแก้วใส่พุ่มดอกไม้สดค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:44.301993877+07:00","message":"push: {true พุ่มดอกไม้สดค่ะ 0 0xc003a46780}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:44.302007437+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_185.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:19:44.310635098+07:00","message":"write wav file: './tmp/7449/7449_185.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:44.841813703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:44.841832568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:45.118324703+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:45.118366048+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":"2025-10-29T10:19:45.118371713+07:00","message":"receive interim result [false|false]: เมื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:45.118385378+07:00","message":"[buffer interim] 186 false เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.118393935+07:00","message":"[bufferProcess] interim [480000000]:เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.118396553+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:45.312370331+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:45.312408589+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":"2025-10-29T10:19:45.312415925+07:00","message":"receive interim result [false|false]: เมื่อพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:45.3124312+07:00","message":"[buffer interim] 186 false เมื่อพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.31243918+07:00","message":"[bufferProcess] interim [660000000]:เมื่อพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.312441635+07:00","message":"[bufferProcess] send to processor:เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.312447445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.312450728+07:00","message":"> Transcript [2435] [false]: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.312453321+07:00","message":"Set StatePrefix (first interim): 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:45.427776111+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:45.427812865+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":"2025-10-29T10:19:45.427818943+07:00","message":"receive interim result [false|false]: เมื่อพระบาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:45.42783288+07:00","message":"[buffer interim] 186 false เมื่อพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.427841449+07:00","message":"[bufferProcess] interim [780000000]:เมื่อพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.427844773+07:00","message":"[bufferProcess] send to processor:เมื่อพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.427848546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.427851443+07:00","message":"> Transcript [2436] [false]: 'เมื่อพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.427855259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.427858059+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.427860373+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.427862569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:45.801995914+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:45.802034107+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":"2025-10-29T10:19:45.802039833+07:00","message":"receive interim result [false|false]: เมื่อพระบาทสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:45.802066088+07:00","message":"[buffer interim] 186 false เมื่อพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.80207634+07:00","message":"[bufferProcess] interim [140000000]:เมื่อพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.802079153+07:00","message":"[bufferProcess] send to processor:เมื่อพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.802084316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.802087818+07:00","message":"> Transcript [2437] [false]: 'เมื่อพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.80209215+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.802094329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.8020968+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.802099284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:45.867569281+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:45.867614163+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":"2025-10-29T10:19:45.867621046+07:00","message":"receive interim result [false|false]: เมื่อพระบาทสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:45.867638467+07:00","message":"[buffer interim] 186 false เมื่อพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.867646755+07:00","message":"[bufferProcess] interim [320000000]:เมื่อพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.867649661+07:00","message":"[bufferProcess] send to processor:เมื่อพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.867654051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.867657102+07:00","message":"> Transcript [2438] [false]: 'เมื่อพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.867660225+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.867661856+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.867663388+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:45.86766504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:46.068161214+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:46.068194611+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":"2025-10-29T10:19:46.068200587+07:00","message":"receive interim result [false|false]: เมื่อพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:46.068212733+07:00","message":"[buffer interim] 186 false เมื่อพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.068219823+07:00","message":"[bufferProcess] interim [500000000]:เมื่อพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.068222281+07:00","message":"[bufferProcess] send to processor:เมื่อพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.068227586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.068230198+07:00","message":"> Transcript [2439] [false]: 'เมื่อพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.068233586+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.068235395+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.068236962+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.068238836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.06824324+07:00","message":"Push: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.068244966+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.068246781+07:00","message":"Set new StatePrefix : 'เมื่อพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.068248552+07:00","message":"Next Push (prob) : 'พระบาทสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:46.068268996+07:00","message":"push: {false เมื่อ 0 0xc003a47280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:46.383113952+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:46.383152017+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":"2025-10-29T10:19:46.383157195+07:00","message":"receive interim result [false|false]: เมื่อพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:46.383170144+07:00","message":"[buffer interim] 186 false เมื่อพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.383177386+07:00","message":"[bufferProcess] interim [740000000]:เมื่อพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.383179508+07:00","message":"[bufferProcess] send to processor:เมื่อพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.383184786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.383187015+07:00","message":"> Transcript [2440] [false]: 'เมื่อพระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.383190131+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.3831921+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.38319435+07:00","message":"StatePrefix: 'เมื่อพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.383196431+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:46.504744307+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:46.504780528+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":"2025-10-29T10:19:46.504785622+07:00","message":"receive interim result [false|false]: เมื่อพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:46.504799983+07:00","message":"[buffer interim] 186 false เมื่อพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.504807254+07:00","message":"[bufferProcess] interim [860000000]:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.504809428+07:00","message":"[bufferProcess] send to processor:เมื่อพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.504812243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.50481463+07:00","message":"> Transcript [2441] [false]: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.50481752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.504819202+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.504821199+07:00","message":"StatePrefix: 'เมื่อพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.504823064+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:46.900206356+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:46.900252956+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":"2025-10-29T10:19:46.900260918+07:00","message":"receive interim result [false|false]: เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:46.900272762+07:00","message":"[buffer interim] 186 false เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.900288203+07:00","message":"[bufferProcess] interim [280000000]:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.900291892+07:00","message":"[bufferProcess] send to processor:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.900297136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.9002999+07:00","message":"> Transcript [2442] [false]: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.900304092+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.900305981+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.900308825+07:00","message":"StatePrefix: 'เมื่อพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:46.900310813+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:47.105035101+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:47.105086825+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":"2025-10-29T10:19:47.105092319+07:00","message":"receive interim result [false|false]: เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:47.105106943+07:00","message":"[buffer interim] 186 false เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.105114039+07:00","message":"[bufferProcess] interim [520000000]:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.105116242+07:00","message":"[bufferProcess] send to processor:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.105119255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.105121678+07:00","message":"> Transcript [2443] [false]: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.105125011+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.105126711+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.105129367+07:00","message":"StatePrefix: 'เมื่อพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.105131173+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.105135395+07:00","message":"Push: 'พระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.105137263+07:00","message":"TextPushed: 'เมื่อพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.105139036+07:00","message":"Set new StatePrefix : 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.10514085+07:00","message":"Next Push (prob) : 'เจ้าอยู่หัวหรือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:47.105148759+07:00","message":"push: {false พระบาทสมเด็จพระ 0 0xc003a47280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:47.403811475+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:47.403852731+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":"2025-10-29T10:19:47.403857975+07:00","message":"receive interim result [false|false]: เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:47.403871742+07:00","message":"[buffer interim] 186 false เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.403878574+07:00","message":"[bufferProcess] interim [760000000]:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.403881371+07:00","message":"[bufferProcess] send to processor:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.40388667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.403889621+07:00","message":"> Transcript [2444] [false]: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.403892942+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.403894755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.403896499+07:00","message":"StatePrefix: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.403899357+07:00","message":"TextPushed: 'เมื่อพระบาทสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:47.603146538+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:47.603182735+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":"2025-10-29T10:19:47.603187878+07:00","message":"receive interim result [false|false]: เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:47.603201403+07:00","message":"[buffer interim] 186 false เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.603208809+07:00","message":"[bufferProcess] interim [0]:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.6032122+07:00","message":"[bufferProcess] send to processor:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.603216312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.603219767+07:00","message":"> Transcript [2445] [false]: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.60322432+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.603226278+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.603227948+07:00","message":"StatePrefix: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.603230466+07:00","message":"TextPushed: 'เมื่อพระบาทสมเด็จพระ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:47.842058141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:47.842056579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:47.918144896+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:47.918183633+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":"2025-10-29T10:19:47.918190602+07:00","message":"receive interim result [false|false]: เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:47.918203572+07:00","message":"[buffer interim] 186 false เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.918210404+07:00","message":"[bufferProcess] interim [300000000]:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.918212624+07:00","message":"[bufferProcess] send to processor:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.918217438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.91821996+07:00","message":"> Transcript [2446] [false]: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.918223317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.918225127+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.918227296+07:00","message":"StatePrefix: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.918230449+07:00","message":"TextPushed: 'เมื่อพระบาทสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:47.989233995+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:47.989273339+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":"2025-10-29T10:19:47.989278588+07:00","message":"receive interim result [false|false]: เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:47.989293845+07:00","message":"[buffer interim] 186 false เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.989302556+07:00","message":"[bufferProcess] interim [420000000]:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.98930549+07:00","message":"[bufferProcess] send to processor:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.989311169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.989313929+07:00","message":"> Transcript [2447] [false]: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.989317815+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.989319669+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.98932125+07:00","message":"StatePrefix: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.989323386+07:00","message":"TextPushed: 'เมื่อพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.989326164+07:00","message":"Push: 'เจ้าอยู่หัวหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.989328258+07:00","message":"TextPushed: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.989330128+07:00","message":"Set new StatePrefix : 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:47.989332044+07:00","message":"Next Push (prob) : 'พระบรมวงศา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:47.989339613+07:00","message":"push: {false เจ้าอยู่หัวหรือ 0 0xc003a47280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:48.178748636+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:48.178783989+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":"2025-10-29T10:19:48.178792818+07:00","message":"receive interim result [false|false]: เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:48.178806235+07:00","message":"[buffer interim] 186 false เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:48.178813242+07:00","message":"[bufferProcess] interim [600000000]:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:48.178815466+07:00","message":"[bufferProcess] send to processor:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:48.178820762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:48.17882347+07:00","message":"> Transcript [2448] [false]: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:48.178826093+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:48.819397428+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:48.819438056+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":"2025-10-29T10:19:48.819444572+07:00","message":"receive interim result [false|false]: เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:48.819456019+07:00","message":"[buffer interim] 186 false เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:48.819462952+07:00","message":"[bufferProcess] interim [200000000]:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:48.819465393+07:00","message":"[bufferProcess] send to processor:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:48.819470606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:48.819472871+07:00","message":"> Transcript [2449] [false]: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:48.819476268+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:48.819478054+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:48.819479782+07:00","message":"StatePrefix: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:48.819482551+07:00","message":"TextPushed: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:49.393929414+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:49.393967079+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":"2025-10-29T10:19:49.39397222+07:00","message":"receive interim result [false|false]: เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ทรง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:49.393987625+07:00","message":"[buffer interim] 186 false เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.393995119+07:00","message":"[bufferProcess] interim [800000000]:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.39399766+07:00","message":"[bufferProcess] send to processor:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.394001017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.394005008+07:00","message":"> Transcript [2450] [false]: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.39400865+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.394010463+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.394012273+07:00","message":"StatePrefix: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.394014497+07:00","message":"TextPushed: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:49.51430581+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:49.514344601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:49.51435346+07:00","message":"receive interim result [false|false]: เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:49.514368225+07:00","message":"[buffer interim] 186 false เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.514374991+07:00","message":"[bufferProcess] interim [860000000]:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.514377243+07:00","message":"[bufferProcess] send to processor:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.514380266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.514382566+07:00","message":"> Transcript [2451] [false]: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.514386004+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.514387896+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.514389654+07:00","message":"StatePrefix: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.514391912+07:00","message":"TextPushed: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:49.516657679+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:49.516667467+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":"2025-10-29T10:19:49.516672385+07:00","message":"receive interim result [false|false]: เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ผู้ทรงเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:49.516679188+07:00","message":"[buffer interim] 186 false เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ผู้ทรงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.516681928+07:00","message":"[bufferProcess] interim [920000000]:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ผู้ทรงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.516683926+07:00","message":"[bufferProcess] send to processor:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.516685878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.516687981+07:00","message":"> Transcript [2452] [false]: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.516690474+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.516692022+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.516693632+07:00","message":"StatePrefix: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.51669536+07:00","message":"TextPushed: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.516697838+07:00","message":"Push: 'พระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.516699511+07:00","message":"TextPushed: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.516701418+07:00","message":"Set new StatePrefix : 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.5167033+07:00","message":"Next Push (prob) : 'นุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:49.516711363+07:00","message":"push: {false พระบรมวงศา 0 0xc003a47280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:49.707905458+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:49.707944509+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":"2025-10-29T10:19:49.707950054+07:00","message":"receive interim result [false|false]: เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ผู้ทรงเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:49.707964869+07:00","message":"[buffer interim] 186 false เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ผู้ทรงเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.707974625+07:00","message":"[bufferProcess] interim [100000000]:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ผู้ทรงเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.707976837+07:00","message":"[bufferProcess] send to processor:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ผู้ทรงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.707982365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.707984675+07:00","message":"> Transcript [2453] [false]: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ผู้ทรงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.707988507+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.707990296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.707992632+07:00","message":"StatePrefix: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.70799543+07:00","message":"TextPushed: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:49.787925624+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:49.787967106+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":"2025-10-29T10:19:49.787976289+07:00","message":"receive interim result [false|false]: เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ผู้ทรงเป็นประธาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:49.787991249+07:00","message":"[buffer interim] 186 false เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ผู้ทรงเป็นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.787998349+07:00","message":"[bufferProcess] interim [220000000]:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ผู้ทรงเป็นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.788001267+07:00","message":"[bufferProcess] send to processor:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ผู้ทรงเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.788006572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.78800989+07:00","message":"> Transcript [2454] [false]: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ผู้ทรงเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.788013638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.78801543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.788017335+07:00","message":"StatePrefix: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:49.788019983+07:00","message":"TextPushed: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:50.003049892+07:00","message":"[GCS] IsForceVAD: false for message ID: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:50.064940755+07:00","message":"[GCS] Start streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:50.38229398+07:00","message":"receive streaming session, msgId: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:50.382342264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานเสด็จ\",\"confidence\":0.9498497}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:50.382351087+07:00","message":"receive interim result [true|false]: เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานเสด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:50.382359907+07:00","message":"end recv isFinal message id 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:50.382362229+07:00","message":"end Recv id 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:50.382371107+07:00","message":"[buffer interim] 186 true เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.382382847+07:00","message":"[bufferProcess] interim [790000000]:เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.382388088+07:00","message":"[bufferProcess] send to processor (isfinal):เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ผู้ทรงเป็นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.382392514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.382397636+07:00","message":"> Transcript [2455] [false]: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ผู้ทรงเป็นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.382402229+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.382404331+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.382407328+07:00","message":"StatePrefix: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.382410627+07:00","message":"TextPushed: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.382413098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.382415852+07:00","message":"> Transcript [2456] [true]: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.382418829+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.38242097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.382423102+07:00","message":"StatePrefix: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.382425696+07:00","message":"TextPushed: 'เมื่อพระบาทสมเด็จพระเจ้าอยู่หัวหรือพระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.38243021+07:00","message":"Push: 'นุวงศ์ผู้ทรงเป็นประธานเสด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:50.382441137+07:00","message":"push: {true นุวงศ์ผู้ทรงเป็นประธานเสด็จ 0 0xc003a47280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:19:50.393441012+07:00","message":"write wav file: './tmp/7449/7449_186.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:50.625824798+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:50.625860941+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":"2025-10-29T10:19:50.625865899+07:00","message":"receive interim result [false|false]: มา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:50.625877436+07:00","message":"[buffer interim] 187 false มา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.62588381+07:00","message":"[bufferProcess] interim [420000000]:มา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.625885498+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:50.830794742+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:50.830833042+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":"2025-10-29T10:19:50.830838092+07:00","message":"receive interim result [false|false]: มานะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:50.830853471+07:00","message":"[buffer interim] 187 false มานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.830860301+07:00","message":"[bufferProcess] interim [540000000]:มานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.830862202+07:00","message":"[bufferProcess] send to processor:มา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.830865199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.830867547+07:00","message":"> Transcript [2457] [false]: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.830869314+07:00","message":"Set StatePrefix (first interim): 'มา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:50.841633459+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:50.841662996+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":"2025-10-29T10:19:50.841667472+07:00","message":"receive interim result [false|false]: มาใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:50.84167788+07:00","message":"[buffer interim] 187 false มาใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.841683645+07:00","message":"[bufferProcess] interim [600000000]:มาใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.841685457+07:00","message":"[bufferProcess] send to processor:มานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.841688243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.841690329+07:00","message":"> Transcript [2458] [false]: 'มานะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.841692854+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.84169495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.841696689+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.841698457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:50.842709936+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:50.842712699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:50.995874372+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:50.995915291+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":"2025-10-29T10:19:50.995920819+07:00","message":"receive interim result [false|false]: มาในการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:50.995930586+07:00","message":"[buffer interim] 187 false มาในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.995937431+07:00","message":"[bufferProcess] interim [780000000]:มาในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.9959395+07:00","message":"[bufferProcess] send to processor:มาใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.995942509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.995944909+07:00","message":"> Transcript [2459] [false]: 'มาใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.995948103+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.995949856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.99595137+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:50.995953022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:51.444333052+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:51.444374123+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":"2025-10-29T10:19:51.444379654+07:00","message":"receive interim result [false|false]: มาในการบ้าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:51.444391622+07:00","message":"[buffer interim] 187 false มาในการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.444398468+07:00","message":"[bufferProcess] interim [140000000]:มาในการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.444400952+07:00","message":"[bufferProcess] send to processor:มาในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.444405724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.44440801+07:00","message":"> Transcript [2460] [false]: 'มาในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.444410696+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.444412477+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.444414172+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.444416064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:51.502395155+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:51.502431272+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":"2025-10-29T10:19:51.50243674+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:51.502450637+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.502457886+07:00","message":"[bufferProcess] interim [260000000]:มาในการบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.50246003+07:00","message":"[bufferProcess] send to processor:มาในการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.502465921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.502468744+07:00","message":"> Transcript [2461] [false]: 'มาในการบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.502471819+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.50247357+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.502475431+07:00","message":"StatePrefix: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.502477349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.502482505+07:00","message":"Push: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.502484065+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.502485716+07:00","message":"Set new StatePrefix : 'มาในการบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.502487431+07:00","message":"Next Push (prob) : 'ในการบ้าน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:51.502494989+07:00","message":"push: {false มา 0 0xc0003c4100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:51.706544389+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:51.706583243+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":"2025-10-29T10:19:51.7065887+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:51.706602468+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.706609627+07:00","message":"[bufferProcess] interim [500000000]:มาในการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.706611453+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.706616365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.706618601+07:00","message":"> Transcript [2462] [false]: 'มาในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.706620554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.706622689+07:00","message":"Set new StatePrefix: 'มาในการบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:51.824604986+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:51.824642863+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":"2025-10-29T10:19:51.824648709+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:51.824662974+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.82467072+07:00","message":"[bufferProcess] interim [620000000]:มาในการบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.824674444+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.82467824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.824681267+07:00","message":"> Transcript [2463] [false]: 'มาในการบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.824684466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.824686172+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.824687766+07:00","message":"StatePrefix: 'มาในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.824689632+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:51.892325569+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:51.892365206+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":"2025-10-29T10:19:51.892370458+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:51.892383941+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.892390597+07:00","message":"[bufferProcess] interim [680000000]:มาในการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.892392762+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.892395906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.89239887+07:00","message":"> Transcript [2464] [false]: 'มาในการบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.892401806+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.892403417+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.892405461+07:00","message":"StatePrefix: 'มาในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:51.892407634+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:52.022384742+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:52.022416774+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":"2025-10-29T10:19:52.022421997+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระราชกุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:52.022433218+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.022439692+07:00","message":"[bufferProcess] interim [740000000]:มาในการบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.022441781+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.022446585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.022451929+07:00","message":"> Transcript [2465] [false]: 'มาในการบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.022455236+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.022456943+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.022458581+07:00","message":"StatePrefix: 'มาในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.022460868+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:52.141537865+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:52.14157633+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":"2025-10-29T10:19:52.141581279+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:52.141595286+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.14160248+07:00","message":"[bufferProcess] interim [920000000]:มาในการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.141604995+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.141610892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.141613203+07:00","message":"> Transcript [2466] [false]: 'มาในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.141616146+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.141618053+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.141620337+07:00","message":"StatePrefix: 'มาในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.141622595+07:00","message":"TextPushed: 'มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.1416269+07:00","message":"Push: 'ในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.141628591+07:00","message":"TextPushed: 'มาในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.141630234+07:00","message":"Set new StatePrefix : 'มาในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.141632327+07:00","message":"Next Push (prob) : 'พระราชกุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:52.141639995+07:00","message":"push: {false ในการบำเพ็ญ 0 0xc0003c4100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:52.412509411+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:52.412542384+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":"2025-10-29T10:19:52.412548015+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระราชกุศลแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:52.412559285+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระราชกุศลแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.412565949+07:00","message":"[bufferProcess] interim [160000000]:มาในการบำเพ็ญพระราชกุศลแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.412567998+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.412570947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.412573264+07:00","message":"> Transcript [2467] [false]: 'มาในการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.412576252+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.412577854+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.412579515+07:00","message":"StatePrefix: 'มาในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.412581797+07:00","message":"TextPushed: 'มาในการบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:52.54486673+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:52.544901326+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":"2025-10-29T10:19:52.544906449+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระราชกุศลแต่ละ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:52.544920704+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระราชกุศลแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.544927388+07:00","message":"[bufferProcess] interim [280000000]:มาในการบำเพ็ญพระราชกุศลแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.544930095+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระราชกุศลแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.544934036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.544936665+07:00","message":"> Transcript [2468] [false]: 'มาในการบำเพ็ญพระราชกุศลแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.544939911+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.544941595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.544943541+07:00","message":"StatePrefix: 'มาในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.544945871+07:00","message":"TextPushed: 'มาในการบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:52.73144799+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:52.731483827+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":"2025-10-29T10:19:52.73148958+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:52.731503827+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.731510683+07:00","message":"[bufferProcess] interim [520000000]:มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.731512884+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระราชกุศลแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.731515904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.731518287+07:00","message":"> Transcript [2469] [false]: 'มาในการบำเพ็ญพระราชกุศลแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.731521425+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.731523296+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.731525129+07:00","message":"StatePrefix: 'มาในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:52.731527583+07:00","message":"TextPushed: 'มาในการบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:53.302235285+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:53.302269698+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":"2025-10-29T10:19:53.302275072+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:53.302285667+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.302292659+07:00","message":"[bufferProcess] interim [120000000]:มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.30229479+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.302299828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.302302555+07:00","message":"> Transcript [2470] [false]: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.302305799+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.30230756+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.302309613+07:00","message":"StatePrefix: 'มาในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.302311689+07:00","message":"TextPushed: 'มาในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.302316041+07:00","message":"Push: 'พระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.302317635+07:00","message":"TextPushed: 'มาในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.302319351+07:00","message":"Set new StatePrefix : 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.302321165+07:00","message":"Next Push (prob) : 'ศลแต่ละครั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:53.302331042+07:00","message":"push: {false พระราชกุ 0 0xc0003c4100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:53.748807053+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:53.748840581+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":"2025-10-29T10:19:53.748849687+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:53.748861325+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.748868597+07:00","message":"[bufferProcess] interim [480000000]:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.748871053+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.748876105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.748878408+07:00","message":"> Transcript [2471] [false]: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.748881662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.748883809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.748885813+07:00","message":"StatePrefix: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.748888092+07:00","message":"TextPushed: 'มาในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:53.824039407+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:53.824081203+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":"2025-10-29T10:19:53.824086552+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:53.824102222+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.82410909+07:00","message":"[bufferProcess] interim [600000000]:มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.824117177+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.824126917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.82412969+07:00","message":"> Transcript [2472] [false]: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.824132984+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.824134811+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.824136877+07:00","message":"StatePrefix: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.824139034+07:00","message":"TextPushed: 'มาในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:53.842937966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:53.842944097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:53.946617224+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:53.946654289+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":"2025-10-29T10:19:53.946659499+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะใส่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:53.946674317+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะใส่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.946681434+07:00","message":"[bufferProcess] interim [660000000]:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะใส่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.946683574+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.946686807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.946689279+07:00","message":"> Transcript [2473] [false]: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.946692441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.946694244+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.946695826+07:00","message":"StatePrefix: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.946698291+07:00","message":"TextPushed: 'มาในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:53.95566118+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:53.955675315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:53.955679486+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:53.955687244+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.955690902+07:00","message":"[bufferProcess] interim [720000000]:มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.955692837+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะใส่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.955694873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.955696659+07:00","message":"> Transcript [2474] [false]: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะใส่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.955698735+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.95570013+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.95570158+07:00","message":"StatePrefix: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.955703508+07:00","message":"TextPushed: 'มาในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.955706719+07:00","message":"Push: 'ศลแต่ละครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.955708525+07:00","message":"TextPushed: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.955710258+07:00","message":"Set new StatePrefix : 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะใส่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:53.955712035+07:00","message":"Next Push (prob) : 'จะใส่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:53.955735493+07:00","message":"push: {false ศลแต่ละครั้ง 0 0xc0003c4100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:54.005158516+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:54.005208861+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":"2025-10-29T10:19:54.005214771+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:54.005227837+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.005234929+07:00","message":"[bufferProcess] interim [780000000]:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.005237205+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.005242395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.005244906+07:00","message":"> Transcript [2475] [false]: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.005247163+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:54.13638181+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:54.13641942+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":"2025-10-29T10:19:54.136425084+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:54.136440107+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.136447119+07:00","message":"[bufferProcess] interim [900000000]:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.136449231+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.136453664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.136457207+07:00","message":"> Transcript [2476] [false]: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.136460204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.136462635+07:00","message":"Set new StatePrefix: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:54.327801394+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:54.327838917+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":"2025-10-29T10:19:54.327844533+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:54.327857517+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.327864613+07:00","message":"[bufferProcess] interim [80000000]:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.327867323+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.327872411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.327874793+07:00","message":"> Transcript [2477] [false]: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.327878127+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.327879801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.327881336+07:00","message":"StatePrefix: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.327883522+07:00","message":"TextPushed: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:54.702740232+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:54.702782184+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":"2025-10-29T10:19:54.70278809+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:54.702800471+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.702810185+07:00","message":"[bufferProcess] interim [440000000]:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.702812297+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.702817404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.702819982+07:00","message":"> Transcript [2478] [false]: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.702823224+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.702825329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.702826956+07:00","message":"StatePrefix: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.702829306+07:00","message":"TextPushed: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:54.907364643+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:54.907414423+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":"2025-10-29T10:19:54.907421708+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:54.907441505+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.907450708+07:00","message":"[bufferProcess] interim [680000000]:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.907453516+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.907456799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.907459231+07:00","message":"> Transcript [2479] [false]: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.907462454+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.907464289+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.907466219+07:00","message":"StatePrefix: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:54.907468866+07:00","message":"TextPushed: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:55.107775222+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:55.107819448+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":"2025-10-29T10:19:55.107825321+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องดูด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:55.107838772+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องดูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.107846345+07:00","message":"[bufferProcess] interim [920000000]:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องดูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.107848441+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.10785372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.10785638+07:00","message":"> Transcript [2480] [false]: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.107859933+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.107861742+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.107863487+07:00","message":"StatePrefix: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.107866756+07:00","message":"TextPushed: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.107871173+07:00","message":"Push: 'จะเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.107872974+07:00","message":"TextPushed: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.107875162+07:00","message":"Set new StatePrefix : 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.107877553+07:00","message":"Next Push (prob) : 'มาส่งจุดเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:55.107885555+07:00","message":"push: {false จะเสด็จ 0 0xc0003c4100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:55.344098405+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:55.344145408+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":"2025-10-29T10:19:55.344152348+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:55.344169001+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.344177239+07:00","message":"[bufferProcess] interim [40000000]:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.344181006+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องดูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.344189934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.344193542+07:00","message":"> Transcript [2481] [false]: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องดูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.344198188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.344200481+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.344202822+07:00","message":"StatePrefix: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.344205813+07:00","message":"TextPushed: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:55.548270368+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:55.548304252+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":"2025-10-29T10:19:55.548310284+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชาพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:55.54832212+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.548330932+07:00","message":"[bufferProcess] interim [280000000]:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.548333398+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.548338497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.548341549+07:00","message":"> Transcript [2482] [false]: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.548345181+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.548347068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.548348687+07:00","message":"StatePrefix: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.548350975+07:00","message":"TextPushed: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:55.604750865+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:55.604786417+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":"2025-10-29T10:19:55.604791815+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชากระบะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:55.604806115+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชากระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.604813168+07:00","message":"[bufferProcess] interim [400000000]:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชากระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.604815416+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.604818904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.604821425+07:00","message":"> Transcript [2483] [false]: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.604824827+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.604826652+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.604828414+07:00","message":"StatePrefix: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:55.604830405+07:00","message":"TextPushed: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:56.247674748+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:56.24770935+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":"2025-10-29T10:19:56.24771674+07:00","message":"receive interim result [false|false]: มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชากระบะพรุ่งนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:56.247728438+07:00","message":"[buffer interim] 187 false มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชากระบะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.247735066+07:00","message":"[bufferProcess] interim [940000000]:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชากระบะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.247737793+07:00","message":"[bufferProcess] send to processor:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชากระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.247743298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.247745633+07:00","message":"> Transcript [2484] [false]: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชากระบะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.247749226+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.24775106+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.247753342+07:00","message":"StatePrefix: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.247755715+07:00","message":"TextPushed: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.247760683+07:00","message":"Push: 'มาส่งจุดเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.247762366+07:00","message":"TextPushed: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.247764274+07:00","message":"Set new StatePrefix : 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชากระบะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.247766218+07:00","message":"Next Push (prob) : 'บูชากระบะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:56.247777779+07:00","message":"push: {false มาส่งจุดเครื่อง 0 0xc0003c4100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:56.272373181+07:00","message":"[GCS] IsForceVAD: false for message ID: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:56.33471435+07:00","message":"[GCS] Start streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:56.643833859+07:00","message":"receive streaming session, msgId: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:56.643873083+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาทรงจุดเครื่องบูชากระบะมุกนี้\",\"confidence\":0.95787805}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:56.643880919+07:00","message":"receive interim result [true|false]: มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาทรงจุดเครื่องบูชากระบะมุกนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:56.643889417+07:00","message":"end recv isFinal message id 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:56.643891225+07:00","message":"end Recv id 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:56.643896867+07:00","message":"[buffer interim] 187 true มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาทรงจุดเครื่องบูชากระบะมุกนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.643906565+07:00","message":"[bufferProcess] interim [420000000]:มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาทรงจุดเครื่องบูชากระบะมุกนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.643911212+07:00","message":"[bufferProcess] send to processor (isfinal):มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชากระบะพรุ่งนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.643914044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.643916502+07:00","message":"> Transcript [2485] [false]: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชากระบะพรุ่งนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.643919641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.643921242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.64392325+07:00","message":"StatePrefix: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชากระบะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.643925614+07:00","message":"TextPushed: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.643927463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.643929268+07:00","message":"> Transcript [2486] [true]: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาทรงจุดเครื่องบูชากระบะมุกนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.643932178+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.643933551+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.643934864+07:00","message":"StatePrefix: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องบูชากระบะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.643936454+07:00","message":"TextPushed: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.643937839+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.644153953+07:00","message":"Push: 'กระบะมุกนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.64415697+07:00","message":"TextPushed: 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาส่งจุดเครื่องกระบะมุกนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.644158938+07:00","message":"Set new StatePrefix : 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาทรงจุดเครื่องบูชากระบะมุกนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.644160888+07:00","message":"Next Push (prob) : 'มาในการบำเพ็ญพระราชกุศลแต่ละครั้งจะเสด็จมาทรงจุดเครื่องบูชากระบะมุกนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:56.644168818+07:00","message":"push: {true กระบะมุกนี้ 0 0xc0003c4100}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:56.64420156+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_187.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:19:56.65526287+07:00","message":"write wav file: './tmp/7449/7449_187.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:56.843004398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:56.843011224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:57.075146563+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:57.0751956+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":"2025-10-29T10:19:57.075201066+07:00","message":"receive interim result [false|false]: ก่อน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:57.075216631+07:00","message":"[buffer interim] 188 false ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.075227495+07:00","message":"[bufferProcess] interim [300000000]:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.075229861+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:57.157677293+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:57.157716781+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":"2025-10-29T10:19:57.157722423+07:00","message":"receive interim result [false|false]: ก่อนที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:57.157740583+07:00","message":"[buffer interim] 188 false ก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.157749068+07:00","message":"[bufferProcess] interim [420000000]:ก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.15775135+07:00","message":"[bufferProcess] send to processor:ก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.157756637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.157758943+07:00","message":"> Transcript [2487] [false]: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.157760971+07:00","message":"Set StatePrefix (first interim): 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:57.38269421+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:57.382728965+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":"2025-10-29T10:19:57.382733796+07:00","message":"receive interim result [false|false]: ก่อนที่พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:57.382745971+07:00","message":"[buffer interim] 188 false ก่อนที่พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.382754017+07:00","message":"[bufferProcess] interim [660000000]:ก่อนที่พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.382756563+07:00","message":"[bufferProcess] send to processor:ก่อนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.382760342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.382763132+07:00","message":"> Transcript [2488] [false]: 'ก่อนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.382766715+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.38276886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.382771279+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.382773419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:57.577570356+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:57.577603379+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":"2025-10-29T10:19:57.577608294+07:00","message":"receive interim result [false|false]: ก่อนที่พระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:57.577622586+07:00","message":"[buffer interim] 188 false ก่อนที่พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.577629288+07:00","message":"[bufferProcess] interim [900000000]:ก่อนที่พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.577631427+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.577634322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.57763663+07:00","message":"> Transcript [2489] [false]: 'ก่อนที่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.577639798+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.577641425+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.577642986+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.577647917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:57.705770336+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:57.70580505+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":"2025-10-29T10:19:57.705810403+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:57.705822005+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.705833735+07:00","message":"[bufferProcess] interim [960000000]:ก่อนที่พระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.705835999+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.705839114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.705841824+07:00","message":"> Transcript [2490] [false]: 'ก่อนที่พระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.705845154+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.705846956+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.705848508+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.705850122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:57.89307576+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:57.893109803+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":"2025-10-29T10:19:57.893115315+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:57.893127779+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.893134858+07:00","message":"[bufferProcess] interim [140000000]:ก่อนที่พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.893137082+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.893139963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.893142404+07:00","message":"> Transcript [2491] [false]: 'ก่อนที่พระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.893152415+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.893154763+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.893159767+07:00","message":"StatePrefix: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.893171734+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.893177404+07:00","message":"Push: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.89317921+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.893181108+07:00","message":"Set new StatePrefix : 'ก่อนที่พระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:57.893182895+07:00","message":"Next Push (prob) : 'ที่พระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:57.893190819+07:00","message":"push: {false ก่อน 0 0xc00040c180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:58.172390309+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:58.172434543+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":"2025-10-29T10:19:58.172442121+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรมจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:58.172458887+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรมจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.172469654+07:00","message":"[bufferProcess] interim [500000000]:ก่อนที่พระพิธีธรรมจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.172472868+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.172479179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.172482863+07:00","message":"> Transcript [2492] [false]: 'ก่อนที่พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.172487903+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.172489981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.172492463+07:00","message":"StatePrefix: 'ก่อนที่พระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.172495125+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:58.29793885+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:58.297978599+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":"2025-10-29T10:19:58.297985667+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรมเจริญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:58.298002628+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรมเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.298010008+07:00","message":"[bufferProcess] interim [620000000]:ก่อนที่พระพิธีธรรมเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.298012007+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธีธรรมจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.298014889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.29801742+07:00","message":"> Transcript [2493] [false]: 'ก่อนที่พระพิธีธรรมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.298020596+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.298022262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.298024144+07:00","message":"StatePrefix: 'ก่อนที่พระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.298025995+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:58.484533675+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:58.484566849+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":"2025-10-29T10:19:58.484571962+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรมจะเริ่ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:58.484583707+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรมจะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.484591491+07:00","message":"[bufferProcess] interim [740000000]:ก่อนที่พระพิธีธรรมจะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.484594528+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธีธรรมเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.484600723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.484604229+07:00","message":"> Transcript [2494] [false]: 'ก่อนที่พระพิธีธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.484608123+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.484611445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.484615083+07:00","message":"StatePrefix: 'ก่อนที่พระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.484618059+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:58.63016734+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:58.63020959+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":"2025-10-29T10:19:58.630215098+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรมจะเริ่มต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:58.63023093+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรมจะเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.630238587+07:00","message":"[bufferProcess] interim [920000000]:ก่อนที่พระพิธีธรรมจะเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.630240656+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธีธรรมจะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.630248171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.630250542+07:00","message":"> Transcript [2495] [false]: 'ก่อนที่พระพิธีธรรมจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.630254413+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.630256211+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.630258179+07:00","message":"StatePrefix: 'ก่อนที่พระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.630260097+07:00","message":"TextPushed: 'ก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.630264599+07:00","message":"Push: 'ที่พระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.630266096+07:00","message":"TextPushed: 'ก่อนที่พระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.630268063+07:00","message":"Set new StatePrefix : 'ก่อนที่พระพิธีธรรมจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.630271333+07:00","message":"Next Push (prob) : 'ธรรมจะเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:58.630282952+07:00","message":"push: {false ที่พระพิธี 0 0xc00040c180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:58.683278502+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:58.683314978+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":"2025-10-29T10:19:58.683320429+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรมจะเริ่มตรวจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:58.683332889+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรมจะเริ่มตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.683340336+07:00","message":"[bufferProcess] interim [980000000]:ก่อนที่พระพิธีธรรมจะเริ่มตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.683342287+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธีธรรมจะเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.683345185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.683347753+07:00","message":"> Transcript [2496] [false]: 'ก่อนที่พระพิธีธรรมจะเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.683350646+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.683352394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.683354554+07:00","message":"StatePrefix: 'ก่อนที่พระพิธีธรรมจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.683356578+07:00","message":"TextPushed: 'ก่อนที่พระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:58.865343537+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:58.8653813+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":"2025-10-29T10:19:58.865388666+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรมจะเริ่มสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:58.86540212+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรมจะเริ่มสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.865409089+07:00","message":"[bufferProcess] interim [160000000]:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.865411426+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธีธรรมจะเริ่มตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.865416542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.865418838+07:00","message":"> Transcript [2497] [false]: 'ก่อนที่พระพิธีธรรมจะเริ่มตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.865422023+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.865423733+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.865425751+07:00","message":"StatePrefix: 'ก่อนที่พระพิธีธรรมจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:58.865428277+07:00","message":"TextPushed: 'ก่อนที่พระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:59.310993939+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:59.311028377+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":"2025-10-29T10:19:59.311033605+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:59.311046121+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:59.311052829+07:00","message":"[bufferProcess] interim [580000000]:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:59.311054893+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:59.311059879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:59.311062222+07:00","message":"> Transcript [2498] [false]: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:59.311068303+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:59.311069985+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:59.311071906+07:00","message":"StatePrefix: 'ก่อนที่พระพิธีธรรมจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:59.311074341+07:00","message":"TextPushed: 'ก่อนที่พระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:59.695666087+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:59.695711469+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":"2025-10-29T10:19:59.695719106+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:59.695736518+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:59.69574493+07:00","message":"[bufferProcess] interim [940000000]:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:59.695748537+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:59.695753091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:59.6957566+07:00","message":"> Transcript [2499] [false]: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:59.695764391+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:59.695767181+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:59.69577014+07:00","message":"StatePrefix: 'ก่อนที่พระพิธีธรรมจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:59.695773396+07:00","message":"TextPushed: 'ก่อนที่พระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:59.695779859+07:00","message":"Push: 'ธรรมจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:59.695782345+07:00","message":"TextPushed: 'ก่อนที่พระพิธีธรรมจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:59.695785215+07:00","message":"Set new StatePrefix : 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:19:59.695787699+07:00","message":"Next Push (prob) : 'สวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:19:59.695813308+07:00","message":"push: {false ธรรมจะเริ่ม 0 0xc00040c180}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:59.843412121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:19:59.843414471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:00.274584456+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:00.274633222+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":"2025-10-29T10:20:00.274641191+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:00.274656189+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.274663855+07:00","message":"[bufferProcess] interim [540000000]:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.274666352+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.274672497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.274674748+07:00","message":"> Transcript [2500] [false]: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.274678166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.274679864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.27468177+07:00","message":"StatePrefix: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.274684589+07:00","message":"TextPushed: 'ก่อนที่พระพิธีธรรมจะเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:00.733880474+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:00.733922124+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":"2025-10-29T10:20:00.733929489+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:00.733946938+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.733955788+07:00","message":"[bufferProcess] interim [20000000]:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.733958742+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.733961963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.733964578+07:00","message":"> Transcript [2501] [false]: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.733968479+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.733970073+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.733971674+07:00","message":"StatePrefix: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.733974216+07:00","message":"TextPushed: 'ก่อนที่พระพิธีธรรมจะเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:00.788209378+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:00.788255325+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":"2025-10-29T10:20:00.788262779+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:00.788281675+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.788289299+07:00","message":"[bufferProcess] interim [80000000]:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.788291673+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.788294935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.788297351+07:00","message":"> Transcript [2502] [false]: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.78830053+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.788302946+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.788305895+07:00","message":"StatePrefix: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:00.788309683+07:00","message":"TextPushed: 'ก่อนที่พระพิธีธรรมจะเริ่ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:01.080030467+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:01.08007403+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":"2025-10-29T10:20:01.080079792+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:01.080096017+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.080104355+07:00","message":"[bufferProcess] interim [320000000]:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.080106727+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.080109851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.080112495+07:00","message":"> Transcript [2503] [false]: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.080115926+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.080117882+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.080119873+07:00","message":"StatePrefix: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.080122476+07:00","message":"TextPushed: 'ก่อนที่พระพิธีธรรมจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.080127493+07:00","message":"Push: 'สวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.080129873+07:00","message":"TextPushed: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.080132285+07:00","message":"Set new StatePrefix : 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.080134388+07:00","message":"Next Push (prob) : 'เสมอซึ่งเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:01.080143408+07:00","message":"push: {false สวดพระอภิธรรม 0 0xc00040c180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:01.192159144+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:01.192209107+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":"2025-10-29T10:20:01.192215472+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:01.192244181+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.192251816+07:00","message":"[bufferProcess] interim [440000000]:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.192254195+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.192262596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.192265005+07:00","message":"> Transcript [2504] [false]: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.19226857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.192270333+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.192273275+07:00","message":"StatePrefix: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.192275681+07:00","message":"TextPushed: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:01.367833373+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:01.367876102+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":"2025-10-29T10:20:01.367882016+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:01.367898878+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.367906126+07:00","message":"[bufferProcess] interim [680000000]:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.367908421+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.3679116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.367914914+07:00","message":"> Transcript [2505] [false]: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.367918197+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.367919729+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.367921596+07:00","message":"StatePrefix: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.367923996+07:00","message":"TextPushed: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:01.497902534+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:01.497945294+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":"2025-10-29T10:20:01.497952443+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:01.497967079+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.497976307+07:00","message":"[bufferProcess] interim [740000000]:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.497978806+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.497982212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.497984796+07:00","message":"> Transcript [2506] [false]: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.497987804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.497989544+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.497991695+07:00","message":"StatePrefix: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.497994052+07:00","message":"TextPushed: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:01.890772259+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:01.890815166+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":"2025-10-29T10:20:01.890822315+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:01.890839344+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.890851216+07:00","message":"[bufferProcess] interim [160000000]:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.890854895+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.890860936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.890864132+07:00","message":"> Transcript [2507] [false]: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.89086909+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.890871666+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.89087532+07:00","message":"StatePrefix: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.890880761+07:00","message":"TextPushed: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.890884914+07:00","message":"Push: 'เสมอซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.890887641+07:00","message":"TextPushed: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.890890165+07:00","message":"Set new StatePrefix : 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.890894671+07:00","message":"Next Push (prob) : 'ธรรมเนียมปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:01.890903347+07:00","message":"push: {false เสมอซึ่งเป็น 0 0xc00040c180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:01.904853021+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:01.904887643+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":"2025-10-29T10:20:01.904892766+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:01.904914667+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.904923078+07:00","message":"[bufferProcess] interim [220000000]:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.904926723+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.904935655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.904938699+07:00","message":"> Transcript [2508] [false]: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.90494369+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.904946016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.904949142+07:00","message":"StatePrefix: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:01.904952419+07:00","message":"TextPushed: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.06672031+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.066775946+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":"2025-10-29T10:20:02.066784088+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.066803039+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.066812561+07:00","message":"[bufferProcess] interim [400000000]:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.066815933+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.06682159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.066824813+07:00","message":"> Transcript [2509] [false]: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.066829931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.0668323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.06683592+07:00","message":"StatePrefix: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.066841128+07:00","message":"TextPushed: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.19696346+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.197000581+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":"2025-10-29T10:20:02.197006537+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.197019318+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.197029197+07:00","message":"[bufferProcess] interim [460000000]:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.197031721+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.19703497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.197037378+07:00","message":"> Transcript [2510] [false]: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.1970412+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.197042825+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.197044377+07:00","message":"StatePrefix: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.197046994+07:00","message":"TextPushed: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.291970143+07:00","message":"[GCS] IsForceVAD: false for message ID: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.387084658+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.387124461+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":"2025-10-29T10:20:02.387129939+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกันนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.387146279+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.387154654+07:00","message":"[bufferProcess] interim [640000000]:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.387156943+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.387165175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.387167464+07:00","message":"> Transcript [2511] [false]: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.387171909+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.387173763+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.387175503+07:00","message":"StatePrefix: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.387178254+07:00","message":"TextPushed: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.387195988+07:00","message":"Push: 'ธรรมเนียมปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.387198374+07:00","message":"TextPushed: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.38720071+07:00","message":"Set new StatePrefix : 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.387203031+07:00","message":"Next Push (prob) : 'เดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.387213+07:00","message":"push: {false ธรรมเนียมปฏิบัติ 0 0xc00040c180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.423949873+07:00","message":"[GCS] Start streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.514563806+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.514617213+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":"2025-10-29T10:20:02.514625982+07:00","message":"receive interim result [false|false]: ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.514643076+07:00","message":"[buffer interim] 188 false ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.5146549+07:00","message":"[bufferProcess] interim [760000000]:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.514658544+07:00","message":"[bufferProcess] send to processor:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.514666083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.514669494+07:00","message":"> Transcript [2512] [false]: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.514674417+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.51467668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.514679844+07:00","message":"StatePrefix: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.514684919+07:00","message":"TextPushed: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.693653361+07:00","message":"receive streaming session, msgId: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.693693205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกันนะคะ\",\"confidence\":0.9474483}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.693700365+07:00","message":"receive interim result [true|false]: ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกันนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.693709692+07:00","message":"end recv isFinal message id 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.693711403+07:00","message":"end Recv id 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.693716865+07:00","message":"[buffer interim] 188 true ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.693723634+07:00","message":"[bufferProcess] interim [970000000]:ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.693726655+07:00","message":"[bufferProcess] send to processor (isfinal):ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.693729712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.693732087+07:00","message":"> Transcript [2513] [false]: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.693735375+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.693737138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.693738868+07:00","message":"StatePrefix: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.69374122+07:00","message":"TextPushed: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.693743202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.69374492+07:00","message":"> Transcript [2514] [true]: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.693752281+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.693759764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.693761293+07:00","message":"StatePrefix: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.693763334+07:00","message":"TextPushed: 'ก่อนที่พระพิธีธรรมจะเริ่มสวดพระอภิธรรมเสมอซึ่งเป็นธรรมเนียมปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.693769104+07:00","message":"Push: 'เดียวกันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.693777066+07:00","message":"push: {true เดียวกันนะคะ 0 0xc00040c180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:20:02.704530573+07:00","message":"write wav file: './tmp/7449/7449_188.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:02.844212155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:02.844235056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.968587877+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.968626176+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":"2025-10-29T10:20:02.968630825+07:00","message":"receive interim result [false|false]: งาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:02.96864479+07:00","message":"[buffer interim] 189 false งาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.968652604+07:00","message":"[bufferProcess] interim [420000000]:งาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:02.96865403+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:03.169051018+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:03.169092035+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":"2025-10-29T10:20:03.169097315+07:00","message":"receive interim result [false|false]: งานศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:03.169113684+07:00","message":"[buffer interim] 189 false งานศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.169120756+07:00","message":"[bufferProcess] interim [600000000]:งานศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.169122708+07:00","message":"[bufferProcess] send to processor:งาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.169125524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.169127784+07:00","message":"> Transcript [2515] [false]: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.169129541+07:00","message":"Set StatePrefix (first interim): 'งาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:03.476786965+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:03.476827808+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานศพ 3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:03.476833811+07:00","message":"receive interim result [false|false]: งานศพ 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:03.47685176+07:00","message":"[buffer interim] 189 false งานศพ 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.476859314+07:00","message":"[bufferProcess] interim [840000000]:งานศพ 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.476861767+07:00","message":"[bufferProcess] send to processor:งานศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.476864602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.476867251+07:00","message":"> Transcript [2516] [false]: 'งานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.476870264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.476871947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.476873583+07:00","message":"StatePrefix: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.476875216+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:03.612003126+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:03.612047341+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":"2025-10-29T10:20:03.61205241+07:00","message":"receive interim result [false|false]: งานศพสามัญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:03.612066633+07:00","message":"[buffer interim] 189 false งานศพสามัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.612073981+07:00","message":"[bufferProcess] interim [960000000]:งานศพสามัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.612076241+07:00","message":"[bufferProcess] send to processor:งานศพ 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.612081473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.612083797+07:00","message":"> Transcript [2517] [false]: 'งานศพ 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.612086341+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.612088088+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.612090155+07:00","message":"StatePrefix: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.612091962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:03.793343375+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:03.793380859+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":"2025-10-29T10:20:03.793386525+07:00","message":"receive interim result [false|false]: งานศพสามัญชน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:03.793399298+07:00","message":"[buffer interim] 189 false งานศพสามัญชน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.793406014+07:00","message":"[bufferProcess] interim [200000000]:งานศพสามัญชน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.793408107+07:00","message":"[bufferProcess] send to processor:งานศพสามัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.793411216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.793413514+07:00","message":"> Transcript [2518] [false]: 'งานศพสามัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.793416283+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.793418139+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.793419868+07:00","message":"StatePrefix: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:03.793421663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:04.17277546+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:04.172817606+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":"2025-10-29T10:20:04.172827859+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:04.172841028+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.172853378+07:00","message":"[bufferProcess] interim [560000000]:งานศพสามัญชนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.172855452+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.172860209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.172862751+07:00","message":"> Transcript [2519] [false]: 'งานศพสามัญชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.172865623+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.172867402+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.172869279+07:00","message":"StatePrefix: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.172871204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.172875627+07:00","message":"Push: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.172879743+07:00","message":"TextPushed: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.172883915+07:00","message":"Set new StatePrefix : 'งานศพสามัญชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.172885875+07:00","message":"Next Push (prob) : 'ศพสามัญชน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:04.172893387+07:00","message":"push: {false งาน 0 0xc003a46080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:04.755736961+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:04.755776429+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":"2025-10-29T10:20:04.75578221+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:04.755795545+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.755804091+07:00","message":"[bufferProcess] interim [160000000]:งานศพสามัญชนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.755806173+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.755809238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.755811637+07:00","message":"> Transcript [2520] [false]: 'งานศพสามัญชนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.755814624+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.755816705+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.755818882+07:00","message":"StatePrefix: 'งานศพสามัญชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.755821162+07:00","message":"TextPushed: 'งาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:04.765896009+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:04.765936378+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":"2025-10-29T10:20:04.765940875+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:04.765955083+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.765969429+07:00","message":"[bufferProcess] interim [220000000]:งานศพสามัญชนค่ะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.765974051+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.765979466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.765983294+07:00","message":"> Transcript [2521] [false]: 'งานศพสามัญชนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.765989193+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.76599147+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.765994003+07:00","message":"StatePrefix: 'งานศพสามัญชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.765997997+07:00","message":"TextPushed: 'งาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:04.897963491+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:04.898004693+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":"2025-10-29T10:20:04.898009905+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:04.898029297+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.898036857+07:00","message":"[bufferProcess] interim [280000000]:งานศพสามัญชนค่ะที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.898039248+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.89804226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.898044599+07:00","message":"> Transcript [2522] [false]: 'งานศพสามัญชนค่ะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.898047804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.898049538+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.898051089+07:00","message":"StatePrefix: 'งานศพสามัญชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.898053116+07:00","message":"TextPushed: 'งาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:04.967505221+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:04.967542148+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":"2025-10-29T10:20:04.967547183+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่เจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:04.96756121+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.967568355+07:00","message":"[bufferProcess] interim [400000000]:งานศพสามัญชนค่ะที่เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.967570533+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.967573567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.967575987+07:00","message":"> Transcript [2523] [false]: 'งานศพสามัญชนค่ะที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.967579437+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.96758119+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.967582984+07:00","message":"StatePrefix: 'งานศพสามัญชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.96758499+07:00","message":"TextPushed: 'งาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.967589656+07:00","message":"Push: 'ศพสามัญชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.967591296+07:00","message":"TextPushed: 'งานศพสามัญชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.96759295+07:00","message":"Set new StatePrefix : 'งานศพสามัญชนค่ะที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:04.967594663+07:00","message":"Next Push (prob) : 'ค่ะที่จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:04.96760239+07:00","message":"push: {false ศพสามัญชน 0 0xc003a46080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:05.087288943+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:05.087344156+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":"2025-10-29T10:20:05.087349442+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่เจ้าภาพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:05.087362164+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่เจ้าภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.087368472+07:00","message":"[bufferProcess] interim [520000000]:งานศพสามัญชนค่ะที่เจ้าภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.087371064+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.087375925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.087378164+07:00","message":"> Transcript [2524] [false]: 'งานศพสามัญชนค่ะที่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.087380207+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.087382396+07:00","message":"Set new StatePrefix: 'งานศพสามัญชนค่ะที่เจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:05.587329349+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:05.587375678+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":"2025-10-29T10:20:05.587381643+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่เจ้าภาพจุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:05.587394514+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่เจ้าภาพจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.587406672+07:00","message":"[bufferProcess] interim [940000000]:งานศพสามัญชนค่ะที่เจ้าภาพจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.587408877+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่เจ้าภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.587413775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.587416105+07:00","message":"> Transcript [2525] [false]: 'งานศพสามัญชนค่ะที่เจ้าภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.587419494+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.587421155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.587423071+07:00","message":"StatePrefix: 'งานศพสามัญชนค่ะที่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.58742576+07:00","message":"TextPushed: 'งานศพสามัญชน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:05.665653722+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:05.665695776+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":"2025-10-29T10:20:05.665701171+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่เจ้าภาพจุดที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:05.665714799+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่เจ้าภาพจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.665722114+07:00","message":"[bufferProcess] interim [120000000]:งานศพสามัญชนค่ะที่เจ้าภาพจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.66572431+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่เจ้าภาพจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.665727383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.665729879+07:00","message":"> Transcript [2526] [false]: 'งานศพสามัญชนค่ะที่เจ้าภาพจุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.665733476+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.665735218+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.665736739+07:00","message":"StatePrefix: 'งานศพสามัญชนค่ะที่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.665738978+07:00","message":"TextPushed: 'งานศพสามัญชน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:05.775862455+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:05.775898983+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":"2025-10-29T10:20:05.775904329+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:05.775918379+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.775925733+07:00","message":"[bufferProcess] interim [180000000]:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.775927926+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่เจ้าภาพจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.775932073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.77593435+07:00","message":"> Transcript [2527] [false]: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.775937321+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.775939068+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.775941078+07:00","message":"StatePrefix: 'งานศพสามัญชนค่ะที่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:05.775943134+07:00","message":"TextPushed: 'งานศพสามัญชน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:05.845199979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:05.845209974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:06.098035602+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:06.098073576+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":"2025-10-29T10:20:06.098079049+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:06.09809268+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.098101608+07:00","message":"[bufferProcess] interim [480000000]:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.09810382+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.098106764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.098109259+07:00","message":"> Transcript [2528] [false]: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.098112511+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.098114271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.098116177+07:00","message":"StatePrefix: 'งานศพสามัญชนค่ะที่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.098118379+07:00","message":"TextPushed: 'งานศพสามัญชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.09812436+07:00","message":"Push: 'ค่ะที่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.098126001+07:00","message":"TextPushed: 'งานศพสามัญชนค่ะที่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.098128281+07:00","message":"Set new StatePrefix : 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.098130264+07:00","message":"Next Push (prob) : 'ภาพจุดเทียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:06.098138147+07:00","message":"push: {false ค่ะที่เจ้า 0 0xc003a46080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:06.29282238+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:06.292869048+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":"2025-10-29T10:20:06.292874546+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:06.292888488+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.292895426+07:00","message":"[bufferProcess] interim [660000000]:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.292897481+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.292900752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.292903308+07:00","message":"> Transcript [2529] [false]: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.292906783+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.292908512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.292910066+07:00","message":"StatePrefix: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.2929123+07:00","message":"TextPushed: 'งานศพสามัญชนค่ะที่เจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:06.371391606+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:06.371428771+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":"2025-10-29T10:20:06.371434759+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:06.371447901+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.371455547+07:00","message":"[bufferProcess] interim [780000000]:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.371458489+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.371464146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.371466837+07:00","message":"> Transcript [2530] [false]: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.371470073+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.371471999+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.371473557+07:00","message":"StatePrefix: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.371475753+07:00","message":"TextPushed: 'งานศพสามัญชนค่ะที่เจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:06.683778062+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:06.683815623+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":"2025-10-29T10:20:06.683821027+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:06.68383327+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.683839928+07:00","message":"[bufferProcess] interim [80000000]:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.683842126+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.683847451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.683850228+07:00","message":"> Transcript [2531] [false]: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.683853488+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.683855364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.68385721+07:00","message":"StatePrefix: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:06.68385991+07:00","message":"TextPushed: 'งานศพสามัญชนค่ะที่เจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.253506806+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.253538788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.253543945+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.253557299+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.253565404+07:00","message":"[bufferProcess] interim [680000000]:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.253568285+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.253571317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.253573855+07:00","message":"> Transcript [2532] [false]: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.253577296+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.253579319+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.253581453+07:00","message":"StatePrefix: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.253584183+07:00","message":"TextPushed: 'งานศพสามัญชนค่ะที่เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.253586866+07:00","message":"Push: 'ภาพจุดเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.253588378+07:00","message":"TextPushed: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.253590593+07:00","message":"Set new StatePrefix : 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.253592655+07:00","message":"Next Push (prob) : 'หน้าห*บพระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.253601277+07:00","message":"push: {false ภาพจุดเทียน 0 0xc003a46080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.459553787+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.459592396+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":"2025-10-29T10:20:07.459598097+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.45961312+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.459620034+07:00","message":"[bufferProcess] interim [920000000]:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.459622234+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.459625473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.459627767+07:00","message":"> Transcript [2533] [false]: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.459631101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.459632904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.459634579+07:00","message":"StatePrefix: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.459636695+07:00","message":"TextPushed: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.709767322+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.709804519+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":"2025-10-29T10:20:07.709811724+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.709824391+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.709832039+07:00","message":"[bufferProcess] interim [40000000]:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.709834069+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.709838863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.709841088+07:00","message":"> Transcript [2534] [false]: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.709844716+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.709846487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.709848094+07:00","message":"StatePrefix: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.709850131+07:00","message":"TextPushed: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.78935872+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.78940028+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":"2025-10-29T10:20:07.789405689+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.789421001+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.789428705+07:00","message":"[bufferProcess] interim [160000000]:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.789431206+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.789434873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.789437397+07:00","message":"> Transcript [2535] [false]: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.789441113+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.789442868+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.789444872+07:00","message":"StatePrefix: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.789449373+07:00","message":"TextPushed: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.90033711+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.900377241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อน 7:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.900384119+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อน 7:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.9003993+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อน 7:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.900408067+07:00","message":"[bufferProcess] interim [280000000]:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อน 7:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.900411247+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.900415969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.900420926+07:00","message":"> Transcript [2536] [false]: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.900426082+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.90042806+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.900430313+07:00","message":"StatePrefix: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.900433969+07:00","message":"TextPushed: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.900440849+07:00","message":"Push: 'หน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.900443273+07:00","message":"TextPushed: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.900445373+07:00","message":"Set new StatePrefix : 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.900447358+07:00","message":"Next Push (prob) : 'ก่อนจะมี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.900457266+07:00","message":"push: {false หน้าห*บพระธรรม 0 0xc003a46080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.968090739+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.968131151+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":"2025-10-29T10:20:07.968136652+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:07.968149387+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.968158356+07:00","message":"[bufferProcess] interim [400000000]:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.968161015+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อน 7:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.968166722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.968168973+07:00","message":"> Transcript [2537] [false]: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อน 7:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.968171499+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:07.968173025+07:00","message":"Set new StatePrefix: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อน 7:00'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:08.173938488+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:08.173972736+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":"2025-10-29T10:20:08.173979083+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการตรวจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:08.173993362+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.174000638+07:00","message":"[bufferProcess] interim [580000000]:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.174003056+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.174006487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.17400886+07:00","message":"> Transcript [2538] [false]: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.17401124+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.174013343+07:00","message":"Set new StatePrefix: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:08.418361395+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:08.418399627+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":"2025-10-29T10:20:08.4184052+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:08.418418063+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.418424948+07:00","message":"[bufferProcess] interim [820000000]:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.41842717+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.418432308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.418434577+07:00","message":"> Transcript [2539] [false]: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.418438105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.418439805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.41844141+07:00","message":"StatePrefix: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.418443869+07:00","message":"TextPushed: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:08.602131137+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:08.602174577+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":"2025-10-29T10:20:08.602180016+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:08.602199935+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.602207093+07:00","message":"[bufferProcess] interim [940000000]:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.602209915+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.602213183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.602215602+07:00","message":"> Transcript [2540] [false]: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.602219624+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.602221204+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.60222301+07:00","message":"StatePrefix: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:08.602226149+07:00","message":"TextPushed: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรม'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:08.846091485+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:08.846099149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:09.065694317+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:09.065743454+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":"2025-10-29T10:20:09.065749577+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:09.065762448+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.065770567+07:00","message":"[bufferProcess] interim [480000000]:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.065773328+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.06577868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.065781035+07:00","message":"> Transcript [2541] [false]: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.065784428+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.065786128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.065788008+07:00","message":"StatePrefix: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.065790716+07:00","message":"TextPushed: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:09.180706778+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:09.180753795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่นเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:09.180759782+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่นเอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:09.180775085+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่นเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.180782502+07:00","message":"[bufferProcess] interim [600000000]:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่นเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.180784889+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.18078814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.180790942+07:00","message":"> Transcript [2542] [false]: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.18079483+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.180796441+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.180798844+07:00","message":"StatePrefix: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.180801327+07:00","message":"TextPushed: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.180805918+07:00","message":"Push: 'ก่อนจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.18080767+07:00","message":"TextPushed: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.180809606+07:00","message":"Set new StatePrefix : 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.180817246+07:00","message":"Next Push (prob) : 'สวดพระอภิธรรมนั่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:09.180837835+07:00","message":"push: {false ก่อนจะมีการ 0 0xc003a46080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:09.282459796+07:00","message":"[GCS] IsForceVAD: false for message ID: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:09.496829189+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:09.49686658+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":"2025-10-29T10:20:09.496872573+07:00","message":"receive interim result [false|false]: งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่นเองค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:09.496884113+07:00","message":"[buffer interim] 189 false งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.496891099+07:00","message":"[bufferProcess] interim [840000000]:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.49689363+07:00","message":"[bufferProcess] send to processor:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่นเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.496898899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.496901387+07:00","message":"> Transcript [2543] [false]: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.496905103+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.496908225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.496910641+07:00","message":"StatePrefix: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.496912794+07:00","message":"TextPushed: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:09.656683301+07:00","message":"receive streaming session, msgId: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:09.656732383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่นเองค่ะ\",\"confidence\":0.954949}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:09.65673883+07:00","message":"receive interim result [true|false]: งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่นเองค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:09.656749833+07:00","message":"end recv isFinal message id 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:09.656751798+07:00","message":"end Recv id 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:09.656757501+07:00","message":"[buffer interim] 189 true งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.656764465+07:00","message":"[bufferProcess] interim [80000000]:งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.656767534+07:00","message":"[bufferProcess] send to processor (isfinal):งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.656770583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.656772928+07:00","message":"> Transcript [2544] [false]: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.656776299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.656778123+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.656780491+07:00","message":"StatePrefix: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.656782871+07:00","message":"TextPushed: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.656784644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.656786628+07:00","message":"> Transcript [2545] [true]: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.656795559+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.656797191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.656798486+07:00","message":"StatePrefix: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการสวดพระอภิธรรมนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.656800357+07:00","message":"TextPushed: 'งานศพสามัญชนค่ะที่เจ้าภาพจุดเทียนหน้าห*บพระธรรมก่อนจะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:09.656812319+07:00","message":"Push: 'สวดพระอภิธรรมนั่นเองค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:09.656826996+07:00","message":"push: {true สวดพระอภิธรรมนั่นเองค่ะ 0 0xc003a46080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:20:09.66868061+07:00","message":"write wav file: './tmp/7449/7449_189.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:09.734362188+07:00","message":"[GCS] Start streaming session, msgId: 190"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:11.847074892+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:11.847084068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:12.895868759+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:12.895904511+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":"2025-10-29T10:20:12.895909094+07:00","message":"receive interim result [false|false]: กำลัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:12.895919166+07:00","message":"[buffer interim] 190 false กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:12.895925689+07:00","message":"[bufferProcess] interim [820000000]:กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:12.895927437+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:12.895930909+07:00","message":"[bufferProcess] send to processor (ticker):กำลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:12.895933425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:12.895935791+07:00","message":"> Transcript [2546] [false]: 'กำลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:12.8959376+07:00","message":"Set StatePrefix (first interim): 'กำลัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:12.955140938+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:12.955172342+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":"2025-10-29T10:20:12.95517798+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:12.95519115+07:00","message":"[buffer interim] 190 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:12.955197551+07:00","message":"[bufferProcess] interim [880000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:12.955199088+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:13.408586065+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:13.408626418+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":"2025-10-29T10:20:13.408632038+07:00","message":"receive interim result [false|false]: สำหรับจังหวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:13.408644469+07:00","message":"[buffer interim] 190 false สำหรับจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.408651478+07:00","message":"[bufferProcess] interim [240000000]:สำหรับจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.408653639+07:00","message":"[bufferProcess] send to processor:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.408662336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.408664973+07:00","message":"> Transcript [2547] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.408670203+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.40867236+07:00","message":"Set new StatePrefix: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:13.451889864+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:13.451925214+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":"2025-10-29T10:20:13.451930099+07:00","message":"receive interim result [false|false]: สำหรับกำหนด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:13.45194144+07:00","message":"[buffer interim] 190 false สำหรับกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.451948124+07:00","message":"[bufferProcess] interim [360000000]:สำหรับกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.45195024+07:00","message":"[bufferProcess] send to processor:สำหรับจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.451956619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.45195912+07:00","message":"> Transcript [2548] [false]: 'สำหรับจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.451962032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.45196378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.451965206+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.45196694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:13.455171211+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:13.455198397+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":"2025-10-29T10:20:13.455203201+07:00","message":"receive interim result [false|false]: สำหรับกำหนดการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:13.455214578+07:00","message":"[buffer interim] 190 false สำหรับกำหนดการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.455219501+07:00","message":"[bufferProcess] interim [420000000]:สำหรับกำหนดการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.455221477+07:00","message":"[bufferProcess] send to processor:สำหรับกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.455226184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.455229045+07:00","message":"> Transcript [2549] [false]: 'สำหรับกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.455231699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.455233451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.455234964+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:13.455236697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:13.823456437+07:00","message":"[GCS] Cleaned up inactive client: 175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:13.823475294+07:00","message":"[GCS] Cleaned up inactive client: 173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:13.823477446+07:00","message":"[GCS] Cleaned up inactive client: 176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:13.823478807+07:00","message":"[GCS] Cleaned up inactive client: 174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:14.101245349+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:14.101286385+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":"2025-10-29T10:20:14.101294223+07:00","message":"receive interim result [false|false]: สำหรับกำหนดการสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:14.101307101+07:00","message":"[buffer interim] 190 false สำหรับกำหนดการสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.101315076+07:00","message":"[bufferProcess] interim [960000000]:สำหรับกำหนดการสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.101317841+07:00","message":"[bufferProcess] send to processor:สำหรับกำหนดการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.101322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.101325164+07:00","message":"> Transcript [2550] [false]: 'สำหรับกำหนดการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.101329143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.101331429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.101333565+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.101335975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:14.282660285+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:14.282691704+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":"2025-10-29T10:20:14.28269665+07:00","message":"receive interim result [false|false]: สำหรับกำหนดการสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:14.282710736+07:00","message":"[buffer interim] 190 false สำหรับกำหนดการสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.28271735+07:00","message":"[bufferProcess] interim [200000000]:สำหรับกำหนดการสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.282719234+07:00","message":"[bufferProcess] send to processor:สำหรับกำหนดการสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.282724527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.282727085+07:00","message":"> Transcript [2551] [false]: 'สำหรับกำหนดการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.282729743+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.282731553+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.282733113+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.282734908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.282739001+07:00","message":"Push: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.282740677+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.282742577+07:00","message":"Set new StatePrefix : 'สำหรับกำหนดการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.282744465+07:00","message":"Next Push (prob) : 'กำหนดการสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:14.282761142+07:00","message":"push: {false สำหรับ 0 0xc0003c5080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:14.364426231+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:14.36445854+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":"2025-10-29T10:20:14.36446887+07:00","message":"receive interim result [false|false]: สำหรับกำหนดการสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:14.364483014+07:00","message":"[buffer interim] 190 false สำหรับกำหนดการสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.36449185+07:00","message":"[bufferProcess] interim [320000000]:สำหรับกำหนดการสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.364493811+07:00","message":"[bufferProcess] send to processor:สำหรับกำหนดการสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.364498897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.364501238+07:00","message":"> Transcript [2552] [false]: 'สำหรับกำหนดการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.36450406+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.364505665+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.364507357+07:00","message":"StatePrefix: 'สำหรับกำหนดการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:14.36450951+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:14.84749992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:14.847503864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:15.025761683+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:15.025798059+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":"2025-10-29T10:20:15.025802999+07:00","message":"receive interim result [false|false]: สำหรับกำหนดการสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:15.025815232+07:00","message":"[buffer interim] 190 false สำหรับกำหนดการสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.025828846+07:00","message":"[bufferProcess] interim [920000000]:สำหรับกำหนดการสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.025831868+07:00","message":"[bufferProcess] send to processor:สำหรับกำหนดการสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.025835664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.025838997+07:00","message":"> Transcript [2553] [false]: 'สำหรับกำหนดการสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.025844139+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.02584654+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.025848472+07:00","message":"StatePrefix: 'สำหรับกำหนดการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.025850483+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:15.06664326+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:15.06667779+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":"2025-10-29T10:20:15.066682848+07:00","message":"receive interim result [false|false]: สำหรับกำหนดการสวดพระอภิธรรมประจำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:15.06669676+07:00","message":"[buffer interim] 190 false สำหรับกำหนดการสวดพระอภิธรรมประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.066703721+07:00","message":"[bufferProcess] interim [980000000]:สำหรับกำหนดการสวดพระอภิธรรมประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.066705651+07:00","message":"[bufferProcess] send to processor:สำหรับกำหนดการสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.066709216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.06671222+07:00","message":"> Transcript [2554] [false]: 'สำหรับกำหนดการสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.066715531+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.066717121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.066719021+07:00","message":"StatePrefix: 'สำหรับกำหนดการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.066720906+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:15.251782693+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:15.251814242+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":"2025-10-29T10:20:15.251820101+07:00","message":"receive interim result [false|false]: สำหรับกำหนดการสวดพระอภิธรรมประจำวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:15.25183157+07:00","message":"[buffer interim] 190 false สำหรับกำหนดการสวดพระอภิธรรมประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.251837827+07:00","message":"[bufferProcess] interim [160000000]:สำหรับกำหนดการสวดพระอภิธรรมประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.251839892+07:00","message":"[bufferProcess] send to processor:สำหรับกำหนดการสวดพระอภิธรรมประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.251842881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.251845823+07:00","message":"> Transcript [2555] [false]: 'สำหรับกำหนดการสวดพระอภิธรรมประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.251848911+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.251850541+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.251852539+07:00","message":"StatePrefix: 'สำหรับกำหนดการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.251854479+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.251858355+07:00","message":"Push: 'กำหนดการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.2518599+07:00","message":"TextPushed: 'สำหรับกำหนดการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.251861699+07:00","message":"Set new StatePrefix : 'สำหรับกำหนดการสวดพระอภิธรรมประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.251863632+07:00","message":"Next Push (prob) : 'พระอภิธรรมประจำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:15.251873035+07:00","message":"push: {false กำหนดการสวด 0 0xc0003c5080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:15.574439876+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:15.574475917+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":"2025-10-29T10:20:15.574481682+07:00","message":"receive interim result [false|false]: สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:15.57449485+07:00","message":"[buffer interim] 190 false สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.574501945+07:00","message":"[bufferProcess] interim [460000000]:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.574504154+07:00","message":"[bufferProcess] send to processor:สำหรับกำหนดการสวดพระอภิธรรมประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.574509992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.574512607+07:00","message":"> Transcript [2556] [false]: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.574515796+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.574517473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.574519046+07:00","message":"StatePrefix: 'สำหรับกำหนดการสวดพระอภิธรรมประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.574521233+07:00","message":"TextPushed: 'สำหรับกำหนดการสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:15.579407372+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:15.57943938+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":"2025-10-29T10:20:15.579444885+07:00","message":"receive interim result [false|false]: สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:15.579455353+07:00","message":"[buffer interim] 190 false สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.579460748+07:00","message":"[bufferProcess] interim [520000000]:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.5794627+07:00","message":"[bufferProcess] send to processor:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.579465093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.579467042+07:00","message":"> Transcript [2557] [false]: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.57947387+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.579475438+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.579477192+07:00","message":"StatePrefix: 'สำหรับกำหนดการสวดพระอภิธรรมประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:15.579479286+07:00","message":"TextPushed: 'สำหรับกำหนดการสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.163826384+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.163869676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.163876957+07:00","message":"receive interim result [false|false]: สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.163892709+07:00","message":"[buffer interim] 190 false สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.163903466+07:00","message":"[bufferProcess] interim [120000000]:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.163906688+07:00","message":"[bufferProcess] send to processor:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.163914573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.163918466+07:00","message":"> Transcript [2558] [false]: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.163922639+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.163925732+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.16392852+07:00","message":"StatePrefix: 'สำหรับกำหนดการสวดพระอภิธรรมประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.16393138+07:00","message":"TextPushed: 'สำหรับกำหนดการสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.499750387+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.499788747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.49979433+07:00","message":"receive interim result [false|false]: สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.499806089+07:00","message":"[buffer interim] 190 false สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.49981501+07:00","message":"[bufferProcess] interim [420000000]:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.499817508+07:00","message":"[bufferProcess] send to processor:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.49982275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.499825491+07:00","message":"> Transcript [2559] [false]: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.499829215+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.499831026+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.499833246+07:00","message":"StatePrefix: 'สำหรับกำหนดการสวดพระอภิธรรมประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.499836013+07:00","message":"TextPushed: 'สำหรับกำหนดการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.499840775+07:00","message":"Push: 'พระอภิธรรมประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.499842413+07:00","message":"TextPushed: 'สำหรับกำหนดการสวดพระอภิธรรมประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.49984542+07:00","message":"Set new StatePrefix : 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.499847407+07:00","message":"Next Push (prob) : 'วันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.499855254+07:00","message":"push: {false พระอภิธรรมประจำ 0 0xc0003c5080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.670156043+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.670201114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มต้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.670206393+07:00","message":"receive interim result [false|false]: สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.670218653+07:00","message":"[buffer interim] 190 false สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.670224298+07:00","message":"[bufferProcess] interim [540000000]:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.670226309+07:00","message":"[bufferProcess] send to processor:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.670229216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.670236167+07:00","message":"> Transcript [2560] [false]: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.670239971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.670241541+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.670243698+07:00","message":"StatePrefix: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.670246452+07:00","message":"TextPushed: 'สำหรับกำหนดการสวดพระอภิธรรมประจำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.79193802+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.791980237+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":"2025-10-29T10:20:16.791985509+07:00","message":"receive interim result [false|false]: สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.791999827+07:00","message":"[buffer interim] 190 false สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.792010159+07:00","message":"[bufferProcess] interim [660000000]:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.792012778+07:00","message":"[bufferProcess] send to processor:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.792017986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.792020535+07:00","message":"> Transcript [2561] [false]: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.792024139+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.792027934+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.792030662+07:00","message":"StatePrefix: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.792033871+07:00","message":"TextPushed: 'สำหรับกำหนดการสวดพระอภิธรรมประจำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.983287085+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.983335768+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":"2025-10-29T10:20:16.983341067+07:00","message":"receive interim result [false|false]: สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่วัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.98335365+07:00","message":"[buffer interim] 190 false สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.983360496+07:00","message":"[bufferProcess] interim [840000000]:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.983362568+07:00","message":"[bufferProcess] send to processor:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.983368238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.98337068+07:00","message":"> Transcript [2562] [false]: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.983374044+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.983375882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.983378386+07:00","message":"StatePrefix: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.983381117+07:00","message":"TextPushed: 'สำหรับกำหนดการสวดพระอภิธรรมประจำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.986782008+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.986795796+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":"2025-10-29T10:20:16.986799147+07:00","message":"receive interim result [false|false]: สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.986806543+07:00","message":"[buffer interim] 190 false สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.98680973+07:00","message":"[bufferProcess] interim [900000000]:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.986811803+07:00","message":"[bufferProcess] send to processor:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.98681406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.986815961+07:00","message":"> Transcript [2563] [false]: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.986818132+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.986819753+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.98682128+07:00","message":"StatePrefix: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.986823176+07:00","message":"TextPushed: 'สำหรับกำหนดการสวดพระอภิธรรมประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.986827277+07:00","message":"Push: 'วันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.986828846+07:00","message":"TextPushed: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.98683062+07:00","message":"Set new StatePrefix : 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่วัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:16.986833692+07:00","message":"Next Push (prob) : 'ก็จะเริ่มตั้งแต่วัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:16.986841261+07:00","message":"push: {false วันนะคะ 0 0xc0003c5080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.569673208+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.569744064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.569751422+07:00","message":"receive interim result [false|false]: สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.569762497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.569765165+07:00","message":"receive interim result [false|false]:  6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.569773178+07:00","message":"[buffer interim] 190 false สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.569777255+07:00","message":"[buffer interim] 190 false  6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.56979609+07:00","message":"[bufferProcess] interim [500000000]:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.569808825+07:00","message":"[bufferProcess] send to processor:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.569817541+07:00","message":"[bufferProcess] interim [500000000]: 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.569820455+07:00","message":"[bufferProcess] update buffer: สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.569823721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.569827993+07:00","message":"> Transcript [2564] [false]: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.569830885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.569832588+07:00","message":"Set new StatePrefix: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.682630391+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.682672393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.682678676+07:00","message":"receive interim result [false|false]: สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.682689109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 18:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.682691189+07:00","message":"receive interim result [false|false]:  18:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.682697342+07:00","message":"[buffer interim] 190 false สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.682700872+07:00","message":"[buffer interim] 190 false  18:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.682706257+07:00","message":"[bufferProcess] interim [560000000]:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.682708649+07:00","message":"[bufferProcess] send to processor:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.682713712+07:00","message":"[bufferProcess] interim [560000000]: 18:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.682715692+07:00","message":"[bufferProcess] update buffer: สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 18:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.682718034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.682720354+07:00","message":"> Transcript [2565] [false]: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.682723666+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.682725287+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.682728846+07:00","message":"StatePrefix: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.682731039+07:00","message":"TextPushed: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.753414081+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.753447531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.753452937+07:00","message":"receive interim result [false|false]: สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.7534636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 18:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.753465911+07:00","message":"receive interim result [false|false]:  18:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.753471875+07:00","message":"[buffer interim] 190 false สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.753475245+07:00","message":"[buffer interim] 190 false  18:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.753480572+07:00","message":"[bufferProcess] interim [680000000]:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.753483047+07:00","message":"[bufferProcess] send to processor:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 18:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.753487819+07:00","message":"[bufferProcess] interim [680000000]: 18:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.753489675+07:00","message":"[bufferProcess] update buffer: สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 18:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.753492162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.753494672+07:00","message":"> Transcript [2566] [false]: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 18:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.753498286+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.75349986+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.753501502+07:00","message":"StatePrefix: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.753503508+07:00","message":"TextPushed: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:17.847966763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:17.847975942+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.881129153+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.881174472+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.881181332+07:00","message":"receive interim result [false|false]: สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.881196028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 06:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.881198183+07:00","message":"receive interim result [false|false]:  06:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.881213424+07:00","message":"[buffer interim] 190 false สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:17.881228564+07:00","message":"[buffer interim] 190 false  06:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.881243748+07:00","message":"[bufferProcess] interim [740000000]:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.881258832+07:00","message":"[bufferProcess] send to processor:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 18:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.881267263+07:00","message":"[bufferProcess] interim [740000000]: 06:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.881269847+07:00","message":"[bufferProcess] update buffer: สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 06:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.881272482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.881275551+07:00","message":"> Transcript [2567] [false]: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 18:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.881278916+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.88128068+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.881282371+07:00","message":"StatePrefix: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:17.881284812+07:00","message":"TextPushed: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:18.251615193+07:00","message":"[GCS] IsForceVAD: false for message ID: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:18.314202697+07:00","message":"[GCS] Start streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:18.451391107+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:18.451426383+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 06:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:18.45143111+07:00","message":"receive interim result [false|false]: สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 06:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:18.451441617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:18.451443825+07:00","message":"receive interim result [false|false]:  น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:18.451449303+07:00","message":"[buffer interim] 190 false สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 06:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:18.451452513+07:00","message":"[buffer interim] 190 false  น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.451457577+07:00","message":"[bufferProcess] interim [340000000]:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 06:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.451460125+07:00","message":"[bufferProcess] send to processor:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 06:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.45146295+07:00","message":"[bufferProcess] interim [340000000]: น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.451464822+07:00","message":"[bufferProcess] update buffer: สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 06:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.451467509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.45146986+07:00","message":"> Transcript [2568] [false]: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 06:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.451473457+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.451474944+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.451476391+07:00","message":"StatePrefix: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.451478296+07:00","message":"TextPushed: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.451480967+07:00","message":"Push: 'ก็จะเริ่มตั้งแต่เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.451482698+07:00","message":"TextPushed: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.451485459+07:00","message":"Set new StatePrefix : 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 06:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.451487628+07:00","message":"Next Push (prob) : ' 06:00'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:18.451495206+07:00","message":"push: {false ก็จะเริ่มตั้งแต่เวลา 0 0xc0003c5080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:18.601827835+07:00","message":"receive streaming session, msgId: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:18.601863544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 06:00 น\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:18.601869573+07:00","message":"receive interim result [true|false]: สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 06:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:18.601879859+07:00","message":"end recv isFinal message id 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:18.601881551+07:00","message":"end Recv id 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:18.601886929+07:00","message":"[buffer interim] 190 true สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 06:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.601893566+07:00","message":"[bufferProcess] interim [550000000]:สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 06:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.601896711+07:00","message":"[bufferProcess] send to processor (isfinal):สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 06:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.601899892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.601902758+07:00","message":"> Transcript [2569] [false]: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 06:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.60190603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.601907595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.601909448+07:00","message":"StatePrefix: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 06:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.601911626+07:00","message":"TextPushed: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.601913149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.601914859+07:00","message":"> Transcript [2570] [true]: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 06:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.601916836+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.601918351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.601923216+07:00","message":"StatePrefix: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา 06:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.601924995+07:00","message":"TextPushed: 'สำหรับกำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มตั้งแต่เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:18.601937714+07:00","message":"Push: ' 06:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:18.601945854+07:00","message":"push: {true  06:00 น 0 0xc0003c5080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:20:18.615132735+07:00","message":"write wav file: './tmp/7449/7449_190.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.195466184+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.195509716+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":"2025-10-29T10:20:19.195514617+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.195526856+07:00","message":"[buffer interim] 191 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.195533605+07:00","message":"[bufferProcess] interim [660000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.195535165+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.209153003+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.209194998+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":"2025-10-29T10:20:19.209200258+07:00","message":"receive interim result [false|false]: พระพิจิตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.209213729+07:00","message":"[buffer interim] 191 false พระพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.209219169+07:00","message":"[bufferProcess] interim [720000000]:พระพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.209220893+07:00","message":"[bufferProcess] send to processor:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.209223527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.209225988+07:00","message":"> Transcript [2571] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.209227776+07:00","message":"Set StatePrefix (first interim): 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.380712012+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.380746407+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":"2025-10-29T10:20:19.380751365+07:00","message":"receive interim result [false|false]: วิธีทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.380765793+07:00","message":"[buffer interim] 191 false วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.380772686+07:00","message":"[bufferProcess] interim [840000000]:วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.38077472+07:00","message":"[bufferProcess] send to processor:พระพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.380777686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.380780306+07:00","message":"> Transcript [2572] [false]: 'พระพิจิตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.38078225+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.380783867+07:00","message":"Set new StatePrefix: 'พระพิจิตร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.586767741+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.586813254+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":"2025-10-29T10:20:19.586819344+07:00","message":"receive interim result [false|false]: พระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.586832228+07:00","message":"[buffer interim] 191 false พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.586841302+07:00","message":"[bufferProcess] interim [80000000]:พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.586843226+07:00","message":"[bufferProcess] send to processor:วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.586848477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.58685087+07:00","message":"> Transcript [2573] [false]: 'วิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.586853249+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.586855192+07:00","message":"Set new StatePrefix: 'วิธีทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.701503898+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.701539377+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":"2025-10-29T10:20:19.701544858+07:00","message":"receive interim result [false|false]: พระอภิธรรมจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.701558788+07:00","message":"[buffer interim] 191 false พระอภิธรรมจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.701565656+07:00","message":"[bufferProcess] interim [140000000]:พระอภิธรรมจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.701567876+07:00","message":"[bufferProcess] send to processor:พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.701570912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.701573521+07:00","message":"> Transcript [2574] [false]: 'พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.701575458+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.701576988+07:00","message":"Set new StatePrefix: 'พระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.760346138+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.760382958+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":"2025-10-29T10:20:19.76038817+07:00","message":"receive interim result [false|false]: วิธีทำจะส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.76040321+07:00","message":"[buffer interim] 191 false วิธีทำจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.760411729+07:00","message":"[bufferProcess] interim [260000000]:วิธีทำจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.760414479+07:00","message":"[bufferProcess] send to processor:พระอภิธรรมจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.760419855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.760423078+07:00","message":"> Transcript [2575] [false]: 'พระอภิธรรมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.760427274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.760429601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.760431814+07:00","message":"StatePrefix: 'พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.760434158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.774308637+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.774349294+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":"2025-10-29T10:20:19.774359223+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.774372264+07:00","message":"[buffer interim] 191 false พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.774378068+07:00","message":"[bufferProcess] interim [320000000]:พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.774380052+07:00","message":"[bufferProcess] send to processor:วิธีทำจะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.774382779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.774385123+07:00","message":"> Transcript [2576] [false]: 'วิธีทำจะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.774387237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.774388814+07:00","message":"Set new StatePrefix: 'วิธีทำจะส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.965743699+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.965788293+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":"2025-10-29T10:20:19.965793126+07:00","message":"receive interim result [false|false]: พระอภิธรรมจะสด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.965809869+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.965815419+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":"2025-10-29T10:20:19.965819278+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.965823674+07:00","message":"[buffer interim] 191 false พระอภิธรรมจะสด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:19.965826443+07:00","message":"[buffer interim] 191 false พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.965832211+07:00","message":"[bufferProcess] interim [440000000]:พระอภิธรรมจะสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.965834536+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.965837122+07:00","message":"[bufferProcess] interim [500000000]:พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.965838674+07:00","message":"[bufferProcess] send to processor:พระอภิธรรมจะสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.965840917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.965843474+07:00","message":"> Transcript [2577] [false]: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.965845334+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.965846984+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.965848321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.965849801+07:00","message":"> Transcript [2578] [false]: 'พระอภิธรรมจะสด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.965851089+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:19.965852406+07:00","message":"Set new StatePrefix: 'พระอภิธรรมจะสด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:20.075442068+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:20.075479683+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":"2025-10-29T10:20:20.075484723+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:20.075498211+07:00","message":"[buffer interim] 191 false พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:20.075506442+07:00","message":"[bufferProcess] interim [560000000]:พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:20.075509425+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:20.075514736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:20.07551796+07:00","message":"> Transcript [2579] [false]: 'พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:20.075520927+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:20.075523328+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:20.658172892+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:20.658215552+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":"2025-10-29T10:20:20.65822044+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:20.658232708+07:00","message":"[buffer interim] 191 false พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:20.658240437+07:00","message":"[bufferProcess] interim [160000000]:พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:20.658242634+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:20.658247391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:20.658249611+07:00","message":"> Transcript [2580] [false]: 'พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:20.658252815+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:20.658254758+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:20.658256403+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:20.658258648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:20.848826048+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:20.848844122+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.173445593+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.173486613+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":"2025-10-29T10:20:21.173492423+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.173506356+07:00","message":"[buffer interim] 191 false พระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.173517074+07:00","message":"[bufferProcess] interim [640000000]:พระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.173519511+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.173524698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.173527205+07:00","message":"> Transcript [2581] [false]: 'พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.173530307+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.173532151+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.173534124+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.173536068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.303897273+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.30394127+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":"2025-10-29T10:20:21.303948532+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.303965392+07:00","message":"[buffer interim] 191 false พระพิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.303974137+07:00","message":"[bufferProcess] interim [760000000]:พระพิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.303977973+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.303984608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.303989449+07:00","message":"> Transcript [2582] [false]: 'พระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.303994076+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.303996456+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.303999187+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.304001593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.315806858+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.315838876+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":"2025-10-29T10:20:21.315843918+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.315857078+07:00","message":"[buffer interim] 191 false พระพิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.315863433+07:00","message":"[bufferProcess] interim [820000000]:พระพิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.315865559+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.31586883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.315870993+07:00","message":"> Transcript [2583] [false]: 'พระพิธีธรรมสวดพระอภิธรรมและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.315873803+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.31587544+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.315877168+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.315878996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.315885006+07:00","message":"Push: 'พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.315886874+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.315888637+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมสวดพระอภิธรรมและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.315890563+07:00","message":"Next Push (prob) : 'อภิธรรมและพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.315898047+07:00","message":"push: {false พระพิธีธรรมสวดพระ 0 0xc00365e000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.368083617+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.368121849+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":"2025-10-29T10:20:21.368127912+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมและปัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.368143166+07:00","message":"[buffer interim] 191 false พระพิธีธรรมสวดพระอภิธรรมและปัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.368152511+07:00","message":"[bufferProcess] interim [880000000]:พระพิธีธรรมสวดพระอภิธรรมและปัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.368155191+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.368158028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.368160436+07:00","message":"> Transcript [2584] [false]: 'พระพิธีธรรมสวดพระอภิธรรมและปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.36816236+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.368164115+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมและปรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.492229761+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.49226584+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":"2025-10-29T10:20:21.492271332+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมและประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.492283568+07:00","message":"[buffer interim] 191 false พระพิธีธรรมสวดพระอภิธรรมและประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.492292785+07:00","message":"[bufferProcess] interim [940000000]:พระพิธีธรรมสวดพระอภิธรรมและประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.492294983+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมและปัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.49230114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.492303421+07:00","message":"> Transcript [2585] [false]: 'พระพิธีธรรมสวดพระอภิธรรมและปัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.492305821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.492307822+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมและปัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.503417609+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.503444428+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":"2025-10-29T10:20:21.503449489+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.50346277+07:00","message":"[buffer interim] 191 false พระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.503468881+07:00","message":"[bufferProcess] interim [0]:พระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.503471882+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมและประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.503476612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.503479457+07:00","message":"> Transcript [2586] [false]: 'พระพิธีธรรมสวดพระอภิธรรมและประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.503481714+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.503483923+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมและประกอบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.746820108+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.746856849+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":"2025-10-29T10:20:21.746862181+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.746876655+07:00","message":"[buffer interim] 191 false พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.746884086+07:00","message":"[bufferProcess] interim [240000000]:พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.746886245+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.74688926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.746892113+07:00","message":"> Transcript [2587] [false]: 'พระพิธีธรรมสวดพระอภิธรรมและประคบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.746894853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.746896501+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมและประคบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.876437579+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.876478985+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":"2025-10-29T10:20:21.876484537+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.876499071+07:00","message":"[buffer interim] 191 false พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.876506784+07:00","message":"[bufferProcess] interim [420000000]:พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.876509075+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.876512321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.876514887+07:00","message":"> Transcript [2588] [false]: 'พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.876517054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:21.876518794+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:21.964234963+07:00","message":"[GCS] IsForceVAD: false for message ID: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:22.094860229+07:00","message":"[GCS] Start streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:22.282256396+07:00","message":"receive streaming session, msgId: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:22.282302934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:22.282314061+07:00","message":"receive interim result [true|false]: พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:22.28232482+07:00","message":"end recv isFinal message id 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:22.282327711+07:00","message":"end Recv id 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:22.282335416+07:00","message":"[buffer interim] 191 true พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:22.282351496+07:00","message":"[bufferProcess] interim [870000000]:พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:22.2823562+07:00","message":"[bufferProcess] send to processor (isfinal):พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:22.282360337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:22.282364829+07:00","message":"> Transcript [2589] [false]: 'พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:22.282368834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:22.282370989+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:22.282373554+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:22.282376364+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:22.282378403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:22.282380706+07:00","message":"> Transcript [2590] [true]: 'พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:22.282383123+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:22.282385097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:22.282387199+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:22.282389413+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:22.282396591+07:00","message":"Push: 'อภิธรรมและประโคมย่ำยาม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:22.282407171+07:00","message":"push: {true อภิธรรมและประโคมย่ำยาม 0 0xc00365e000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:20:22.292652831+07:00","message":"write wav file: './tmp/7449/7449_191.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:22.975941981+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:22.975973555+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":"2025-10-29T10:20:22.975978489+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:22.975989596+07:00","message":"[buffer interim] 192 false เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:22.97599568+07:00","message":"[bufferProcess] interim [720000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:22.975997347+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.168758597+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.168793946+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":"2025-10-29T10:20:23.168798649+07:00","message":"receive interim result [false|false]: เวลาจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.168813742+07:00","message":"[buffer interim] 192 false เวลาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.16882027+07:00","message":"[bufferProcess] interim [900000000]:เวลาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.168822362+07:00","message":"[bufferProcess] send to processor:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.168825745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.168828267+07:00","message":"> Transcript [2591] [false]: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.168830182+07:00","message":"Set StatePrefix (first interim): 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.285499535+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.285536716+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":"2025-10-29T10:20:23.285542931+07:00","message":"receive interim result [false|false]: เวลาสิบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.285555794+07:00","message":"[buffer interim] 192 false เวลาสิบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.285562711+07:00","message":"[bufferProcess] interim [960000000]:เวลาสิบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.285564675+07:00","message":"[bufferProcess] send to processor:เวลาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.285569408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.285572107+07:00","message":"> Transcript [2592] [false]: 'เวลาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.2855751+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.285576859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.285578517+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.285580264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.475513791+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.475548821+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":"2025-10-29T10:20:23.475553383+07:00","message":"receive interim result [false|false]: เวลา 10 นาที"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.47556787+07:00","message":"[buffer interim] 192 false เวลา 10 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.47557487+07:00","message":"[bufferProcess] interim [140000000]:เวลา 10 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.475577241+07:00","message":"[bufferProcess] send to processor:เวลาสิบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.475580278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.475582548+07:00","message":"> Transcript [2593] [false]: 'เวลาสิบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.475585228+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.475586738+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.475588448+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.475590198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.545835462+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.545865394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 10:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.545870738+07:00","message":"receive interim result [false|false]: เวลา 10:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.545883167+07:00","message":"[buffer interim] 192 false เวลา 10:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.54588995+07:00","message":"[bufferProcess] interim [260000000]:เวลา 10:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.545891945+07:00","message":"[bufferProcess] send to processor:เวลา 10 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.545896873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.545899851+07:00","message":"> Transcript [2594] [false]: 'เวลา 10 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.545902801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.545904469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.545906007+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.545907812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.548671294+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.548679128+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":"2025-10-29T10:20:23.548681697+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.548686382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.548688258+07:00","message":"receive interim result [false|false]:  10:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.548691064+07:00","message":"[buffer interim] 192 false เวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.54869275+07:00","message":"[buffer interim] 192 false  10:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.548695048+07:00","message":"[bufferProcess] interim [320000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.54869657+07:00","message":"[bufferProcess] send to processor:เวลา 10:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.548698776+07:00","message":"[bufferProcess] interim [320000000]: 10:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.548700698+07:00","message":"[bufferProcess] update buffer: เวลา 10:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.548702249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.548703799+07:00","message":"> Transcript [2595] [false]: 'เวลา 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.548705449+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.548706838+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.54870834+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.548709872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.548712022+07:00","message":"Push: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.548713478+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.548715007+07:00","message":"Set new StatePrefix : 'เวลา 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.548716671+07:00","message":"Next Push (prob) : ' 10:00'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.548723299+07:00","message":"push: {false เวลา 0 0xc003a47680}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:23.849389993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:23.849390134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.969053872+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.969093645+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":"2025-10-29T10:20:23.969099399+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.969108611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.969110731+07:00","message":"receive interim result [false|false]:  10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.969117904+07:00","message":"[buffer interim] 192 false เวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:23.969122919+07:00","message":"[buffer interim] 192 false  10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.969128491+07:00","message":"[bufferProcess] interim [680000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.969130616+07:00","message":"[bufferProcess] send to processor:เวลา 10:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.969135353+07:00","message":"[bufferProcess] interim [680000000]: 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.969137692+07:00","message":"[bufferProcess] update buffer: เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.969140356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.969142874+07:00","message":"> Transcript [2596] [false]: 'เวลา 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.969145488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.969147041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.969148696+07:00","message":"StatePrefix: 'เวลา 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:23.96915036+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.187944882+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.187980963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 10:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.187986881+07:00","message":"receive interim result [false|false]: เวลา 10:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.187996904+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":"2025-10-29T10:20:24.187999619+07:00","message":"receive interim result [false|false]:  น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.188007026+07:00","message":"[buffer interim] 192 false เวลา 10:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.188010793+07:00","message":"[buffer interim] 192 false  น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.188016628+07:00","message":"[bufferProcess] interim [860000000]:เวลา 10:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.18801877+07:00","message":"[bufferProcess] send to processor:เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.188023581+07:00","message":"[bufferProcess] interim [860000000]: น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.188025428+07:00","message":"[bufferProcess] update buffer: เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.188027679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.188030017+07:00","message":"> Transcript [2597] [false]: 'เวลา 10:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.188032808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.188034601+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.188036202+07:00","message":"StatePrefix: 'เวลา 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.188038151+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.436095896+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.436132457+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 10:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.436137901+07:00","message":"receive interim result [false|false]: เวลา 10:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.43614835+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":"2025-10-29T10:20:24.436150536+07:00","message":"receive interim result [false|false]:  น พิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.43615849+07:00","message":"[buffer interim] 192 false เวลา 10:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.436161533+07:00","message":"[buffer interim] 192 false  น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.43616748+07:00","message":"[bufferProcess] interim [160000000]:เวลา 10:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.436170069+07:00","message":"[bufferProcess] send to processor:เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.436176251+07:00","message":"[bufferProcess] interim [160000000]: น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.436178322+07:00","message":"[bufferProcess] update buffer: เวลา 10:00 น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.436180746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.436183114+07:00","message":"> Transcript [2598] [false]: 'เวลา 10:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.436185867+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.436187675+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.436189323+07:00","message":"StatePrefix: 'เวลา 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.436191602+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.571046881+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.571087053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 10:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.571092704+07:00","message":"receive interim result [false|false]: เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.571103396+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":"2025-10-29T10:20:24.571105777+07:00","message":"receive interim result [false|false]:  พิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.571114522+07:00","message":"[buffer interim] 192 false เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.571118581+07:00","message":"[buffer interim] 192 false  พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.57112565+07:00","message":"[bufferProcess] interim [280000000]:เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.571128629+07:00","message":"[bufferProcess] send to processor:เวลา 10:00 น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.571135369+07:00","message":"[bufferProcess] interim [280000000]: พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.571137778+07:00","message":"[bufferProcess] update buffer: เวลา 10:00 น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.571140349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.571142872+07:00","message":"> Transcript [2599] [false]: 'เวลา 10:00 น พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.571146321+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.57114802+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.571149583+07:00","message":"StatePrefix: 'เวลา 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.571151217+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.571157309+07:00","message":"Push: ' 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.571158806+07:00","message":"TextPushed: 'เวลา 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.571160457+07:00","message":"Set new StatePrefix : 'เวลา 10:00 น พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.571162141+07:00","message":"Next Push (prob) : ' น พิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.571170069+07:00","message":"push: {false  10:00 0 0xc003a47680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.629194461+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.62923012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 10:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.629235743+07:00","message":"receive interim result [false|false]: เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.629247619+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":"2025-10-29T10:20:24.629249669+07:00","message":"receive interim result [false|false]:  พิธีทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.629257435+07:00","message":"[buffer interim] 192 false เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.62926039+07:00","message":"[buffer interim] 192 false  พิธีทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.629266018+07:00","message":"[bufferProcess] interim [340000000]:เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.62926854+07:00","message":"[bufferProcess] send to processor:เวลา 10:00 น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.629272655+07:00","message":"[bufferProcess] interim [340000000]: พิธีทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.629275396+07:00","message":"[bufferProcess] update buffer: เวลา 10:00 น พิธีทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.629295142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.629330959+07:00","message":"> Transcript [2600] [false]: 'เวลา 10:00 น พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.629339624+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.629343442+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.629347195+07:00","message":"StatePrefix: 'เวลา 10:00 น พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.629349744+07:00","message":"TextPushed: 'เวลา 10:00'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.631714302+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.631726122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 10:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.631730841+07:00","message":"receive interim result [false|false]: เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.631739319+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":"2025-10-29T10:20:24.631741718+07:00","message":"receive interim result [false|false]:  พิธีทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.631745302+07:00","message":"[buffer interim] 192 false เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.631747832+07:00","message":"[buffer interim] 192 false  พิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.631750846+07:00","message":"[bufferProcess] interim [400000000]:เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.631752614+07:00","message":"[bufferProcess] send to processor:เวลา 10:00 น พิธีทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.631757286+07:00","message":"[bufferProcess] interim [400000000]: พิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.631759094+07:00","message":"[bufferProcess] update buffer: เวลา 10:00 น พิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.631761859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.631764449+07:00","message":"> Transcript [2601] [false]: 'เวลา 10:00 น พิธีทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.631767753+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.631769451+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.631771005+07:00","message":"StatePrefix: 'เวลา 10:00 น พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.63177272+07:00","message":"TextPushed: 'เวลา 10:00'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.957598004+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.95764112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 10:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.9576481+07:00","message":"receive interim result [false|false]: เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.957657732+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":"2025-10-29T10:20:24.957660281+07:00","message":"receive interim result [false|false]:  พิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.957667799+07:00","message":"[buffer interim] 192 false เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:24.957674696+07:00","message":"[buffer interim] 192 false  พิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.957680417+07:00","message":"[bufferProcess] interim [700000000]:เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.957682703+07:00","message":"[bufferProcess] send to processor:เวลา 10:00 น พิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.957685918+07:00","message":"[bufferProcess] interim [700000000]: พิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.957688313+07:00","message":"[bufferProcess] update buffer: เวลา 10:00 น พิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.957691134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.957693738+07:00","message":"> Transcript [2602] [false]: 'เวลา 10:00 น พิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.957696271+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.957697834+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.957699402+07:00","message":"StatePrefix: 'เวลา 10:00 น พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:24.957701618+07:00","message":"TextPushed: 'เวลา 10:00'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.086376934+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.086414354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 10:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.086419764+07:00","message":"receive interim result [false|false]: เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.08643304+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":"2025-10-29T10:20:25.086435807+07:00","message":"receive interim result [false|false]:  พิธีธรรมครับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.086443518+07:00","message":"[buffer interim] 192 false เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.086446514+07:00","message":"[buffer interim] 192 false  พิธีธรรมครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.086452532+07:00","message":"[bufferProcess] interim [820000000]:เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.086454747+07:00","message":"[bufferProcess] send to processor:เวลา 10:00 น พิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.086462368+07:00","message":"[bufferProcess] interim [820000000]: พิธีธรรมครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.086464801+07:00","message":"[bufferProcess] update buffer: เวลา 10:00 น พิธีธรรมครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.086467421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.086470013+07:00","message":"> Transcript [2603] [false]: 'เวลา 10:00 น พิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.086473217+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.086475037+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.086476446+07:00","message":"StatePrefix: 'เวลา 10:00 น พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.08647809+07:00","message":"TextPushed: 'เวลา 10:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.086482987+07:00","message":"Push: ' น พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.086484485+07:00","message":"TextPushed: 'เวลา 10:00 น พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.086486172+07:00","message":"Set new StatePrefix : 'เวลา 10:00 น พิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.086492784+07:00","message":"Next Push (prob) : 'ธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.086501651+07:00","message":"push: {false  น พิธี 0 0xc003a47680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.16378424+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.163812355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 10:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.163817375+07:00","message":"receive interim result [false|false]: เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.163829103+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":"2025-10-29T10:20:25.163831399+07:00","message":"receive interim result [false|false]:  พิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.163838331+07:00","message":"[buffer interim] 192 false เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.163841259+07:00","message":"[buffer interim] 192 false  พิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.163846129+07:00","message":"[bufferProcess] interim [880000000]:เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.163849167+07:00","message":"[bufferProcess] send to processor:เวลา 10:00 น พิธีธรรมครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.163851764+07:00","message":"[bufferProcess] interim [880000000]: พิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.16385439+07:00","message":"[bufferProcess] update buffer: เวลา 10:00 น พิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.163857133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.163861634+07:00","message":"> Transcript [2604] [false]: 'เวลา 10:00 น พิธีธรรมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.163864424+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.163866151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.163868184+07:00","message":"StatePrefix: 'เวลา 10:00 น พิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.163869861+07:00","message":"TextPushed: 'เวลา 10:00 น พิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.284557109+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.284588901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 10:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.284595143+07:00","message":"receive interim result [false|false]: เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.284603707+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":"2025-10-29T10:20:25.284606714+07:00","message":"receive interim result [false|false]:  พิธีธรรมกับพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.284623317+07:00","message":"[buffer interim] 192 false เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.284636189+07:00","message":"[buffer interim] 192 false  พิธีธรรมกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.284642894+07:00","message":"[bufferProcess] interim [0]:เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.284646085+07:00","message":"[bufferProcess] send to processor:เวลา 10:00 น พิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.284650647+07:00","message":"[bufferProcess] interim [0]: พิธีธรรมกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.284652586+07:00","message":"[bufferProcess] update buffer: เวลา 10:00 น พิธีธรรมกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.284655141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.284657632+07:00","message":"> Transcript [2605] [false]: 'เวลา 10:00 น พิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.284660901+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.284663347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.284665124+07:00","message":"StatePrefix: 'เวลา 10:00 น พิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.284666952+07:00","message":"TextPushed: 'เวลา 10:00 น พิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.335196887+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.335237578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 10:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.335242711+07:00","message":"receive interim result [false|false]: เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.335254341+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":"2025-10-29T10:20:25.335257349+07:00","message":"receive interim result [false|false]:  พิธีธรรมกับพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.335264656+07:00","message":"[buffer interim] 192 false เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.33526819+07:00","message":"[buffer interim] 192 false  พิธีธรรมกับพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.335274333+07:00","message":"[bufferProcess] interim [60000000]:เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.335276745+07:00","message":"[bufferProcess] send to processor:เวลา 10:00 น พิธีธรรมกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.335281689+07:00","message":"[bufferProcess] interim [60000000]: พิธีธรรมกับพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.335283815+07:00","message":"[bufferProcess] update buffer: เวลา 10:00 น พิธีธรรมกับพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.335286253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.335288493+07:00","message":"> Transcript [2606] [false]: 'เวลา 10:00 น พิธีธรรมกับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.335291729+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.335293339+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.335294908+07:00","message":"StatePrefix: 'เวลา 10:00 น พิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.335296607+07:00","message":"TextPushed: 'เวลา 10:00 น พิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.338878751+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.338889336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 10:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.33889389+07:00","message":"receive interim result [false|false]: เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.338901886+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":"2025-10-29T10:20:25.338904079+07:00","message":"receive interim result [false|false]:  พิธีธรรมกับพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.338907332+07:00","message":"[buffer interim] 192 false เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.338909352+07:00","message":"[buffer interim] 192 false  พิธีธรรมกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.338912364+07:00","message":"[bufferProcess] interim [120000000]:เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.338913981+07:00","message":"[bufferProcess] send to processor:เวลา 10:00 น พิธีธรรมกับพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.338915945+07:00","message":"[bufferProcess] interim [120000000]: พิธีธรรมกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.338917655+07:00","message":"[bufferProcess] update buffer: เวลา 10:00 น พิธีธรรมกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.33891925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.338920972+07:00","message":"> Transcript [2607] [false]: 'เวลา 10:00 น พิธีธรรมกับพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.338922828+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.338924206+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.338925562+07:00","message":"StatePrefix: 'เวลา 10:00 น พิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.338927017+07:00","message":"TextPushed: 'เวลา 10:00 น พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.338929474+07:00","message":"Push: 'ธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.338930889+07:00","message":"TextPushed: 'เวลา 10:00 น พิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.338932541+07:00","message":"Set new StatePrefix : 'เวลา 10:00 น พิธีธรรมกับพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.338934329+07:00","message":"Next Push (prob) : 'กับพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.338942163+07:00","message":"push: {false ธรรม 0 0xc003a47680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.467157937+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.467194556+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 10:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.467200019+07:00","message":"receive interim result [false|false]: เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.467210953+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":"2025-10-29T10:20:25.467214065+07:00","message":"receive interim result [false|false]:  พิธีธรรมกับพระราชทาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.467221038+07:00","message":"[buffer interim] 192 false เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.467224926+07:00","message":"[buffer interim] 192 false  พิธีธรรมกับพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.467230614+07:00","message":"[bufferProcess] interim [180000000]:เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.467233029+07:00","message":"[bufferProcess] send to processor:เวลา 10:00 น พิธีธรรมกับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.467237337+07:00","message":"[bufferProcess] interim [180000000]: พิธีธรรมกับพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.467239869+07:00","message":"[bufferProcess] update buffer: เวลา 10:00 น พิธีธรรมกับพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.467242287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.467244817+07:00","message":"> Transcript [2608] [false]: 'เวลา 10:00 น พิธีธรรมกับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.46724667+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.847316257+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.847355635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 10:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.847361275+07:00","message":"receive interim result [false|false]: เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.847369367+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":"2025-10-29T10:20:25.847372288+07:00","message":"receive interim result [false|false]:  พิธีธรรมกับพระราชทานฉัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.847385063+07:00","message":"[buffer interim] 192 false เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:25.847390369+07:00","message":"[buffer interim] 192 false  พิธีธรรมกับพระราชทานฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.847396254+07:00","message":"[bufferProcess] interim [540000000]:เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.847398533+07:00","message":"[bufferProcess] send to processor:เวลา 10:00 น พิธีธรรมกับพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.847403141+07:00","message":"[bufferProcess] interim [540000000]: พิธีธรรมกับพระราชทานฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.847405689+07:00","message":"[bufferProcess] update buffer: เวลา 10:00 น พิธีธรรมกับพระราชทานฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.847408578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.847415519+07:00","message":"> Transcript [2609] [false]: 'เวลา 10:00 น พิธีธรรมกับพระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.847419408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.847421195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.847422962+07:00","message":"StatePrefix: 'เวลา 10:00 น พิธีธรรมกับพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:25.84742499+07:00","message":"TextPushed: 'เวลา 10:00 น พิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:26.061920706+07:00","message":"[GCS] IsForceVAD: false for message ID: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:26.193975087+07:00","message":"[GCS] Start streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:26.224148785+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:26.224196075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 10:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:26.224204111+07:00","message":"receive interim result [false|false]: เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:26.224217822+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":"2025-10-29T10:20:26.224221904+07:00","message":"receive interim result [false|false]:  พิธีธรรมกับพระราชทานฉันเช้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:26.224241385+07:00","message":"[buffer interim] 192 false เวลา 10:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:26.224251401+07:00","message":"[buffer interim] 192 false  พิธีธรรมกับพระราชทานฉันเช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.224258713+07:00","message":"[bufferProcess] interim [960000000]:เวลา 10:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.224261678+07:00","message":"[bufferProcess] send to processor:เวลา 10:00 น พิธีธรรมกับพระราชทานฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.224265697+07:00","message":"[bufferProcess] interim [960000000]: พิธีธรรมกับพระราชทานฉันเช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.224268478+07:00","message":"[bufferProcess] update buffer: เวลา 10:00 น พิธีธรรมกับพระราชทานฉันเช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.224271558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.224274001+07:00","message":"> Transcript [2610] [false]: 'เวลา 10:00 น พิธีธรรมกับพระราชทานฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.224277224+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.224279+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.224281157+07:00","message":"StatePrefix: 'เวลา 10:00 น พิธีธรรมกับพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.224287939+07:00","message":"TextPushed: 'เวลา 10:00 น พิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:26.435547228+07:00","message":"receive streaming session, msgId: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:26.435595121+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 10:00 น พิธีทำรับพระราชทานฉันเช้า\",\"confidence\":0.9496857}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:26.435602516+07:00","message":"receive interim result [true|false]: เวลา 10:00 น พิธีทำรับพระราชทานฉันเช้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:26.43561656+07:00","message":"end recv isFinal message id 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:26.43561906+07:00","message":"end Recv id 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:26.435627796+07:00","message":"[buffer interim] 192 true เวลา 10:00 น พิธีทำรับพระราชทานฉันเช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.435636847+07:00","message":"[bufferProcess] interim [200000000]:เวลา 10:00 น พิธีทำรับพระราชทานฉันเช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.435645458+07:00","message":"[bufferProcess] send to processor (isfinal):เวลา 10:00 น พิธีธรรมกับพระราชทานฉันเช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.435650455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.435654706+07:00","message":"> Transcript [2611] [false]: 'เวลา 10:00 น พิธีธรรมกับพระราชทานฉันเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.435658544+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.43566081+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.435663503+07:00","message":"StatePrefix: 'เวลา 10:00 น พิธีธรรมกับพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.435666612+07:00","message":"TextPushed: 'เวลา 10:00 น พิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.435668697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.435678048+07:00","message":"> Transcript [2612] [true]: 'เวลา 10:00 น พิธีทำรับพระราชทานฉันเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.435680861+07:00","message":"Count interim (case isFinal): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.435682816+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.435684776+07:00","message":"StatePrefix: 'เวลา 10:00 น พิธีธรรมกับพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.435686975+07:00","message":"TextPushed: 'เวลา 10:00 น พิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.435689028+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.435879065+07:00","message":"Push: 'ทำรับพระราชทานฉันเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.435882508+07:00","message":"TextPushed: 'เวลา 10:00 น พิธีธรรมทำรับพระราชทานฉันเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.435885468+07:00","message":"Set new StatePrefix : 'เวลา 10:00 น พิธีทำรับพระราชทานฉันเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.435888144+07:00","message":"Next Push (prob) : 'เวลา 10:00 น พิธีทำรับพระราชทานฉันเช้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:26.435898986+07:00","message":"push: {true ทำรับพระราชทานฉันเช้า 0 0xc003a47680}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:26.435913513+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_192.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:20:26.444752405+07:00","message":"write wav file: './tmp/7449/7449_192.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:26.850238929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:26.850245103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:27.291610118+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:27.291640559+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":"2025-10-29T10:20:27.291645017+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:27.291654975+07:00","message":"[buffer interim] 193 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.291661289+07:00","message":"[bufferProcess] interim [840000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.291662725+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:27.427873053+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:27.427916343+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":"2025-10-29T10:20:27.427922752+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:27.42793948+07:00","message":"[buffer interim] 193 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.427947405+07:00","message":"[bufferProcess] interim [960000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.427950274+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.427953941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.427957433+07:00","message":"> Transcript [2613] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.4279597+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:27.491144116+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:27.491177211+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":"2025-10-29T10:20:27.491182842+07:00","message":"receive interim result [false|false]: ฉะนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:27.491198746+07:00","message":"[buffer interim] 193 false ฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.491205221+07:00","message":"[bufferProcess] interim [20000000]:ฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.491207803+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.491211617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.49121496+07:00","message":"> Transcript [2614] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.491219061+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.491221415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.491223851+07:00","message":"StatePrefix: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.491226518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:27.576536539+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:27.576575133+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":"2025-10-29T10:20:27.576580971+07:00","message":"receive interim result [false|false]: ฉะนั้นเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:27.576592847+07:00","message":"[buffer interim] 193 false ฉะนั้นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.576599773+07:00","message":"[bufferProcess] interim [140000000]:ฉะนั้นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.576602096+07:00","message":"[bufferProcess] send to processor:ฉะนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.57660699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.576609438+07:00","message":"> Transcript [2615] [false]: 'ฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.57661163+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.576613306+07:00","message":"Set new StatePrefix: 'ฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:27.815663897+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:27.815700963+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":"2025-10-29T10:20:27.815706927+07:00","message":"receive interim result [false|false]: ฉะนั้นเวลาเก้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:27.815721604+07:00","message":"[buffer interim] 193 false ฉะนั้นเวลาเก้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.815728455+07:00","message":"[bufferProcess] interim [440000000]:ฉะนั้นเวลาเก้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.815730885+07:00","message":"[bufferProcess] send to processor:ฉะนั้นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.815734485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.815736793+07:00","message":"> Transcript [2616] [false]: 'ฉะนั้นเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.815739649+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.815741348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.815742893+07:00","message":"StatePrefix: 'ฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:27.815744535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:28.016855812+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:28.01689339+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นเวลา 9:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:28.016898695+07:00","message":"receive interim result [false|false]: ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:28.016914374+07:00","message":"[buffer interim] 193 false ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.01692187+07:00","message":"[bufferProcess] interim [680000000]:ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.016923896+07:00","message":"[bufferProcess] send to processor:ฉะนั้นเวลาเก้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.01692806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.016930503+07:00","message":"> Transcript [2617] [false]: 'ฉะนั้นเวลาเก้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.016933778+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.01693552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.016937154+07:00","message":"StatePrefix: 'ฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.016938911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:28.134411633+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:28.134447366+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":"2025-10-29T10:20:28.134452661+07:00","message":"receive interim result [false|false]: ฉะนั้นเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:28.134469332+07:00","message":"[buffer interim] 193 false ฉะนั้นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.134476078+07:00","message":"[bufferProcess] interim [740000000]:ฉะนั้นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.134478032+07:00","message":"[bufferProcess] send to processor:ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.134481187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.134483894+07:00","message":"> Transcript [2618] [false]: 'ฉะนั้นเวลา 9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.134486665+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.134488167+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.1344897+07:00","message":"StatePrefix: 'ฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.134491502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:28.135613373+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:28.135651699+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":"2025-10-29T10:20:28.135656974+07:00","message":"receive interim result [false|false]: ฉะนั้นเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:28.135666703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 9:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:28.135669024+07:00","message":"receive interim result [false|false]:  9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:28.135675975+07:00","message":"[buffer interim] 193 false ฉะนั้นเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:28.135679043+07:00","message":"[buffer interim] 193 false  9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.135684863+07:00","message":"[bufferProcess] interim [800000000]:ฉะนั้นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.135686727+07:00","message":"[bufferProcess] send to processor:ฉะนั้นเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.135689517+07:00","message":"[bufferProcess] interim [800000000]: 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.135691472+07:00","message":"[bufferProcess] update buffer: ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.135693842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.135696503+07:00","message":"> Transcript [2619] [false]: 'ฉะนั้นเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.135699307+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.135700968+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.135702612+07:00","message":"StatePrefix: 'ฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.13570427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.135706814+07:00","message":"Push: 'ฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.135708378+07:00","message":"TextPushed: 'ฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.135710068+07:00","message":"Set new StatePrefix : 'ฉะนั้นเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.135711929+07:00","message":"Next Push (prob) : 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:28.135721977+07:00","message":"push: {false ฉะนั้น 0 0xc003a47b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:28.719593291+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:28.719637058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นเวลา 9:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:28.719643593+07:00","message":"receive interim result [false|false]: ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:28.719658601+07:00","message":"[buffer interim] 193 false ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.719669221+07:00","message":"[bufferProcess] interim [400000000]:ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.719672053+07:00","message":"[bufferProcess] send to processor:ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.71967785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.719681779+07:00","message":"> Transcript [2620] [false]: 'ฉะนั้นเวลา 9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.719686272+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.719688637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.719691921+07:00","message":"StatePrefix: 'ฉะนั้นเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:28.719694053+07:00","message":"TextPushed: 'ฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:29.620521237+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:29.62055738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นเวลา 9:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:29.620563051+07:00","message":"receive interim result [false|false]: ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:29.620570779+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":"2025-10-29T10:20:29.620573541+07:00","message":"receive interim result [false|false]:  วิธีทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:29.620592616+07:00","message":"[buffer interim] 193 false ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:29.620602968+07:00","message":"[buffer interim] 193 false  วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:29.620609407+07:00","message":"[bufferProcess] interim [300000000]:ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:29.620615162+07:00","message":"[bufferProcess] send to processor:ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:29.620620668+07:00","message":"[bufferProcess] interim [300000000]: วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:29.62062314+07:00","message":"[bufferProcess] update buffer: ฉะนั้นเวลา 9:00 น วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:29.620625924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:29.620628783+07:00","message":"> Transcript [2621] [false]: 'ฉะนั้นเวลา 9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:29.620631521+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:29.620633376+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:29.620634931+07:00","message":"StatePrefix: 'ฉะนั้นเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:29.620636805+07:00","message":"TextPushed: 'ฉะนั้น'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:29.851156828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:29.851162174+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:29.95294431+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:29.952981332+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นเวลา 9:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:29.952988009+07:00","message":"receive interim result [false|false]: ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:29.953000868+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":"2025-10-29T10:20:29.953003757+07:00","message":"receive interim result [false|false]:  พิธีธรรมสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:29.953012546+07:00","message":"[buffer interim] 193 false ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:29.953017038+07:00","message":"[buffer interim] 193 false  พิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:29.953024877+07:00","message":"[bufferProcess] interim [540000000]:ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:29.953028126+07:00","message":"[bufferProcess] send to processor:ฉะนั้นเวลา 9:00 น วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:29.953031305+07:00","message":"[bufferProcess] interim [540000000]: พิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:29.953035543+07:00","message":"[bufferProcess] update buffer: ฉะนั้นเวลา 9:00 น พิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:29.953038455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:29.953042091+07:00","message":"> Transcript [2622] [false]: 'ฉะนั้นเวลา 9:00 น วิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:29.953047118+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:29.953049333+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:29.953051694+07:00","message":"StatePrefix: 'ฉะนั้นเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:29.953054263+07:00","message":"TextPushed: 'ฉะนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:30.057622219+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:30.057657589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นเวลา 9:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:30.057662854+07:00","message":"receive interim result [false|false]: ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:30.057673911+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":"2025-10-29T10:20:30.057676493+07:00","message":"receive interim result [false|false]:  พิธีธรรมสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:30.057683713+07:00","message":"[buffer interim] 193 false ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:30.057687161+07:00","message":"[buffer interim] 193 false  พิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.05769277+07:00","message":"[bufferProcess] interim [720000000]:ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.057695567+07:00","message":"[bufferProcess] send to processor:ฉะนั้นเวลา 9:00 น พิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.057700241+07:00","message":"[bufferProcess] interim [720000000]: พิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.057702521+07:00","message":"[bufferProcess] update buffer: ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.057704922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.057707357+07:00","message":"> Transcript [2623] [false]: 'ฉะนั้นเวลา 9:00 น พิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.057711395+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.057713223+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.057714792+07:00","message":"StatePrefix: 'ฉะนั้นเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.05771645+07:00","message":"TextPushed: 'ฉะนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.057720718+07:00","message":"Push: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.057722326+07:00","message":"TextPushed: 'ฉะนั้นเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.057724321+07:00","message":"Set new StatePrefix : 'ฉะนั้นเวลา 9:00 น พิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.057726467+07:00","message":"Next Push (prob) : ' 9:00 น พิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:30.057733749+07:00","message":"push: {false เวลา 0 0xc003a47b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:30.263102171+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:30.263144387+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นเวลา 9:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:30.263150665+07:00","message":"receive interim result [false|false]: ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:30.263160161+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":"2025-10-29T10:20:30.263163043+07:00","message":"receive interim result [false|false]:  พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:30.263170801+07:00","message":"[buffer interim] 193 false ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:30.263176295+07:00","message":"[buffer interim] 193 false  พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.26318216+07:00","message":"[bufferProcess] interim [840000000]:ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.263184581+07:00","message":"[bufferProcess] send to processor:ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.263189563+07:00","message":"[bufferProcess] interim [840000000]: พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.263192085+07:00","message":"[bufferProcess] update buffer: ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.263194715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.263197233+07:00","message":"> Transcript [2624] [false]: 'ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.26320045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.263202074+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.263203664+07:00","message":"StatePrefix: 'ฉะนั้นเวลา 9:00 น พิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.263205464+07:00","message":"TextPushed: 'ฉะนั้นเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:30.835250212+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:30.835288751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:30.835294173+07:00","message":"receive interim result [false|false]: ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:30.835307191+07:00","message":"[buffer interim] 193 false ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.835314249+07:00","message":"[bufferProcess] interim [440000000]:ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.83531652+07:00","message":"[bufferProcess] send to processor:ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.835322233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.835324639+07:00","message":"> Transcript [2625] [false]: 'ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.835327934+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.835329817+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.835332154+07:00","message":"StatePrefix: 'ฉะนั้นเวลา 9:00 น พิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:30.835334224+07:00","message":"TextPushed: 'ฉะนั้นเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.572465651+07:00","message":"[GCS] IsForceVAD: false for message ID: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.64410393+07:00","message":"[GCS] Start streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.735873251+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.735914056+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นเวลา 9:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.735922965+07:00","message":"receive interim result [false|false]: ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.735937642+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":"2025-10-29T10:20:31.735942005+07:00","message":"receive interim result [false|false]:  พิธีธรรมสวดพระอภิธรรมเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.735952384+07:00","message":"[buffer interim] 193 false ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.735957144+07:00","message":"[buffer interim] 193 false  พิธีธรรมสวดพระอภิธรรมเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.73596414+07:00","message":"[bufferProcess] interim [340000000]:ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.735967528+07:00","message":"[bufferProcess] send to processor:ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.735971525+07:00","message":"[bufferProcess] interim [340000000]: พิธีธรรมสวดพระอภิธรรมเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.735979741+07:00","message":"[bufferProcess] update buffer: ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรมเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.735983334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.735986736+07:00","message":"> Transcript [2626] [false]: 'ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.735991108+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.735993337+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.735996164+07:00","message":"StatePrefix: 'ฉะนั้นเวลา 9:00 น พิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.735998697+07:00","message":"TextPushed: 'ฉะนั้นเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.858283756+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.858321233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.858326981+07:00","message":"receive interim result [false|false]: ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.858341059+07:00","message":"[buffer interim] 193 false ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.85834823+07:00","message":"[bufferProcess] interim [460000000]:ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.85835074+07:00","message":"[bufferProcess] send to processor:ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรมเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.85835423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.858356464+07:00","message":"> Transcript [2627] [false]: 'ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรมเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.858360474+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.85836221+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.858364286+07:00","message":"StatePrefix: 'ฉะนั้นเวลา 9:00 น พิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.858366173+07:00","message":"TextPushed: 'ฉะนั้นเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.858370865+07:00","message":"Push: ' 9:00 น พิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.85837285+07:00","message":"TextPushed: 'ฉะนั้นเวลา 9:00 น พิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.858374648+07:00","message":"Set new StatePrefix : 'ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรมเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.858376556+07:00","message":"Next Push (prob) : 'พระอภิธรรมเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.858385107+07:00","message":"push: {false  9:00 น พิธีธรรมสวด 0 0xc003a47b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.86112092+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.861139255+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นเวลา 9:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.861143557+07:00","message":"receive interim result [false|false]: ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.861151977+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":"2025-10-29T10:20:31.861154821+07:00","message":"receive interim result [false|false]:  พิธีธรรมสวดพระอภิธรรมเวลาสิบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.861169054+07:00","message":"[buffer interim] 193 false ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.861172294+07:00","message":"[buffer interim] 193 false  พิธีธรรมสวดพระอภิธรรมเวลาสิบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.861180659+07:00","message":"[bufferProcess] interim [520000000]:ฉะนั้นเวลา 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.861183591+07:00","message":"[bufferProcess] send to processor:ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.861193777+07:00","message":"[bufferProcess] interim [520000000]: พิธีธรรมสวดพระอภิธรรมเวลาสิบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.861196751+07:00","message":"[bufferProcess] update buffer: ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรมเวลาสิบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.861199449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.861201589+07:00","message":"> Transcript [2628] [false]: 'ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.861203343+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.864854437+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.864888402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.86489267+07:00","message":"receive interim result [false|false]: ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.864904156+07:00","message":"[buffer interim] 193 false ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.864908684+07:00","message":"[bufferProcess] interim [580000000]:ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.864910806+07:00","message":"[bufferProcess] send to processor:ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรมเวลาสิบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.864913348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.864915387+07:00","message":"> Transcript [2629] [false]: 'ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรมเวลาสิบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.864918512+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.864920335+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.864921843+07:00","message":"StatePrefix: 'ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรมเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.864925872+07:00","message":"TextPushed: 'ฉะนั้นเวลา 9:00 น พิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.956779654+07:00","message":"receive streaming session, msgId: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.956817187+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฉะนั้นเวลา 09:00 น พิธีธรรมสวดพระอภิธรรมเวลา\",\"confidence\":0.88390994}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.956822952+07:00","message":"receive interim result [true|false]: ฉะนั้นเวลา 09:00 น พิธีธรรมสวดพระอภิธรรมเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.956833502+07:00","message":"end recv isFinal message id 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.956835423+07:00","message":"end Recv id 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.956842043+07:00","message":"[buffer interim] 193 true ฉะนั้นเวลา 09:00 น พิธีธรรมสวดพระอภิธรรมเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.956849784+07:00","message":"[bufferProcess] interim [610000000]:ฉะนั้นเวลา 09:00 น พิธีธรรมสวดพระอภิธรรมเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.956852831+07:00","message":"[bufferProcess] send to processor (isfinal):ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.956856028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.956858513+07:00","message":"> Transcript [2630] [false]: 'ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.95686088+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.95686226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.956863752+07:00","message":"> Transcript [2631] [true]: 'ฉะนั้นเวลา 09:00 น พิธีธรรมสวดพระอภิธรรมเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.956865902+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.956867397+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.956868902+07:00","message":"StatePrefix: 'ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรมเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.956871124+07:00","message":"TextPushed: 'ฉะนั้นเวลา 9:00 น พิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.956872754+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.957033002+07:00","message":"Push: 'พระอภิธรรมเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.957035725+07:00","message":"TextPushed: 'ฉะนั้นเวลา 9:00 น พิธีธรรมสวดพระอภิธรรมเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.957037791+07:00","message":"Set new StatePrefix : 'ฉะนั้นเวลา 09:00 น พิธีธรรมสวดพระอภิธรรมเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.957039708+07:00","message":"Next Push (prob) : 'ฉะนั้นเวลา 09:00 น พิธีธรรมสวดพระอภิธรรมเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:31.95704745+07:00","message":"push: {true พระอภิธรรมเวลา 0 0xc003a47b80}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:31.957065198+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_193.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:20:31.972008712+07:00","message":"write wav file: './tmp/7449/7449_193.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:32.851681925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:32.851695212+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:32.896053227+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:32.896106408+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":"2025-10-29T10:20:32.896111274+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:32.896125989+07:00","message":"[buffer interim] 194 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:32.896132903+07:00","message":"[bufferProcess] interim [840000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:32.896134488+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:33.471470939+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:33.471513451+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":"2025-10-29T10:20:33.471518541+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:33.471529573+07:00","message":"[buffer interim] 194 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:33.47153653+07:00","message":"[bufferProcess] interim [440000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:33.471538744+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:33.471543586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:33.471545893+07:00","message":"> Transcript [2632] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:33.471547831+07:00","message":"Set StatePrefix (first interim): 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:33.600634258+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:33.600674108+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":"2025-10-29T10:20:33.600678788+07:00","message":"receive interim result [false|false]: อภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:33.600695645+07:00","message":"[buffer interim] 194 false อภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:33.600702119+07:00","message":"[bufferProcess] interim [560000000]:อภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:33.600704193+07:00","message":"[bufferProcess] send to processor:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:33.600707862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:33.600710542+07:00","message":"> Transcript [2633] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:33.60071239+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:33.600714122+07:00","message":"Set new StatePrefix: 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:33.991896387+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:33.991937563+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":"2025-10-29T10:20:33.991942743+07:00","message":"receive interim result [false|false]: อภิธรรมรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:33.991953376+07:00","message":"[buffer interim] 194 false อภิธรรมรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:33.99196032+07:00","message":"[bufferProcess] interim [980000000]:อภิธรรมรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:33.991962646+07:00","message":"[bufferProcess] send to processor:อภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:33.991971869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:33.99197722+07:00","message":"> Transcript [2634] [false]: 'อภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:33.991979251+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:33.99198104+07:00","message":"Set new StatePrefix: 'อภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:34.110894424+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:34.110933716+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":"2025-10-29T10:20:34.110938818+07:00","message":"receive interim result [false|false]: พระพิธีธรรมครับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:34.110954187+07:00","message":"[buffer interim] 194 false พระพิธีธรรมครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:34.110961261+07:00","message":"[bufferProcess] interim [40000000]:พระพิธีธรรมครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:34.110963334+07:00","message":"[bufferProcess] send to processor:อภิธรรมรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:34.110966234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:34.110968743+07:00","message":"> Transcript [2635] [false]: 'อภิธรรมรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:34.110972391+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:34.110974023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:34.110975628+07:00","message":"StatePrefix: 'อภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:34.110977244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:34.31440801+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:34.314452373+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":"2025-10-29T10:20:34.314458122+07:00","message":"receive interim result [false|false]: อภิธรรมรับพระราชทาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:34.314469446+07:00","message":"[buffer interim] 194 false อภิธรรมรับพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:34.314480338+07:00","message":"[bufferProcess] interim [280000000]:อภิธรรมรับพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:34.314482846+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:34.314486158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:34.314488409+07:00","message":"> Transcript [2636] [false]: 'พระพิธีธรรมครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:34.31449046+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:34.314492022+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมครับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:34.70143022+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:34.701484418+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":"2025-10-29T10:20:34.701489558+07:00","message":"receive interim result [false|false]: อภิธรรมรับพระราชทานฉัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:34.701506475+07:00","message":"[buffer interim] 194 false อภิธรรมรับพระราชทานฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:34.701516871+07:00","message":"[bufferProcess] interim [700000000]:อภิธรรมรับพระราชทานฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:34.701519703+07:00","message":"[bufferProcess] send to processor:อภิธรรมรับพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:34.701525079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:34.701528775+07:00","message":"> Transcript [2637] [false]: 'อภิธรรมรับพระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:34.70153171+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:34.701534299+07:00","message":"Set new StatePrefix: 'อภิธรรมรับพระราชทาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:34.902979572+07:00","message":"[GCS] IsForceVAD: false for message ID: 194"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:34.974629707+07:00","message":"[GCS] Start streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:35.006994994+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:35.007044004+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":"2025-10-29T10:20:35.007050634+07:00","message":"receive interim result [false|false]: อภิธรรมรับพระราชทานฉันเพล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:35.00706761+07:00","message":"[buffer interim] 194 false อภิธรรมรับพระราชทานฉันเพล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.007078738+07:00","message":"[bufferProcess] interim [940000000]:อภิธรรมรับพระราชทานฉันเพล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.007081192+07:00","message":"[bufferProcess] send to processor:อภิธรรมรับพระราชทานฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.007087645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.007090494+07:00","message":"> Transcript [2638] [false]: 'อภิธรรมรับพระราชทานฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.007094793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.007096753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.007099301+07:00","message":"StatePrefix: 'อภิธรรมรับพระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.00710152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:35.22425608+07:00","message":"receive streaming session, msgId: 194"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:35.224293655+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":"2025-10-29T10:20:35.224299363+07:00","message":"receive interim result [true|false]: พระพิธีธรรมรับพระราชทานฉันเพล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:35.224308346+07:00","message":"end recv isFinal message id 194"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:35.22431077+07:00","message":"end Recv id 194"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:35.22431669+07:00","message":"[buffer interim] 194 true พระพิธีธรรมรับพระราชทานฉันเพล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.224324994+07:00","message":"[bufferProcess] interim [300000000]:พระพิธีธรรมรับพระราชทานฉันเพล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.224330532+07:00","message":"[bufferProcess] send to processor (isfinal):อภิธรรมรับพระราชทานฉันเพล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.224334259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.224339088+07:00","message":"> Transcript [2639] [false]: 'อภิธรรมรับพระราชทานฉันเพล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.224342742+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.224345415+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.224348565+07:00","message":"StatePrefix: 'อภิธรรมรับพระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.224351027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.224353087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.22435563+07:00","message":"> Transcript [2640] [true]: 'พระพิธีธรรมรับพระราชทานฉันเพล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.224358356+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.224360404+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.224362292+07:00","message":"StatePrefix: 'อภิธรรมรับพระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.224364564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:35.224371377+07:00","message":"Push: 'พระพิธีธรรมรับพระราชทานฉันเพล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:35.224380585+07:00","message":"push: {true พระพิธีธรรมรับพระราชทานฉันเพล 0 0xc00365e380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:20:35.234480663+07:00","message":"write wav file: './tmp/7449/7449_194.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:35.852174912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:35.852174937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:36.321511682+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:36.321549985+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":"2025-10-29T10:20:36.321555877+07:00","message":"receive interim result [false|false]: และในเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:36.321566719+07:00","message":"[buffer interim] 195 false และในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.321572889+07:00","message":"[bufferProcess] interim [960000000]:และในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.3215744+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.321579356+07:00","message":"[bufferProcess] send to processor (ticker):และในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.321581398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.321583848+07:00","message":"> Transcript [2641] [false]: 'และในเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.321585829+07:00","message":"Set StatePrefix (first interim): 'และในเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:36.594116138+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:36.594160691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และในเวลา 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:36.594167304+07:00","message":"receive interim result [false|false]: และในเวลา 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:36.594183884+07:00","message":"[buffer interim] 195 false และในเวลา 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.594195243+07:00","message":"[bufferProcess] interim [320000000]:และในเวลา 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.59419767+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:36.769976908+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:36.770009934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และในเวลา 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:36.770014909+07:00","message":"receive interim result [false|false]: และในเวลา 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:36.770025952+07:00","message":"[buffer interim] 195 false และในเวลา 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.77003208+07:00","message":"[bufferProcess] interim [440000000]:และในเวลา 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.770033913+07:00","message":"[bufferProcess] send to processor:และในเวลา 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.770037037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.770039488+07:00","message":"> Transcript [2642] [false]: 'และในเวลา 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.770041697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.770043352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.770044882+07:00","message":"StatePrefix: 'และในเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.770046636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:36.898813741+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:36.898851287+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":"2025-10-29T10:20:36.898857509+07:00","message":"receive interim result [false|false]: และในเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:36.898869656+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:36.898872014+07:00","message":"receive interim result [false|false]:  12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:36.898878393+07:00","message":"[buffer interim] 195 false และในเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:36.898884701+07:00","message":"[buffer interim] 195 false  12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.898890364+07:00","message":"[bufferProcess] interim [560000000]:และในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.898892511+07:00","message":"[bufferProcess] send to processor:และในเวลา 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.898900401+07:00","message":"[bufferProcess] interim [560000000]: 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.898903124+07:00","message":"[bufferProcess] update buffer: และในเวลา 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.898905867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.898908906+07:00","message":"> Transcript [2643] [false]: 'และในเวลา 12'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.898911988+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.898913784+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.898915356+07:00","message":"StatePrefix: 'และในเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:36.898917158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.029482051+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.029519307+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":"2025-10-29T10:20:37.029524627+07:00","message":"receive interim result [false|false]: และในเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.029538686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12 นาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.029542156+07:00","message":"receive interim result [false|false]:  12 นาที"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.029551037+07:00","message":"[buffer interim] 195 false และในเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.02955439+07:00","message":"[buffer interim] 195 false  12 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.029560209+07:00","message":"[bufferProcess] interim [680000000]:และในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.029562275+07:00","message":"[bufferProcess] send to processor:และในเวลา 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.029565048+07:00","message":"[bufferProcess] interim [680000000]: 12 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.029566934+07:00","message":"[bufferProcess] update buffer: และในเวลา 12 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.029569496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.029571956+07:00","message":"> Transcript [2644] [false]: 'และในเวลา 12'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.029574438+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.029575926+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.029577464+07:00","message":"StatePrefix: 'และในเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.02957937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.087439647+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.087483547+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":"2025-10-29T10:20:37.087489318+07:00","message":"receive interim result [false|false]: และในเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.08750028+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.087502588+07:00","message":"receive interim result [false|false]:  12:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.08751012+07:00","message":"[buffer interim] 195 false และในเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.087513184+07:00","message":"[buffer interim] 195 false  12:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.087518877+07:00","message":"[bufferProcess] interim [740000000]:และในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.087520992+07:00","message":"[bufferProcess] send to processor:และในเวลา 12 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.087524744+07:00","message":"[bufferProcess] interim [740000000]: 12:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.087526664+07:00","message":"[bufferProcess] update buffer: และในเวลา 12:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.087529247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.087531632+07:00","message":"> Transcript [2645] [false]: 'และในเวลา 12 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.087534417+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.087536029+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.087537612+07:00","message":"StatePrefix: 'และในเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.08753925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.087541377+07:00","message":"Push: 'และในเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.087542814+07:00","message":"TextPushed: 'และในเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.087544585+07:00","message":"Set new StatePrefix : 'และในเวลา 12 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.087546281+07:00","message":"Next Push (prob) : ' 12 นาที'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.087554008+07:00","message":"push: {false และในเวลา 0 0xc0003c4580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.599121893+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.59915709+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":"2025-10-29T10:20:37.59916201+07:00","message":"receive interim result [false|false]: และในเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.599171761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.599174076+07:00","message":"receive interim result [false|false]:  12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.599179614+07:00","message":"[buffer interim] 195 false และในเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.599184655+07:00","message":"[buffer interim] 195 false  12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.599190132+07:00","message":"[bufferProcess] interim [280000000]:และในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.59919227+07:00","message":"[bufferProcess] send to processor:และในเวลา 12:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.599194987+07:00","message":"[bufferProcess] interim [280000000]: 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.5991969+07:00","message":"[bufferProcess] update buffer: และในเวลา 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.599199542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.599201933+07:00","message":"> Transcript [2646] [false]: 'และในเวลา 12:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.599204043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.59920555+07:00","message":"Set new StatePrefix: 'และในเวลา 12:00'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.727514613+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.727550205+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และในเวลา 12:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.727555553+07:00","message":"receive interim result [false|false]: และในเวลา 12:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.727566281+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":"2025-10-29T10:20:37.727568527+07:00","message":"receive interim result [false|false]:  น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.727574364+07:00","message":"[buffer interim] 195 false และในเวลา 12:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:37.727577523+07:00","message":"[buffer interim] 195 false  น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.727583203+07:00","message":"[bufferProcess] interim [340000000]:และในเวลา 12:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.727585215+07:00","message":"[bufferProcess] send to processor:และในเวลา 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.727587989+07:00","message":"[bufferProcess] interim [340000000]: น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.727590041+07:00","message":"[bufferProcess] update buffer: และในเวลา 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.727592328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.727594629+07:00","message":"> Transcript [2647] [false]: 'และในเวลา 12:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.727597679+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.727599366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.727601457+07:00","message":"StatePrefix: 'และในเวลา 12:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:37.727603144+07:00","message":"TextPushed: 'และในเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.185303419+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.185343201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และในเวลา 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.185348379+07:00","message":"receive interim result [false|false]: และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.185361091+07:00","message":"[buffer interim] 195 false และในเวลา 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.185367612+07:00","message":"[bufferProcess] interim [880000000]:และในเวลา 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.185369866+07:00","message":"[bufferProcess] send to processor:และในเวลา 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.185374897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.185377297+07:00","message":"> Transcript [2648] [false]: 'และในเวลา 12:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.18538038+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.185382138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.18538377+07:00","message":"StatePrefix: 'และในเวลา 12:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.185385665+07:00","message":"TextPushed: 'และในเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.383460218+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.383505292+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และในเวลา 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.383510362+07:00","message":"receive interim result [false|false]: และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.383520089+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":"2025-10-29T10:20:38.383522523+07:00","message":"receive interim result [false|false]:  วิธีทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.383528784+07:00","message":"[buffer interim] 195 false และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.383531622+07:00","message":"[buffer interim] 195 false  วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.383537432+07:00","message":"[bufferProcess] interim [120000000]:และในเวลา 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.383539407+07:00","message":"[bufferProcess] send to processor:และในเวลา 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.383541818+07:00","message":"[bufferProcess] interim [120000000]: วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.383544191+07:00","message":"[bufferProcess] update buffer: และในเวลา 12:00 น วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.383548892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.383551443+07:00","message":"> Transcript [2649] [false]: 'และในเวลา 12:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.383555524+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.383557223+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.383558791+07:00","message":"StatePrefix: 'และในเวลา 12:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.383560567+07:00","message":"TextPushed: 'และในเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.669618131+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.669655147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และในเวลา 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.669660587+07:00","message":"receive interim result [false|false]: และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.669670567+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":"2025-10-29T10:20:38.669672899+07:00","message":"receive interim result [false|false]:  วิธีทำถั่ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.669680162+07:00","message":"[buffer interim] 195 false และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.66968546+07:00","message":"[buffer interim] 195 false  วิธีทำถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.669690737+07:00","message":"[bufferProcess] interim [300000000]:และในเวลา 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.669693247+07:00","message":"[bufferProcess] send to processor:และในเวลา 12:00 น วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.669698479+07:00","message":"[bufferProcess] interim [300000000]: วิธีทำถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.669701147+07:00","message":"[bufferProcess] update buffer: และในเวลา 12:00 น วิธีทำถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.669703759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.669706326+07:00","message":"> Transcript [2650] [false]: 'และในเวลา 12:00 น วิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.669709579+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.669712247+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.669713956+07:00","message":"StatePrefix: 'และในเวลา 12:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.669715583+07:00","message":"TextPushed: 'และในเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.669717592+07:00","message":"Push: ' 12:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.669719065+07:00","message":"TextPushed: 'และในเวลา 12:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.669720756+07:00","message":"Set new StatePrefix : 'และในเวลา 12:00 น วิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.669722475+07:00","message":"Next Push (prob) : ' น วิธีทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.669729927+07:00","message":"push: {false  12:00 0 0xc0003c4580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.706473178+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.706518152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และในเวลา 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.70652448+07:00","message":"receive interim result [false|false]: และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.706538264+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":"2025-10-29T10:20:38.706541743+07:00","message":"receive interim result [false|false]:  พิธีทำศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.706550636+07:00","message":"[buffer interim] 195 false และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.706557757+07:00","message":"[buffer interim] 195 false  พิธีทำศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.706564104+07:00","message":"[bufferProcess] interim [360000000]:และในเวลา 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.706567193+07:00","message":"[bufferProcess] send to processor:และในเวลา 12:00 น วิธีทำถั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.706571393+07:00","message":"[bufferProcess] interim [360000000]: พิธีทำศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.706574588+07:00","message":"[bufferProcess] update buffer: และในเวลา 12:00 น พิธีทำศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.706578047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.706581033+07:00","message":"> Transcript [2651] [false]: 'และในเวลา 12:00 น วิธีทำถั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.706584862+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.706586938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.706589249+07:00","message":"StatePrefix: 'และในเวลา 12:00 น วิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.70659209+07:00","message":"TextPushed: 'และในเวลา 12:00'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.823317016+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.823353445+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และในเวลา 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.823359004+07:00","message":"receive interim result [false|false]: และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.823368105+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":"2025-10-29T10:20:38.823370159+07:00","message":"receive interim result [false|false]:  พิธีทำศพพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.823377924+07:00","message":"[buffer interim] 195 false และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:38.823381292+07:00","message":"[buffer interim] 195 false  พิธีทำศพพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.823386734+07:00","message":"[bufferProcess] interim [480000000]:และในเวลา 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.823389092+07:00","message":"[bufferProcess] send to processor:และในเวลา 12:00 น พิธีทำศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.823394208+07:00","message":"[bufferProcess] interim [480000000]: พิธีทำศพพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.823396698+07:00","message":"[bufferProcess] update buffer: และในเวลา 12:00 น พิธีทำศพพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.823399355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.823401785+07:00","message":"> Transcript [2652] [false]: 'และในเวลา 12:00 น พิธีทำศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.823403832+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:38.823405387+07:00","message":"Set new StatePrefix: 'และในเวลา 12:00 น พิธีทำศพ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:38.852484122+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:38.852485398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.017666554+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.01770041+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และในเวลา 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.017706025+07:00","message":"receive interim result [false|false]: และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.017720074+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":"2025-10-29T10:20:39.017723423+07:00","message":"receive interim result [false|false]:  พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.017733672+07:00","message":"[buffer interim] 195 false และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.017743413+07:00","message":"[buffer interim] 195 false  พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.017749878+07:00","message":"[bufferProcess] interim [660000000]:และในเวลา 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.017752611+07:00","message":"[bufferProcess] send to processor:และในเวลา 12:00 น พิธีทำศพพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.01775558+07:00","message":"[bufferProcess] interim [660000000]: พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.017758497+07:00","message":"[bufferProcess] update buffer: และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.017761982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.017764584+07:00","message":"> Transcript [2653] [false]: 'และในเวลา 12:00 น พิธีทำศพพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.017767565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.017769473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.017771072+07:00","message":"StatePrefix: 'และในเวลา 12:00 น พิธีทำศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.017773038+07:00","message":"TextPushed: 'และในเวลา 12:00'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.608695304+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.608736608+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.60874196+07:00","message":"receive interim result [false|false]: และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.608753677+07:00","message":"[buffer interim] 195 false และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.60876053+07:00","message":"[bufferProcess] interim [260000000]:และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.608763246+07:00","message":"[bufferProcess] send to processor:และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.608768135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.608770446+07:00","message":"> Transcript [2654] [false]: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.608772675+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.608777926+07:00","message":"Set new StatePrefix: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.629263708+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.629298516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และในเวลา 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.629303416+07:00","message":"receive interim result [false|false]: และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.629317374+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":"2025-10-29T10:20:39.629320488+07:00","message":"receive interim result [false|false]:  พิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.629328137+07:00","message":"[buffer interim] 195 false และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.629332381+07:00","message":"[buffer interim] 195 false  พิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.629354422+07:00","message":"[bufferProcess] interim [320000000]:และในเวลา 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.629376943+07:00","message":"[bufferProcess] send to processor:และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.62938702+07:00","message":"[bufferProcess] interim [320000000]: พิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.629389832+07:00","message":"[bufferProcess] update buffer: และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.62939338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.629397116+07:00","message":"> Transcript [2655] [false]: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.62940028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.629402208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.62940426+07:00","message":"StatePrefix: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.629406553+07:00","message":"TextPushed: 'และในเวลา 12:00'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.803580575+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.803624902+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และในเวลา 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.803631448+07:00","message":"receive interim result [false|false]: และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.803645142+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":"2025-10-29T10:20:39.803649211+07:00","message":"receive interim result [false|false]:  พิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.803658338+07:00","message":"[buffer interim] 195 false และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.803662657+07:00","message":"[buffer interim] 195 false  พิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.80367015+07:00","message":"[bufferProcess] interim [440000000]:และในเวลา 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.803673386+07:00","message":"[bufferProcess] send to processor:และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.803677206+07:00","message":"[bufferProcess] interim [440000000]: พิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.803680632+07:00","message":"[bufferProcess] update buffer: และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.803684668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.803688495+07:00","message":"> Transcript [2656] [false]: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.803693309+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.803695346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.803697822+07:00","message":"StatePrefix: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.803700355+07:00","message":"TextPushed: 'และในเวลา 12:00'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.828394401+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.828433235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และในเวลา 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.828439358+07:00","message":"receive interim result [false|false]: และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.828457551+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":"2025-10-29T10:20:39.828461502+07:00","message":"receive interim result [false|false]:  พิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.828483167+07:00","message":"[buffer interim] 195 false และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.828509347+07:00","message":"[buffer interim] 195 false  พิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.828516534+07:00","message":"[bufferProcess] interim [500000000]:และในเวลา 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.828519631+07:00","message":"[bufferProcess] send to processor:และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.828523351+07:00","message":"[bufferProcess] interim [500000000]: พิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.828526207+07:00","message":"[bufferProcess] update buffer: และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.828537692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.828562924+07:00","message":"> Transcript [2657] [false]: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.828569096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.828571036+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.828573+07:00","message":"StatePrefix: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.828575529+07:00","message":"TextPushed: 'และในเวลา 12:00'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.951710158+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.951748837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และในเวลา 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.951754389+07:00","message":"receive interim result [false|false]: และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.951764872+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":"2025-10-29T10:20:39.951767681+07:00","message":"receive interim result [false|false]:  พิธีธรรมสวดพระอภิธรรมและประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.951775347+07:00","message":"[buffer interim] 195 false และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.951778809+07:00","message":"[buffer interim] 195 false  พิธีธรรมสวดพระอภิธรรมและประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.951784752+07:00","message":"[bufferProcess] interim [560000000]:และในเวลา 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.951790644+07:00","message":"[bufferProcess] send to processor:และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.951793754+07:00","message":"[bufferProcess] interim [560000000]: พิธีธรรมสวดพระอภิธรรมและประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.951795825+07:00","message":"[bufferProcess] update buffer: และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.951798384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.951800713+07:00","message":"> Transcript [2658] [false]: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.951804259+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.95180612+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.951807781+07:00","message":"StatePrefix: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.951809597+07:00","message":"TextPushed: 'และในเวลา 12:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.951811805+07:00","message":"Push: ' น พิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.951813368+07:00","message":"TextPushed: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.951815097+07:00","message":"Set new StatePrefix : 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.951816925+07:00","message":"Next Push (prob) : 'และปรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.951829185+07:00","message":"push: {false  น พิธีธรรมสวดพระอภิธรรม 0 0xc0003c4580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.993905184+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.993944304+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และในเวลา 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.993950114+07:00","message":"receive interim result [false|false]: และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.993960632+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":"2025-10-29T10:20:39.993963386+07:00","message":"receive interim result [false|false]:  พิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.993971344+07:00","message":"[buffer interim] 195 false และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:39.993976989+07:00","message":"[buffer interim] 195 false  พิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.993982722+07:00","message":"[bufferProcess] interim [620000000]:และในเวลา 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.993984879+07:00","message":"[bufferProcess] send to processor:และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.993987814+07:00","message":"[bufferProcess] interim [620000000]: พิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.993990462+07:00","message":"[bufferProcess] update buffer: และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.993993076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.993995527+07:00","message":"> Transcript [2659] [false]: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.993999602+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:39.994001276+07:00","message":"Set new StatePrefix: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประกอบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.157051467+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.157099597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และในเวลา 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.157106678+07:00","message":"receive interim result [false|false]: และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.157127459+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":"2025-10-29T10:20:40.157131299+07:00","message":"receive interim result [false|false]:  พิธีธรรมสวดพระอภิธรรมและประคบเย็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.157141236+07:00","message":"[buffer interim] 195 false และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.157145501+07:00","message":"[buffer interim] 195 false  พิธีธรรมสวดพระอภิธรรมและประคบเย็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.157152831+07:00","message":"[bufferProcess] interim [800000000]:และในเวลา 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.157156095+07:00","message":"[bufferProcess] send to processor:และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.157172298+07:00","message":"[bufferProcess] interim [800000000]: พิธีธรรมสวดพระอภิธรรมและประคบเย็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.157176857+07:00","message":"[bufferProcess] update buffer: และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประคบเย็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.157180232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.157183347+07:00","message":"> Transcript [2660] [false]: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประคบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.15718639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.157188664+07:00","message":"Set new StatePrefix: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประคบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.241481917+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.241523047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และในเวลา 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.241528553+07:00","message":"receive interim result [false|false]: และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.241535517+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":"2025-10-29T10:20:40.24153833+07:00","message":"receive interim result [false|false]:  พิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.241546773+07:00","message":"[buffer interim] 195 false และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.241551954+07:00","message":"[buffer interim] 195 false  พิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.24155802+07:00","message":"[bufferProcess] interim [860000000]:และในเวลา 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.24156014+07:00","message":"[bufferProcess] send to processor:และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประคบเย็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.241563138+07:00","message":"[bufferProcess] interim [860000000]: พิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.241565314+07:00","message":"[bufferProcess] update buffer: และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.241567726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.241570116+07:00","message":"> Transcript [2661] [false]: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประคบเย็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.241575565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.241577263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.241578885+07:00","message":"StatePrefix: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประคบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.241580717+07:00","message":"TextPushed: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.305992199+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.306028748+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และในเวลา 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.30603384+07:00","message":"receive interim result [false|false]: และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.306048762+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":"2025-10-29T10:20:40.30605213+07:00","message":"receive interim result [false|false]:  พิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.306060009+07:00","message":"[buffer interim] 195 false และในเวลา 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.306063546+07:00","message":"[buffer interim] 195 false  พิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.306084907+07:00","message":"[bufferProcess] interim [980000000]:และในเวลา 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.306105084+07:00","message":"[bufferProcess] send to processor:และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.30611511+07:00","message":"[bufferProcess] interim [980000000]: พิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.306117566+07:00","message":"[bufferProcess] update buffer: และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.306121174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.306124825+07:00","message":"> Transcript [2662] [false]: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.306127188+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.306128822+07:00","message":"Set new StatePrefix: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.35425119+07:00","message":"[GCS] IsForceVAD: false for message ID: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.61392067+07:00","message":"[GCS] Start streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.693009797+07:00","message":"receive streaming session, msgId: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.693051189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม\",\"confidence\":0.95795286}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.693057366+07:00","message":"receive interim result [true|false]: และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.693065894+07:00","message":"end recv isFinal message id 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.693067594+07:00","message":"end Recv id 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.693073661+07:00","message":"[buffer interim] 195 true และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.693082079+07:00","message":"[bufferProcess] interim [400000000]:และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.693086791+07:00","message":"[bufferProcess] send to processor (isfinal):และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.693089686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.69309236+07:00","message":"> Transcript [2663] [false]: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.693095583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.693097115+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.693098744+07:00","message":"StatePrefix: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.69310096+07:00","message":"TextPushed: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.693104106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.693106035+07:00","message":"> Transcript [2664] [true]: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.693107952+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.693109243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.693110679+07:00","message":"StatePrefix: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.693112257+07:00","message":"TextPushed: 'และในเวลา 12:00 น พิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:40.693117942+07:00","message":"Push: 'และประโคมย่ำยาม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:40.693127+07:00","message":"push: {true และประโคมย่ำยาม 0 0xc0003c4580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:20:40.703834989+07:00","message":"write wav file: './tmp/7449/7449_195.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:41.546707565+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:41.546753472+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":"2025-10-29T10:20:41.546758753+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:41.546773637+07:00","message":"[buffer interim] 196 false เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:41.546781708+07:00","message":"[bufferProcess] interim [540000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:41.546783804+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:41.796247505+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:41.796284194+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":"2025-10-29T10:20:41.796289263+07:00","message":"receive interim result [false|false]: เวลาสิบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:41.796301785+07:00","message":"[buffer interim] 196 false เวลาสิบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:41.796307946+07:00","message":"[bufferProcess] interim [780000000]:เวลาสิบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:41.796310183+07:00","message":"[bufferProcess] send to processor:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:41.796315138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:41.796318113+07:00","message":"> Transcript [2665] [false]: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:41.796320119+07:00","message":"Set StatePrefix (first interim): 'เวลา'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:41.852563739+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:41.852567431+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:41.86687577+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:41.866913346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 15\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:41.866918172+07:00","message":"receive interim result [false|false]: เวลา 15"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:41.866938225+07:00","message":"[buffer interim] 196 false เวลา 15"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:41.866944384+07:00","message":"[bufferProcess] interim [900000000]:เวลา 15"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:41.866946355+07:00","message":"[bufferProcess] send to processor:เวลาสิบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:41.866949949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:41.866952253+07:00","message":"> Transcript [2666] [false]: 'เวลาสิบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:41.866955168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:41.866956915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:41.866958507+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:41.866960128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:42.183938196+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:42.183974019+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":"2025-10-29T10:20:42.183979575+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:42.183987252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15 นาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:42.183990519+07:00","message":"receive interim result [false|false]:  15 นาที"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:42.183999779+07:00","message":"[buffer interim] 196 false เวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:42.184003761+07:00","message":"[buffer interim] 196 false  15 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.184010859+07:00","message":"[bufferProcess] interim [140000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.18401402+07:00","message":"[bufferProcess] send to processor:เวลา 15"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.184016861+07:00","message":"[bufferProcess] interim [140000000]: 15 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.184019276+07:00","message":"[bufferProcess] update buffer: เวลา 15 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.184021759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.184024301+07:00","message":"> Transcript [2667] [false]: 'เวลา 15'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.184026974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.18402854+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.184030266+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.184031896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:42.246496105+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:42.246540943+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":"2025-10-29T10:20:42.246546626+07:00","message":"receive interim result [false|false]: เวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:42.246556723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 15:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:42.246559089+07:00","message":"receive interim result [false|false]:  15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:42.246566548+07:00","message":"[buffer interim] 196 false เวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:42.246569391+07:00","message":"[buffer interim] 196 false  15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.246574757+07:00","message":"[bufferProcess] interim [320000000]:เวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.246576702+07:00","message":"[bufferProcess] send to processor:เวลา 15 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.246579464+07:00","message":"[bufferProcess] interim [320000000]: 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.246581852+07:00","message":"[bufferProcess] update buffer: เวลา 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.246584374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.246586929+07:00","message":"> Transcript [2668] [false]: 'เวลา 15 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.246591369+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.246593045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.246594601+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.246596253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:42.903872911+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:42.903912452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:42.903917929+07:00","message":"receive interim result [false|false]: เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:42.903931412+07:00","message":"[buffer interim] 196 false เวลา 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.903937974+07:00","message":"[bufferProcess] interim [920000000]:เวลา 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.903940022+07:00","message":"[bufferProcess] send to processor:เวลา 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.903944896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.903947376+07:00","message":"> Transcript [2669] [false]: 'เวลา 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.903950713+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.903953148+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.903954758+07:00","message":"StatePrefix: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.903956603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.903960914+07:00","message":"Push: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.903962405+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.903963971+07:00","message":"Set new StatePrefix : 'เวลา 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:42.903965655+07:00","message":"Next Push (prob) : ' 15:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:42.90397325+07:00","message":"push: {false เวลา 0 0xc0003c5000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.402841099+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.402875412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.402880963+07:00","message":"receive interim result [false|false]: เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.402891028+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":"2025-10-29T10:20:43.402893712+07:00","message":"receive interim result [false|false]:  พิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.402901118+07:00","message":"[buffer interim] 196 false เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.402904297+07:00","message":"[buffer interim] 196 false  พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.402910147+07:00","message":"[bufferProcess] interim [400000000]:เวลา 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.402912003+07:00","message":"[bufferProcess] send to processor:เวลา 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.402914672+07:00","message":"[bufferProcess] interim [400000000]: พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.402916806+07:00","message":"[bufferProcess] update buffer: เวลา 15:00 น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.402919277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.402921834+07:00","message":"> Transcript [2670] [false]: 'เวลา 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.402924875+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.402926748+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.402928291+07:00","message":"StatePrefix: 'เวลา 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.40293004+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.473557505+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.473592225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.473597268+07:00","message":"receive interim result [false|false]: เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.473612316+07:00","message":"[buffer interim] 196 false เวลา 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.473622949+07:00","message":"[bufferProcess] interim [520000000]:เวลา 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.473625212+07:00","message":"[bufferProcess] send to processor:เวลา 15:00 น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.473631551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.473634485+07:00","message":"> Transcript [2671] [false]: 'เวลา 15:00 น พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.473637551+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.47363942+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.473641053+07:00","message":"StatePrefix: 'เวลา 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.473642891+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.585498616+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.585551268+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.585556952+07:00","message":"receive interim result [false|false]: เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.585569191+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":"2025-10-29T10:20:43.58557232+07:00","message":"receive interim result [false|false]:  วิธีทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.585581788+07:00","message":"[buffer interim] 196 false เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.585585487+07:00","message":"[buffer interim] 196 false  วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.585601152+07:00","message":"[bufferProcess] interim [580000000]:เวลา 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.585608895+07:00","message":"[bufferProcess] send to processor:เวลา 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.585614564+07:00","message":"[bufferProcess] interim [580000000]: วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.585617511+07:00","message":"[bufferProcess] update buffer: เวลา 15:00 น วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.585620363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.585623162+07:00","message":"> Transcript [2672] [false]: 'เวลา 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.585626272+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.585627964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.585631341+07:00","message":"StatePrefix: 'เวลา 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.585633199+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.814585312+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.814619225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.814625655+07:00","message":"receive interim result [false|false]: เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.814634849+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":"2025-10-29T10:20:43.814638524+07:00","message":"receive interim result [false|false]:  พระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.814645752+07:00","message":"[buffer interim] 196 false เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.814648907+07:00","message":"[buffer interim] 196 false  พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.814655587+07:00","message":"[bufferProcess] interim [820000000]:เวลา 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.814657557+07:00","message":"[bufferProcess] send to processor:เวลา 15:00 น วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.814660282+07:00","message":"[bufferProcess] interim [820000000]: พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.814662529+07:00","message":"[bufferProcess] update buffer: เวลา 15:00 น พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.814665136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.814667276+07:00","message":"> Transcript [2673] [false]: 'เวลา 15:00 น วิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.814670462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.814672402+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.814674052+07:00","message":"StatePrefix: 'เวลา 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.814675799+07:00","message":"TextPushed: 'เวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.814679112+07:00","message":"Push: ' 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.814680612+07:00","message":"TextPushed: 'เวลา 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.81468229+07:00","message":"Set new StatePrefix : 'เวลา 15:00 น วิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.814684019+07:00","message":"Next Push (prob) : ' วิธีทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.814691288+07:00","message":"push: {false  15:00 น 0 0xc0003c5000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.823726303+07:00","message":"[GCS] Cleaned up inactive client: 178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.823740113+07:00","message":"[GCS] Cleaned up inactive client: 181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.823742441+07:00","message":"[GCS] Cleaned up inactive client: 183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.823743877+07:00","message":"[GCS] Cleaned up inactive client: 184"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.823745302+07:00","message":"[GCS] Cleaned up inactive client: 179"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.823746641+07:00","message":"[GCS] Cleaned up inactive client: 180"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.823748021+07:00","message":"[GCS] Cleaned up inactive client: 182"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.823749349+07:00","message":"[GCS] Cleaned up inactive client: 177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.848778199+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.848817484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.84882391+07:00","message":"receive interim result [false|false]: เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.848836582+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":"2025-10-29T10:20:43.84884042+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.848849586+07:00","message":"[buffer interim] 196 false เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.848854294+07:00","message":"[buffer interim] 196 false  พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.848861491+07:00","message":"[bufferProcess] interim [880000000]:เวลา 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.848864754+07:00","message":"[bufferProcess] send to processor:เวลา 15:00 น พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.848868508+07:00","message":"[bufferProcess] interim [880000000]: พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.848870967+07:00","message":"[bufferProcess] update buffer: เวลา 15:00 น พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.848873945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.848877471+07:00","message":"> Transcript [2674] [false]: 'เวลา 15:00 น พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.848880251+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.848882637+07:00","message":"Set new StatePrefix: 'เวลา 15:00 น พระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.979759219+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.979798314+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.97980505+07:00","message":"receive interim result [false|false]: เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.979816664+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":"2025-10-29T10:20:43.979819971+07:00","message":"receive interim result [false|false]:  พิธีทำศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.979828524+07:00","message":"[buffer interim] 196 false เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:43.979832337+07:00","message":"[buffer interim] 196 false  พิธีทำศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.97983885+07:00","message":"[bufferProcess] interim [940000000]:เวลา 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.979842153+07:00","message":"[bufferProcess] send to processor:เวลา 15:00 น พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.979845581+07:00","message":"[bufferProcess] interim [940000000]: พิธีทำศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.979849349+07:00","message":"[bufferProcess] update buffer: เวลา 15:00 น พิธีทำศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.979852069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.979855244+07:00","message":"> Transcript [2675] [false]: 'เวลา 15:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.979858909+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.979860981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.979863109+07:00","message":"StatePrefix: 'เวลา 15:00 น พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:43.979865673+07:00","message":"TextPushed: 'เวลา 15:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:44.040718007+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:44.040752269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:44.040758113+07:00","message":"receive interim result [false|false]: เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:44.040769675+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":"2025-10-29T10:20:44.040773682+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:44.04078139+07:00","message":"[buffer interim] 196 false เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:44.04078762+07:00","message":"[buffer interim] 196 false  พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.040794262+07:00","message":"[bufferProcess] interim [60000000]:เวลา 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.040796932+07:00","message":"[bufferProcess] send to processor:เวลา 15:00 น พิธีทำศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.040800398+07:00","message":"[bufferProcess] interim [60000000]: พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.040803934+07:00","message":"[bufferProcess] update buffer: เวลา 15:00 น พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.040806939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.040810042+07:00","message":"> Transcript [2676] [false]: 'เวลา 15:00 น พิธีทำศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.040812503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.040814743+07:00","message":"Set new StatePrefix: 'เวลา 15:00 น พิธีทำศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:44.164896342+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:44.164930597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:44.164936195+07:00","message":"receive interim result [false|false]: เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:44.164944161+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":"2025-10-29T10:20:44.164947352+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:44.164954288+07:00","message":"[buffer interim] 196 false เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:44.164957472+07:00","message":"[buffer interim] 196 false  พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.16496267+07:00","message":"[bufferProcess] interim [180000000]:เวลา 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.164964997+07:00","message":"[bufferProcess] send to processor:เวลา 15:00 น พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.164967961+07:00","message":"[bufferProcess] interim [180000000]: พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.164970954+07:00","message":"[bufferProcess] update buffer: เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.164980341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.16499914+07:00","message":"> Transcript [2677] [false]: 'เวลา 15:00 น พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.165003259+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.165005424+07:00","message":"Set new StatePrefix: 'เวลา 15:00 น พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:44.745701873+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:44.74573978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:44.74574666+07:00","message":"receive interim result [false|false]: เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:44.745762407+07:00","message":"[buffer interim] 196 false เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.745770609+07:00","message":"[bufferProcess] interim [780000000]:เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.74577426+07:00","message":"[bufferProcess] send to processor:เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.745781019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.745784827+07:00","message":"> Transcript [2678] [false]: 'เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.745790233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.745792309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.745794367+07:00","message":"StatePrefix: 'เวลา 15:00 น พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:44.745797777+07:00","message":"TextPushed: 'เวลา 15:00 น'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:44.853071926+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:44.853084617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:45.574671222+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:45.574707655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:45.574713652+07:00","message":"receive interim result [false|false]: เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:45.574722371+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":"2025-10-29T10:20:45.574725373+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรมเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:45.574733139+07:00","message":"[buffer interim] 196 false เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:45.574738761+07:00","message":"[buffer interim] 196 false  พระพิธีธรรมสวดพระอภิธรรมเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.574744253+07:00","message":"[bufferProcess] interim [560000000]:เวลา 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.5747466+07:00","message":"[bufferProcess] send to processor:เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.5747514+07:00","message":"[bufferProcess] interim [560000000]: พระพิธีธรรมสวดพระอภิธรรมเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.574753461+07:00","message":"[bufferProcess] update buffer: เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.574755773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.574758054+07:00","message":"> Transcript [2679] [false]: 'เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.574761188+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.574763002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.574765792+07:00","message":"StatePrefix: 'เวลา 15:00 น พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.574767785+07:00","message":"TextPushed: 'เวลา 15:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:45.894244869+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:45.894281822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:45.894287221+07:00","message":"receive interim result [false|false]: เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:45.894296861+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":"2025-10-29T10:20:45.894299817+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรมเวลาสิบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:45.894307241+07:00","message":"[buffer interim] 196 false เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:45.89431241+07:00","message":"[buffer interim] 196 false  พระพิธีธรรมสวดพระอภิธรรมเวลาสิบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.894318334+07:00","message":"[bufferProcess] interim [860000000]:เวลา 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.894320487+07:00","message":"[bufferProcess] send to processor:เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.894325195+07:00","message":"[bufferProcess] interim [860000000]: พระพิธีธรรมสวดพระอภิธรรมเวลาสิบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.894327358+07:00","message":"[bufferProcess] update buffer: เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลาสิบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.894330204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.894332552+07:00","message":"> Transcript [2680] [false]: 'เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.894336058+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.894337866+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.894340406+07:00","message":"StatePrefix: 'เวลา 15:00 น พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.894342293+07:00","message":"TextPushed: 'เวลา 15:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:45.954517377+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:45.954561393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:45.954566915+07:00","message":"receive interim result [false|false]: เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:45.954579133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พระพิธีธรรมสวดพระอภิธรรมเวลา 18\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:45.954583141+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรมเวลา 18"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:45.954592622+07:00","message":"[buffer interim] 196 false เวลา 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:45.954599376+07:00","message":"[buffer interim] 196 false  พระพิธีธรรมสวดพระอภิธรรมเวลา 18"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.954606809+07:00","message":"[bufferProcess] interim [980000000]:เวลา 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.954609754+07:00","message":"[bufferProcess] send to processor:เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลาสิบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.954612483+07:00","message":"[bufferProcess] interim [980000000]: พระพิธีธรรมสวดพระอภิธรรมเวลา 18"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.95461562+07:00","message":"[bufferProcess] update buffer: เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา 18"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.954618532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.954621194+07:00","message":"> Transcript [2681] [false]: 'เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลาสิบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.954625182+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.954626891+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.954628294+07:00","message":"StatePrefix: 'เวลา 15:00 น พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.954630386+07:00","message":"TextPushed: 'เวลา 15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.954632648+07:00","message":"Push: ' พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.954634494+07:00","message":"TextPushed: 'เวลา 15:00 น พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.954636223+07:00","message":"Set new StatePrefix : 'เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลาสิบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:45.954638079+07:00","message":"Next Push (prob) : 'อภิธรรมเวลาสิบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:45.954645735+07:00","message":"push: {false  พระพิธีธรรมสวดพระ 0 0xc0003c5000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.143607308+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.143651053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.143656989+07:00","message":"receive interim result [false|false]: เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.143667476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 18 นาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.143670465+07:00","message":"receive interim result [false|false]:  18 นาที"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.143678514+07:00","message":"[buffer interim] 196 false เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.143682225+07:00","message":"[buffer interim] 196 false  18 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.143687696+07:00","message":"[bufferProcess] interim [160000000]:เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.1436901+07:00","message":"[bufferProcess] send to processor:เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา 18"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.143693071+07:00","message":"[bufferProcess] interim [160000000]: 18 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.143695406+07:00","message":"[bufferProcess] update buffer: เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา 18 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.143698319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.143700642+07:00","message":"> Transcript [2682] [false]: 'เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา 18'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.143704202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.143705835+07:00","message":"Set new StatePrefix: 'เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา 18'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.147348588+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.147377384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.147383818+07:00","message":"receive interim result [false|false]: เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.147395181+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 18:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.147398191+07:00","message":"receive interim result [false|false]:  18:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.147404952+07:00","message":"[buffer interim] 196 false เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.147407777+07:00","message":"[buffer interim] 196 false  18:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.147411857+07:00","message":"[bufferProcess] interim [220000000]:เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.147414125+07:00","message":"[bufferProcess] send to processor:เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา 18 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.147419016+07:00","message":"[bufferProcess] interim [220000000]: 18:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.147421177+07:00","message":"[bufferProcess] update buffer: เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา 18:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.14742335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.147425525+07:00","message":"> Transcript [2683] [false]: 'เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา 18 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.147428355+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.147430066+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.147431622+07:00","message":"StatePrefix: 'เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา 18'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.147433878+07:00","message":"TextPushed: 'เวลา 15:00 น พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.371895122+07:00","message":"[GCS] IsForceVAD: false for message ID: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.623906571+07:00","message":"[GCS] Start streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.723809882+07:00","message":"receive streaming session, msgId: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.723848771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา 18:00 น\",\"confidence\":0.9589725}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.723854252+07:00","message":"receive interim result [true|false]: เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา 18:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.723862449+07:00","message":"end recv isFinal message id 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.723864859+07:00","message":"end Recv id 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.723872299+07:00","message":"[buffer interim] 196 true เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา 18:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.723883752+07:00","message":"[bufferProcess] interim [790000000]:เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา 18:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.7238893+07:00","message":"[bufferProcess] send to processor (isfinal):เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา 18:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.723892184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.723894592+07:00","message":"> Transcript [2684] [false]: 'เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา 18:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.723897672+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.723899224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.723900783+07:00","message":"StatePrefix: 'เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา 18'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.723902802+07:00","message":"TextPushed: 'เวลา 15:00 น พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.723904654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.723906413+07:00","message":"> Transcript [2685] [true]: 'เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา 18:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.723908179+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.723909492+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.723910771+07:00","message":"StatePrefix: 'เวลา 15:00 น พระพิธีธรรมสวดพระอภิธรรมเวลา 18'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.723912177+07:00","message":"TextPushed: 'เวลา 15:00 น พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:46.723918532+07:00","message":"Push: 'อภิธรรมเวลา 18:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:46.723926544+07:00","message":"push: {true อภิธรรมเวลา 18:00 น 0 0xc0003c5000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:20:46.734761822+07:00","message":"write wav file: './tmp/7449/7449_196.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:47.421721946+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:47.421755963+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":"2025-10-29T10:20:47.421760413+07:00","message":"receive interim result [false|false]: ละคร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:47.421771148+07:00","message":"[buffer interim] 197 false ละคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:47.421777669+07:00","message":"[bufferProcess] interim [600000000]:ละคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:47.421779241+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:47.542512074+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:47.542557956+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":"2025-10-29T10:20:47.542564322+07:00","message":"receive interim result [false|false]: อาคม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:47.542578958+07:00","message":"[buffer interim] 197 false อาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:47.542586627+07:00","message":"[bufferProcess] interim [660000000]:อาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:47.54258941+07:00","message":"[bufferProcess] send to processor:ละคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:47.54259816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:47.542601495+07:00","message":"> Transcript [2686] [false]: 'ละคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:47.542604254+07:00","message":"Set StatePrefix (first interim): 'ละคร'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:47.854070095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:47.854079989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:47.912391288+07:00","message":"[GCS] IsForceVAD: false for message ID: 197"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:47.974254094+07:00","message":"[GCS] Start streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:48.019346857+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:48.019387464+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":"2025-10-29T10:20:48.019393458+07:00","message":"receive interim result [false|false]: อาคมด้ามยาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:48.019407096+07:00","message":"[buffer interim] 197 false อาคมด้ามยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.019416645+07:00","message":"[bufferProcess] interim [140000000]:อาคมด้ามยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.019418739+07:00","message":"[bufferProcess] send to processor:อาคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.019423402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.019426066+07:00","message":"> Transcript [2687] [false]: 'อาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.01942797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.019429795+07:00","message":"Set new StatePrefix: 'อาคม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:48.223523607+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:48.223577029+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":"2025-10-29T10:20:48.223584751+07:00","message":"receive interim result [false|false]: คำคมยาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:48.223601721+07:00","message":"[buffer interim] 197 false คำคมยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.223610065+07:00","message":"[bufferProcess] interim [500000000]:คำคมยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.223613862+07:00","message":"[bufferProcess] send to processor:อาคมด้ามยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.223617614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.2236214+07:00","message":"> Transcript [2688] [false]: 'อาคมด้ามยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.22362633+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.223628693+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.223631018+07:00","message":"StatePrefix: 'อาคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.223635218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:48.242525296+07:00","message":"receive streaming session, msgId: 197"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:48.242571326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คำคมยาม\",\"confidence\":0.8452347}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:48.242577973+07:00","message":"receive interim result [true|false]: คำคมยาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:48.242586605+07:00","message":"end recv isFinal message id 197"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:48.242588305+07:00","message":"end Recv id 197"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:48.24259384+07:00","message":"[buffer interim] 197 true คำคมยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.242601044+07:00","message":"[bufferProcess] interim [500000000]:คำคมยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.24260542+07:00","message":"[bufferProcess] send to processor (isfinal):คำคมยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.242608388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.242610908+07:00","message":"> Transcript [2689] [false]: 'คำคมยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.242612844+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.242614635+07:00","message":"Set new StatePrefix: 'คำคมยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.242615941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.242617405+07:00","message":"> Transcript [2690] [true]: 'คำคมยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.242619365+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.24262087+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.242622498+07:00","message":"StatePrefix: 'คำคมยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.242625393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:48.242630596+07:00","message":"Push: 'คำคมยาม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:48.242637649+07:00","message":"push: {true คำคมยาม 0 0xc0003c5480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:20:48.24809352+07:00","message":"write wav file: './tmp/7449/7449_197.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:49.278493297+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:49.278529646+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":"2025-10-29T10:20:49.278534397+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:49.278548397+07:00","message":"[buffer interim] 198 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.278555292+07:00","message":"[bufferProcess] interim [20000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.278560617+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.27856791+07:00","message":"[bufferProcess] send to processor (ticker):ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.27857038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.278572734+07:00","message":"> Transcript [2691] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.278574638+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:49.488844238+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:49.488896944+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":"2025-10-29T10:20:49.488903035+07:00","message":"receive interim result [false|false]: ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:49.488919865+07:00","message":"[buffer interim] 198 false ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.488928014+07:00","message":"[bufferProcess] interim [140000000]:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.488929916+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:49.498489507+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:49.498524183+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":"2025-10-29T10:20:49.498528819+07:00","message":"receive interim result [false|false]: ในเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:49.498541918+07:00","message":"[buffer interim] 198 false ในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.498548744+07:00","message":"[bufferProcess] interim [200000000]:ในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.498550829+07:00","message":"[bufferProcess] send to processor:ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.498553779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.498556121+07:00","message":"> Transcript [2692] [false]: 'ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.498564007+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.498565822+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.498567381+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.498568997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:49.677444748+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:49.677484946+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในเวลา 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:49.677489967+07:00","message":"receive interim result [false|false]: ในเวลา 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:49.677506052+07:00","message":"[buffer interim] 198 false ในเวลา 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.677512791+07:00","message":"[bufferProcess] interim [380000000]:ในเวลา 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.677514977+07:00","message":"[bufferProcess] send to processor:ในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.677517998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.677520503+07:00","message":"> Transcript [2693] [false]: 'ในเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.677522427+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.677524013+07:00","message":"Set new StatePrefix: 'ในเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:49.881730728+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:49.881777253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในเวลา 19\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:49.88178163+07:00","message":"receive interim result [false|false]: ในเวลา 19"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:49.881796105+07:00","message":"[buffer interim] 198 false ในเวลา 19"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.881802522+07:00","message":"[bufferProcess] interim [560000000]:ในเวลา 19"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.881804884+07:00","message":"[bufferProcess] send to processor:ในเวลา 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.881811402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.881813739+07:00","message":"> Transcript [2694] [false]: 'ในเวลา 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.881817056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.881818746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.88182034+07:00","message":"StatePrefix: 'ในเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.881822064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:49.945417727+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:49.945454978+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":"2025-10-29T10:20:49.945460613+07:00","message":"receive interim result [false|false]: ในเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:49.945475019+07:00","message":"[buffer interim] 198 false ในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.945481749+07:00","message":"[bufferProcess] interim [680000000]:ในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.945483659+07:00","message":"[bufferProcess] send to processor:ในเวลา 19"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.945486436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.945489106+07:00","message":"> Transcript [2695] [false]: 'ในเวลา 19'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.94549286+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.945494614+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.94549627+07:00","message":"StatePrefix: 'ในเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:49.945498129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:50.07729301+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:50.077331809+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":"2025-10-29T10:20:50.077336414+07:00","message":"receive interim result [false|false]: ในเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:50.077348587+07:00","message":"[buffer interim] 198 false ในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.077355746+07:00","message":"[bufferProcess] interim [800000000]:ในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.077358014+07:00","message":"[bufferProcess] send to processor:ในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.077363541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.077365958+07:00","message":"> Transcript [2696] [false]: 'ในเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.077369024+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.077370674+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.077372258+07:00","message":"StatePrefix: 'ในเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.077374136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:50.202306153+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:50.202345929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 19:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:50.20235067+07:00","message":"receive interim result [false|false]: เวลา 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:50.202363858+07:00","message":"[buffer interim] 198 false เวลา 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.202370135+07:00","message":"[bufferProcess] interim [860000000]:เวลา 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.202371781+07:00","message":"[bufferProcess] send to processor:ในเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.202374443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.202376862+07:00","message":"> Transcript [2697] [false]: 'ในเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.202379868+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.202381498+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.202383043+07:00","message":"StatePrefix: 'ในเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.202384669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.202386864+07:00","message":"Push: 'ในเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.202388612+07:00","message":"TextPushed: 'ในเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.202390465+07:00","message":"Set new StatePrefix : 'ในเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.20239206+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:50.202399061+07:00","message":"push: {false ในเวลา 0 0xc0027cb380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:50.642354155+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:50.642387069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:50.642392555+07:00","message":"receive interim result [false|false]: เวลา 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:50.642402388+07:00","message":"[buffer interim] 198 false เวลา 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.642408973+07:00","message":"[bufferProcess] interim [460000000]:เวลา 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.642410824+07:00","message":"[bufferProcess] send to processor:เวลา 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.642413747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.642416213+07:00","message":"> Transcript [2698] [false]: 'เวลา 19:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:50.642418138+07:00","message":"Set StatePrefix (first interim): 'เวลา 19:00 น'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:50.854814202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:50.854814148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.23540902+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.235445518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.235451207+07:00","message":"receive interim result [false|false]: เวลา 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.235463275+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":"2025-10-29T10:20:51.235466277+07:00","message":"receive interim result [false|false]:  พิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.235475207+07:00","message":"[buffer interim] 198 false เวลา 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.235478299+07:00","message":"[buffer interim] 198 false  พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.235484245+07:00","message":"[bufferProcess] interim [120000000]:เวลา 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.235486145+07:00","message":"[bufferProcess] send to processor:เวลา 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.235489141+07:00","message":"[bufferProcess] interim [120000000]: พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.235491875+07:00","message":"[bufferProcess] update buffer: เวลา 19:00 น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.235494543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.235497125+07:00","message":"> Transcript [2699] [false]: 'เวลา 19:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.23550107+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.235502678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.235504206+07:00","message":"StatePrefix: 'เวลา 19:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.235505855+07:00","message":"TextPushed: 'ในเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.360570291+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.360620391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.360626812+07:00","message":"receive interim result [false|false]: เวลา 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.360642685+07:00","message":"[buffer interim] 198 false เวลา 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.360650754+07:00","message":"[bufferProcess] interim [180000000]:เวลา 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.360653909+07:00","message":"[bufferProcess] send to processor:เวลา 19:00 น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.360662546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.360666213+07:00","message":"> Transcript [2700] [false]: 'เวลา 19:00 น พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.360670709+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.360672754+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.360674986+07:00","message":"StatePrefix: 'เวลา 19:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.36067673+07:00","message":"TextPushed: 'ในเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.426302059+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.426339184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.426344524+07:00","message":"receive interim result [false|false]: เวลา 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.426360098+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":"2025-10-29T10:20:51.42636247+07:00","message":"receive interim result [false|false]:  วิธีทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.426370437+07:00","message":"[buffer interim] 198 false เวลา 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.426379837+07:00","message":"[buffer interim] 198 false  วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.426385522+07:00","message":"[bufferProcess] interim [240000000]:เวลา 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.426387836+07:00","message":"[bufferProcess] send to processor:เวลา 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.426394094+07:00","message":"[bufferProcess] interim [240000000]: วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.42639677+07:00","message":"[bufferProcess] update buffer: เวลา 19:00 น วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.426399308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.426401521+07:00","message":"> Transcript [2701] [false]: 'เวลา 19:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.426404536+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.426406832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.426408589+07:00","message":"StatePrefix: 'เวลา 19:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.426410275+07:00","message":"TextPushed: 'ในเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.75032687+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.750364917+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.750371005+07:00","message":"receive interim result [false|false]: เวลา 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.750389791+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":"2025-10-29T10:20:51.750393466+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.750403553+07:00","message":"[buffer interim] 198 false เวลา 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.750406968+07:00","message":"[buffer interim] 198 false  พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.750413098+07:00","message":"[bufferProcess] interim [540000000]:เวลา 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.750415543+07:00","message":"[bufferProcess] send to processor:เวลา 19:00 น วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.750418346+07:00","message":"[bufferProcess] interim [540000000]: พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.750420454+07:00","message":"[bufferProcess] update buffer: เวลา 19:00 น พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.750425071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.750427811+07:00","message":"> Transcript [2702] [false]: 'เวลา 19:00 น วิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.750430625+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.750432694+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.750434291+07:00","message":"StatePrefix: 'เวลา 19:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.75043599+07:00","message":"TextPushed: 'ในเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.750438192+07:00","message":"Push: 'เวลา 19:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.750439659+07:00","message":"TextPushed: 'เวลา 19:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.750441472+07:00","message":"Set new StatePrefix : 'เวลา 19:00 น วิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.750443132+07:00","message":"Next Push (prob) : ' วิธีทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.750451146+07:00","message":"push: {false เวลา 19:00 น 0 0xc0027cb380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.872268036+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.872312426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.872318003+07:00","message":"receive interim result [false|false]: เวลา 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.872330231+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":"2025-10-29T10:20:51.872333419+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.872341458+07:00","message":"[buffer interim] 198 false เวลา 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:51.872344647+07:00","message":"[buffer interim] 198 false  พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.87235132+07:00","message":"[bufferProcess] interim [720000000]:เวลา 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.872353381+07:00","message":"[bufferProcess] send to processor:เวลา 19:00 น พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.872356401+07:00","message":"[bufferProcess] interim [720000000]: พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.87235888+07:00","message":"[bufferProcess] update buffer: เวลา 19:00 น พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.872361622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.872364406+07:00","message":"> Transcript [2703] [false]: 'เวลา 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.872368082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:51.872369804+07:00","message":"Set new StatePrefix: 'เวลา 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:52.046243866+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:52.046283153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:52.046289445+07:00","message":"receive interim result [false|false]: เวลา 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:52.046307674+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":"2025-10-29T10:20:52.046312435+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:52.046320628+07:00","message":"[buffer interim] 198 false เวลา 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:52.046323321+07:00","message":"[buffer interim] 198 false  พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:52.046329199+07:00","message":"[bufferProcess] interim [840000000]:เวลา 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:52.046331204+07:00","message":"[bufferProcess] send to processor:เวลา 19:00 น พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:52.04633379+07:00","message":"[bufferProcess] interim [840000000]: พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:52.046336984+07:00","message":"[bufferProcess] update buffer: เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:52.046339822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:52.046342706+07:00","message":"> Transcript [2704] [false]: 'เวลา 19:00 น พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:52.04634577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:52.046347722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:52.046349207+07:00","message":"StatePrefix: 'เวลา 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:52.046351059+07:00","message":"TextPushed: 'เวลา 19:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:52.615644929+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:52.615683286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:52.615688763+07:00","message":"receive interim result [false|false]: เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:52.615702153+07:00","message":"[buffer interim] 198 false เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:52.615708741+07:00","message":"[bufferProcess] interim [440000000]:เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:52.615710952+07:00","message":"[bufferProcess] send to processor:เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:52.615716165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:52.615718451+07:00","message":"> Transcript [2705] [false]: 'เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:52.615721809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:52.615723438+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:52.615725813+07:00","message":"StatePrefix: 'เวลา 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:52.615727871+07:00","message":"TextPushed: 'เวลา 19:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.257201664+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.257237215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.257243593+07:00","message":"receive interim result [false|false]: เวลา 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.257258786+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":"2025-10-29T10:20:53.257261625+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.257269005+07:00","message":"[buffer interim] 198 false เวลา 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.257273367+07:00","message":"[buffer interim] 198 false  พระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.257279258+07:00","message":"[bufferProcess] interim [40000000]:เวลา 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.257282451+07:00","message":"[bufferProcess] send to processor:เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.257285511+07:00","message":"[bufferProcess] interim [40000000]: พระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.257287584+07:00","message":"[bufferProcess] update buffer: เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.257290051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.257293813+07:00","message":"> Transcript [2706] [false]: 'เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.257297042+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.257298698+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.257300624+07:00","message":"StatePrefix: 'เวลา 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.257302579+07:00","message":"TextPushed: 'เวลา 19:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.33489587+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.334930396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.334935304+07:00","message":"receive interim result [false|false]: เวลา 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.334947465+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":"2025-10-29T10:20:53.334950678+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรมและเบอร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.334959087+07:00","message":"[buffer interim] 198 false เวลา 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.334962548+07:00","message":"[buffer interim] 198 false  พระพิธีธรรมสวดพระอภิธรรมและเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.334968628+07:00","message":"[bufferProcess] interim [220000000]:เวลา 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.334970696+07:00","message":"[bufferProcess] send to processor:เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.334973543+07:00","message":"[bufferProcess] interim [220000000]: พระพิธีธรรมสวดพระอภิธรรมและเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.334975583+07:00","message":"[bufferProcess] update buffer: เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.334978171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.334980294+07:00","message":"> Transcript [2707] [false]: 'เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.334983757+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.334985508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.334988169+07:00","message":"StatePrefix: 'เวลา 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.334990159+07:00","message":"TextPushed: 'เวลา 19:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.334992618+07:00","message":"Push: ' พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.334994158+07:00","message":"TextPushed: 'เวลา 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.334995828+07:00","message":"Set new StatePrefix : 'เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.33499763+07:00","message":"Next Push (prob) : 'พระอภิธรรมและ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.335005056+07:00","message":"push: {false  พระพิธีธรรมสวด 0 0xc0027cb380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.45049935+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.450532153+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.45053748+07:00","message":"receive interim result [false|false]: เวลา 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.450551355+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":"2025-10-29T10:20:53.450554544+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรมและเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.450561297+07:00","message":"[buffer interim] 198 false เวลา 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.450567664+07:00","message":"[buffer interim] 198 false  พระพิธีธรรมสวดพระอภิธรรมและเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.450573258+07:00","message":"[bufferProcess] interim [280000000]:เวลา 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.450575667+07:00","message":"[bufferProcess] send to processor:เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.45058035+07:00","message":"[bufferProcess] interim [280000000]: พระพิธีธรรมสวดพระอภิธรรมและเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.450582513+07:00","message":"[bufferProcess] update buffer: เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.450584785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.450587182+07:00","message":"> Transcript [2708] [false]: 'เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.450595961+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.450597805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.450599418+07:00","message":"StatePrefix: 'เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.450601556+07:00","message":"TextPushed: 'เวลา 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.672544658+07:00","message":"[GCS] IsForceVAD: false for message ID: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.734816881+07:00","message":"[GCS] Start streaming session, msgId: 199"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:53.855509782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:53.855523894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.958816773+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.958854027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.958859446+07:00","message":"receive interim result [false|false]: เวลา 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.958872409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พระพิธีธรรมสวดพระอภิธรรมและเวลา 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.958875498+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรมและเวลา 20"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.958895408+07:00","message":"[buffer interim] 198 false เวลา 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.958912127+07:00","message":"[buffer interim] 198 false  พระพิธีธรรมสวดพระอภิธรรมและเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.958918761+07:00","message":"[bufferProcess] interim [820000000]:เวลา 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.958921855+07:00","message":"[bufferProcess] send to processor:เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.958943616+07:00","message":"[bufferProcess] interim [820000000]: พระพิธีธรรมสวดพระอภิธรรมและเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.958945939+07:00","message":"[bufferProcess] update buffer: เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.958948344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.958950687+07:00","message":"> Transcript [2709] [false]: 'เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.958953947+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.95895552+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.958957196+07:00","message":"StatePrefix: 'เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.958959168+07:00","message":"TextPushed: 'เวลา 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.962087192+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.962104784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.962110631+07:00","message":"receive interim result [false|false]: เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.962119405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.962122287+07:00","message":"receive interim result [false|false]:  20"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.962129115+07:00","message":"[buffer interim] 198 false เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:53.962133391+07:00","message":"[buffer interim] 198 false  20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.962142251+07:00","message":"[bufferProcess] interim [880000000]:เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.962145475+07:00","message":"[bufferProcess] send to processor:เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.962152333+07:00","message":"[bufferProcess] interim [880000000]: 20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.962155381+07:00","message":"[bufferProcess] update buffer: เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.962158099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.962160328+07:00","message":"> Transcript [2710] [false]: 'เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.962162706+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.96216416+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.962165687+07:00","message":"StatePrefix: 'เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:53.962167576+07:00","message":"TextPushed: 'เวลา 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:54.016138157+07:00","message":"receive streaming session, msgId: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:54.016189508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในเวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20\",\"confidence\":0.94397604}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:54.016196359+07:00","message":"receive interim result [true|false]: ในเวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:54.016207797+07:00","message":"end recv isFinal message id 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:54.016210621+07:00","message":"end Recv id 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:54.01621895+07:00","message":"[buffer interim] 198 true ในเวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016227959+07:00","message":"[bufferProcess] interim [910000000]:ในเวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016232999+07:00","message":"[bufferProcess] send to processor (isfinal):เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016236536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016239897+07:00","message":"> Transcript [2711] [false]: 'เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016244013+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016246261+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016248486+07:00","message":"StatePrefix: 'เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016251484+07:00","message":"TextPushed: 'เวลา 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016254658+07:00","message":"Push: 'พระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.01625714+07:00","message":"TextPushed: 'เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016260256+07:00","message":"Set new StatePrefix : 'เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016263252+07:00","message":"Next Push (prob) : 'เวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016265609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016268334+07:00","message":"> Transcript [2712] [true]: 'ในเวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016270913+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016272666+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016274466+07:00","message":"StatePrefix: 'เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016276539+07:00","message":"TextPushed: 'เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016278677+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:54.016403619+07:00","message":"push: {false พระอภิธรรมและ 0 0xc0027cb380}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016506238+07:00","message":"Push: 'เวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016510401+07:00","message":"TextPushed: 'เวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016515607+07:00","message":"Set new StatePrefix : 'ในเวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016518349+07:00","message":"Next Push (prob) : 'ในเวลา 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:54.016526132+07:00","message":"push: {true เวลา 20 0 0xc0027cb380}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.016561246+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_198.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:20:54.028151789+07:00","message":"write wav file: './tmp/7449/7449_198.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:54.48106485+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:54.481096283+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":"2025-10-29T10:20:54.481100796+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:54.481112735+07:00","message":"[buffer interim] 199 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.481119197+07:00","message":"[bufferProcess] interim [420000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:54.481120855+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:55.102627006+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:55.102661553+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":"2025-10-29T10:20:55.102666903+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:55.102677659+07:00","message":"[buffer interim] 199 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:55.102683829+07:00","message":"[bufferProcess] interim [20000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:55.102685834+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:55.102689574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:55.102691895+07:00","message":"> Transcript [2713] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:55.102693641+07:00","message":"Set StatePrefix (first interim): 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:55.702643921+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:55.702677517+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":"2025-10-29T10:20:55.702682468+07:00","message":"receive interim result [false|false]: นาฬิกาพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:55.702695283+07:00","message":"[buffer interim] 199 false นาฬิกาพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:55.702701894+07:00","message":"[bufferProcess] interim [620000000]:นาฬิกาพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:55.702704192+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:55.702708902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:55.702711243+07:00","message":"> Transcript [2714] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:55.7027142+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:55.702716071+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:55.702717656+07:00","message":"StatePrefix: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:55.702719571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:56.016391837+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:56.016432477+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":"2025-10-29T10:20:56.016439067+07:00","message":"receive interim result [false|false]: นาฬิกาพระอภิธรรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:56.016458714+07:00","message":"[buffer interim] 199 false นาฬิกาพระอภิธรรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.016465897+07:00","message":"[bufferProcess] interim [860000000]:นาฬิกาพระอภิธรรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.016468764+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.016475205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.016478481+07:00","message":"> Transcript [2715] [false]: 'นาฬิกาพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.016481801+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.016484149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.016487075+07:00","message":"StatePrefix: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.016489116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:56.211185172+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:56.21121906+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":"2025-10-29T10:20:56.211223973+07:00","message":"receive interim result [false|false]: นาฬิกาพระอภิธรรมศพพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:56.211237447+07:00","message":"[buffer interim] 199 false นาฬิกาพระอภิธรรมศพพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.211252752+07:00","message":"[bufferProcess] interim [100000000]:นาฬิกาพระอภิธรรมศพพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.211255348+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระอภิธรรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.211260878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.211263525+07:00","message":"> Transcript [2716] [false]: 'นาฬิกาพระอภิธรรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.211266498+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.21126808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.211269627+07:00","message":"StatePrefix: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.211271292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:56.262708938+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:56.262743988+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":"2025-10-29T10:20:56.262749431+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:56.262762315+07:00","message":"[buffer interim] 199 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.262768602+07:00","message":"[bufferProcess] interim [220000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.262770736+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระอภิธรรมศพพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.262775733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.262777851+07:00","message":"> Transcript [2717] [false]: 'นาฬิกาพระอภิธรรมศพพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.262780498+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.26278234+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.262783918+07:00","message":"StatePrefix: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.262785797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.262789648+07:00","message":"Push: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.262791237+07:00","message":"TextPushed: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.262792871+07:00","message":"Set new StatePrefix : 'นาฬิกาพระอภิธรรมศพพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.262794879+07:00","message":"Next Push (prob) : 'พระอภิธรรมศพพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:56.262802245+07:00","message":"push: {false นาฬิกา 0 0xc00040de00}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:56.856243701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:56.856266661+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:56.906952081+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:56.906997035+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":"2025-10-29T10:20:56.907002373+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:56.907014722+07:00","message":"[buffer interim] 199 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.90702111+07:00","message":"[bufferProcess] interim [820000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.907023411+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.90702824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.907030506+07:00","message":"> Transcript [2718] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.90703262+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:56.907034354+07:00","message":"Set new StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.195513635+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.195550284+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":"2025-10-29T10:20:57.195555446+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.195567267+07:00","message":"[buffer interim] 199 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.195575927+07:00","message":"[bufferProcess] interim [120000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.195578053+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.195586564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.195588848+07:00","message":"> Transcript [2719] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.195592229+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.195594123+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.195595947+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.195597807+07:00","message":"TextPushed: 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.432036038+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.432084654+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":"2025-10-29T10:20:57.432094049+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.432111798+07:00","message":"[buffer interim] 199 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.432120148+07:00","message":"[bufferProcess] interim [240000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.43212359+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.43213056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.432135236+07:00","message":"> Transcript [2720] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.432139959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.432142468+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.432145844+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.432148677+07:00","message":"TextPushed: 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.45525712+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.455294248+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":"2025-10-29T10:20:57.455299695+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.455311396+07:00","message":"[buffer interim] 199 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.455317794+07:00","message":"[bufferProcess] interim [300000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.455320377+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.455325579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.455328425+07:00","message":"> Transcript [2721] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.455331223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.455332953+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.455334607+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.455336639+07:00","message":"TextPushed: 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.50694455+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.506987022+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":"2025-10-29T10:20:57.50699384+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.507009838+07:00","message":"[buffer interim] 199 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.507017573+07:00","message":"[bufferProcess] interim [360000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.507020003+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.507026746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.507029177+07:00","message":"> Transcript [2722] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.507033149+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.507035269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.507036973+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.507039071+07:00","message":"TextPushed: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.507045326+07:00","message":"Push: 'พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.507047182+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.507049012+07:00","message":"Set new StatePrefix : 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.507050857+07:00","message":"Next Push (prob) : 'และปรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.507059106+07:00","message":"push: {false พระพิธีธรรมสวดพระอภิธรรม 0 0xc00040de00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.567088083+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.567123069+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":"2025-10-29T10:20:57.567128529+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.567143277+07:00","message":"[buffer interim] 199 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.567150239+07:00","message":"[bufferProcess] interim [420000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.567152708+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.567157805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.567160161+07:00","message":"> Transcript [2723] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.567162459+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.567164202+07:00","message":"Set new StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.68460126+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.68464982+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":"2025-10-29T10:20:57.684656604+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประถม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.684674802+07:00","message":"[buffer interim] 199 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประถม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.684682481+07:00","message":"[bufferProcess] interim [540000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประถม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.684684704+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.684689931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.684692327+07:00","message":"> Transcript [2724] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.684694998+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.68469681+07:00","message":"Set new StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.83227381+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.832314499+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":"2025-10-29T10:20:57.832319995+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.832331916+07:00","message":"[buffer interim] 199 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.832341015+07:00","message":"[bufferProcess] interim [720000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.832343205+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประถม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.832348329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.832350763+07:00","message":"> Transcript [2725] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประถม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.832353031+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.832354936+07:00","message":"Set new StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประถม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.991948235+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.991997007+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":"2025-10-29T10:20:57.992002805+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:57.992016433+07:00","message":"[buffer interim] 199 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.99202327+07:00","message":"[bufferProcess] interim [840000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.992025612+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.99202952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.992031995+07:00","message":"> Transcript [2726] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.992034328+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:57.992035857+07:00","message":"Set new StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:58.093544217+07:00","message":"[GCS] IsForceVAD: false for message ID: 199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:58.330653127+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:58.330696873+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":"2025-10-29T10:20:58.33070212+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:58.330714601+07:00","message":"[buffer interim] 199 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.330723501+07:00","message":"[bufferProcess] interim [200000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.330726265+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.330731321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.330733966+07:00","message":"> Transcript [2727] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.330737533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.330739352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.330741016+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.33074327+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:58.414864955+07:00","message":"receive streaming session, msgId: 199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:58.414904015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:58.414910073+07:00","message":"receive interim result [true|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:58.414919553+07:00","message":"end recv isFinal message id 199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:58.414921465+07:00","message":"end Recv id 199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:58.414927637+07:00","message":"[buffer interim] 199 true นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.414934998+07:00","message":"[bufferProcess] interim [380000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.414938088+07:00","message":"[bufferProcess] send to processor (isfinal):นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.414940938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.414943499+07:00","message":"> Transcript [2728] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.414946876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.414948494+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.414950098+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.414952016+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.414953583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.414955404+07:00","message":"> Transcript [2729] [true]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.414957166+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.414958541+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.41496047+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.414962406+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:20:58.414974635+07:00","message":"Push: 'และประโคมย่ำยามค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:58.414982604+07:00","message":"push: {true และประโคมย่ำยามค่ะ 0 0xc00040de00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:20:58.42477144+07:00","message":"write wav file: './tmp/7449/7449_199.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:20:58.545689068+07:00","message":"[GCS] Start streaming session, msgId: 200"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:59.856474457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:20:59.85647191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:02.856786022+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:02.856789811+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:02.96603342+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:02.966066683+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":"2025-10-29T10:21:02.966071335+07:00","message":"receive interim result [false|false]: รัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:02.966079992+07:00","message":"[buffer interim] 200 false รัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:02.966085636+07:00","message":"[bufferProcess] interim [200000000]:รัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:02.966087187+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:02.96609231+07:00","message":"[bufferProcess] send to processor (ticker):รัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:02.966094569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:02.966098693+07:00","message":"> Transcript [2730] [false]: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:02.966100761+07:00","message":"Set StatePrefix (first interim): 'รัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.188121592+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.188160336+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":"2025-10-29T10:21:03.188165771+07:00","message":"receive interim result [false|false]: รักกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.188179774+07:00","message":"[buffer interim] 200 false รักกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.188186685+07:00","message":"[bufferProcess] interim [380000000]:รักกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.188188326+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.257109024+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.25714937+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":"2025-10-29T10:21:03.257154957+07:00","message":"receive interim result [false|false]: ลักษณะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.257180158+07:00","message":"[buffer interim] 200 false ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.257192012+07:00","message":"[bufferProcess] interim [440000000]:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.257194859+07:00","message":"[bufferProcess] send to processor:รักกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.257201342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.257204539+07:00","message":"> Transcript [2731] [false]: 'รักกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.257210293+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.257212555+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.257215405+07:00","message":"StatePrefix: 'รัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.257217549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.27895404+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.278984766+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":"2025-10-29T10:21:03.278989884+07:00","message":"receive interim result [false|false]: นอกจากนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.279003245+07:00","message":"[buffer interim] 200 false นอกจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.279009395+07:00","message":"[bufferProcess] interim [500000000]:นอกจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.279011145+07:00","message":"[bufferProcess] send to processor:ลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.279013979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.279016875+07:00","message":"> Transcript [2732] [false]: 'ลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.279019306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.279021863+07:00","message":"Set new StatePrefix: 'ลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.399566833+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.39960054+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":"2025-10-29T10:21:03.399606129+07:00","message":"receive interim result [false|false]: นอกจากนั้นแหละ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.399620741+07:00","message":"[buffer interim] 200 false นอกจากนั้นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.399627269+07:00","message":"[bufferProcess] interim [680000000]:นอกจากนั้นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.399629548+07:00","message":"[bufferProcess] send to processor:นอกจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.399634458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.39963664+07:00","message":"> Transcript [2733] [false]: 'นอกจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.399638804+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.399640717+07:00","message":"Set new StatePrefix: 'นอกจากนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.512906642+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.512944686+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":"2025-10-29T10:21:03.512950615+07:00","message":"receive interim result [false|false]: นอกจากนั้นแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.51296325+07:00","message":"[buffer interim] 200 false นอกจากนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.512969419+07:00","message":"[bufferProcess] interim [740000000]:นอกจากนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.512971646+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นแหละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.512976722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.512979194+07:00","message":"> Transcript [2734] [false]: 'นอกจากนั้นแหละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.512982738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.512984379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.512985929+07:00","message":"StatePrefix: 'นอกจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.512987779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.590243994+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.590296747+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":"2025-10-29T10:21:03.590303052+07:00","message":"receive interim result [false|false]: นอกจากนั้นแล้วก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.590319908+07:00","message":"[buffer interim] 200 false นอกจากนั้นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.590328868+07:00","message":"[bufferProcess] interim [860000000]:นอกจากนั้นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.590332096+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.590336462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.590339752+07:00","message":"> Transcript [2735] [false]: 'นอกจากนั้นแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.590344593+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.590346733+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.590349253+07:00","message":"StatePrefix: 'นอกจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.59035171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.84052102+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.840560542+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":"2025-10-29T10:21:03.840566191+07:00","message":"receive interim result [false|false]: นอกจากนั้นแล้วก็ยัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.840580758+07:00","message":"[buffer interim] 200 false นอกจากนั้นแล้วก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.840589599+07:00","message":"[bufferProcess] interim [40000000]:นอกจากนั้นแล้วก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.840591865+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.840596783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.840599525+07:00","message":"> Transcript [2736] [false]: 'นอกจากนั้นแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.84060317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.840604984+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.840606554+07:00","message":"StatePrefix: 'นอกจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.840608462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.861899406+07:00","message":"[GCS] IsForceVAD: false for message ID: 200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.910124379+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.910163295+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":"2025-10-29T10:21:03.910167998+07:00","message":"receive interim result [false|false]: นอกจากนั้นแล้วก็ยังมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.910181521+07:00","message":"[buffer interim] 200 false นอกจากนั้นแล้วก็ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.910188207+07:00","message":"[bufferProcess] interim [220000000]:นอกจากนั้นแล้วก็ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.910190434+07:00","message":"[bufferProcess] send to processor:นอกจากนั้นแล้วก็ยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.910196014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.910198398+07:00","message":"> Transcript [2737] [false]: 'นอกจากนั้นแล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.910201572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.910203563+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.910205324+07:00","message":"StatePrefix: 'นอกจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.910207105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.910211261+07:00","message":"Push: 'นอกจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.910212735+07:00","message":"TextPushed: 'นอกจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.910214366+07:00","message":"Set new StatePrefix : 'นอกจากนั้นแล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:03.910216115+07:00","message":"Next Push (prob) : 'แล้วก็ยัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.910260076+07:00","message":"push: {false นอกจากนั้น 0 0xc0003c5c00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:03.933146672+07:00","message":"[GCS] Start streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:04.183111241+07:00","message":"receive streaming session, msgId: 200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:04.183144464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนั้นแล้วก็ยังมี\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:04.183150115+07:00","message":"receive interim result [true|false]: นอกจากนั้นแล้วก็ยังมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:04.183158599+07:00","message":"end recv isFinal message id 200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:04.18316061+07:00","message":"end Recv id 200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:04.18316613+07:00","message":"[buffer interim] 200 true นอกจากนั้นแล้วก็ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:04.183175446+07:00","message":"[bufferProcess] interim [550000000]:นอกจากนั้นแล้วก็ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:04.183178228+07:00","message":"[bufferProcess] send to processor (isfinal):นอกจากนั้นแล้วก็ยังมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:04.18318092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:04.183183524+07:00","message":"> Transcript [2738] [false]: 'นอกจากนั้นแล้วก็ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:04.183186167+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:04.183187668+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:04.183189386+07:00","message":"StatePrefix: 'นอกจากนั้นแล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:04.183191409+07:00","message":"TextPushed: 'นอกจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:04.183192716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:04.183194297+07:00","message":"> Transcript [2739] [true]: 'นอกจากนั้นแล้วก็ยังมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:04.183195937+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:04.183197332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:04.183198607+07:00","message":"StatePrefix: 'นอกจากนั้นแล้วก็ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:04.183200082+07:00","message":"TextPushed: 'นอกจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:04.183205839+07:00","message":"Push: 'แล้วก็ยังมี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:04.183213001+07:00","message":"push: {true แล้วก็ยังมี 0 0xc0003c5c00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:21:04.197621439+07:00","message":"write wav file: './tmp/7449/7449_200.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:04.833492417+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:04.8335335+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":"2025-10-29T10:21:04.833538138+07:00","message":"receive interim result [false|false]: พื้นที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:04.833548997+07:00","message":"[buffer interim] 201 false พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:04.833555143+07:00","message":"[bufferProcess] interim [720000000]:พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:04.833556894+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.030654728+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.030705502+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":"2025-10-29T10:21:05.03071139+07:00","message":"receive interim result [false|false]: พื้นที่ทับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.030727574+07:00","message":"[buffer interim] 201 false พื้นที่ทับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.030734607+07:00","message":"[bufferProcess] interim [900000000]:พื้นที่ทับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.030736634+07:00","message":"[bufferProcess] send to processor:พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.030740335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.030742713+07:00","message":"> Transcript [2740] [false]: 'พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.030744558+07:00","message":"Set StatePrefix (first interim): 'พื้นที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.119612425+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.119649885+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":"2025-10-29T10:21:05.119656517+07:00","message":"receive interim result [false|false]: พื้นที่ทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.119670865+07:00","message":"[buffer interim] 201 false พื้นที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.119686211+07:00","message":"[bufferProcess] interim [960000000]:พื้นที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.119689467+07:00","message":"[bufferProcess] send to processor:พื้นที่ทับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.119697667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.119701511+07:00","message":"> Transcript [2741] [false]: 'พื้นที่ทับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.11970488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.119707309+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.119710408+07:00","message":"StatePrefix: 'พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.119711921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.187125684+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.187161451+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":"2025-10-29T10:21:05.187166838+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.187182568+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.187188544+07:00","message":"[bufferProcess] interim [80000000]:พื้นที่สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.18719078+07:00","message":"[bufferProcess] send to processor:พื้นที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.1871944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.187196741+07:00","message":"> Transcript [2742] [false]: 'พื้นที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.18719952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.187201316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.187202784+07:00","message":"StatePrefix: 'พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.187204474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.448430154+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.448464196+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":"2025-10-29T10:21:05.448471031+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.448490856+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.44850098+07:00","message":"[bufferProcess] interim [320000000]:พื้นที่สำหรับพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.448503064+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.448506135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.448508766+07:00","message":"> Transcript [2743] [false]: 'พื้นที่สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.448512022+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.448513877+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.448515469+07:00","message":"StatePrefix: 'พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.448517298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.56793193+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.567971027+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":"2025-10-29T10:21:05.5679761+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.567989807+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.567996227+07:00","message":"[bufferProcess] interim [380000000]:พื้นที่สำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.56799805+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.568000934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.568003365+07:00","message":"> Transcript [2744] [false]: 'พื้นที่สำหรับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.568006973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.568008656+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.568010215+07:00","message":"StatePrefix: 'พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.568012121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.568017336+07:00","message":"Push: 'พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.568019428+07:00","message":"TextPushed: 'พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.568021916+07:00","message":"Set new StatePrefix : 'พื้นที่สำหรับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.56802442+07:00","message":"Next Push (prob) : 'สำหรับพี่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.568033864+07:00","message":"push: {false พื้นที่ 0 0xc0027ca600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.591529218+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.591569581+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":"2025-10-29T10:21:05.591574727+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.591586243+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.591591187+07:00","message":"[bufferProcess] interim [440000000]:พื้นที่สำหรับพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.591592964+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.591595549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.591597884+07:00","message":"> Transcript [2745] [false]: 'พื้นที่สำหรับพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.591599669+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.591601221+07:00","message":"Set new StatePrefix: 'พื้นที่สำหรับพรุ่ง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:05.857258717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:05.857262627+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.887691736+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.887731773+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":"2025-10-29T10:21:05.887737701+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพิธีส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:05.887751132+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพิธีส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.887759807+07:00","message":"[bufferProcess] interim [740000000]:พื้นที่สำหรับพิธีส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.887762822+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.887770675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.887774399+07:00","message":"> Transcript [2746] [false]: 'พื้นที่สำหรับพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.887777622+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:05.88778047+07:00","message":"Set new StatePrefix: 'พื้นที่สำหรับพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:06.077156094+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:06.077203199+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":"2025-10-29T10:21:06.077208571+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพิธีส่งด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:06.077222503+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพิธีส่งด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.077229722+07:00","message":"[bufferProcess] interim [980000000]:พื้นที่สำหรับพิธีส่งด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.077232335+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพิธีส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.07723753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.077240374+07:00","message":"> Transcript [2747] [false]: 'พื้นที่สำหรับพิธีส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.07724397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.077245683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.077247274+07:00","message":"StatePrefix: 'พื้นที่สำหรับพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.077249308+07:00","message":"TextPushed: 'พื้นที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:06.265973508+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:06.266023633+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":"2025-10-29T10:21:06.266030383+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพิธีส่งด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:06.266045725+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพิธีส่งด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.266055744+07:00","message":"[bufferProcess] interim [220000000]:พื้นที่สำหรับพิธีส่งด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.266058383+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพิธีส่งด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.266064795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.266068355+07:00","message":"> Transcript [2748] [false]: 'พื้นที่สำหรับพิธีส่งด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.266072704+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.266074799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.266077539+07:00","message":"StatePrefix: 'พื้นที่สำหรับพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.266080232+07:00","message":"TextPushed: 'พื้นที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:06.465989805+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:06.466028286+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":"2025-10-29T10:21:06.466033338+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพิธีส่งด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:06.466049175+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพิธีส่งด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.466056099+07:00","message":"[bufferProcess] interim [340000000]:พื้นที่สำหรับพิธีส่งด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.466058157+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพิธีส่งด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.466065988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.466068514+07:00","message":"> Transcript [2749] [false]: 'พื้นที่สำหรับพิธีส่งด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.466071548+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.46607332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.466075238+07:00","message":"StatePrefix: 'พื้นที่สำหรับพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:06.466077483+07:00","message":"TextPushed: 'พื้นที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:07.107675783+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:07.107720372+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":"2025-10-29T10:21:07.107726061+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพิธีส่งด้วยนะคะซื้อมาสัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:07.107738343+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพิธีส่งด้วยนะคะซื้อมาสัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.107745615+07:00","message":"[bufferProcess] interim [940000000]:พื้นที่สำหรับพิธีส่งด้วยนะคะซื้อมาสัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.107747937+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพิธีส่งด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.10775346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.107758809+07:00","message":"> Transcript [2750] [false]: 'พื้นที่สำหรับพิธีส่งด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.107762544+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.107764414+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.107766887+07:00","message":"StatePrefix: 'พื้นที่สำหรับพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.107768823+07:00","message":"TextPushed: 'พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.107774181+07:00","message":"Push: 'สำหรับพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.107775703+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.107777595+07:00","message":"Set new StatePrefix : 'พื้นที่สำหรับพิธีส่งด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.107779571+07:00","message":"Next Push (prob) : 'ส่งด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:07.107787214+07:00","message":"push: {false สำหรับพิธี 0 0xc0027ca600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:07.116809757+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:07.116834312+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":"2025-10-29T10:21:07.116839044+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:07.116851141+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.116856829+07:00","message":"[bufferProcess] interim [0]:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.116858882+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพิธีส่งด้วยนะคะซื้อมาสัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.116861442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.116864379+07:00","message":"> Transcript [2751] [false]: 'พื้นที่สำหรับพิธีส่งด้วยนะคะซื้อมาสัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.116867734+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.116869451+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.116872272+07:00","message":"StatePrefix: 'พื้นที่สำหรับพิธีส่งด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.116874407+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:07.366853345+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:07.366885253+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":"2025-10-29T10:21:07.366890224+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:07.36690377+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.366910737+07:00","message":"[bufferProcess] interim [240000000]:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.366912832+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.366918178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.366920496+07:00","message":"> Transcript [2752] [false]: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.366923792+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.366925616+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.366927672+07:00","message":"StatePrefix: 'พื้นที่สำหรับพิธีส่งด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.366929924+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:07.505613107+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:07.505652954+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":"2025-10-29T10:21:07.50565926+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:07.505672669+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.505679636+07:00","message":"[bufferProcess] interim [420000000]:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.505681969+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.505689307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.505696981+07:00","message":"> Transcript [2753] [false]: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.505700631+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.505702332+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.505704543+07:00","message":"StatePrefix: 'พื้นที่สำหรับพิธีส่งด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.505706888+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:07.68690527+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:07.686944151+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":"2025-10-29T10:21:07.686950088+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:07.686967164+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.686977924+07:00","message":"[bufferProcess] interim [600000000]:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.686981508+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.686988068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.686991672+07:00","message":"> Transcript [2754] [false]: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.686996662+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.686999108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.687001953+07:00","message":"StatePrefix: 'พื้นที่สำหรับพิธีส่งด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.687005097+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.687012681+07:00","message":"Push: 'ส่งด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.687014362+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธีส่งด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.687016339+07:00","message":"Set new StatePrefix : 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.687018283+07:00","message":"Next Push (prob) : 'เมื่อสักครู่จะเห็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:07.687026305+07:00","message":"push: {false ส่งด้วยนะคะ 0 0xc0027ca600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:07.827559077+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:07.827599014+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":"2025-10-29T10:21:07.827604644+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:07.82761922+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.827626363+07:00","message":"[bufferProcess] interim [720000000]:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.827628679+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.827631872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.82763458+07:00","message":"> Transcript [2755] [false]: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.827638704+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.827640315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.827641912+07:00","message":"StatePrefix: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:07.827644401+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธีส่งด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:08.025332832+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:08.025366339+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":"2025-10-29T10:21:08.025372137+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:08.025385007+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.025391437+07:00","message":"[bufferProcess] interim [900000000]:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.025393714+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.025399038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.025401649+07:00","message":"> Transcript [2756] [false]: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.025405187+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.025406903+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.025408681+07:00","message":"StatePrefix: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.025411567+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธีส่งด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:08.06768907+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:08.067741559+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":"2025-10-29T10:21:08.067749807+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:08.067766764+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.067774013+07:00","message":"[bufferProcess] interim [960000000]:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.067776155+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.067781495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.067783795+07:00","message":"> Transcript [2757] [false]: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.067787522+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.067789431+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.067792941+07:00","message":"StatePrefix: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.067795479+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธีส่งด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:08.327622979+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:08.327664081+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":"2025-10-29T10:21:08.327669582+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:08.327684653+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.327693754+07:00","message":"[bufferProcess] interim [140000000]:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.327696378+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.327707429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.327710059+07:00","message":"> Transcript [2758] [false]: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.327714559+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.327716431+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.327718686+07:00","message":"StatePrefix: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.327722579+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธีส่งด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.327727591+07:00","message":"Push: 'เมื่อสักครู่จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.327730551+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.327732669+07:00","message":"Set new StatePrefix : 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.32773463+07:00","message":"Next Push (prob) : 'ว่าอยู่ทาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:08.327742602+07:00","message":"push: {false เมื่อสักครู่จะเห็น 0 0xc0027ca600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:08.511328729+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:08.511365007+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":"2025-10-29T10:21:08.511370714+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้าย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:08.51139478+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.511402088+07:00","message":"[bufferProcess] interim [380000000]:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.511404695+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.511408591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.511411224+07:00","message":"> Transcript [2759] [false]: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.511415148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.511418369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.511420007+07:00","message":"StatePrefix: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.511422437+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:08.720559268+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:08.720603702+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":"2025-10-29T10:21:08.720610034+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:08.720625246+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.720632406+07:00","message":"[bufferProcess] interim [620000000]:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.720634746+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.720640163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.720643477+07:00","message":"> Transcript [2760] [false]: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.720647367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.720649026+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.720650998+07:00","message":"StatePrefix: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:08.720653349+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็น'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:08.857579051+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:08.857584132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:09.276524146+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:09.276562399+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":"2025-10-29T10:21:09.276569155+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:09.27658106+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.276589977+07:00","message":"[bufferProcess] interim [220000000]:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.276593026+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.276596989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.276600743+07:00","message":"> Transcript [2761] [false]: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.276606061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.27660834+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.276611365+07:00","message":"StatePrefix: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.276614489+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:09.796193273+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:09.796239355+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":"2025-10-29T10:21:09.79624621+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:09.796262704+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.796271968+07:00","message":"[bufferProcess] interim [700000000]:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.796275256+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.796279412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.796282652+07:00","message":"> Transcript [2762] [false]: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.796288135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.79629038+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.7962927+07:00","message":"StatePrefix: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.79629559+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.796298724+07:00","message":"Push: 'ว่าอยู่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.79630081+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.796303585+07:00","message":"Set new StatePrefix : 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.796307216+07:00","message":"Next Push (prob) : 'ด้านซ้ายมือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:09.796317444+07:00","message":"push: {false ว่าอยู่ทาง 0 0xc0027ca600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:09.990146633+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:09.990189804+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":"2025-10-29T10:21:09.990195845+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:09.99021218+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.990220195+07:00","message":"[bufferProcess] interim [880000000]:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.990222773+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.990227943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.990230129+07:00","message":"> Transcript [2763] [false]: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.990233912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.990235613+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.990237544+07:00","message":"StatePrefix: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:09.99024054+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:10.131817145+07:00","message":"[GCS] IsForceVAD: false for message ID: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:10.20372976+07:00","message":"[GCS] Start streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:10.371656353+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:10.371694255+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":"2025-10-29T10:21:10.371701337+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอโทรศัพท์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:10.371726756+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.371734747+07:00","message":"[bufferProcess] interim [300000000]:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.371737455+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.371743067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.371746065+07:00","message":"> Transcript [2764] [false]: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.371750366+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.371752325+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.371755091+07:00","message":"StatePrefix: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.371758065+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:10.424044558+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:10.424084428+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":"2025-10-29T10:21:10.424093046+07:00","message":"receive interim result [false|false]: พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอโทรทัศน์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:10.424107765+07:00","message":"[buffer interim] 201 false พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอโทรทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.424114966+07:00","message":"[bufferProcess] interim [360000000]:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอโทรทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.424117694+07:00","message":"[bufferProcess] send to processor:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอโทรศัพท์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.424121478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.424125962+07:00","message":"> Transcript [2765] [false]: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอโทรศัพท์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.424129604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.424131317+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.424133693+07:00","message":"StatePrefix: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.424136618+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:10.532434087+07:00","message":"receive streaming session, msgId: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:10.532476043+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอโทรทัศน์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:10.53248267+07:00","message":"receive interim result [true|false]: พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอโทรทัศน์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:10.532492516+07:00","message":"end recv isFinal message id 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:10.532494491+07:00","message":"end Recv id 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:10.532500673+07:00","message":"[buffer interim] 201 true พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอโทรทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.532511257+07:00","message":"[bufferProcess] interim [420000000]:พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอโทรทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.532517003+07:00","message":"[bufferProcess] send to processor (isfinal):พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอโทรทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.532520467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.532522805+07:00","message":"> Transcript [2766] [false]: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอโทรทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.532526778+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.532528685+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.532530927+07:00","message":"StatePrefix: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.532533289+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.532537447+07:00","message":"Push: 'ด้านซ้ายมือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.532539027+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.532541221+07:00","message":"Set new StatePrefix : 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอโทรทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.532543715+07:00","message":"Next Push (prob) : 'ที่หน้าจอโทรทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.532545224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.532546977+07:00","message":"> Transcript [2767] [true]: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอโทรทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.532549242+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.532550638+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.532551934+07:00","message":"StatePrefix: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือที่หน้าจอโทรทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.532553665+07:00","message":"TextPushed: 'พื้นที่สำหรับพิธีส่งด้วยนะคะเมื่อสักครู่จะเห็นว่าอยู่ทางด้านซ้ายมือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.532556034+07:00","message":"Push: 'ที่หน้าจอโทรทัศน์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:10.532563884+07:00","message":"push: {false ด้านซ้ายมือ 0 0xc0027ca600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:10.532569009+07:00","message":"push: {true ที่หน้าจอโทรทัศน์ 0 0xc0027ca600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:21:10.546262234+07:00","message":"write wav file: './tmp/7449/7449_201.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:10.946018915+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:10.94605263+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":"2025-10-29T10:21:10.946057034+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:10.946068881+07:00","message":"[buffer interim] 202 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.946075984+07:00","message":"[bufferProcess] interim [540000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:10.946078619+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:11.584559574+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:11.584592863+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":"2025-10-29T10:21:11.584598119+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:11.584609832+07:00","message":"[buffer interim] 202 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:11.584617481+07:00","message":"[bufferProcess] interim [140000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:11.584620324+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:11.584626028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:11.584629024+07:00","message":"> Transcript [2768] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:11.584631445+07:00","message":"Set StatePrefix (first interim): 'นะคะ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:11.857963892+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:11.857990771+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:12.302385284+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:12.302424231+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":"2025-10-29T10:21:12.302430638+07:00","message":"receive interim result [false|false]: นะคะพื้นที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:12.302444682+07:00","message":"[buffer interim] 202 false นะคะพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.30245149+07:00","message":"[bufferProcess] interim [920000000]:นะคะพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.302453751+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.302460238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.302462855+07:00","message":"> Transcript [2769] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.302466828+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.302468466+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.302469972+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.302471657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:12.488507142+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:12.488549576+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":"2025-10-29T10:21:12.48855449+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:12.488569032+07:00","message":"[buffer interim] 202 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.488576265+07:00","message":"[bufferProcess] interim [40000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.48857874+07:00","message":"[bufferProcess] send to processor:นะคะพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.488582322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.488584775+07:00","message":"> Transcript [2770] [false]: 'นะคะพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.488588152+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.488590218+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.488591985+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.48859372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:12.54437102+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:12.544403049+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":"2025-10-29T10:21:12.544408217+07:00","message":"receive interim result [false|false]: นะคะพื้นที่สำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:12.544422692+07:00","message":"[buffer interim] 202 false นะคะพื้นที่สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.544429622+07:00","message":"[bufferProcess] interim [160000000]:นะคะพื้นที่สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.544431477+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.54443431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.544437025+07:00","message":"> Transcript [2771] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.544440098+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.544442175+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.544444166+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.544445805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:12.752895816+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:12.752932226+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":"2025-10-29T10:21:12.752937474+07:00","message":"receive interim result [false|false]: นะคะพื้นที่สำหรับท่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:12.752948201+07:00","message":"[buffer interim] 202 false นะคะพื้นที่สำหรับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.752955459+07:00","message":"[bufferProcess] interim [400000000]:นะคะพื้นที่สำหรับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.752957529+07:00","message":"[bufferProcess] send to processor:นะคะพื้นที่สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.75296041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.752962703+07:00","message":"> Transcript [2772] [false]: 'นะคะพื้นที่สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.752966045+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.752967723+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.752969279+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.752970967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.752973638+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.752975303+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.75297735+07:00","message":"Set new StatePrefix : 'นะคะพื้นที่สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.752979588+07:00","message":"Next Push (prob) : 'พื้นที่สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:12.752987527+07:00","message":"push: {false นะคะ 0 0xc00365e680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:12.998664786+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:12.998706082+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":"2025-10-29T10:21:12.998711484+07:00","message":"receive interim result [false|false]: นะคะพื้นที่สำหรับพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:12.99872117+07:00","message":"[buffer interim] 202 false นะคะพื้นที่สำหรับพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.998728112+07:00","message":"[bufferProcess] interim [580000000]:นะคะพื้นที่สำหรับพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.998730066+07:00","message":"[bufferProcess] send to processor:นะคะพื้นที่สำหรับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.998738329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.998741519+07:00","message":"> Transcript [2773] [false]: 'นะคะพื้นที่สำหรับท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.998748251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.998750178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.99875178+07:00","message":"StatePrefix: 'นะคะพื้นที่สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:12.998753779+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:13.386304693+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:13.38634286+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":"2025-10-29T10:21:13.386348055+07:00","message":"receive interim result [false|false]: นะคะพื้นที่สำหรับพระสงฆ์นั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:13.386362168+07:00","message":"[buffer interim] 202 false นะคะพื้นที่สำหรับพระสงฆ์นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.38636895+07:00","message":"[bufferProcess] interim [940000000]:นะคะพื้นที่สำหรับพระสงฆ์นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.386371185+07:00","message":"[bufferProcess] send to processor:นะคะพื้นที่สำหรับพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.3863766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.386378974+07:00","message":"> Transcript [2774] [false]: 'นะคะพื้นที่สำหรับพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.386382354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.38638418+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.386386689+07:00","message":"StatePrefix: 'นะคะพื้นที่สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.386388725+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:13.64743088+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:13.647469305+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":"2025-10-29T10:21:13.647476287+07:00","message":"receive interim result [false|false]: นะคะพื้นที่สำหรับพระสงฆ์นั้นก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:13.647489498+07:00","message":"[buffer interim] 202 false นะคะพื้นที่สำหรับพระสงฆ์นั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.647496659+07:00","message":"[bufferProcess] interim [300000000]:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.647499724+07:00","message":"[bufferProcess] send to processor:นะคะพื้นที่สำหรับพระสงฆ์นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.647505163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.647507409+07:00","message":"> Transcript [2775] [false]: 'นะคะพื้นที่สำหรับพระสงฆ์นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.647510739+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.647512516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.647514519+07:00","message":"StatePrefix: 'นะคะพื้นที่สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.647516646+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:13.768529082+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:13.768570164+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":"2025-10-29T10:21:13.768575525+07:00","message":"receive interim result [false|false]: นะคะพื้นที่สำหรับพระสงฆ์นั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:13.768591582+07:00","message":"[buffer interim] 202 false นะคะพื้นที่สำหรับพระสงฆ์นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.768598298+07:00","message":"[bufferProcess] interim [360000000]:นะคะพื้นที่สำหรับพระสงฆ์นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.76860054+07:00","message":"[bufferProcess] send to processor:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.768604018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.768606401+07:00","message":"> Transcript [2776] [false]: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.768610029+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.768611785+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.768613542+07:00","message":"StatePrefix: 'นะคะพื้นที่สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.768615777+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.768625162+07:00","message":"Push: 'พื้นที่สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.768626727+07:00","message":"TextPushed: 'นะคะพื้นที่สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.768628575+07:00","message":"Set new StatePrefix : 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.768630792+07:00","message":"Next Push (prob) : 'พระสงฆ์นั้นก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:13.768640125+07:00","message":"push: {false พื้นที่สำหรับ 0 0xc00365e680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:13.77763886+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:13.777665663+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":"2025-10-29T10:21:13.777670822+07:00","message":"receive interim result [false|false]: นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:13.777684778+07:00","message":"[buffer interim] 202 false นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.777689903+07:00","message":"[bufferProcess] interim [420000000]:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.777692087+07:00","message":"[bufferProcess] send to processor:นะคะพื้นที่สำหรับพระสงฆ์นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.777694717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.777696953+07:00","message":"> Transcript [2777] [false]: 'นะคะพื้นที่สำหรับพระสงฆ์นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.777699755+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:13.824082162+07:00","message":"[GCS] Cleaned up inactive client: 189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:13.824110141+07:00","message":"[GCS] Cleaned up inactive client: 186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:13.824112648+07:00","message":"[GCS] Cleaned up inactive client: 185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:13.824114215+07:00","message":"[GCS] Cleaned up inactive client: 188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:13.824115673+07:00","message":"[GCS] Cleaned up inactive client: 187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:13.95888393+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:13.958922563+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":"2025-10-29T10:21:13.958928274+07:00","message":"receive interim result [false|false]: นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:13.958941524+07:00","message":"[buffer interim] 202 false นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.958949269+07:00","message":"[bufferProcess] interim [540000000]:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.95895165+07:00","message":"[bufferProcess] send to processor:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.958957444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.95896004+07:00","message":"> Transcript [2778] [false]: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.958963568+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.958965395+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.958966919+07:00","message":"StatePrefix: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:13.958969092+07:00","message":"TextPushed: 'นะคะพื้นที่สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:14.147002373+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:14.147040508+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":"2025-10-29T10:21:14.147045981+07:00","message":"receive interim result [false|false]: นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:14.147060556+07:00","message":"[buffer interim] 202 false นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.147068434+07:00","message":"[bufferProcess] interim [780000000]:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.147070626+07:00","message":"[bufferProcess] send to processor:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.147073818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.14707607+07:00","message":"> Transcript [2779] [false]: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.147079226+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.147080857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.147082585+07:00","message":"StatePrefix: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.147084804+07:00","message":"TextPushed: 'นะคะพื้นที่สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:14.343775208+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:14.343810485+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":"2025-10-29T10:21:14.343815952+07:00","message":"receive interim result [false|false]: นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:14.34382935+07:00","message":"[buffer interim] 202 false นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.343836396+07:00","message":"[bufferProcess] interim [960000000]:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.343838392+07:00","message":"[bufferProcess] send to processor:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.343843565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.343846004+07:00","message":"> Transcript [2780] [false]: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.343849336+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.343851013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.343853054+07:00","message":"StatePrefix: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.343855528+07:00","message":"TextPushed: 'นะคะพื้นที่สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:14.466106635+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:14.466142619+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":"2025-10-29T10:21:14.466148096+07:00","message":"receive interim result [false|false]: นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:14.466160188+07:00","message":"[buffer interim] 202 false นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.466166457+07:00","message":"[bufferProcess] interim [80000000]:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.466168385+07:00","message":"[bufferProcess] send to processor:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.466171241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.466173577+07:00","message":"> Transcript [2781] [false]: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.466177092+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.466179297+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.46618117+07:00","message":"StatePrefix: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.466183357+07:00","message":"TextPushed: 'นะคะพื้นที่สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.466189249+07:00","message":"Push: 'พระสงฆ์นั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.466191719+07:00","message":"TextPushed: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.466194361+07:00","message":"Set new StatePrefix : 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:14.466197153+07:00","message":"Next Push (prob) : 'จะประกอบไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:14.466206466+07:00","message":"push: {false พระสงฆ์นั้นก็ 0 0xc00365e680}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:14.858539362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:14.858549311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:15.043398331+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:15.043438212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:15.043443695+07:00","message":"receive interim result [false|false]: นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:15.043455835+07:00","message":"[buffer interim] 202 false นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.0434648+07:00","message":"[bufferProcess] interim [680000000]:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.043466883+07:00","message":"[bufferProcess] send to processor:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.043472145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.043474447+07:00","message":"> Transcript [2782] [false]: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.043477747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.043479306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.043480863+07:00","message":"StatePrefix: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.043483081+07:00","message":"TextPushed: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:15.494925276+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:15.494964567+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":"2025-10-29T10:21:15.494970049+07:00","message":"receive interim result [false|false]: นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:15.494983523+07:00","message":"[buffer interim] 202 false นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.49499128+07:00","message":"[bufferProcess] interim [40000000]:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.494994299+07:00","message":"[bufferProcess] send to processor:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.495001028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.495003323+07:00","message":"> Transcript [2783] [false]: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.495006558+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.495008357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.495011605+07:00","message":"StatePrefix: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.495013872+07:00","message":"TextPushed: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:15.574912587+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:15.574946978+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":"2025-10-29T10:21:15.574952294+07:00","message":"receive interim result [false|false]: นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:15.57496837+07:00","message":"[buffer interim] 202 false นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.574975637+07:00","message":"[bufferProcess] interim [220000000]:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.574977901+07:00","message":"[bufferProcess] send to processor:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.574982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.574984734+07:00","message":"> Transcript [2784] [false]: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.574988085+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.5749898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.574991618+07:00","message":"StatePrefix: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.574994026+07:00","message":"TextPushed: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:15.745333701+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:15.745375552+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":"2025-10-29T10:21:15.745382104+07:00","message":"receive interim result [false|false]: นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้นที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:15.745398647+07:00","message":"[buffer interim] 202 false นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.745406722+07:00","message":"[bufferProcess] interim [400000000]:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.745408914+07:00","message":"[bufferProcess] send to processor:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.745413995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.745416805+07:00","message":"> Transcript [2785] [false]: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.745420487+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.745422361+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.745424189+07:00","message":"StatePrefix: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.745426551+07:00","message":"TextPushed: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.745431074+07:00","message":"Push: 'จะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.745432588+07:00","message":"TextPushed: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.745434495+07:00","message":"Set new StatePrefix : 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:15.745436672+07:00","message":"Next Push (prob) : 'ด้วยเป็นพื้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:15.745444398+07:00","message":"push: {false จะประกอบไป 0 0xc00365e680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:15.772461361+07:00","message":"[GCS] IsForceVAD: false for message ID: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:15.843551091+07:00","message":"[GCS] Start streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:16.064770174+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:16.064809628+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":"2025-10-29T10:21:16.064815675+07:00","message":"receive interim result [false|false]: นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้นที่ที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:16.064829425+07:00","message":"[buffer interim] 202 false นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.064836795+07:00","message":"[bufferProcess] interim [640000000]:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.064839299+07:00","message":"[bufferProcess] send to processor:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.064844574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.06484687+07:00","message":"> Transcript [2786] [false]: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.064850307+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.064851938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.064853494+07:00","message":"StatePrefix: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.0648559+07:00","message":"TextPushed: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:16.114058137+07:00","message":"receive streaming session, msgId: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:16.114092357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้นที่ที่จะ\",\"confidence\":0.9354255}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:16.114097498+07:00","message":"receive interim result [true|false]: นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้นที่ที่จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:16.114106671+07:00","message":"end recv isFinal message id 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:16.114108989+07:00","message":"end Recv id 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:16.114116507+07:00","message":"[buffer interim] 202 true นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้นที่ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.114125272+07:00","message":"[bufferProcess] interim [790000000]:นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้นที่ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.114130851+07:00","message":"[bufferProcess] send to processor (isfinal):นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้นที่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.114135252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.114138278+07:00","message":"> Transcript [2787] [false]: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้นที่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.114142691+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.114144796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.114149198+07:00","message":"StatePrefix: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.114151583+07:00","message":"TextPushed: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.114153214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.11415519+07:00","message":"> Transcript [2788] [true]: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้นที่ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.114157209+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.11415857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.11415987+07:00","message":"StatePrefix: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไปด้วยเป็นพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.114161618+07:00","message":"TextPushed: 'นะคะพื้นที่สำหรับพระสงฆ์นั้นก็จะประกอบไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.11416582+07:00","message":"Push: 'ด้วยเป็นพื้นที่ที่จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:16.114175352+07:00","message":"push: {true ด้วยเป็นพื้นที่ที่จะ 0 0xc00365e680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:21:16.125115124+07:00","message":"write wav file: './tmp/7449/7449_202.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:16.521387734+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:16.521420965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Advice\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:16.52142593+07:00","message":"receive interim result [false|false]: Advice"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:16.521437758+07:00","message":"[buffer interim] 203 false Advice"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.521444313+07:00","message":"[bufferProcess] interim [480000000]:Advice"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.521445701+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:16.779847206+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:16.77988254+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":"2025-10-29T10:21:16.779888029+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:16.779899469+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.779908379+07:00","message":"[bufferProcess] interim [780000000]:จัดไว้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.779910897+07:00","message":"[bufferProcess] send to processor:Advice"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.779916077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.779918801+07:00","message":"> Transcript [2789] [false]: 'Advice'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:16.779920631+07:00","message":"Set StatePrefix (first interim): 'Advice'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:17.030990735+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:17.031025826+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":"2025-10-29T10:21:17.031030706+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับท่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:17.031040702+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.031047617+07:00","message":"[bufferProcess] interim [20000000]:จัดไว้สำหรับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.031049543+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.031052262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.031054515+07:00","message":"> Transcript [2790] [false]: 'จัดไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.03105664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.031058623+07:00","message":"Set new StatePrefix: 'จัดไว้สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:17.282129003+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:17.282161336+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":"2025-10-29T10:21:17.282166645+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:17.282179253+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.282186021+07:00","message":"[bufferProcess] interim [260000000]:จัดไว้สำหรับพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.282188509+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.282194202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.282197104+07:00","message":"> Transcript [2791] [false]: 'จัดไว้สำหรับท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.282200452+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.282202448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.282204238+07:00","message":"StatePrefix: 'จัดไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.28220606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:17.859477191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:17.859485011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:17.917074405+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:17.917118559+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":"2025-10-29T10:21:17.917125895+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:17.917143488+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.917153771+07:00","message":"[bufferProcess] interim [860000000]:จัดไว้สำหรับพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.917156908+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.917175092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.917181309+07:00","message":"> Transcript [2792] [false]: 'จัดไว้สำหรับพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.917186229+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.91718864+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.917190661+07:00","message":"StatePrefix: 'จัดไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:17.917192938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:18.185333166+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:18.185366287+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":"2025-10-29T10:21:18.185371515+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:18.185383607+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.185390686+07:00","message":"[bufferProcess] interim [160000000]:จัดไว้สำหรับพระสงฆ์ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.18539299+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.185397841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.185400286+07:00","message":"> Transcript [2793] [false]: 'จัดไว้สำหรับพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.185403472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.185405224+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.185407228+07:00","message":"StatePrefix: 'จัดไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.185409093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:18.438286367+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:18.438326849+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":"2025-10-29T10:21:18.438332987+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:18.438345817+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.438352419+07:00","message":"[bufferProcess] interim [340000000]:จัดไว้สำหรับพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.438354541+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.43835955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.438362298+07:00","message":"> Transcript [2794] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.438365274+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.438367034+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.438368601+07:00","message":"StatePrefix: 'จัดไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.438372438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.438376975+07:00","message":"Push: 'จัดไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.438378482+07:00","message":"TextPushed: 'จัดไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.438381748+07:00","message":"Set new StatePrefix : 'จัดไว้สำหรับพระสงฆ์ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.438385907+07:00","message":"Next Push (prob) : 'พระสงฆ์ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:18.438394387+07:00","message":"push: {false จัดไว้สำหรับ 0 0xc00205b080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:18.507471626+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:18.507503975+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":"2025-10-29T10:21:18.507508846+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:18.507522542+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.507529465+07:00","message":"[bufferProcess] interim [460000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.507531437+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.507535687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.507540881+07:00","message":"> Transcript [2795] [false]: 'จัดไว้สำหรับพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.507542871+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:18.822279927+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:18.822320917+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":"2025-10-29T10:21:18.822326578+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:18.822339731+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.822346653+07:00","message":"[bufferProcess] interim [760000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.82234868+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.822354787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.822358269+07:00","message":"> Transcript [2796] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.822362258+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.82236449+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.822366727+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:18.822369958+07:00","message":"TextPushed: 'จัดไว้สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.023114465+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.023149636+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":"2025-10-29T10:21:19.023154396+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.023168704+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.023175862+07:00","message":"[bufferProcess] interim [0]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.023178065+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.02318131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.023183704+07:00","message":"> Transcript [2797] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.023186786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.023188493+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.023190328+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.023192743+07:00","message":"TextPushed: 'จัดไว้สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.197836762+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.197871703+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":"2025-10-29T10:21:19.197876468+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.19788834+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.197894561+07:00","message":"[bufferProcess] interim [180000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.197896836+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.197899562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.197902109+07:00","message":"> Transcript [2798] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.197905584+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.197907136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.197908974+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.19791094+07:00","message":"TextPushed: 'จัดไว้สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.392908629+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.392947627+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":"2025-10-29T10:21:19.392953199+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้เพราะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.392967196+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.392973712+07:00","message":"[bufferProcess] interim [360000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.392976237+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.392979526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.392981903+07:00","message":"> Transcript [2799] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.39298529+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.392987018+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.392989014+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.392991846+07:00","message":"TextPushed: 'จัดไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.392996653+07:00","message":"Push: 'พระสงฆ์ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.392998388+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.39300038+07:00","message":"Set new StatePrefix : 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.393002888+07:00","message":"Next Push (prob) : 'มีการจัดเตรียมไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.393011168+07:00","message":"push: {false พระสงฆ์ก็จะ 0 0xc00205b080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.394448905+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.394462563+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":"2025-10-29T10:21:19.394466764+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้พร้อม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.394475389+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้พร้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.394478996+07:00","message":"[bufferProcess] interim [420000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้พร้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.394480759+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.394482604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.394484514+07:00","message":"> Transcript [2800] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.394488705+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.394490287+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.394491718+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.394493686+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.596227956+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.596265892+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":"2025-10-29T10:21:19.596271552+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้พร้อมกับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.596285124+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้พร้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.596292024+07:00","message":"[bufferProcess] interim [600000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้พร้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.596294339+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้พร้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.596299478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.596301589+07:00","message":"> Transcript [2801] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้พร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.596304856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.596306476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.596308021+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.596311263+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.712002869+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.712039654+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":"2025-10-29T10:21:19.712044728+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.712057931+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.712064982+07:00","message":"[bufferProcess] interim [720000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.712067173+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้พร้อมกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.712070225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.712072911+07:00","message":"> Transcript [2802] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้พร้อมกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.712075885+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.712077564+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.712079276+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.712081439+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.906566978+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.906605679+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":"2025-10-29T10:21:19.906611603+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:19.906626913+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.906635192+07:00","message":"[bufferProcess] interim [900000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.906638488+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.906645204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.9066486+07:00","message":"> Transcript [2803] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.906652808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:19.906655468+07:00","message":"Set new StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:20.305826137+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:20.30586731+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":"2025-10-29T10:21:20.305874517+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:20.305890711+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.305898376+07:00","message":"[bufferProcess] interim [260000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.305901004+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.30590775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.305910169+07:00","message":"> Transcript [2804] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.305914021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.305916034+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.305917496+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.305922967+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:20.42075306+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:20.42080022+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":"2025-10-29T10:21:20.420806047+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:20.420823569+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.420829885+07:00","message":"[bufferProcess] interim [380000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.420832123+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.420835539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.420838147+07:00","message":"> Transcript [2805] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.42084186+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.420844423+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.420846024+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.420848371+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:20.807986695+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:20.80802575+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":"2025-10-29T10:21:20.808031314+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:20.80804253+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.80804971+07:00","message":"[bufferProcess] interim [740000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.808052367+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.808057471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.80805974+07:00","message":"> Transcript [2806] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.808063605+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.808065377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.808067489+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.808070127+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:20.860207191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:20.860222981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:20.86555281+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:20.865588503+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":"2025-10-29T10:21:20.865594931+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:20.865608073+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.865614439+07:00","message":"[bufferProcess] interim [860000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.865617169+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.865622875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.865625138+07:00","message":"> Transcript [2807] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.865628701+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.865630412+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.865632554+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.865636183+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.865641512+07:00","message":"Push: 'มีการจัดเตรียมให้พร้อมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.865644246+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.865646892+07:00","message":"Set new StatePrefix : 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:20.865650351+07:00","message":"Next Push (prob) : 'เวลานะคะเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:20.865674098+07:00","message":"push: {false มีการจัดเตรียมให้พร้อมตลอด 0 0xc00205b080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:21.512749043+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:21.512788694+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":"2025-10-29T10:21:21.512800553+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:21.512816339+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.512823061+07:00","message":"[bufferProcess] interim [460000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.512825489+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.512828892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.512831282+07:00","message":"> Transcript [2808] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.512834498+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.51283626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.512837862+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.512840178+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:21.513370881+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:21.513381567+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":"2025-10-29T10:21:21.513385302+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:21.513393574+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.513398874+07:00","message":"[bufferProcess] interim [520000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.513400782+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.513402685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.513404618+07:00","message":"> Transcript [2809] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.513407022+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.513408531+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.513410154+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.513412498+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:21.708174591+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:21.708214967+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":"2025-10-29T10:21:21.708221062+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:21.708234989+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.708242626+07:00","message":"[bufferProcess] interim [700000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.708244902+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.708248091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.708250443+07:00","message":"> Transcript [2810] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.708254262+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.708255811+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.708258288+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.708260919+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:21.917879646+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:21.917921584+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":"2025-10-29T10:21:21.91792934+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:21.917946133+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.917957537+07:00","message":"[bufferProcess] interim [880000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.917961294+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.917968501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.917972424+07:00","message":"> Transcript [2811] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.917977786+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.917980104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.917983025+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.917986567+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.917994556+07:00","message":"Push: 'เวลานะคะเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.917997117+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.918000397+07:00","message":"Set new StatePrefix : 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:21.918003547+07:00","message":"Next Push (prob) : 'จากต้องมี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:21.918024922+07:00","message":"push: {false เวลานะคะเนื่อง 0 0xc00205b080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:22.223517234+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:22.223578818+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":"2025-10-29T10:21:22.223589172+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:22.223605531+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.223614296+07:00","message":"[bufferProcess] interim [180000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.223618048+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.22362238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.223626101+07:00","message":"> Transcript [2812] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.223631136+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.223633959+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.223636761+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.223640417+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:22.281894713+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:22.281930436+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":"2025-10-29T10:21:22.281936153+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระภิกษุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:22.281950747+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.281957786+07:00","message":"[bufferProcess] interim [240000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.28196025+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.281964389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.281966834+07:00","message":"> Transcript [2813] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.281971087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.281972958+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.281974699+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.281976977+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:22.285825208+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:22.285847235+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":"2025-10-29T10:21:22.285852348+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:22.285862387+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.285866549+07:00","message":"[bufferProcess] interim [300000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.285868614+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.285871329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.28587331+07:00","message":"> Transcript [2814] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระภิกษุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.285876194+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.28587778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.285879238+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.28588124+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:22.472624747+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:22.472664642+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":"2025-10-29T10:21:22.472670706+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:22.472682949+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.472692321+07:00","message":"[bufferProcess] interim [480000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.472694965+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.472700245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.472702665+07:00","message":"> Transcript [2815] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.472706963+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.472708872+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.472710886+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.472713172+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.472717446+07:00","message":"Push: 'จากต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.47271891+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.472720887+07:00","message":"Set new StatePrefix : 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:22.472729367+07:00","message":"Next Push (prob) : 'พระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:22.472737619+07:00","message":"push: {false จากต้องมี 0 0xc00205b080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.111042715+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.111079033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.111086585+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.11110228+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.11113076+07:00","message":"[bufferProcess] interim [80000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.111133466+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.111137102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.111139343+07:00","message":"> Transcript [2816] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.111142669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.111144323+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.111146003+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.111150031+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.445531428+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.44557126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.445577516+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.445592234+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.445601786+07:00","message":"[bufferProcess] interim [380000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.445604214+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.445609595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.445612294+07:00","message":"> Transcript [2817] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.445615292+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.445617204+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.445619547+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.445622152+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.546900692+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.546936713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและเสีย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.546942305+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและเสีย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.546954142+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและเสีย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.546961177+07:00","message":"[bufferProcess] interim [500000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและเสีย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.546963649+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.54696686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.546969307+07:00","message":"> Transcript [2818] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.546972472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.546974106+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.546975979+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.546978229+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.628822382+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.628863078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.628868373+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและส่วน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.628881975+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.628889525+07:00","message":"[bufferProcess] interim [560000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.628891933+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและเสีย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.628896163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.628898652+07:00","message":"> Transcript [2819] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.628902739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.628904401+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.628906881+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.628909686+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.62891471+07:00","message":"Push: 'พระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.62891635+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.628922434+07:00","message":"Set new StatePrefix : 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและเสีย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.628932128+07:00","message":"Next Push (prob) : 'ธรรมและเสีย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.628939765+07:00","message":"push: {false พระพิธี 0 0xc00205b080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.816832712+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.816875641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและสวดพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.816883888+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.816898075+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.816905512+07:00","message":"[bufferProcess] interim [740000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.816908048+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.816913459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.816915775+07:00","message":"> Transcript [2820] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.816918361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.816919986+07:00","message":"Set new StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและส่วน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:23.860540856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:23.860553192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.880389157+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.880427543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.880438486+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:23.880453217+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.880460961+07:00","message":"[bufferProcess] interim [920000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.880463489+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.880470076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.880472615+07:00","message":"> Transcript [2821] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.880475647+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:23.880488718+07:00","message":"Set new StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมและสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:24.526800524+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:24.526853809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:24.526862305+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:24.52687707+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.526889307+07:00","message":"[bufferProcess] interim [520000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.526893403+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.526900998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.526904475+07:00","message":"> Transcript [2822] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.526908282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.526910868+07:00","message":"Set new StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:24.714578798+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:24.71461683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดไป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:24.714622358+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:24.714639153+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.714645686+07:00","message":"[bufferProcess] interim [700000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.71464946+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.714653369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.714655968+07:00","message":"> Transcript [2823] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.714659803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.714661365+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.714662922+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.714665459+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:24.780958054+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:24.781011893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:24.781020005+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:24.781038453+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.781050392+07:00","message":"[bufferProcess] interim [760000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.781054865+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.78106223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.78106612+07:00","message":"> Transcript [2824] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.78107126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.781073913+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.781076646+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:24.781080906+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.108474985+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.108524749+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.108531317+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.108547899+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.108557272+07:00","message":"[bufferProcess] interim [60000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.108561397+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.108569026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.108572305+07:00","message":"> Transcript [2825] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.108577693+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.108580186+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.108584629+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.1085887+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.294464839+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.294499514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.294505348+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.294521787+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.294529534+07:00","message":"[bufferProcess] interim [300000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.294532241+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.294535533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.294537909+07:00","message":"> Transcript [2826] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.294541685+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.294543485+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.294545575+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.294548527+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.294560506+07:00","message":"Push: 'ธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.29456246+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.294564729+07:00","message":"Set new StatePrefix : 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.294567048+07:00","message":"Next Push (prob) : 'ตลอดเวลาทั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.294574736+07:00","message":"push: {false ธรรมสวดพระอภิธรรม 0 0xc00205b080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.416444983+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.416485691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.416491447+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.41650428+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.41651163+07:00","message":"[bufferProcess] interim [360000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.416514488+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.416521277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.416523665+07:00","message":"> Transcript [2827] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.416527397+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.41652967+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.416531323+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.416534246+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.479752597+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.479806829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.479813333+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.479857945+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.479866484+07:00","message":"[bufferProcess] interim [480000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.479868951+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.479872178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.479874572+07:00","message":"> Transcript [2828] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.479878289+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.4798798+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.47988144+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.479883838+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.612008271+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.612041862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.61204741+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.612061901+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.612068669+07:00","message":"[bufferProcess] interim [600000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.612071078+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.612075078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.612077541+07:00","message":"> Transcript [2829] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.612081658+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.612083384+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.612085255+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.612088267+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.803893656+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.803931086+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.803937025+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.803950056+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.803957205+07:00","message":"[bufferProcess] interim [780000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.8039596+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.803965165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.803967609+07:00","message":"> Transcript [2830] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.803972975+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.803974662+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.803976915+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.803979922+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.803984963+07:00","message":"Push: 'ตลอดเวลาทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.803986623+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.803988647+07:00","message":"Set new StatePrefix : 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:25.803994238+07:00","message":"Next Push (prob) : 'กลางวันและ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:25.804001875+07:00","message":"push: {false ตลอดเวลาทั้ง 0 0xc00205b080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.006410573+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.006449614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลางคืน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.006455661+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลางคืน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.006471352+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลางคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.006488258+07:00","message":"[bufferProcess] interim [20000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลางคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.006491236+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.006498241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.006500798+07:00","message":"> Transcript [2831] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.0065051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.006508908+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.006510645+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.006513225+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.213663705+07:00","message":"[GCS] IsForceVAD: false for message ID: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.413152151+07:00","message":"[GCS] Start streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.506880328+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.506917597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลางคืนค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.506923346+07:00","message":"receive interim result [false|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลางคืนค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.506936282+07:00","message":"[buffer interim] 203 false จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลางคืนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.506944204+07:00","message":"[bufferProcess] interim [440000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลางคืนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.506946961+07:00","message":"[bufferProcess] send to processor:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลางคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.506954126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.506956515+07:00","message":"> Transcript [2832] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลางคืน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.506970446+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.50697216+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.506973919+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.506977602+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.603270092+07:00","message":"[GCS] IsForceVAD: false for message ID: 204"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.608557722+07:00","message":"receive streaming session, msgId: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.608599829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลางคืนค่ะ\",\"confidence\":0.9585064}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.608606902+07:00","message":"receive interim result [true|false]: จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลางคืนค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.608619249+07:00","message":"end recv isFinal message id 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.608621577+07:00","message":"end Recv id 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.608628439+07:00","message":"[buffer interim] 203 true จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลางคืนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.608637417+07:00","message":"[bufferProcess] interim [590000000]:จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลางคืนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.608646422+07:00","message":"[bufferProcess] send to processor (isfinal):จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลางคืนค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.608650861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.60865437+07:00","message":"> Transcript [2833] [false]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลางคืนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.608659727+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.608662094+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.608664449+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.608672582+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.608675453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.608677961+07:00","message":"> Transcript [2834] [true]: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลางคืนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.60868117+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.608683221+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.608685165+07:00","message":"StatePrefix: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.608688132+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.608690956+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.609034171+07:00","message":"Push: 'กลางวันและกลางคืนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.609040163+07:00","message":"TextPushed: 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมให้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลางคืนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.609043873+07:00","message":"Set new StatePrefix : 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลางคืนค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.609047823+07:00","message":"Next Push (prob) : 'จัดไว้สำหรับพระสงฆ์ก็จะมีการจัดเตรียมไว้พร้อมตลอดเวลานะคะเนื่องจากต้องมีพระพิธีธรรมสวดพระอภิธรรมตลอดเวลาทั้งกลางวันและกลางคืนค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.609058361+07:00","message":"push: {true กลางวันและกลางคืนค่ะ 0 0xc00205b080}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.60907037+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_203.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:21:26.628172374+07:00","message":"write wav file: './tmp/7449/7449_203.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.664065579+07:00","message":"[GCS] Start streaming session, msgId: 205"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:26.861349031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:26.861362167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.891089677+07:00","message":"receive streaming session, msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.891123445+07:00","message":"found end of frame, send empty tag with msgId: 204"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.891126608+07:00","message":"end Recv id 204"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.891133143+07:00","message":"[buffer interim] 204 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.891140298+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.891143295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.891145952+07:00","message":"> Transcript [2835] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.891148467+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.891150239+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.891151702+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.891153158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:26.891158669+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:26.891167903+07:00","message":"push: {true \n 0 0xc0003c4100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:21:26.896650113+07:00","message":"write wav file: './tmp/7449/7449_204.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:27.411336999+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:27.411406865+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":"2025-10-29T10:21:27.411416218+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:27.411436667+07:00","message":"[buffer interim] 205 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:27.411449983+07:00","message":"[bufferProcess] interim [420000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:27.411453328+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:27.596339879+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:27.596391476+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":"2025-10-29T10:21:27.596396404+07:00","message":"receive interim result [false|false]: ตั้งการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:27.596412911+07:00","message":"[buffer interim] 205 false ตั้งการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:27.596421225+07:00","message":"[bufferProcess] interim [600000000]:ตั้งการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:27.596423917+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:27.596427506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:27.596431197+07:00","message":"> Transcript [2836] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:27.596433922+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:27.913926996+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:27.913965813+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":"2025-10-29T10:21:27.913970848+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:27.91398277+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:27.913989448+07:00","message":"[bufferProcess] interim [900000000]:ตั้งการบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:27.913991701+07:00","message":"[bufferProcess] send to processor:ตั้งการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:27.913996858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:27.913999207+07:00","message":"> Transcript [2837] [false]: 'ตั้งการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:27.914002258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:27.914003999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:27.914005585+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:27.914007455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.102727575+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.102766748+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":"2025-10-29T10:21:28.102771675+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.102785665+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.102792409+07:00","message":"[bufferProcess] interim [80000000]:ตั้งการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.102794341+07:00","message":"[bufferProcess] send to processor:ตั้งการบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.102797653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.102800124+07:00","message":"> Transcript [2838] [false]: 'ตั้งการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.102803742+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.102805341+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.102807035+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.102808685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.299903534+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.299938442+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":"2025-10-29T10:21:28.299943914+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.299956127+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.299963054+07:00","message":"[bufferProcess] interim [260000000]:ตั้งการบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.299965171+07:00","message":"[bufferProcess] send to processor:ตั้งการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.299971705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.299974301+07:00","message":"> Transcript [2839] [false]: 'ตั้งการบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.299978015+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.299979666+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.29998137+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.299983169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.304658201+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.304687339+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":"2025-10-29T10:21:28.304692512+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.304706266+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.304712495+07:00","message":"[bufferProcess] interim [320000000]:ตั้งการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.304715148+07:00","message":"[bufferProcess] send to processor:ตั้งการบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.304719282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.30472239+07:00","message":"> Transcript [2840] [false]: 'ตั้งการบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.304726454+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.304729926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.304731674+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.304733243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.304737089+07:00","message":"Push: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.304739327+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.304743271+07:00","message":"Set new StatePrefix : 'ตั้งการบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.304745763+07:00","message":"Next Push (prob) : 'การบำเพ็ญพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.304754686+07:00","message":"push: {false ตั้ง 0 0xc0027ca280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.430771195+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.430816411+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":"2025-10-29T10:21:28.430821785+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระราชกุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.430836892+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.430850577+07:00","message":"[bufferProcess] interim [380000000]:ตั้งการบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.430852861+07:00","message":"[bufferProcess] send to processor:ตั้งการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.430856099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.430859136+07:00","message":"> Transcript [2841] [false]: 'ตั้งการบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.430861614+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.621735532+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.621769961+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":"2025-10-29T10:21:28.621776738+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.62179186+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.621799986+07:00","message":"[bufferProcess] interim [560000000]:ตั้งการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.621804005+07:00","message":"[bufferProcess] send to processor:ตั้งการบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.621807146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.62180959+07:00","message":"> Transcript [2842] [false]: 'ตั้งการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.621812845+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.621814496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.621816025+07:00","message":"StatePrefix: 'ตั้งการบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.621817761+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.95116703+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.951211258+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":"2025-10-29T10:21:28.95121843+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระราชกุศลร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.951233114+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระราชกุศลร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.951242742+07:00","message":"[bufferProcess] interim [860000000]:ตั้งการบำเพ็ญพระราชกุศลร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.951245055+07:00","message":"[bufferProcess] send to processor:ตั้งการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.951248354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.951250627+07:00","message":"> Transcript [2843] [false]: 'ตั้งการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.95125356+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.951255343+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.951256917+07:00","message":"StatePrefix: 'ตั้งการบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.951258962+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.957117615+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.957132107+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":"2025-10-29T10:21:28.957136888+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:28.957147456+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.957151492+07:00","message":"[bufferProcess] interim [920000000]:ตั้งการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.957153603+07:00","message":"[bufferProcess] send to processor:ตั้งการบำเพ็ญพระราชกุศลร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.957155615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.957157636+07:00","message":"> Transcript [2844] [false]: 'ตั้งการบำเพ็ญพระราชกุศลร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.957178797+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.957181059+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.957182488+07:00","message":"StatePrefix: 'ตั้งการบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:28.957184442+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:29.016477491+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:29.016507678+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":"2025-10-29T10:21:29.01651318+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระราชกุศลประจำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:29.016526098+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระราชกุศลประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.016532691+07:00","message":"[bufferProcess] interim [980000000]:ตั้งการบำเพ็ญพระราชกุศลประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.016534881+07:00","message":"[bufferProcess] send to processor:ตั้งการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.016538155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.016540335+07:00","message":"> Transcript [2845] [false]: 'ตั้งการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.016542871+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.016545018+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.016546843+07:00","message":"StatePrefix: 'ตั้งการบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.016548528+07:00","message":"TextPushed: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.016554924+07:00","message":"Push: 'การบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.016556674+07:00","message":"TextPushed: 'ตั้งการบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.016558353+07:00","message":"Set new StatePrefix : 'ตั้งการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.016560254+07:00","message":"Next Push (prob) : 'กุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:29.016567476+07:00","message":"push: {false การบำเพ็ญพระราช 0 0xc0027ca280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:29.208416291+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:29.208452804+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":"2025-10-29T10:21:29.208458474+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระราชกุศลประจำวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:29.208471645+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระราชกุศลประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.208477866+07:00","message":"[bufferProcess] interim [220000000]:ตั้งการบำเพ็ญพระราชกุศลประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.208480225+07:00","message":"[bufferProcess] send to processor:ตั้งการบำเพ็ญพระราชกุศลประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.208485587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.208488258+07:00","message":"> Transcript [2846] [false]: 'ตั้งการบำเพ็ญพระราชกุศลประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.208491204+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.208493491+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.208495005+07:00","message":"StatePrefix: 'ตั้งการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.208497395+07:00","message":"TextPushed: 'ตั้งการบำเพ็ญพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:29.849128987+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:29.849181351+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":"2025-10-29T10:21:29.849186913+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระราชกุศลประจำวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:29.849199485+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระราชกุศลประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.849206465+07:00","message":"[bufferProcess] interim [820000000]:ตั้งการบำเพ็ญพระราชกุศลประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.849208505+07:00","message":"[bufferProcess] send to processor:ตั้งการบำเพ็ญพระราชกุศลประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.849214131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.849216394+07:00","message":"> Transcript [2847] [false]: 'ตั้งการบำเพ็ญพระราชกุศลประจำวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.8492195+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.849221341+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.849223099+07:00","message":"StatePrefix: 'ตั้งการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:29.849225238+07:00","message":"TextPushed: 'ตั้งการบำเพ็ญพระราช'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:29.862298872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:29.862330831+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:31.451986868+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:31.452030217+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":"2025-10-29T10:21:31.45203664+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:31.452054184+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.452061462+07:00","message":"[bufferProcess] interim [380000000]:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.452064279+07:00","message":"[bufferProcess] send to processor:ตั้งการบำเพ็ญพระราชกุศลประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.452067403+07:00","message":"[bufferProcess] send to processor (ticker):ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.452070104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.452072941+07:00","message":"> Transcript [2848] [false]: 'ตั้งการบำเพ็ญพระราชกุศลประจำวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.45207582+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.45207765+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.452079894+07:00","message":"StatePrefix: 'ตั้งการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.452082354+07:00","message":"TextPushed: 'ตั้งการบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.452084098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.452085786+07:00","message":"> Transcript [2849] [false]: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.452087847+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.45208946+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.452091029+07:00","message":"StatePrefix: 'ตั้งการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.452092471+07:00","message":"TextPushed: 'ตั้งการบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.452098215+07:00","message":"Push: 'กุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.452099944+07:00","message":"TextPushed: 'ตั้งการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.452101547+07:00","message":"Set new StatePrefix : 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.452103758+07:00","message":"Next Push (prob) : 'ประจำวันมีการสลับปกรณ์เสมอ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:31.452111628+07:00","message":"push: {false กุศล 0 0xc0027ca280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:31.643018105+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:31.643063431+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":"2025-10-29T10:21:31.643069326+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:31.643086301+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.643093003+07:00","message":"[bufferProcess] interim [620000000]:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.64309473+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:31.823345712+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:31.823393989+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":"2025-10-29T10:21:31.823400937+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:31.823414359+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.823426275+07:00","message":"[bufferProcess] interim [740000000]:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.823429716+07:00","message":"[bufferProcess] send to processor:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.823436149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.823439664+07:00","message":"> Transcript [2850] [false]: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.823444058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.823447885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.823450839+07:00","message":"StatePrefix: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:31.823455078+07:00","message":"TextPushed: 'ตั้งการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.144026457+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.144058754+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":"2025-10-29T10:21:32.144064007+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดชั่ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.144077672+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.144084905+07:00","message":"[bufferProcess] interim [40000000]:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.144087209+07:00","message":"[bufferProcess] send to processor:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.144092274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.14409491+07:00","message":"> Transcript [2851] [false]: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.144098887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.144100602+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.14410217+07:00","message":"StatePrefix: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.144105033+07:00","message":"TextPushed: 'ตั้งการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.148095704+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.148105231+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":"2025-10-29T10:21:32.14810869+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.148115834+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.14811918+07:00","message":"[bufferProcess] interim [100000000]:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.148121438+07:00","message":"[bufferProcess] send to processor:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดชั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.148123495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.148125102+07:00","message":"> Transcript [2852] [false]: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดชั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.148127166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.148128634+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.148129974+07:00","message":"StatePrefix: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.148131574+07:00","message":"TextPushed: 'ตั้งการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.344062584+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.344099119+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":"2025-10-29T10:21:32.344104267+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วงหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.344118724+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วงหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.344126176+07:00","message":"[bufferProcess] interim [280000000]:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วงหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.344128568+07:00","message":"[bufferProcess] send to processor:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.344132124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.344134884+07:00","message":"> Transcript [2853] [false]: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.344139108+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.344140772+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.344142703+07:00","message":"StatePrefix: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.344145312+07:00","message":"TextPushed: 'ตั้งการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.344151566+07:00","message":"Push: 'ประจำวันมีการสลับปกรณ์เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.344153676+07:00","message":"TextPushed: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.344155684+07:00","message":"Set new StatePrefix : 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.344157592+07:00","message":"Next Push (prob) : 'ตลอดช่วง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.344168217+07:00","message":"push: {false ประจำวันมีการสลับปกรณ์เสมอ 0 0xc0027ca280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.531006802+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.531043173+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.531049407+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.531066031+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.531073618+07:00","message":"[bufferProcess] interim [460000000]:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.531076017+07:00","message":"[bufferProcess] send to processor:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วงหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.531085352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.531087527+07:00","message":"> Transcript [2854] [false]: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วงหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.531090628+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.531093817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.53109592+07:00","message":"StatePrefix: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.531098048+07:00","message":"TextPushed: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.738982204+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.739014034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.739019228+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.739034346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.73903719+07:00","message":"receive interim result [false|false]:  100 วัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.739044714+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.739050105+07:00","message":"[buffer interim] 205 false  100 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.739056359+07:00","message":"[bufferProcess] interim [700000000]:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.739058771+07:00","message":"[bufferProcess] send to processor:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.739063559+07:00","message":"[bufferProcess] interim [700000000]: 100 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.739067553+07:00","message":"[bufferProcess] update buffer: ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.739069908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.73907439+07:00","message":"> Transcript [2855] [false]: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.739078002+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.739079567+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.739081109+07:00","message":"StatePrefix: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.739083226+07:00","message":"TextPushed: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:32.863206514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:32.863223533+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.913843552+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.913920789+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":"2025-10-29T10:21:32.913926974+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.9139379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100 วันแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.913940627+07:00","message":"receive interim result [false|false]:  100 วันแรก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.913947917+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:32.913953083+07:00","message":"[buffer interim] 205 false  100 วันแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.913958674+07:00","message":"[bufferProcess] interim [880000000]:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.913961208+07:00","message":"[bufferProcess] send to processor:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.913965784+07:00","message":"[bufferProcess] interim [880000000]: 100 วันแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.913968448+07:00","message":"[bufferProcess] update buffer: ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100 วันแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.913971515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.913973848+07:00","message":"> Transcript [2856] [false]: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.913977153+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.913978855+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.913980653+07:00","message":"StatePrefix: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:32.913982626+07:00","message":"TextPushed: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.100980366+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.101014162+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.101020439+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.101030755+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":"2025-10-29T10:21:33.101033119+07:00","message":"receive interim result [false|false]:  วันแรก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.101040747+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.101044457+07:00","message":"[buffer interim] 205 false  วันแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.101049908+07:00","message":"[bufferProcess] interim [60000000]:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.1010524+07:00","message":"[bufferProcess] send to processor:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100 วันแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.10105559+07:00","message":"[bufferProcess] interim [60000000]: วันแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.101057855+07:00","message":"[bufferProcess] update buffer: ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100 วันแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.101060594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.101062958+07:00","message":"> Transcript [2857] [false]: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100 วันแรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.101066642+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.101068378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.101070268+07:00","message":"StatePrefix: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.101072155+07:00","message":"TextPushed: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.101078763+07:00","message":"Push: 'ตลอดช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.101082772+07:00","message":"TextPushed: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.101084884+07:00","message":"Set new StatePrefix : 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100 วันแรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.101086903+07:00","message":"Next Push (prob) : ' 100 วันแรก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.101094159+07:00","message":"push: {false ตลอดช่วง 0 0xc0027ca280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.133706556+07:00","message":"[GCS] IsForceVAD: false for message ID: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.203099338+07:00","message":"[GCS] Start streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.237769273+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.2378042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.237809737+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.237818134+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":"2025-10-29T10:21:33.237821171+07:00","message":"receive interim result [false|false]:  วันแรกนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.2378286+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.237833937+07:00","message":"[buffer interim] 205 false  วันแรกนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.237847863+07:00","message":"[bufferProcess] interim [180000000]:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.23785089+07:00","message":"[bufferProcess] send to processor:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100 วันแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.23785739+07:00","message":"[bufferProcess] interim [180000000]: วันแรกนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.237859379+07:00","message":"[bufferProcess] update buffer: ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100 วันแรกนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.237862074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.237864326+07:00","message":"> Transcript [2858] [false]: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100 วันแรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.237867739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.237869341+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.237871027+07:00","message":"StatePrefix: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100 วันแรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.237872922+07:00","message":"TextPushed: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.304990878+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.305034118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.305039715+07:00","message":"receive interim result [false|false]: ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.305051847+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":"2025-10-29T10:21:33.305054556+07:00","message":"receive interim result [false|false]:  วันแรกนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.3050644+07:00","message":"[buffer interim] 205 false ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.305068535+07:00","message":"[buffer interim] 205 false  วันแรกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.305074576+07:00","message":"[bufferProcess] interim [300000000]:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.305078+07:00","message":"[bufferProcess] send to processor:ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100 วันแรกนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.305081305+07:00","message":"[bufferProcess] interim [300000000]: วันแรกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.305083206+07:00","message":"[bufferProcess] update buffer: ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100 วันแรกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.305085575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.305087812+07:00","message":"> Transcript [2859] [false]: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100 วันแรกนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.305091115+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.305094612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.305096392+07:00","message":"StatePrefix: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100 วันแรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.305098555+07:00","message":"TextPushed: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.492558294+07:00","message":"receive streaming session, msgId: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.492599872+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตั้งการบำเพ็ญพระราชกุศลประจำวันก็จะมีการปรับปกรณ์เสมอตลอดช่วง 100 วันแรกนะคะ\",\"confidence\":0.9471981}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.492607658+07:00","message":"receive interim result [true|false]: ตั้งการบำเพ็ญพระราชกุศลประจำวันก็จะมีการปรับปกรณ์เสมอตลอดช่วง 100 วันแรกนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.492614791+07:00","message":"end recv isFinal message id 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.49261655+07:00","message":"end Recv id 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.492622128+07:00","message":"[buffer interim] 205 true ตั้งการบำเพ็ญพระราชกุศลประจำวันก็จะมีการปรับปกรณ์เสมอตลอดช่วง 100 วันแรกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.492631118+07:00","message":"[bufferProcess] interim [480000000]:ตั้งการบำเพ็ญพระราชกุศลประจำวันก็จะมีการปรับปกรณ์เสมอตลอดช่วง 100 วันแรกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.492635847+07:00","message":"[bufferProcess] send to processor (isfinal):ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100 วันแรกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.492638728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.492641715+07:00","message":"> Transcript [2860] [false]: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100 วันแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.49264504+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.492646783+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.492648231+07:00","message":"StatePrefix: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100 วันแรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.492650531+07:00","message":"TextPushed: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.492652475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.492654259+07:00","message":"> Transcript [2861] [true]: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันก็จะมีการปรับปกรณ์เสมอตลอดช่วง 100 วันแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.492656219+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.49265789+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.492659304+07:00","message":"StatePrefix: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100 วันแรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.492660881+07:00","message":"TextPushed: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.492662321+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.492907003+07:00","message":"Push: ' 100 วันแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.492910305+07:00","message":"TextPushed: 'ตั้งการบำเพ็ญพระราชกุศลประจำวันมีการสลับปกรณ์เสมอตลอดช่วง 100 วันแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.492912402+07:00","message":"Set new StatePrefix : 'ตั้งการบำเพ็ญพระราชกุศลประจำวันก็จะมีการปรับปกรณ์เสมอตลอดช่วง 100 วันแรกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.492914537+07:00","message":"Next Push (prob) : 'ตั้งการบำเพ็ญพระราชกุศลประจำวันก็จะมีการปรับปกรณ์เสมอตลอดช่วง 100 วันแรกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:33.492922577+07:00","message":"push: {true  100 วันแรกนะคะ 0 0xc0027ca280}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:33.492958186+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_205.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:21:33.506153218+07:00","message":"write wav file: './tmp/7449/7449_205.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.247694057+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.247747016+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":"2025-10-29T10:21:34.2477538+07:00","message":"receive interim result [false|false]: อาหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.247772601+07:00","message":"[buffer interim] 206 false อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.247780811+07:00","message":"[bufferProcess] interim [840000000]:อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.247783157+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.458691297+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.458734834+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":"2025-10-29T10:21:34.458740329+07:00","message":"receive interim result [false|false]: อาหารปลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.45875854+07:00","message":"[buffer interim] 206 false อาหารปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.45876582+07:00","message":"[bufferProcess] interim [80000000]:อาหารปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.458768015+07:00","message":"[bufferProcess] send to processor:อาหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.458775981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.458778807+07:00","message":"> Transcript [2862] [false]: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.458780748+07:00","message":"Set StatePrefix (first interim): 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.568076508+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.568119032+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":"2025-10-29T10:21:34.568125407+07:00","message":"receive interim result [false|false]: อาหารเป็ด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.568140468+07:00","message":"[buffer interim] 206 false อาหารเป็ด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.568147974+07:00","message":"[bufferProcess] interim [140000000]:อาหารเป็ด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.568149951+07:00","message":"[bufferProcess] send to processor:อาหารปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.56815347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.568156236+07:00","message":"> Transcript [2863] [false]: 'อาหารปลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.568158884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.568160514+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.568162126+07:00","message":"StatePrefix: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.568163676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.571060954+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.571093075+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":"2025-10-29T10:21:34.571097984+07:00","message":"receive interim result [false|false]: อาหารเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.571113315+07:00","message":"[buffer interim] 206 false อาหารเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.571119422+07:00","message":"[bufferProcess] interim [200000000]:อาหารเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.571121749+07:00","message":"[bufferProcess] send to processor:อาหารเป็ด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.571128158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.571130793+07:00","message":"> Transcript [2864] [false]: 'อาหารเป็ด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.571133285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.571135265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.571136771+07:00","message":"StatePrefix: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.571138394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.633203724+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.633241386+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":"2025-10-29T10:21:34.633246594+07:00","message":"receive interim result [false|false]: อาหารเป็นพิษ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.633259963+07:00","message":"[buffer interim] 206 false อาหารเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.63326665+07:00","message":"[bufferProcess] interim [320000000]:อาหารเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.633268818+07:00","message":"[bufferProcess] send to processor:อาหารเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.633271711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.633274059+07:00","message":"> Transcript [2865] [false]: 'อาหารเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.633277047+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.633278993+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.63328056+07:00","message":"StatePrefix: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.633282378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.948060559+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.948096639+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":"2025-10-29T10:21:34.948101955+07:00","message":"receive interim result [false|false]: อาหารเป็นพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.948112846+07:00","message":"[buffer interim] 206 false อาหารเป็นพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.948119112+07:00","message":"[bufferProcess] interim [560000000]:อาหารเป็นพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.948121128+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพิษ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.948126272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.948128485+07:00","message":"> Transcript [2866] [false]: 'อาหารเป็นพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.948131741+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.948133848+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.948135402+07:00","message":"StatePrefix: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.948137255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.948141167+07:00","message":"Push: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.948142881+07:00","message":"TextPushed: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.948144918+07:00","message":"Set new StatePrefix : 'อาหารเป็นพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.94814691+07:00","message":"Next Push (prob) : 'เป็นพิษ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.948154142+07:00","message":"push: {false อาหาร 0 0xc003a47280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.949807199+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.949838899+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":"2025-10-29T10:21:34.949843787+07:00","message":"receive interim result [false|false]: อาหารเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:34.949857735+07:00","message":"[buffer interim] 206 false อาหารเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.949863845+07:00","message":"[bufferProcess] interim [620000000]:อาหารเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.949866337+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.949872691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.949875291+07:00","message":"> Transcript [2867] [false]: 'อาหารเป็นพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.949877114+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:34.949878667+07:00","message":"Set new StatePrefix: 'อาหารเป็นพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:35.010688329+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:35.010723514+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":"2025-10-29T10:21:35.010733329+07:00","message":"receive interim result [false|false]: อาหารเป็นพระราชนี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:35.010746966+07:00","message":"[buffer interim] 206 false อาหารเป็นพระราชนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.010754291+07:00","message":"[bufferProcess] interim [680000000]:อาหารเป็นพระราชนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.010756264+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.010759143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.010761977+07:00","message":"> Transcript [2868] [false]: 'อาหารเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.010764302+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:35.138060711+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:35.138103028+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":"2025-10-29T10:21:35.138109364+07:00","message":"receive interim result [false|false]: อาหารเป็นพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:35.138125854+07:00","message":"[buffer interim] 206 false อาหารเป็นพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.138133619+07:00","message":"[bufferProcess] interim [740000000]:อาหารเป็นพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.138136137+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพระราชนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.138142797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.138145301+07:00","message":"> Transcript [2869] [false]: 'อาหารเป็นพระราชนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.138148088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.138149941+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.138151606+07:00","message":"StatePrefix: 'อาหารเป็นพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.138153883+07:00","message":"TextPushed: 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:35.459709025+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:35.45975019+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":"2025-10-29T10:21:35.45975611+07:00","message":"receive interim result [false|false]: อาหารเป็นพระราชพิธีบาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:35.459772118+07:00","message":"[buffer interim] 206 false อาหารเป็นพระราชพิธีบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.459779846+07:00","message":"[bufferProcess] interim [100000000]:อาหารเป็นพระราชพิธีบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.459782234+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.45979101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.459793527+07:00","message":"> Transcript [2870] [false]: 'อาหารเป็นพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.459797201+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.459799361+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.459801879+07:00","message":"StatePrefix: 'อาหารเป็นพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.459804167+07:00","message":"TextPushed: 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:35.529033683+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:35.529067891+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":"2025-10-29T10:21:35.52907338+07:00","message":"receive interim result [false|false]: อาหารเป็นพระราชพิธีบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:35.529088354+07:00","message":"[buffer interim] 206 false อาหารเป็นพระราชพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.52909546+07:00","message":"[bufferProcess] interim [220000000]:อาหารเป็นพระราชพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.529097593+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพระราชพิธีบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.529100588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.52910307+07:00","message":"> Transcript [2871] [false]: 'อาหารเป็นพระราชพิธีบาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.529106123+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.52910778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.529109687+07:00","message":"StatePrefix: 'อาหารเป็นพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.529111784+07:00","message":"TextPushed: 'อาหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:35.851329293+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:35.851366867+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":"2025-10-29T10:21:35.851371957+07:00","message":"receive interim result [false|false]: อาหารเป็นพระราชพิธีบำเพ็ญพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:35.851383856+07:00","message":"[buffer interim] 206 false อาหารเป็นพระราชพิธีบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.851393783+07:00","message":"[bufferProcess] interim [520000000]:อาหารเป็นพระราชพิธีบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.851396163+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพระราชพิธีบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.851401316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.851403619+07:00","message":"> Transcript [2872] [false]: 'อาหารเป็นพระราชพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.851407839+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.851409803+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.851411933+07:00","message":"StatePrefix: 'อาหารเป็นพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.851414009+07:00","message":"TextPushed: 'อาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.851417988+07:00","message":"Push: 'เป็นพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.851419547+07:00","message":"TextPushed: 'อาหารเป็นพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.851421957+07:00","message":"Set new StatePrefix : 'อาหารเป็นพระราชพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:35.851423818+07:00","message":"Next Push (prob) : 'พิธีบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:35.851432174+07:00","message":"push: {false เป็นพระราช 0 0xc003a47280}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:35.863500895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:35.863495817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.036402123+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.036449318+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":"2025-10-29T10:21:36.036456975+07:00","message":"receive interim result [false|false]: อาหารเป็นพระราชพิธีบำเพ็ญพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.036476196+07:00","message":"[buffer interim] 206 false อาหารเป็นพระราชพิธีบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.036487826+07:00","message":"[bufferProcess] interim [640000000]:อาหารเป็นพระราชพิธีบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.036490855+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพระราชพิธีบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.036497483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.036500671+07:00","message":"> Transcript [2873] [false]: 'อาหารเป็นพระราชพิธีบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.036505105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.036507231+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.036508799+07:00","message":"StatePrefix: 'อาหารเป็นพระราชพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.036511015+07:00","message":"TextPushed: 'อาหารเป็นพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.168028055+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.168066135+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":"2025-10-29T10:21:36.168071235+07:00","message":"receive interim result [false|false]: อาหารเป็นพระราชพิธีบำเพ็ญพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.168081946+07:00","message":"[buffer interim] 206 false อาหารเป็นพระราชพิธีบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.168094888+07:00","message":"[bufferProcess] interim [760000000]:อาหารเป็นพระราชพิธีบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.168097034+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพระราชพิธีบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.168100683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.168107143+07:00","message":"> Transcript [2874] [false]: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.168110798+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.168112475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.168114064+07:00","message":"StatePrefix: 'อาหารเป็นพระราชพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.168116917+07:00","message":"TextPushed: 'อาหารเป็นพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.170211593+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.170220949+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":"2025-10-29T10:21:36.170224399+07:00","message":"receive interim result [false|false]: อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.170231469+07:00","message":"[buffer interim] 206 false อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.170234286+07:00","message":"[bufferProcess] interim [820000000]:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.170235986+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพระราชพิธีบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.170237823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.170239544+07:00","message":"> Transcript [2875] [false]: 'อาหารเป็นพระราชพิธีบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.17024137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.170242818+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.170244326+07:00","message":"StatePrefix: 'อาหารเป็นพระราชพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.170245878+07:00","message":"TextPushed: 'อาหารเป็นพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.369710493+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.369745415+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":"2025-10-29T10:21:36.369754941+07:00","message":"receive interim result [false|false]: อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.369769641+07:00","message":"[buffer interim] 206 false อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.369777278+07:00","message":"[bufferProcess] interim [0]:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.369779447+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.369782823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.369785061+07:00","message":"> Transcript [2876] [false]: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.369788774+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.369790472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.369792079+07:00","message":"StatePrefix: 'อาหารเป็นพระราชพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.369794282+07:00","message":"TextPushed: 'อาหารเป็นพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.369796914+07:00","message":"Push: 'พิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.3697984+07:00","message":"TextPushed: 'อาหารเป็นพระราชพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.369800972+07:00","message":"Set new StatePrefix : 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.369803128+07:00","message":"Next Push (prob) : 'พระราชกุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.369811795+07:00","message":"push: {false พิธีบำเพ็ญ 0 0xc003a47280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.7651578+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.765203538+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":"2025-10-29T10:21:36.765210848+07:00","message":"receive interim result [false|false]: อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.765227074+07:00","message":"[buffer interim] 206 false อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.765235532+07:00","message":"[bufferProcess] interim [360000000]:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.765237744+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.765242639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.765245086+07:00","message":"> Transcript [2877] [false]: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.765248311+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.765250102+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.765251663+07:00","message":"StatePrefix: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.765254471+07:00","message":"TextPushed: 'อาหารเป็นพระราชพิธีบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.785140112+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.785184591+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":"2025-10-29T10:21:36.785190121+07:00","message":"receive interim result [false|false]: อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลข้าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.785202963+07:00","message":"[buffer interim] 206 false อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลข้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.785209927+07:00","message":"[bufferProcess] interim [420000000]:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลข้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.785212056+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.78521817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.785220598+07:00","message":"> Transcript [2878] [false]: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.785224001+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.785225816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.785227408+07:00","message":"StatePrefix: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.785229535+07:00","message":"TextPushed: 'อาหารเป็นพระราชพิธีบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.954961914+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.955010693+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":"2025-10-29T10:21:36.955018351+07:00","message":"receive interim result [false|false]: อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:36.955038345+07:00","message":"[buffer interim] 206 false อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.955047619+07:00","message":"[bufferProcess] interim [540000000]:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.955050846+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลข้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.955057608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.955061413+07:00","message":"> Transcript [2879] [false]: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.955066413+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.955069141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.955071748+07:00","message":"StatePrefix: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:36.955075311+07:00","message":"TextPushed: 'อาหารเป็นพระราชพิธีบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.003280167+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.003318646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลทั้ง 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.003323835+07:00","message":"receive interim result [false|false]: อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลทั้ง 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.003338922+07:00","message":"[buffer interim] 206 false อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.003346303+07:00","message":"[bufferProcess] interim [600000000]:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.003348362+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.003351214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.003353795+07:00","message":"> Transcript [2880] [false]: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.003357869+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.003359603+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.003361269+07:00","message":"StatePrefix: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.00336351+07:00","message":"TextPushed: 'อาหารเป็นพระราชพิธีบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.003369653+07:00","message":"Push: 'พระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.003371274+07:00","message":"TextPushed: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.003373514+07:00","message":"Set new StatePrefix : 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.003375657+07:00","message":"Next Push (prob) : 'ศลทั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.003384055+07:00","message":"push: {false พระราชกุ 0 0xc003a47280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.09734453+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.09738644+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":"2025-10-29T10:21:37.097393459+07:00","message":"receive interim result [false|false]: อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลสร้างสรรค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.097406552+07:00","message":"[buffer interim] 206 false อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.09741391+07:00","message":"[bufferProcess] interim [720000000]:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.097417246+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลทั้ง 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.097422811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.097425325+07:00","message":"> Transcript [2881] [false]: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลทั้ง 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.097428856+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.097430658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.097432192+07:00","message":"StatePrefix: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.097435499+07:00","message":"TextPushed: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.1381018+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.138138809+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":"2025-10-29T10:21:37.138145786+07:00","message":"receive interim result [false|false]: อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.138159212+07:00","message":"[buffer interim] 206 false อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.13816616+07:00","message":"[bufferProcess] interim [780000000]:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.13816836+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลสร้างสรรค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.138176084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.13817865+07:00","message":"> Transcript [2882] [false]: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลสร้างสรรค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.138180961+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.138182962+07:00","message":"Set new StatePrefix: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลสร้างสรรค์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.344817748+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.34486426+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":"2025-10-29T10:21:37.344870312+07:00","message":"receive interim result [false|false]: อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญต่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.344883963+07:00","message":"[buffer interim] 206 false อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.344890677+07:00","message":"[bufferProcess] interim [20000000]:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.344893218+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.344898338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.344900566+07:00","message":"> Transcript [2883] [false]: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.344902809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.3449145+07:00","message":"Set new StatePrefix: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.455701592+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.455739561+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":"2025-10-29T10:21:37.455744923+07:00","message":"receive interim result [false|false]: อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.45575915+07:00","message":"[buffer interim] 206 false อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.455766481+07:00","message":"[bufferProcess] interim [80000000]:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.455768685+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.455771653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.455773936+07:00","message":"> Transcript [2884] [false]: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.455777581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.455779242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.455781286+07:00","message":"StatePrefix: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.455783675+07:00","message":"TextPushed: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.652559641+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.652596461+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":"2025-10-29T10:21:37.652602616+07:00","message":"receive interim result [false|false]: อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.652616006+07:00","message":"[buffer interim] 206 false อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.652623319+07:00","message":"[bufferProcess] interim [260000000]:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.652626346+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.652639738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.652642251+07:00","message":"> Transcript [2885] [false]: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.652646549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.65264817+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.652649766+07:00","message":"StatePrefix: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.652652845+07:00","message":"TextPushed: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.845105811+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.845147511+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":"2025-10-29T10:21:37.845152573+07:00","message":"receive interim result [false|false]: อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:37.845177139+07:00","message":"[buffer interim] 206 false อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.845184344+07:00","message":"[bufferProcess] interim [500000000]:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.845186806+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.84519759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.8452001+07:00","message":"> Transcript [2886] [false]: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.845205087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.845207+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.845209472+07:00","message":"StatePrefix: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:37.845211885+07:00","message":"TextPushed: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:38.479078676+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:38.479113258+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":"2025-10-29T10:21:38.479119141+07:00","message":"receive interim result [false|false]: อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:38.479131784+07:00","message":"[buffer interim] 206 false อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:38.479140319+07:00","message":"[bufferProcess] interim [100000000]:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:38.479142285+07:00","message":"[bufferProcess] send to processor:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:38.47914571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:38.479148049+07:00","message":"> Transcript [2887] [false]: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:38.479151639+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:38.479153294+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:38.479155112+07:00","message":"StatePrefix: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:38.479157314+07:00","message":"TextPushed: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:38.479163074+07:00","message":"Push: 'ศลครั้งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:38.47916481+07:00","message":"TextPushed: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:38.479166814+07:00","message":"Set new StatePrefix : 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:38.479169246+07:00","message":"Next Push (prob) : 'ตามรอบเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:38.479177938+07:00","message":"push: {false ศลครั้งสำคัญ 0 0xc003a47280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:38.841937471+07:00","message":"[GCS] IsForceVAD: false for message ID: 206"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:38.864307035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:38.864317595+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:38.974601432+07:00","message":"[GCS] Start streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:39.256459743+07:00","message":"receive streaming session, msgId: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:39.256517671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:39.256529035+07:00","message":"receive interim result [true|false]: อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:39.256541019+07:00","message":"end recv isFinal message id 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:39.256543299+07:00","message":"end Recv id 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:39.256553026+07:00","message":"[buffer interim] 206 true อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:39.256567219+07:00","message":"[bufferProcess] interim [850000000]:อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:39.256571813+07:00","message":"[bufferProcess] send to processor (isfinal):อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:39.256576577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:39.256580351+07:00","message":"> Transcript [2888] [false]: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:39.25658442+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:39.256586605+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:39.256588621+07:00","message":"StatePrefix: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:39.256592375+07:00","message":"TextPushed: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:39.256595804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:39.256598452+07:00","message":"> Transcript [2889] [true]: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:39.256601281+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:39.256603315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:39.256605472+07:00","message":"StatePrefix: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญตามรอบเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:39.256608022+07:00","message":"TextPushed: 'อาหารเป็นพระราชพิธีบำเพ็ญพระราชกุศลครั้งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:39.256611372+07:00","message":"Push: 'ตามรอบเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:39.256622848+07:00","message":"push: {true ตามรอบเวลา 0 0xc003a47280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:21:39.267559402+07:00","message":"write wav file: './tmp/7449/7449_206.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:39.848262014+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:39.848315203+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":"2025-10-29T10:21:39.848321237+07:00","message":"receive interim result [false|false]: สัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:39.848335527+07:00","message":"[buffer interim] 207 false สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:39.848342096+07:00","message":"[bufferProcess] interim [720000000]:สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:39.848343887+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:40.163032061+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:40.163090053+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":"2025-10-29T10:21:40.163096234+07:00","message":"receive interim result [false|false]: สมัคร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:40.163111527+07:00","message":"[buffer interim] 207 false สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.163119045+07:00","message":"[bufferProcess] interim [960000000]:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.163121142+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.16312808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.163131271+07:00","message":"> Transcript [2890] [false]: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.16313392+07:00","message":"Set StatePrefix (first interim): 'สัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:40.347337435+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:40.347390053+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":"2025-10-29T10:21:40.347396138+07:00","message":"receive interim result [false|false]: สัญลักษณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:40.347411713+07:00","message":"[buffer interim] 207 false สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.347419779+07:00","message":"[bufferProcess] interim [140000000]:สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.347422046+07:00","message":"[bufferProcess] send to processor:สมัคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.34742525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.347427619+07:00","message":"> Transcript [2891] [false]: 'สมัคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.347430103+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.347431934+07:00","message":"Set new StatePrefix: 'สมัคร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:40.441333641+07:00","message":"[GCS] IsForceVAD: false for message ID: 207"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:40.549266129+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:40.549308358+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":"2025-10-29T10:21:40.54931383+07:00","message":"receive interim result [false|false]: สัญลักษณ์ทวาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:40.549327072+07:00","message":"[buffer interim] 207 false สัญลักษณ์ทวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.549334621+07:00","message":"[bufferProcess] interim [380000000]:สัญลักษณ์ทวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.549336974+07:00","message":"[bufferProcess] send to processor:สัญลักษณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.549343342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.549345708+07:00","message":"> Transcript [2892] [false]: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.549347631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.549349363+07:00","message":"Set new StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:40.573872224+07:00","message":"[GCS] Start streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:40.773194554+07:00","message":"receive streaming session, msgId: 207"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:40.773228396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สัญลักษณ์สมวาร\",\"confidence\":0.84992373}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:40.773234175+07:00","message":"receive interim result [true|false]: สัญลักษณ์สมวาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:40.773242308+07:00","message":"end recv isFinal message id 207"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:40.773244097+07:00","message":"end Recv id 207"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:40.773248983+07:00","message":"[buffer interim] 207 true สัญลักษณ์สมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.773254988+07:00","message":"[bufferProcess] interim [710000000]:สัญลักษณ์สมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.773257592+07:00","message":"[bufferProcess] send to processor (isfinal):สัญลักษณ์ทวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.773269342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.773290023+07:00","message":"> Transcript [2893] [false]: 'สัญลักษณ์ทวาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.773295133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.773297281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.77329889+07:00","message":"StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.773300791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.773302592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.773304593+07:00","message":"> Transcript [2894] [true]: 'สัญลักษณ์สมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.773306333+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.773307661+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.773309011+07:00","message":"StatePrefix: 'สัญลักษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.773310388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:40.773316771+07:00","message":"Push: 'สัญลักษณ์สมวาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:40.773326434+07:00","message":"push: {true สัญลักษณ์สมวาร 0 0xc003a46000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:21:40.779544719+07:00","message":"write wav file: './tmp/7449/7449_207.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:41.438505642+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:41.438556643+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":"2025-10-29T10:21:41.438562756+07:00","message":"receive interim result [false|false]: ภาษา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:41.438582235+07:00","message":"[buffer interim] 208 false ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.438591672+07:00","message":"[bufferProcess] interim [660000000]:ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.438594843+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:41.454123702+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:41.454165634+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":"2025-10-29T10:21:41.454172877+07:00","message":"receive interim result [false|false]: สถาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:41.454190792+07:00","message":"[buffer interim] 208 false สถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.454198673+07:00","message":"[bufferProcess] interim [720000000]:สถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.454201715+07:00","message":"[bufferProcess] send to processor:ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.454206162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.454210081+07:00","message":"> Transcript [2895] [false]: 'ภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.454213507+07:00","message":"Set StatePrefix (first interim): 'ภาษา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:41.632056392+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:41.632095652+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":"2025-10-29T10:21:41.632101018+07:00","message":"receive interim result [false|false]: สถาบัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:41.63211752+07:00","message":"[buffer interim] 208 false สถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.632124386+07:00","message":"[bufferProcess] interim [840000000]:สถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.63212687+07:00","message":"[bufferProcess] send to processor:สถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.632133712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.63213636+07:00","message":"> Transcript [2896] [false]: 'สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.632138432+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.632140232+07:00","message":"Set new StatePrefix: 'สถาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:41.753943232+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:41.753981774+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":"2025-10-29T10:21:41.75398792+07:00","message":"receive interim result [false|false]: สถานะว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:41.75400223+07:00","message":"[buffer interim] 208 false สถานะว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.754008232+07:00","message":"[bufferProcess] interim [960000000]:สถานะว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.754010545+07:00","message":"[bufferProcess] send to processor:สถาบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.754013762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.754016509+07:00","message":"> Transcript [2897] [false]: 'สถาบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.75401857+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.754020385+07:00","message":"Set new StatePrefix: 'สถาบัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:41.821146775+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:41.821192448+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":"2025-10-29T10:21:41.821197966+07:00","message":"receive interim result [false|false]: สถานเมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:41.821211794+07:00","message":"[buffer interim] 208 false สถานเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.821218136+07:00","message":"[bufferProcess] interim [80000000]:สถานเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.821220019+07:00","message":"[bufferProcess] send to processor:สถานะว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.821222749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.821225551+07:00","message":"> Transcript [2898] [false]: 'สถานะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.82122718+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:41.821229094+07:00","message":"Set new StatePrefix: 'สถานะว่า'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:41.865144058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:41.865154672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:42.005066179+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:42.005104404+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":"2025-10-29T10:21:42.005111121+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:42.005126377+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.005133719+07:00","message":"[bufferProcess] interim [260000000]:สถานเมื่อวานเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.005135794+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.005141973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.005144665+07:00","message":"> Transcript [2899] [false]: 'สถานเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.005146647+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.005149046+07:00","message":"Set new StatePrefix: 'สถานเมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:42.200183397+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:42.200228804+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":"2025-10-29T10:21:42.200236446+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:42.200252549+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.200259498+07:00","message":"[bufferProcess] interim [440000000]:สถานเมื่อวานเป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.200262309+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.200268925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.200271879+07:00","message":"> Transcript [2900] [false]: 'สถานเมื่อวานเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.200275677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.200277415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.200280323+07:00","message":"StatePrefix: 'สถานเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.200282139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:42.204235929+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:42.20424944+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":"2025-10-29T10:21:42.204253885+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:42.204262777+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.204266758+07:00","message":"[bufferProcess] interim [500000000]:สถานเมื่อวานเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.204268469+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็นต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.204270328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.204272091+07:00","message":"> Transcript [2901] [false]: 'สถานเมื่อวานเป็นต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.204274105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.204275499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.204276898+07:00","message":"StatePrefix: 'สถานเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.204278363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:42.849739398+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:42.849780286+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":"2025-10-29T10:21:42.849785808+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:42.849797341+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.849803982+07:00","message":"[bufferProcess] interim [100000000]:สถานเมื่อวานเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.849806346+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.84981216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.849814585+07:00","message":"> Transcript [2902] [false]: 'สถานเมื่อวานเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.849817793+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.849819502+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.849820986+07:00","message":"StatePrefix: 'สถานเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.849822768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:42.919020336+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:42.919060137+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":"2025-10-29T10:21:42.919066582+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต้นก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:42.919083899+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.919090632+07:00","message":"[bufferProcess] interim [220000000]:สถานเมื่อวานเป็นต้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.919092576+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.919095792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.91909802+07:00","message":"> Transcript [2903] [false]: 'สถานเมื่อวานเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.919101873+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.919103511+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.919105209+07:00","message":"StatePrefix: 'สถานเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.919107033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.919111328+07:00","message":"Push: 'สถานเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.91911308+07:00","message":"TextPushed: 'สถานเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.919115018+07:00","message":"Set new StatePrefix : 'สถานเมื่อวานเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:42.919116896+07:00","message":"Next Push (prob) : 'เป็นต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:42.919124896+07:00","message":"push: {false สถานเมื่อวาน 0 0xc0027cb100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.042392199+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.042433263+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":"2025-10-29T10:21:43.042438177+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต้นก็จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.042454602+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.042461597+07:00","message":"[bufferProcess] interim [280000000]:สถานเมื่อวานเป็นต้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.042463929+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็นต้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.042467171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.042469556+07:00","message":"> Transcript [2904] [false]: 'สถานเมื่อวานเป็นต้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.042472705+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.042474253+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.04247603+07:00","message":"StatePrefix: 'สถานเมื่อวานเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.042478176+07:00","message":"TextPushed: 'สถานเมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.111094765+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.111138224+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":"2025-10-29T10:21:43.111144253+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต้นก็จะมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.111156478+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต้นก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.111163316+07:00","message":"[bufferProcess] interim [400000000]:สถานเมื่อวานเป็นต้นก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.11116556+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็นต้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.111170569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.111172872+07:00","message":"> Transcript [2905] [false]: 'สถานเมื่อวานเป็นต้นก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.11117604+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.111177822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.11117942+07:00","message":"StatePrefix: 'สถานเมื่อวานเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.1111817+07:00","message":"TextPushed: 'สถานเมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.422498976+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.422540092+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":"2025-10-29T10:21:43.422545346+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต้นก็จะมีการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.422558508+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต้นก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.422565513+07:00","message":"[bufferProcess] interim [640000000]:สถานเมื่อวานเป็นต้นก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.422567642+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็นต้นก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.422572386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.422574586+07:00","message":"> Transcript [2906] [false]: 'สถานเมื่อวานเป็นต้นก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.422577953+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.422579728+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.422581611+07:00","message":"StatePrefix: 'สถานเมื่อวานเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.422584015+07:00","message":"TextPushed: 'สถานเมื่อวาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.63451674+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.634556404+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":"2025-10-29T10:21:43.634561175+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต้นก็จะมีการตรวจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.634577096+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต้นก็จะมีการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.634584234+07:00","message":"[bufferProcess] interim [880000000]:สถานเมื่อวานเป็นต้นก็จะมีการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.63458631+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็นต้นก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.634589647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.634592942+07:00","message":"> Transcript [2907] [false]: 'สถานเมื่อวานเป็นต้นก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.634597432+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.634599712+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.63460472+07:00","message":"StatePrefix: 'สถานเมื่อวานเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.634607632+07:00","message":"TextPushed: 'สถานเมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.634612864+07:00","message":"Push: 'เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.634615515+07:00","message":"TextPushed: 'สถานเมื่อวานเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.634623328+07:00","message":"Set new StatePrefix : 'สถานเมื่อวานเป็นต้นก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.634626012+07:00","message":"Next Push (prob) : 'ก็จะมีการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.634636364+07:00","message":"push: {false เป็นต้น 0 0xc0027cb100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.805683547+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.805722315+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":"2025-10-29T10:21:43.805727794+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต้นก็จะมีการสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.805739254+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต้นก็จะมีการสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.805746621+07:00","message":"[bufferProcess] interim [60000000]:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.805748879+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็นต้นก็จะมีการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.805753825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.805756636+07:00","message":"> Transcript [2908] [false]: 'สถานเมื่อวานเป็นต้นก็จะมีการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.805760111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.805761841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.805763668+07:00","message":"StatePrefix: 'สถานเมื่อวานเป็นต้นก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.805766039+07:00","message":"TextPushed: 'สถานเมื่อวานเป็นต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.823838484+07:00","message":"[GCS] Cleaned up inactive client: 195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.823859005+07:00","message":"[GCS] Cleaned up inactive client: 194"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.823861661+07:00","message":"[GCS] Cleaned up inactive client: 190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.823863135+07:00","message":"[GCS] Cleaned up inactive client: 192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.823864501+07:00","message":"[GCS] Cleaned up inactive client: 191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.823865866+07:00","message":"[GCS] Cleaned up inactive client: 193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.987655405+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.987690274+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":"2025-10-29T10:21:43.987695408+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:43.9877139+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.987721265+07:00","message":"[bufferProcess] interim [240000000]:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.987723318+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.987726622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.987729055+07:00","message":"> Transcript [2909] [false]: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.987732111+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.987733885+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.987735735+07:00","message":"StatePrefix: 'สถานเมื่อวานเป็นต้นก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:43.987737886+07:00","message":"TextPushed: 'สถานเมื่อวานเป็นต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:44.118336766+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:44.118374676+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":"2025-10-29T10:21:44.118380123+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:44.118392363+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.118399091+07:00","message":"[bufferProcess] interim [360000000]:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.118401108+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.118406478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.118408773+07:00","message":"> Transcript [2910] [false]: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.118412195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.118413992+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.118415751+07:00","message":"StatePrefix: 'สถานเมื่อวานเป็นต้นก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.118418184+07:00","message":"TextPushed: 'สถานเมื่อวานเป็นต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:44.12170596+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:44.121719607+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":"2025-10-29T10:21:44.121723031+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:44.121731125+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.121734132+07:00","message":"[bufferProcess] interim [420000000]:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.121735796+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.121737648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.121739445+07:00","message":"> Transcript [2911] [false]: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.121741768+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.121743236+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.121744815+07:00","message":"StatePrefix: 'สถานเมื่อวานเป็นต้นก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.121746506+07:00","message":"TextPushed: 'สถานเมื่อวานเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.121751095+07:00","message":"Push: 'ก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.12175264+07:00","message":"TextPushed: 'สถานเมื่อวานเป็นต้นก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.121754583+07:00","message":"Set new StatePrefix : 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.121757191+07:00","message":"Next Push (prob) : 'สวดพระพุทธะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:44.121765594+07:00","message":"push: {false ก็จะมีการ 0 0xc0027cb100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:44.643008529+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:44.643043861+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":"2025-10-29T10:21:44.643050073+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:44.643065394+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.643072663+07:00","message":"[bufferProcess] interim [840000000]:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.643074954+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.643078033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.643080622+07:00","message":"> Transcript [2912] [false]: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.643082727+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.643084467+07:00","message":"Set new StatePrefix: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:44.710172398+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:44.710207322+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":"2025-10-29T10:21:44.710213039+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:44.710228612+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.710235661+07:00","message":"[bufferProcess] interim [960000000]:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.71023768+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.71024095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.710243091+07:00","message":"> Transcript [2913] [false]: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.710246653+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.710248375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.710250211+07:00","message":"StatePrefix: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.710252641+07:00","message":"TextPushed: 'สถานเมื่อวานเป็นต้นก็จะมีการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:44.715920223+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:44.715937712+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":"2025-10-29T10:21:44.715941379+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:44.715951777+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.715961948+07:00","message":"[bufferProcess] interim [20000000]:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.715964167+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.715966749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.715968595+07:00","message":"> Transcript [2914] [false]: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.715971039+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.715972947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.715976032+07:00","message":"StatePrefix: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.715978063+07:00","message":"TextPushed: 'สถานเมื่อวานเป็นต้นก็จะมีการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:44.83160051+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:44.831639244+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":"2025-10-29T10:21:44.831644705+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:44.831659873+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.831666654+07:00","message":"[bufferProcess] interim [80000000]:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.831668816+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.831674024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.831676449+07:00","message":"> Transcript [2915] [false]: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.831679861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.831681862+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.8316836+07:00","message":"StatePrefix: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:44.831686085+07:00","message":"TextPushed: 'สถานเมื่อวานเป็นต้นก็จะมีการ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:44.865625199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:44.865627888+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:45.026011562+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:45.026056517+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":"2025-10-29T10:21:45.026062273+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:45.026074556+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.026081792+07:00","message":"[bufferProcess] interim [320000000]:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.026084114+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.026089497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.026091954+07:00","message":"> Transcript [2916] [false]: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.026095628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.02609737+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.026099476+07:00","message":"StatePrefix: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.026101866+07:00","message":"TextPushed: 'สถานเมื่อวานเป็นต้นก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.026106596+07:00","message":"Push: 'สวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.026108668+07:00","message":"TextPushed: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.0261111+07:00","message":"Set new StatePrefix : 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.02611499+07:00","message":"Next Push (prob) : 'และแสดง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:45.026135749+07:00","message":"push: {false สวดพระพุทธมนต์ 0 0xc0027cb100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:45.219133688+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:45.219171013+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":"2025-10-29T10:21:45.219177016+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:45.219198012+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.219205339+07:00","message":"[bufferProcess] interim [440000000]:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.219207678+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.219211112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.21921351+07:00","message":"> Transcript [2917] [false]: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.219216772+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.219218398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.219220038+07:00","message":"StatePrefix: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.219222477+07:00","message":"TextPushed: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:45.40964691+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:45.409685453+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":"2025-10-29T10:21:45.409691511+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:45.409705881+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.409712968+07:00","message":"[bufferProcess] interim [680000000]:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.409715215+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.409720688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.409722951+07:00","message":"> Transcript [2918] [false]: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.409726126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.409727735+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.409729751+07:00","message":"StatePrefix: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.409732366+07:00","message":"TextPushed: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:45.539029423+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:45.539071758+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":"2025-10-29T10:21:45.539080262+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:45.539097873+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.539106764+07:00","message":"[bufferProcess] interim [740000000]:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.539110452+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.539115318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.539118887+07:00","message":"> Transcript [2919] [false]: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.539123383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.539125991+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.539128996+07:00","message":"StatePrefix: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:45.539132771+07:00","message":"TextPushed: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.070521299+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.070564296+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":"2025-10-29T10:21:46.070570198+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนาอีก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.070584922+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนาอีก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.070592005+07:00","message":"[bufferProcess] interim [280000000]:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนาอีก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.07059405+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.070599417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.070602126+07:00","message":"> Transcript [2920] [false]: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.070606051+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.070608126+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.07061041+07:00","message":"StatePrefix: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.070613098+07:00","message":"TextPushed: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.070617256+07:00","message":"Push: 'และแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.070618988+07:00","message":"TextPushed: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.070621235+07:00","message":"Set new StatePrefix : 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.070623486+07:00","message":"Next Push (prob) : 'พระธรรมเทศนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.070631091+07:00","message":"push: {false และแสดง 0 0xc0027cb100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.082838633+07:00","message":"[GCS] IsForceVAD: false for message ID: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.143672317+07:00","message":"[GCS] Start streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.213715624+07:00","message":"[GCS] IsForceVAD: false for message ID: 209"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.251114546+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.251156129+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":"2025-10-29T10:21:46.251162084+07:00","message":"receive interim result [false|false]: สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนาอีกด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.251177148+07:00","message":"[buffer interim] 208 false สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนาอีกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.251184775+07:00","message":"[bufferProcess] interim [460000000]:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนาอีกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.251187948+07:00","message":"[bufferProcess] send to processor:สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนาอีก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.251191349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.251194286+07:00","message":"> Transcript [2921] [false]: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนาอีก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.251198058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.251199755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.251201363+07:00","message":"StatePrefix: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.251203852+07:00","message":"TextPushed: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.333533382+07:00","message":"[GCS] Start streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.431907524+07:00","message":"receive streaming session, msgId: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.431955543+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาถรรพ์เมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนาอีกด้วย\",\"confidence\":0.937541}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.431971077+07:00","message":"receive interim result [true|false]: อาถรรพ์เมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนาอีกด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.431980016+07:00","message":"end recv isFinal message id 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.431982512+07:00","message":"end Recv id 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.431990412+07:00","message":"[buffer interim] 208 true อาถรรพ์เมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนาอีกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.432002038+07:00","message":"[bufferProcess] interim [730000000]:อาถรรพ์เมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนาอีกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.432010321+07:00","message":"[bufferProcess] send to processor (isfinal):สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนาอีกด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.432014532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.432018373+07:00","message":"> Transcript [2922] [false]: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนาอีกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.432022521+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.432024706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.432031158+07:00","message":"StatePrefix: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.432035031+07:00","message":"TextPushed: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.432037366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.432039825+07:00","message":"> Transcript [2923] [true]: 'อาถรรพ์เมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนาอีกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.432042848+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.432044881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.432047257+07:00","message":"StatePrefix: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.432049735+07:00","message":"TextPushed: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.432052277+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.432265431+07:00","message":"Push: 'พระธรรมเทศนาอีกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.43226889+07:00","message":"TextPushed: 'สถานเมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนาอีกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.432271669+07:00","message":"Set new StatePrefix : 'อาถรรพ์เมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนาอีกด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.432274862+07:00","message":"Next Push (prob) : 'อาถรรพ์เมื่อวานเป็นต้นก็จะมีการสวดพระพุทธมนต์และแสดงพระธรรมเทศนาอีกด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.432289707+07:00","message":"push: {true พระธรรมเทศนาอีกด้วย 0 0xc0027cb100}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.432298427+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_208.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:21:46.443875347+07:00","message":"write wav file: './tmp/7449/7449_208.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.504327736+07:00","message":"receive streaming session, msgId: 209"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.504346855+07:00","message":"found end of frame, send empty tag with msgId: 209"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.504349324+07:00","message":"end Recv id 209"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.504355129+07:00","message":"[buffer interim] 209 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.504362366+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.504367589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.504371235+07:00","message":"> Transcript [2924] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.504374455+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.5043765+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.504378695+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.504380887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:46.504387553+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:46.50439694+07:00","message":"push: {true \n 0 0xc00205af00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:21:46.508683187+07:00","message":"write wav file: './tmp/7449/7449_209.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:47.573693684+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:47.573727094+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":"2025-10-29T10:21:47.573732583+07:00","message":"receive interim result [false|false]: เชียงคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:47.573743416+07:00","message":"[buffer interim] 210 false เชียงคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.573749635+07:00","message":"[bufferProcess] interim [780000000]:เชียงคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.573751401+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.573756012+07:00","message":"[bufferProcess] send to processor (ticker):เชียงคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.573758352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.57376076+07:00","message":"> Transcript [2925] [false]: 'เชียงคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.573762605+07:00","message":"Set StatePrefix (first interim): 'เชียงคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:47.580426086+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:47.580463344+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":"2025-10-29T10:21:47.580468285+07:00","message":"receive interim result [false|false]: สิ่งสำคัญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:47.580487073+07:00","message":"[buffer interim] 210 false สิ่งสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.580494046+07:00","message":"[bufferProcess] interim [840000000]:สิ่งสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.580495927+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:47.707419665+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:47.70745395+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":"2025-10-29T10:21:47.707458641+07:00","message":"receive interim result [false|false]: สิ่งสำคัญที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:47.707470771+07:00","message":"[buffer interim] 210 false สิ่งสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.707477132+07:00","message":"[bufferProcess] interim [20000000]:สิ่งสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.70747912+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.707482044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.707484823+07:00","message":"> Transcript [2926] [false]: 'สิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.707486874+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.707488452+07:00","message":"Set new StatePrefix: 'สิ่งสำคัญ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:47.865953979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:47.865953158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:47.904632098+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:47.904669894+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":"2025-10-29T10:21:47.904675464+07:00","message":"receive interim result [false|false]: สิ่งสำคัญที่จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:47.90468784+07:00","message":"[buffer interim] 210 false สิ่งสำคัญที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.904694833+07:00","message":"[bufferProcess] interim [140000000]:สิ่งสำคัญที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.904696881+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.904701507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.904703897+07:00","message":"> Transcript [2927] [false]: 'สิ่งสำคัญที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.904706996+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.90470875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.904710358+07:00","message":"StatePrefix: 'สิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.904712343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:47.943000506+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:47.943037582+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":"2025-10-29T10:21:47.943042498+07:00","message":"receive interim result [false|false]: สิ่งสำคัญที่ต้อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:47.943055791+07:00","message":"[buffer interim] 210 false สิ่งสำคัญที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.94306276+07:00","message":"[bufferProcess] interim [200000000]:สิ่งสำคัญที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.943064726+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.943067621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.943070123+07:00","message":"> Transcript [2928] [false]: 'สิ่งสำคัญที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.943073013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.943074533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.943076107+07:00","message":"StatePrefix: 'สิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:47.943077763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.053014371+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.053066077+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":"2025-10-29T10:21:48.053072747+07:00","message":"receive interim result [false|false]: สิ่งสำคัญที่สุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.053087803+07:00","message":"[buffer interim] 210 false สิ่งสำคัญที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.053094743+07:00","message":"[bufferProcess] interim [260000000]:สิ่งสำคัญที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.05309668+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญที่ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.053099693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.053102138+07:00","message":"> Transcript [2929] [false]: 'สิ่งสำคัญที่ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.053106374+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.053108038+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.053109634+07:00","message":"StatePrefix: 'สิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.053111334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.102194475+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.10223349+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":"2025-10-29T10:21:48.102238746+07:00","message":"receive interim result [false|false]: สิ่งสำคัญที่เตรียม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.102253052+07:00","message":"[buffer interim] 210 false สิ่งสำคัญที่เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.102259904+07:00","message":"[bufferProcess] interim [320000000]:สิ่งสำคัญที่เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.102262692+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.102266075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.102268909+07:00","message":"> Transcript [2930] [false]: 'สิ่งสำคัญที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.102272307+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.102274184+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.102275736+07:00","message":"StatePrefix: 'สิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.102277459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.102281672+07:00","message":"Push: 'สิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.102283294+07:00","message":"TextPushed: 'สิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.102285056+07:00","message":"Set new StatePrefix : 'สิ่งสำคัญที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.102286828+07:00","message":"Next Push (prob) : 'ที่สุด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.102294345+07:00","message":"push: {false สิ่งสำคัญ 0 0xc0027cb600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.122378345+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.122416909+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":"2025-10-29T10:21:48.122423101+07:00","message":"receive interim result [false|false]: สิ่งสำคัญที่แสดงว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.122436775+07:00","message":"[buffer interim] 210 false สิ่งสำคัญที่แสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.122443541+07:00","message":"[bufferProcess] interim [380000000]:สิ่งสำคัญที่แสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.12244557+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญที่เตรียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.122448715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.122451059+07:00","message":"> Transcript [2931] [false]: 'สิ่งสำคัญที่เตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.12245311+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.122455735+07:00","message":"Set new StatePrefix: 'สิ่งสำคัญที่เตรียม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.153503917+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.153537118+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":"2025-10-29T10:21:48.153542318+07:00","message":"receive interim result [false|false]: สิ่งสำคัญที่เตรียมไว้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.153553168+07:00","message":"[buffer interim] 210 false สิ่งสำคัญที่เตรียมไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.153562108+07:00","message":"[bufferProcess] interim [440000000]:สิ่งสำคัญที่เตรียมไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.153564072+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญที่แสดงว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.153569145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.153571551+07:00","message":"> Transcript [2932] [false]: 'สิ่งสำคัญที่แสดงว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.153573497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.153575694+07:00","message":"Set new StatePrefix: 'สิ่งสำคัญที่แสดงว่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.411364463+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.411414233+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สิ่งสำคัญที่เตรียมไว้ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.411420938+07:00","message":"receive interim result [false|false]: สิ่งสำคัญที่เตรียมไว้ 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.411435122+07:00","message":"[buffer interim] 210 false สิ่งสำคัญที่เตรียมไว้ 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.41144383+07:00","message":"[bufferProcess] interim [680000000]:สิ่งสำคัญที่เตรียมไว้ 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.411446634+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญที่เตรียมไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.411452414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.411455571+07:00","message":"> Transcript [2933] [false]: 'สิ่งสำคัญที่เตรียมไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.411458771+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.411461307+07:00","message":"Set new StatePrefix: 'สิ่งสำคัญที่เตรียมไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.471523866+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.471561619+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":"2025-10-29T10:21:48.471566615+07:00","message":"receive interim result [false|false]: สิ่งสำคัญที่เตรียมไว้สำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.471580307+07:00","message":"[buffer interim] 210 false สิ่งสำคัญที่เตรียมไว้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.47158679+07:00","message":"[bufferProcess] interim [740000000]:สิ่งสำคัญที่เตรียมไว้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.471588783+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญที่เตรียมไว้ 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.471591654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.47159407+07:00","message":"> Transcript [2934] [false]: 'สิ่งสำคัญที่เตรียมไว้ 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.47159711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.471598811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.471600717+07:00","message":"StatePrefix: 'สิ่งสำคัญที่เตรียมไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.471602701+07:00","message":"TextPushed: 'สิ่งสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.694585033+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.694622261+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":"2025-10-29T10:21:48.694627519+07:00","message":"receive interim result [false|false]: สิ่งสำคัญที่เตรียมไว้สำหรับพี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.694640546+07:00","message":"[buffer interim] 210 false สิ่งสำคัญที่เตรียมไว้สำหรับพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.694647672+07:00","message":"[bufferProcess] interim [980000000]:สิ่งสำคัญที่เตรียมไว้สำหรับพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.694649687+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญที่เตรียมไว้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.694654602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.69465735+07:00","message":"> Transcript [2935] [false]: 'สิ่งสำคัญที่เตรียมไว้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.694660645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.694662345+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.694664242+07:00","message":"StatePrefix: 'สิ่งสำคัญที่เตรียมไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.694666476+07:00","message":"TextPushed: 'สิ่งสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.795718872+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.795756556+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":"2025-10-29T10:21:48.795761606+07:00","message":"receive interim result [false|false]: สิ่งสำคัญที่เตรียมไว้สำหรับพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.795775595+07:00","message":"[buffer interim] 210 false สิ่งสำคัญที่เตรียมไว้สำหรับพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.795782941+07:00","message":"[bufferProcess] interim [40000000]:สิ่งสำคัญที่เตรียมไว้สำหรับพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.795785529+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญที่เตรียมไว้สำหรับพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.795790976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.795793447+07:00","message":"> Transcript [2936] [false]: 'สิ่งสำคัญที่เตรียมไว้สำหรับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.795796655+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.795798427+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.795800371+07:00","message":"StatePrefix: 'สิ่งสำคัญที่เตรียมไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.795802511+07:00","message":"TextPushed: 'สิ่งสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.985375601+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.985418044+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":"2025-10-29T10:21:48.985424792+07:00","message":"receive interim result [false|false]: สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.985437049+07:00","message":"[buffer interim] 210 false สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.985444048+07:00","message":"[bufferProcess] interim [280000000]:สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.985446538+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญที่เตรียมไว้สำหรับพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.985451605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.985454001+07:00","message":"> Transcript [2937] [false]: 'สิ่งสำคัญที่เตรียมไว้สำหรับพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.985457354+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.985459145+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.985460929+07:00","message":"StatePrefix: 'สิ่งสำคัญที่เตรียมไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.985463165+07:00","message":"TextPushed: 'สิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.985467491+07:00","message":"Push: 'ที่เตรียมไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.985469197+07:00","message":"TextPushed: 'สิ่งสำคัญที่เตรียมไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.985472341+07:00","message":"Set new StatePrefix : 'สิ่งสำคัญที่เตรียมไว้สำหรับพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:48.985474735+07:00","message":"Next Push (prob) : 'สำหรับพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:48.985482221+07:00","message":"push: {false ที่เตรียมไว้ 0 0xc0027cb600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:49.178927315+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:49.178963256+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":"2025-10-29T10:21:49.17896888+07:00","message":"receive interim result [false|false]: สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์ก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:49.178994618+07:00","message":"[buffer interim] 210 false สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.179002061+07:00","message":"[bufferProcess] interim [520000000]:สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.179004417+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.179009645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.179011993+07:00","message":"> Transcript [2938] [false]: 'สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.179015542+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.179017329+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.179018907+07:00","message":"StatePrefix: 'สิ่งสำคัญที่เตรียมไว้สำหรับพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.179021194+07:00","message":"TextPushed: 'สิ่งสำคัญที่เตรียมไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:49.564156087+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:49.564197643+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":"2025-10-29T10:21:49.564203357+07:00","message":"receive interim result [false|false]: สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์ก็จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:49.564216188+07:00","message":"[buffer interim] 210 false สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.564222916+07:00","message":"[bufferProcess] interim [880000000]:สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.564225602+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.564230689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.564233372+07:00","message":"> Transcript [2939] [false]: 'สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.564236928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.56423856+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.56424061+07:00","message":"StatePrefix: 'สิ่งสำคัญที่เตรียมไว้สำหรับพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.564243028+07:00","message":"TextPushed: 'สิ่งสำคัญที่เตรียมไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:49.60130348+07:00","message":"[GCS] IsForceVAD: false for message ID: 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:49.696818472+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:49.696858769+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":"2025-10-29T10:21:49.696864828+07:00","message":"receive interim result [false|false]: สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์ก็จะมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:49.696878697+07:00","message":"[buffer interim] 210 false สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.696885986+07:00","message":"[bufferProcess] interim [0]:สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.696888027+07:00","message":"[bufferProcess] send to processor:สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.696891776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.696894554+07:00","message":"> Transcript [2940] [false]: 'สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.696897674+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.696899328+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.696901084+07:00","message":"StatePrefix: 'สิ่งสำคัญที่เตรียมไว้สำหรับพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.696903483+07:00","message":"TextPushed: 'สิ่งสำคัญที่เตรียมไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:49.734138608+07:00","message":"[GCS] Start streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:49.906729789+07:00","message":"receive streaming session, msgId: 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:49.906776629+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":"2025-10-29T10:21:49.906784096+07:00","message":"receive interim result [true|false]: สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์ก็จะมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:49.906794758+07:00","message":"end recv isFinal message id 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:49.906796597+07:00","message":"end Recv id 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:49.906802534+07:00","message":"[buffer interim] 210 true สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.90681044+07:00","message":"[bufferProcess] interim [300000000]:สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.906813582+07:00","message":"[bufferProcess] send to processor (isfinal):สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์ก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.906816562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.906819+07:00","message":"> Transcript [2941] [false]: 'สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.906822068+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.906823731+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.906825769+07:00","message":"StatePrefix: 'สิ่งสำคัญที่เตรียมไว้สำหรับพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.906829092+07:00","message":"TextPushed: 'สิ่งสำคัญที่เตรียมไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.906832044+07:00","message":"Push: 'สำหรับพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.906835115+07:00","message":"TextPushed: 'สิ่งสำคัญที่เตรียมไว้สำหรับพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.906837086+07:00","message":"Set new StatePrefix : 'สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.90683961+07:00","message":"Next Push (prob) : 'สงฆ์ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.906841164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.90684275+07:00","message":"> Transcript [2942] [true]: 'สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.906844723+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.906846193+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.906848384+07:00","message":"StatePrefix: 'สิ่งสำคัญที่เตรียมไว้สำหรับพิธีสงฆ์ก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.906850181+07:00","message":"TextPushed: 'สิ่งสำคัญที่เตรียมไว้สำหรับพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:49.906851933+07:00","message":"Push: 'สงฆ์ก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:49.906859379+07:00","message":"push: {false สำหรับพิธี 0 0xc0027cb600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:49.906864451+07:00","message":"push: {true สงฆ์ก็จะมี 0 0xc0027cb600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:21:49.916182731+07:00","message":"write wav file: './tmp/7449/7449_210.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:50.79965925+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:50.799691738+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":"2025-10-29T10:21:50.79969874+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:50.799710801+07:00","message":"[buffer interim] 211 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:50.799717678+07:00","message":"[bufferProcess] interim [840000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:50.799719444+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:50.866179808+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:50.866185177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:50.966167201+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:50.966203074+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":"2025-10-29T10:21:50.966208258+07:00","message":"receive interim result [false|false]: เครื่องของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:50.966223009+07:00","message":"[buffer interim] 211 false เครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:50.966229383+07:00","message":"[bufferProcess] interim [20000000]:เครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:50.966231379+07:00","message":"[bufferProcess] send to processor:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:50.9662343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:50.966236751+07:00","message":"> Transcript [2943] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:50.966238659+07:00","message":"Set StatePrefix (first interim): 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.126483399+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.12652071+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":"2025-10-29T10:21:51.126526573+07:00","message":"receive interim result [false|false]: เครื่องของอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.126539797+07:00","message":"[buffer interim] 211 false เครื่องของอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.126546192+07:00","message":"[bufferProcess] interim [200000000]:เครื่องของอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.126548485+07:00","message":"[bufferProcess] send to processor:เครื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.126553688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.1265562+07:00","message":"> Transcript [2944] [false]: 'เครื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.126559332+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.12656098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.126562548+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.126564483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.188792463+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.188831139+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":"2025-10-29T10:21:51.188836323+07:00","message":"receive interim result [false|false]: เครื่องกรองอากาศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.188850688+07:00","message":"[buffer interim] 211 false เครื่องกรองอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.188857764+07:00","message":"[bufferProcess] interim [260000000]:เครื่องกรองอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.188859614+07:00","message":"[bufferProcess] send to processor:เครื่องของอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.188862726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.188865205+07:00","message":"> Transcript [2945] [false]: 'เครื่องของอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.188868244+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.188869935+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.188871682+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.188873496+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.20708835+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.207127701+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":"2025-10-29T10:21:51.207133187+07:00","message":"receive interim result [false|false]: เครื่องของอ่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.207144341+07:00","message":"[buffer interim] 211 false เครื่องของอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.207150312+07:00","message":"[bufferProcess] interim [320000000]:เครื่องของอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.207152368+07:00","message":"[bufferProcess] send to processor:เครื่องกรองอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.207155331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.2071576+07:00","message":"> Transcript [2946] [false]: 'เครื่องกรองอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.207160525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.207162191+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.20716376+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.207165533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.316212807+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.316249192+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":"2025-10-29T10:21:51.316254357+07:00","message":"receive interim result [false|false]: เครื่องกรองอากาศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.316268988+07:00","message":"[buffer interim] 211 false เครื่องกรองอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.316275894+07:00","message":"[bufferProcess] interim [380000000]:เครื่องกรองอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.316277848+07:00","message":"[bufferProcess] send to processor:เครื่องของอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.316282877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.316285243+07:00","message":"> Transcript [2947] [false]: 'เครื่องของอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.316288515+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.316290313+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.316291906+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.316293715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.316299833+07:00","message":"Push: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.316301589+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.31630326+07:00","message":"Set new StatePrefix : 'เครื่องของอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.316305009+07:00","message":"Next Push (prob) : 'ของอ่าน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.316312308+07:00","message":"push: {false เครื่อง 0 0xc0003c4c00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.373121853+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.37315583+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":"2025-10-29T10:21:51.373175608+07:00","message":"receive interim result [false|false]: เครื่องของอาจจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.373190844+07:00","message":"[buffer interim] 211 false เครื่องของอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.373199837+07:00","message":"[bufferProcess] interim [440000000]:เครื่องของอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.373201949+07:00","message":"[bufferProcess] send to processor:เครื่องกรองอากาศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.373207055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.373209454+07:00","message":"> Transcript [2948] [false]: 'เครื่องกรองอากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.373211521+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.373213267+07:00","message":"Set new StatePrefix: 'เครื่องกรองอากาศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.384465139+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.384493068+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":"2025-10-29T10:21:51.384497802+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.384509627+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.384514449+07:00","message":"[bufferProcess] interim [500000000]:เครื่องของอาจส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.384516318+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.384518996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.384521135+07:00","message":"> Transcript [2949] [false]: 'เครื่องของอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.384522849+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.384524447+07:00","message":"Set new StatePrefix: 'เครื่องของอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.702243567+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.702291174+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":"2025-10-29T10:21:51.702296382+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.702311333+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.702318583+07:00","message":"[bufferProcess] interim [740000000]:เครื่องของอาจส่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.702320625+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.702323412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.702326051+07:00","message":"> Transcript [2950] [false]: 'เครื่องของอาจส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.702328403+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.702329994+07:00","message":"Set new StatePrefix: 'เครื่องของอาจส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.822427082+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.822473785+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":"2025-10-29T10:21:51.822480455+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:51.822496744+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.822504093+07:00","message":"[bufferProcess] interim [860000000]:เครื่องของอาจส่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.822506167+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจส่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.82250928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.82251201+07:00","message":"> Transcript [2951] [false]: 'เครื่องของอาจส่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.822515008+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.822516696+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.822518668+07:00","message":"StatePrefix: 'เครื่องของอาจส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:51.822521061+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:52.394079705+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:52.394118793+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":"2025-10-29T10:21:52.394124707+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:52.394139227+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.394146694+07:00","message":"[bufferProcess] interim [460000000]:เครื่องของอาจส่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.394148984+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจส่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.394155886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.39415834+07:00","message":"> Transcript [2952] [false]: 'เครื่องของอาจส่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.394161286+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.394162947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.394164635+07:00","message":"StatePrefix: 'เครื่องของอาจส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.394169259+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:52.715735384+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:52.715778807+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":"2025-10-29T10:21:52.715785374+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะคะตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:52.715801183+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะคะตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.715811773+07:00","message":"[bufferProcess] interim [760000000]:เครื่องของอาจส่งนะคะตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.715814736+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจส่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.715821142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.71582451+07:00","message":"> Transcript [2953] [false]: 'เครื่องของอาจส่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.715828751+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.715831214+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.715833672+07:00","message":"StatePrefix: 'เครื่องของอาจส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.715836691+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:52.742066229+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:52.742102028+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":"2025-10-29T10:21:52.74210683+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:52.742122312+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.74212891+07:00","message":"[bufferProcess] interim [820000000]:เครื่องของอาจส่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.742131466+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจส่งนะคะตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.742136553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.742138872+07:00","message":"> Transcript [2954] [false]: 'เครื่องของอาจส่งนะคะตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.742142451+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.74214443+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.742146007+07:00","message":"StatePrefix: 'เครื่องของอาจส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.742147843+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.742152119+07:00","message":"Push: 'ของอาจส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.742153672+07:00","message":"TextPushed: 'เครื่องของอาจส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.742155451+07:00","message":"Set new StatePrefix : 'เครื่องของอาจส่งนะคะตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:52.742157243+07:00","message":"Next Push (prob) : 'นะคะตั้งแต่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:52.742165747+07:00","message":"push: {false ของอาจส่ง 0 0xc0003c4c00}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:53.866878408+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:53.866887879+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:53.888724403+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:53.888766922+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":"2025-10-29T10:21:53.888772772+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะคะตั้งแต่มันก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:53.888786814+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะคะตั้งแต่มันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:53.888794907+07:00","message":"[bufferProcess] interim [960000000]:เครื่องของอาจส่งนะคะตั้งแต่มันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:53.888798078+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจส่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:53.888803302+07:00","message":"[bufferProcess] send to processor (ticker):เครื่องของอาจส่งนะคะตั้งแต่มันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:53.888806128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:53.888808323+07:00","message":"> Transcript [2955] [false]: 'เครื่องของอาจส่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:53.888810628+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:53.888811885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:53.888813458+07:00","message":"> Transcript [2956] [false]: 'เครื่องของอาจส่งนะคะตั้งแต่มันก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:53.888816041+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:53.888818419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:53.888820045+07:00","message":"StatePrefix: 'เครื่องของอาจส่งนะคะตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:53.888822235+07:00","message":"TextPushed: 'เครื่องของอาจส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:53.898708862+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:53.898740071+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":"2025-10-29T10:21:53.898746738+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะคะส่งมันก็จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:53.898761262+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะคะส่งมันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:53.898767582+07:00","message":"[bufferProcess] interim [20000000]:เครื่องของอาจส่งนะคะส่งมันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:53.898770034+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.138373277+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.138419658+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":"2025-10-29T10:21:54.138426652+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะคะส่งมันก็จะมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.138442945+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะคะส่งมันก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.138457272+07:00","message":"[bufferProcess] interim [200000000]:เครื่องของอาจส่งนะคะส่งมันก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.138460543+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจส่งนะคะส่งมันก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.138464961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.138468291+07:00","message":"> Transcript [2957] [false]: 'เครื่องของอาจส่งนะคะส่งมันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.138472304+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.138474927+07:00","message":"Set new StatePrefix: 'เครื่องของอาจส่งนะคะส่งมันก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.321599463+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.321639527+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":"2025-10-29T10:21:54.321647404+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะคะส่งมันก็จะมีกี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.321661423+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะคะส่งมันก็จะมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.321667931+07:00","message":"[bufferProcess] interim [380000000]:เครื่องของอาจส่งนะคะส่งมันก็จะมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.321670062+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจส่งนะคะส่งมันก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.321675615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.32167826+07:00","message":"> Transcript [2958] [false]: 'เครื่องของอาจส่งนะคะส่งมันก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.321681488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.3216832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.321684821+07:00","message":"StatePrefix: 'เครื่องของอาจส่งนะคะส่งมันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.321686988+07:00","message":"TextPushed: 'เครื่องของอาจส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.390557445+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.390591331+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":"2025-10-29T10:21:54.39059691+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะคะส่งมันก็จะมีการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.390607886+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะคะส่งมันก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.39061461+07:00","message":"[bufferProcess] interim [440000000]:เครื่องของอาจส่งนะคะส่งมันก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.390617059+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจส่งนะคะส่งมันก็จะมีกี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.390620092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.390622271+07:00","message":"> Transcript [2959] [false]: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีกี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.390624949+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.390626596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.390628209+07:00","message":"StatePrefix: 'เครื่องของอาจส่งนะคะส่งมันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.390630534+07:00","message":"TextPushed: 'เครื่องของอาจส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.711308665+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.711344337+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":"2025-10-29T10:21:54.711349286+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะคะส่งมันก็จะมีการปก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.711363299+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะคะส่งมันก็จะมีการปก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.711370013+07:00","message":"[bufferProcess] interim [740000000]:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.711372112+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจส่งนะคะส่งมันก็จะมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.711375435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.711377812+07:00","message":"> Transcript [2960] [false]: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.711380808+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.711382509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.711384074+07:00","message":"StatePrefix: 'เครื่องของอาจส่งนะคะส่งมันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.711386056+07:00","message":"TextPushed: 'เครื่องของอาจส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.721935546+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.721966939+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":"2025-10-29T10:21:54.721971431+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะคะส่งมันก็จะมีการปู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.721982362+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะคะส่งมันก็จะมีการปู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.721988486+07:00","message":"[bufferProcess] interim [800000000]:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.72199044+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.721996502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.722001316+07:00","message":"> Transcript [2961] [false]: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.722004569+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.72200619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.722007749+07:00","message":"StatePrefix: 'เครื่องของอาจส่งนะคะส่งมันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.722009791+07:00","message":"TextPushed: 'เครื่องของอาจส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.722014086+07:00","message":"Push: 'นะคะส่งมันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.722015615+07:00","message":"TextPushed: 'เครื่องของอาจส่งนะคะส่งมันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.722017396+07:00","message":"Set new StatePrefix : 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.722019232+07:00","message":"Next Push (prob) : 'มีการปก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.722034011+07:00","message":"push: {false นะคะส่งมันก็จะ 0 0xc0003c4c00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.786172906+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.786208017+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":"2025-10-29T10:21:54.786213363+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.786226832+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.786233652+07:00","message":"[bufferProcess] interim [920000000]:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.786236052+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.786242779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.786245196+07:00","message":"> Transcript [2962] [false]: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.786247354+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.78624925+07:00","message":"Set new StatePrefix: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.905293771+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.905331045+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":"2025-10-29T10:21:54.905336238+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูล่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:54.905349746+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.905356746+07:00","message":"[bufferProcess] interim [980000000]:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.905358908+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.905364831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.905367175+07:00","message":"> Transcript [2963] [false]: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.90537057+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.905372534+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.905374092+07:00","message":"StatePrefix: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:54.905376306+07:00","message":"TextPushed: 'เครื่องของอาจส่งนะคะส่งมันก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.032515961+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.032553642+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":"2025-10-29T10:21:55.032558934+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.032570852+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.032578495+07:00","message":"[bufferProcess] interim [40000000]:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.032581166+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.032585904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.032588261+07:00","message":"> Transcript [2964] [false]: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.032591619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.032593366+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.032595042+07:00","message":"StatePrefix: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.032597347+07:00","message":"TextPushed: 'เครื่องของอาจส่งนะคะส่งมันก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.246080101+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.246113276+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":"2025-10-29T10:21:55.246118416+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดค่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.24612989+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.246136533+07:00","message":"[bufferProcess] interim [280000000]:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.246138677+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.246144042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.24614635+07:00","message":"> Transcript [2965] [false]: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.246149248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.246150902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.246152857+07:00","message":"StatePrefix: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.246155045+07:00","message":"TextPushed: 'เครื่องของอาจส่งนะคะส่งมันก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.282265293+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.282300866+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":"2025-10-29T10:21:55.282308424+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดภาค"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.282319241+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดภาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.282327395+07:00","message":"[bufferProcess] interim [340000000]:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดภาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.28232968+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.2823354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.282338065+07:00","message":"> Transcript [2966] [false]: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.282343325+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.282345541+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.282348157+07:00","message":"StatePrefix: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.282351042+07:00","message":"TextPushed: 'เครื่องของอาจส่งนะคะส่งมันก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.282356325+07:00","message":"Push: 'มีการปู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.282360601+07:00","message":"TextPushed: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.282363358+07:00","message":"Set new StatePrefix : 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.282366205+07:00","message":"Next Push (prob) : 'ลาดค่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.282377116+07:00","message":"push: {false มีการปู 0 0xc0003c4c00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.426182372+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.426216825+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":"2025-10-29T10:21:55.426222058+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.426235366+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.426242342+07:00","message":"[bufferProcess] interim [520000000]:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.426244364+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดภาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.426247816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.426250319+07:00","message":"> Transcript [2967] [false]: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดภาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.426252532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.426254094+07:00","message":"Set new StatePrefix: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดภาค'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.612429556+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.612468795+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":"2025-10-29T10:21:55.612474456+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดถ้าเขาเอา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.612486537+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดถ้าเขาเอา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.612495806+07:00","message":"[bufferProcess] interim [700000000]:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดถ้าเขาเอา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.61249815+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.612503132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.612505423+07:00","message":"> Transcript [2968] [false]: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.612507679+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.61250931+07:00","message":"Set new StatePrefix: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.73995537+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.739988971+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":"2025-10-29T10:21:55.739994227+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.740007496+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.74001504+07:00","message":"[bufferProcess] interim [820000000]:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.740017188+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดถ้าเขาเอา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.740024163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.74003304+07:00","message":"> Transcript [2969] [false]: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดถ้าเขาเอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.740035728+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.740037868+07:00","message":"Set new StatePrefix: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดถ้าเขาเอา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.993459638+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.993495946+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":"2025-10-29T10:21:55.993501852+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้เสมอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:55.993518239+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.993525423+07:00","message":"[bufferProcess] interim [60000000]:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.993527765+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.993530939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.99353629+07:00","message":"> Transcript [2970] [false]: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.993538435+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:55.993540001+07:00","message":"Set new StatePrefix: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:56.392858596+07:00","message":"[GCS] IsForceVAD: false for message ID: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:56.524897909+07:00","message":"[GCS] Start streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:56.630183332+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:56.630224297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้เสมอ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:56.630230863+07:00","message":"receive interim result [false|false]: เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้เสมอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:56.630243915+07:00","message":"[buffer interim] 211 false เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.630250414+07:00","message":"[bufferProcess] interim [660000000]:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.630252785+07:00","message":"[bufferProcess] send to processor:เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.630256781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.63025957+07:00","message":"> Transcript [2971] [false]: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.630262736+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.630264405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.630266022+07:00","message":"StatePrefix: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.630268372+07:00","message":"TextPushed: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:56.776977604+07:00","message":"receive streaming session, msgId: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:56.777015017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรื่องของอาจส่งนะคะซึ่งจะเห็นได้ว่าอาจส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้เสมอ\",\"confidence\":0.9260801}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:56.777022334+07:00","message":"receive interim result [true|false]: เรื่องของอาจส่งนะคะซึ่งจะเห็นได้ว่าอาจส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้เสมอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:56.777032605+07:00","message":"end recv isFinal message id 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:56.777042711+07:00","message":"end Recv id 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:56.777048358+07:00","message":"[buffer interim] 211 true เรื่องของอาจส่งนะคะซึ่งจะเห็นได้ว่าอาจส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.77705839+07:00","message":"[bufferProcess] interim [870000000]:เรื่องของอาจส่งนะคะซึ่งจะเห็นได้ว่าอาจส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.777068803+07:00","message":"[bufferProcess] send to processor (isfinal):เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้เสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.777072294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.77707548+07:00","message":"> Transcript [2972] [false]: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.77707852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.777080174+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.777082066+07:00","message":"StatePrefix: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.777084517+07:00","message":"TextPushed: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.777086161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.77708784+07:00","message":"> Transcript [2973] [true]: 'เรื่องของอาจส่งนะคะซึ่งจะเห็นได้ว่าอาจส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.777089886+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.777091262+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.777092667+07:00","message":"StatePrefix: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.777094201+07:00","message":"TextPushed: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.777095575+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.777349916+07:00","message":"Push: 'ลาดผ้าขาวเอาไว้เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.777353737+07:00","message":"TextPushed: 'เครื่องของอาจส่งนะคะส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.77735604+07:00","message":"Set new StatePrefix : 'เรื่องของอาจส่งนะคะซึ่งจะเห็นได้ว่าอาจส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้เสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.777358164+07:00","message":"Next Push (prob) : 'เรื่องของอาจส่งนะคะซึ่งจะเห็นได้ว่าอาจส่งมันก็จะมีการปูลาดผ้าขาวเอาไว้เสมอ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:56.777365807+07:00","message":"push: {true ลาดผ้าขาวเอาไว้เสมอ 0 0xc0003c4c00}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:56.777382619+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_211.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:21:56.790411807+07:00","message":"write wav file: './tmp/7449/7449_211.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:56.867223414+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:56.867235016+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:57.200057705+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:57.200095444+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":"2025-10-29T10:21:57.200100574+07:00","message":"receive interim result [false|false]: เมื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:57.200113347+07:00","message":"[buffer interim] 212 false เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.200119334+07:00","message":"[bufferProcess] interim [480000000]:เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.200121024+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:57.300289258+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:57.300327178+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":"2025-10-29T10:21:57.300331974+07:00","message":"receive interim result [false|false]: เมื่อมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:57.300345081+07:00","message":"[buffer interim] 212 false เมื่อมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.300351417+07:00","message":"[bufferProcess] interim [600000000]:เมื่อมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.300353523+07:00","message":"[bufferProcess] send to processor:เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.300356569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.300359025+07:00","message":"> Transcript [2974] [false]: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.300360797+07:00","message":"Set StatePrefix (first interim): 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:57.452374779+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:57.452416044+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":"2025-10-29T10:21:57.452422364+07:00","message":"receive interim result [false|false]: เมื่อมีการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:57.452438272+07:00","message":"[buffer interim] 212 false เมื่อมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.452449407+07:00","message":"[bufferProcess] interim [780000000]:เมื่อมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.452452115+07:00","message":"[bufferProcess] send to processor:เมื่อมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.452456049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.45245907+07:00","message":"> Transcript [2975] [false]: 'เมื่อมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.452462929+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.452465159+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.452467259+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.452469717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:57.706584078+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:57.706619679+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":"2025-10-29T10:21:57.706624979+07:00","message":"receive interim result [false|false]: เมื่อมีการบ้าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:57.706637394+07:00","message":"[buffer interim] 212 false เมื่อมีการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.70664383+07:00","message":"[bufferProcess] interim [20000000]:เมื่อมีการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.706646088+07:00","message":"[bufferProcess] send to processor:เมื่อมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.706650986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.706655289+07:00","message":"> Transcript [2976] [false]: 'เมื่อมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.706658015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.706660082+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.706661907+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.706663705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:57.910935151+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:57.910977791+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":"2025-10-29T10:21:57.910984291+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:57.911003365+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.911012432+07:00","message":"[bufferProcess] interim [200000000]:เมื่อมีการบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.911015737+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.911022634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.911026436+07:00","message":"> Transcript [2977] [false]: 'เมื่อมีการบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.911030993+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.911033713+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.911036197+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:57.911039076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:58.090333831+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:58.090371506+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":"2025-10-29T10:21:58.090377301+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:58.090388423+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.090395416+07:00","message":"[bufferProcess] interim [380000000]:เมื่อมีการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.090397719+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.090402403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.090406911+07:00","message":"> Transcript [2978] [false]: 'เมื่อมีการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.09041083+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.090412664+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.090414347+07:00","message":"StatePrefix: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.0904161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.090420589+07:00","message":"Push: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.090422305+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.090424042+07:00","message":"Set new StatePrefix : 'เมื่อมีการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.090425925+07:00","message":"Next Push (prob) : 'มีการบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:58.090434831+07:00","message":"push: {false เมื่อ 0 0xc003a47800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:58.281065234+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:58.281100738+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":"2025-10-29T10:21:58.281106166+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:58.281121796+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.281129854+07:00","message":"[bufferProcess] interim [560000000]:เมื่อมีการบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.28113239+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.281139788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.281142964+07:00","message":"> Transcript [2979] [false]: 'เมื่อมีการบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.2811476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.281150065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.281153019+07:00","message":"StatePrefix: 'เมื่อมีการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.281155893+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:58.283853456+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:58.28386589+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":"2025-10-29T10:21:58.2838697+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระราชกุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:58.283875922+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.283880565+07:00","message":"[bufferProcess] interim [620000000]:เมื่อมีการบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.283883076+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.283887328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.283890639+07:00","message":"> Transcript [2980] [false]: 'เมื่อมีการบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.283893385+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.283895483+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.283897532+07:00","message":"StatePrefix: 'เมื่อมีการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.283899658+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:58.599655321+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:58.599689543+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":"2025-10-29T10:21:58.599694242+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:58.599704834+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.599711377+07:00","message":"[bufferProcess] interim [860000000]:เมื่อมีการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.599713539+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.599718339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.599720531+07:00","message":"> Transcript [2981] [false]: 'เมื่อมีการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.599724975+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.599726732+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.59972855+07:00","message":"StatePrefix: 'เมื่อมีการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:58.599730476+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:59.18158129+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:59.181617687+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":"2025-10-29T10:21:59.181622743+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:59.181636258+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.181642974+07:00","message":"[bufferProcess] interim [460000000]:เมื่อมีการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.181645112+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.181648141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.181650371+07:00","message":"> Transcript [2982] [false]: 'เมื่อมีการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.181653608+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.181655338+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.181657141+07:00","message":"StatePrefix: 'เมื่อมีการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.18165898+07:00","message":"TextPushed: 'เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.181661704+07:00","message":"Push: 'มีการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.181663577+07:00","message":"TextPushed: 'เมื่อมีการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.181665518+07:00","message":"Set new StatePrefix : 'เมื่อมีการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.181671196+07:00","message":"Next Push (prob) : 'พระราชกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:59.181679176+07:00","message":"push: {false มีการบำเพ็ญ 0 0xc003a47800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:59.696550536+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:59.696583574+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":"2025-10-29T10:21:59.696588696+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระราชกุศลเจ้าคณะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:59.69660052+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระราชกุศลเจ้าคณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.696607412+07:00","message":"[bufferProcess] interim [0]:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าคณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.69660946+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.696614168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.696616687+07:00","message":"> Transcript [2983] [false]: 'เมื่อมีการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.696620423+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.696622326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.69662448+07:00","message":"StatePrefix: 'เมื่อมีการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.696626795+07:00","message":"TextPushed: 'เมื่อมีการบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:59.749085562+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:59.749114113+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":"2025-10-29T10:21:59.749118946+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:59.749131047+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.749139663+07:00","message":"[bufferProcess] interim [60000000]:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.74914176+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าคณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.749149071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.749152617+07:00","message":"> Transcript [2984] [false]: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.749155742+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.749157507+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.749168116+07:00","message":"StatePrefix: 'เมื่อมีการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.74917064+07:00","message":"TextPushed: 'เมื่อมีการบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:59.751731866+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:59.751742862+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":"2025-10-29T10:21:59.751746465+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:21:59.751754523+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.751758607+07:00","message":"[bufferProcess] interim [120000000]:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.751760495+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.751762381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.751764498+07:00","message":"> Transcript [2985] [false]: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.751766699+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.751768151+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.751769855+07:00","message":"StatePrefix: 'เมื่อมีการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:21:59.751771953+07:00","message":"TextPushed: 'เมื่อมีการบำเพ็ญ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:59.867613559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:21:59.867619619+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.082825457+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.082864802+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":"2025-10-29T10:22:00.08287121+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.082885158+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.082892599+07:00","message":"[bufferProcess] interim [420000000]:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.082894891+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.082900275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.082902515+07:00","message":"> Transcript [2986] [false]: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.082906719+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.082910479+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.082912668+07:00","message":"StatePrefix: 'เมื่อมีการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.082914914+07:00","message":"TextPushed: 'เมื่อมีการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.082919203+07:00","message":"Push: 'พระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.082923689+07:00","message":"TextPushed: 'เมื่อมีการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.082925851+07:00","message":"Set new StatePrefix : 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.082927711+07:00","message":"Next Push (prob) : 'เจ้าพนักงาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.082935018+07:00","message":"push: {false พระราชกุศล 0 0xc003a47800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.264605495+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.264646892+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":"2025-10-29T10:22:00.264653495+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.264669309+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.264677704+07:00","message":"[bufferProcess] interim [540000000]:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.264681124+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.264687705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.264691236+07:00","message":"> Transcript [2987] [false]: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.264695534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.264697877+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.264700507+07:00","message":"StatePrefix: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.26470388+07:00","message":"TextPushed: 'เมื่อมีการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.483618394+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.48366084+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":"2025-10-29T10:22:00.48366705+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.483681293+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.4836893+07:00","message":"[bufferProcess] interim [720000000]:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.483691752+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.483699284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.483701577+07:00","message":"> Transcript [2988] [false]: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.483704752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.483706479+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.483708365+07:00","message":"StatePrefix: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.483710772+07:00","message":"TextPushed: 'เมื่อมีการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.511700309+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.511730116+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":"2025-10-29T10:22:00.511736148+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะรีบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.51174969+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะรีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.51175466+07:00","message":"[bufferProcess] interim [780000000]:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะรีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.511757007+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.511760401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.511763029+07:00","message":"> Transcript [2989] [false]: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.511765713+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.511767173+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.511768949+07:00","message":"StatePrefix: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.511771049+07:00","message":"TextPushed: 'เมื่อมีการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.581727219+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.581754232+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":"2025-10-29T10:22:00.581759552+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิ่ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.581772197+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.581777578+07:00","message":"[bufferProcess] interim [840000000]:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.581780904+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะรีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.581784617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.581787104+07:00","message":"> Transcript [2990] [false]: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.581790228+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.581791946+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.581794116+07:00","message":"StatePrefix: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.581796923+07:00","message":"TextPushed: 'เมื่อมีการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.581803441+07:00","message":"Push: 'เจ้าพนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.581804997+07:00","message":"TextPushed: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.581807133+07:00","message":"Set new StatePrefix : 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.581809119+07:00","message":"Next Push (prob) : 'ก็จะรีบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.581817141+07:00","message":"push: {false เจ้าพนักงาน 0 0xc003a47800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.583445801+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.583459393+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":"2025-10-29T10:22:00.58346364+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.583473814+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.583477325+07:00","message":"[bufferProcess] interim [900000000]:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.583479168+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.583481212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.583483444+07:00","message":"> Transcript [2991] [false]: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.583485101+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.583486902+07:00","message":"Set new StatePrefix: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิ่ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.898793939+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.898832183+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":"2025-10-29T10:22:00.898839116+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:00.898856252+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.898863589+07:00","message":"[bufferProcess] interim [140000000]:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.89886624+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.898874009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.898876424+07:00","message":"> Transcript [2992] [false]: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.898879461+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:00.898881108+07:00","message":"Set new StatePrefix: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:01.104333175+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:01.104372396+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":"2025-10-29T10:22:01.104378298+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:01.104394657+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.104401716+07:00","message":"[bufferProcess] interim [380000000]:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.104403893+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.104407214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.10440989+07:00","message":"> Transcript [2993] [false]: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.104413235+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.104415004+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.104416945+07:00","message":"StatePrefix: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.104419322+07:00","message":"TextPushed: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:01.299685293+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:01.299729455+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":"2025-10-29T10:22:01.299735768+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:01.299750696+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.29975742+07:00","message":"[bufferProcess] interim [560000000]:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.299759888+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.299763664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.299766409+07:00","message":"> Transcript [2994] [false]: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.299769603+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.299771314+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.299773332+07:00","message":"StatePrefix: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.299775912+07:00","message":"TextPushed: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:01.492585642+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:01.492641754+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":"2025-10-29T10:22:01.492647744+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชาคณะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:01.492664889+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชาคณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.492672198+07:00","message":"[bufferProcess] interim [740000000]:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชาคณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.492674615+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.492678555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.492681195+07:00","message":"> Transcript [2995] [false]: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.492684434+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.492686914+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.492689599+07:00","message":"StatePrefix: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.492693335+07:00","message":"TextPushed: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:01.872088594+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:01.872130614+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":"2025-10-29T10:22:01.872136732+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทานขึ้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:01.872151811+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทานขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.872158862+07:00","message":"[bufferProcess] interim [160000000]:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทานขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.872161882+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชาคณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.87216881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.872171416+07:00","message":"> Transcript [2996] [false]: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชาคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.872175139+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.872176939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.872178736+07:00","message":"StatePrefix: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.872181343+07:00","message":"TextPushed: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.87219124+07:00","message":"Push: 'ก็จะนิมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.872193283+07:00","message":"TextPushed: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.872197204+07:00","message":"Set new StatePrefix : 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชาคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:01.872199708+07:00","message":"Next Push (prob) : 'พระราชาคณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:01.872208074+07:00","message":"push: {false ก็จะนิมนต์ 0 0xc003a47800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.01153049+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.011578469+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":"2025-10-29T10:22:02.011584597+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชาคณะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.011601658+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชาคณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.011609106+07:00","message":"[bufferProcess] interim [280000000]:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชาคณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.011611483+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทานขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.011615165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.011618178+07:00","message":"> Transcript [2997] [false]: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทานขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.011620289+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.0116219+07:00","message":"Set new StatePrefix: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทานขึ้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.032192288+07:00","message":"[GCS] IsForceVAD: false for message ID: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.065033374+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.065088054+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":"2025-10-29T10:22:02.065093821+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทานขึ้นหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.065110866+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทานขึ้นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.065120858+07:00","message":"[bufferProcess] interim [340000000]:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทานขึ้นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.065123831+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชาคณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.065135653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.065138291+07:00","message":"> Transcript [2998] [false]: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชาคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.065141029+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.065142591+07:00","message":"Set new StatePrefix: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชาคณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.093715022+07:00","message":"[GCS] Start streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.196898656+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.196945021+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":"2025-10-29T10:22:02.196950883+07:00","message":"receive interim result [false|false]: เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทานขึ้นนั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.196969241+07:00","message":"[buffer interim] 212 false เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทานขึ้นนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.196976691+07:00","message":"[bufferProcess] interim [520000000]:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทานขึ้นนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.196979086+07:00","message":"[bufferProcess] send to processor:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทานขึ้นหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.196982761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.196985187+07:00","message":"> Transcript [2999] [false]: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทานขึ้นหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.196987526+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.196989517+07:00","message":"Set new StatePrefix: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทานขึ้นหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.387007904+07:00","message":"receive streaming session, msgId: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.387047628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชาคณะขึ้นนั่ง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.387054168+07:00","message":"receive interim result [true|false]: เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชาคณะขึ้นนั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.387065294+07:00","message":"end recv isFinal message id 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.387067513+07:00","message":"end Recv id 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.387081233+07:00","message":"[buffer interim] 212 true เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชาคณะขึ้นนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.387088025+07:00","message":"[bufferProcess] interim [730000000]:เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชาคณะขึ้นนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.387092701+07:00","message":"[bufferProcess] send to processor (isfinal):เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทานขึ้นนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.387107466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.387128509+07:00","message":"> Transcript [3000] [false]: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทานขึ้นนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.38713223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.387134739+07:00","message":"Set new StatePrefix: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทานขึ้นนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.387140374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.387147946+07:00","message":"> Transcript [3001] [true]: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชาคณะขึ้นนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.387151853+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.38715353+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.38715528+07:00","message":"StatePrefix: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์พระราชทานขึ้นนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.387158086+07:00","message":"TextPushed: 'เมื่อมีการบำเพ็ญพระราชกุศลเจ้าพนักงานก็จะนิมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.387165707+07:00","message":"Push: 'พระราชาคณะขึ้นนั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.387177276+07:00","message":"push: {true พระราชาคณะขึ้นนั่ง 0 0xc003a47800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:02.400090795+07:00","message":"write wav file: './tmp/7449/7449_212.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:02.86777393+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:02.86778097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.876198213+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.876235706+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":"2025-10-29T10:22:02.876241074+07:00","message":"receive interim result [false|false]: พี่อ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.876254049+07:00","message":"[buffer interim] 213 false พี่อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.876261359+07:00","message":"[bufferProcess] interim [600000000]:พี่อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.876263139+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.974001937+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.974045487+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":"2025-10-29T10:22:02.974052516+07:00","message":"receive interim result [false|false]: พี่อาจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:02.974071834+07:00","message":"[buffer interim] 213 false พี่อาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.974085781+07:00","message":"[bufferProcess] interim [660000000]:พี่อาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.974088477+07:00","message":"[bufferProcess] send to processor:พี่อ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.974092808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.974097115+07:00","message":"> Transcript [3002] [false]: 'พี่อ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:02.974099724+07:00","message":"Set StatePrefix (first interim): 'พี่อ่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:03.160604548+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:03.16064271+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":"2025-10-29T10:22:03.160649027+07:00","message":"receive interim result [false|false]: พี่อาจจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:03.160662887+07:00","message":"[buffer interim] 213 false พี่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.160669948+07:00","message":"[bufferProcess] interim [840000000]:พี่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.160671992+07:00","message":"[bufferProcess] send to processor:พี่อาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.160679858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.160682961+07:00","message":"> Transcript [3003] [false]: 'พี่อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.160684746+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.160686408+07:00","message":"Set new StatePrefix: 'พี่อาจ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:03.162208111+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:03.162245377+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":"2025-10-29T10:22:03.16225164+07:00","message":"receive interim result [false|false]: ที่อาจส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:03.162266472+07:00","message":"[buffer interim] 213 false ที่อาจส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.162274688+07:00","message":"[bufferProcess] interim [900000000]:ที่อาจส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.162277295+07:00","message":"[bufferProcess] send to processor:พี่อาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.16228223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.162284692+07:00","message":"> Transcript [3004] [false]: 'พี่อาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.162287028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.162288621+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.162290249+07:00","message":"StatePrefix: 'พี่อาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.162291985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:03.484408718+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:03.484448841+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":"2025-10-29T10:22:03.484454784+07:00","message":"receive interim result [false|false]: ที่อาจส่งนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:03.484468629+07:00","message":"[buffer interim] 213 false ที่อาจส่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.484479546+07:00","message":"[bufferProcess] interim [140000000]:ที่อาจส่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.484482964+07:00","message":"[bufferProcess] send to processor:ที่อาจส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.484489133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.484491587+07:00","message":"> Transcript [3005] [false]: 'ที่อาจส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.484493739+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.484495295+07:00","message":"Set new StatePrefix: 'ที่อาจส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:03.548594932+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:03.548634679+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":"2025-10-29T10:22:03.54864039+07:00","message":"receive interim result [false|false]: ที่อาจส่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:03.548657676+07:00","message":"[buffer interim] 213 false ที่อาจส่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.54866492+07:00","message":"[bufferProcess] interim [260000000]:ที่อาจส่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.548666939+07:00","message":"[bufferProcess] send to processor:ที่อาจส่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.548670191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.548672834+07:00","message":"> Transcript [3006] [false]: 'ที่อาจส่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.54867595+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.548678118+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.548679699+07:00","message":"StatePrefix: 'ที่อาจส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.548681546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:03.749931537+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:03.749975605+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":"2025-10-29T10:22:03.749980951+07:00","message":"receive interim result [false|false]: ที่อาจส่งนะคะเพื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:03.749993785+07:00","message":"[buffer interim] 213 false ที่อาจส่งนะคะเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.750000559+07:00","message":"[bufferProcess] interim [500000000]:ที่อาจส่งนะคะเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.750003737+07:00","message":"[bufferProcess] send to processor:ที่อาจส่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.750008793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.750011405+07:00","message":"> Transcript [3007] [false]: 'ที่อาจส่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.750014809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.75001689+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.750018543+07:00","message":"StatePrefix: 'ที่อาจส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.750020757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:03.877757529+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:03.877796028+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":"2025-10-29T10:22:03.877801948+07:00","message":"receive interim result [false|false]: ที่อาจส่งนะคะเพื่อน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:03.877816848+07:00","message":"[buffer interim] 213 false ที่อาจส่งนะคะเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.877824765+07:00","message":"[bufferProcess] interim [620000000]:ที่อาจส่งนะคะเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.877827704+07:00","message":"[bufferProcess] send to processor:ที่อาจส่งนะคะเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.877834591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.877837603+07:00","message":"> Transcript [3008] [false]: 'ที่อาจส่งนะคะเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.877840742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.877842555+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.877844195+07:00","message":"StatePrefix: 'ที่อาจส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:03.877845903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:04.067396986+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:04.067443382+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":"2025-10-29T10:22:04.067449333+07:00","message":"receive interim result [false|false]: ที่อาจส่งนะคะเพื่อตรวจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:04.06746288+07:00","message":"[buffer interim] 213 false ที่อาจส่งนะคะเพื่อตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.067470902+07:00","message":"[bufferProcess] interim [800000000]:ที่อาจส่งนะคะเพื่อตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.067473033+07:00","message":"[bufferProcess] send to processor:ที่อาจส่งนะคะเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.067478099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.067480421+07:00","message":"> Transcript [3009] [false]: 'ที่อาจส่งนะคะเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.067483279+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.067485116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.067486729+07:00","message":"StatePrefix: 'ที่อาจส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.067488573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.06749226+07:00","message":"Push: 'ที่อาจส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.067493771+07:00","message":"TextPushed: 'ที่อาจส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.067495506+07:00","message":"Set new StatePrefix : 'ที่อาจส่งนะคะเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.067497514+07:00","message":"Next Push (prob) : 'นะคะเพื่อน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:04.067517962+07:00","message":"push: {false ที่อาจส่ง 0 0xc0027cb880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:04.252496609+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:04.25255716+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":"2025-10-29T10:22:04.252566073+07:00","message":"receive interim result [false|false]: ที่อาจส่งนะคะเพื่อนสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:04.252587471+07:00","message":"[buffer interim] 213 false ที่อาจส่งนะคะเพื่อนสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.252596743+07:00","message":"[bufferProcess] interim [980000000]:ที่อาจส่งนะคะเพื่อนสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.252600036+07:00","message":"[bufferProcess] send to processor:ที่อาจส่งนะคะเพื่อตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.252604872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.252608616+07:00","message":"> Transcript [3010] [false]: 'ที่อาจส่งนะคะเพื่อตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.252611577+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.252614608+07:00","message":"Set new StatePrefix: 'ที่อาจส่งนะคะเพื่อตรวจ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:04.380184833+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:04.380241018+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":"2025-10-29T10:22:04.380248834+07:00","message":"receive interim result [false|false]: ที่อาจส่งนะคะเพื่อนสวดพระผู้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:04.380265103+07:00","message":"[buffer interim] 213 false ที่อาจส่งนะคะเพื่อนสวดพระผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.380273599+07:00","message":"[bufferProcess] interim [100000000]:ที่อาจส่งนะคะเพื่อนสวดพระผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.380276895+07:00","message":"[bufferProcess] send to processor:ที่อาจส่งนะคะเพื่อนสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.380283435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.380286501+07:00","message":"> Transcript [3011] [false]: 'ที่อาจส่งนะคะเพื่อนสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.380290254+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.380293015+07:00","message":"Set new StatePrefix: 'ที่อาจส่งนะคะเพื่อนสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:04.43785857+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:04.437898507+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":"2025-10-29T10:22:04.437903799+07:00","message":"receive interim result [false|false]: ที่อาจส่งนะคะเพื่อนสวดพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:04.437917401+07:00","message":"[buffer interim] 213 false ที่อาจส่งนะคะเพื่อนสวดพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.437924579+07:00","message":"[bufferProcess] interim [160000000]:ที่อาจส่งนะคะเพื่อนสวดพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.437927057+07:00","message":"[bufferProcess] send to processor:ที่อาจส่งนะคะเพื่อนสวดพระผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.437932335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.437934736+07:00","message":"> Transcript [3012] [false]: 'ที่อาจส่งนะคะเพื่อนสวดพระผู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.437938219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.43794025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.437941828+07:00","message":"StatePrefix: 'ที่อาจส่งนะคะเพื่อนสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.437943726+07:00","message":"TextPushed: 'ที่อาจส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:04.572431515+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:04.572479086+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":"2025-10-29T10:22:04.572485017+07:00","message":"receive interim result [false|false]: ที่อาจส่งนะคะเพื่อนสวดพระพุทธะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:04.572499785+07:00","message":"[buffer interim] 213 false ที่อาจส่งนะคะเพื่อนสวดพระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.572506847+07:00","message":"[bufferProcess] interim [280000000]:ที่อาจส่งนะคะเพื่อนสวดพระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.57250929+07:00","message":"[bufferProcess] send to processor:ที่อาจส่งนะคะเพื่อนสวดพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.572512331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.572514747+07:00","message":"> Transcript [3013] [false]: 'ที่อาจส่งนะคะเพื่อนสวดพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.572517934+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.572519606+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.572521228+07:00","message":"StatePrefix: 'ที่อาจส่งนะคะเพื่อนสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.572525742+07:00","message":"TextPushed: 'ที่อาจส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:04.629822884+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:04.62986142+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":"2025-10-29T10:22:04.629866938+07:00","message":"receive interim result [false|false]: ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:04.629885408+07:00","message":"[buffer interim] 213 false ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.62989306+07:00","message":"[bufferProcess] interim [340000000]:ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.629895776+07:00","message":"[bufferProcess] send to processor:ที่อาจส่งนะคะเพื่อนสวดพระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.629901376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.629904049+07:00","message":"> Transcript [3014] [false]: 'ที่อาจส่งนะคะเพื่อนสวดพระพุทธะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.629907201+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.629909246+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.629911237+07:00","message":"StatePrefix: 'ที่อาจส่งนะคะเพื่อนสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:04.629913455+07:00","message":"TextPushed: 'ที่อาจส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:05.270087591+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:05.270135994+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":"2025-10-29T10:22:05.270141235+07:00","message":"receive interim result [false|false]: ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:05.270157311+07:00","message":"[buffer interim] 213 false ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.270165796+07:00","message":"[bufferProcess] interim [940000000]:ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.270168148+07:00","message":"[bufferProcess] send to processor:ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.270171415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.270173691+07:00","message":"> Transcript [3015] [false]: 'ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.270177016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.270178774+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.27018074+07:00","message":"StatePrefix: 'ที่อาจส่งนะคะเพื่อนสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.270182678+07:00","message":"TextPushed: 'ที่อาจส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.270188291+07:00","message":"Push: 'นะคะเพื่อนสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.270190314+07:00","message":"TextPushed: 'ที่อาจส่งนะคะเพื่อนสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.27019215+07:00","message":"Set new StatePrefix : 'ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.270194143+07:00","message":"Next Push (prob) : 'พุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:05.270200883+07:00","message":"push: {false นะคะเพื่อนสวดพระ 0 0xc0027cb880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:05.679484456+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:05.679528539+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":"2025-10-29T10:22:05.6795349+07:00","message":"receive interim result [false|false]: ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์ระดับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:05.679551861+07:00","message":"[buffer interim] 213 false ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.679559516+07:00","message":"[bufferProcess] interim [420000000]:ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.679561658+07:00","message":"[bufferProcess] send to processor:ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.679567501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.679570228+07:00","message":"> Transcript [3016] [false]: 'ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.679573437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.679575942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.679577434+07:00","message":"StatePrefix: 'ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.67958054+07:00","message":"TextPushed: 'ที่อาจส่งนะคะเพื่อนสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:05.814170671+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:05.814210006+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":"2025-10-29T10:22:05.814217335+07:00","message":"receive interim result [false|false]: ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:05.814235779+07:00","message":"[buffer interim] 213 false ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.814244485+07:00","message":"[bufferProcess] interim [480000000]:ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.81425192+07:00","message":"[bufferProcess] send to processor:ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.814261366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.814265304+07:00","message":"> Transcript [3017] [false]: 'ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์ระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.814270415+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.814272953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.814275535+07:00","message":"StatePrefix: 'ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.814278503+07:00","message":"TextPushed: 'ที่อาจส่งนะคะเพื่อนสวดพระ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:05.868349808+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:05.868352893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:05.98766329+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:05.987705806+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":"2025-10-29T10:22:05.987713057+07:00","message":"receive interim result [false|false]: ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์ระดับประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:05.987727942+07:00","message":"[buffer interim] 213 false ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์ระดับประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.98773528+07:00","message":"[bufferProcess] interim [720000000]:ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์ระดับประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.987738272+07:00","message":"[bufferProcess] send to processor:ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.987744676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.987747298+07:00","message":"> Transcript [3018] [false]: 'ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.987753149+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.987754915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.987756979+07:00","message":"StatePrefix: 'ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:05.987759597+07:00","message":"TextPushed: 'ที่อาจส่งนะคะเพื่อนสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:06.132141958+07:00","message":"[GCS] IsForceVAD: false for message ID: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:06.170852359+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:06.170896109+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":"2025-10-29T10:22:06.170901665+07:00","message":"receive interim result [false|false]: ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:06.170916154+07:00","message":"[buffer interim] 213 false ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.170923218+07:00","message":"[bufferProcess] interim [840000000]:ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.170934545+07:00","message":"[bufferProcess] send to processor:ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์ระดับประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.17094051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.170943029+07:00","message":"> Transcript [3019] [false]: 'ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์ระดับประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.170946403+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.170948141+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.170949856+07:00","message":"StatePrefix: 'ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.170952155+07:00","message":"TextPushed: 'ที่อาจส่งนะคะเพื่อนสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.17095649+07:00","message":"Push: 'พุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.17095805+07:00","message":"TextPushed: 'ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.170961408+07:00","message":"Set new StatePrefix : 'ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์ระดับประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.170964063+07:00","message":"Next Push (prob) : 'ระดับประกอบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:06.170971841+07:00","message":"push: {false พุทธมนต์ 0 0xc0027cb880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:06.173808131+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:06.173855946+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":"2025-10-29T10:22:06.173863921+07:00","message":"receive interim result [false|false]: ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์สดับปกรณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:06.173883892+07:00","message":"[buffer interim] 213 false ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์สดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.173892565+07:00","message":"[bufferProcess] interim [900000000]:ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์สดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.173896115+07:00","message":"[bufferProcess] send to processor:ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.173904676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.17390781+07:00","message":"> Transcript [3020] [false]: 'ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.173911072+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:06.254642262+07:00","message":"[GCS] Start streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:06.476009418+07:00","message":"receive streaming session, msgId: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:06.476060168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่อาจส่งนะคะเพื่อสวดพระพุทธมนต์สดับปกรณ์\",\"confidence\":0.90250623}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:06.476073326+07:00","message":"receive interim result [true|false]: ที่อาจส่งนะคะเพื่อสวดพระพุทธมนต์สดับปกรณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:06.476087328+07:00","message":"end recv isFinal message id 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:06.47608973+07:00","message":"end Recv id 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:06.476104908+07:00","message":"[buffer interim] 213 true ที่อาจส่งนะคะเพื่อสวดพระพุทธมนต์สดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.476119235+07:00","message":"[bufferProcess] interim [260000000]:ที่อาจส่งนะคะเพื่อสวดพระพุทธมนต์สดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.476123195+07:00","message":"[bufferProcess] send to processor (isfinal):ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์สดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.476127408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.476130815+07:00","message":"> Transcript [3021] [false]: 'ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์สดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.476133773+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.476136059+07:00","message":"Set new StatePrefix: 'ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์สดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.476138173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.476154568+07:00","message":"> Transcript [3022] [true]: 'ที่อาจส่งนะคะเพื่อสวดพระพุทธมนต์สดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.476158006+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.476160489+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.476163552+07:00","message":"StatePrefix: 'ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์สดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.47616615+07:00","message":"TextPushed: 'ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.476168114+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.476319397+07:00","message":"Push: 'สดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.476322098+07:00","message":"TextPushed: 'ที่อาจส่งนะคะเพื่อนสวดพระพุทธมนต์สดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.476323894+07:00","message":"Set new StatePrefix : 'ที่อาจส่งนะคะเพื่อสวดพระพุทธมนต์สดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.476325609+07:00","message":"Next Push (prob) : 'ที่อาจส่งนะคะเพื่อสวดพระพุทธมนต์สดับปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:06.476334841+07:00","message":"push: {true สดับปกรณ์ 0 0xc0027cb880}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:06.476351274+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_213.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:06.485676092+07:00","message":"write wav file: './tmp/7449/7449_213.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:07.330637648+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:07.330676893+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":"2025-10-29T10:22:07.330683015+07:00","message":"receive interim result [false|false]: รอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:07.330697806+07:00","message":"[buffer interim] 214 false รอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:07.330708107+07:00","message":"[bufferProcess] interim [840000000]:รอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:07.330711171+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:07.351933635+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:07.351966302+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":"2025-10-29T10:22:07.351971039+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:07.351983314+07:00","message":"[buffer interim] 214 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:07.351988805+07:00","message":"[bufferProcess] interim [900000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:07.351990784+07:00","message":"[bufferProcess] send to processor:รอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:07.351993731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:07.351996159+07:00","message":"> Transcript [3023] [false]: 'รอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:07.351997886+07:00","message":"Set StatePrefix (first interim): 'รอ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:07.468323388+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:07.468363418+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":"2025-10-29T10:22:07.468369216+07:00","message":"receive interim result [false|false]: โดยมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:07.468384284+07:00","message":"[buffer interim] 214 false โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:07.468391706+07:00","message":"[bufferProcess] interim [20000000]:โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:07.468394014+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:07.468399081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:07.468401649+07:00","message":"> Transcript [3024] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:07.468403722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:07.468406094+07:00","message":"Set new StatePrefix: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:07.733277387+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:07.733315331+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":"2025-10-29T10:22:07.733320404+07:00","message":"receive interim result [false|false]: โดยมีสิ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:07.7333329+07:00","message":"[buffer interim] 214 false โดยมีสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:07.733340344+07:00","message":"[bufferProcess] interim [320000000]:โดยมีสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:07.733342319+07:00","message":"[bufferProcess] send to processor:โดยมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:07.733347242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:07.733349566+07:00","message":"> Transcript [3025] [false]: 'โดยมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:07.733352241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:07.733353997+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:07.733355729+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:07.73335768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:08.034267295+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:08.034302712+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":"2025-10-29T10:22:08.034308136+07:00","message":"receive interim result [false|false]: โดยมีสิ่งต่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:08.034320744+07:00","message":"[buffer interim] 214 false โดยมีสิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.034327416+07:00","message":"[bufferProcess] interim [560000000]:โดยมีสิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.034329657+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.034335097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.034337283+07:00","message":"> Transcript [3026] [false]: 'โดยมีสิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.034340868+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.034342608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.034344689+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.03434679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:08.038072332+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:08.038118095+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":"2025-10-29T10:22:08.038122993+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:08.038134234+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.038138957+07:00","message":"[bufferProcess] interim [620000000]:โดยมีสิ่งสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.038140822+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.038144996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.038147623+07:00","message":"> Transcript [3027] [false]: 'โดยมีสิ่งต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.038150572+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.038152231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.038154014+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.03815585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:08.35655467+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:08.35658775+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":"2025-10-29T10:22:08.356595556+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญอย่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:08.356609323+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญอย่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.356616805+07:00","message":"[bufferProcess] interim [920000000]:โดยมีสิ่งสำคัญอย่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.356618978+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.356624171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.356627833+07:00","message":"> Transcript [3028] [false]: 'โดยมีสิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.356632416+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.356635023+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.356637945+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.356640959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.356646042+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.356648223+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.356651313+07:00","message":"Set new StatePrefix : 'โดยมีสิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.356653249+07:00","message":"Next Push (prob) : 'มีสิ่งสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:08.356661086+07:00","message":"push: {false โดย 0 0xc00205ac80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:08.414616974+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:08.4146529+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":"2025-10-29T10:22:08.414658772+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญอย่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:08.414673414+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.414680737+07:00","message":"[bufferProcess] interim [980000000]:โดยมีสิ่งสำคัญอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.414683107+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งสำคัญอย่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.414688495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.414690817+07:00","message":"> Transcript [3029] [false]: 'โดยมีสิ่งสำคัญอย่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.414694026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.414695962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.414697506+07:00","message":"StatePrefix: 'โดยมีสิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.414699573+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:08.602169286+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:08.60221172+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":"2025-10-29T10:22:08.602219264+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญอย่างหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:08.602235712+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญอย่างหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.602244491+07:00","message":"[bufferProcess] interim [160000000]:โดยมีสิ่งสำคัญอย่างหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.602248078+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งสำคัญอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.602257954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.602261863+07:00","message":"> Transcript [3030] [false]: 'โดยมีสิ่งสำคัญอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.602266239+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.602268684+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.602272043+07:00","message":"StatePrefix: 'โดยมีสิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:08.602274278+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:08.868558347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:08.8685745+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:09.055620695+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:09.055673104+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":"2025-10-29T10:22:09.055681355+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญอย่างหนึ่งซึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:09.055705482+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญอย่างหนึ่งซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.055718117+07:00","message":"[bufferProcess] interim [580000000]:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.055722257+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งสำคัญอย่างหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.055729725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.055733944+07:00","message":"> Transcript [3031] [false]: 'โดยมีสิ่งสำคัญอย่างหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.055739247+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.055741898+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.055744464+07:00","message":"StatePrefix: 'โดยมีสิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.055747869+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:09.254083634+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:09.254142168+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":"2025-10-29T10:22:09.254150694+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:09.25417076+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.254180654+07:00","message":"[bufferProcess] interim [760000000]:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.254184464+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.254193099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.254196776+07:00","message":"> Transcript [3032] [false]: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.254202215+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.254205024+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.254209691+07:00","message":"StatePrefix: 'โดยมีสิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.25421325+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.254218992+07:00","message":"Push: 'มีสิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.254221432+07:00","message":"TextPushed: 'โดยมีสิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.254224476+07:00","message":"Set new StatePrefix : 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.254227492+07:00","message":"Next Push (prob) : 'อย่างหนึ่งซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:09.254238168+07:00","message":"push: {false มีสิ่งสำคัญ 0 0xc00205ac80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:09.443205875+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:09.443242021+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":"2025-10-29T10:22:09.443247506+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:09.443263528+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.443271776+07:00","message":"[bufferProcess] interim [940000000]:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.443274234+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.443277656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.443280937+07:00","message":"> Transcript [3033] [false]: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.443284273+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.443286146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.443287798+07:00","message":"StatePrefix: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.44328993+07:00","message":"TextPushed: 'โดยมีสิ่งสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:09.637273079+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:09.637316882+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":"2025-10-29T10:22:09.637323841+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:09.637340235+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.637346918+07:00","message":"[bufferProcess] interim [180000000]:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.637349274+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.637352602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.637355534+07:00","message":"> Transcript [3034] [false]: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.63735871+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.637360482+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.637362574+07:00","message":"StatePrefix: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.637365096+07:00","message":"TextPushed: 'โดยมีสิ่งสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:09.706466614+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:09.70649877+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":"2025-10-29T10:22:09.706504006+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ไกล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:09.706518964+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ไกล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.70652546+07:00","message":"[bufferProcess] interim [240000000]:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ไกล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.706527948+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.706532029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.706534766+07:00","message":"> Transcript [3035] [false]: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.706537587+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.706539219+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.706541562+07:00","message":"StatePrefix: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.706543827+07:00","message":"TextPushed: 'โดยมีสิ่งสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:09.833959666+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:09.833995818+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":"2025-10-29T10:22:09.834001511+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:09.834016855+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.834023412+07:00","message":"[bufferProcess] interim [360000000]:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.834025438+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ไกล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.83402887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.834031597+07:00","message":"> Transcript [3036] [false]: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ไกล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.834034876+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.834036769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.834038725+07:00","message":"StatePrefix: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.834041481+07:00","message":"TextPushed: 'โดยมีสิ่งสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.834043665+07:00","message":"Push: 'อย่างหนึ่งซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.834045164+07:00","message":"TextPushed: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.834047129+07:00","message":"Set new StatePrefix : 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ไกล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:09.834049149+07:00","message":"Next Push (prob) : 'ตั้งอยู่ไกล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:09.834057722+07:00","message":"push: {false อย่างหนึ่งซึ่ง 0 0xc00205ac80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:10.160093781+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:10.160144643+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":"2025-10-29T10:22:10.160151032+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:10.16016644+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.160177328+07:00","message":"[bufferProcess] interim [720000000]:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.160179702+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.16018738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.160190304+07:00","message":"> Transcript [3037] [false]: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.16019232+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.160194157+07:00","message":"Set new StatePrefix: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:10.727479975+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:10.727522227+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":"2025-10-29T10:22:10.727528733+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:10.727549905+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.727560151+07:00","message":"[bufferProcess] interim [260000000]:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.727562705+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.72757022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.72757281+07:00","message":"> Transcript [3038] [false]: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.72757692+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.727579181+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.727580702+07:00","message":"StatePrefix: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.727583268+07:00","message":"TextPushed: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:10.921667015+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:10.921709294+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":"2025-10-29T10:22:10.92171602+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:10.921733862+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.921741926+07:00","message":"[bufferProcess] interim [500000000]:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.921745975+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.92175379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.921757423+07:00","message":"> Transcript [3039] [false]: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.921762702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.921764895+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.921767457+07:00","message":"StatePrefix: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:10.921770778+07:00","message":"TextPushed: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.043680371+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.043722154+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":"2025-10-29T10:22:11.043731415+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอ่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.043743324+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.043753146+07:00","message":"[bufferProcess] interim [560000000]:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.043756279+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.0437629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.04376629+07:00","message":"> Transcript [3040] [false]: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.043771327+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.043773981+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.043777016+07:00","message":"StatePrefix: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.043779509+07:00","message":"TextPushed: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.138639364+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.138684922+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":"2025-10-29T10:22:11.138690905+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.138704173+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.138711304+07:00","message":"[bufferProcess] interim [680000000]:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.138713957+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.138719613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.138722179+07:00","message":"> Transcript [3041] [false]: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.138725843+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.138728404+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.138731206+07:00","message":"StatePrefix: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.13873447+07:00","message":"TextPushed: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.138740289+07:00","message":"Push: 'ตั้งอยู่ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.138742624+07:00","message":"TextPushed: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.138746275+07:00","message":"Set new StatePrefix : 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.138749299+07:00","message":"Next Push (prob) : 'ที่หัวอ่าน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.138758007+07:00","message":"push: {false ตั้งอยู่ประจำ 0 0xc00205ac80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.240822937+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.240862692+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":"2025-10-29T10:22:11.240868102+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.240887896+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.240895284+07:00","message":"[bufferProcess] interim [740000000]:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.240897592+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.240902572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.24090514+07:00","message":"> Transcript [3042] [false]: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.240908536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.240910631+07:00","message":"Set new StatePrefix: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.246029524+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.246049838+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":"2025-10-29T10:22:11.24605421+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.246064595+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.246069114+07:00","message":"[bufferProcess] interim [800000000]:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.246071599+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.246074506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.246076649+07:00","message":"> Transcript [3043] [false]: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.246079634+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.246082103+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.246084+07:00","message":"StatePrefix: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.246086452+07:00","message":"TextPushed: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.553406882+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.553448587+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":"2025-10-29T10:22:11.553454523+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.553467023+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.553473815+07:00","message":"[bufferProcess] interim [40000000]:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.553476191+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.553481188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.553484686+07:00","message":"> Transcript [3044] [false]: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.553488455+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.553490113+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.55349171+07:00","message":"StatePrefix: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.553494518+07:00","message":"TextPushed: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.558536734+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.558553419+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":"2025-10-29T10:22:11.558557232+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.558569808+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.558575334+07:00","message":"[bufferProcess] interim [100000000]:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.55857786+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.558580899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.558584675+07:00","message":"> Transcript [3045] [false]: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.558587962+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.558590104+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.558592011+07:00","message":"StatePrefix: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.55859502+07:00","message":"TextPushed: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.641195386+07:00","message":"[GCS] IsForceVAD: false for message ID: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.668431741+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.668478292+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":"2025-10-29T10:22:11.668484229+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้านที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.6685013+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้านที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.668508234+07:00","message":"[bufferProcess] interim [220000000]:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้านที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.668510895+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.668514487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.668517314+07:00","message":"> Transcript [3046] [false]: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.668521258+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.668523003+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.668525035+07:00","message":"StatePrefix: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.668528318+07:00","message":"TextPushed: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.668536008+07:00","message":"Push: 'ที่หัวอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.668537737+07:00","message":"TextPushed: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.668539675+07:00","message":"Set new StatePrefix : 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.6685415+07:00","message":"Next Push (prob) : 'ส่งด้าน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.668550791+07:00","message":"push: {false ที่หัวอาจ 0 0xc00205ac80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.773421058+07:00","message":"[GCS] Start streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.81539574+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.815433531+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":"2025-10-29T10:22:11.815439433+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้านที่ติด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.815460453+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้านที่ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.815468114+07:00","message":"[bufferProcess] interim [340000000]:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้านที่ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.815471023+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้านที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.81547465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.815477818+07:00","message":"> Transcript [3047] [false]: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้านที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.815480794+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.815482441+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.815484357+07:00","message":"StatePrefix: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.815486755+07:00","message":"TextPushed: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:11.86922951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:11.869239954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.949005861+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.949044033+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":"2025-10-29T10:22:11.949050173+07:00","message":"receive interim result [false|false]: โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้านที่ติดกับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:11.949066458+07:00","message":"[buffer interim] 214 false โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้านที่ติดกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.949073216+07:00","message":"[bufferProcess] interim [580000000]:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้านที่ติดกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.949075747+07:00","message":"[bufferProcess] send to processor:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้านที่ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.949079816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.94908502+07:00","message":"> Transcript [3048] [false]: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้านที่ติด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.949088814+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.949090715+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.94909248+07:00","message":"StatePrefix: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:11.949095372+07:00","message":"TextPushed: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:12.010014911+07:00","message":"receive streaming session, msgId: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:12.010058541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้านที่ติดกับ\",\"confidence\":0.9574065}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:12.010067529+07:00","message":"receive interim result [true|false]: โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้านที่ติดกับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:12.010080478+07:00","message":"end recv isFinal message id 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:12.010083075+07:00","message":"end Recv id 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:12.010090826+07:00","message":"[buffer interim] 214 true โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้านที่ติดกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.010099178+07:00","message":"[bufferProcess] interim [610000000]:โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้านที่ติดกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.010103595+07:00","message":"[bufferProcess] send to processor (isfinal):โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้านที่ติดกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.010107637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.0101113+07:00","message":"> Transcript [3049] [false]: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้านที่ติดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.010115859+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.010118503+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.010122386+07:00","message":"StatePrefix: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.010126346+07:00","message":"TextPushed: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.010128512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.010130973+07:00","message":"> Transcript [3050] [true]: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้านที่ติดกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.010145164+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.01014737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.010149274+07:00","message":"StatePrefix: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจส่งด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.010151754+07:00","message":"TextPushed: 'โดยมีสิ่งสำคัญอย่างหนึ่งซึ่งตั้งอยู่ประจำที่หัวอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.010161331+07:00","message":"Push: 'ส่งด้านที่ติดกับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:12.010172266+07:00","message":"push: {true ส่งด้านที่ติดกับ 0 0xc00205ac80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:12.022870379+07:00","message":"write wav file: './tmp/7449/7449_214.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:12.451895037+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:12.451933358+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":"2025-10-29T10:22:12.451937758+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:12.451952287+07:00","message":"[buffer interim] 215 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.451959029+07:00","message":"[bufferProcess] interim [480000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.451960495+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:12.640281827+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:12.640319466+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":"2025-10-29T10:22:12.640324866+07:00","message":"receive interim result [false|false]: ธรรมะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:12.640339723+07:00","message":"[buffer interim] 215 false ธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.640346323+07:00","message":"[bufferProcess] interim [660000000]:ธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.640348516+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.640352482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.640356348+07:00","message":"> Transcript [3051] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.640358749+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:12.834617008+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:12.834665008+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":"2025-10-29T10:22:12.834672045+07:00","message":"receive interim result [false|false]: ธรรมาสน์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:12.834691889+07:00","message":"[buffer interim] 215 false ธรรมาสน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.834700677+07:00","message":"[bufferProcess] interim [840000000]:ธรรมาสน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.834709761+07:00","message":"[bufferProcess] send to processor:ธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.834719133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.834722791+07:00","message":"> Transcript [3052] [false]: 'ธรรมะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.834725821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.834728358+07:00","message":"Set new StatePrefix: 'ธรรมะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:12.84625401+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:12.8462716+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":"2025-10-29T10:22:12.846276676+07:00","message":"receive interim result [false|false]: ทำมากก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:12.846289051+07:00","message":"[buffer interim] 215 false ทำมากก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.846296347+07:00","message":"[bufferProcess] interim [900000000]:ทำมากก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.846298747+07:00","message":"[bufferProcess] send to processor:ธรรมาสน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.846301531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.846303952+07:00","message":"> Transcript [3053] [false]: 'ธรรมาสน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.846305997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:12.846308658+07:00","message":"Set new StatePrefix: 'ธรรมาสน์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:13.032930475+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:13.032964998+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":"2025-10-29T10:22:13.032970314+07:00","message":"receive interim result [false|false]: ทำมากก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:13.032987749+07:00","message":"[buffer interim] 215 false ทำมากก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:13.032994872+07:00","message":"[bufferProcess] interim [80000000]:ทำมากก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:13.032997719+07:00","message":"[bufferProcess] send to processor:ทำมากก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:13.033001315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:13.033004077+07:00","message":"> Transcript [3054] [false]: 'ทำมากก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:13.033005979+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:13.033007727+07:00","message":"Set new StatePrefix: 'ทำมากก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:13.599909189+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:13.599947214+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":"2025-10-29T10:22:13.599952851+07:00","message":"receive interim result [false|false]: ทำมากก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:13.59996504+07:00","message":"[buffer interim] 215 false ทำมากก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:13.599972133+07:00","message":"[bufferProcess] interim [680000000]:ทำมากก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:13.599974268+07:00","message":"[bufferProcess] send to processor:ทำมากก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:13.599977323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:13.599979845+07:00","message":"> Transcript [3055] [false]: 'ทำมากก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:13.599982685+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:13.599984469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:13.599986127+07:00","message":"StatePrefix: 'ทำมากก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:13.599988152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:13.824229093+07:00","message":"[GCS] Cleaned up inactive client: 196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:13.824254968+07:00","message":"[GCS] Cleaned up inactive client: 200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:13.824257501+07:00","message":"[GCS] Cleaned up inactive client: 197"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:13.824259094+07:00","message":"[GCS] Cleaned up inactive client: 198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:13.824260496+07:00","message":"[GCS] Cleaned up inactive client: 199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:13.824262002+07:00","message":"[GCS] Cleaned up inactive client: 201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.054032633+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.054066987+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":"2025-10-29T10:22:14.054072231+07:00","message":"receive interim result [false|false]: ทำมากก็คือผ่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.054085181+07:00","message":"[buffer interim] 215 false ทำมากก็คือผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.054093418+07:00","message":"[bufferProcess] interim [40000000]:ทำมากก็คือผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.054098494+07:00","message":"[bufferProcess] send to processor:ทำมากก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.054104007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.054107237+07:00","message":"> Transcript [3056] [false]: 'ทำมากก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.054111351+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.054113531+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.054115804+07:00","message":"StatePrefix: 'ทำมากก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.054118124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.316613342+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.316651638+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":"2025-10-29T10:22:14.316657775+07:00","message":"receive interim result [false|false]: ทำมากก็คือทานข้าว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.316676076+07:00","message":"[buffer interim] 215 false ทำมากก็คือทานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.316684037+07:00","message":"[bufferProcess] interim [340000000]:ทำมากก็คือทานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.316685953+07:00","message":"[bufferProcess] send to processor:ทำมากก็คือผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.316689313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.316691999+07:00","message":"> Transcript [3057] [false]: 'ทำมากก็คือผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.316694776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.316696507+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.316698137+07:00","message":"StatePrefix: 'ทำมากก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.316699774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.434698162+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.434737144+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":"2025-10-29T10:22:14.434743318+07:00","message":"receive interim result [false|false]: ทำมากก็คือผ่านคณะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.434760914+07:00","message":"[buffer interim] 215 false ทำมากก็คือผ่านคณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.434767814+07:00","message":"[bufferProcess] interim [460000000]:ทำมากก็คือผ่านคณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.434769832+07:00","message":"[bufferProcess] send to processor:ทำมากก็คือทานข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.434773776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.434776331+07:00","message":"> Transcript [3058] [false]: 'ทำมากก็คือทานข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.434779089+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.434781006+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.434782484+07:00","message":"StatePrefix: 'ทำมากก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.43478403+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.434786641+07:00","message":"Push: 'ทำมากก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.43478852+07:00","message":"TextPushed: 'ทำมากก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.434790563+07:00","message":"Set new StatePrefix : 'ทำมากก็คือทานข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.434792403+07:00","message":"Next Push (prob) : 'คือทานข้าว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.434801299+07:00","message":"push: {false ทำมากก็ 0 0xc00205b600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.438269428+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.438312005+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":"2025-10-29T10:22:14.438319098+07:00","message":"receive interim result [false|false]: ทำมากก็คือผ่านพระมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.438338646+07:00","message":"[buffer interim] 215 false ทำมากก็คือผ่านพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.438347056+07:00","message":"[bufferProcess] interim [520000000]:ทำมากก็คือผ่านพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.438350072+07:00","message":"[bufferProcess] send to processor:ทำมากก็คือผ่านคณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.438359275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.43836294+07:00","message":"> Transcript [3059] [false]: 'ทำมากก็คือผ่านคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.438365799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.438369003+07:00","message":"Set new StatePrefix: 'ทำมากก็คือผ่านคณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.631252305+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.631297679+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":"2025-10-29T10:22:14.631305654+07:00","message":"receive interim result [false|false]: ทำมากก็คือผ่านพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.63132399+07:00","message":"[buffer interim] 215 false ทำมากก็คือผ่านพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.631332563+07:00","message":"[bufferProcess] interim [700000000]:ทำมากก็คือผ่านพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.631335688+07:00","message":"[bufferProcess] send to processor:ทำมากก็คือผ่านพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.631344429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.631347527+07:00","message":"> Transcript [3060] [false]: 'ทำมากก็คือผ่านพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.631350359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.631354838+07:00","message":"Set new StatePrefix: 'ทำมากก็คือผ่านพระมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.747991589+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.748025304+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":"2025-10-29T10:22:14.748030478+07:00","message":"receive interim result [false|false]: ทำมากก็คือผ่านพระมหากษัตริย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.748043962+07:00","message":"[buffer interim] 215 false ทำมากก็คือผ่านพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.748050974+07:00","message":"[bufferProcess] interim [760000000]:ทำมากก็คือผ่านพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.748052968+07:00","message":"[bufferProcess] send to processor:ทำมากก็คือผ่านพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.748055836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.748058215+07:00","message":"> Transcript [3061] [false]: 'ทำมากก็คือผ่านพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.748060509+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:14.870101029+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:14.870107369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.951908411+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.951941467+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":"2025-10-29T10:22:14.951947163+07:00","message":"receive interim result [false|false]: ทำมากก็คือผ่านพระมหากฐิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:14.951964688+07:00","message":"[buffer interim] 215 false ทำมากก็คือผ่านพระมหากฐิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.95197228+07:00","message":"[bufferProcess] interim [0]:ทำมากก็คือผ่านพระมหากฐิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.951975355+07:00","message":"[bufferProcess] send to processor:ทำมากก็คือผ่านพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.951984893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.951987637+07:00","message":"> Transcript [3062] [false]: 'ทำมากก็คือผ่านพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.95199065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.951992728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.951994328+07:00","message":"StatePrefix: 'ทำมากก็คือผ่านพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:14.951996148+07:00","message":"TextPushed: 'ทำมากก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:15.201560031+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:15.201602794+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":"2025-10-29T10:22:15.201609519+07:00","message":"receive interim result [false|false]: ทำมากก็คือผ่านพระมหากฐินนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:15.201624213+07:00","message":"[buffer interim] 215 false ทำมากก็คือผ่านพระมหากฐินนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.201632626+07:00","message":"[bufferProcess] interim [240000000]:ทำมากก็คือผ่านพระมหากฐินนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.201634772+07:00","message":"[bufferProcess] send to processor:ทำมากก็คือผ่านพระมหากฐิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.201641528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.20164426+07:00","message":"> Transcript [3063] [false]: 'ทำมากก็คือผ่านพระมหากฐิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.201647294+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.201649243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.20165076+07:00","message":"StatePrefix: 'ทำมากก็คือผ่านพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.20165278+07:00","message":"TextPushed: 'ทำมากก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:15.203898271+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:15.203909994+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":"2025-10-29T10:22:15.203912867+07:00","message":"receive interim result [false|false]: ทำมากก็คือผ่านพระมหากฐินนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:15.203916846+07:00","message":"[buffer interim] 215 false ทำมากก็คือผ่านพระมหากฐินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.203920228+07:00","message":"[bufferProcess] interim [300000000]:ทำมากก็คือผ่านพระมหากฐินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.203922031+07:00","message":"[bufferProcess] send to processor:ทำมากก็คือผ่านพระมหากฐินนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.203924044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.203926189+07:00","message":"> Transcript [3064] [false]: 'ทำมากก็คือผ่านพระมหากฐินนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.203928173+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.203929781+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.203931347+07:00","message":"StatePrefix: 'ทำมากก็คือผ่านพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.203933168+07:00","message":"TextPushed: 'ทำมากก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:15.351791368+07:00","message":"[GCS] IsForceVAD: false for message ID: 215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:15.484444412+07:00","message":"[GCS] Start streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:15.694721933+07:00","message":"receive streaming session, msgId: 215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:15.694759237+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธรรมาสน์ก็คือพานพระมหากฐินนะคะ\",\"confidence\":0.9107889}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:15.694766305+07:00","message":"receive interim result [true|false]: ธรรมาสน์ก็คือพานพระมหากฐินนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:15.694774553+07:00","message":"end recv isFinal message id 215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:15.694776747+07:00","message":"end Recv id 215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:15.694783729+07:00","message":"[buffer interim] 215 true ธรรมาสน์ก็คือพานพระมหากฐินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.694792422+07:00","message":"[bufferProcess] interim [810000000]:ธรรมาสน์ก็คือพานพระมหากฐินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.694796148+07:00","message":"[bufferProcess] send to processor (isfinal):ทำมากก็คือผ่านพระมหากฐินนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.694800221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.694803409+07:00","message":"> Transcript [3065] [false]: 'ทำมากก็คือผ่านพระมหากฐินนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.694807534+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.69481037+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.694813533+07:00","message":"StatePrefix: 'ทำมากก็คือผ่านพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.69481607+07:00","message":"TextPushed: 'ทำมากก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.694819537+07:00","message":"Push: 'คือผ่านพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.694821358+07:00","message":"TextPushed: 'ทำมากก็คือผ่านพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.694823817+07:00","message":"Set new StatePrefix : 'ทำมากก็คือผ่านพระมหากฐินนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.69482575+07:00","message":"Next Push (prob) : 'กฐินนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.694827254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.694828894+07:00","message":"> Transcript [3066] [true]: 'ธรรมาสน์ก็คือพานพระมหากฐินนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.694830657+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.694831994+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.694833342+07:00","message":"StatePrefix: 'ทำมากก็คือผ่านพระมหากฐินนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.694834771+07:00","message":"TextPushed: 'ทำมากก็คือผ่านพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.694836035+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:15.694930255+07:00","message":"push: {false คือผ่านพระมหา 0 0xc00205b600}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.694952023+07:00","message":"Push: 'กฐินนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.694954449+07:00","message":"TextPushed: 'ทำมากก็คือผ่านพระมหากฐินนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.694956066+07:00","message":"Set new StatePrefix : 'ธรรมาสน์ก็คือพานพระมหากฐินนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.694957661+07:00","message":"Next Push (prob) : 'ธรรมาสน์ก็คือพานพระมหากฐินนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:15.694963105+07:00","message":"push: {true กฐินนะคะ 0 0xc00205b600}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:15.694967869+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_215.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:15.705288174+07:00","message":"write wav file: './tmp/7449/7449_215.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.172785918+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.172826137+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":"2025-10-29T10:22:16.172831342+07:00","message":"receive interim result [false|false]: จะมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.172845445+07:00","message":"[buffer interim] 216 false จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.172852152+07:00","message":"[bufferProcess] interim [480000000]:จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.172853994+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.263737277+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.26377307+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":"2025-10-29T10:22:16.26377782+07:00","message":"receive interim result [false|false]: จะมีแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.26379207+07:00","message":"[buffer interim] 216 false จะมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.263798251+07:00","message":"[bufferProcess] interim [600000000]:จะมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.26380018+07:00","message":"[bufferProcess] send to processor:จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.263803211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.263806172+07:00","message":"> Transcript [3067] [false]: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.263808248+07:00","message":"Set StatePrefix (first interim): 'จะมี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.392281046+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.392315562+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":"2025-10-29T10:22:16.392320529+07:00","message":"receive interim result [false|false]: จะมีตังค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.392334368+07:00","message":"[buffer interim] 216 false จะมีตังค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.392340918+07:00","message":"[bufferProcess] interim [720000000]:จะมีตังค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.392342987+07:00","message":"[bufferProcess] send to processor:จะมีแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.392346542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.392349057+07:00","message":"> Transcript [3068] [false]: 'จะมีแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.392351802+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.392353482+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.392355308+07:00","message":"StatePrefix: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.392357003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.438790975+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.43883833+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":"2025-10-29T10:22:16.438844705+07:00","message":"receive interim result [false|false]: จะมีจำนวน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.438867363+07:00","message":"[buffer interim] 216 false จะมีจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.43887828+07:00","message":"[bufferProcess] interim [780000000]:จะมีจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.438880149+07:00","message":"[bufferProcess] send to processor:จะมีตังค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.438883376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.438886005+07:00","message":"> Transcript [3069] [false]: 'จะมีตังค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.438889577+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.438891705+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.438896024+07:00","message":"StatePrefix: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.438897869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.672187015+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.672227913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีจำนวน 2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.672232341+07:00","message":"receive interim result [false|false]: จะมีจำนวน 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.672260795+07:00","message":"[buffer interim] 216 false จะมีจำนวน 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.672268752+07:00","message":"[bufferProcess] interim [960000000]:จะมีจำนวน 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.672271029+07:00","message":"[bufferProcess] send to processor:จะมีจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.672276018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.672280076+07:00","message":"> Transcript [3070] [false]: 'จะมีจำนวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.67228284+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.672284464+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.672286084+07:00","message":"StatePrefix: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.672287766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.69145969+07:00","message":"[GCS] IsForceVAD: false for message ID: 216"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.762094769+07:00","message":"[GCS] Start streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.821314108+07:00","message":"[GCS] IsForceVAD: false for message ID: 217"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.881519801+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.881566799+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีจำนวน 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.881571762+07:00","message":"receive interim result [false|false]: จะมีจำนวน 20"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.881585091+07:00","message":"[buffer interim] 216 false จะมีจำนวน 20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.881592009+07:00","message":"[bufferProcess] interim [200000000]:จะมีจำนวน 20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.881594078+07:00","message":"[bufferProcess] send to processor:จะมีจำนวน 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.881598949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.881601396+07:00","message":"> Transcript [3071] [false]: 'จะมีจำนวน 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.881603942+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.881606137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.881607689+07:00","message":"StatePrefix: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.881609703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.881614263+07:00","message":"Push: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.881615984+07:00","message":"TextPushed: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.88161763+07:00","message":"Set new StatePrefix : 'จะมีจำนวน 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.881619552+07:00","message":"Next Push (prob) : 'จำนวน 2'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.881627695+07:00","message":"push: {false จะมี 0 0xc00205b800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.93208893+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.932133422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีจำนวน 2 ชุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.932138939+07:00","message":"receive interim result [false|false]: จะมีจำนวน 2 ชุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.932154818+07:00","message":"[buffer interim] 216 false จะมีจำนวน 2 ชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.932162075+07:00","message":"[bufferProcess] interim [260000000]:จะมีจำนวน 2 ชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.932173154+07:00","message":"[bufferProcess] send to processor:จะมีจำนวน 20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.932176976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.932179731+07:00","message":"> Transcript [3072] [false]: 'จะมีจำนวน 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.932182861+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.932184531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.932186215+07:00","message":"StatePrefix: 'จะมีจำนวน 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.932188077+07:00","message":"TextPushed: 'จะมี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.953355012+07:00","message":"[GCS] Start streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.991592827+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.991629509+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":"2025-10-29T10:22:16.991635315+07:00","message":"receive interim result [false|false]: จะมีจำนวน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.99164726+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ชุด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.99165001+07:00","message":"receive interim result [false|false]:  2 ชุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.991656943+07:00","message":"[buffer interim] 216 false จะมีจำนวน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:16.991660175+07:00","message":"[buffer interim] 216 false  2 ชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.991666484+07:00","message":"[bufferProcess] interim [380000000]:จะมีจำนวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.991668353+07:00","message":"[bufferProcess] send to processor:จะมีจำนวน 2 ชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.991672536+07:00","message":"[bufferProcess] interim [380000000]: 2 ชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.991674599+07:00","message":"[bufferProcess] update buffer: จะมีจำนวน 2 ชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.991677203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.991679782+07:00","message":"> Transcript [3073] [false]: 'จะมีจำนวน 2 ชุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.9916825+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.991684053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.991685664+07:00","message":"StatePrefix: 'จะมีจำนวน 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:16.991687341+07:00","message":"TextPushed: 'จะมี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:17.004620267+07:00","message":"receive streaming session, msgId: 216"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:17.004650424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีจำนวน 2 ชุด\",\"confidence\":0.9578783}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:17.004655862+07:00","message":"receive interim result [true|false]: จะมีจำนวน 2 ชุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:17.004665121+07:00","message":"end recv isFinal message id 216"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:17.004666974+07:00","message":"end Recv id 216"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:17.004672306+07:00","message":"[buffer interim] 216 true จะมีจำนวน 2 ชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.004678316+07:00","message":"[bufferProcess] interim [440000000]:จะมีจำนวน 2 ชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.004680933+07:00","message":"[bufferProcess] send to processor (isfinal):จะมีจำนวน 2 ชุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.004694036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.004722642+07:00","message":"> Transcript [3074] [false]: 'จะมีจำนวน 2 ชุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.004728532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.004730377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.004732325+07:00","message":"StatePrefix: 'จะมีจำนวน 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.004734173+07:00","message":"TextPushed: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.004736578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.004738265+07:00","message":"> Transcript [3075] [true]: 'จะมีจำนวน 2 ชุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.004740002+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.004741299+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.004742612+07:00","message":"StatePrefix: 'จะมีจำนวน 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.004744045+07:00","message":"TextPushed: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.004750608+07:00","message":"Push: 'จำนวน 2 ชุด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:17.004762648+07:00","message":"push: {true จำนวน 2 ชุด 0 0xc00205b800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:17.012800622+07:00","message":"write wav file: './tmp/7449/7449_216.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:17.117491647+07:00","message":"receive streaming session, msgId: 217"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:17.117509138+07:00","message":"found end of frame, send empty tag with msgId: 217"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:17.117511435+07:00","message":"end Recv id 217"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:17.117517063+07:00","message":"[buffer interim] 217 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.117522885+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.117526518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.117528916+07:00","message":"> Transcript [3076] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.117530908+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.1175324+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.117534034+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.117535605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.117537714+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:17.117547312+07:00","message":"push: {true \n 0 0xc00040d700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:17.121856048+07:00","message":"write wav file: './tmp/7449/7449_217.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:17.870184307+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:17.87020178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:17.940809453+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:17.940850646+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":"2025-10-29T10:22:17.940855816+07:00","message":"receive interim result [false|false]: แอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:17.94087066+07:00","message":"[buffer interim] 218 false แอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.940876826+07:00","message":"[bufferProcess] interim [790000000]:แอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:17.940878439+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.075738747+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.075775358+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":"2025-10-29T10:22:18.075779795+07:00","message":"receive interim result [false|false]: แผนที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.075792928+07:00","message":"[buffer interim] 218 false แผนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.075799169+07:00","message":"[bufferProcess] interim [850000000]:แผนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.075801263+07:00","message":"[bufferProcess] send to processor:แอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.075807398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.07581002+07:00","message":"> Transcript [3077] [false]: 'แอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.075812136+07:00","message":"Set StatePrefix (first interim): 'แอบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.204247816+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.204282732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุที่เรียก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.20428816+07:00","message":"receive interim result [false|false]: เหตุที่เรียก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.204300577+07:00","message":"[buffer interim] 218 false เหตุที่เรียก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.204307953+07:00","message":"[bufferProcess] interim [30000000]:เหตุที่เรียก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.204310114+07:00","message":"[bufferProcess] send to processor:แผนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.204315179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.204317543+07:00","message":"> Transcript [3078] [false]: 'แผนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.204319509+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.204321186+07:00","message":"Set new StatePrefix: 'แผนที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.415740719+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.415789679+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":"2025-10-29T10:22:18.415796342+07:00","message":"receive interim result [false|false]: เหตุที่เรียกว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.415818128+07:00","message":"[buffer interim] 218 false เหตุที่เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.415827161+07:00","message":"[bufferProcess] interim [270000000]:เหตุที่เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.415830107+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.415833982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.41584047+07:00","message":"> Transcript [3079] [false]: 'เหตุที่เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.415843391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.415846498+07:00","message":"Set new StatePrefix: 'เหตุที่เรียก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.546123816+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.546166666+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":"2025-10-29T10:22:18.546172047+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.546194401+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.546201418+07:00","message":"[bufferProcess] interim [390000000]:เหตุที่เรียกผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.546203449+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.546208763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.546211077+07:00","message":"> Transcript [3080] [false]: 'เหตุที่เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.546214168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.546215945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.546217987+07:00","message":"StatePrefix: 'เหตุที่เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.546220058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.759645482+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.75968244+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":"2025-10-29T10:22:18.759687635+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.75970005+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.759706392+07:00","message":"[bufferProcess] interim [630000000]:เหตุที่เรียกผ่านพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.759708452+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.759713413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.759715995+07:00","message":"> Transcript [3081] [false]: 'เหตุที่เรียกผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.759719294+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.759721179+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.759722809+07:00","message":"StatePrefix: 'เหตุที่เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.759724787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.79783515+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.797884334+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":"2025-10-29T10:22:18.797890946+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านเข้ามา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.797910002+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.797917463+07:00","message":"[bufferProcess] interim [690000000]:เหตุที่เรียกผ่านเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.797920565+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.797928703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.79793285+07:00","message":"> Transcript [3082] [false]: 'เหตุที่เรียกผ่านพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.797937271+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.797939663+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.797942983+07:00","message":"StatePrefix: 'เหตุที่เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.79794562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.918804492+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.918846781+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":"2025-10-29T10:22:18.918851758+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านใช่ไหม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.918866717+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.918877051+07:00","message":"[bufferProcess] interim [750000000]:เหตุที่เรียกผ่านใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.918879503+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านเข้ามา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.918887088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.91888961+07:00","message":"> Transcript [3083] [false]: 'เหตุที่เรียกผ่านเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.918893266+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.91889508+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.918896796+07:00","message":"StatePrefix: 'เหตุที่เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.918898864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.918903059+07:00","message":"Push: 'เหตุที่เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.918904644+07:00","message":"TextPushed: 'เหตุที่เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.918906324+07:00","message":"Set new StatePrefix : 'เหตุที่เรียกผ่านเข้ามา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.918908156+07:00","message":"Next Push (prob) : 'ผ่านเข้ามา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.918916111+07:00","message":"push: {false เหตุที่เรียก 0 0xc00040dd00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.920226113+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.920236518+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":"2025-10-29T10:22:18.920240314+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:18.920247016+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.920250547+07:00","message":"[bufferProcess] interim [810000000]:เหตุที่เรียกผ่านพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.920252279+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านใช่ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.920254276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.920256114+07:00","message":"> Transcript [3084] [false]: 'เหตุที่เรียกผ่านใช่ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.92025752+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:18.920259314+07:00","message":"Set new StatePrefix: 'เหตุที่เรียกผ่านใช่ไหม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.051768235+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.051807006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุที่เรียกผ่านพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.051812504+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.051827445+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.051834863+07:00","message":"[bufferProcess] interim [930000000]:เหตุที่เรียกผ่านพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.051836898+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.051839888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.051842557+07:00","message":"> Transcript [3085] [false]: 'เหตุที่เรียกผ่านพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.051844578+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.051846381+07:00","message":"Set new StatePrefix: 'เหตุที่เรียกผ่านพระมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.10960846+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.10964737+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":"2025-10-29T10:22:19.109652914+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากษัตริย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.109667937+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.109676507+07:00","message":"[bufferProcess] interim [990000000]:เหตุที่เรียกผ่านพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.109679436+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.109685708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.109689526+07:00","message":"> Transcript [3086] [false]: 'เหตุที่เรียกผ่านพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.10969295+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.312161178+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.312210384+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":"2025-10-29T10:22:19.312216438+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.312228743+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.3122359+07:00","message":"[bufferProcess] interim [230000000]:เหตุที่เรียกผ่านพระมหากฐิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.3122379+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.312241565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.312244186+07:00","message":"> Transcript [3087] [false]: 'เหตุที่เรียกผ่านพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.312247261+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.312249066+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.31225092+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.3122529+07:00","message":"TextPushed: 'เหตุที่เรียก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.634475771+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.634517536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุที่เรียกผ่านพระมหากฐินก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.634523239+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.634535791+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.63454281+07:00","message":"[bufferProcess] interim [530000000]:เหตุที่เรียกผ่านพระมหากฐินก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.634545112+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.63455051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.634553967+07:00","message":"> Transcript [3088] [false]: 'เหตุที่เรียกผ่านพระมหากฐิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.634558236+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.634560012+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.634561625+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.634564049+07:00","message":"TextPushed: 'เหตุที่เรียก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.821566236+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.821610854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุที่เรียกผ่านพระมหากฐินก็มา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.821616561+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.821632694+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.821640278+07:00","message":"[bufferProcess] interim [650000000]:เหตุที่เรียกผ่านพระมหากฐินก็มา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.821642585+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.821645558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.821648114+07:00","message":"> Transcript [3089] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.821651223+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.821652991+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.821654574+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.821656807+07:00","message":"TextPushed: 'เหตุที่เรียก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.955118931+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.955164898+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":"2025-10-29T10:22:19.955173219+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.955199228+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.955212548+07:00","message":"[bufferProcess] interim [770000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.9552157+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.955223776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.955228048+07:00","message":"> Transcript [3090] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.955232518+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.955234956+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.955238404+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.955241709+07:00","message":"TextPushed: 'เหตุที่เรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.955248987+07:00","message":"Push: 'ผ่านพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.955251289+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.955254156+07:00","message":"Set new StatePrefix : 'เหตุที่เรียกผ่านพระมหากฐินก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:19.955256692+07:00","message":"Next Push (prob) : 'กฐินก็มา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:19.955266782+07:00","message":"push: {false ผ่านพระมหา 0 0xc00040dd00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:20.153399471+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:20.153442646+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":"2025-10-29T10:22:20.15344833+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:20.153463106+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.153470134+07:00","message":"[bufferProcess] interim [10000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.153472272+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.153475917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.153478251+07:00","message":"> Transcript [3091] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.153481636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.153483237+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.153484702+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.153487059+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:20.210627178+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:20.210676416+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุที่เรียกผ่านพระมหากฐินก็มาจากทำงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:20.210681893+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากทำงาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:20.210695597+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.210702779+07:00","message":"[bufferProcess] interim [130000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.210704806+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.210709851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.210712602+07:00","message":"> Transcript [3092] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.21071594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.210717778+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.210719524+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.210721823+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:20.332090349+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:20.332130074+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":"2025-10-29T10:22:20.332135292+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:20.332149712+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.332155958+07:00","message":"[bufferProcess] interim [190000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.332158385+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.332161402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.332163749+07:00","message":"> Transcript [3093] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.332166742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.332168341+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.33217055+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.332172586+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:20.653000785+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:20.653041184+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":"2025-10-29T10:22:20.65304791+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:20.653061041+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.653067951+07:00","message":"[bufferProcess] interim [490000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.65307142+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.653077619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.653079802+07:00","message":"> Transcript [3094] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.653082998+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.653084905+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.653087111+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.653089643+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.653096868+07:00","message":"Push: 'กฐินก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.653098494+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.653100304+07:00","message":"Set new StatePrefix : 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.653102878+07:00","message":"Next Push (prob) : 'จากธรรมเนียม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:20.653110014+07:00","message":"push: {false กฐินก็มา 0 0xc00040dd00}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:20.870687748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:20.870703929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:20.91080826+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:20.910848368+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:20.910854223+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:20.910869382+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.910879433+07:00","message":"[bufferProcess] interim [790000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.91088318+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.910890396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.910894173+07:00","message":"> Transcript [3095] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.91089877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.910901033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.910904761+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:20.910907359+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:21.552113575+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:21.552156303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:21.552162028+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:21.552177713+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.55218587+07:00","message":"[bufferProcess] interim [390000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.552188336+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.552202959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.552205571+07:00","message":"> Transcript [3096] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.552208747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.552210588+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.552212472+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.552217262+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:21.757170303+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:21.757220212+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":"2025-10-29T10:22:21.757226579+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:21.757242331+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.757249932+07:00","message":"[bufferProcess] interim [630000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.757252319+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.757255407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.757258078+07:00","message":"> Transcript [3097] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.757261394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.757263054+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.757264876+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.757267344+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:21.988975298+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:21.989016542+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":"2025-10-29T10:22:21.989022285+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:21.989040181+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.989048525+07:00","message":"[bufferProcess] interim [870000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.989052156+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.989057397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.989059714+07:00","message":"> Transcript [3098] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.989063574+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.989065469+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.989067372+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.989069497+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.98907213+07:00","message":"Push: 'จากธรรมเนียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.9890737+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.989075922+07:00","message":"Set new StatePrefix : 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:21.989078358+07:00","message":"Next Push (prob) : 'เดิมค่ะที่เคย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:21.989086717+07:00","message":"push: {false จากธรรมเนียม 0 0xc00040dd00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.313541178+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.31357609+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.313582391+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.31359563+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.313602456+07:00","message":"[bufferProcess] interim [170000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.313605363+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.313611893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.313614033+07:00","message":"> Transcript [3099] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.313617983+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.31361984+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.313621753+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.313624091+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.451443242+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.451481872+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":"2025-10-29T10:22:22.45148715+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.451503384+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.451510513+07:00","message":"[bufferProcess] interim [290000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.451512878+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.451516252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.451519314+07:00","message":"> Transcript [3100] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.451522932+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.451524628+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.451526669+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.451528887+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.508901358+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.508954888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.508960933+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.508976718+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.508983541+07:00","message":"[bufferProcess] interim [350000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.508985928+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.50898938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.508991905+07:00","message":"> Transcript [3101] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.508995308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.508997874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.508999896+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.509002216+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.634061522+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.634098826+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":"2025-10-29T10:22:22.634104386+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางแผน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.634121119+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางแผน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.634129663+07:00","message":"[bufferProcess] interim [530000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางแผน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.634132344+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.634135564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.634137798+07:00","message":"> Transcript [3102] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.634141537+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.634143336+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.634145306+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.634147513+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.634150021+07:00","message":"Push: 'เดิมค่ะที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.634151734+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.634154011+07:00","message":"Set new StatePrefix : 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.634156217+07:00","message":"Next Push (prob) : 'ใช้เพื่อวาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.634168721+07:00","message":"push: {false เดิมค่ะที่เคย 0 0xc00040dd00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.704404791+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.704441422+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":"2025-10-29T10:22:22.70444667+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.704462667+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.704469936+07:00","message":"[bufferProcess] interim [590000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.704472277+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางแผน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.704475729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.704478136+07:00","message":"> Transcript [3103] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางแผน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.704481352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.704482964+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.704484842+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.704487755+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.831294577+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.83133226+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":"2025-10-29T10:22:22.831337516+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางพาด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.831353062+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางพาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.831360509+07:00","message":"[bufferProcess] interim [650000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางพาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.831365204+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.831368538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.831370987+07:00","message":"> Transcript [3104] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.831374334+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.831376127+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.831378078+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.831380676+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.948287161+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.948323109+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":"2025-10-29T10:22:22.948329336+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:22.948342695+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.94835138+07:00","message":"[bufferProcess] interim [770000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.948353973+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางพาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.94835718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.948360009+07:00","message":"> Transcript [3105] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางพาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.948364101+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.948365933+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.948367506+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:22.948369994+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:23.528664206+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:23.528704862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:23.52871273+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:23.52872787+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:23.528735258+07:00","message":"[bufferProcess] interim [370000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:23.528738086+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:23.528744905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:23.528747519+07:00","message":"> Transcript [3106] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:23.528751798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:23.528754298+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:23.528755908+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:23.528759523+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:23.528765002+07:00","message":"Push: 'ใช้เพื่อวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:23.528766799+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:23.528769363+07:00","message":"Set new StatePrefix : 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:23.528775893+07:00","message":"Next Push (prob) : 'ผ้าไตร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:23.528785327+07:00","message":"push: {false ใช้เพื่อวาง 0 0xc00040dd00}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:23.870972726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:23.871010727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:23.921659018+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:23.921711839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:23.921720621+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:23.9217412+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:23.921749851+07:00","message":"[bufferProcess] interim [790000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:23.921753843+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:23.921761933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:23.921765678+07:00","message":"> Transcript [3107] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:23.921770766+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:23.921773093+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:23.921775198+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:23.921778971+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.043636922+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.04368065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแก่นาค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.043688267+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแก่นาค"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.043704768+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแก่นาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.043712214+07:00","message":"[bufferProcess] interim [850000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแก่นาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.043714742+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.043718635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.043722251+07:00","message":"> Transcript [3108] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.043726727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.043728747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.043730318+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.043732702+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.047098733+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.047110959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.047114845+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.047124167+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.047127364+07:00","message":"[bufferProcess] interim [910000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.047129402+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแก่นาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.047131795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.047133779+07:00","message":"> Transcript [3109] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแก่นาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.047136441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.047138471+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.047140128+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.047142404+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.30529194+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.305336644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.305345355+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.305356294+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.305363737+07:00","message":"[bufferProcess] interim [210000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.305366307+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.305369704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.305372287+07:00","message":"> Transcript [3110] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.305376135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.305377949+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.305379652+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.305381737+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.305384345+07:00","message":"Push: 'ผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.305385801+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.305388097+07:00","message":"Set new StatePrefix : 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.305396162+07:00","message":"Next Push (prob) : 'แต่ใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.305410146+07:00","message":"push: {false ผ้าไตร 0 0xc00040dd00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.430557475+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.430597778+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.430605825+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.430622469+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.430628565+07:00","message":"[bufferProcess] interim [330000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.430630949+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.430637045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.430639589+07:00","message":"> Transcript [3111] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.430643803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.43064623+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.430648213+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.430650499+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.617055254+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.617104274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.617112771+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.617133449+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.617142587+07:00","message":"[bufferProcess] interim [450000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.617146647+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.617152212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.617155705+07:00","message":"> Transcript [3112] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.617172839+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.617175921+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.617179263+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.617182592+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.748943718+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.748978571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.748984466+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:24.749000483+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.749007299+07:00","message":"[bufferProcess] interim [570000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.749009929+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.749013396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.749015674+07:00","message":"> Transcript [3113] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.749019345+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.749021268+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.749023065+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:24.749025368+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.001693545+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.001745694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.00175407+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.001766302+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.001776417+07:00","message":"[bufferProcess] interim [930000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.00177975+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.001791858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.001794385+07:00","message":"> Transcript [3114] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.001798359+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.001800739+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.00180261+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.001804999+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.001810091+07:00","message":"Push: 'แต่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.001814375+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.001816653+07:00","message":"Set new StatePrefix : 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.00181959+07:00","message":"Next Push (prob) : 'พระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.001827799+07:00","message":"push: {false แต่ใน 0 0xc00040dd00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.21409024+07:00","message":"[GCS] IsForceVAD: false for message ID: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.294044081+07:00","message":"[GCS] Start streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.320958505+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.320995209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระบรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.321001645+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.321015133+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.321021933+07:00","message":"[bufferProcess] interim [230000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.321025025+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.321031021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.321033512+07:00","message":"> Transcript [3115] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.321037292+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.321039018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.321040628+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.321043158+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.508370011+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.508413509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระบรมศพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.508421755+07:00","message":"receive interim result [false|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.508441082+07:00","message":"[buffer interim] 218 false เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.508451068+07:00","message":"[bufferProcess] interim [350000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.508455176+07:00","message":"[bufferProcess] send to processor:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.508462422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.508465889+07:00","message":"> Transcript [3116] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.508470968+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.50847312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.508475694+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.508479355+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.625067799+07:00","message":"receive streaming session, msgId: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.625104075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระบรมศพ\",\"confidence\":0.9562095}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.625110087+07:00","message":"receive interim result [true|false]: เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.625126554+07:00","message":"end recv isFinal message id 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.625128526+07:00","message":"end Recv id 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.625144564+07:00","message":"[buffer interim] 218 true เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.625172949+07:00","message":"[bufferProcess] interim [470000000]:เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.625180425+07:00","message":"[bufferProcess] send to processor (isfinal):เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.625183661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.625186181+07:00","message":"> Transcript [3117] [false]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.625190056+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.625191734+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.625193753+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.625196229+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.625197962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.62519982+07:00","message":"> Transcript [3118] [true]: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.625202717+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.625204193+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.625205501+07:00","message":"StatePrefix: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.625207297+07:00","message":"TextPushed: 'เหตุที่เรียกผ่านพระมหากฐินก็มาจากธรรมเนียมเดิมค่ะที่เคยใช้เพื่อวางผ้าไตรแต่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:25.625213034+07:00","message":"Push: 'พระราชพิธีพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:25.625232326+07:00","message":"push: {true พระราชพิธีพระบรมศพ 0 0xc00040dd00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:25.639353673+07:00","message":"write wav file: './tmp/7449/7449_218.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:26.151772039+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:26.151805982+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":"2025-10-29T10:22:26.1518107+07:00","message":"receive interim result [false|false]: นี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:26.151821367+07:00","message":"[buffer interim] 219 false นี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:26.151827707+07:00","message":"[bufferProcess] interim [480000000]:นี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:26.151829312+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:26.534523717+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:26.534561379+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":"2025-10-29T10:22:26.534566541+07:00","message":"receive interim result [false|false]: นี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:26.534578815+07:00","message":"[buffer interim] 219 false นี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:26.534586023+07:00","message":"[bufferProcess] interim [840000000]:นี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:26.53458781+07:00","message":"[bufferProcess] send to processor:นี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:26.534592858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:26.534595542+07:00","message":"> Transcript [3119] [false]: 'นี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:26.534597269+07:00","message":"Set StatePrefix (first interim): 'นี้'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:26.871655006+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:26.871669276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:26.910061092+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:26.910092267+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":"2025-10-29T10:22:26.910097562+07:00","message":"receive interim result [false|false]: จะใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:26.910109499+07:00","message":"[buffer interim] 219 false จะใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:26.910115744+07:00","message":"[bufferProcess] interim [200000000]:จะใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:26.910117764+07:00","message":"[bufferProcess] send to processor:นี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:26.910122575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:26.910124896+07:00","message":"> Transcript [3120] [false]: 'นี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:26.910127822+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:26.91012966+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:26.91013169+07:00","message":"StatePrefix: 'นี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:26.910133557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:26.939588947+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:26.939627626+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":"2025-10-29T10:22:26.939632899+07:00","message":"receive interim result [false|false]: จะใช้ผ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:26.939646092+07:00","message":"[buffer interim] 219 false จะใช้ผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:26.939652931+07:00","message":"[bufferProcess] interim [320000000]:จะใช้ผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:26.939655147+07:00","message":"[bufferProcess] send to processor:จะใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:26.939658168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:26.939660739+07:00","message":"> Transcript [3121] [false]: 'จะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:26.939662776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:26.939664316+07:00","message":"Set new StatePrefix: 'จะใช้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:27.106616192+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:27.106651962+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":"2025-10-29T10:22:27.106656957+07:00","message":"receive interim result [false|false]: จะใช้ภาษา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:27.106670855+07:00","message":"[buffer interim] 219 false จะใช้ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.106679635+07:00","message":"[bufferProcess] interim [440000000]:จะใช้ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.106681513+07:00","message":"[bufferProcess] send to processor:จะใช้ผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.106685141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.106689275+07:00","message":"> Transcript [3122] [false]: 'จะใช้ผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.106692366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.106693887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.106695592+07:00","message":"StatePrefix: 'จะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.106697326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:27.111684148+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:27.111691935+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":"2025-10-29T10:22:27.111694515+07:00","message":"receive interim result [false|false]: จะใช้พาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:27.111701315+07:00","message":"[buffer interim] 219 false จะใช้พาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.111703991+07:00","message":"[bufferProcess] interim [500000000]:จะใช้พาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.1117056+07:00","message":"[bufferProcess] send to processor:จะใช้ภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.111707645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.111709493+07:00","message":"> Transcript [3123] [false]: 'จะใช้ภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.111711367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.111713288+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.111714771+07:00","message":"StatePrefix: 'จะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.111716349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:27.236387717+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:27.236422048+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":"2025-10-29T10:22:27.23642696+07:00","message":"receive interim result [false|false]: ไทยพาณิชย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:27.236439835+07:00","message":"[buffer interim] 219 false ไทยพาณิชย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.23644687+07:00","message":"[bufferProcess] interim [620000000]:ไทยพาณิชย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.236448933+07:00","message":"[bufferProcess] send to processor:จะใช้พาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.23645388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.236456093+07:00","message":"> Transcript [3124] [false]: 'จะใช้พาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.236458709+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.236460231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.236461797+07:00","message":"StatePrefix: 'จะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.236463566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:27.426341713+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:27.426380234+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":"2025-10-29T10:22:27.426385406+07:00","message":"receive interim result [false|false]: จะใช้พานนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:27.426399225+07:00","message":"[buffer interim] 219 false จะใช้พานนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.426406407+07:00","message":"[bufferProcess] interim [800000000]:จะใช้พานนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.426408632+07:00","message":"[bufferProcess] send to processor:ไทยพาณิชย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.426411627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.426414309+07:00","message":"> Transcript [3125] [false]: 'ไทยพาณิชย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.426416247+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.426417939+07:00","message":"Set new StatePrefix: 'ไทยพาณิชย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:27.632580326+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:27.632621027+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":"2025-10-29T10:22:27.632628433+07:00","message":"receive interim result [false|false]: จะใช้พานนี้หรอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:27.63264317+07:00","message":"[buffer interim] 219 false จะใช้พานนี้หรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.632651787+07:00","message":"[bufferProcess] interim [980000000]:จะใช้พานนี้หรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.632654499+07:00","message":"[bufferProcess] send to processor:จะใช้พานนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.632660742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.632664889+07:00","message":"> Transcript [3126] [false]: 'จะใช้พานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.632668184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.632670405+07:00","message":"Set new StatePrefix: 'จะใช้พานนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:27.828967941+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:27.829007715+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":"2025-10-29T10:22:27.829014132+07:00","message":"receive interim result [false|false]: จะใช้พานนี้ร้อน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:27.8290333+07:00","message":"[buffer interim] 219 false จะใช้พานนี้ร้อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.829041742+07:00","message":"[bufferProcess] interim [220000000]:จะใช้พานนี้ร้อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.829044817+07:00","message":"[bufferProcess] send to processor:จะใช้พานนี้หรอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.829049937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.829053428+07:00","message":"> Transcript [3127] [false]: 'จะใช้พานนี้หรอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.829057592+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.829059547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.829061812+07:00","message":"StatePrefix: 'จะใช้พานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.829064792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:27.937768297+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:27.93780463+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":"2025-10-29T10:22:27.937810309+07:00","message":"receive interim result [false|false]: จะใช้พานนี้รองรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:27.937823284+07:00","message":"[buffer interim] 219 false จะใช้พานนี้รองรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.937830142+07:00","message":"[bufferProcess] interim [280000000]:จะใช้พานนี้รองรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.937832367+07:00","message":"[bufferProcess] send to processor:จะใช้พานนี้ร้อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.93783868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.937841017+07:00","message":"> Transcript [3128] [false]: 'จะใช้พานนี้ร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.937843928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.937845767+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.937847488+07:00","message":"StatePrefix: 'จะใช้พานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:27.93784958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.142934661+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.142973339+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":"2025-10-29T10:22:28.142978531+07:00","message":"receive interim result [false|false]: จะใช้พานนี้รองรับผ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.142995465+07:00","message":"[buffer interim] 219 false จะใช้พานนี้รองรับผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.143002915+07:00","message":"[bufferProcess] interim [520000000]:จะใช้พานนี้รองรับผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.143005331+07:00","message":"[bufferProcess] send to processor:จะใช้พานนี้รองรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.143008678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.143011236+07:00","message":"> Transcript [3129] [false]: 'จะใช้พานนี้รองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.143015001+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.143016732+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.143018249+07:00","message":"StatePrefix: 'จะใช้พานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.143019946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.326908325+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.326942664+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":"2025-10-29T10:22:28.326948226+07:00","message":"receive interim result [false|false]: จะใช้พานนี้รองรับภาพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.326961948+07:00","message":"[buffer interim] 219 false จะใช้พานนี้รองรับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.326968849+07:00","message":"[bufferProcess] interim [640000000]:จะใช้พานนี้รองรับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.3269708+07:00","message":"[bufferProcess] send to processor:จะใช้พานนี้รองรับผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.326975971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.326981922+07:00","message":"> Transcript [3130] [false]: 'จะใช้พานนี้รองรับผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.326984863+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.326986627+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.326988374+07:00","message":"StatePrefix: 'จะใช้พานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.326990125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.326994125+07:00","message":"Push: 'จะใช้พานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.326996289+07:00","message":"TextPushed: 'จะใช้พานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.326999949+07:00","message":"Set new StatePrefix : 'จะใช้พานนี้รองรับผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.327001804+07:00","message":"Next Push (prob) : 'รองรับผ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.32700866+07:00","message":"push: {false จะใช้พานนี้ 0 0xc00205b180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.457713406+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.457749474+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":"2025-10-29T10:22:28.457754567+07:00","message":"receive interim result [false|false]: จะใช้พานนี้รองรับภาคพื้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.457770495+07:00","message":"[buffer interim] 219 false จะใช้พานนี้รองรับภาคพื้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.457777472+07:00","message":"[bufferProcess] interim [760000000]:จะใช้พานนี้รองรับภาคพื้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.457780482+07:00","message":"[bufferProcess] send to processor:จะใช้พานนี้รองรับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.457784171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.457787422+07:00","message":"> Transcript [3131] [false]: 'จะใช้พานนี้รองรับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.457789322+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.457790934+07:00","message":"Set new StatePrefix: 'จะใช้พานนี้รองรับภาพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.651504903+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.651544695+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":"2025-10-29T10:22:28.651550529+07:00","message":"receive interim result [false|false]: จะใช้พานนี้รองรับภาคพื้นดิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.651563429+07:00","message":"[buffer interim] 219 false จะใช้พานนี้รองรับภาคพื้นดิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.651570247+07:00","message":"[bufferProcess] interim [0]:จะใช้พานนี้รองรับภาคพื้นดิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.651572539+07:00","message":"[bufferProcess] send to processor:จะใช้พานนี้รองรับภาคพื้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.651579244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.651581608+07:00","message":"> Transcript [3132] [false]: 'จะใช้พานนี้รองรับภาคพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.651583653+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.651585845+07:00","message":"Set new StatePrefix: 'จะใช้พานนี้รองรับภาคพื้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.710269503+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.710302225+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":"2025-10-29T10:22:28.710307908+07:00","message":"receive interim result [false|false]: จะใช้พานนี้รองรับผ้าผืนใหญ่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.710322964+07:00","message":"[buffer interim] 219 false จะใช้พานนี้รองรับผ้าผืนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.710328842+07:00","message":"[bufferProcess] interim [60000000]:จะใช้พานนี้รองรับผ้าผืนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.710330925+07:00","message":"[bufferProcess] send to processor:จะใช้พานนี้รองรับภาคพื้นดิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.710333855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.710336204+07:00","message":"> Transcript [3133] [false]: 'จะใช้พานนี้รองรับภาคพื้นดิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.710341465+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.710344369+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.710345939+07:00","message":"StatePrefix: 'จะใช้พานนี้รองรับภาคพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.71034779+07:00","message":"TextPushed: 'จะใช้พานนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.710582883+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.71058781+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":"2025-10-29T10:22:28.71059028+07:00","message":"receive interim result [false|false]: จะใช้พานนี้รองรับผ้าผืนยาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.710593595+07:00","message":"[buffer interim] 219 false จะใช้พานนี้รองรับผ้าผืนยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.710596037+07:00","message":"[bufferProcess] interim [120000000]:จะใช้พานนี้รองรับผ้าผืนยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.710597686+07:00","message":"[bufferProcess] send to processor:จะใช้พานนี้รองรับผ้าผืนใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.710599457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.710601126+07:00","message":"> Transcript [3134] [false]: 'จะใช้พานนี้รองรับผ้าผืนใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.710602499+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.710604094+07:00","message":"Set new StatePrefix: 'จะใช้พานนี้รองรับผ้าผืนใหญ่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.934043298+07:00","message":"[GCS] IsForceVAD: false for message ID: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.97769992+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.97773454+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":"2025-10-29T10:22:28.977740624+07:00","message":"receive interim result [false|false]: จะใช้พานนี้รองรับผ้าผืนยาวผ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:28.977753115+07:00","message":"[buffer interim] 219 false จะใช้พานนี้รองรับผ้าผืนยาวผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.977759633+07:00","message":"[bufferProcess] interim [300000000]:จะใช้พานนี้รองรับผ้าผืนยาวผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.977762269+07:00","message":"[bufferProcess] send to processor:จะใช้พานนี้รองรับผ้าผืนยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.97776927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.977772157+07:00","message":"> Transcript [3135] [false]: 'จะใช้พานนี้รองรับผ้าผืนยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.977774189+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:28.977776099+07:00","message":"Set new StatePrefix: 'จะใช้พานนี้รองรับผ้าผืนยาว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.003448263+07:00","message":"[GCS] Start streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.029203916+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.029232325+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":"2025-10-29T10:22:29.029237214+07:00","message":"receive interim result [false|false]: จะใช้พานนี้รองรับผ้าผืนยาวพับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.029256159+07:00","message":"[buffer interim] 219 false จะใช้พานนี้รองรับผ้าผืนยาวพับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.029262555+07:00","message":"[bufferProcess] interim [360000000]:จะใช้พานนี้รองรับผ้าผืนยาวพับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.029264712+07:00","message":"[bufferProcess] send to processor:จะใช้พานนี้รองรับผ้าผืนยาวผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.029268135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.029270396+07:00","message":"> Transcript [3136] [false]: 'จะใช้พานนี้รองรับผ้าผืนยาวผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.029273104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.029274875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.029276574+07:00","message":"StatePrefix: 'จะใช้พานนี้รองรับผ้าผืนยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.029278446+07:00","message":"TextPushed: 'จะใช้พานนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.192677716+07:00","message":"[GCS] IsForceVAD: false for message ID: 220"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.232174162+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.232212705+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":"2025-10-29T10:22:29.232218678+07:00","message":"receive interim result [false|false]: จะใช้พานนี้รองรับผ้าผืนยาวพับขา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.232233246+07:00","message":"[buffer interim] 219 false จะใช้พานนี้รองรับผ้าผืนยาวพับขา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.232247866+07:00","message":"[bufferProcess] interim [540000000]:จะใช้พานนี้รองรับผ้าผืนยาวพับขา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.232250784+07:00","message":"[bufferProcess] send to processor:จะใช้พานนี้รองรับผ้าผืนยาวพับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.232257671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.232260223+07:00","message":"> Transcript [3137] [false]: 'จะใช้พานนี้รองรับผ้าผืนยาวพับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.232262784+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.232264739+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.232266344+07:00","message":"StatePrefix: 'จะใช้พานนี้รองรับผ้าผืนยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.232270779+07:00","message":"TextPushed: 'จะใช้พานนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.253715601+07:00","message":"[GCS] Start streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.25695684+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.256976692+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":"2025-10-29T10:22:29.256981873+07:00","message":"receive interim result [false|false]: จะใช้พานนี้รองรับผ้าผืนยาวพับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.256994232+07:00","message":"[buffer interim] 219 false จะใช้พานนี้รองรับผ้าผืนยาวพับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.256998704+07:00","message":"[bufferProcess] interim [600000000]:จะใช้พานนี้รองรับผ้าผืนยาวพับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.257000639+07:00","message":"[bufferProcess] send to processor:จะใช้พานนี้รองรับผ้าผืนยาวพับขา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.257009947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.257012126+07:00","message":"> Transcript [3138] [false]: 'จะใช้พานนี้รองรับผ้าผืนยาวพับขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.257015142+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.257016974+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.257018963+07:00","message":"StatePrefix: 'จะใช้พานนี้รองรับผ้าผืนยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.257020769+07:00","message":"TextPushed: 'จะใช้พานนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.264737489+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.264750295+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":"2025-10-29T10:22:29.264753866+07:00","message":"receive interim result [false|false]: จะใช้พานนี้รองรับผ้าผืนยาวพับทบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.264763587+07:00","message":"[buffer interim] 219 false จะใช้พานนี้รองรับผ้าผืนยาวพับทบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.264767236+07:00","message":"[bufferProcess] interim [660000000]:จะใช้พานนี้รองรับผ้าผืนยาวพับทบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.264769099+07:00","message":"[bufferProcess] send to processor:จะใช้พานนี้รองรับผ้าผืนยาวพับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.264770771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.264772465+07:00","message":"> Transcript [3139] [false]: 'จะใช้พานนี้รองรับผ้าผืนยาวพับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.264775187+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.264777473+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.264779012+07:00","message":"StatePrefix: 'จะใช้พานนี้รองรับผ้าผืนยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.26478072+07:00","message":"TextPushed: 'จะใช้พานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.26478628+07:00","message":"Push: 'รองรับผ้าผืนยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.264790453+07:00","message":"TextPushed: 'จะใช้พานนี้รองรับผ้าผืนยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.264793001+07:00","message":"Set new StatePrefix : 'จะใช้พานนี้รองรับผ้าผืนยาวพับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.264794997+07:00","message":"Next Push (prob) : 'พับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.264802793+07:00","message":"push: {false รองรับผ้าผืนยาว 0 0xc00205b180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.338845116+07:00","message":"receive streaming session, msgId: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.338879669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นี้จะใช้พานนี้รองรับผ้าผืนยาวพับทบ\",\"confidence\":0.9246052}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.338886461+07:00","message":"receive interim result [true|false]: นี้จะใช้พานนี้รองรับผ้าผืนยาวพับทบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.338899825+07:00","message":"end recv isFinal message id 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.338902014+07:00","message":"end Recv id 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.338909654+07:00","message":"[buffer interim] 219 true นี้จะใช้พานนี้รองรับผ้าผืนยาวพับทบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.338917395+07:00","message":"[bufferProcess] interim [660000000]:นี้จะใช้พานนี้รองรับผ้าผืนยาวพับทบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.338921515+07:00","message":"[bufferProcess] send to processor (isfinal):จะใช้พานนี้รองรับผ้าผืนยาวพับทบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.338926168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.338929647+07:00","message":"> Transcript [3140] [false]: 'จะใช้พานนี้รองรับผ้าผืนยาวพับทบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.338933843+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.338935682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.338937277+07:00","message":"StatePrefix: 'จะใช้พานนี้รองรับผ้าผืนยาวพับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.338942569+07:00","message":"TextPushed: 'จะใช้พานนี้รองรับผ้าผืนยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.338944427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.338946015+07:00","message":"> Transcript [3141] [true]: 'นี้จะใช้พานนี้รองรับผ้าผืนยาวพับทบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.338947948+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.338949266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.338950565+07:00","message":"StatePrefix: 'จะใช้พานนี้รองรับผ้าผืนยาวพับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.33895214+07:00","message":"TextPushed: 'จะใช้พานนี้รองรับผ้าผืนยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.338953576+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.339076045+07:00","message":"Push: 'พับทบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.339078388+07:00","message":"TextPushed: 'จะใช้พานนี้รองรับผ้าผืนยาวพับทบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.339080301+07:00","message":"Set new StatePrefix : 'นี้จะใช้พานนี้รองรับผ้าผืนยาวพับทบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.339082153+07:00","message":"Next Push (prob) : 'นี้จะใช้พานนี้รองรับผ้าผืนยาวพับทบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.339089466+07:00","message":"push: {true พับทบ 0 0xc00205b180}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.339111072+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_219.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:29.348440728+07:00","message":"write wav file: './tmp/7449/7449_219.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.488111097+07:00","message":"receive streaming session, msgId: 220"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.488131675+07:00","message":"found end of frame, send empty tag with msgId: 220"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.488135812+07:00","message":"end Recv id 220"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.488144148+07:00","message":"[buffer interim] 220 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.488151697+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.488156475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.488159815+07:00","message":"> Transcript [3142] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.488162942+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.48816579+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.488167845+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.488169926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.488172768+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.488183966+07:00","message":"push: {true \n 0 0xc0027cb280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:29.493430783+07:00","message":"write wav file: './tmp/7449/7449_220.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:29.872000872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:29.872018416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.944351914+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.944395914+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":"2025-10-29T10:22:29.944401278+07:00","message":"receive interim result [false|false]: ไว้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.944415024+07:00","message":"[buffer interim] 221 false ไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.944422264+07:00","message":"[bufferProcess] interim [480000000]:ไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.94442398+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.985191319+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.985230949+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":"2025-10-29T10:22:29.985236143+07:00","message":"receive interim result [false|false]: ไหว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:29.985255185+07:00","message":"[buffer interim] 221 false ไหว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.98526352+07:00","message":"[bufferProcess] interim [540000000]:ไหว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.985265859+07:00","message":"[bufferProcess] send to processor:ไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.985269251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.985271736+07:00","message":"> Transcript [3143] [false]: 'ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:29.98527361+07:00","message":"Set StatePrefix (first interim): 'ไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.01219298+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.012229074+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":"2025-10-29T10:22:30.01223408+07:00","message":"receive interim result [false|false]: ไว้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.0122562+07:00","message":"[buffer interim] 221 false ไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.01226322+07:00","message":"[bufferProcess] interim [600000000]:ไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.012265161+07:00","message":"[bufferProcess] send to processor:ไหว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.012268776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.012271211+07:00","message":"> Transcript [3144] [false]: 'ไหว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.012273178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.012275507+07:00","message":"Set new StatePrefix: 'ไหว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.118832947+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.118875844+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":"2025-10-29T10:22:30.118880918+07:00","message":"receive interim result [false|false]: ไหวนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.118895894+07:00","message":"[buffer interim] 221 false ไหวนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.118903158+07:00","message":"[bufferProcess] interim [660000000]:ไหวนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.118905254+07:00","message":"[bufferProcess] send to processor:ไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.118908439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.118911619+07:00","message":"> Transcript [3145] [false]: 'ไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.118913532+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.118915444+07:00","message":"Set new StatePrefix: 'ไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.175843095+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.175886305+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":"2025-10-29T10:22:30.175891038+07:00","message":"receive interim result [false|false]: ไหวนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.175904305+07:00","message":"[buffer interim] 221 false ไหวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.175911293+07:00","message":"[bufferProcess] interim [780000000]:ไหวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.175913573+07:00","message":"[bufferProcess] send to processor:ไหวนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.175916572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.17591925+07:00","message":"> Transcript [3146] [false]: 'ไหวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.175921621+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.175923318+07:00","message":"Set new StatePrefix: 'ไหวนะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.433187386+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.433226787+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":"2025-10-29T10:22:30.433231892+07:00","message":"receive interim result [false|false]: ไหวนะคะที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.433245088+07:00","message":"[buffer interim] 221 false ไหวนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.433257246+07:00","message":"[bufferProcess] interim [960000000]:ไหวนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.433259645+07:00","message":"[bufferProcess] send to processor:ไหวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.433265057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.433267343+07:00","message":"> Transcript [3147] [false]: 'ไหวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.433270076+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.433271903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.4332735+07:00","message":"StatePrefix: 'ไหวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.433275171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.496750433+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.496788102+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":"2025-10-29T10:22:30.496793149+07:00","message":"receive interim result [false|false]: ไหวนะคะที่รัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.496806559+07:00","message":"[buffer interim] 221 false ไหวนะคะที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.496813133+07:00","message":"[bufferProcess] interim [80000000]:ไหวนะคะที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.496815476+07:00","message":"[bufferProcess] send to processor:ไหวนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.496818753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.496822086+07:00","message":"> Transcript [3148] [false]: 'ไหวนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.49682647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.496829018+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.496832559+07:00","message":"StatePrefix: 'ไหวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.496834278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.627066653+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.62710774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหวนะคะ 12:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.627113507+07:00","message":"receive interim result [false|false]: ไหวนะคะ 12:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.627129731+07:00","message":"[buffer interim] 221 false ไหวนะคะ 12:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.627136684+07:00","message":"[bufferProcess] interim [200000000]:ไหวนะคะ 12:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.627138761+07:00","message":"[bufferProcess] send to processor:ไหวนะคะที่รัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.627142399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.627145158+07:00","message":"> Transcript [3149] [false]: 'ไหวนะคะที่รัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.627147513+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.627149052+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.627150536+07:00","message":"StatePrefix: 'ไหวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.627152083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.698424222+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.698472186+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":"2025-10-29T10:22:30.698480279+07:00","message":"receive interim result [false|false]: ไหวนะคะที่เรียกว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.698496499+07:00","message":"[buffer interim] 221 false ไหวนะคะที่เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.698504413+07:00","message":"[bufferProcess] interim [320000000]:ไหวนะคะที่เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.698508155+07:00","message":"[bufferProcess] send to processor:ไหวนะคะ 12:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.69851256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.698516028+07:00","message":"> Transcript [3150] [false]: 'ไหวนะคะ 12:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.698519561+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.69852215+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.698524367+07:00","message":"StatePrefix: 'ไหวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.698526789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.698530449+07:00","message":"Push: 'ไหวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.698532443+07:00","message":"TextPushed: 'ไหวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.698534967+07:00","message":"Set new StatePrefix : 'ไหวนะคะ 12:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:30.698538398+07:00","message":"Next Push (prob) : 'คะ 12:00'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:30.698548966+07:00","message":"push: {false ไหวนะ 0 0xc003a47900}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:31.360584475+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:31.360625556+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":"2025-10-29T10:22:31.360630898+07:00","message":"receive interim result [false|false]: ไหวนะคะที่เรียกว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:31.36064388+07:00","message":"[buffer interim] 221 false ไหวนะคะที่เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.360651007+07:00","message":"[bufferProcess] interim [920000000]:ไหวนะคะที่เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.360653039+07:00","message":"[bufferProcess] send to processor:ไหวนะคะที่เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.360658264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.36066079+07:00","message":"> Transcript [3151] [false]: 'ไหวนะคะที่เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.360662846+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.360664515+07:00","message":"Set new StatePrefix: 'ไหวนะคะที่เรียกว่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:31.528120517+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:31.52816566+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":"2025-10-29T10:22:31.52817097+07:00","message":"receive interim result [false|false]: ไหวนะคะที่เรียกว่าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:31.528189072+07:00","message":"[buffer interim] 221 false ไหวนะคะที่เรียกว่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.528196854+07:00","message":"[bufferProcess] interim [100000000]:ไหวนะคะที่เรียกว่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.528199198+07:00","message":"[bufferProcess] send to processor:ไหวนะคะที่เรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.528205702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.528208034+07:00","message":"> Transcript [3152] [false]: 'ไหวนะคะที่เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.528211341+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.528213426+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.528214978+07:00","message":"StatePrefix: 'ไหวนะคะที่เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.528217113+07:00","message":"TextPushed: 'ไหวนะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:31.712714691+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:31.712756337+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":"2025-10-29T10:22:31.712762678+07:00","message":"receive interim result [false|false]: ไหวนะคะที่เรียกว่าพระครู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:31.712777045+07:00","message":"[buffer interim] 221 false ไหวนะคะที่เรียกว่าพระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.712784603+07:00","message":"[bufferProcess] interim [280000000]:ไหวนะคะที่เรียกว่าพระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.712792288+07:00","message":"[bufferProcess] send to processor:ไหวนะคะที่เรียกว่าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.712799281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.712802459+07:00","message":"> Transcript [3153] [false]: 'ไหวนะคะที่เรียกว่าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.712805459+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.712807153+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.712808642+07:00","message":"StatePrefix: 'ไหวนะคะที่เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.71281097+07:00","message":"TextPushed: 'ไหวนะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:31.778884097+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:31.77892123+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":"2025-10-29T10:22:31.778927651+07:00","message":"receive interim result [false|false]: ไหวนะคะที่เรียกว่าพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:31.778945618+07:00","message":"[buffer interim] 221 false ไหวนะคะที่เรียกว่าพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.778953094+07:00","message":"[bufferProcess] interim [400000000]:ไหวนะคะที่เรียกว่าพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.778956151+07:00","message":"[bufferProcess] send to processor:ไหวนะคะที่เรียกว่าพระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.778965771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.778969267+07:00","message":"> Transcript [3154] [false]: 'ไหวนะคะที่เรียกว่าพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.778973809+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.778976397+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.778979252+07:00","message":"StatePrefix: 'ไหวนะคะที่เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.778981799+07:00","message":"TextPushed: 'ไหวนะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:31.90347751+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:31.903519811+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":"2025-10-29T10:22:31.903525422+07:00","message":"receive interim result [false|false]: ไหวนะคะที่เรียกว่าพระภูษา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:31.903540056+07:00","message":"[buffer interim] 221 false ไหวนะคะที่เรียกว่าพระภูษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.903548218+07:00","message":"[bufferProcess] interim [460000000]:ไหวนะคะที่เรียกว่าพระภูษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.903551016+07:00","message":"[bufferProcess] send to processor:ไหวนะคะที่เรียกว่าพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.903555508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.903559075+07:00","message":"> Transcript [3155] [false]: 'ไหวนะคะที่เรียกว่าพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.90356373+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.90356608+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.903568479+07:00","message":"StatePrefix: 'ไหวนะคะที่เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.90357092+07:00","message":"TextPushed: 'ไหวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.903578074+07:00","message":"Push: 'คะที่เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.903579791+07:00","message":"TextPushed: 'ไหวนะคะที่เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.903581584+07:00","message":"Set new StatePrefix : 'ไหวนะคะที่เรียกว่าพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:31.903583502+07:00","message":"Next Push (prob) : 'พระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:31.903592205+07:00","message":"push: {false คะที่เรียกว่า 0 0xc003a47900}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:32.095956864+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:32.09600917+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":"2025-10-29T10:22:32.096022189+07:00","message":"receive interim result [false|false]: ไหวนะคะที่เรียกว่าพระครูสาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:32.096039835+07:00","message":"[buffer interim] 221 false ไหวนะคะที่เรียกว่าพระครูสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.096049423+07:00","message":"[bufferProcess] interim [640000000]:ไหวนะคะที่เรียกว่าพระครูสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.096064788+07:00","message":"[bufferProcess] send to processor:ไหวนะคะที่เรียกว่าพระภูษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.096074583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.096080518+07:00","message":"> Transcript [3156] [false]: 'ไหวนะคะที่เรียกว่าพระภูษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.096083693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.096087299+07:00","message":"Set new StatePrefix: 'ไหวนะคะที่เรียกว่าพระภูษา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:32.219990335+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:32.220035392+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":"2025-10-29T10:22:32.220043336+07:00","message":"receive interim result [false|false]: ไหวนะคะที่เรียกว่าพระภูษาโยง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:32.220061472+07:00","message":"[buffer interim] 221 false ไหวนะคะที่เรียกว่าพระภูษาโยง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.220070439+07:00","message":"[bufferProcess] interim [760000000]:ไหวนะคะที่เรียกว่าพระภูษาโยง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.220073855+07:00","message":"[bufferProcess] send to processor:ไหวนะคะที่เรียกว่าพระครูสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.220079913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.220082578+07:00","message":"> Transcript [3157] [false]: 'ไหวนะคะที่เรียกว่าพระครูสาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.220084523+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.220086331+07:00","message":"Set new StatePrefix: 'ไหวนะคะที่เรียกว่าพระครูสาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:32.516297263+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:32.516341428+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":"2025-10-29T10:22:32.516348454+07:00","message":"receive interim result [false|false]: ไหวนะคะที่เรียกว่าพระภูษาโยงนั่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:32.516364207+07:00","message":"[buffer interim] 221 false ไหวนะคะที่เรียกว่าพระภูษาโยงนั่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.516375053+07:00","message":"[bufferProcess] interim [120000000]:ไหวนะคะที่เรียกว่าพระภูษาโยงนั่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.516378751+07:00","message":"[bufferProcess] send to processor:ไหวนะคะที่เรียกว่าพระภูษาโยง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.516385238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.516388722+07:00","message":"> Transcript [3158] [false]: 'ไหวนะคะที่เรียกว่าพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.516391802+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.516395483+07:00","message":"Set new StatePrefix: 'ไหวนะคะที่เรียกว่าพระภูษาโยง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:32.673626965+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:32.673676547+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":"2025-10-29T10:22:32.673681674+07:00","message":"receive interim result [false|false]: ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:32.673695334+07:00","message":"[buffer interim] 221 false ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.673702244+07:00","message":"[bufferProcess] interim [240000000]:ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.673704509+07:00","message":"[bufferProcess] send to processor:ไหวนะคะที่เรียกว่าพระภูษาโยงนั่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.673707498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.673710382+07:00","message":"> Transcript [3159] [false]: 'ไหวนะคะที่เรียกว่าพระภูษาโยงนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.673713908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.67371569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.673717287+07:00","message":"StatePrefix: 'ไหวนะคะที่เรียกว่าพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.67371913+07:00","message":"TextPushed: 'ไหวนะคะที่เรียกว่า'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:32.872599835+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:32.872615495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:32.991636427+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:32.991674948+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":"2025-10-29T10:22:32.991681376+07:00","message":"receive interim result [false|false]: ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเองค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:32.991693859+07:00","message":"[buffer interim] 221 false ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.991700992+07:00","message":"[bufferProcess] interim [540000000]:ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.991703294+07:00","message":"[bufferProcess] send to processor:ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.991710005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.991712585+07:00","message":"> Transcript [3160] [false]: 'ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.991716147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.991718795+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.991723906+07:00","message":"StatePrefix: 'ไหวนะคะที่เรียกว่าพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:32.99172766+07:00","message":"TextPushed: 'ไหวนะคะที่เรียกว่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:33.630172467+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:33.630219208+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":"2025-10-29T10:22:33.630226129+07:00","message":"receive interim result [false|false]: ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเองค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:33.630243176+07:00","message":"[buffer interim] 221 false ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:33.630251714+07:00","message":"[bufferProcess] interim [140000000]:ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:33.630255472+07:00","message":"[bufferProcess] send to processor:ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:33.630264084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:33.630276632+07:00","message":"> Transcript [3161] [false]: 'ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:33.630281905+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:33.630284619+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:33.63028736+07:00","message":"StatePrefix: 'ไหวนะคะที่เรียกว่าพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:33.630290097+07:00","message":"TextPushed: 'ไหวนะคะที่เรียกว่า'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:35.873174875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:35.873180835+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:36.371866416+07:00","message":"[GCS] IsForceVAD: false for message ID: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:36.433246471+07:00","message":"[GCS] Start streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:36.697675085+07:00","message":"receive streaming session, msgId: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:36.697713359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเองค่ะ\",\"confidence\":0.94244355}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:36.697731617+07:00","message":"receive interim result [true|false]: ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเองค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:36.69773952+07:00","message":"end recv isFinal message id 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:36.697741746+07:00","message":"end Recv id 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:36.697747984+07:00","message":"[buffer interim] 221 true ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:36.697756918+07:00","message":"[bufferProcess] interim [320000000]:ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:36.697760041+07:00","message":"[bufferProcess] send to processor (isfinal):ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:36.69776415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:36.697766778+07:00","message":"> Transcript [3162] [false]: 'ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:36.697769995+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:36.697771658+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:36.697773554+07:00","message":"StatePrefix: 'ไหวนะคะที่เรียกว่าพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:36.697775816+07:00","message":"TextPushed: 'ไหวนะคะที่เรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:36.697781992+07:00","message":"Push: 'พระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:36.697783541+07:00","message":"TextPushed: 'ไหวนะคะที่เรียกว่าพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:36.69778529+07:00","message":"Set new StatePrefix : 'ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:36.697787494+07:00","message":"Next Push (prob) : 'นั่นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:36.69778891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:36.69779075+07:00","message":"> Transcript [3163] [true]: 'ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:36.697792786+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:36.697794116+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:36.697795482+07:00","message":"StatePrefix: 'ไหวนะคะที่เรียกว่าพระภูษาโยงนั่นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:36.697797137+07:00","message":"TextPushed: 'ไหวนะคะที่เรียกว่าพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:36.69779907+07:00","message":"Push: 'นั่นเองค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:36.697806799+07:00","message":"push: {false พระภูษาโยง 0 0xc003a47900}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:36.697811867+07:00","message":"push: {true นั่นเองค่ะ 0 0xc003a47900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:36.710991359+07:00","message":"write wav file: './tmp/7449/7449_221.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:37.451463205+07:00","message":"[GCS] IsForceVAD: false for message ID: 222"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:37.522657561+07:00","message":"[GCS] Start streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:37.739153034+07:00","message":"receive streaming session, msgId: 222"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:37.739175102+07:00","message":"found end of frame, send empty tag with msgId: 222"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:37.739177956+07:00","message":"end Recv id 222"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:37.739184369+07:00","message":"[buffer interim] 222 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:37.739190644+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:37.739193864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:37.739197774+07:00","message":"> Transcript [3164] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:37.739200358+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:37.73920191+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:37.739203386+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:37.739204894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:37.739213499+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:37.739222828+07:00","message":"push: {true \n 0 0xc00365e280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:37.745044002+07:00","message":"write wav file: './tmp/7449/7449_222.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:37.971663992+07:00","message":"[GCS] IsForceVAD: false for message ID: 223"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:38.032500576+07:00","message":"[GCS] Start streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:38.24771324+07:00","message":"receive streaming session, msgId: 223"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:38.24774035+07:00","message":"found end of frame, send empty tag with msgId: 223"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:38.247744813+07:00","message":"end Recv id 223"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:38.247754187+07:00","message":"[buffer interim] 223 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:38.247762935+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:38.247767183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:38.247770688+07:00","message":"> Transcript [3165] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:38.247774121+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:38.247776376+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:38.247778607+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:38.247780831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:38.247784366+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:38.247795475+07:00","message":"push: {true \n 0 0xc003a46080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:38.252789568+07:00","message":"write wav file: './tmp/7449/7449_223.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:38.732860761+07:00","message":"[GCS] IsForceVAD: false for message ID: 224"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:38.803226905+07:00","message":"[GCS] Start streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:38.861393169+07:00","message":"[GCS] IsForceVAD: false for message ID: 225"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:38.873595555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:38.873611771+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:38.932658732+07:00","message":"[GCS] Start streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.026610942+07:00","message":"receive streaming session, msgId: 224"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.026629343+07:00","message":"found end of frame, send empty tag with msgId: 224"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.0266318+07:00","message":"end Recv id 224"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.026638987+07:00","message":"[buffer interim] 224 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.026645583+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.02664888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.02665134+07:00","message":"> Transcript [3166] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.026653808+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.026655361+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.026656767+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.02665827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.026660471+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.026669991+07:00","message":"push: {true \n 0 0xc003a47500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:39.032225242+07:00","message":"write wav file: './tmp/7449/7449_224.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.051658121+07:00","message":"[GCS] IsForceVAD: false for message ID: 226"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.162027347+07:00","message":"receive streaming session, msgId: 225"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.162047506+07:00","message":"found end of frame, send empty tag with msgId: 225"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.162050063+07:00","message":"end Recv id 225"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.162056373+07:00","message":"[buffer interim] 225 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.162063145+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.162070661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.162073276+07:00","message":"> Transcript [3167] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.162075809+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.162077484+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.162079+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.162080555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.162084421+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.162094459+07:00","message":"push: {true \n 0 0xc0003c5280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:39.167272811+07:00","message":"write wav file: './tmp/7449/7449_225.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.253271374+07:00","message":"[GCS] Start streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.364434763+07:00","message":"receive streaming session, msgId: 226"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.364448237+07:00","message":"found end of frame, send empty tag with msgId: 226"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.364450525+07:00","message":"end Recv id 226"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.364456701+07:00","message":"[buffer interim] 226 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.364462622+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.364466023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.364472976+07:00","message":"> Transcript [3168] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.364475678+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.364477202+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.364478624+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.3644802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.364486814+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.364496145+07:00","message":"push: {true \n 0 0xc0003c5480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:39.369676199+07:00","message":"write wav file: './tmp/7449/7449_226.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.371623191+07:00","message":"[GCS] IsForceVAD: false for message ID: 227"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.446362743+07:00","message":"[GCS] Start streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.502674624+07:00","message":"[GCS] IsForceVAD: false for message ID: 228"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.633451362+07:00","message":"[GCS] Start streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.671968083+07:00","message":"receive streaming session, msgId: 227"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.671987283+07:00","message":"found end of frame, send empty tag with msgId: 227"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.671990183+07:00","message":"end Recv id 227"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.671996167+07:00","message":"[buffer interim] 227 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.672002742+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.672009541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.672012072+07:00","message":"> Transcript [3169] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.672014332+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.672015969+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.672017371+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.672018848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.67202112+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.6720442+07:00","message":"push: {true \n 0 0xc00205b500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:39.676513724+07:00","message":"write wav file: './tmp/7449/7449_227.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.819583645+07:00","message":"receive streaming session, msgId: 228"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.819603124+07:00","message":"found end of frame, send empty tag with msgId: 228"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.819605893+07:00","message":"end Recv id 228"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.819612609+07:00","message":"[buffer interim] 228 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.819619591+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.819626159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.819628634+07:00","message":"> Transcript [3170] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.819630918+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.819632544+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.819633978+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.819635489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:39.819639726+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.819649301+07:00","message":"push: {true \n 0 0xc0027ca000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:39.824497873+07:00","message":"write wav file: './tmp/7449/7449_228.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:39.893404457+07:00","message":"[GCS] IsForceVAD: false for message ID: 229"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:40.181787403+07:00","message":"receive streaming session, msgId: 229"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:40.181809672+07:00","message":"found end of frame, send empty tag with msgId: 229"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:40.181812826+07:00","message":"end Recv id 229"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:40.181820114+07:00","message":"[buffer interim] 229 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:40.181826713+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:40.181829733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:40.181832058+07:00","message":"> Transcript [3171] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:40.181835089+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:40.181836698+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:40.18183897+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:40.181841187+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:40.181844863+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:40.181857822+07:00","message":"push: {true \n 0 0xc003a47200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:40.187119427+07:00","message":"write wav file: './tmp/7449/7449_229.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:40.272882738+07:00","message":"[GCS] Start streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:41.765648396+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:41.765685393+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":"2025-10-29T10:22:41.765689921+07:00","message":"receive interim result [false|false]: เห็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:41.765704221+07:00","message":"[buffer interim] 230 false เห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:41.765710224+07:00","message":"[bufferProcess] interim [320000000]:เห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:41.765712085+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:41.765718687+07:00","message":"[bufferProcess] send to processor (ticker):เห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:41.765720959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:41.765723311+07:00","message":"> Transcript [3172] [false]: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:41.76572537+07:00","message":"Set StatePrefix (first interim): 'เห็น'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:41.873786582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:41.873800812+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:41.951440151+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:41.951476156+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":"2025-10-29T10:22:41.951481338+07:00","message":"receive interim result [false|false]: เห็นอยู่ใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:41.951494606+07:00","message":"[buffer interim] 230 false เห็นอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:41.951500743+07:00","message":"[bufferProcess] interim [500000000]:เห็นอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:41.951502385+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.1086219+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.108664419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Uniqlo\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.108669567+07:00","message":"receive interim result [false|false]: Uniqlo"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.10868621+07:00","message":"[buffer interim] 230 false Uniqlo"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.108694306+07:00","message":"[bufferProcess] interim [620000000]:Uniqlo"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.108697258+07:00","message":"[bufferProcess] send to processor:เห็นอยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.108705703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.108709723+07:00","message":"> Transcript [3173] [false]: 'เห็นอยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.10871376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.10871594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.108718071+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.10872071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.158446681+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.158491762+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":"2025-10-29T10:22:42.158498125+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้ก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.158514463+07:00","message":"[buffer interim] 230 false เห็นอยู่นี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.158523193+07:00","message":"[bufferProcess] interim [680000000]:เห็นอยู่นี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.158526169+07:00","message":"[bufferProcess] send to processor:Uniqlo"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.158532895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.158535784+07:00","message":"> Transcript [3174] [false]: 'Uniqlo'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.158538202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.158540131+07:00","message":"Set new StatePrefix: 'Uniqlo'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.23226231+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.232305766+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":"2025-10-29T10:22:42.232311076+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้ก็จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.232331289+07:00","message":"[buffer interim] 230 false เห็นอยู่นี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.232338103+07:00","message":"[bufferProcess] interim [740000000]:เห็นอยู่นี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.232340397+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.232348685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.232351158+07:00","message":"> Transcript [3175] [false]: 'เห็นอยู่นี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.232353844+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.23235577+07:00","message":"Set new StatePrefix: 'เห็นอยู่นี้ก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.35825532+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.358289615+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":"2025-10-29T10:22:42.358295471+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้ก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.358304356+07:00","message":"[buffer interim] 230 false เห็นอยู่นี้ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.35831129+07:00","message":"[bufferProcess] interim [920000000]:เห็นอยู่นี้ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.35831348+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้ก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.35831658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.358323819+07:00","message":"> Transcript [3176] [false]: 'เห็นอยู่นี้ก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.358326918+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.358328597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.35833024+07:00","message":"StatePrefix: 'เห็นอยู่นี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.358332124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.392673486+07:00","message":"[GCS] IsForceVAD: false for message ID: 230"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.523710072+07:00","message":"[GCS] Start streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.732297473+07:00","message":"receive streaming session, msgId: 230"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.732339949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมเห็นอยู่นี้ก็จะเป็น\",\"confidence\":0.88460493}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.732346149+07:00","message":"receive interim result [true|false]: ผมเห็นอยู่นี้ก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.732353986+07:00","message":"end recv isFinal message id 230"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.732355837+07:00","message":"end Recv id 230"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.732362596+07:00","message":"[buffer interim] 230 true ผมเห็นอยู่นี้ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.732370836+07:00","message":"[bufferProcess] interim [340000000]:ผมเห็นอยู่นี้ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.732373719+07:00","message":"[bufferProcess] send to processor (isfinal):เห็นอยู่นี้ก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.732377076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.732379471+07:00","message":"> Transcript [3177] [false]: 'เห็นอยู่นี้ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.732382117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.732383636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.73238519+07:00","message":"StatePrefix: 'เห็นอยู่นี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.73238695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.732388525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.732390584+07:00","message":"> Transcript [3178] [true]: 'ผมเห็นอยู่นี้ก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.732392318+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.732393625+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.732394956+07:00","message":"StatePrefix: 'เห็นอยู่นี้ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.732396303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:42.732399+07:00","message":"Push: 'ผมเห็นอยู่นี้ก็จะเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:42.732406443+07:00","message":"push: {true ผมเห็นอยู่นี้ก็จะเป็น 0 0xc0027cb080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:42.741918612+07:00","message":"write wav file: './tmp/7449/7449_230.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.311106995+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.311147391+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":"2025-10-29T10:22:43.311154286+07:00","message":"receive interim result [false|false]: ท่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.311166926+07:00","message":"[buffer interim] 231 false ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.311174795+07:00","message":"[bufferProcess] interim [600000000]:ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.311176935+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.393561476+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.393603249+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Pantip\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.393608901+07:00","message":"receive interim result [false|false]: Pantip"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.393625874+07:00","message":"[buffer interim] 231 false Pantip"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.393633823+07:00","message":"[bufferProcess] interim [660000000]:Pantip"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.393636731+07:00","message":"[bufferProcess] send to processor:ท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.393645271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.393648746+07:00","message":"> Transcript [3179] [false]: 'ท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.393651227+07:00","message":"Set StatePrefix (first interim): 'ท่าน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.514914711+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.51495054+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":"2025-10-29T10:22:43.5149556+07:00","message":"receive interim result [false|false]: พันกว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.514967921+07:00","message":"[buffer interim] 231 false พันกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.51497484+07:00","message":"[bufferProcess] interim [780000000]:พันกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.514977291+07:00","message":"[bufferProcess] send to processor:Pantip"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.514981789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.51498403+07:00","message":"> Transcript [3180] [false]: 'Pantip'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.51498622+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.51498822+07:00","message":"Set new StatePrefix: 'Pantip'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.591791493+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.59183014+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":"2025-10-29T10:22:43.591836272+07:00","message":"receive interim result [false|false]: แผ่นคลัช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.591849761+07:00","message":"[buffer interim] 231 false แผ่นคลัช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.591856504+07:00","message":"[bufferProcess] interim [840000000]:แผ่นคลัช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.591858673+07:00","message":"[bufferProcess] send to processor:พันกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.591865438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.591868104+07:00","message":"> Transcript [3181] [false]: 'พันกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.591870196+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.591872072+07:00","message":"Set new StatePrefix: 'พันกว่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.609241355+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.609257213+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":"2025-10-29T10:22:43.60926191+07:00","message":"receive interim result [false|false]: ทันค่ะพี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.609272705+07:00","message":"[buffer interim] 231 false ทันค่ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.609277023+07:00","message":"[bufferProcess] interim [900000000]:ทันค่ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.609279315+07:00","message":"[bufferProcess] send to processor:แผ่นคลัช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.609281838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.609283793+07:00","message":"> Transcript [3182] [false]: 'แผ่นคลัช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.60928546+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.609287201+07:00","message":"Set new StatePrefix: 'แผ่นคลัช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.824294361+07:00","message":"[GCS] Cleaned up inactive client: 207"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.824315515+07:00","message":"[GCS] Cleaned up inactive client: 205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.824317987+07:00","message":"[GCS] Cleaned up inactive client: 204"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.824319778+07:00","message":"[GCS] Cleaned up inactive client: 206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.824321274+07:00","message":"[GCS] Cleaned up inactive client: 203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.82432263+07:00","message":"[GCS] Cleaned up inactive client: 202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.926989754+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.927040441+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":"2025-10-29T10:22:43.927045542+07:00","message":"receive interim result [false|false]: ท่านประเทศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.927061276+07:00","message":"[buffer interim] 231 false ท่านประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.927069555+07:00","message":"[bufferProcess] interim [140000000]:ท่านประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.927071633+07:00","message":"[bufferProcess] send to processor:ทันค่ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.927074593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.927077063+07:00","message":"> Transcript [3183] [false]: 'ทันค่ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.927078796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.927080513+07:00","message":"Set new StatePrefix: 'ทันค่ะพี่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.964280303+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.964336631+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":"2025-10-29T10:22:43.964343431+07:00","message":"receive interim result [false|false]: แผนที่ประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:43.964361313+07:00","message":"[buffer interim] 231 false แผนที่ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.964370088+07:00","message":"[bufferProcess] interim [260000000]:แผนที่ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.964372616+07:00","message":"[bufferProcess] send to processor:ท่านประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.96437665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.964380226+07:00","message":"> Transcript [3184] [false]: 'ท่านประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.964394885+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:43.964397298+07:00","message":"Set new StatePrefix: 'ท่านประเทศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:44.098501008+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:44.098548865+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":"2025-10-29T10:22:44.098555077+07:00","message":"receive interim result [false|false]: ท่านพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:44.098571427+07:00","message":"[buffer interim] 231 false ท่านพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:44.098578423+07:00","message":"[bufferProcess] interim [380000000]:ท่านพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:44.098580568+07:00","message":"[bufferProcess] send to processor:แผนที่ประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:44.098583675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:44.098586744+07:00","message":"> Transcript [3185] [false]: 'แผนที่ประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:44.098588705+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:44.098590407+07:00","message":"Set new StatePrefix: 'แผนที่ประเทศไทย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:44.296047647+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:44.29608329+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":"2025-10-29T10:22:44.296095543+07:00","message":"receive interim result [false|false]: ท่านพระพิธีธรรมและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:44.296107699+07:00","message":"[buffer interim] 231 false ท่านพระพิธีธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:44.296114208+07:00","message":"[bufferProcess] interim [560000000]:ท่านพระพิธีธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:44.296116572+07:00","message":"[bufferProcess] send to processor:ท่านพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:44.29612138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:44.296123782+07:00","message":"> Transcript [3186] [false]: 'ท่านพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:44.296126125+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:44.296127865+07:00","message":"Set new StatePrefix: 'ท่านพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:44.352959464+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:44.352992558+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":"2025-10-29T10:22:44.352997707+07:00","message":"receive interim result [false|false]: ท่านพระพิธีธรรมนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:44.353009491+07:00","message":"[buffer interim] 231 false ท่านพระพิธีธรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:44.353016037+07:00","message":"[bufferProcess] interim [680000000]:ท่านพระพิธีธรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:44.353018188+07:00","message":"[bufferProcess] send to processor:ท่านพระพิธีธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:44.35302118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:44.35302342+07:00","message":"> Transcript [3187] [false]: 'ท่านพระพิธีธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:44.353025467+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:44.353027514+07:00","message":"Set new StatePrefix: 'ท่านพระพิธีธรรมและ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:44.874375961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:44.874381652+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:45.002209532+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:45.00224974+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":"2025-10-29T10:22:45.002257364+07:00","message":"receive interim result [false|false]: ท่านพระพิธีธรรมนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:45.00227273+07:00","message":"[buffer interim] 231 false ท่านพระพิธีธรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.002280846+07:00","message":"[bufferProcess] interim [280000000]:ท่านพระพิธีธรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.002283803+07:00","message":"[bufferProcess] send to processor:ท่านพระพิธีธรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.002291391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.00229473+07:00","message":"> Transcript [3188] [false]: 'ท่านพระพิธีธรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.002297423+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.002301763+07:00","message":"Set new StatePrefix: 'ท่านพระพิธีธรรมนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:45.072325609+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:45.072373233+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":"2025-10-29T10:22:45.072381792+07:00","message":"receive interim result [false|false]: ท่านพระพิธีธรรมนะคะซึ่งรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:45.072397796+07:00","message":"[buffer interim] 231 false ท่านพระพิธีธรรมนะคะซึ่งรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.072406112+07:00","message":"[bufferProcess] interim [400000000]:ท่านพระพิธีธรรมนะคะซึ่งรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.072409336+07:00","message":"[bufferProcess] send to processor:ท่านพระพิธีธรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.072417486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.072421004+07:00","message":"> Transcript [3189] [false]: 'ท่านพระพิธีธรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.072425775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.072427954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.072429906+07:00","message":"StatePrefix: 'ท่านพระพิธีธรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.072432554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:45.184960562+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:45.185004173+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":"2025-10-29T10:22:45.185009934+07:00","message":"receive interim result [false|false]: ท่านพระพิธีธรรมนะคะซึ่งรักษา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:45.185026296+07:00","message":"[buffer interim] 231 false ท่านพระพิธีธรรมนะคะซึ่งรักษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.18503364+07:00","message":"[bufferProcess] interim [460000000]:ท่านพระพิธีธรรมนะคะซึ่งรักษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.18503621+07:00","message":"[bufferProcess] send to processor:ท่านพระพิธีธรรมนะคะซึ่งรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.185042193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.185044561+07:00","message":"> Transcript [3190] [false]: 'ท่านพระพิธีธรรมนะคะซึ่งรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.185047906+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.185049692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.185051518+07:00","message":"StatePrefix: 'ท่านพระพิธีธรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.185053557+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:45.186272536+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:45.186280036+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":"2025-10-29T10:22:45.18628284+07:00","message":"receive interim result [false|false]: ท่านพระพิธีธรรมนะคะซึ่งลักษณะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:45.186286153+07:00","message":"[buffer interim] 231 false ท่านพระพิธีธรรมนะคะซึ่งลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.186292641+07:00","message":"[bufferProcess] interim [520000000]:ท่านพระพิธีธรรมนะคะซึ่งลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.186294318+07:00","message":"[bufferProcess] send to processor:ท่านพระพิธีธรรมนะคะซึ่งรักษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.186295998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.186297745+07:00","message":"> Transcript [3191] [false]: 'ท่านพระพิธีธรรมนะคะซึ่งรักษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.186299493+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.186300889+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.186302387+07:00","message":"StatePrefix: 'ท่านพระพิธีธรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.186303842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:45.567208642+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:45.567250041+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":"2025-10-29T10:22:45.567255315+07:00","message":"receive interim result [false|false]: ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:45.567268615+07:00","message":"[buffer interim] 231 false ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.567276186+07:00","message":"[bufferProcess] interim [880000000]:ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.567278392+07:00","message":"[bufferProcess] send to processor:ท่านพระพิธีธรรมนะคะซึ่งลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.567281384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.567283844+07:00","message":"> Transcript [3192] [false]: 'ท่านพระพิธีธรรมนะคะซึ่งลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.567287079+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.567288852+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.567290993+07:00","message":"StatePrefix: 'ท่านพระพิธีธรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.567292873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.56729507+07:00","message":"Push: 'ท่านพระพิธีธรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.567296792+07:00","message":"TextPushed: 'ท่านพระพิธีธรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.567298684+07:00","message":"Set new StatePrefix : 'ท่านพระพิธีธรรมนะคะซึ่งลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.567300767+07:00","message":"Next Push (prob) : 'ซึ่งลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:45.567310432+07:00","message":"push: {false ท่านพระพิธีธรรมนะคะ 0 0xc003a47e80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:45.756596265+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:45.756637165+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":"2025-10-29T10:22:45.756642497+07:00","message":"receive interim result [false|false]: ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:45.756662575+07:00","message":"[buffer interim] 231 false ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.756669149+07:00","message":"[bufferProcess] interim [60000000]:ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.756671297+07:00","message":"[bufferProcess] send to processor:ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.756674719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.756677294+07:00","message":"> Transcript [3193] [false]: 'ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.756681495+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.756684191+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.756686753+07:00","message":"StatePrefix: 'ท่านพระพิธีธรรมนะคะซึ่งลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:45.756689708+07:00","message":"TextPushed: 'ท่านพระพิธีธรรมนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:46.077326293+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:46.077372917+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":"2025-10-29T10:22:46.077380384+07:00","message":"receive interim result [false|false]: ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:46.077394179+07:00","message":"[buffer interim] 231 false ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.077401477+07:00","message":"[bufferProcess] interim [420000000]:ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.077403941+07:00","message":"[bufferProcess] send to processor:ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.077410938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.077413734+07:00","message":"> Transcript [3194] [false]: 'ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.077417222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.077419084+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.07742107+07:00","message":"StatePrefix: 'ท่านพระพิธีธรรมนะคะซึ่งลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.077423505+07:00","message":"TextPushed: 'ท่านพระพิธีธรรมนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:46.397725818+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:46.397780921+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":"2025-10-29T10:22:46.397789435+07:00","message":"receive interim result [false|false]: ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งส่งฟรี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:46.39780718+07:00","message":"[buffer interim] 231 false ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งส่งฟรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.397816113+07:00","message":"[bufferProcess] interim [660000000]:ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งส่งฟรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.397820097+07:00","message":"[bufferProcess] send to processor:ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.397829872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.397833738+07:00","message":"> Transcript [3195] [false]: 'ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.39783865+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.397841218+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.397844044+07:00","message":"StatePrefix: 'ท่านพระพิธีธรรมนะคะซึ่งลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.397847166+07:00","message":"TextPushed: 'ท่านพระพิธีธรรมนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:46.399904162+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:46.399917776+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":"2025-10-29T10:22:46.399922044+07:00","message":"receive interim result [false|false]: ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรงสี่เหลี่ยม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:46.399932002+07:00","message":"[buffer interim] 231 false ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรงสี่เหลี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.399935231+07:00","message":"[bufferProcess] interim [720000000]:ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรงสี่เหลี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.399937052+07:00","message":"[bufferProcess] send to processor:ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งส่งฟรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.39993889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.39994059+07:00","message":"> Transcript [3196] [false]: 'ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งส่งฟรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.399942954+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.399944931+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.399946299+07:00","message":"StatePrefix: 'ท่านพระพิธีธรรมนะคะซึ่งลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.399947841+07:00","message":"TextPushed: 'ท่านพระพิธีธรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.399953109+07:00","message":"Push: 'ซึ่งลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.399954668+07:00","message":"TextPushed: 'ท่านพระพิธีธรรมนะคะซึ่งลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.399956342+07:00","message":"Set new StatePrefix : 'ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งส่งฟรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.399958625+07:00","message":"Next Push (prob) : 'เป็นแท่งส่งฟรี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:46.399966535+07:00","message":"push: {false ซึ่งลักษณะ 0 0xc003a47e80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:46.783594896+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:46.783641959+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":"2025-10-29T10:22:46.783649265+07:00","message":"receive interim result [false|false]: ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรงสี่เหลี่ยมผืนผ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:46.78366551+07:00","message":"[buffer interim] 231 false ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรงสี่เหลี่ยมผืนผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.783672854+07:00","message":"[bufferProcess] interim [80000000]:ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรงสี่เหลี่ยมผืนผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.783675574+07:00","message":"[bufferProcess] send to processor:ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรงสี่เหลี่ยม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.783682776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.783685241+07:00","message":"> Transcript [3197] [false]: 'ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรงสี่เหลี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.783688052+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:46.783690829+07:00","message":"Set new StatePrefix: 'ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรงสี่เหลี่ยม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:46.931434203+07:00","message":"[GCS] IsForceVAD: false for message ID: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:47.003410667+07:00","message":"[GCS] Start streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:47.325865167+07:00","message":"receive streaming session, msgId: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:47.325916283+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรงสี่เหลี่ยมผืนผ้า\",\"confidence\":0.93076366}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:47.325924673+07:00","message":"receive interim result [true|false]: ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรงสี่เหลี่ยมผืนผ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:47.325936598+07:00","message":"end recv isFinal message id 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:47.325939206+07:00","message":"end Recv id 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:47.325946678+07:00","message":"[buffer interim] 231 true ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรงสี่เหลี่ยมผืนผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:47.325959322+07:00","message":"[bufferProcess] interim [650000000]:ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรงสี่เหลี่ยมผืนผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:47.325964231+07:00","message":"[bufferProcess] send to processor (isfinal):ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรงสี่เหลี่ยมผืนผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:47.325968999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:47.325972791+07:00","message":"> Transcript [3198] [false]: 'ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรงสี่เหลี่ยมผืนผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:47.325977447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:47.325979675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:47.325982178+07:00","message":"StatePrefix: 'ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรงสี่เหลี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:47.325991334+07:00","message":"TextPushed: 'ท่านพระพิธีธรรมนะคะซึ่งลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:47.325993522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:47.32599585+07:00","message":"> Transcript [3199] [true]: 'ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรงสี่เหลี่ยมผืนผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:47.325998821+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:47.326000752+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:47.326002995+07:00","message":"StatePrefix: 'ท่านพระพิธีธรรมนะคะซึ่งลักษณะเป็นแท่งทรงสี่เหลี่ยม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:47.32600626+07:00","message":"TextPushed: 'ท่านพระพิธีธรรมนะคะซึ่งลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:47.326010108+07:00","message":"Push: 'เป็นแท่งทรงสี่เหลี่ยมผืนผ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:47.326020115+07:00","message":"push: {true เป็นแท่งทรงสี่เหลี่ยมผืนผ้า 0 0xc003a47e80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:47.335070502+07:00","message":"write wav file: './tmp/7449/7449_231.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:47.874804265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:47.874811056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:48.202165599+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:48.202205706+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":"2025-10-29T10:22:48.202214138+07:00","message":"receive interim result [false|false]: จำได้ไหม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:48.202226663+07:00","message":"[buffer interim] 232 false จำได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.202233256+07:00","message":"[bufferProcess] interim [20000000]:จำได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.20223489+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:48.257633987+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:48.257669925+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":"2025-10-29T10:22:48.257674496+07:00","message":"receive interim result [false|false]: ทำด้วยไม้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:48.25768999+07:00","message":"[buffer interim] 232 false ทำด้วยไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.257696819+07:00","message":"[bufferProcess] interim [80000000]:ทำด้วยไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.257698922+07:00","message":"[bufferProcess] send to processor:จำได้ไหม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.257704467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.257706783+07:00","message":"> Transcript [3200] [false]: 'จำได้ไหม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.257708911+07:00","message":"Set StatePrefix (first interim): 'จำได้ไหม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:48.445611019+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:48.445660699+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":"2025-10-29T10:22:48.4456681+07:00","message":"receive interim result [false|false]: ทำด้วยไม้แกะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:48.445684441+07:00","message":"[buffer interim] 232 false ทำด้วยไม้แกะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.445696646+07:00","message":"[bufferProcess] interim [260000000]:ทำด้วยไม้แกะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.445699842+07:00","message":"[bufferProcess] send to processor:ทำด้วยไม้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.445707944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.445711679+07:00","message":"> Transcript [3201] [false]: 'ทำด้วยไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.445714666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.445717041+07:00","message":"Set new StatePrefix: 'ทำด้วยไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:48.574989705+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:48.575025963+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":"2025-10-29T10:22:48.575030819+07:00","message":"receive interim result [false|false]: ทำด้วยไม้แก่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:48.575044921+07:00","message":"[buffer interim] 232 false ทำด้วยไม้แก่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.575051719+07:00","message":"[bufferProcess] interim [380000000]:ทำด้วยไม้แก่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.575053602+07:00","message":"[bufferProcess] send to processor:ทำด้วยไม้แกะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.575056784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.575059363+07:00","message":"> Transcript [3202] [false]: 'ทำด้วยไม้แกะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.575062492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.575064223+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.575065798+07:00","message":"StatePrefix: 'ทำด้วยไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.575067627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:48.635775508+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:48.63581735+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":"2025-10-29T10:22:48.635824799+07:00","message":"receive interim result [false|false]: ทำด้วยไม้แกะสลัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:48.63584262+07:00","message":"[buffer interim] 232 false ทำด้วยไม้แกะสลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.63585387+07:00","message":"[bufferProcess] interim [500000000]:ทำด้วยไม้แกะสลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.635858074+07:00","message":"[bufferProcess] send to processor:ทำด้วยไม้แก่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.635865479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.63586877+07:00","message":"> Transcript [3203] [false]: 'ทำด้วยไม้แก่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.635873259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.635875687+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.635878452+07:00","message":"StatePrefix: 'ทำด้วยไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:48.63588096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:49.086352018+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:49.086398134+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":"2025-10-29T10:22:49.086403176+07:00","message":"receive interim result [false|false]: ทำด้วยไม้แกะสลักลง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:49.086416653+07:00","message":"[buffer interim] 232 false ทำด้วยไม้แกะสลักลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.086423293+07:00","message":"[bufferProcess] interim [860000000]:ทำด้วยไม้แกะสลักลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.086425299+07:00","message":"[bufferProcess] send to processor:ทำด้วยไม้แกะสลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.086429905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.086432588+07:00","message":"> Transcript [3204] [false]: 'ทำด้วยไม้แกะสลัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.086437768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.086439679+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.086441297+07:00","message":"StatePrefix: 'ทำด้วยไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.086443247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:49.150332094+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:49.150390903+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":"2025-10-29T10:22:49.150396744+07:00","message":"receive interim result [false|false]: ทำด้วยไม้แกะสลักโรง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:49.150411894+07:00","message":"[buffer interim] 232 false ทำด้วยไม้แกะสลักโรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.150419059+07:00","message":"[bufferProcess] interim [980000000]:ทำด้วยไม้แกะสลักโรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.15042127+07:00","message":"[bufferProcess] send to processor:ทำด้วยไม้แกะสลักลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.150424521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.150426866+07:00","message":"> Transcript [3205] [false]: 'ทำด้วยไม้แกะสลักลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.150430329+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.150432041+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.150433609+07:00","message":"StatePrefix: 'ทำด้วยไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.150435299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.150439966+07:00","message":"Push: 'ทำด้วยไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.1504417+07:00","message":"TextPushed: 'ทำด้วยไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.150443965+07:00","message":"Set new StatePrefix : 'ทำด้วยไม้แกะสลักลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.150446151+07:00","message":"Next Push (prob) : 'แกะสลักลง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:49.150455408+07:00","message":"push: {false ทำด้วยไม้ 0 0xc0000f4280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:49.272896996+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:49.272934843+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":"2025-10-29T10:22:49.272940345+07:00","message":"receive interim result [false|false]: ทำด้วยไม้แกะสลักลงรัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:49.272954617+07:00","message":"[buffer interim] 232 false ทำด้วยไม้แกะสลักลงรัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.27296143+07:00","message":"[bufferProcess] interim [40000000]:ทำด้วยไม้แกะสลักลงรัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.272963845+07:00","message":"[bufferProcess] send to processor:ทำด้วยไม้แกะสลักโรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.272971935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.27297521+07:00","message":"> Transcript [3206] [false]: 'ทำด้วยไม้แกะสลักโรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.27297817+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.272980969+07:00","message":"Set new StatePrefix: 'ทำด้วยไม้แกะสลักโรง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:49.465787212+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:49.465827768+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":"2025-10-29T10:22:49.465833105+07:00","message":"receive interim result [false|false]: ทำด้วยไม้แกะสลักลงรักปิด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:49.465845936+07:00","message":"[buffer interim] 232 false ทำด้วยไม้แกะสลักลงรักปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.465852784+07:00","message":"[bufferProcess] interim [280000000]:ทำด้วยไม้แกะสลักลงรักปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.465854793+07:00","message":"[bufferProcess] send to processor:ทำด้วยไม้แกะสลักลงรัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.465859626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.465862161+07:00","message":"> Transcript [3207] [false]: 'ทำด้วยไม้แกะสลักลงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.465864408+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.465866021+07:00","message":"Set new StatePrefix: 'ทำด้วยไม้แกะสลักลงรัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:49.535746916+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:49.535782422+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":"2025-10-29T10:22:49.535787887+07:00","message":"receive interim result [false|false]: ทำด้วยไม้แกะสลักลงรักปิดทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:49.535801858+07:00","message":"[buffer interim] 232 false ทำด้วยไม้แกะสลักลงรักปิดทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.535808937+07:00","message":"[bufferProcess] interim [400000000]:ทำด้วยไม้แกะสลักลงรักปิดทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.535811221+07:00","message":"[bufferProcess] send to processor:ทำด้วยไม้แกะสลักลงรักปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.535814356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.535819027+07:00","message":"> Transcript [3208] [false]: 'ทำด้วยไม้แกะสลักลงรักปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.535822077+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.535823732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.535825537+07:00","message":"StatePrefix: 'ทำด้วยไม้แกะสลักลงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.535827659+07:00","message":"TextPushed: 'ทำด้วยไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:49.98310218+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:49.983137723+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":"2025-10-29T10:22:49.983143321+07:00","message":"receive interim result [false|false]: ทำด้วยไม้แกะสลักลงรักปิดทองประดับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:49.983155852+07:00","message":"[buffer interim] 232 false ทำด้วยไม้แกะสลักลงรักปิดทองประดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.983164775+07:00","message":"[bufferProcess] interim [760000000]:ทำด้วยไม้แกะสลักลงรักปิดทองประดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.983166904+07:00","message":"[bufferProcess] send to processor:ทำด้วยไม้แกะสลักลงรักปิดทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.9831722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.98317455+07:00","message":"> Transcript [3209] [false]: 'ทำด้วยไม้แกะสลักลงรักปิดทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.983178083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.983179959+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.983182296+07:00","message":"StatePrefix: 'ทำด้วยไม้แกะสลักลงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:49.983184663+07:00","message":"TextPushed: 'ทำด้วยไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:50.18860612+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:50.188645855+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":"2025-10-29T10:22:50.18865478+07:00","message":"receive interim result [false|false]: ทำด้วยไม้แกะสลักลงรักปิดทองประดับกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:50.188669931+07:00","message":"[buffer interim] 232 false ทำด้วยไม้แกะสลักลงรักปิดทองประดับกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.188677194+07:00","message":"[bufferProcess] interim [0]:ทำด้วยไม้แกะสลักลงรักปิดทองประดับกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.188679391+07:00","message":"[bufferProcess] send to processor:ทำด้วยไม้แกะสลักลงรักปิดทองประดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.188682593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.188685047+07:00","message":"> Transcript [3210] [false]: 'ทำด้วยไม้แกะสลักลงรักปิดทองประดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.188688171+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.188690158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.18869226+07:00","message":"StatePrefix: 'ทำด้วยไม้แกะสลักลงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.188694149+07:00","message":"TextPushed: 'ทำด้วยไม้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:50.243255711+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:50.243292419+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":"2025-10-29T10:22:50.243297831+07:00","message":"receive interim result [false|false]: ทำด้วยไม้แกะสลักลงรักปิดทองประดับกระจก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:50.24330926+07:00","message":"[buffer interim] 232 false ทำด้วยไม้แกะสลักลงรักปิดทองประดับกระจก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.243316034+07:00","message":"[bufferProcess] interim [60000000]:ทำด้วยไม้แกะสลักลงรักปิดทองประดับกระจก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.2433187+07:00","message":"[bufferProcess] send to processor:ทำด้วยไม้แกะสลักลงรักปิดทองประดับกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.243325853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.243328128+07:00","message":"> Transcript [3211] [false]: 'ทำด้วยไม้แกะสลักลงรักปิดทองประดับกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.243331477+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.24333328+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.243335189+07:00","message":"StatePrefix: 'ทำด้วยไม้แกะสลักลงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.243337086+07:00","message":"TextPushed: 'ทำด้วยไม้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.243341652+07:00","message":"Push: 'แกะสลักลงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.243343612+07:00","message":"TextPushed: 'ทำด้วยไม้แกะสลักลงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.243345384+07:00","message":"Set new StatePrefix : 'ทำด้วยไม้แกะสลักลงรักปิดทองประดับกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.243347315+07:00","message":"Next Push (prob) : 'ปิดทองประดับกัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:50.243355538+07:00","message":"push: {false แกะสลักลงรัก 0 0xc0000f4280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:50.53138757+07:00","message":"[GCS] IsForceVAD: false for message ID: 232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:50.697424731+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:50.697458219+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":"2025-10-29T10:22:50.69746358+07:00","message":"receive interim result [false|false]: ทำด้วยไม้แกะสลักลงรักปิดทองประดับกระจกค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:50.697476053+07:00","message":"[buffer interim] 232 false ทำด้วยไม้แกะสลักลงรักปิดทองประดับกระจกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.697483399+07:00","message":"[bufferProcess] interim [480000000]:ทำด้วยไม้แกะสลักลงรักปิดทองประดับกระจกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.697485775+07:00","message":"[bufferProcess] send to processor:ทำด้วยไม้แกะสลักลงรักปิดทองประดับกระจก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.697490555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.697493084+07:00","message":"> Transcript [3212] [false]: 'ทำด้วยไม้แกะสลักลงรักปิดทองประดับกระจก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.697495508+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.69749729+07:00","message":"Set new StatePrefix: 'ทำด้วยไม้แกะสลักลงรักปิดทองประดับกระจก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:50.85058291+07:00","message":"receive streaming session, msgId: 232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:50.850627549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำด้วยไม้แกะสลักลงรักปิดทองประดับกระจกค่ะ\",\"confidence\":0.928274}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:50.850635536+07:00","message":"receive interim result [true|false]: ทำด้วยไม้แกะสลักลงรักปิดทองประดับกระจกค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:50.850647674+07:00","message":"end recv isFinal message id 232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:50.850649784+07:00","message":"end Recv id 232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:50.850656341+07:00","message":"[buffer interim] 232 true ทำด้วยไม้แกะสลักลงรักปิดทองประดับกระจกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.850663934+07:00","message":"[bufferProcess] interim [750000000]:ทำด้วยไม้แกะสลักลงรักปิดทองประดับกระจกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.850666976+07:00","message":"[bufferProcess] send to processor (isfinal):ทำด้วยไม้แกะสลักลงรักปิดทองประดับกระจกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.850670031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.850672382+07:00","message":"> Transcript [3213] [false]: 'ทำด้วยไม้แกะสลักลงรักปิดทองประดับกระจกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.850675228+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.850676676+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.850678533+07:00","message":"StatePrefix: 'ทำด้วยไม้แกะสลักลงรักปิดทองประดับกระจก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.850680824+07:00","message":"TextPushed: 'ทำด้วยไม้แกะสลักลงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.850682416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.850684007+07:00","message":"> Transcript [3214] [true]: 'ทำด้วยไม้แกะสลักลงรักปิดทองประดับกระจกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.850686127+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.850687417+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.850688676+07:00","message":"StatePrefix: 'ทำด้วยไม้แกะสลักลงรักปิดทองประดับกระจก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.850690167+07:00","message":"TextPushed: 'ทำด้วยไม้แกะสลักลงรัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:50.850692489+07:00","message":"Push: 'ปิดทองประดับกระจกค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:50.850699892+07:00","message":"push: {true ปิดทองประดับกระจกค่ะ 0 0xc0000f4280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:50.853094692+07:00","message":"[GCS] Start streaming session, msgId: 233"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:50.86164559+07:00","message":"write wav file: './tmp/7449/7449_232.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:50.87503046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:50.875057247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:52.167204745+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:52.167257348+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":"2025-10-29T10:22:52.167263001+07:00","message":"receive interim result [false|false]: คลิป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:52.167278165+07:00","message":"[buffer interim] 233 false คลิป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.167284959+07:00","message":"[bufferProcess] interim [20000000]:คลิป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.167286715+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.167291435+07:00","message":"[bufferProcess] send to processor (ticker):คลิป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.167293515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.167295701+07:00","message":"> Transcript [3215] [false]: 'คลิป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.167297767+07:00","message":"Set StatePrefix (first interim): 'คลิป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:52.44337541+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:52.443427906+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":"2025-10-29T10:22:52.443434244+07:00","message":"receive interim result [false|false]: พื้นที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:52.443448492+07:00","message":"[buffer interim] 233 false พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.443455544+07:00","message":"[bufferProcess] interim [140000000]:พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.443457504+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:52.62796168+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:52.628024872+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":"2025-10-29T10:22:52.628032132+07:00","message":"receive interim result [false|false]: คืนชีพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:52.628050947+07:00","message":"[buffer interim] 233 false คืนชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.62805965+07:00","message":"[bufferProcess] interim [320000000]:คืนชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.628062429+07:00","message":"[bufferProcess] send to processor:พื้นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.628066705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.628070279+07:00","message":"> Transcript [3216] [false]: 'พื้นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.628073322+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.628075907+07:00","message":"Set new StatePrefix: 'พื้นที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:52.647286987+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:52.647335681+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":"2025-10-29T10:22:52.647340602+07:00","message":"receive interim result [false|false]: พื้นที่ภาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:52.647354353+07:00","message":"[buffer interim] 233 false พื้นที่ภาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.647360963+07:00","message":"[bufferProcess] interim [440000000]:พื้นที่ภาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.647363004+07:00","message":"[bufferProcess] send to processor:คืนชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.647365857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.647368652+07:00","message":"> Transcript [3217] [false]: 'คืนชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.647370617+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.647372381+07:00","message":"Set new StatePrefix: 'คืนชีพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:52.654939735+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:52.654977033+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":"2025-10-29T10:22:52.65498177+07:00","message":"receive interim result [false|false]: พื้นที่ภายใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:52.655001602+07:00","message":"[buffer interim] 233 false พื้นที่ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.655008406+07:00","message":"[bufferProcess] interim [500000000]:พื้นที่ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.655010595+07:00","message":"[bufferProcess] send to processor:พื้นที่ภาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.655014063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.655016414+07:00","message":"> Transcript [3218] [false]: 'พื้นที่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.655018352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.655019951+07:00","message":"Set new StatePrefix: 'พื้นที่ภาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:52.810298354+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:52.810340365+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":"2025-10-29T10:22:52.810345299+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:52.810361842+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.810371938+07:00","message":"[bufferProcess] interim [740000000]:พื้นที่ภายในก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.810374366+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.810379311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.810389656+07:00","message":"> Transcript [3219] [false]: 'พื้นที่ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.810393058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.810395084+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.810396728+07:00","message":"StatePrefix: 'พื้นที่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.810398412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:52.926297132+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:52.926332486+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":"2025-10-29T10:22:52.926337891+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:52.92635148+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.926358485+07:00","message":"[bufferProcess] interim [860000000]:พื้นที่ภายในก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.926360736+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.926363703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.926366155+07:00","message":"> Transcript [3220] [false]: 'พื้นที่ภายในก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.926369228+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.926370819+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.92637255+07:00","message":"StatePrefix: 'พื้นที่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:52.92637427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.251406672+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.251449975+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":"2025-10-29T10:22:53.251456251+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.251469321+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.251476325+07:00","message":"[bufferProcess] interim [100000000]:พื้นที่ภายในก็จะปู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.251478433+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.251485232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.251488729+07:00","message":"> Transcript [3221] [false]: 'พื้นที่ภายในก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.251492224+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.251494774+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.251497102+07:00","message":"StatePrefix: 'พื้นที่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.251499569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.339624467+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.33967467+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":"2025-10-29T10:22:53.339681382+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.339699068+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.339706257+07:00","message":"[bufferProcess] interim [220000000]:พื้นที่ภายในก็จะปูน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.339708244+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.33971136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.339714074+07:00","message":"> Transcript [3222] [false]: 'พื้นที่ภายในก็จะปู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.339717574+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.339719267+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.33972088+07:00","message":"StatePrefix: 'พื้นที่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.339722656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.339728065+07:00","message":"Push: 'พื้นที่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.33972982+07:00","message":"TextPushed: 'พื้นที่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.339731965+07:00","message":"Set new StatePrefix : 'พื้นที่ภายในก็จะปู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.339733892+07:00","message":"Next Push (prob) : 'ในก็จะปู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.339742186+07:00","message":"push: {false พื้นที่ภาย 0 0xc003600000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.366010828+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.366043655+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":"2025-10-29T10:22:53.366048826+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูล่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.366062818+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.366069399+07:00","message":"[bufferProcess] interim [280000000]:พื้นที่ภายในก็จะปูล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.366071479+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.366074637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.366077382+07:00","message":"> Transcript [3223] [false]: 'พื้นที่ภายในก็จะปูน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.366080693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.366082731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.366084603+07:00","message":"StatePrefix: 'พื้นที่ภายในก็จะปู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.366087006+07:00","message":"TextPushed: 'พื้นที่ภาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.372316918+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.372339914+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":"2025-10-29T10:22:53.372344179+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.372355335+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.372359812+07:00","message":"[bufferProcess] interim [340000000]:พื้นที่ภายในก็จะปูลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.372361793+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.372364031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.372366277+07:00","message":"> Transcript [3224] [false]: 'พื้นที่ภายในก็จะปูล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.372369014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.372370472+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.372372102+07:00","message":"StatePrefix: 'พื้นที่ภายในก็จะปู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.372373681+07:00","message":"TextPushed: 'พื้นที่ภาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.5853957+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.585436049+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":"2025-10-29T10:22:53.58544155+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาดเท่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.585455758+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาดเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.585462881+07:00","message":"[bufferProcess] interim [520000000]:พื้นที่ภายในก็จะปูลาดเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.585464927+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.585469759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.585472681+07:00","message":"> Transcript [3225] [false]: 'พื้นที่ภายในก็จะปูลาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.585475914+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.585477658+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.585479204+07:00","message":"StatePrefix: 'พื้นที่ภายในก็จะปู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.585481369+07:00","message":"TextPushed: 'พื้นที่ภาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.696335673+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.696376456+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":"2025-10-29T10:22:53.696381684+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาดค่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.696402538+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาดค่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.696409077+07:00","message":"[bufferProcess] interim [640000000]:พื้นที่ภายในก็จะปูลาดค่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.69641101+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูลาดเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.696414667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.696417418+07:00","message":"> Transcript [3226] [false]: 'พื้นที่ภายในก็จะปูลาดเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.696420437+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.696422255+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.696423711+07:00","message":"StatePrefix: 'พื้นที่ภายในก็จะปู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.696425338+07:00","message":"TextPushed: 'พื้นที่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.696433181+07:00","message":"Push: 'ในก็จะปู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.696435043+07:00","message":"TextPushed: 'พื้นที่ภายในก็จะปู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.696436852+07:00","message":"Set new StatePrefix : 'พื้นที่ภายในก็จะปูลาดเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.696438659+07:00","message":"Next Push (prob) : 'ลาดเท่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.696446399+07:00","message":"push: {false ในก็จะปู 0 0xc003600000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.868650887+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.868691451+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":"2025-10-29T10:22:53.868696699+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาดผ้าขาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:53.868710006+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาดผ้าขาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.868717444+07:00","message":"[bufferProcess] interim [820000000]:พื้นที่ภายในก็จะปูลาดผ้าขาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.868719579+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูลาดค่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.868724571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.86872679+07:00","message":"> Transcript [3227] [false]: 'พื้นที่ภายในก็จะปูลาดค่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.868728904+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:53.868730796+07:00","message":"Set new StatePrefix: 'พื้นที่ภายในก็จะปูลาดค่าง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:53.875820015+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:53.875829051+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:54.059272774+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:54.059310735+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":"2025-10-29T10:22:54.059315389+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาดค่าเช้านี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:54.059327135+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาดค่าเช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.059333515+07:00","message":"[bufferProcess] interim [940000000]:พื้นที่ภายในก็จะปูลาดค่าเช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.059335559+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูลาดผ้าขาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.059338727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.059341545+07:00","message":"> Transcript [3228] [false]: 'พื้นที่ภายในก็จะปูลาดผ้าขาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.05934343+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.059345165+07:00","message":"Set new StatePrefix: 'พื้นที่ภายในก็จะปูลาดผ้าขาว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:54.305102225+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:54.305132896+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":"2025-10-29T10:22:54.305137828+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาดข้าวแถวนี้มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:54.30515374+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาดข้าวแถวนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.30517647+07:00","message":"[bufferProcess] interim [60000000]:พื้นที่ภายในก็จะปูลาดข้าวแถวนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.305179169+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูลาดค่าเช้านี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.305185367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.305187859+07:00","message":"> Transcript [3229] [false]: 'พื้นที่ภายในก็จะปูลาดค่าเช้านี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.305190106+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.305191792+07:00","message":"Set new StatePrefix: 'พื้นที่ภายในก็จะปูลาดค่าเช้านี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:54.347447044+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:54.347483805+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":"2025-10-29T10:22:54.347489103+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาดค่าเช้านี้หมอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:54.347502921+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาดค่าเช้านี้หมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.347509269+07:00","message":"[bufferProcess] interim [120000000]:พื้นที่ภายในก็จะปูลาดค่าเช้านี้หมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.347511467+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูลาดข้าวแถวนี้มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.347514422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.347516806+07:00","message":"> Transcript [3230] [false]: 'พื้นที่ภายในก็จะปูลาดข้าวแถวนี้มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.347518916+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.347520849+07:00","message":"Set new StatePrefix: 'พื้นที่ภายในก็จะปูลาดข้าวแถวนี้มี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:54.370766308+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:54.370797706+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":"2025-10-29T10:22:54.370802545+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาดผ้าขาวมีหมอน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:54.370816458+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาดผ้าขาวมีหมอน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.370822209+07:00","message":"[bufferProcess] interim [180000000]:พื้นที่ภายในก็จะปูลาดผ้าขาวมีหมอน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.370824261+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูลาดค่าเช้านี้หมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.370827084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.370832158+07:00","message":"> Transcript [3231] [false]: 'พื้นที่ภายในก็จะปูลาดค่าเช้านี้หมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.370834465+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.370836175+07:00","message":"Set new StatePrefix: 'พื้นที่ภายในก็จะปูลาดค่าเช้านี้หมอ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:54.382276996+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:54.382320788+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ภายในก็จะปูลาดค่าเช้านี้ Morning\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:54.382325836+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาดค่าเช้านี้ Morning"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:54.382339346+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาดค่าเช้านี้ Morning"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.382346008+07:00","message":"[bufferProcess] interim [240000000]:พื้นที่ภายในก็จะปูลาดค่าเช้านี้ Morning"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.382351698+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูลาดผ้าขาวมีหมอน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.382359353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.382361737+07:00","message":"> Transcript [3232] [false]: 'พื้นที่ภายในก็จะปูลาดผ้าขาวมีหมอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.382363752+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.382365363+07:00","message":"Set new StatePrefix: 'พื้นที่ภายในก็จะปูลาดผ้าขาวมีหมอน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:54.525259111+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:54.525306794+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":"2025-10-29T10:22:54.525313537+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:54.525331717+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.52533899+07:00","message":"[bufferProcess] interim [480000000]:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.525342226+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูลาดค่าเช้านี้ Morning"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.525347966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.525352056+07:00","message":"> Transcript [3233] [false]: 'พื้นที่ภายในก็จะปูลาดค่าเช้านี้ Morning'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.525354591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:54.525357342+07:00","message":"Set new StatePrefix: 'พื้นที่ภายในก็จะปูลาดค่าเช้านี้ Morning'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:55.089558015+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:55.089600054+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":"2025-10-29T10:22:55.089605167+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:55.089621293+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.089629267+07:00","message":"[bufferProcess] interim [80000000]:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.08963179+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.089635766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.089638316+07:00","message":"> Transcript [3234] [false]: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.089640555+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.089642266+07:00","message":"Set new StatePrefix: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:55.488282589+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:55.488319082+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":"2025-10-29T10:22:55.488324344+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:55.488337293+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.488344537+07:00","message":"[bufferProcess] interim [440000000]:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.488346833+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.488352167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.488354545+07:00","message":"> Transcript [3235] [false]: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.488357836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.488359626+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.488361292+07:00","message":"StatePrefix: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.488363461+07:00","message":"TextPushed: 'พื้นที่ภายในก็จะปู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:55.627286208+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:55.627326151+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":"2025-10-29T10:22:55.627332529+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ต้อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:55.627345724+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.627352264+07:00","message":"[bufferProcess] interim [620000000]:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.627354534+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.627357826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.627360186+07:00","message":"> Transcript [3236] [false]: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.627363558+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.627365418+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.627367212+07:00","message":"StatePrefix: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.627369553+07:00","message":"TextPushed: 'พื้นที่ภายในก็จะปู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:55.693886783+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:55.693928156+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":"2025-10-29T10:22:55.693934766+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:55.693948852+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.693955809+07:00","message":"[bufferProcess] interim [680000000]:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.693957972+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.693961106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.693963518+07:00","message":"> Transcript [3237] [false]: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.693966844+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.693968551+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.693970787+07:00","message":"StatePrefix: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.693974469+07:00","message":"TextPushed: 'พื้นที่ภายในก็จะปู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:55.947465817+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:55.947503692+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":"2025-10-29T10:22:55.94750983+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ต้องเห็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:55.947523065+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ต้องเห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.94753145+07:00","message":"[bufferProcess] interim [860000000]:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ต้องเห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.947533963+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.947539154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.947541711+07:00","message":"> Transcript [3238] [false]: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.947545357+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.947547022+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.947549061+07:00","message":"StatePrefix: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.947551678+07:00","message":"TextPushed: 'พื้นที่ภายในก็จะปู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.94755648+07:00","message":"Push: 'ลาดผ้าขาวนี่มันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.947558759+07:00","message":"TextPushed: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.947560814+07:00","message":"Set new StatePrefix : 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.947562805+07:00","message":"Next Push (prob) : 'แล้วก็ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:55.947570911+07:00","message":"push: {false ลาดผ้าขาวนี่มันเอง 0 0xc003600000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:55.9663175+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:55.966356806+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":"2025-10-29T10:22:55.96636283+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งเหตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:55.966377499+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.966384341+07:00","message":"[bufferProcess] interim [920000000]:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.966386588+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ต้องเห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.966390386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.966393097+07:00","message":"> Transcript [3239] [false]: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ต้องเห็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.966395327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:55.966397515+07:00","message":"Set new StatePrefix: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ต้องเห็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:56.153039962+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:56.153074498+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":"2025-10-29T10:22:56.153079778+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งเหตุผล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:56.153094758+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.153101779+07:00","message":"[bufferProcess] interim [40000000]:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.153104191+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งเหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.153111415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.153113879+07:00","message":"> Transcript [3240] [false]: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.153116346+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.153118637+07:00","message":"Set new StatePrefix: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งเหตุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:56.219178741+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:56.219213378+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":"2025-10-29T10:22:56.219218528+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งหิ้งพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:56.219231431+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งหิ้งพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.219238109+07:00","message":"[bufferProcess] interim [100000000]:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งหิ้งพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.219240489+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งเหตุผล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.219245506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.219247821+07:00","message":"> Transcript [3241] [false]: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งเหตุผล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.219250631+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.219252381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.21925415+07:00","message":"StatePrefix: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งเหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.219256882+07:00","message":"TextPushed: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:56.266363868+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:56.26639551+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":"2025-10-29T10:22:56.266409619+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งเหตุปะทะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:56.266422293+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งเหตุปะทะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.266428944+07:00","message":"[bufferProcess] interim [220000000]:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งเหตุปะทะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.26643171+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งหิ้งพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.266438908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.266441151+07:00","message":"> Transcript [3242] [false]: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งหิ้งพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.266443155+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.266444815+07:00","message":"Set new StatePrefix: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งหิ้งพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:56.373360673+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:56.373398282+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":"2025-10-29T10:22:56.373409898+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งห*บพระธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:56.373422666+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งห*บพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.37342946+07:00","message":"[bufferProcess] interim [340000000]:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งห*บพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.373431629+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งเหตุปะทะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.3734347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.373437391+07:00","message":"> Transcript [3243] [false]: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งเหตุปะทะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.373439463+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.373441371+07:00","message":"Set new StatePrefix: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งเหตุปะทะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:56.757547476+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:56.757583655+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":"2025-10-29T10:22:56.757589289+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งห*บพระธรรมพร้อม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:56.757602166+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งห*บพระธรรมพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.757608491+07:00","message":"[bufferProcess] interim [700000000]:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งห*บพระธรรมพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.757610823+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งห*บพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.757615998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.75761826+07:00","message":"> Transcript [3244] [false]: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.757620324+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.757621917+07:00","message":"Set new StatePrefix: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งห*บพระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:56.801566526+07:00","message":"[GCS] IsForceVAD: false for message ID: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:56.837852216+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:56.837895462+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":"2025-10-29T10:22:56.837901011+07:00","message":"receive interim result [false|false]: พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งห*บพระธรรมพร้อมทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:56.837917046+07:00","message":"[buffer interim] 233 false พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งห*บพระธรรมพร้อมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.837923648+07:00","message":"[bufferProcess] interim [820000000]:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งห*บพระธรรมพร้อมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.837925769+07:00","message":"[bufferProcess] send to processor:พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งห*บพระธรรมพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.837929469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.837931861+07:00","message":"> Transcript [3245] [false]: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งห*บพระธรรมพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.837935336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.837937063+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.837939023+07:00","message":"StatePrefix: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:56.837942923+07:00","message":"TextPushed: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:56.862980842+07:00","message":"[GCS] Start streaming session, msgId: 234"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:56.876437725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:56.876454737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:57.292333735+07:00","message":"receive streaming session, msgId: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:57.292374982+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พื้นที่ภายในก็จะปูลาดผ้าขาวมีหมอนเองแล้วก็ตั้งห*บพระธรรมพร้อมทั้ง\",\"confidence\":0.9322793}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:57.292381383+07:00","message":"receive interim result [true|false]: พื้นที่ภายในก็จะปูลาดผ้าขาวมีหมอนเองแล้วก็ตั้งห*บพระธรรมพร้อมทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:57.292388585+07:00","message":"end recv isFinal message id 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:57.292390445+07:00","message":"end Recv id 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:57.292396569+07:00","message":"[buffer interim] 233 true พื้นที่ภายในก็จะปูลาดผ้าขาวมีหมอนเองแล้วก็ตั้งห*บพระธรรมพร้อมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.292418006+07:00","message":"[bufferProcess] interim [180000000]:พื้นที่ภายในก็จะปูลาดผ้าขาวมีหมอนเองแล้วก็ตั้งห*บพระธรรมพร้อมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.2924238+07:00","message":"[bufferProcess] send to processor (isfinal):พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งห*บพระธรรมพร้อมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.292427044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.292429284+07:00","message":"> Transcript [3246] [false]: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งห*บพระธรรมพร้อมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.292432829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.29243433+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.292436775+07:00","message":"StatePrefix: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.292439442+07:00","message":"TextPushed: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.292441114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.292442721+07:00","message":"> Transcript [3247] [true]: 'พื้นที่ภายในก็จะปูลาดผ้าขาวมีหมอนเองแล้วก็ตั้งห*บพระธรรมพร้อมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.29244806+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.292449494+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.292450834+07:00","message":"StatePrefix: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.292452454+07:00","message":"TextPushed: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.292453871+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.292653845+07:00","message":"Push: 'แล้วก็ตั้งห*บพระธรรมพร้อมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.292656098+07:00","message":"TextPushed: 'พื้นที่ภายในก็จะปูลาดผ้าขาวนี่มันเองแล้วก็ตั้งห*บพระธรรมพร้อมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.292658128+07:00","message":"Set new StatePrefix : 'พื้นที่ภายในก็จะปูลาดผ้าขาวมีหมอนเองแล้วก็ตั้งห*บพระธรรมพร้อมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.292660141+07:00","message":"Next Push (prob) : 'พื้นที่ภายในก็จะปูลาดผ้าขาวมีหมอนเองแล้วก็ตั้งห*บพระธรรมพร้อมทั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:57.292667947+07:00","message":"push: {true แล้วก็ตั้งห*บพระธรรมพร้อมทั้ง 0 0xc003600000}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.292697095+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_233.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:22:57.303687548+07:00","message":"write wav file: './tmp/7449/7449_233.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:57.54650958+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:57.546542187+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":"2025-10-29T10:22:57.546546927+07:00","message":"receive interim result [false|false]: พัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:57.546558391+07:00","message":"[buffer interim] 234 false พัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.546566684+07:00","message":"[bufferProcess] interim [480000000]:พัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.546568166+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:57.72220781+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:57.722250734+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":"2025-10-29T10:22:57.722256532+07:00","message":"receive interim result [false|false]: พัดชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:57.722272394+07:00","message":"[buffer interim] 234 false พัดชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.722280504+07:00","message":"[bufferProcess] interim [660000000]:พัดชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.722283177+07:00","message":"[bufferProcess] send to processor:พัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.722287365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.722290379+07:00","message":"> Transcript [3248] [false]: 'พัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.722293234+07:00","message":"Set StatePrefix (first interim): 'พัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:57.922656798+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:57.922691878+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":"2025-10-29T10:22:57.922697022+07:00","message":"receive interim result [false|false]: พัดแฉก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:57.922708979+07:00","message":"[buffer interim] 234 false พัดแฉก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.922718307+07:00","message":"[bufferProcess] interim [900000000]:พัดแฉก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.922721578+07:00","message":"[bufferProcess] send to processor:พัดชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.922727488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.922730793+07:00","message":"> Transcript [3249] [false]: 'พัดชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.922735547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.92273794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.922741075+07:00","message":"StatePrefix: 'พัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:57.92274284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:58.233296055+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:58.233332289+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":"2025-10-29T10:22:58.233337043+07:00","message":"receive interim result [false|false]: พัดแฉกราคา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:58.233350529+07:00","message":"[buffer interim] 234 false พัดแฉกราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.233359005+07:00","message":"[bufferProcess] interim [140000000]:พัดแฉกราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.233361003+07:00","message":"[bufferProcess] send to processor:พัดแฉก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.233365903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.233368252+07:00","message":"> Transcript [3250] [false]: 'พัดแฉก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.233371052+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.233372659+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.233374575+07:00","message":"StatePrefix: 'พัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.23337654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:58.236627414+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:58.236663101+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":"2025-10-29T10:22:58.236668077+07:00","message":"receive interim result [false|false]: พัดแฉกนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:58.236681931+07:00","message":"[buffer interim] 234 false พัดแฉกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.236689013+07:00","message":"[bufferProcess] interim [200000000]:พัดแฉกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.236690757+07:00","message":"[bufferProcess] send to processor:พัดแฉกราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.236695859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.236698757+07:00","message":"> Transcript [3251] [false]: 'พัดแฉกราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.236701449+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.23670304+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.236705116+07:00","message":"StatePrefix: 'พัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.236706876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:58.810551316+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:58.810586817+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":"2025-10-29T10:22:58.810592049+07:00","message":"receive interim result [false|false]: พัดแฉกนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:58.810607141+07:00","message":"[buffer interim] 234 false พัดแฉกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.810615403+07:00","message":"[bufferProcess] interim [800000000]:พัดแฉกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.810618177+07:00","message":"[bufferProcess] send to processor:พัดแฉกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.8106224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.810625836+07:00","message":"> Transcript [3252] [false]: 'พัดแฉกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.810629794+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.810631519+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.81063323+07:00","message":"StatePrefix: 'พัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.810635373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.810638045+07:00","message":"Push: 'พัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.81063967+07:00","message":"TextPushed: 'พัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.81064189+07:00","message":"Set new StatePrefix : 'พัดแฉกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:58.810643722+07:00","message":"Next Push (prob) : 'แฉกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:58.810651396+07:00","message":"push: {false พัด 0 0xc000045780}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:59.877218233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:22:59.877218262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:59.901544632+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:59.901574831+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":"2025-10-29T10:22:59.901580276+07:00","message":"receive interim result [false|false]: พัดแฉกนะคะในช่วง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:22:59.901592677+07:00","message":"[buffer interim] 234 false พัดแฉกนะคะในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:59.901599873+07:00","message":"[bufferProcess] interim [880000000]:พัดแฉกนะคะในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:59.901601949+07:00","message":"[bufferProcess] send to processor:พัดแฉกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:59.901608603+07:00","message":"[bufferProcess] send to processor (ticker):พัดแฉกนะคะในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:59.901611194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:59.901613941+07:00","message":"> Transcript [3253] [false]: 'พัดแฉกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:59.901617152+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:59.901619038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:59.90162057+07:00","message":"StatePrefix: 'พัดแฉกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:59.901622767+07:00","message":"TextPushed: 'พัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:59.901624389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:59.901625915+07:00","message":"> Transcript [3254] [false]: 'พัดแฉกนะคะในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:59.90162915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:59.901630644+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:59.901631905+07:00","message":"StatePrefix: 'พัดแฉกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:22:59.901633377+07:00","message":"TextPushed: 'พัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.105651522+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.105689151+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":"2025-10-29T10:23:00.105694025+07:00","message":"receive interim result [false|false]: พัดแฉกนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.105707919+07:00","message":"[buffer interim] 234 false พัดแฉกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.105714507+07:00","message":"[bufferProcess] interim [120000000]:พัดแฉกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.105716037+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.293706601+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.293748811+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":"2025-10-29T10:23:00.293753934+07:00","message":"receive interim result [false|false]: พัดแฉกนะคะในช่วงหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.29376348+07:00","message":"[buffer interim] 234 false พัดแฉกนะคะในช่วงหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.293770728+07:00","message":"[bufferProcess] interim [240000000]:พัดแฉกนะคะในช่วงหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.293772822+07:00","message":"[bufferProcess] send to processor:พัดแฉกนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.293775872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.293778809+07:00","message":"> Transcript [3255] [false]: 'พัดแฉกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.293781969+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.293783723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.293785336+07:00","message":"StatePrefix: 'พัดแฉกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.293787253+07:00","message":"TextPushed: 'พัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.295945192+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.295961642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดแฉกนะคะในช่วง 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.29596574+07:00","message":"receive interim result [false|false]: พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.295973613+07:00","message":"[buffer interim] 234 false พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.295978499+07:00","message":"[bufferProcess] interim [300000000]:พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.295980591+07:00","message":"[bufferProcess] send to processor:พัดแฉกนะคะในช่วงหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.295983027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.29598493+07:00","message":"> Transcript [3256] [false]: 'พัดแฉกนะคะในช่วงหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.295987414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.295989011+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.295990415+07:00","message":"StatePrefix: 'พัดแฉกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.295992379+07:00","message":"TextPushed: 'พัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.295995041+07:00","message":"Push: 'แฉกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.295996747+07:00","message":"TextPushed: 'พัดแฉกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.295998566+07:00","message":"Set new StatePrefix : 'พัดแฉกนะคะในช่วงหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.296003242+07:00","message":"Next Push (prob) : 'ในช่วงหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.296012163+07:00","message":"push: {false แฉกนะคะ 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.546771817+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.54680458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดแฉกนะคะในช่วง 100 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.546809871+07:00","message":"receive interim result [false|false]: พัดแฉกนะคะในช่วง 100 วัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.546826984+07:00","message":"[buffer interim] 234 false พัดแฉกนะคะในช่วง 100 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.546835984+07:00","message":"[bufferProcess] interim [480000000]:พัดแฉกนะคะในช่วง 100 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.546838169+07:00","message":"[bufferProcess] send to processor:พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.546841117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.546843407+07:00","message":"> Transcript [3257] [false]: 'พัดแฉกนะคะในช่วง 100'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.5468456+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.546847723+07:00","message":"Set new StatePrefix: 'พัดแฉกนะคะในช่วง 100'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.733808581+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.733850544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดแฉกนะคะในช่วง 100 วันแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.733855658+07:00","message":"receive interim result [false|false]: พัดแฉกนะคะในช่วง 100 วันแรก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.733869442+07:00","message":"[buffer interim] 234 false พัดแฉกนะคะในช่วง 100 วันแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.733876208+07:00","message":"[bufferProcess] interim [660000000]:พัดแฉกนะคะในช่วง 100 วันแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.733878396+07:00","message":"[bufferProcess] send to processor:พัดแฉกนะคะในช่วง 100 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.733887388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.73388975+07:00","message":"> Transcript [3258] [false]: 'พัดแฉกนะคะในช่วง 100 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.733893013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.733894988+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.733896518+07:00","message":"StatePrefix: 'พัดแฉกนะคะในช่วง 100'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.733898548+07:00","message":"TextPushed: 'พัดแฉกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.933651246+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.933689152+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":"2025-10-29T10:23:00.933695912+07:00","message":"receive interim result [false|false]: พัดแฉกนะคะในช่วง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.933704728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100 วันแรก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.933708399+07:00","message":"receive interim result [false|false]:  100 วันแรก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.933718193+07:00","message":"[buffer interim] 234 false พัดแฉกนะคะในช่วง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.933722392+07:00","message":"[buffer interim] 234 false  100 วันแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.933728108+07:00","message":"[bufferProcess] interim [840000000]:พัดแฉกนะคะในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.933730141+07:00","message":"[bufferProcess] send to processor:พัดแฉกนะคะในช่วง 100 วันแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.933737068+07:00","message":"[bufferProcess] interim [840000000]: 100 วันแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.933739372+07:00","message":"[bufferProcess] update buffer: พัดแฉกนะคะในช่วง 100 วันแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.933741776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.933744325+07:00","message":"> Transcript [3259] [false]: 'พัดแฉกนะคะในช่วง 100 วันแรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.93374737+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.933749398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.933751018+07:00","message":"StatePrefix: 'พัดแฉกนะคะในช่วง 100'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.933752985+07:00","message":"TextPushed: 'พัดแฉกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.936053404+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.936067204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดแฉกนะคะในช่วง 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.936071391+07:00","message":"receive interim result [false|false]: พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.936079597+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":"2025-10-29T10:23:00.936082412+07:00","message":"receive interim result [false|false]:  วันแรกขอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.936086829+07:00","message":"[buffer interim] 234 false พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.936089374+07:00","message":"[buffer interim] 234 false  วันแรกขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.936092616+07:00","message":"[bufferProcess] interim [900000000]:พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.936094807+07:00","message":"[bufferProcess] send to processor:พัดแฉกนะคะในช่วง 100 วันแรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.936097127+07:00","message":"[bufferProcess] interim [900000000]: วันแรกขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.936099016+07:00","message":"[bufferProcess] update buffer: พัดแฉกนะคะในช่วง 100 วันแรกขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.936101052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.93610282+07:00","message":"> Transcript [3260] [false]: 'พัดแฉกนะคะในช่วง 100 วันแรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.936104961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.936106402+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.936107833+07:00","message":"StatePrefix: 'พัดแฉกนะคะในช่วง 100'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.936109292+07:00","message":"TextPushed: 'พัดแฉกนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.992135862+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.992174616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดแฉกนะคะในช่วง 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.992180272+07:00","message":"receive interim result [false|false]: พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.992190023+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":"2025-10-29T10:23:00.992192682+07:00","message":"receive interim result [false|false]:  วันแรกของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.992199798+07:00","message":"[buffer interim] 234 false พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.992202828+07:00","message":"[buffer interim] 234 false  วันแรกของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.992208365+07:00","message":"[bufferProcess] interim [960000000]:พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.992210753+07:00","message":"[bufferProcess] send to processor:พัดแฉกนะคะในช่วง 100 วันแรกขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.992215429+07:00","message":"[bufferProcess] interim [960000000]: วันแรกของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.992217421+07:00","message":"[bufferProcess] update buffer: พัดแฉกนะคะในช่วง 100 วันแรกของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.992219901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.992222532+07:00","message":"> Transcript [3261] [false]: 'พัดแฉกนะคะในช่วง 100 วันแรกขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.992225608+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.992227271+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.992228831+07:00","message":"StatePrefix: 'พัดแฉกนะคะในช่วง 100'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.992230532+07:00","message":"TextPushed: 'พัดแฉกนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.992234933+07:00","message":"Push: 'ในช่วง 100'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.992236475+07:00","message":"TextPushed: 'พัดแฉกนะคะในช่วง 100'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.992238139+07:00","message":"Set new StatePrefix : 'พัดแฉกนะคะในช่วง 100 วันแรกขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:00.992239834+07:00","message":"Next Push (prob) : ' วันแรกขอ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:00.992247636+07:00","message":"push: {false ในช่วง 100 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.122804951+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.122845298+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดแฉกนะคะในช่วง 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.12285145+07:00","message":"receive interim result [false|false]: พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.122864718+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":"2025-10-29T10:23:01.122867567+07:00","message":"receive interim result [false|false]:  วันแรกของการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.122875529+07:00","message":"[buffer interim] 234 false พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.122878758+07:00","message":"[buffer interim] 234 false  วันแรกของการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.122884891+07:00","message":"[bufferProcess] interim [80000000]:พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.12288738+07:00","message":"[bufferProcess] send to processor:พัดแฉกนะคะในช่วง 100 วันแรกของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.122893888+07:00","message":"[bufferProcess] interim [80000000]: วันแรกของการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.122896154+07:00","message":"[bufferProcess] update buffer: พัดแฉกนะคะในช่วง 100 วันแรกของการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.122898764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.122902025+07:00","message":"> Transcript [3262] [false]: 'พัดแฉกนะคะในช่วง 100 วันแรกของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.12290488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.122907006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.122908607+07:00","message":"StatePrefix: 'พัดแฉกนะคะในช่วง 100 วันแรกขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.122910377+07:00","message":"TextPushed: 'พัดแฉกนะคะในช่วง 100'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.455572994+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.455612291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดแฉกนะคะในช่วง 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.455618368+07:00","message":"receive interim result [false|false]: พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.455629535+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":"2025-10-29T10:23:01.455633543+07:00","message":"receive interim result [false|false]:  วันแรกของการเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.455643249+07:00","message":"[buffer interim] 234 false พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.455647138+07:00","message":"[buffer interim] 234 false  วันแรกของการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.45565284+07:00","message":"[bufferProcess] interim [380000000]:พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.455655406+07:00","message":"[bufferProcess] send to processor:พัดแฉกนะคะในช่วง 100 วันแรกของการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.455658379+07:00","message":"[bufferProcess] interim [380000000]: วันแรกของการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.455661325+07:00","message":"[bufferProcess] update buffer: พัดแฉกนะคะในช่วง 100 วันแรกของการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.455664155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.455670829+07:00","message":"> Transcript [3263] [false]: 'พัดแฉกนะคะในช่วง 100 วันแรกของการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.455674245+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.455676119+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.455677648+07:00","message":"StatePrefix: 'พัดแฉกนะคะในช่วง 100 วันแรกขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.455679514+07:00","message":"TextPushed: 'พัดแฉกนะคะในช่วง 100'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.539449801+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.539488262+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดแฉกนะคะในช่วง 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.539495555+07:00","message":"receive interim result [false|false]: พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.539528226+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":"2025-10-29T10:23:01.539531962+07:00","message":"receive interim result [false|false]:  วันแรกของการผลิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.539542125+07:00","message":"[buffer interim] 234 false พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.539546255+07:00","message":"[buffer interim] 234 false  วันแรกของการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.539553679+07:00","message":"[bufferProcess] interim [500000000]:พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.539557354+07:00","message":"[bufferProcess] send to processor:พัดแฉกนะคะในช่วง 100 วันแรกของการเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.539565761+07:00","message":"[bufferProcess] interim [500000000]: วันแรกของการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.539569511+07:00","message":"[bufferProcess] update buffer: พัดแฉกนะคะในช่วง 100 วันแรกของการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.53957382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.539576586+07:00","message":"> Transcript [3264] [false]: 'พัดแฉกนะคะในช่วง 100 วันแรกของการเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.539579477+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.53958128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.539583224+07:00","message":"StatePrefix: 'พัดแฉกนะคะในช่วง 100 วันแรกขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.539585045+07:00","message":"TextPushed: 'พัดแฉกนะคะในช่วง 100'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.903708399+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.903744106+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดแฉกนะคะในช่วง 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.903749582+07:00","message":"receive interim result [false|false]: พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.903759506+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":"2025-10-29T10:23:01.90376216+07:00","message":"receive interim result [false|false]:  วันแรกของการประดิษฐาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.903769904+07:00","message":"[buffer interim] 234 false พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.903775+07:00","message":"[buffer interim] 234 false  วันแรกของการประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.903781232+07:00","message":"[bufferProcess] interim [860000000]:พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.903783667+07:00","message":"[bufferProcess] send to processor:พัดแฉกนะคะในช่วง 100 วันแรกของการผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.903790598+07:00","message":"[bufferProcess] interim [860000000]: วันแรกของการประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.903793398+07:00","message":"[bufferProcess] update buffer: พัดแฉกนะคะในช่วง 100 วันแรกของการประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.903796158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.903798584+07:00","message":"> Transcript [3265] [false]: 'พัดแฉกนะคะในช่วง 100 วันแรกของการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.903802515+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.903804424+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.903806012+07:00","message":"StatePrefix: 'พัดแฉกนะคะในช่วง 100 วันแรกขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.903808163+07:00","message":"TextPushed: 'พัดแฉกนะคะในช่วง 100'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.903811562+07:00","message":"Push: ' วันแรกขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.903813109+07:00","message":"TextPushed: 'พัดแฉกนะคะในช่วง 100 วันแรกขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.903814798+07:00","message":"Set new StatePrefix : 'พัดแฉกนะคะในช่วง 100 วันแรกของการผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:01.9038167+07:00","message":"Next Push (prob) : 'งการผลิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:01.903824855+07:00","message":"push: {false  วันแรกขอ 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.141674594+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.141707346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดแฉกนะคะในช่วง 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.141712773+07:00","message":"receive interim result [false|false]: พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.14172185+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":"2025-10-29T10:23:02.14172462+07:00","message":"receive interim result [false|false]:  วันแรกของการประดิษฐานพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.141731657+07:00","message":"[buffer interim] 234 false พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.141734513+07:00","message":"[buffer interim] 234 false  วันแรกของการประดิษฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.141739722+07:00","message":"[bufferProcess] interim [100000000]:พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.141741743+07:00","message":"[bufferProcess] send to processor:พัดแฉกนะคะในช่วง 100 วันแรกของการประดิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.141744625+07:00","message":"[bufferProcess] interim [100000000]: วันแรกของการประดิษฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.141747286+07:00","message":"[bufferProcess] update buffer: พัดแฉกนะคะในช่วง 100 วันแรกของการประดิษฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.14174989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.14175219+07:00","message":"> Transcript [3266] [false]: 'พัดแฉกนะคะในช่วง 100 วันแรกของการประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.141754381+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.141756377+07:00","message":"Set new StatePrefix: 'พัดแฉกนะคะในช่วง 100 วันแรกของการประดิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.332366901+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.332401597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดแฉกนะคะในช่วง 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.332407131+07:00","message":"receive interim result [false|false]: พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.332416716+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":"2025-10-29T10:23:02.332419509+07:00","message":"receive interim result [false|false]:  วันแรกของการประดิษฐานพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.33242713+07:00","message":"[buffer interim] 234 false พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.332430757+07:00","message":"[buffer interim] 234 false  วันแรกของการประดิษฐานพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.332442181+07:00","message":"[bufferProcess] interim [280000000]:พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.332444773+07:00","message":"[bufferProcess] send to processor:พัดแฉกนะคะในช่วง 100 วันแรกของการประดิษฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.332447717+07:00","message":"[bufferProcess] interim [280000000]: วันแรกของการประดิษฐานพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.33245053+07:00","message":"[bufferProcess] update buffer: พัดแฉกนะคะในช่วง 100 วันแรกของการประดิษฐานพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.33245319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.332455646+07:00","message":"> Transcript [3267] [false]: 'พัดแฉกนะคะในช่วง 100 วันแรกของการประดิษฐานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.332458843+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.332460465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.332462048+07:00","message":"StatePrefix: 'พัดแฉกนะคะในช่วง 100 วันแรกของการประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.332464113+07:00","message":"TextPushed: 'พัดแฉกนะคะในช่วง 100 วันแรกขอ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.371067419+07:00","message":"[GCS] IsForceVAD: false for message ID: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.504598372+07:00","message":"[GCS] Start streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.592839162+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.592880659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดแฉกนะคะในช่วง 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.592887399+07:00","message":"receive interim result [false|false]: พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.592899452+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":"2025-10-29T10:23:02.592903491+07:00","message":"receive interim result [false|false]:  วันแรกของการประดิษฐานพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.592913419+07:00","message":"[buffer interim] 234 false พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.592919769+07:00","message":"[buffer interim] 234 false  วันแรกของการประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.592925555+07:00","message":"[bufferProcess] interim [580000000]:พัดแฉกนะคะในช่วง 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.592928326+07:00","message":"[bufferProcess] send to processor:พัดแฉกนะคะในช่วง 100 วันแรกของการประดิษฐานพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.592933512+07:00","message":"[bufferProcess] interim [580000000]: วันแรกของการประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.592935921+07:00","message":"[bufferProcess] update buffer: พัดแฉกนะคะในช่วง 100 วันแรกของการประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.592938578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.592940854+07:00","message":"> Transcript [3268] [false]: 'พัดแฉกนะคะในช่วง 100 วันแรกของการประดิษฐานพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.5929442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.592946029+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.592948962+07:00","message":"StatePrefix: 'พัดแฉกนะคะในช่วง 100 วันแรกของการประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.592952376+07:00","message":"TextPushed: 'พัดแฉกนะคะในช่วง 100 วันแรกขอ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.684639514+07:00","message":"receive streaming session, msgId: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.68468158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัดแฉกนะคะอยู่ในช่วง 100 วันแรกของการประดิษฐานพระบรมศพ\",\"confidence\":0.95779973}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.684687933+07:00","message":"receive interim result [true|false]: พัดแฉกนะคะอยู่ในช่วง 100 วันแรกของการประดิษฐานพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.684696496+07:00","message":"end recv isFinal message id 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.684699809+07:00","message":"end Recv id 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.684705759+07:00","message":"[buffer interim] 234 true พัดแฉกนะคะอยู่ในช่วง 100 วันแรกของการประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.684713042+07:00","message":"[bufferProcess] interim [730000000]:พัดแฉกนะคะอยู่ในช่วง 100 วันแรกของการประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.684716389+07:00","message":"[bufferProcess] send to processor (isfinal):พัดแฉกนะคะในช่วง 100 วันแรกของการประดิษฐานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.684719084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.684721794+07:00","message":"> Transcript [3269] [false]: 'พัดแฉกนะคะในช่วง 100 วันแรกของการประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.684724689+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.684726231+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.68472827+07:00","message":"StatePrefix: 'พัดแฉกนะคะในช่วง 100 วันแรกของการประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.684730921+07:00","message":"TextPushed: 'พัดแฉกนะคะในช่วง 100 วันแรกขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.684732604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.684734214+07:00","message":"> Transcript [3270] [true]: 'พัดแฉกนะคะอยู่ในช่วง 100 วันแรกของการประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.68473619+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.684737638+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.684738956+07:00","message":"StatePrefix: 'พัดแฉกนะคะในช่วง 100 วันแรกของการประดิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.684740539+07:00","message":"TextPushed: 'พัดแฉกนะคะในช่วง 100 วันแรกขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.684744481+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.68491066+07:00","message":"Push: 'การประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.684912888+07:00","message":"TextPushed: 'พัดแฉกนะคะในช่วง 100 วันแรกขอการประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.684914897+07:00","message":"Set new StatePrefix : 'พัดแฉกนะคะอยู่ในช่วง 100 วันแรกของการประดิษฐานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.684916754+07:00","message":"Next Push (prob) : 'พัดแฉกนะคะอยู่ในช่วง 100 วันแรกของการประดิษฐานพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:02.684924538+07:00","message":"push: {true การประดิษฐานพระบรมศพ 0 0xc000045780}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:02.68494267+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_234.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:23:02.695831985+07:00","message":"write wav file: './tmp/7449/7449_234.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:02.877879496+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:02.87790972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:03.600827365+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:03.600863114+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":"2025-10-29T10:23:03.600867721+07:00","message":"receive interim result [false|false]: ไปรษณีย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:03.600878584+07:00","message":"[buffer interim] 235 false ไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:03.600884594+07:00","message":"[bufferProcess] interim [900000000]:ไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:03.60088636+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:03.708545129+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:03.70858319+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":"2025-10-29T10:23:03.708588587+07:00","message":"receive interim result [false|false]: จะมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:03.708602911+07:00","message":"[buffer interim] 235 false จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:03.708609679+07:00","message":"[bufferProcess] interim [960000000]:จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:03.708611799+07:00","message":"[bufferProcess] send to processor:ไปรษณีย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:03.708617125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:03.708619346+07:00","message":"> Transcript [3271] [false]: 'ไปรษณีย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:03.708621208+07:00","message":"Set StatePrefix (first interim): 'ไปรษณีย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:03.788499122+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:03.78853186+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":"2025-10-29T10:23:03.788536804+07:00","message":"receive interim result [false|false]: รัศมีแข"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:03.788550226+07:00","message":"[buffer interim] 235 false รัศมีแข"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:03.78855682+07:00","message":"[bufferProcess] interim [80000000]:รัศมีแข"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:03.788558673+07:00","message":"[bufferProcess] send to processor:จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:03.788571168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:03.788573909+07:00","message":"> Transcript [3272] [false]: 'จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:03.788575688+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:03.788577355+07:00","message":"Set new StatePrefix: 'จะมี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:03.893565273+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:03.893604907+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":"2025-10-29T10:23:03.893610115+07:00","message":"receive interim result [false|false]: จะมีพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:03.893625756+07:00","message":"[buffer interim] 235 false จะมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:03.893632652+07:00","message":"[bufferProcess] interim [140000000]:จะมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:03.893634716+07:00","message":"[bufferProcess] send to processor:รัศมีแข"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:03.893637795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:03.893640495+07:00","message":"> Transcript [3273] [false]: 'รัศมีแข'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:03.893642505+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:03.893644116+07:00","message":"Set new StatePrefix: 'รัศมีแข'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.082271509+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.082308614+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":"2025-10-29T10:23:04.082313887+07:00","message":"receive interim result [false|false]: จะมีพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.082329516+07:00","message":"[buffer interim] 235 false จะมีพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.082336363+07:00","message":"[bufferProcess] interim [380000000]:จะมีพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.082338704+07:00","message":"[bufferProcess] send to processor:จะมีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.082341899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.082344739+07:00","message":"> Transcript [3274] [false]: 'จะมีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.082346634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.082348227+07:00","message":"Set new StatePrefix: 'จะมีพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.148477615+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.14851466+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":"2025-10-29T10:23:04.148520575+07:00","message":"receive interim result [false|false]: จะมีพระภิกษุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.148535616+07:00","message":"[buffer interim] 235 false จะมีพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.148542962+07:00","message":"[bufferProcess] interim [440000000]:จะมีพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.148545085+07:00","message":"[bufferProcess] send to processor:จะมีพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.14854854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.148551315+07:00","message":"> Transcript [3275] [false]: 'จะมีพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.148554153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.148555727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.148557239+07:00","message":"StatePrefix: 'จะมีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.148558809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.153516654+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.153538443+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":"2025-10-29T10:23:04.153542487+07:00","message":"receive interim result [false|false]: จะมีพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.153554653+07:00","message":"[buffer interim] 235 false จะมีพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.153560671+07:00","message":"[bufferProcess] interim [500000000]:จะมีพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.153562654+07:00","message":"[bufferProcess] send to processor:จะมีพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.153565596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.153567863+07:00","message":"> Transcript [3276] [false]: 'จะมีพระภิกษุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.153570573+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.153573032+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.153575091+07:00","message":"StatePrefix: 'จะมีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.153577246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.26691448+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.266948628+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":"2025-10-29T10:23:04.266954562+07:00","message":"receive interim result [false|false]: จะมีพระพิฆเนศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.266970187+07:00","message":"[buffer interim] 235 false จะมีพระพิฆเนศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.266976172+07:00","message":"[bufferProcess] interim [560000000]:จะมีพระพิฆเนศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.266978526+07:00","message":"[bufferProcess] send to processor:จะมีพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.266981894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.266984772+07:00","message":"> Transcript [3277] [false]: 'จะมีพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.266986497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.266988193+07:00","message":"Set new StatePrefix: 'จะมีพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.269633314+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.269642536+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":"2025-10-29T10:23:04.26964582+07:00","message":"receive interim result [false|false]: จะมีพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.269654081+07:00","message":"[buffer interim] 235 false จะมีพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.26965644+07:00","message":"[bufferProcess] interim [620000000]:จะมีพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.269658015+07:00","message":"[bufferProcess] send to processor:จะมีพระพิฆเนศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.269659718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.269662724+07:00","message":"> Transcript [3278] [false]: 'จะมีพระพิฆเนศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.269664329+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.269665962+07:00","message":"Set new StatePrefix: 'จะมีพระพิฆเนศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.592852818+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.592897565+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":"2025-10-29T10:23:04.592905008+07:00","message":"receive interim result [false|false]: จะมีพระอภิธรรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.592924157+07:00","message":"[buffer interim] 235 false จะมีพระอภิธรรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.592932261+07:00","message":"[bufferProcess] interim [920000000]:จะมีพระอภิธรรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.592935347+07:00","message":"[bufferProcess] send to processor:จะมีพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.592945396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.592949281+07:00","message":"> Transcript [3279] [false]: 'จะมีพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.592951968+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.592954558+07:00","message":"Set new StatePrefix: 'จะมีพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.793698747+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.793738452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีพระพิธีธรรม 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.793743467+07:00","message":"receive interim result [false|false]: จะมีพระพิธีธรรม 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.793759932+07:00","message":"[buffer interim] 235 false จะมีพระพิธีธรรม 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.793768716+07:00","message":"[bufferProcess] interim [40000000]:จะมีพระพิธีธรรม 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.793770922+07:00","message":"[bufferProcess] send to processor:จะมีพระอภิธรรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.793776001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.793778505+07:00","message":"> Transcript [3280] [false]: 'จะมีพระอภิธรรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.793780625+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.793782306+07:00","message":"Set new StatePrefix: 'จะมีพระอภิธรรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.801071985+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.801111238+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีพระอภิธรรม 20:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.801118738+07:00","message":"receive interim result [false|false]: จะมีพระอภิธรรม 20:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.801132702+07:00","message":"[buffer interim] 235 false จะมีพระอภิธรรม 20:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.801138566+07:00","message":"[bufferProcess] interim [100000000]:จะมีพระอภิธรรม 20:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.801140501+07:00","message":"[bufferProcess] send to processor:จะมีพระพิธีธรรม 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.801144062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.80114637+07:00","message":"> Transcript [3281] [false]: 'จะมีพระพิธีธรรม 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.801148449+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.801150453+07:00","message":"Set new StatePrefix: 'จะมีพระพิธีธรรม 2'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.871182595+07:00","message":"[GCS] IsForceVAD: false for message ID: 235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.93317663+07:00","message":"[GCS] Start streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.990620502+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.990660201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีพระอภิธรรม 20:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.990665409+07:00","message":"receive interim result [false|false]: จะมีพระอภิธรรม 20:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:04.990681482+07:00","message":"[buffer interim] 235 false จะมีพระอภิธรรม 20:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.990688768+07:00","message":"[bufferProcess] interim [280000000]:จะมีพระอภิธรรม 20:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.99069109+07:00","message":"[bufferProcess] send to processor:จะมีพระอภิธรรม 20:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.990694901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.99069843+07:00","message":"> Transcript [3282] [false]: 'จะมีพระอภิธรรม 20:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.990701151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:04.990704031+07:00","message":"Set new StatePrefix: 'จะมีพระอภิธรรม 20:00'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:05.04725431+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:05.047289464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะมีพระพิธีธรรม 2 ชำระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:05.047295333+07:00","message":"receive interim result [false|false]: จะมีพระพิธีธรรม 2 ชำระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:05.047309864+07:00","message":"[buffer interim] 235 false จะมีพระพิธีธรรม 2 ชำระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.047316999+07:00","message":"[bufferProcess] interim [340000000]:จะมีพระพิธีธรรม 2 ชำระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.047319017+07:00","message":"[bufferProcess] send to processor:จะมีพระอภิธรรม 20:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.047322065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.047324619+07:00","message":"> Transcript [3283] [false]: 'จะมีพระอภิธรรม 20:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.04732791+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.047329582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.04733153+07:00","message":"StatePrefix: 'จะมีพระอภิธรรม 20:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.047333209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:05.236820925+07:00","message":"receive streaming session, msgId: 235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:05.236856342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พอจะมีพระพิธีธรรม 2 ชำระ\",\"confidence\":0.86747867}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:05.236862161+07:00","message":"receive interim result [true|false]: พอจะมีพระพิธีธรรม 2 ชำระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:05.236871928+07:00","message":"end recv isFinal message id 235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:05.23687424+07:00","message":"end Recv id 235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:05.236881383+07:00","message":"[buffer interim] 235 true พอจะมีพระพิธีธรรม 2 ชำระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.236892144+07:00","message":"[bufferProcess] interim [580000000]:พอจะมีพระพิธีธรรม 2 ชำระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.236897563+07:00","message":"[bufferProcess] send to processor (isfinal):จะมีพระพิธีธรรม 2 ชำระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.236901664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.236905055+07:00","message":"> Transcript [3284] [false]: 'จะมีพระพิธีธรรม 2 ชำระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.236907836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.236910649+07:00","message":"Set new StatePrefix: 'จะมีพระพิธีธรรม 2 ชำระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.236913108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.236916768+07:00","message":"> Transcript [3285] [true]: 'พอจะมีพระพิธีธรรม 2 ชำระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.236922869+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.236926025+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.236929621+07:00","message":"StatePrefix: 'จะมีพระพิธีธรรม 2 ชำระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.236932281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.23694154+07:00","message":"Push: 'พอจะมีพระพิธีธรรม 2 ชำระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:05.236952769+07:00","message":"push: {true พอจะมีพระพิธีธรรม 2 ชำระ 0 0xc00365e580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:23:05.244991966+07:00","message":"write wav file: './tmp/7449/7449_235.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:05.878073444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:05.878075513+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:05.989553538+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:05.989586114+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":"2025-10-29T10:23:05.989591214+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:05.989599832+07:00","message":"[buffer interim] 236 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.989606227+07:00","message":"[bufferProcess] interim [840000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:05.98960788+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:06.194251676+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:06.19429195+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":"2025-10-29T10:23:06.194297218+07:00","message":"receive interim result [false|false]: สำหรับพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:06.194314048+07:00","message":"[buffer interim] 236 false สำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.194321991+07:00","message":"[bufferProcess] interim [80000000]:สำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.194324228+07:00","message":"[bufferProcess] send to processor:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.194328262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.194331573+07:00","message":"> Transcript [3286] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.194333684+07:00","message":"Set StatePrefix (first interim): 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:06.3221654+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:06.322201575+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":"2025-10-29T10:23:06.322207039+07:00","message":"receive interim result [false|false]: สำหรับนัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:06.322222496+07:00","message":"[buffer interim] 236 false สำหรับนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.322229156+07:00","message":"[bufferProcess] interim [140000000]:สำหรับนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.322231163+07:00","message":"[bufferProcess] send to processor:สำหรับพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.322234569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.322237847+07:00","message":"> Transcript [3287] [false]: 'สำหรับพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.322240572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.322243016+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.3222447+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.322246537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:06.343071163+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:06.343091524+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":"2025-10-29T10:23:06.343095525+07:00","message":"receive interim result [false|false]: สำหรับราศี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:06.343108344+07:00","message":"[buffer interim] 236 false สำหรับราศี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.343112413+07:00","message":"[bufferProcess] interim [200000000]:สำหรับราศี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.343114398+07:00","message":"[bufferProcess] send to processor:สำหรับนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.343117164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.343119236+07:00","message":"> Transcript [3288] [false]: 'สำหรับนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.343121256+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.343122796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.343124684+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.343126366+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:06.391569058+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:06.391590629+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับร 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:06.391596521+07:00","message":"receive interim result [false|false]: สำหรับร 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:06.391609507+07:00","message":"[buffer interim] 236 false สำหรับร 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.391614521+07:00","message":"[bufferProcess] interim [320000000]:สำหรับร 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.391616377+07:00","message":"[bufferProcess] send to processor:สำหรับราศี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.391619421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.391621841+07:00","message":"> Transcript [3289] [false]: 'สำหรับราศี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.391625291+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.391627141+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.391628932+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.391630757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:06.503925929+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:06.503955526+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":"2025-10-29T10:23:06.503967194+07:00","message":"receive interim result [false|false]: สำหรับพระสีวลี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:06.503980396+07:00","message":"[buffer interim] 236 false สำหรับพระสีวลี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.503986387+07:00","message":"[bufferProcess] interim [380000000]:สำหรับพระสีวลี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.503988411+07:00","message":"[bufferProcess] send to processor:สำหรับร 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.503991484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.503993551+07:00","message":"> Transcript [3290] [false]: 'สำหรับร 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.503996354+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.503998772+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.504000235+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.504001742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.504007266+07:00","message":"Push: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.504008978+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.504010604+07:00","message":"Set new StatePrefix : 'สำหรับร 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.504012186+07:00","message":"Next Push (prob) : 'ร 10'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:06.504019986+07:00","message":"push: {false สำหรับ 0 0xc00365e980}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:06.584490043+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:06.584516227+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4 รูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:06.584521672+07:00","message":"receive interim result [false|false]: สำหรับพระ 4 รูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:06.584535491+07:00","message":"[buffer interim] 236 false สำหรับพระ 4 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.584541018+07:00","message":"[bufferProcess] interim [500000000]:สำหรับพระ 4 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.58454324+07:00","message":"[bufferProcess] send to processor:สำหรับพระสีวลี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.584545873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.584548191+07:00","message":"> Transcript [3291] [false]: 'สำหรับพระสีวลี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.58455018+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:06.584552208+07:00","message":"Set new StatePrefix: 'สำหรับพระสีวลี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:07.02111685+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:07.021155078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4 รูปค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:07.021170482+07:00","message":"receive interim result [false|false]: สำหรับพระ 4 รูปค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:07.021187086+07:00","message":"[buffer interim] 236 false สำหรับพระ 4 รูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.021195418+07:00","message":"[bufferProcess] interim [860000000]:สำหรับพระ 4 รูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.021197778+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.021208101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.021210763+07:00","message":"> Transcript [3292] [false]: 'สำหรับพระ 4 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.021213668+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.021216513+07:00","message":"Set new StatePrefix: 'สำหรับพระ 4 รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:07.084960264+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:07.084997539+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":"2025-10-29T10:23:07.085005025+07:00","message":"receive interim result [false|false]: สำหรับพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:07.085017233+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":"2025-10-29T10:23:07.085020914+07:00","message":"receive interim result [false|false]:  4 รูปค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:07.085030013+07:00","message":"[buffer interim] 236 false สำหรับพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:07.08503357+07:00","message":"[buffer interim] 236 false  4 รูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.085040777+07:00","message":"[bufferProcess] interim [980000000]:สำหรับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.085043734+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.08504741+07:00","message":"[bufferProcess] interim [980000000]: 4 รูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.085050564+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.085053403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.085056647+07:00","message":"> Transcript [3293] [false]: 'สำหรับพระ 4 รูปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.085060304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.08506251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.085064867+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.085068545+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:07.216107578+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:07.216147325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:07.216152845+07:00","message":"receive interim result [false|false]: สำหรับพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:07.216164147+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":"2025-10-29T10:23:07.216168339+07:00","message":"receive interim result [false|false]:  รูปค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:07.216176753+07:00","message":"[buffer interim] 236 false สำหรับพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:07.216181371+07:00","message":"[buffer interim] 236 false  รูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.216188621+07:00","message":"[bufferProcess] interim [100000000]:สำหรับพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.216192133+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.216195643+07:00","message":"[bufferProcess] interim [100000000]: รูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.216197637+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.2162013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.21620377+07:00","message":"> Transcript [3294] [false]: 'สำหรับพระ 4 รูปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.216206537+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.216208087+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.21620972+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.216211533+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:07.607532026+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:07.607567853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4 รูปค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:07.6075738+07:00","message":"receive interim result [false|false]: สำหรับพระ 4 รูปค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:07.607586796+07:00","message":"[buffer interim] 236 false สำหรับพระ 4 รูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.607606786+07:00","message":"[bufferProcess] interim [460000000]:สำหรับพระ 4 รูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.6076093+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.607612776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.607615074+07:00","message":"> Transcript [3295] [false]: 'สำหรับพระ 4 รูปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.607618791+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.60762061+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.607622599+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:07.607624372+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.11362683+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.113660557+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.113665864+07:00","message":"receive interim result [false|false]: สำหรับพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.113674217+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":"2025-10-29T10:23:08.113677337+07:00","message":"receive interim result [false|false]:  รูปค่ะขึ้นนั่งประจำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.113684125+07:00","message":"[buffer interim] 236 false สำหรับพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.113687353+07:00","message":"[buffer interim] 236 false  รูปค่ะขึ้นนั่งประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.11369253+07:00","message":"[bufferProcess] interim [0]:สำหรับพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.113694576+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.113697166+07:00","message":"[bufferProcess] interim [0]: รูปค่ะขึ้นนั่งประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.113699525+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.113702013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.113704987+07:00","message":"> Transcript [3296] [false]: 'สำหรับพระ 4 รูปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.113709101+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.113711137+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.113713894+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.113716431+07:00","message":"TextPushed: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.113719589+07:00","message":"Push: 'พระ 4 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.113721554+07:00","message":"TextPushed: 'สำหรับพระ 4 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.113724526+07:00","message":"Set new StatePrefix : 'สำหรับพระ 4 รูปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.113727315+07:00","message":"Next Push (prob) : 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.113736385+07:00","message":"push: {false พระ 4 รูป 0 0xc00365e980}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.36811151+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.368147017+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.368152488+07:00","message":"receive interim result [false|false]: สำหรับพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.368167328+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":"2025-10-29T10:23:08.368170683+07:00","message":"receive interim result [false|false]:  รูปค่ะขึ้นนั่งประจำวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.368178535+07:00","message":"[buffer interim] 236 false สำหรับพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.368182253+07:00","message":"[buffer interim] 236 false  รูปค่ะขึ้นนั่งประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.368188003+07:00","message":"[bufferProcess] interim [240000000]:สำหรับพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.368190199+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.368192866+07:00","message":"[bufferProcess] interim [240000000]: รูปค่ะขึ้นนั่งประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.368195064+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.368197545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.368199928+07:00","message":"> Transcript [3297] [false]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.368205677+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.368207281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.368209005+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.368210696+07:00","message":"TextPushed: 'สำหรับพระ 4 รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.51298545+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.513022032+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.513026949+07:00","message":"receive interim result [false|false]: สำหรับพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.513039724+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":"2025-10-29T10:23:08.513042509+07:00","message":"receive interim result [false|false]:  รูปค่ะขึ้นนั่งประจำวันที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.513050545+07:00","message":"[buffer interim] 236 false สำหรับพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.513054723+07:00","message":"[buffer interim] 236 false  รูปค่ะขึ้นนั่งประจำวันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.513060507+07:00","message":"[bufferProcess] interim [360000000]:สำหรับพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.513072607+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.513075307+07:00","message":"[bufferProcess] interim [360000000]: รูปค่ะขึ้นนั่งประจำวันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.513077433+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำวันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.513081903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.513084466+07:00","message":"> Transcript [3298] [false]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.513087119+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.513088711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.513090383+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.513092056+07:00","message":"TextPushed: 'สำหรับพระ 4 รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.663133889+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.66316648+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":"2025-10-29T10:23:08.663171547+07:00","message":"receive interim result [false|false]: สำหรับพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.663184133+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":"2025-10-29T10:23:08.663187846+07:00","message":"receive interim result [false|false]:  รูปค่ะขึ้นนั่งประจำบนแท่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.663195815+07:00","message":"[buffer interim] 236 false สำหรับพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.663200178+07:00","message":"[buffer interim] 236 false  รูปค่ะขึ้นนั่งประจำบนแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.663205675+07:00","message":"[bufferProcess] interim [480000000]:สำหรับพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.663208587+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำวันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.663211588+07:00","message":"[bufferProcess] interim [480000000]: รูปค่ะขึ้นนั่งประจำบนแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.663213718+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.663216313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.663218886+07:00","message":"> Transcript [3299] [false]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำวันที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.663221606+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.663223135+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.663224815+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.663226443+07:00","message":"TextPushed: 'สำหรับพระ 4 รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.83484904+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.834885831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.834890692+07:00","message":"receive interim result [false|false]: สำหรับพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.83490437+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":"2025-10-29T10:23:08.834908292+07:00","message":"receive interim result [false|false]:  รูปค่ะขึ้นนั่งประจำบนแท่นนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.834916876+07:00","message":"[buffer interim] 236 false สำหรับพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.834924319+07:00","message":"[buffer interim] 236 false  รูปค่ะขึ้นนั่งประจำบนแท่นนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.834931224+07:00","message":"[bufferProcess] interim [720000000]:สำหรับพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.834934539+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.834939679+07:00","message":"[bufferProcess] interim [720000000]: รูปค่ะขึ้นนั่งประจำบนแท่นนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.834943244+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.834946582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.8349501+07:00","message":"> Transcript [3300] [false]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.834954221+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.834957406+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.834959087+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.834960771+07:00","message":"TextPushed: 'สำหรับพระ 4 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.834963079+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.834964637+07:00","message":"TextPushed: 'สำหรับพระ 4 รูปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.834966586+07:00","message":"Set new StatePrefix : 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:08.834968497+07:00","message":"Next Push (prob) : 'ขึ้นนั่งประจำบนแท่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:08.834978141+07:00","message":"push: {false ค่ะ 0 0xc00365e980}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:08.879135785+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:08.879143835+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:09.069063818+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:09.069102306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:09.069108852+07:00","message":"receive interim result [false|false]: สำหรับพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:09.069121542+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":"2025-10-29T10:23:09.069124699+07:00","message":"receive interim result [false|false]:  รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:09.069133019+07:00","message":"[buffer interim] 236 false สำหรับพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:09.069136359+07:00","message":"[buffer interim] 236 false  รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.069142129+07:00","message":"[bufferProcess] interim [960000000]:สำหรับพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.069144411+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.069147051+07:00","message":"[bufferProcess] interim [960000000]: รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.069149254+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.069151648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.069154041+07:00","message":"> Transcript [3301] [false]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.069157002+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.069158544+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.069160189+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.069175897+07:00","message":"TextPushed: 'สำหรับพระ 4 รูปค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:09.328073984+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:09.328107119+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:09.32811282+07:00","message":"receive interim result [false|false]: สำหรับพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:09.328127643+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":"2025-10-29T10:23:09.32813062+07:00","message":"receive interim result [false|false]:  รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:09.328139743+07:00","message":"[buffer interim] 236 false สำหรับพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:09.328142921+07:00","message":"[buffer interim] 236 false  รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.328148992+07:00","message":"[bufferProcess] interim [200000000]:สำหรับพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.328151059+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.328154213+07:00","message":"[bufferProcess] interim [200000000]: รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.328156829+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.328159548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.328161824+07:00","message":"> Transcript [3302] [false]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.328164574+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.328166223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.328167989+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.328169903+07:00","message":"TextPushed: 'สำหรับพระ 4 รูปค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:09.575076002+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:09.575114346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:09.575120987+07:00","message":"receive interim result [false|false]: สำหรับพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:09.575134903+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":"2025-10-29T10:23:09.575137905+07:00","message":"receive interim result [false|false]:  รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสองฝั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:09.575145699+07:00","message":"[buffer interim] 236 false สำหรับพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:09.575149013+07:00","message":"[buffer interim] 236 false  รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสองฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.57515442+07:00","message":"[bufferProcess] interim [440000000]:สำหรับพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.575157109+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.575160278+07:00","message":"[bufferProcess] interim [440000000]: รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสองฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.575162954+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสองฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.57516549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.575168139+07:00","message":"> Transcript [3303] [false]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.575170612+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.575172297+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.575173847+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:09.575175716+07:00","message":"TextPushed: 'สำหรับพระ 4 รูปค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.21591833+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.215966129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสองฝั่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.215972484+07:00","message":"receive interim result [false|false]: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสองฝั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.215987924+07:00","message":"[buffer interim] 236 false สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสองฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.21599526+07:00","message":"[bufferProcess] interim [40000000]:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสองฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.215998115+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสองฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.216005444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.21600819+07:00","message":"> Transcript [3304] [false]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสองฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.216011408+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.216013092+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.216015212+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.216017904+07:00","message":"TextPushed: 'สำหรับพระ 4 รูปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.216023796+07:00","message":"Push: 'ขึ้นนั่งประจำบนแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.216025577+07:00","message":"TextPushed: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.216028252+07:00","message":"Set new StatePrefix : 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสองฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.216030216+07:00","message":"Next Push (prob) : 'นี้ทั้งสองฝั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.216038393+07:00","message":"push: {false ขึ้นนั่งประจำบนแท่น 0 0xc00365e980}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.490964426+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.491010151+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.491017167+07:00","message":"receive interim result [false|false]: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.491027873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ฝั่งเพิ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.491030616+07:00","message":"receive interim result [false|false]:  2 ฝั่งเพิ่ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.491038442+07:00","message":"[buffer interim] 236 false สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.491042657+07:00","message":"[buffer interim] 236 false  2 ฝั่งเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.49104858+07:00","message":"[bufferProcess] interim [400000000]:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.491050655+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสองฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.491053813+07:00","message":"[bufferProcess] interim [400000000]: 2 ฝั่งเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.491056003+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.491058695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.491061163+07:00","message":"> Transcript [3305] [false]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสองฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.491063824+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.491065862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.491067312+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสองฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.491069412+07:00","message":"TextPushed: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.620491065+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.620540114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.620547694+07:00","message":"receive interim result [false|false]: สำหรับพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.620562184+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":"2025-10-29T10:23:10.620565606+07:00","message":"receive interim result [false|false]:  รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสองฝั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.620575632+07:00","message":"[buffer interim] 236 false สำหรับพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.620580139+07:00","message":"[buffer interim] 236 false  รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสองฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.620588022+07:00","message":"[bufferProcess] interim [460000000]:สำหรับพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.620591136+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.620595387+07:00","message":"[bufferProcess] interim [460000000]: รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสองฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.620598699+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสองฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.620602116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.620605396+07:00","message":"> Transcript [3306] [false]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.620608167+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.62061061+07:00","message":"Set new StatePrefix: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.927696605+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.927736742+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.927744691+07:00","message":"receive interim result [false|false]: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.92775589+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ฝั่งเพิ่งสวดพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.927758728+07:00","message":"receive interim result [false|false]:  2 ฝั่งเพิ่งสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.927766371+07:00","message":"[buffer interim] 236 false สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:10.927772192+07:00","message":"[buffer interim] 236 false  2 ฝั่งเพิ่งสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.927777832+07:00","message":"[bufferProcess] interim [760000000]:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.927780371+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสองฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.927783606+07:00","message":"[bufferProcess] interim [760000000]: 2 ฝั่งเพิ่งสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.927785717+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.927788346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.927790921+07:00","message":"> Transcript [3307] [false]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสองฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.927792871+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:10.927794538+07:00","message":"Set new StatePrefix: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้งสองฝั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.307802996+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.307835871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.307842805+07:00","message":"receive interim result [false|false]: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.307854874+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ฝั่งเพิ่งสวดพระอภิธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.307858008+07:00","message":"receive interim result [false|false]:  2 ฝั่งเพิ่งสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.307866688+07:00","message":"[buffer interim] 236 false สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.307874446+07:00","message":"[buffer interim] 236 false  2 ฝั่งเพิ่งสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.307880266+07:00","message":"[bufferProcess] interim [180000000]:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.307882672+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.307886127+07:00","message":"[bufferProcess] interim [180000000]: 2 ฝั่งเพิ่งสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.307888728+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.307892022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.307894617+07:00","message":"> Transcript [3308] [false]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.307896877+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.307898465+07:00","message":"Set new StatePrefix: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.493854717+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.49390127+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.49391009+07:00","message":"receive interim result [false|false]: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.493931578+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":"2025-10-29T10:23:11.493937154+07:00","message":"receive interim result [false|false]:  ฝั่งเพิ่งสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.493947028+07:00","message":"[buffer interim] 236 false สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.493955086+07:00","message":"[buffer interim] 236 false  ฝั่งเพิ่งสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.493961436+07:00","message":"[bufferProcess] interim [360000000]:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.493964589+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.493971064+07:00","message":"[bufferProcess] interim [360000000]: ฝั่งเพิ่งสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.493973579+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.493990332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.49401633+07:00","message":"> Transcript [3309] [false]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.49402216+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.494024436+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.494027606+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.494031615+07:00","message":"TextPushed: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.5681448+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.568179945+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.568186198+07:00","message":"receive interim result [false|false]: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.568195726+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":"2025-10-29T10:23:11.568198802+07:00","message":"receive interim result [false|false]:  ฝั่งเพิ่งสวดพระอภิธรรมทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.56820868+07:00","message":"[buffer interim] 236 false สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.56821272+07:00","message":"[buffer interim] 236 false  ฝั่งเพิ่งสวดพระอภิธรรมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.568218666+07:00","message":"[bufferProcess] interim [480000000]:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.568220996+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.568224031+07:00","message":"[bufferProcess] interim [480000000]: ฝั่งเพิ่งสวดพระอภิธรรมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.568226103+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.568229214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.568231603+07:00","message":"> Transcript [3310] [false]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.568234959+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.568236648+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.568238741+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.568241172+07:00","message":"TextPushed: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.82432712+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.824367326+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.824374134+07:00","message":"receive interim result [false|false]: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.824384485+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":"2025-10-29T10:23:11.824390645+07:00","message":"receive interim result [false|false]:  ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.824399445+07:00","message":"[buffer interim] 236 false สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:11.824402653+07:00","message":"[buffer interim] 236 false  ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.824410169+07:00","message":"[bufferProcess] interim [720000000]:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.824412526+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.824418373+07:00","message":"[bufferProcess] interim [720000000]: ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.824420961+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.824423776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.824426683+07:00","message":"> Transcript [3311] [false]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.824430394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.824432138+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.824433866+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:11.82443591+07:00","message":"TextPushed: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่น'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:11.879335367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:11.879340826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.016412068+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.016453782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.016460435+07:00","message":"receive interim result [false|false]: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.01647439+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":"2025-10-29T10:23:12.016478015+07:00","message":"receive interim result [false|false]:  ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.016486016+07:00","message":"[buffer interim] 236 false สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.016503352+07:00","message":"[buffer interim] 236 false  ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.016509763+07:00","message":"[bufferProcess] interim [840000000]:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.016512716+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.016519401+07:00","message":"[bufferProcess] interim [840000000]: ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.016521784+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.016524307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.016528828+07:00","message":"> Transcript [3312] [false]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.016533646+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.016535865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.01653768+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.016539732+07:00","message":"TextPushed: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.016546933+07:00","message":"Push: 'นี้ทั้ง 2 ฝั่งเพิ่งสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.016548737+07:00","message":"TextPushed: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.016553129+07:00","message":"Set new StatePrefix : 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.016555178+07:00","message":"Next Push (prob) : 'อภิธรรมทั้งกลาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.016563281+07:00","message":"push: {false นี้ทั้ง 2 ฝั่งเพิ่งสวดพระ 0 0xc00365e980}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.080102383+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.080139391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.080145618+07:00","message":"receive interim result [false|false]: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.080155328+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":"2025-10-29T10:23:12.080159351+07:00","message":"receive interim result [false|false]:  ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.080168428+07:00","message":"[buffer interim] 236 false สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.08017384+07:00","message":"[buffer interim] 236 false  ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.080180083+07:00","message":"[bufferProcess] interim [20000000]:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.080182332+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.080185259+07:00","message":"[bufferProcess] interim [20000000]: ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.080187324+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.08019254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.080195736+07:00","message":"> Transcript [3313] [false]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.080200811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.080202719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.080205048+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.080214003+07:00","message":"TextPushed: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.272071626+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.272107745+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.27211397+07:00","message":"receive interim result [false|false]: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.272123477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.27212589+07:00","message":"receive interim result [false|false]:  ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.27213338+07:00","message":"[buffer interim] 236 false สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.272136892+07:00","message":"[buffer interim] 236 false  ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.272160518+07:00","message":"[bufferProcess] interim [200000000]:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.2721825+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.272191027+07:00","message":"[bufferProcess] interim [200000000]: ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.272193831+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.272197625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.272200919+07:00","message":"> Transcript [3314] [false]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.272204824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.272206542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.272208344+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.272211256+07:00","message":"TextPushed: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.5847296+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.584765318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.584771184+07:00","message":"receive interim result [false|false]: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.584781283+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":"2025-10-29T10:23:12.584783704+07:00","message":"receive interim result [false|false]:  ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลางคืน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.584790697+07:00","message":"[buffer interim] 236 false สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.584794242+07:00","message":"[buffer interim] 236 false  ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลางคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.584799534+07:00","message":"[bufferProcess] interim [440000000]:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.584801546+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.584804854+07:00","message":"[bufferProcess] interim [440000000]: ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลางคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.584807524+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลางคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.584810384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.584812766+07:00","message":"> Transcript [3315] [false]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.584816468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.58481803+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.584820071+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.58482866+07:00","message":"TextPushed: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.982839321+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.982875469+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.982881832+07:00","message":"receive interim result [false|false]: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.982892245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลางคืนนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.982895204+07:00","message":"receive interim result [false|false]:  ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลางคืนนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.982903284+07:00","message":"[buffer interim] 236 false สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.982906796+07:00","message":"[buffer interim] 236 false  ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลางคืนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.982912969+07:00","message":"[bufferProcess] interim [920000000]:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.982915199+07:00","message":"[bufferProcess] send to processor:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลางคืน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.982918063+07:00","message":"[bufferProcess] interim [920000000]: ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลางคืนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.982920427+07:00","message":"[bufferProcess] update buffer: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลางคืนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.98292307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.982925441+07:00","message":"> Transcript [3316] [false]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลางคืน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.982929639+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.982931335+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.982937862+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.982940259+07:00","message":"TextPushed: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.982943445+07:00","message":"Push: 'อภิธรรมทั้งกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.982945099+07:00","message":"TextPushed: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.982947066+07:00","message":"Set new StatePrefix : 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลางคืน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:12.982949297+07:00","message":"Next Push (prob) : 'วันและกลางคืน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:12.982958152+07:00","message":"push: {false อภิธรรมทั้งกลาง 0 0xc00365e980}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.0702898+07:00","message":"[GCS] IsForceVAD: false for message ID: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.134345742+07:00","message":"[GCS] Start streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.476867724+07:00","message":"receive streaming session, msgId: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.476908136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพื่อสวดพระอภิธรรมทั้งกลางวันและกลางคืนนะคะ\",\"confidence\":0.90087557}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.476915922+07:00","message":"receive interim result [true|false]: สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพื่อสวดพระอภิธรรมทั้งกลางวันและกลางคืนนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.476924449+07:00","message":"end recv isFinal message id 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.476926013+07:00","message":"end Recv id 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.476931266+07:00","message":"[buffer interim] 236 true สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพื่อสวดพระอภิธรรมทั้งกลางวันและกลางคืนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.476937988+07:00","message":"[bufferProcess] interim [340000000]:สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพื่อสวดพระอภิธรรมทั้งกลางวันและกลางคืนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.476943423+07:00","message":"[bufferProcess] send to processor (isfinal):สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลางคืนนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.47694681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.476949363+07:00","message":"> Transcript [3317] [false]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลางคืนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.476952775+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.476955802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.476957436+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลางคืน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.476959563+07:00","message":"TextPushed: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.476961414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.476963044+07:00","message":"> Transcript [3318] [true]: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพื่อสวดพระอภิธรรมทั้งกลางวันและกลางคืนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.476965003+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.476966328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.476967657+07:00","message":"StatePrefix: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางวันและกลางคืน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.476969353+07:00","message":"TextPushed: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.476971038+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.47722948+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.477232082+07:00","message":"TextPushed: 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพิ่งสวดพระอภิธรรมทั้งกลางนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.477234513+07:00","message":"Set new StatePrefix : 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพื่อสวดพระอภิธรรมทั้งกลางวันและกลางคืนนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.477236923+07:00","message":"Next Push (prob) : 'สำหรับพระ 4 รูปค่ะขึ้นนั่งประจำบนแท่นนี้ทั้ง 2 ฝั่งเพื่อสวดพระอภิธรรมทั้งกลางวันและกลางคืนนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.477244493+07:00","message":"push: {true นะคะ 0 0xc00365e980}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.477258005+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_236.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:23:13.490718204+07:00","message":"write wav file: './tmp/7449/7449_236.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.823302884+07:00","message":"[GCS] Cleaned up inactive client: 213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.823322812+07:00","message":"[GCS] Cleaned up inactive client: 214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.823325171+07:00","message":"[GCS] Cleaned up inactive client: 211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.823326587+07:00","message":"[GCS] Cleaned up inactive client: 212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.823328304+07:00","message":"[GCS] Cleaned up inactive client: 210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.823329901+07:00","message":"[GCS] Cleaned up inactive client: 209"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.82333138+07:00","message":"[GCS] Cleaned up inactive client: 208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.83836946+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.83840036+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":"2025-10-29T10:23:13.838404972+07:00","message":"receive interim result [false|false]: ดอก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.838418513+07:00","message":"[buffer interim] 237 false ดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.838424671+07:00","message":"[bufferProcess] interim [480000000]:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.838426432+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.917449617+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.917492093+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":"2025-10-29T10:23:13.917498737+07:00","message":"receive interim result [false|false]: เดี๋ยวจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:13.917520477+07:00","message":"[buffer interim] 237 false เดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.917527204+07:00","message":"[bufferProcess] interim [600000000]:เดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.917529446+07:00","message":"[bufferProcess] send to processor:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.917532579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.91753497+07:00","message":"> Transcript [3319] [false]: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:13.917536882+07:00","message":"Set StatePrefix (first interim): 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.008008087+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.008045621+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":"2025-10-29T10:23:14.008050751+07:00","message":"receive interim result [false|false]: โดยจะมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.008066814+07:00","message":"[buffer interim] 237 false โดยจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.008074659+07:00","message":"[bufferProcess] interim [660000000]:โดยจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.008076595+07:00","message":"[bufferProcess] send to processor:เดี๋ยวจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.008079876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.008082968+07:00","message":"> Transcript [3320] [false]: 'เดี๋ยวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.008085036+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.008086719+07:00","message":"Set new StatePrefix: 'เดี๋ยวจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.200301141+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.200336852+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":"2025-10-29T10:23:14.200341723+07:00","message":"receive interim result [false|false]: เราจะมีเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.200356344+07:00","message":"[buffer interim] 237 false เราจะมีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.200363724+07:00","message":"[bufferProcess] interim [900000000]:เราจะมีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.200365718+07:00","message":"[bufferProcess] send to processor:โดยจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.200368678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.200370852+07:00","message":"> Transcript [3321] [false]: 'โดยจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.200372729+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.200374458+07:00","message":"Set new StatePrefix: 'โดยจะมี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.328813629+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.328850167+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":"2025-10-29T10:23:14.328854978+07:00","message":"receive interim result [false|false]: โดยจะมีเวร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.328869441+07:00","message":"[buffer interim] 237 false โดยจะมีเวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.328876198+07:00","message":"[bufferProcess] interim [20000000]:โดยจะมีเวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.328878102+07:00","message":"[bufferProcess] send to processor:เราจะมีเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.328881195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.328883568+07:00","message":"> Transcript [3322] [false]: 'เราจะมีเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.328885431+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.328887019+07:00","message":"Set new StatePrefix: 'เราจะมีเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.530528498+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.53057733+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":"2025-10-29T10:23:14.530588508+07:00","message":"receive interim result [false|false]: โดยจะมีเวรกรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.530605663+07:00","message":"[buffer interim] 237 false โดยจะมีเวรกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.530614023+07:00","message":"[bufferProcess] interim [200000000]:โดยจะมีเวรกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.530617323+07:00","message":"[bufferProcess] send to processor:โดยจะมีเวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.530621539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.530625715+07:00","message":"> Transcript [3323] [false]: 'โดยจะมีเวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.530629552+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.530631784+07:00","message":"Set new StatePrefix: 'โดยจะมีเวร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.586023775+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.586066533+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":"2025-10-29T10:23:14.586073771+07:00","message":"receive interim result [false|false]: โดยจะมีเวร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.586092785+07:00","message":"[buffer interim] 237 false โดยจะมีเวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.586100969+07:00","message":"[bufferProcess] interim [260000000]:โดยจะมีเวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.586103741+07:00","message":"[bufferProcess] send to processor:โดยจะมีเวรกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.586110572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.586113869+07:00","message":"> Transcript [3324] [false]: 'โดยจะมีเวรกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.586118294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.586120804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.586122975+07:00","message":"StatePrefix: 'โดยจะมีเวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.58612538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.606113336+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.60614253+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":"2025-10-29T10:23:14.606148027+07:00","message":"receive interim result [false|false]: โดยจะมีเวรสลับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.606161771+07:00","message":"[buffer interim] 237 false โดยจะมีเวรสลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.606168431+07:00","message":"[bufferProcess] interim [320000000]:โดยจะมีเวรสลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.606171534+07:00","message":"[bufferProcess] send to processor:โดยจะมีเวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.606175123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.606177848+07:00","message":"> Transcript [3325] [false]: 'โดยจะมีเวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.606181611+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.606183776+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.606185933+07:00","message":"StatePrefix: 'โดยจะมีเวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.606188564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:14.879488139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:14.879503956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.911067581+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.911098503+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":"2025-10-29T10:23:14.911103407+07:00","message":"receive interim result [false|false]: โดยจะมีเวรสลัดผัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.911116913+07:00","message":"[buffer interim] 237 false โดยจะมีเวรสลัดผัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.911123388+07:00","message":"[bufferProcess] interim [560000000]:โดยจะมีเวรสลัดผัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.911125826+07:00","message":"[bufferProcess] send to processor:โดยจะมีเวรสลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.911128852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.911131438+07:00","message":"> Transcript [3326] [false]: 'โดยจะมีเวรสลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.911134308+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.911135952+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.911137492+07:00","message":"StatePrefix: 'โดยจะมีเวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.911139192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.925764373+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.925789396+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":"2025-10-29T10:23:14.925795725+07:00","message":"receive interim result [false|false]: โดยจะมีเวรสลัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.925808603+07:00","message":"[buffer interim] 237 false โดยจะมีเวรสลัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.925814727+07:00","message":"[bufferProcess] interim [620000000]:โดยจะมีเวรสลัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.925817197+07:00","message":"[bufferProcess] send to processor:โดยจะมีเวรสลัดผัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.925827025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.925830153+07:00","message":"> Transcript [3327] [false]: 'โดยจะมีเวรสลัดผัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.9258345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.925836826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.925839024+07:00","message":"StatePrefix: 'โดยจะมีเวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.92584113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.925844243+07:00","message":"Push: 'โดยจะมีเวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.925846335+07:00","message":"TextPushed: 'โดยจะมีเวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.925849034+07:00","message":"Set new StatePrefix : 'โดยจะมีเวรสลัดผัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:14.92585158+07:00","message":"Next Push (prob) : 'สลัดผัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:14.92586198+07:00","message":"push: {false โดยจะมีเวร 0 0xc003600200}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:15.10443692+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:15.104483463+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":"2025-10-29T10:23:15.104490532+07:00","message":"receive interim result [false|false]: โดยจะมีเวรสลับผลัดเปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:15.104518002+07:00","message":"[buffer interim] 237 false โดยจะมีเวรสลับผลัดเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.104527701+07:00","message":"[bufferProcess] interim [740000000]:โดยจะมีเวรสลับผลัดเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.104530656+07:00","message":"[bufferProcess] send to processor:โดยจะมีเวรสลัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.104539036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.104542964+07:00","message":"> Transcript [3328] [false]: 'โดยจะมีเวรสลัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.104545861+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:15.295124235+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:15.295158559+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":"2025-10-29T10:23:15.295163774+07:00","message":"receive interim result [false|false]: โดยจะมีเวรสลับผลัดเปลี่ยนกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:15.295176585+07:00","message":"[buffer interim] 237 false โดยจะมีเวรสลับผลัดเปลี่ยนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.295183884+07:00","message":"[bufferProcess] interim [980000000]:โดยจะมีเวรสลับผลัดเปลี่ยนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.295186116+07:00","message":"[bufferProcess] send to processor:โดยจะมีเวรสลับผลัดเปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.295190767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.295193155+07:00","message":"> Transcript [3329] [false]: 'โดยจะมีเวรสลับผลัดเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.295195315+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.295196992+07:00","message":"Set new StatePrefix: 'โดยจะมีเวรสลับผลัดเปลี่ยน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:15.493982883+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:15.49402226+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":"2025-10-29T10:23:15.49402742+07:00","message":"receive interim result [false|false]: โดยจะมีเวรสลับผลัดเปลี่ยนกันตาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:15.494041403+07:00","message":"[buffer interim] 237 false โดยจะมีเวรสลับผลัดเปลี่ยนกันตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.494048764+07:00","message":"[bufferProcess] interim [220000000]:โดยจะมีเวรสลับผลัดเปลี่ยนกันตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.494050833+07:00","message":"[bufferProcess] send to processor:โดยจะมีเวรสลับผลัดเปลี่ยนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.494053946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.494056439+07:00","message":"> Transcript [3330] [false]: 'โดยจะมีเวรสลับผลัดเปลี่ยนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.494059615+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.494061425+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.494063027+07:00","message":"StatePrefix: 'โดยจะมีเวรสลับผลัดเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.494065037+07:00","message":"TextPushed: 'โดยจะมีเวร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:15.682103217+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:15.682137639+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":"2025-10-29T10:23:15.682143563+07:00","message":"receive interim result [false|false]: โดยจะมีเวรสลับผลัดเปลี่ยนกันตามเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:15.682155619+07:00","message":"[buffer interim] 237 false โดยจะมีเวรสลับผลัดเปลี่ยนกันตามเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.68216452+07:00","message":"[bufferProcess] interim [400000000]:โดยจะมีเวรสลับผลัดเปลี่ยนกันตามเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.682166905+07:00","message":"[bufferProcess] send to processor:โดยจะมีเวรสลับผลัดเปลี่ยนกันตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.682172245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.682174675+07:00","message":"> Transcript [3331] [false]: 'โดยจะมีเวรสลับผลัดเปลี่ยนกันตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.682178036+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.682179764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.682181833+07:00","message":"StatePrefix: 'โดยจะมีเวรสลับผลัดเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:15.682184087+07:00","message":"TextPushed: 'โดยจะมีเวร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:16.021047542+07:00","message":"[GCS] IsForceVAD: false for message ID: 237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:16.133702273+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:16.133739426+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":"2025-10-29T10:23:16.133745033+07:00","message":"receive interim result [false|false]: โดยจะมีเวรสลับผลัดเปลี่ยนกันตามเวลาค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:16.13375961+07:00","message":"[buffer interim] 237 false โดยจะมีเวรสลับผลัดเปลี่ยนกันตามเวลาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.133768309+07:00","message":"[bufferProcess] interim [820000000]:โดยจะมีเวรสลับผลัดเปลี่ยนกันตามเวลาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.133770898+07:00","message":"[bufferProcess] send to processor:โดยจะมีเวรสลับผลัดเปลี่ยนกันตามเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.133774824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.133777337+07:00","message":"> Transcript [3332] [false]: 'โดยจะมีเวรสลับผลัดเปลี่ยนกันตามเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.133780734+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.133782529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.133784187+07:00","message":"StatePrefix: 'โดยจะมีเวรสลับผลัดเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.133786395+07:00","message":"TextPushed: 'โดยจะมีเวร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:16.152924303+07:00","message":"[GCS] Start streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:16.213971269+07:00","message":"[GCS] IsForceVAD: false for message ID: 238"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:16.342749849+07:00","message":"[GCS] Start streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:16.358726561+07:00","message":"receive streaming session, msgId: 237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:16.35877696+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เราจะมีเวรสลับผลัดเปลี่ยนกันตามเวลาค่ะ\",\"confidence\":0.93924004}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:16.358782159+07:00","message":"receive interim result [true|false]: เราจะมีเวรสลับผลัดเปลี่ยนกันตามเวลาค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:16.358793796+07:00","message":"end recv isFinal message id 237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:16.358795665+07:00","message":"end Recv id 237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:16.358800685+07:00","message":"[buffer interim] 237 true เราจะมีเวรสลับผลัดเปลี่ยนกันตามเวลาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358807044+07:00","message":"[bufferProcess] interim [90000000]:เราจะมีเวรสลับผลัดเปลี่ยนกันตามเวลาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358812406+07:00","message":"[bufferProcess] send to processor (isfinal):โดยจะมีเวรสลับผลัดเปลี่ยนกันตามเวลาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358815146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358817787+07:00","message":"> Transcript [3333] [false]: 'โดยจะมีเวรสลับผลัดเปลี่ยนกันตามเวลาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358820939+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358822503+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358824224+07:00","message":"StatePrefix: 'โดยจะมีเวรสลับผลัดเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358826119+07:00","message":"TextPushed: 'โดยจะมีเวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358830371+07:00","message":"Push: 'สลับผลัดเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358832167+07:00","message":"TextPushed: 'โดยจะมีเวรสลับผลัดเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358833928+07:00","message":"Set new StatePrefix : 'โดยจะมีเวรสลับผลัดเปลี่ยนกันตามเวลาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.35883575+07:00","message":"Next Push (prob) : 'กันตามเวลาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.35883715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358838923+07:00","message":"> Transcript [3334] [true]: 'เราจะมีเวรสลับผลัดเปลี่ยนกันตามเวลาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358841047+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358842464+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358843796+07:00","message":"StatePrefix: 'โดยจะมีเวรสลับผลัดเปลี่ยนกันตามเวลาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358845484+07:00","message":"TextPushed: 'โดยจะมีเวรสลับผลัดเปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358846972+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:16.358923233+07:00","message":"push: {false สลับผลัดเปลี่ยน 0 0xc003600200}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358945918+07:00","message":"Push: 'กันตามเวลาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358948318+07:00","message":"TextPushed: 'โดยจะมีเวรสลับผลัดเปลี่ยนกันตามเวลาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358950157+07:00","message":"Set new StatePrefix : 'เราจะมีเวรสลับผลัดเปลี่ยนกันตามเวลาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358952039+07:00","message":"Next Push (prob) : 'เราจะมีเวรสลับผลัดเปลี่ยนกันตามเวลาค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:16.358957259+07:00","message":"push: {true กันตามเวลาค่ะ 0 0xc003600200}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.358962221+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_237.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:23:16.367651563+07:00","message":"write wav file: './tmp/7449/7449_237.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:16.484498129+07:00","message":"receive streaming session, msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:16.484521801+07:00","message":"found end of frame, send empty tag with msgId: 238"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:16.484524793+07:00","message":"end Recv id 238"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:16.484530519+07:00","message":"[buffer interim] 238 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.484536691+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.484539942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.484542399+07:00","message":"> Transcript [3335] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.484544451+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.484546186+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.484547735+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.484549553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:16.484555397+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:16.484564287+07:00","message":"push: {true \n 0 0xc003600780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:23:16.489970917+07:00","message":"write wav file: './tmp/7449/7449_238.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:17.879876987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:17.879894738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:18.130794972+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:18.1308299+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":"2025-10-29T10:23:18.130834734+07:00","message":"receive interim result [false|false]: แบบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:18.130845692+07:00","message":"[buffer interim] 239 false แบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.130851998+07:00","message":"[bufferProcess] interim [620000000]:แบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.13085369+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.13085871+07:00","message":"[bufferProcess] send to processor (ticker):แบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.130860859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.130863277+07:00","message":"> Transcript [3336] [false]: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.130865398+07:00","message":"Set StatePrefix (first interim): 'แบบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:18.321582248+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:18.321625722+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":"2025-10-29T10:23:18.321630154+07:00","message":"receive interim result [false|false]: แบบฝึก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:18.321643977+07:00","message":"[buffer interim] 239 false แบบฝึก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.321651175+07:00","message":"[bufferProcess] interim [800000000]:แบบฝึก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.32165279+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:18.825097391+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:18.825133392+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":"2025-10-29T10:23:18.825138252+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:18.825149174+07:00","message":"[buffer interim] 239 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.825172094+07:00","message":"[bufferProcess] interim [280000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.825175035+07:00","message":"[bufferProcess] send to processor:แบบฝึก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.825180329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.825182705+07:00","message":"> Transcript [3337] [false]: 'แบบฝึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.825185583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.825187273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.82519047+07:00","message":"StatePrefix: 'แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.825192605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:18.907806857+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:18.907851739+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":"2025-10-29T10:23:18.907856719+07:00","message":"receive interim result [false|false]: แบบฝึกหัดที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:18.907867996+07:00","message":"[buffer interim] 239 false แบบฝึกหัดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.907874709+07:00","message":"[bufferProcess] interim [400000000]:แบบฝึกหัดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.907876845+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.907882301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.907884659+07:00","message":"> Transcript [3338] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.907886489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:18.907888309+07:00","message":"Set new StatePrefix: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:19.045068333+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:19.045102432+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":"2025-10-29T10:23:19.04510746+07:00","message":"receive interim result [false|false]: พระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:19.045120449+07:00","message":"[buffer interim] 239 false พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.045127273+07:00","message":"[bufferProcess] interim [460000000]:พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.045129581+07:00","message":"[bufferProcess] send to processor:แบบฝึกหัดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.045132482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.045135197+07:00","message":"> Transcript [3339] [false]: 'แบบฝึกหัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.045137264+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.04513885+07:00","message":"Set new StatePrefix: 'แบบฝึกหัดที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:19.045432621+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:19.045437307+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":"2025-10-29T10:23:19.045439788+07:00","message":"receive interim result [false|false]: พระพิจิตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:19.045444761+07:00","message":"[buffer interim] 239 false พระพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.045447063+07:00","message":"[bufferProcess] interim [520000000]:พระพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.045448659+07:00","message":"[bufferProcess] send to processor:พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.045452359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.045454255+07:00","message":"> Transcript [3340] [false]: 'พระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.045455599+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.045461655+07:00","message":"Set new StatePrefix: 'พระอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:19.325261306+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:19.325298247+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":"2025-10-29T10:23:19.325303082+07:00","message":"receive interim result [false|false]: วิธีทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:19.325316175+07:00","message":"[buffer interim] 239 false วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.325322911+07:00","message":"[bufferProcess] interim [820000000]:วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.325325737+07:00","message":"[bufferProcess] send to processor:พระพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.325328974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.325331575+07:00","message":"> Transcript [3341] [false]: 'พระพิจิตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.325333572+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.325335391+07:00","message":"Set new StatePrefix: 'พระพิจิตร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:19.708508376+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:19.708552208+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":"2025-10-29T10:23:19.708557956+07:00","message":"receive interim result [false|false]: พระพิธีธรรมที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:19.708571318+07:00","message":"[buffer interim] 239 false พระพิธีธรรมที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.708578088+07:00","message":"[bufferProcess] interim [180000000]:พระพิธีธรรมที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.708580464+07:00","message":"[bufferProcess] send to processor:วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.708585529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.708587796+07:00","message":"> Transcript [3342] [false]: 'วิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.708590104+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.708593053+07:00","message":"Set new StatePrefix: 'วิธีทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:19.787815003+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:19.787853747+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":"2025-10-29T10:23:19.787860079+07:00","message":"receive interim result [false|false]: พระพิธีธรรมที่จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:19.787876941+07:00","message":"[buffer interim] 239 false พระพิธีธรรมที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.787885184+07:00","message":"[bufferProcess] interim [300000000]:พระพิธีธรรมที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.787888453+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.787897091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.78790046+07:00","message":"> Transcript [3343] [false]: 'พระพิธีธรรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.78790356+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:19.787906173+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.03911489+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.039152693+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":"2025-10-29T10:23:20.039158552+07:00","message":"receive interim result [false|false]: พระพิธีธรรมที่จะขึ้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.039173125+07:00","message":"[buffer interim] 239 false พระพิธีธรรมที่จะขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.039180363+07:00","message":"[bufferProcess] interim [480000000]:พระพิธีธรรมที่จะขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.039182784+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.039189571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.039191955+07:00","message":"> Transcript [3344] [false]: 'พระพิธีธรรมที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.03919528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.039199582+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.039201199+07:00","message":"StatePrefix: 'พระพิธีธรรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.039203199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.231096859+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.231133884+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":"2025-10-29T10:23:20.231138927+07:00","message":"receive interim result [false|false]: พระพิธีธรรมที่จะขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.231152122+07:00","message":"[buffer interim] 239 false พระพิธีธรรมที่จะขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.231158778+07:00","message":"[bufferProcess] interim [660000000]:พระพิธีธรรมที่จะขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.231160966+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมที่จะขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.231164177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.231166476+07:00","message":"> Transcript [3345] [false]: 'พระพิธีธรรมที่จะขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.231169401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.231171115+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.231172841+07:00","message":"StatePrefix: 'พระพิธีธรรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.231174725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.289229863+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.289271392+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":"2025-10-29T10:23:20.289278463+07:00","message":"receive interim result [false|false]: พระพิธีธรรมที่จะขึ้นมานะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.289294046+07:00","message":"[buffer interim] 239 false พระพิธีธรรมที่จะขึ้นมานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.289302341+07:00","message":"[bufferProcess] interim [780000000]:พระพิธีธรรมที่จะขึ้นมานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.289305586+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมที่จะขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.289310088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.289313754+07:00","message":"> Transcript [3346] [false]: 'พระพิธีธรรมที่จะขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.289317827+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.289320282+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.289322981+07:00","message":"StatePrefix: 'พระพิธีธรรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.289325434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.416058295+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.416093632+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":"2025-10-29T10:23:20.416099418+07:00","message":"receive interim result [false|false]: พระพิธีธรรมที่จะขึ้นมานั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.416113688+07:00","message":"[buffer interim] 239 false พระพิธีธรรมที่จะขึ้นมานั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.416120286+07:00","message":"[bufferProcess] interim [840000000]:พระพิธีธรรมที่จะขึ้นมานั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.416122246+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมที่จะขึ้นมานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.416125878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.416128214+07:00","message":"> Transcript [3347] [false]: 'พระพิธีธรรมที่จะขึ้นมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.416131016+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.416132773+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.416134491+07:00","message":"StatePrefix: 'พระพิธีธรรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.416136289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.416138522+07:00","message":"Push: 'พระพิธีธรรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.416140546+07:00","message":"TextPushed: 'พระพิธีธรรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.416142914+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมที่จะขึ้นมานะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.416144885+07:00","message":"Next Push (prob) : 'จะขึ้นมานะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.416152992+07:00","message":"push: {false พระพิธีธรรมที่ 0 0xc0003c4580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.734053853+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.734116848+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":"2025-10-29T10:23:20.734126756+07:00","message":"receive interim result [false|false]: พระพิธีธรรมที่จะขึ้นมานั่งปรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.734142931+07:00","message":"[buffer interim] 239 false พระพิธีธรรมที่จะขึ้นมานั่งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.734152832+07:00","message":"[bufferProcess] interim [140000000]:พระพิธีธรรมที่จะขึ้นมานั่งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.734156748+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมที่จะขึ้นมานั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.734163618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.734166822+07:00","message":"> Transcript [3348] [false]: 'พระพิธีธรรมที่จะขึ้นมานั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.734169716+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.734172159+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมที่จะขึ้นมานั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.794662843+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.794705915+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":"2025-10-29T10:23:20.794714299+07:00","message":"receive interim result [false|false]: พระพิธีธรรมที่จะขึ้นมานั่งประจำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.794730568+07:00","message":"[buffer interim] 239 false พระพิธีธรรมที่จะขึ้นมานั่งประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.794739832+07:00","message":"[bufferProcess] interim [260000000]:พระพิธีธรรมที่จะขึ้นมานั่งประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.794743277+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมที่จะขึ้นมานั่งปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.794749885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.794753093+07:00","message":"> Transcript [3349] [false]: 'พระพิธีธรรมที่จะขึ้นมานั่งปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.794757662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.794760221+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.794762964+07:00","message":"StatePrefix: 'พระพิธีธรรมที่จะขึ้นมานั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.794767261+07:00","message":"TextPushed: 'พระพิธีธรรมที่'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:20.880371489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:20.880396754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.994989148+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.995033722+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":"2025-10-29T10:23:20.995039465+07:00","message":"receive interim result [false|false]: พระพิธีธรรมที่จะขึ้นมานั่งประจำวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:20.995053052+07:00","message":"[buffer interim] 239 false พระพิธีธรรมที่จะขึ้นมานั่งประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.995060829+07:00","message":"[bufferProcess] interim [500000000]:พระพิธีธรรมที่จะขึ้นมานั่งประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.995063541+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมที่จะขึ้นมานั่งประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.995070012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.995072438+07:00","message":"> Transcript [3350] [false]: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.995075624+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.995077632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.995080348+07:00","message":"StatePrefix: 'พระพิธีธรรมที่จะขึ้นมานั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:20.995083204+07:00","message":"TextPushed: 'พระพิธีธรรมที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:21.121830342+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:21.121878862+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":"2025-10-29T10:23:21.121885929+07:00","message":"receive interim result [false|false]: พระพิธีธรรมที่จะขึ้นมานั่งประจำบน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:21.121905648+07:00","message":"[buffer interim] 239 false พระพิธีธรรมที่จะขึ้นมานั่งประจำบน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.121913673+07:00","message":"[bufferProcess] interim [620000000]:พระพิธีธรรมที่จะขึ้นมานั่งประจำบน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.121916821+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมที่จะขึ้นมานั่งประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.121923338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.121926964+07:00","message":"> Transcript [3351] [false]: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.121931502+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.121934013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.121937+07:00","message":"StatePrefix: 'พระพิธีธรรมที่จะขึ้นมานั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.121940364+07:00","message":"TextPushed: 'พระพิธีธรรมที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:21.307957976+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:21.307997585+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":"2025-10-29T10:23:21.308002677+07:00","message":"receive interim result [false|false]: พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:21.308016706+07:00","message":"[buffer interim] 239 false พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.308023849+07:00","message":"[bufferProcess] interim [800000000]:พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.30802591+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมที่จะขึ้นมานั่งประจำบน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.308028954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.30803126+07:00","message":"> Transcript [3352] [false]: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.308034533+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.308036234+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.308038231+07:00","message":"StatePrefix: 'พระพิธีธรรมที่จะขึ้นมานั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.308040289+07:00","message":"TextPushed: 'พระพิธีธรรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.308043104+07:00","message":"Push: 'จะขึ้นมานั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.30804474+07:00","message":"TextPushed: 'พระพิธีธรรมที่จะขึ้นมานั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.30804687+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.308050106+07:00","message":"Next Push (prob) : 'ประจำบน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:21.30805944+07:00","message":"push: {false จะขึ้นมานั่ง 0 0xc0003c4580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:21.640521411+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:21.640564177+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":"2025-10-29T10:23:21.640570639+07:00","message":"receive interim result [false|false]: พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:21.6405828+07:00","message":"[buffer interim] 239 false พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.640590422+07:00","message":"[bufferProcess] interim [100000000]:พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.640593121+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.640598029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.64060041+07:00","message":"> Transcript [3353] [false]: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.640604133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.640606138+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.640607962+07:00","message":"StatePrefix: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.640610322+07:00","message":"TextPushed: 'พระพิธีธรรมที่จะขึ้นมานั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:21.700044729+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:21.700100933+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":"2025-10-29T10:23:21.700111164+07:00","message":"receive interim result [false|false]: พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:21.70013115+07:00","message":"[buffer interim] 239 false พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.700140294+07:00","message":"[bufferProcess] interim [220000000]:พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.700145762+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.700155535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.700159616+07:00","message":"> Transcript [3354] [false]: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.700164758+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.700167622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.70017182+07:00","message":"StatePrefix: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:21.700176166+07:00","message":"TextPushed: 'พระพิธีธรรมที่จะขึ้นมานั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.016692279+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.016737153+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":"2025-10-29T10:23:22.016743524+07:00","message":"receive interim result [false|false]: พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.016761465+07:00","message":"[buffer interim] 239 false พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.016768684+07:00","message":"[bufferProcess] interim [460000000]:พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.01677132+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.016778049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.016780825+07:00","message":"> Transcript [3355] [false]: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.016783721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.016785459+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.016787029+07:00","message":"StatePrefix: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.016790689+07:00","message":"TextPushed: 'พระพิธีธรรมที่จะขึ้นมานั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.333342875+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.333384667+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":"2025-10-29T10:23:22.333390477+07:00","message":"receive interim result [false|false]: พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้นะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.33340381+07:00","message":"[buffer interim] 239 false พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.333410652+07:00","message":"[bufferProcess] interim [760000000]:พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.333413116+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.333418088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.333421786+07:00","message":"> Transcript [3356] [false]: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.33342563+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.333427363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.333429633+07:00","message":"StatePrefix: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.333432329+07:00","message":"TextPushed: 'พระพิธีธรรมที่จะขึ้นมานั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.333436788+07:00","message":"Push: 'ประจำบน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.333438328+07:00","message":"TextPushed: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.33344034+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.333442915+07:00","message":"Next Push (prob) : 'แท่นดังกล่าวนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.333450649+07:00","message":"push: {false ประจำบน 0 0xc0003c4580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.396938577+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.396978033+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":"2025-10-29T10:23:22.396983713+07:00","message":"receive interim result [false|false]: พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.396998882+07:00","message":"[buffer interim] 239 false พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.397006652+07:00","message":"[bufferProcess] interim [880000000]:พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.397009911+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.397015411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.397018902+07:00","message":"> Transcript [3357] [false]: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.397024049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.3970263+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.397028831+07:00","message":"StatePrefix: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.39703306+07:00","message":"TextPushed: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.612467769+07:00","message":"[GCS] IsForceVAD: false for message ID: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.754175491+07:00","message":"[GCS] Start streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.787886797+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.787924061+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":"2025-10-29T10:23:22.787930868+07:00","message":"receive interim result [false|false]: พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้นะคะก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.787946068+07:00","message":"[buffer interim] 239 false พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้นะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.787954467+07:00","message":"[bufferProcess] interim [300000000]:พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้นะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.787956976+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.787961749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.787964271+07:00","message":"> Transcript [3358] [false]: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.787968954+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.787970727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.787972966+07:00","message":"StatePrefix: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.787976253+07:00","message":"TextPushed: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.9736229+07:00","message":"receive streaming session, msgId: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.973656732+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้นะคะ\",\"confidence\":0.9565925}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.97366239+07:00","message":"receive interim result [true|false]: พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.973671369+07:00","message":"end recv isFinal message id 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.973673265+07:00","message":"end Recv id 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.973679793+07:00","message":"[buffer interim] 239 true พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.973686606+07:00","message":"[bufferProcess] interim [510000000]:พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.973689725+07:00","message":"[bufferProcess] send to processor (isfinal):พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้นะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.973692791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.973695114+07:00","message":"> Transcript [3359] [false]: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้นะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.973698289+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.973699841+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.973701439+07:00","message":"StatePrefix: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.973703861+07:00","message":"TextPushed: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.973705462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.973707186+07:00","message":"> Transcript [3360] [true]: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.973709193+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.973711996+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.973713363+07:00","message":"StatePrefix: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบนแท่นดังกล่าวนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.973714974+07:00","message":"TextPushed: 'พระพิธีธรรมที่จะขึ้นมานั่งประจำบน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:22.973718693+07:00","message":"Push: 'แท่นดังกล่าวนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:22.973726588+07:00","message":"push: {true แท่นดังกล่าวนี้นะคะ 0 0xc0003c4580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:23:22.985192693+07:00","message":"write wav file: './tmp/7449/7449_239.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:23.694280903+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:23.694322443+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":"2025-10-29T10:23:23.694326607+07:00","message":"receive interim result [false|false]: เครียด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:23.694339865+07:00","message":"[buffer interim] 240 false เครียด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:23.694346521+07:00","message":"[bufferProcess] interim [750000000]:เครียด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:23.694348153+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:23.875984559+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:23.876018496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครียดด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:23.876024452+07:00","message":"receive interim result [false|false]: เครียดด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:23.876041818+07:00","message":"[buffer interim] 240 false เครียดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:23.876049548+07:00","message":"[bufferProcess] interim [870000000]:เครียดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:23.876051851+07:00","message":"[bufferProcess] send to processor:เครียด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:23.876056377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:23.876058828+07:00","message":"> Transcript [3361] [false]: 'เครียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:23.876060757+07:00","message":"Set StatePrefix (first interim): 'เครียด'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:23.881128883+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:23.881143587+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:23.888325028+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:23.888349934+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":"2025-10-29T10:23:23.888354189+07:00","message":"receive interim result [false|false]: เขียนโดย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:23.888365438+07:00","message":"[buffer interim] 240 false เขียนโดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:23.88837033+07:00","message":"[bufferProcess] interim [930000000]:เขียนโดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:23.888372054+07:00","message":"[bufferProcess] send to processor:เครียดด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:23.888374925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:23.888377041+07:00","message":"> Transcript [3362] [false]: 'เครียดด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:23.888379818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:23.888381751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:23.888383419+07:00","message":"StatePrefix: 'เครียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:23.888385131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:24.008326308+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:24.008364599+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":"2025-10-29T10:23:24.008369738+07:00","message":"receive interim result [false|false]: เขียนโดยง่าย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:24.008383063+07:00","message":"[buffer interim] 240 false เขียนโดยง่าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.008389583+07:00","message":"[bufferProcess] interim [110000000]:เขียนโดยง่าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.008391687+07:00","message":"[bufferProcess] send to processor:เขียนโดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.008396384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.008402366+07:00","message":"> Transcript [3363] [false]: 'เขียนโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.00840429+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.008406119+07:00","message":"Set new StatePrefix: 'เขียนโดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:24.325779825+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:24.325820381+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนโดยง่ายก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:24.325825907+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:24.325838697+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.3258453+07:00","message":"[bufferProcess] interim [350000000]:เขียนโดยง่ายก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.325847278+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.325851939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.325854908+07:00","message":"> Transcript [3364] [false]: 'เขียนโดยง่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.325857992+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.325859468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.325861144+07:00","message":"StatePrefix: 'เขียนโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.325862894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:24.383376998+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:24.383417154+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนโดยง่ายก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:24.38342271+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:24.383440459+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.383447223+07:00","message":"[bufferProcess] interim [470000000]:เขียนโดยง่ายก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.38344948+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่ายก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.383452994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.383455947+07:00","message":"> Transcript [3365] [false]: 'เขียนโดยง่ายก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.383458834+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.383461009+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.383462582+07:00","message":"StatePrefix: 'เขียนโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.383464262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:24.60658182+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:24.606623291+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":"2025-10-29T10:23:24.606628845+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็คือพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:24.606642068+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็คือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.606648872+07:00","message":"[bufferProcess] interim [710000000]:เขียนโดยง่ายก็คือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.606651157+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่ายก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.606655823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.606658773+07:00","message":"> Transcript [3366] [false]: 'เขียนโดยง่ายก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.606661765+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.606663521+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.60666514+07:00","message":"StatePrefix: 'เขียนโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.606666998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:24.902431835+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:24.902477109+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":"2025-10-29T10:23:24.902483043+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็คือพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:24.902498832+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็คือพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.902505816+07:00","message":"[bufferProcess] interim [950000000]:เขียนโดยง่ายก็คือพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.902508354+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่ายก็คือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.902515179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.902517665+07:00","message":"> Transcript [3367] [false]: 'เขียนโดยง่ายก็คือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.902520916+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.902522873+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.902524497+07:00","message":"StatePrefix: 'เขียนโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.902527004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.902533725+07:00","message":"Push: 'เขียนโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.902536014+07:00","message":"TextPushed: 'เขียนโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.902537565+07:00","message":"Set new StatePrefix : 'เขียนโดยง่ายก็คือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:24.902539724+07:00","message":"Next Push (prob) : 'ง่ายก็คือพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:24.902547732+07:00","message":"push: {false เขียนโดย 0 0xc00365e100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:25.541130454+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:25.541178621+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":"2025-10-29T10:23:25.541183867+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็คือพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:25.541196719+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็คือพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.541203636+07:00","message":"[bufferProcess] interim [550000000]:เขียนโดยง่ายก็คือพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.541205784+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่ายก็คือพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.541210613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.541213028+07:00","message":"> Transcript [3368] [false]: 'เขียนโดยง่ายก็คือพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.541216108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.541217998+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.541219591+07:00","message":"StatePrefix: 'เขียนโดยง่ายก็คือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.541221763+07:00","message":"TextPushed: 'เขียนโดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:25.791649571+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:25.791687319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนโดยง่ายก็คือพระสงฆ์ผู้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:25.791693962+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็คือพระสงฆ์ผู้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:25.791708863+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็คือพระสงฆ์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.791717666+07:00","message":"[bufferProcess] interim [850000000]:เขียนโดยง่ายก็คือพระสงฆ์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.791720635+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่ายก็คือพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.791727501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.791732933+07:00","message":"> Transcript [3369] [false]: 'เขียนโดยง่ายก็คือพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.791737622+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.791739894+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.791742351+07:00","message":"StatePrefix: 'เขียนโดยง่ายก็คือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.791745409+07:00","message":"TextPushed: 'เขียนโดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:25.925655978+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:25.925688495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:25.925693855+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:25.925710925+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.925717255+07:00","message":"[bufferProcess] interim [30000000]:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.925719446+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่ายก็คือพระสงฆ์ผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.925722996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.925725364+07:00","message":"> Transcript [3370] [false]: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.925728347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.925730027+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.925731712+07:00","message":"StatePrefix: 'เขียนโดยง่ายก็คือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.925733548+07:00","message":"TextPushed: 'เขียนโดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:25.982014527+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:25.982049495+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":"2025-10-29T10:23:25.982054269+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็คือพระสงฆ์ผู้ผลิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:25.982066383+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็คือพระสงฆ์ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.982073373+07:00","message":"[bufferProcess] interim [90000000]:เขียนโดยง่ายก็คือพระสงฆ์ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.982075529+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.982078764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.982080928+07:00","message":"> Transcript [3371] [false]: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.98208407+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.982085691+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.982087453+07:00","message":"StatePrefix: 'เขียนโดยง่ายก็คือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.982089253+07:00","message":"TextPushed: 'เขียนโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.982091708+07:00","message":"Push: 'ง่ายก็คือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.982093395+07:00","message":"TextPushed: 'เขียนโดยง่ายก็คือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.982095093+07:00","message":"Set new StatePrefix : 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:25.982097912+07:00","message":"Next Push (prob) : 'สงฆ์ผู้ปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:25.982121644+07:00","message":"push: {false ง่ายก็คือพระ 0 0xc00365e100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:26.111821133+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:26.111854457+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":"2025-10-29T10:23:26.111859775+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:26.111871638+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.111880256+07:00","message":"[bufferProcess] interim [150000000]:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.111882394+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่ายก็คือพระสงฆ์ผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.111887363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.111889544+07:00","message":"> Transcript [3372] [false]: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.111891611+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.111893474+07:00","message":"Set new StatePrefix: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ผลิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:26.184137948+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:26.184185516+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:26.18419144+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:26.184207074+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.184214074+07:00","message":"[bufferProcess] interim [330000000]:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.184216332+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.184219282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.184221556+07:00","message":"> Transcript [3373] [false]: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.184223627+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.184225275+07:00","message":"Set new StatePrefix: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:26.434393516+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:26.434427358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:26.434433053+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:26.434445707+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.434452228+07:00","message":"[bufferProcess] interim [510000000]:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.43445454+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.434459257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.43446166+07:00","message":"> Transcript [3374] [false]: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.434464488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.434466188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.434467776+07:00","message":"StatePrefix: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.434470212+07:00","message":"TextPushed: 'เขียนโดยง่ายก็คือพระ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:26.881180745+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:26.88123051+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:26.887176053+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:26.887208125+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":"2025-10-29T10:23:26.887215165+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่ส่วน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:26.887230132+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.887236298+07:00","message":"[bufferProcess] interim [990000000]:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.887238604+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.887241941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.887244576+07:00","message":"> Transcript [3375] [false]: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.887247377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.887249037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.887250682+07:00","message":"StatePrefix: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:26.887252725+07:00","message":"TextPushed: 'เขียนโดยง่ายก็คือพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:27.144594037+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:27.144638837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:27.144646116+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:27.144665314+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:27.144675296+07:00","message":"[bufferProcess] interim [170000000]:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:27.144677333+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:27.14468066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:27.144683171+07:00","message":"> Transcript [3376] [false]: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:27.144687851+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:27.14468958+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:27.144691309+07:00","message":"StatePrefix: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:27.144693582+07:00","message":"TextPushed: 'เขียนโดยง่ายก็คือพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:27.523954815+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:27.523994478+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:27.524000081+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:27.524013162+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:27.524020392+07:00","message":"[bufferProcess] interim [590000000]:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:27.524022996+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:27.524028645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:27.524030966+07:00","message":"> Transcript [3377] [false]: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:27.524034277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:27.524035837+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:27.524037953+07:00","message":"StatePrefix: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:27.524040298+07:00","message":"TextPushed: 'เขียนโดยง่ายก็คือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:27.524044739+07:00","message":"Push: 'สงฆ์ผู้ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:27.524046497+07:00","message":"TextPushed: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:27.524048737+07:00","message":"Set new StatePrefix : 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:27.524050871+07:00","message":"Next Push (prob) : 'หน้าที่สวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:27.524058527+07:00","message":"push: {false สงฆ์ผู้ปฏิบัติ 0 0xc00365e100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.038880274+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.038918009+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.038923469+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.038935421+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.038944666+07:00","message":"[bufferProcess] interim [130000000]:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.038946869+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.038952572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.038954924+07:00","message":"> Transcript [3378] [false]: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.038958317+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.038959965+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.038961738+07:00","message":"StatePrefix: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.038963965+07:00","message":"TextPushed: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.293148457+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.29320549+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":"2025-10-29T10:23:28.293211648+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.293224016+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.293230884+07:00","message":"[bufferProcess] interim [370000000]:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.29323308+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.293237964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.293240292+07:00","message":"> Transcript [3379] [false]: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.293244074+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.29324643+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.293248341+07:00","message":"StatePrefix: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.293250691+07:00","message":"TextPushed: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.614502434+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.614543225+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":"2025-10-29T10:23:28.614549095+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.61456316+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.614570362+07:00","message":"[bufferProcess] interim [670000000]:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.614572849+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.614579297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.614592446+07:00","message":"> Transcript [3380] [false]: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.61459604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.614597851+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.614599599+07:00","message":"StatePrefix: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.614602377+07:00","message":"TextPushed: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.820255902+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.82029254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพแม่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.820297703+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพแม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.820312259+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.820319288+07:00","message":"[bufferProcess] interim [850000000]:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.820321568+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.820325023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.820327215+07:00","message":"> Transcript [3381] [false]: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.820331035+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.820332985+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.820336877+07:00","message":"StatePrefix: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.820339223+07:00","message":"TextPushed: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.820344379+07:00","message":"Push: 'หน้าที่สวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.820346037+07:00","message":"TextPushed: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.8203484+07:00","message":"Set new StatePrefix : 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.82035092+07:00","message":"Next Push (prob) : 'อภิธรรมสำหรับงานศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.820358759+07:00","message":"push: {false หน้าที่สวดพระ 0 0xc00365e100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.879186125+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.879224834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.879230963+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.879243386+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.879250662+07:00","message":"[bufferProcess] interim [910000000]:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.879252938+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.879258172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.879260636+07:00","message":"> Transcript [3382] [false]: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.879263874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.879265545+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.879267219+07:00","message":"StatePrefix: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.879270172+07:00","message":"TextPushed: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.967152666+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.967185261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.967191124+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.967205207+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.967213859+07:00","message":"[bufferProcess] interim [970000000]:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.967216827+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.967222443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.967225903+07:00","message":"> Transcript [3383] [false]: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.967230218+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.967232681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.967235312+07:00","message":"StatePrefix: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.967238957+07:00","message":"TextPushed: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.970440115+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.970473504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั้นเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.970479482+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั้นเอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:28.970494057+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.970500745+07:00","message":"[bufferProcess] interim [30000000]:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.970503214+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.97050655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.970509029+07:00","message":"> Transcript [3384] [false]: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.970512697+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.970514612+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.970516097+07:00","message":"StatePrefix: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:28.970518156+07:00","message":"TextPushed: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:29.02125046+07:00","message":"[GCS] IsForceVAD: false for message ID: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:29.153221175+07:00","message":"[GCS] Start streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:29.312078202+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:29.312139844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั้นเองค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:29.312155466+07:00","message":"receive interim result [false|false]: เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั้นเองค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:29.312190023+07:00","message":"[buffer interim] 240 false เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั้นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.312201424+07:00","message":"[bufferProcess] interim [390000000]:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั้นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.312204489+07:00","message":"[bufferProcess] send to processor:เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั้นเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.312210833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.312214193+07:00","message":"> Transcript [3385] [false]: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.31221989+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.312226194+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.312229199+07:00","message":"StatePrefix: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.312233528+07:00","message":"TextPushed: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.312246093+07:00","message":"Push: 'อภิธรรมสำหรับงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.312248556+07:00","message":"TextPushed: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.312251536+07:00","message":"Set new StatePrefix : 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.31225444+07:00","message":"Next Push (prob) : 'นั้นเอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:29.312268259+07:00","message":"push: {false อภิธรรมสำหรับงานศพ 0 0xc00365e100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:29.39040236+07:00","message":"receive streaming session, msgId: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:29.390444739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครียดโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั่นเองค่ะ\",\"confidence\":0.9411354}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:29.390450912+07:00","message":"receive interim result [true|false]: เครียดโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั่นเองค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:29.390466198+07:00","message":"end recv isFinal message id 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:29.390467829+07:00","message":"end Recv id 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:29.390474017+07:00","message":"[buffer interim] 240 true เครียดโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.390481482+07:00","message":"[bufferProcess] interim [510000000]:เครียดโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั่นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.390484481+07:00","message":"[bufferProcess] send to processor (isfinal):เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั้นเองค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.390487734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.390490254+07:00","message":"> Transcript [3386] [false]: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั้นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.390493746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.390495262+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.390496802+07:00","message":"StatePrefix: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.390499468+07:00","message":"TextPushed: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.390501276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.390502947+07:00","message":"> Transcript [3387] [true]: 'เครียดโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั่นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.390504895+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.390506361+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.390507637+07:00","message":"StatePrefix: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั้นเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.390509374+07:00","message":"TextPushed: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.390510826+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.390725254+07:00","message":"Push: 'นั่นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.390729344+07:00","message":"TextPushed: 'เขียนโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั่นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.390732685+07:00","message":"Set new StatePrefix : 'เครียดโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั่นเองค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.390735731+07:00","message":"Next Push (prob) : 'เครียดโดยง่ายก็คือพระสงฆ์ผู้ปฏิบัติหน้าที่สวดพระอภิธรรมสำหรับงานศพนั่นเองค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:29.390745418+07:00","message":"push: {true นั่นเองค่ะ 0 0xc00365e100}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:29.390752538+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_240.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:23:29.403709317+07:00","message":"write wav file: './tmp/7449/7449_240.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:29.882137124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:29.882154551+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:30.112324319+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:30.11236611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:30.11237202+07:00","message":"receive interim result [false|false]: แต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:30.112386508+07:00","message":"[buffer interim] 241 false แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.112393268+07:00","message":"[bufferProcess] interim [810000000]:แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.112396473+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:30.229752275+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:30.229791987+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่า\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:30.22979773+07:00","message":"receive interim result [false|false]: แต่ว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:30.229813185+07:00","message":"[buffer interim] 241 false แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.229820024+07:00","message":"[bufferProcess] interim [870000000]:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.229821993+07:00","message":"[bufferProcess] send to processor:แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.229825156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.22982738+07:00","message":"> Transcript [3388] [false]: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.229829258+07:00","message":"Set StatePrefix (first interim): 'แต่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:30.415164576+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:30.415197835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าแต่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:30.41520309+07:00","message":"receive interim result [false|false]: แต่ว่าแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:30.415218019+07:00","message":"[buffer interim] 241 false แต่ว่าแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.415225036+07:00","message":"[bufferProcess] interim [50000000]:แต่ว่าแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.415227484+07:00","message":"[bufferProcess] send to processor:แต่ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.415232808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.415235728+07:00","message":"> Transcript [3389] [false]: 'แต่ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.415238969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.415240724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.415242669+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.415244563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:30.606549568+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:30.606584868+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":"2025-10-29T10:23:30.606590051+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:30.606616259+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.606624439+07:00","message":"[bufferProcess] interim [290000000]:แต่ว่าแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.606626759+07:00","message":"[bufferProcess] send to processor:แต่ว่าแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.606631168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.606635829+07:00","message":"> Transcript [3390] [false]: 'แต่ว่าแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.606638887+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.606640661+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.606642547+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.606644299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:30.802656047+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:30.802694489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าแตกต่างจาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:30.802701284+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:30.80271719+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.802725642+07:00","message":"[bufferProcess] interim [530000000]:แต่ว่าแตกต่างจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.802729028+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.802733379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.80273703+07:00","message":"> Transcript [3391] [false]: 'แต่ว่าแตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.802741187+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.80274333+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.802746463+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:30.802748825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.013796978+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.013832526+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":"2025-10-29T10:23:31.013838583+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.013851006+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.013858314+07:00","message":"[bufferProcess] interim [710000000]:แต่ว่าแตกต่างจากการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.013860478+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.013865734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.013868657+07:00","message":"> Transcript [3392] [false]: 'แต่ว่าแตกต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.013872218+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.013874307+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.013875975+07:00","message":"StatePrefix: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.01387795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.013882136+07:00","message":"Push: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.013883715+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.013885497+07:00","message":"Set new StatePrefix : 'แต่ว่าแตกต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.013887206+07:00","message":"Next Push (prob) : 'ว่าแตกต่างจาก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.013893935+07:00","message":"push: {false แต่ 0 0xc00205a880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.116683495+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.116719588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าแตกต่างจากงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.116726418+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากงาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.116740456+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.116747791+07:00","message":"[bufferProcess] interim [770000000]:แต่ว่าแตกต่างจากงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.116750278+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจากการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.116753274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.116757056+07:00","message":"> Transcript [3393] [false]: 'แต่ว่าแตกต่างจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.11676006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.116761803+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.116763506+07:00","message":"StatePrefix: 'แต่ว่าแตกต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.11676562+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.31138724+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.311432316+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":"2025-10-29T10:23:31.311439364+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากงานศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.311459033+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากงานศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.311467809+07:00","message":"[bufferProcess] interim [950000000]:แต่ว่าแตกต่างจากงานศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.311471288+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจากงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.311476804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.311480162+07:00","message":"> Transcript [3394] [false]: 'แต่ว่าแตกต่างจากงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.311485262+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.31148783+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.311489941+07:00","message":"StatePrefix: 'แต่ว่าแตกต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.311493373+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.635487361+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.635530432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าแตกต่างจากงานศพ 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.635536403+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากงานศพ 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.635553267+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากงานศพ 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.635562689+07:00","message":"[bufferProcess] interim [250000000]:แต่ว่าแตกต่างจากงานศพ 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.635565822+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจากงานศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.635569726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.635573379+07:00","message":"> Transcript [3395] [false]: 'แต่ว่าแตกต่างจากงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.635578106+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.635580329+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.635583101+07:00","message":"StatePrefix: 'แต่ว่าแตกต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.635586453+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.665113725+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.665152395+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":"2025-10-29T10:23:31.665157667+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากงานศพสามี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.665186678+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากงานศพสามี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.665193308+07:00","message":"[bufferProcess] interim [310000000]:แต่ว่าแตกต่างจากงานศพสามี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.665195268+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจากงานศพ 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.665198328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.665201406+07:00","message":"> Transcript [3396] [false]: 'แต่ว่าแตกต่างจากงานศพ 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.665205035+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.665206794+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.665208975+07:00","message":"StatePrefix: 'แต่ว่าแตกต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.66521168+07:00","message":"TextPushed: 'แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.665216533+07:00","message":"Push: 'ว่าแตกต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.665218251+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.665220062+07:00","message":"Set new StatePrefix : 'แต่ว่าแตกต่างจากงานศพ 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.665221952+07:00","message":"Next Push (prob) : 'งานศพ 3'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.665248427+07:00","message":"push: {false ว่าแตกต่างจาก 0 0xc00205a880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.710216109+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.710253513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าแตกต่างจากงานศพสามัญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.710258734+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากงานศพสามัญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.710278802+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากงานศพสามัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.710289424+07:00","message":"[bufferProcess] interim [370000000]:แต่ว่าแตกต่างจากงานศพสามัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.710291603+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจากงานศพสามี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.710294977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.710297552+07:00","message":"> Transcript [3397] [false]: 'แต่ว่าแตกต่างจากงานศพสามี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.710299403+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.710301064+07:00","message":"Set new StatePrefix: 'แต่ว่าแตกต่างจากงานศพสามี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.952672051+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.952718586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าแตกต่างจากงานศพสามัญชน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.952724322+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากงานศพสามัญชน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:31.952735828+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากงานศพสามัญชน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.95274283+07:00","message":"[bufferProcess] interim [550000000]:แต่ว่าแตกต่างจากงานศพสามัญชน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.952744908+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจากงานศพสามัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.952750381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.952753219+07:00","message":"> Transcript [3398] [false]: 'แต่ว่าแตกต่างจากงานศพสามัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.95275587+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:31.952757644+07:00","message":"Set new StatePrefix: 'แต่ว่าแตกต่างจากงานศพสามัญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:32.16605504+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:32.166095539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าแตกต่างจากงานศพสามัญชนโดย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:32.166102075+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากงานศพสามัญชนโดย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:32.166120676+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากงานศพสามัญชนโดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.166128715+07:00","message":"[bufferProcess] interim [790000000]:แต่ว่าแตกต่างจากงานศพสามัญชนโดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.166131829+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจากงานศพสามัญชน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.166136408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.166140349+07:00","message":"> Transcript [3399] [false]: 'แต่ว่าแตกต่างจากงานศพสามัญชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.166144552+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.166146936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.166149257+07:00","message":"StatePrefix: 'แต่ว่าแตกต่างจากงานศพสามัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.166152422+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจาก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:32.342016295+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:32.34205486+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:32.342060918+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:32.34207484+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.342081889+07:00","message":"[bufferProcess] interim [970000000]:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.342084679+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจากงานศพสามัญชนโดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.342090254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.342092909+07:00","message":"> Transcript [3400] [false]: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.342095741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.342097653+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.342099971+07:00","message":"StatePrefix: 'แต่ว่าแตกต่างจากงานศพสามัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.342102481+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจาก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:32.530376598+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:32.530417438+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":"2025-10-29T10:23:32.530422827+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:32.530438611+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.53044632+07:00","message":"[bufferProcess] interim [150000000]:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.530448962+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.530452191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.530454694+07:00","message":"> Transcript [3401] [false]: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.530457668+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.530459393+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.530463292+07:00","message":"StatePrefix: 'แต่ว่าแตกต่างจากงานศพสามัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:32.530465611+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจาก'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:32.882932471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:32.882923277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:33.111075609+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:33.111115912+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:33.111121733+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:33.111135278+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.111142255+07:00","message":"[bufferProcess] interim [750000000]:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.111144543+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.111150338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.111152873+07:00","message":"> Transcript [3402] [false]: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.111156459+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.111158223+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.111160654+07:00","message":"StatePrefix: 'แต่ว่าแตกต่างจากงานศพสามัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.111163191+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.111167744+07:00","message":"Push: 'งานศพสามัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.111169299+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจากงานศพสามัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.111171014+07:00","message":"Set new StatePrefix : 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.111172811+07:00","message":"Next Push (prob) : 'ชนโดยทั่วไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:33.111180843+07:00","message":"push: {false งานศพสามัญ 0 0xc00205a880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:33.435766867+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:33.435808033+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:33.43581417+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:33.435827288+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.43583399+07:00","message":"[bufferProcess] interim [110000000]:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.435836322+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.435841461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.435844176+07:00","message":"> Transcript [3403] [false]: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.435847686+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.435849534+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.435851302+07:00","message":"StatePrefix: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.435853921+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจากงานศพสามัญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:33.752393535+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:33.752430964+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":"2025-10-29T10:23:33.752436137+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:33.75245117+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.752457677+07:00","message":"[bufferProcess] interim [350000000]:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.752459883+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.752462926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.752465137+07:00","message":"> Transcript [3404] [false]: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.752468422+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.752469965+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.75247179+07:00","message":"StatePrefix: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:33.752473895+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจากงานศพสามัญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:34.003353954+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:34.003391308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:34.003397385+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:34.003411899+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.003427455+07:00","message":"[bufferProcess] interim [650000000]:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.003430239+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.003433283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.003436052+07:00","message":"> Transcript [3405] [false]: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.003439487+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.00344111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.003443155+07:00","message":"StatePrefix: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.003445448+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจากงานศพสามัญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:34.192438424+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:34.192476262+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":"2025-10-29T10:23:34.192481946+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:34.192496767+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.192503719+07:00","message":"[bufferProcess] interim [890000000]:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.192506175+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.192514167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.192516739+07:00","message":"> Transcript [3406] [false]: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.192520594+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.192522268+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.192524288+07:00","message":"StatePrefix: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.192526727+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจากงานศพสามัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.192529475+07:00","message":"Push: 'ชนโดยทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.192530973+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.192533048+07:00","message":"Set new StatePrefix : 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.192535633+07:00","message":"Next Push (prob) : 'คือพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:34.192554451+07:00","message":"push: {false ชนโดยทั่วไป 0 0xc00205a880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:34.653278225+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:34.653320797+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":"2025-10-29T10:23:34.653327486+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:34.653340459+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.653347857+07:00","message":"[bufferProcess] interim [310000000]:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.653350202+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.653353671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.653356619+07:00","message":"> Transcript [3407] [false]: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.653359982+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.65336192+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.653363969+07:00","message":"StatePrefix: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.653367469+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:34.727546393+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:34.727588986+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":"2025-10-29T10:23:34.727596834+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:34.727620667+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.727629375+07:00","message":"[bufferProcess] interim [430000000]:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.727632258+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.727636807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.727639307+07:00","message":"> Transcript [3408] [false]: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.727642579+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.727644274+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.727650088+07:00","message":"StatePrefix: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:34.727653124+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.039800195+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.039839609+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":"2025-10-29T10:23:35.039845791+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.039862075+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.03986986+07:00","message":"[bufferProcess] interim [670000000]:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.039872209+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.039875473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.039878328+07:00","message":"> Transcript [3409] [false]: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.039882155+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.039884012+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.039885928+07:00","message":"StatePrefix: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.039888317+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.23147423+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.231512214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.231518287+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.231533362+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.231542299+07:00","message":"[bufferProcess] interim [910000000]:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.231545434+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.231559161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.231563176+07:00","message":"> Transcript [3410] [false]: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.231568798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.231571056+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.231573892+07:00","message":"StatePrefix: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.2315768+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.2315829+07:00","message":"Push: 'คือพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.231585473+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.231588475+07:00","message":"Set new StatePrefix : 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.231591676+07:00","message":"Next Push (prob) : 'ธรรมต้องเป็นพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.231602196+07:00","message":"push: {false คือพระพิธี 0 0xc00205a880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.492700255+07:00","message":"[GCS] IsForceVAD: false for message ID: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.562602484+07:00","message":"[GCS] Start streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.609253134+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.609291382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.609297732+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.609312202+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.609322885+07:00","message":"[bufferProcess] interim [270000000]:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.609325166+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.609328902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.609331934+07:00","message":"> Transcript [3411] [false]: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.609335357+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.609337289+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.60933878+07:00","message":"StatePrefix: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.60934138+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.738984648+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.739023161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.739029529+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่ได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.739048179+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.739055259+07:00","message":"[bufferProcess] interim [390000000]:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.739057608+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.739062036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.73906645+07:00","message":"> Transcript [3412] [false]: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.739070222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.739072022+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.739073847+07:00","message":"StatePrefix: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.739076371+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.796412763+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.796463816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่ได้รับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.796471085+07:00","message":"receive interim result [false|false]: แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.796489786+07:00","message":"[buffer interim] 241 false แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.796501174+07:00","message":"[bufferProcess] interim [510000000]:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.796505909+07:00","message":"[bufferProcess] send to processor:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.796514678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.796518478+07:00","message":"> Transcript [3413] [false]: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.796523734+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.79652628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.796529259+07:00","message":"StatePrefix: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.796533265+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.82619716+07:00","message":"receive streaming session, msgId: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.826249401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่ได้รับ\",\"confidence\":0.95349145}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.826259563+07:00","message":"receive interim result [true|false]: แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.826272731+07:00","message":"end recv isFinal message id 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.826275263+07:00","message":"end Recv id 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.826283655+07:00","message":"[buffer interim] 241 true แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.826292238+07:00","message":"[bufferProcess] interim [570000000]:แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.826297303+07:00","message":"[bufferProcess] send to processor (isfinal):แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.826301926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.826305622+07:00","message":"> Transcript [3414] [false]: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.826310857+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.826313316+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.826316069+07:00","message":"StatePrefix: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.82631993+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.826327783+07:00","message":"Push: 'ธรรมต้องเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.826329987+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.826332741+07:00","message":"Set new StatePrefix : 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.826335573+07:00","message":"Next Push (prob) : 'สงฆ์ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.826337573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.8263403+07:00","message":"> Transcript [3415] [true]: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.826343441+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.826345465+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.826347269+07:00","message":"StatePrefix: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระสงฆ์ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.826353837+07:00","message":"TextPushed: 'แต่ว่าแตกต่างจากงานศพสามัญชนโดยทั่วไปคือพระพิธีธรรมต้องเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:35.826356681+07:00","message":"Push: 'สงฆ์ที่ได้รับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.826372011+07:00","message":"push: {false ธรรมต้องเป็นพระ 0 0xc00205a880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:35.826402854+07:00","message":"push: {true สงฆ์ที่ได้รับ 0 0xc00205a880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:23:35.842405651+07:00","message":"write wav file: './tmp/7449/7449_241.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:35.883250275+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:35.883257078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:36.245058151+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:36.24511709+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":"2025-10-29T10:23:36.24512379+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:36.245141362+07:00","message":"[buffer interim] 242 false การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:36.245151596+07:00","message":"[bufferProcess] interim [480000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:36.245153765+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:36.424200817+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:36.424242007+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":"2025-10-29T10:23:36.424247452+07:00","message":"receive interim result [false|false]: การฝึก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:36.424262561+07:00","message":"[buffer interim] 242 false การฝึก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:36.424269854+07:00","message":"[bufferProcess] interim [660000000]:การฝึก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:36.424272043+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:36.424275427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:36.424277558+07:00","message":"> Transcript [3416] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:36.424279654+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:36.6237946+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:36.623841217+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":"2025-10-29T10:23:36.62384693+07:00","message":"receive interim result [false|false]: การฝึกหัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:36.62386565+07:00","message":"[buffer interim] 242 false การฝึกหัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:36.623875162+07:00","message":"[bufferProcess] interim [840000000]:การฝึกหัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:36.623877286+07:00","message":"[bufferProcess] send to processor:การฝึก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:36.62388359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:36.623886229+07:00","message":"> Transcript [3417] [false]: 'การฝึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:36.623889556+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:36.623891806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:36.623894688+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:36.623897235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:37.195162724+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:37.195212731+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":"2025-10-29T10:23:37.195220386+07:00","message":"receive interim result [false|false]: การฝึกหัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:37.195236497+07:00","message":"[buffer interim] 242 false การฝึกหัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.195243806+07:00","message":"[bufferProcess] interim [440000000]:การฝึกหัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.195246104+07:00","message":"[bufferProcess] send to processor:การฝึกหัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.195250059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.195252947+07:00","message":"> Transcript [3418] [false]: 'การฝึกหัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.195255594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.195257476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.195259575+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.195261397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:37.516464854+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:37.516510948+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":"2025-10-29T10:23:37.51651668+07:00","message":"receive interim result [false|false]: การฝึกหัดสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:37.516530028+07:00","message":"[buffer interim] 242 false การฝึกหัดสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.516537042+07:00","message":"[bufferProcess] interim [740000000]:การฝึกหัดสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.516539211+07:00","message":"[bufferProcess] send to processor:การฝึกหัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.516544032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.516546473+07:00","message":"> Transcript [3419] [false]: 'การฝึกหัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.516549637+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.516551357+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.516554236+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.516556606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:37.643639533+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:37.643676299+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":"2025-10-29T10:23:37.643681261+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:37.643695001+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.643701172+07:00","message":"[bufferProcess] interim [860000000]:การฝึกหัดสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.643703219+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.643706276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.6437089+07:00","message":"> Transcript [3420] [false]: 'การฝึกหัดสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.643711685+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.64371324+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.643715009+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.643716876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.643719281+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.643721038+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.643723065+07:00","message":"Set new StatePrefix : 'การฝึกหัดสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.643725344+07:00","message":"Next Push (prob) : 'ฝึกหัดสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:37.643774013+07:00","message":"push: {false การ 0 0xc00205b780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:37.905823161+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:37.905863094+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":"2025-10-29T10:23:37.905868471+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:37.905881916+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.905888994+07:00","message":"[bufferProcess] interim [220000000]:การฝึกหัดสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.905891291+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.905896186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.905898491+07:00","message":"> Transcript [3421] [false]: 'การฝึกหัดสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.905901748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.905903423+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.905905251+07:00","message":"StatePrefix: 'การฝึกหัดสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:37.905907715+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:38.345593077+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:38.345625244+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":"2025-10-29T10:23:38.345630136+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระอภิธรรมทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:38.345653933+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระอภิธรรมทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.345661145+07:00","message":"[bufferProcess] interim [580000000]:การฝึกหัดสวดพระอภิธรรมทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.345663442+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.34566656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.345669106+07:00","message":"> Transcript [3422] [false]: 'การฝึกหัดสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.34567164+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.345673629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.345675434+07:00","message":"StatePrefix: 'การฝึกหัดสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.345677819+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:38.411629968+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:38.41167488+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":"2025-10-29T10:23:38.411679936+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระอภิธรรมทำนอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:38.411692159+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระอภิธรรมทำนอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.411699017+07:00","message":"[bufferProcess] interim [640000000]:การฝึกหัดสวดพระอภิธรรมทำนอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.411701383+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวดพระอภิธรรมทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.411704361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.411706781+07:00","message":"> Transcript [3423] [false]: 'การฝึกหัดสวดพระอภิธรรมทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.411709591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.411711296+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.411713328+07:00","message":"StatePrefix: 'การฝึกหัดสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.411715269+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:38.7324307+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:38.732468751+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":"2025-10-29T10:23:38.732474251+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระอภิธรรมทำนองหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:38.732485673+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระอภิธรรมทำนองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.732493685+07:00","message":"[bufferProcess] interim [940000000]:การฝึกหัดสวดพระอภิธรรมทำนองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.732496687+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวดพระอภิธรรมทำนอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.732502273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.732506302+07:00","message":"> Transcript [3424] [false]: 'การฝึกหัดสวดพระอภิธรรมทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.732510719+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.732512942+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.732515832+07:00","message":"StatePrefix: 'การฝึกหัดสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.732518829+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.732523454+07:00","message":"Push: 'ฝึกหัดสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.732526335+07:00","message":"TextPushed: 'การฝึกหัดสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.732528622+07:00","message":"Set new StatePrefix : 'การฝึกหัดสวดพระอภิธรรมทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.732531634+07:00","message":"Next Push (prob) : 'พระอภิธรรมทำนอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:38.732541968+07:00","message":"push: {false ฝึกหัดสวด 0 0xc00205b780}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:38.884177615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:38.884183249+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:38.985050468+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:38.985091253+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":"2025-10-29T10:23:38.985096859+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:38.98510974+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.985117146+07:00","message":"[bufferProcess] interim [240000000]:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.985119456+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวดพระอภิธรรมทำนองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.985126141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.985128622+07:00","message":"> Transcript [3425] [false]: 'การฝึกหัดสวดพระอภิธรรมทำนองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.985131939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.985133947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.985136038+07:00","message":"StatePrefix: 'การฝึกหัดสวดพระอภิธรรมทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:38.985138414+07:00","message":"TextPushed: 'การฝึกหัดสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:39.113718442+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:39.113756079+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":"2025-10-29T10:23:39.113761558+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:39.113775307+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.113782535+07:00","message":"[bufferProcess] interim [360000000]:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.113784823+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.113788126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.113790457+07:00","message":"> Transcript [3426] [false]: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.113792575+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.113794579+07:00","message":"Set new StatePrefix: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:39.306135664+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:39.306172825+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":"2025-10-29T10:23:39.30617898+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:39.306190686+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.306199363+07:00","message":"[bufferProcess] interim [600000000]:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.30620165+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.306206859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.306209517+07:00","message":"> Transcript [3427] [false]: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.306212656+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.306217059+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.306218876+07:00","message":"StatePrefix: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.306221231+07:00","message":"TextPushed: 'การฝึกหัดสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:39.635115468+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:39.635149435+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":"2025-10-29T10:23:39.635154837+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:39.635167735+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.635174485+07:00","message":"[bufferProcess] interim [840000000]:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.635177003+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.635180281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.635182507+07:00","message":"> Transcript [3428] [false]: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.635185736+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.635187379+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.635189336+07:00","message":"StatePrefix: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.635191988+07:00","message":"TextPushed: 'การฝึกหัดสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:39.710600797+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:39.710652238+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":"2025-10-29T10:23:39.710659088+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:39.710674138+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.710681296+07:00","message":"[bufferProcess] interim [20000000]:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.710683369+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.710686821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.710689845+07:00","message":"> Transcript [3429] [false]: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.710693656+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.710695343+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.710697328+07:00","message":"StatePrefix: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.710699638+07:00","message":"TextPushed: 'การฝึกหัดสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:39.955489984+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:39.955537063+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":"2025-10-29T10:23:39.955542857+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:39.95555988+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.955567523+07:00","message":"[bufferProcess] interim [140000000]:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.955569999+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.955572886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.955575755+07:00","message":"> Transcript [3430] [false]: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.955579025+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.955580747+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.955582526+07:00","message":"StatePrefix: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.955584587+07:00","message":"TextPushed: 'การฝึกหัดสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.955587496+07:00","message":"Push: 'พระอภิธรรมทํานองหลวงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.95558917+07:00","message":"TextPushed: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.955591011+07:00","message":"Set new StatePrefix : 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:39.955593403+07:00","message":"Next Push (prob) : 'คะเป็นการใช้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:39.95561566+07:00","message":"push: {false พระอภิธรรมทํานองหลวงนะ 0 0xc00205b780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:40.536447936+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:40.53648619+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":"2025-10-29T10:23:40.536491669+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:40.536506332+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.536513103+07:00","message":"[bufferProcess] interim [740000000]:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.536515365+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.53652047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.536523587+07:00","message":"> Transcript [3431] [false]: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.53652584+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.536527529+07:00","message":"Set new StatePrefix: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:40.870442467+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:40.870485213+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":"2025-10-29T10:23:40.870491046+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:40.870508798+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.87051647+07:00","message":"[bufferProcess] interim [100000000]:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.870518793+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.870522843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.870525734+07:00","message":"> Transcript [3432] [false]: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.870528934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.870530682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.870532579+07:00","message":"StatePrefix: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.870535055+07:00","message":"TextPushed: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:40.9333357+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:40.933374295+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":"2025-10-29T10:23:40.933380186+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:40.933396175+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.933403118+07:00","message":"[bufferProcess] interim [220000000]:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.933405328+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.933408691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.933412816+07:00","message":"> Transcript [3433] [false]: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.933416623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.933418836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.933421257+07:00","message":"StatePrefix: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:40.93342348+07:00","message":"TextPushed: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:41.047244011+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:41.047283145+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":"2025-10-29T10:23:41.047289276+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:41.047305677+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.047312682+07:00","message":"[bufferProcess] interim [280000000]:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.047315038+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.047318905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.047321448+07:00","message":"> Transcript [3434] [false]: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.047325178+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.047326971+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.047328899+07:00","message":"StatePrefix: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.047332215+07:00","message":"TextPushed: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:41.235220458+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:41.235257259+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":"2025-10-29T10:23:41.235263073+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:41.235282144+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.235289944+07:00","message":"[bufferProcess] interim [460000000]:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.235292291+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.235296233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.235298738+07:00","message":"> Transcript [3435] [false]: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.235302903+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.235304666+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.235307196+07:00","message":"StatePrefix: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.235309704+07:00","message":"TextPushed: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.235312936+07:00","message":"Push: 'คะเป็นการเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.235314786+07:00","message":"TextPushed: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.235317196+07:00","message":"Set new StatePrefix : 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.235319357+07:00","message":"Next Push (prob) : 'ซึ่งไม่เหมือน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:41.235330675+07:00","message":"push: {false คะเป็นการเฉพาะ 0 0xc00205b780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:41.744192999+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:41.744234042+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":"2025-10-29T10:23:41.744241845+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:41.744256328+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.744262688+07:00","message":"[bufferProcess] interim [940000000]:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.744264933+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.744269977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.744273114+07:00","message":"> Transcript [3436] [false]: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.744277993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.744279863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.744282037+07:00","message":"StatePrefix: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.744285417+07:00","message":"TextPushed: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:41.814417691+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:41.814460661+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":"2025-10-29T10:23:41.814468358+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:41.8144853+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.814491946+07:00","message":"[bufferProcess] interim [60000000]:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.814494733+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.814498935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.814501507+07:00","message":"> Transcript [3437] [false]: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.814505142+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.814506825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.814508663+07:00","message":"StatePrefix: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:41.814511088+07:00","message":"TextPushed: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:41.884902974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:41.884915458+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.465808622+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.465861471+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":"2025-10-29T10:23:42.465871273+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมราย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.465891532+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.465904898+07:00","message":"[bufferProcess] interim [660000000]:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.465908203+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.465917812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.465921614+07:00","message":"> Transcript [3438] [false]: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.465926487+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.465929107+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.465931982+07:00","message":"StatePrefix: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.46593595+07:00","message":"TextPushed: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.481767665+07:00","message":"[GCS] IsForceVAD: false for message ID: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.493212214+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.493259121+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":"2025-10-29T10:23:42.493266918+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมลาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.493285398+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมลาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.493295108+07:00","message":"[bufferProcess] interim [720000000]:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมลาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.493299104+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.493308769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.493312656+07:00","message":"> Transcript [3439] [false]: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.493318959+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.493321348+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.493324761+07:00","message":"StatePrefix: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.49332852+07:00","message":"TextPushed: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.4933365+07:00","message":"Push: 'ซึ่งไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.493339112+07:00","message":"TextPushed: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.493342384+07:00","message":"Set new StatePrefix : 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.493350486+07:00","message":"Next Push (prob) : 'การสวดพระอภิธรรมราย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.493366732+07:00","message":"push: {false ซึ่งไม่เหมือน 0 0xc00205b780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.525399201+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.525449612+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":"2025-10-29T10:23:42.525460957+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมงานศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.525480113+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมงานศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.525491486+07:00","message":"[bufferProcess] interim [780000000]:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมงานศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.525495549+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมลาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.525503261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.525507272+07:00","message":"> Transcript [3440] [false]: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมลาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.525511185+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.525513842+07:00","message":"Set new StatePrefix: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมลาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.543590248+07:00","message":"[GCS] Start streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.777390889+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.777438588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมงานศพทั่ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.77744704+07:00","message":"receive interim result [false|false]: การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมงานศพทั่ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.777464984+07:00","message":"[buffer interim] 242 false การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมงานศพทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.777477767+07:00","message":"[bufferProcess] interim [80000000]:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมงานศพทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.777482153+07:00","message":"[bufferProcess] send to processor:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมงานศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.777490713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.777494425+07:00","message":"> Transcript [3441] [false]: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.777498563+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.777501178+07:00","message":"Set new StatePrefix: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมงานศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.847894317+07:00","message":"receive streaming session, msgId: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.84793664+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมงานศพ\",\"confidence\":0.95094335}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.847943246+07:00","message":"receive interim result [true|false]: การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมงานศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.847953904+07:00","message":"end recv isFinal message id 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.847955797+07:00","message":"end Recv id 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.847961684+07:00","message":"[buffer interim] 242 true การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมงานศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.847968445+07:00","message":"[bufferProcess] interim [140000000]:การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมงานศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.847971602+07:00","message":"[bufferProcess] send to processor (isfinal):การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมงานศพทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.84797474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.847977736+07:00","message":"> Transcript [3442] [false]: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมงานศพทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.847982099+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.847983736+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.847985157+07:00","message":"StatePrefix: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.847988324+07:00","message":"TextPushed: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.847990051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.847991675+07:00","message":"> Transcript [3443] [true]: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.847993673+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.847995112+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.847996601+07:00","message":"StatePrefix: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือนการสวดพระอภิธรรมงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.847998425+07:00","message":"TextPushed: 'การฝึกหัดสวดพระอภิธรรมทํานองหลวงนะคะเป็นการเฉพาะซึ่งไม่เหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:42.848004881+07:00","message":"Push: 'การสวดพระอภิธรรมงานศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:42.848012835+07:00","message":"push: {true การสวดพระอภิธรรมงานศพ 0 0xc00205b780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:23:42.860639908+07:00","message":"write wav file: './tmp/7449/7449_242.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.288873492+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.288912771+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":"2025-10-29T10:23:43.288917701+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.288931469+07:00","message":"[buffer interim] 243 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:43.288937925+07:00","message":"[bufferProcess] interim [540000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:43.288939802+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.426493838+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.426528733+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":"2025-10-29T10:23:43.426533972+07:00","message":"receive interim result [false|false]: ไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.426550485+07:00","message":"[buffer interim] 243 false ไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:43.426557399+07:00","message":"[bufferProcess] interim [720000000]:ไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:43.426559451+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:43.426566274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:43.426568751+07:00","message":"> Transcript [3444] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:43.426570581+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.823266516+07:00","message":"[GCS] Cleaned up inactive client: 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.823283209+07:00","message":"[GCS] Cleaned up inactive client: 225"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.823286437+07:00","message":"[GCS] Cleaned up inactive client: 217"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.823288635+07:00","message":"[GCS] Cleaned up inactive client: 224"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.823290918+07:00","message":"[GCS] Cleaned up inactive client: 226"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.823292809+07:00","message":"[GCS] Cleaned up inactive client: 227"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.823295028+07:00","message":"[GCS] Cleaned up inactive client: 216"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.823297104+07:00","message":"[GCS] Cleaned up inactive client: 230"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.823299033+07:00","message":"[GCS] Cleaned up inactive client: 222"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.823301112+07:00","message":"[GCS] Cleaned up inactive client: 228"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.8233041+07:00","message":"[GCS] Cleaned up inactive client: 221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.82330594+07:00","message":"[GCS] Cleaned up inactive client: 215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.823308334+07:00","message":"[GCS] Cleaned up inactive client: 223"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.823310307+07:00","message":"[GCS] Cleaned up inactive client: 229"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.823312787+07:00","message":"[GCS] Cleaned up inactive client: 218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.823314652+07:00","message":"[GCS] Cleaned up inactive client: 220"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.991636911+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.991681179+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":"2025-10-29T10:23:43.991686461+07:00","message":"receive interim result [false|false]: ไปค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:43.991701924+07:00","message":"[buffer interim] 243 false ไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:43.991710224+07:00","message":"[bufferProcess] interim [320000000]:ไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:43.991712277+07:00","message":"[bufferProcess] send to processor:ไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:43.991716958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:43.991719361+07:00","message":"> Transcript [3445] [false]: 'ไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:43.991722122+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:43.991723757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:43.991725675+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:43.99172765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:44.631136094+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:44.631170263+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":"2025-10-29T10:23:44.631175205+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:44.63118955+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:44.631196547+07:00","message":"[bufferProcess] interim [920000000]:ไปค่ะรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:44.631198553+07:00","message":"[bufferProcess] send to processor:ไปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:44.63120144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:44.631203888+07:00","message":"> Transcript [3446] [false]: 'ไปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:44.631206381+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:44.631208008+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:44.631209727+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:44.631212136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:44.827419161+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:44.827454718+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":"2025-10-29T10:23:44.827459731+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:44.827473315+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:44.827479829+07:00","message":"[bufferProcess] interim [40000000]:ไปค่ะรูปแบบการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:44.827481819+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:44.827484517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:44.827487107+07:00","message":"> Transcript [3447] [false]: 'ไปค่ะรูปแบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:44.827490763+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:44.82749238+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:44.827494166+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:44.827496073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:44.88554416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:44.885546096+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.017947179+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.017983055+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":"2025-10-29T10:23:45.017988238+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.018002292+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.01800929+07:00","message":"[bufferProcess] interim [280000000]:ไปค่ะรูปแบบการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.018011434+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.018014733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.018017222+07:00","message":"> Transcript [3448] [false]: 'ไปค่ะรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.018020495+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.018022304+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.018024269+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.01802606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.018028303+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.01802993+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.018031835+07:00","message":"Set new StatePrefix : 'ไปค่ะรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.018033919+07:00","message":"Next Push (prob) : 'ค่ะรูปแบบการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.018041723+07:00","message":"push: {false ไป 0 0xc0003c5080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.08453157+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.084570986+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":"2025-10-29T10:23:45.08457682+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.084591053+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.084597745+07:00","message":"[bufferProcess] interim [400000000]:ไปค่ะรูปแบบการสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.08459971+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.084603583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.084607003+07:00","message":"> Transcript [3449] [false]: 'ไปค่ะรูปแบบการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.08461081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.084612732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.084615216+07:00","message":"StatePrefix: 'ไปค่ะรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.084618297+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.335913791+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.335950861+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":"2025-10-29T10:23:45.335956099+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.335967785+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.33597477+07:00","message":"[bufferProcess] interim [580000000]:ไปค่ะรูปแบบการสวดธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.335976761+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.335981987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.335984409+07:00","message":"> Transcript [3450] [false]: 'ไปค่ะรูปแบบการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.335987724+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.335989488+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.335991034+07:00","message":"StatePrefix: 'ไปค่ะรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.335993335+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.394134523+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.394166663+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":"2025-10-29T10:23:45.394171577+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดธรรมะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.394186155+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.394191266+07:00","message":"[bufferProcess] interim [640000000]:ไปค่ะรูปแบบการสวดธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.39419328+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวดธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.39419621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.394198565+07:00","message":"> Transcript [3451] [false]: 'ไปค่ะรูปแบบการสวดธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.394201608+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.39420311+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.394205444+07:00","message":"StatePrefix: 'ไปค่ะรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.394207908+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.396055353+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.396062275+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":"2025-10-29T10:23:45.396065105+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดทำนอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.396071975+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดทำนอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.396074583+07:00","message":"[bufferProcess] interim [700000000]:ไปค่ะรูปแบบการสวดทำนอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.396076193+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวดธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.396078089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.396079785+07:00","message":"> Transcript [3452] [false]: 'ไปค่ะรูปแบบการสวดธรรมะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.396081503+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.396083202+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.39608575+07:00","message":"StatePrefix: 'ไปค่ะรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.396087478+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.396093017+07:00","message":"Push: 'ค่ะรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.396094629+07:00","message":"TextPushed: 'ไปค่ะรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.396096358+07:00","message":"Set new StatePrefix : 'ไปค่ะรูปแบบการสวดธรรมะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.396098123+07:00","message":"Next Push (prob) : 'สวดธรรมะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.396105323+07:00","message":"push: {false ค่ะรูปแบบการ 0 0xc0003c5080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.716728887+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.716766551+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":"2025-10-29T10:23:45.716771734+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดทํานองหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.716785435+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดทํานองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.71679257+07:00","message":"[bufferProcess] interim [940000000]:ไปค่ะรูปแบบการสวดทํานองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.716795013+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวดทำนอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.716798028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.716800345+07:00","message":"> Transcript [3453] [false]: 'ไปค่ะรูปแบบการสวดทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.716802496+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.716804634+07:00","message":"Set new StatePrefix: 'ไปค่ะรูปแบบการสวดทำนอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.91275538+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.912809039+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":"2025-10-29T10:23:45.912815032+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดทํานองหลวงดัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:45.912832391+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดทํานองหลวงดัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.912840188+07:00","message":"[bufferProcess] interim [180000000]:ไปค่ะรูปแบบการสวดทํานองหลวงดัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.912842417+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวดทํานองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.912846169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.912849349+07:00","message":"> Transcript [3454] [false]: 'ไปค่ะรูปแบบการสวดทํานองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.9128518+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:45.912853492+07:00","message":"Set new StatePrefix: 'ไปค่ะรูปแบบการสวดทํานองหลวง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:46.103920171+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:46.103969762+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":"2025-10-29T10:23:46.103976639+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:46.103991157+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.103998662+07:00","message":"[bufferProcess] interim [360000000]:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.104001555+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวดทํานองหลวงดัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.104008381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.104010986+07:00","message":"> Transcript [3455] [false]: 'ไปค่ะรูปแบบการสวดทํานองหลวงดัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.104014102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.104016659+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.10402041+07:00","message":"StatePrefix: 'ไปค่ะรูปแบบการสวดทํานองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.104023162+07:00","message":"TextPushed: 'ไปค่ะรูปแบบการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:46.671957106+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:46.67200365+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":"2025-10-29T10:23:46.672010621+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:46.672025838+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.672033571+07:00","message":"[bufferProcess] interim [960000000]:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.67203552+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.672042698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.672045427+07:00","message":"> Transcript [3456] [false]: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.672049089+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.672051282+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.672053814+07:00","message":"StatePrefix: 'ไปค่ะรูปแบบการสวดทํานองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.672056554+07:00","message":"TextPushed: 'ไปค่ะรูปแบบการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:46.934473219+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:46.934512293+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":"2025-10-29T10:23:46.934526338+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:46.934542193+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.934549905+07:00","message":"[bufferProcess] interim [140000000]:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.934552458+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.934558981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.934561207+07:00","message":"> Transcript [3457] [false]: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.934564342+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.934566175+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.934568234+07:00","message":"StatePrefix: 'ไปค่ะรูปแบบการสวดทํานองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.934571196+07:00","message":"TextPushed: 'ไปค่ะรูปแบบการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:46.936566789+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:46.93657678+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":"2025-10-29T10:23:46.936579932+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:46.936588651+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.936591543+07:00","message":"[bufferProcess] interim [200000000]:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.936593256+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.93659541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.936597451+07:00","message":"> Transcript [3458] [false]: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.936600195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.936601966+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.936603438+07:00","message":"StatePrefix: 'ไปค่ะรูปแบบการสวดทํานองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.936605089+07:00","message":"TextPushed: 'ไปค่ะรูปแบบการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.93661092+07:00","message":"Push: 'สวดทํานองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.936612457+07:00","message":"TextPushed: 'ไปค่ะรูปแบบการสวดทํานองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.936614242+07:00","message":"Set new StatePrefix : 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:46.936616223+07:00","message":"Next Push (prob) : 'ดังกล่าวจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:46.936625+07:00","message":"push: {false สวดทํานองหลวง 0 0xc0003c5080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.197249856+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.197289557+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":"2025-10-29T10:23:47.197295215+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีเธอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.197308084+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีเธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.197315484+07:00","message":"[bufferProcess] interim [500000000]:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีเธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.197317595+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.197323092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.197325808+07:00","message":"> Transcript [3459] [false]: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.197328695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.197330832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.19733236+07:00","message":"StatePrefix: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.197334514+07:00","message":"TextPushed: 'ไปค่ะรูปแบบการสวดทํานองหลวง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.317879742+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.31791152+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":"2025-10-29T10:23:47.317916575+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.317931207+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.317936903+07:00","message":"[bufferProcess] interim [560000000]:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.317939067+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีเธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.317942166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.317944742+07:00","message":"> Transcript [3460] [false]: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.317948103+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.317949936+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.317951851+07:00","message":"StatePrefix: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.317954078+07:00","message":"TextPushed: 'ไปค่ะรูปแบบการสวดทํานองหลวง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.593822412+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.593859969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.593865416+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.593877968+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.593884845+07:00","message":"[bufferProcess] interim [860000000]:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.593887187+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.593892429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.593894937+07:00","message":"> Transcript [3461] [false]: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.593897781+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.593899417+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.593900979+07:00","message":"StatePrefix: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.593903922+07:00","message":"TextPushed: 'ไปค่ะรูปแบบการสวดทํานองหลวง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.856769687+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.856807937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 เท่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.856813039+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 เท่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.856826565+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 เท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.856833706+07:00","message":"[bufferProcess] interim [100000000]:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 เท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.85683626+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.856839782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.856842374+07:00","message":"> Transcript [3462] [false]: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.856846137+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.856847913+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.856850037+07:00","message":"StatePrefix: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.856852478+07:00","message":"TextPushed: 'ไปค่ะรูปแบบการสวดทํานองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.856857191+07:00","message":"Push: 'ดังกล่าวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.8568591+07:00","message":"TextPushed: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.85686094+07:00","message":"Set new StatePrefix : 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.856864377+07:00","message":"Next Push (prob) : 'มีถึง 4'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.856871915+07:00","message":"push: {false ดังกล่าวจะ 0 0xc0003c5080}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:47.885710905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:47.885744463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.921379444+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.921414083+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":"2025-10-29T10:23:47.921420926+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.92143136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ทำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.921433354+07:00","message":"receive interim result [false|false]:  4 ทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.921440648+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.921443703+07:00","message":"[buffer interim] 243 false  4 ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.921449609+07:00","message":"[bufferProcess] interim [160000000]:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.921452028+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 เท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.921456945+07:00","message":"[bufferProcess] interim [160000000]: 4 ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.921459211+07:00","message":"[bufferProcess] update buffer: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.921461953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.921464709+07:00","message":"> Transcript [3463] [false]: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.921467805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.921469573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.921471069+07:00","message":"StatePrefix: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.921472951+07:00","message":"TextPushed: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.931900704+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.931930835+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":"2025-10-29T10:23:47.931936786+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.931946723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 22:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.931948748+07:00","message":"receive interim result [false|false]:  22:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.931963231+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:47.931966908+07:00","message":"[buffer interim] 243 false  22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.931972239+07:00","message":"[bufferProcess] interim [220000000]:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.931974724+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.931977258+07:00","message":"[bufferProcess] interim [220000000]: 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.931979123+07:00","message":"[bufferProcess] update buffer: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.931981578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.931983939+07:00","message":"> Transcript [3464] [false]: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.931987016+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.93198872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.931990386+07:00","message":"StatePrefix: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:47.931992276+07:00","message":"TextPushed: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.10789137+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.107935373+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":"2025-10-29T10:23:48.107943165+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.107956781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ทำนอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.107960714+07:00","message":"receive interim result [false|false]:  4 ทำนอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.107970032+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.107974335+07:00","message":"[buffer interim] 243 false  4 ทำนอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.107981467+07:00","message":"[bufferProcess] interim [340000000]:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.107984662+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 22:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.10798889+07:00","message":"[bufferProcess] interim [340000000]: 4 ทำนอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.107993592+07:00","message":"[bufferProcess] update buffer: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.10799696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.10800034+07:00","message":"> Transcript [3465] [false]: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 22:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.108003187+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.108005927+07:00","message":"Set new StatePrefix: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 22:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.561523419+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.561561513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.56156705+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.561577359+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ทำนองดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.561580017+07:00","message":"receive interim result [false|false]:  4 ทำนองดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.561587686+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.561592749+07:00","message":"[buffer interim] 243 false  4 ทำนองดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.561598502+07:00","message":"[bufferProcess] interim [820000000]:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.561602869+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.561607599+07:00","message":"[bufferProcess] interim [820000000]: 4 ทำนองดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.561609575+07:00","message":"[bufferProcess] update buffer: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.561612215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.561614744+07:00","message":"> Transcript [3466] [false]: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.5616169+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.561618568+07:00","message":"Set new StatePrefix: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.613798977+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.613838984+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":"2025-10-29T10:23:48.613844537+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.613856196+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 ทำนองด้วย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.613858541+07:00","message":"receive interim result [false|false]:  4 ทำนองด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.613866636+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.613870688+07:00","message":"[buffer interim] 243 false  4 ทำนองด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.613877278+07:00","message":"[bufferProcess] interim [880000000]:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.613879665+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.613882521+07:00","message":"[bufferProcess] interim [880000000]: 4 ทำนองด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.613884441+07:00","message":"[bufferProcess] update buffer: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.613887196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.613889711+07:00","message":"> Transcript [3467] [false]: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.613892549+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.613894231+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.61389585+07:00","message":"StatePrefix: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.61389795+07:00","message":"TextPushed: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.739752568+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.739796228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.739802612+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.739815631+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":"2025-10-29T10:23:48.739819365+07:00","message":"receive interim result [false|false]:  ทำนองด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.739828619+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.739835067+07:00","message":"[buffer interim] 243 false  ทำนองด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.739841658+07:00","message":"[bufferProcess] interim [940000000]:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.739846197+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.739851979+07:00","message":"[bufferProcess] interim [940000000]: ทำนองด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.739854871+07:00","message":"[bufferProcess] update buffer: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.739857748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.739860772+07:00","message":"> Transcript [3468] [false]: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.73986513+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.739867723+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.739870272+07:00","message":"StatePrefix: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.739873416+07:00","message":"TextPushed: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.804420496+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.804457758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.804463634+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.804471915+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":"2025-10-29T10:23:48.804474707+07:00","message":"receive interim result [false|false]:  ทำนองด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.804481901+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.804487124+07:00","message":"[buffer interim] 243 false  ทำนองด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.804494977+07:00","message":"[bufferProcess] interim [60000000]:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.804497378+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.804501957+07:00","message":"[bufferProcess] interim [60000000]: ทำนองด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.804504304+07:00","message":"[bufferProcess] update buffer: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.804507052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.804511481+07:00","message":"> Transcript [3469] [false]: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.804515183+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.804518097+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.804519616+07:00","message":"StatePrefix: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.804521595+07:00","message":"TextPushed: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.934156798+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.934191619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.934197124+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.934208692+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":"2025-10-29T10:23:48.934211262+07:00","message":"receive interim result [false|false]:  ทำนองด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.934218688+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.9342273+07:00","message":"[buffer interim] 243 false  ทำนองด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.934233692+07:00","message":"[bufferProcess] interim [180000000]:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.934236004+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.934238715+07:00","message":"[bufferProcess] interim [180000000]: ทำนองด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.934240693+07:00","message":"[bufferProcess] update buffer: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.934243444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.93424721+07:00","message":"> Transcript [3470] [false]: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.934251188+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.934252906+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.934254365+07:00","message":"StatePrefix: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.934256196+07:00","message":"TextPushed: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.93425975+07:00","message":"Push: 'มีถึง 4 ทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.934262087+07:00","message":"TextPushed: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.934265083+07:00","message":"Set new StatePrefix : 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:48.934267662+07:00","message":"Next Push (prob) : 'ด้วยนะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:48.934278493+07:00","message":"push: {false มีถึง 4 ทำนอง 0 0xc0003c5080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:49.271350633+07:00","message":"[GCS] IsForceVAD: false for message ID: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:49.437817141+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:49.437859442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:49.437866777+07:00","message":"receive interim result [false|false]: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:49.437878826+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":"2025-10-29T10:23:49.437886122+07:00","message":"receive interim result [false|false]:  ทำนองด้วยนะคะในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:49.437894952+07:00","message":"[buffer interim] 243 false ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:49.437898638+07:00","message":"[buffer interim] 243 false  ทำนองด้วยนะคะในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.437905072+07:00","message":"[bufferProcess] interim [660000000]:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.437907715+07:00","message":"[bufferProcess] send to processor:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.437910597+07:00","message":"[bufferProcess] interim [660000000]: ทำนองด้วยนะคะในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.437913364+07:00","message":"[bufferProcess] update buffer: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วยนะคะในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.437916233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.437918684+07:00","message":"> Transcript [3471] [false]: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.437922016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.437923771+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.43792615+07:00","message":"StatePrefix: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.437928693+07:00","message":"TextPushed: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:49.46341719+07:00","message":"[GCS] Start streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:49.627975795+07:00","message":"receive streaming session, msgId: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:49.628021246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วยนะคะในปัจจุบัน\",\"confidence\":0.935359}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:49.6280275+07:00","message":"receive interim result [true|false]: ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วยนะคะในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:49.628040057+07:00","message":"end recv isFinal message id 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:49.628041992+07:00","message":"end Recv id 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:49.628049175+07:00","message":"[buffer interim] 243 true ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วยนะคะในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.628056239+07:00","message":"[bufferProcess] interim [930000000]:ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วยนะคะในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.628064321+07:00","message":"[bufferProcess] send to processor (isfinal):ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วยนะคะในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.628067456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.628070258+07:00","message":"> Transcript [3472] [false]: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วยนะคะในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.62807319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.628074729+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.628076661+07:00","message":"StatePrefix: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.628079392+07:00","message":"TextPushed: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.628081234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.628082805+07:00","message":"> Transcript [3473] [true]: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วยนะคะในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.628085916+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.628087341+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.628088637+07:00","message":"StatePrefix: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนองด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.628090254+07:00","message":"TextPushed: 'ไปค่ะรูปแบบการสวดทํานองหลวงดังกล่าวจะมีถึง 4 ทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:49.628097498+07:00","message":"Push: 'ด้วยนะคะในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:49.628108058+07:00","message":"push: {true ด้วยนะคะในปัจจุบัน 0 0xc0003c5080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:23:49.643266022+07:00","message":"write wav file: './tmp/7449/7449_243.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:50.395134577+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:50.395173464+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":"2025-10-29T10:23:50.395177937+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:50.395192598+07:00","message":"[buffer interim] 244 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.39519867+07:00","message":"[bufferProcess] interim [780000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.395200106+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:50.547168771+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:50.547219903+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":"2025-10-29T10:23:50.547226789+07:00","message":"receive interim result [false|false]: อภิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:50.547246276+07:00","message":"[buffer interim] 244 false อภิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.547255366+07:00","message":"[bufferProcess] interim [900000000]:อภิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.54725803+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.547262856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.547267279+07:00","message":"> Transcript [3474] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.547272307+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:50.646738432+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:50.646783558+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":"2025-10-29T10:23:50.646791154+07:00","message":"receive interim result [false|false]: อาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:50.64680614+07:00","message":"[buffer interim] 244 false อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.646819332+07:00","message":"[bufferProcess] interim [960000000]:อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.646822836+07:00","message":"[bufferProcess] send to processor:อภิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.646830791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.646834459+07:00","message":"> Transcript [3475] [false]: 'อภิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.646837175+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.646839857+07:00","message":"Set new StatePrefix: 'อภิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:50.65307644+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:50.653090885+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":"2025-10-29T10:23:50.653094536+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:50.653104114+07:00","message":"[buffer interim] 244 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.653107971+07:00","message":"[bufferProcess] interim [20000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.653109593+07:00","message":"[bufferProcess] send to processor:อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.653111511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.653113353+07:00","message":"> Transcript [3476] [false]: 'อาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.65311487+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.653116321+07:00","message":"Set new StatePrefix: 'อาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:50.835712375+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:50.835749838+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":"2025-10-29T10:23:50.835754934+07:00","message":"receive interim result [false|false]: วิธีทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:50.835769807+07:00","message":"[buffer interim] 244 false วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.835776283+07:00","message":"[bufferProcess] interim [140000000]:วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.835778407+07:00","message":"[bufferProcess] send to processor:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.835785596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.835788159+07:00","message":"> Transcript [3477] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.835790102+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:50.835792008+07:00","message":"Set new StatePrefix: 'วิธี'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:50.886641446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:50.886663817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:51.103563773+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:51.103609825+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":"2025-10-29T10:23:51.103615967+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:51.103632192+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.103639613+07:00","message":"[bufferProcess] interim [440000000]:พระพิธีธรรมผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.103642276+07:00","message":"[bufferProcess] send to processor:วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.103645509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.103648055+07:00","message":"> Transcript [3478] [false]: 'วิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.103650893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.103653313+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.103654801+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.103656618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:51.217380396+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:51.217417201+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":"2025-10-29T10:23:51.217422789+07:00","message":"receive interim result [false|false]: พระพิธีธรรมพูด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:51.217440926+07:00","message":"[buffer interim] 244 false พระพิธีธรรมพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.217448218+07:00","message":"[bufferProcess] interim [560000000]:พระพิธีธรรมพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.217450575+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.217456142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.217458451+07:00","message":"> Transcript [3479] [false]: 'พระพิธีธรรมผู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.217460726+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.217462384+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมผู้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:51.224738772+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:51.224775306+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":"2025-10-29T10:23:51.224779685+07:00","message":"receive interim result [false|false]: วิธีทำพู่ไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:51.22479069+07:00","message":"[buffer interim] 244 false วิธีทำพู่ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.224795949+07:00","message":"[bufferProcess] interim [620000000]:วิธีทำพู่ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.224797909+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.22480029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.224802511+07:00","message":"> Transcript [3480] [false]: 'พระพิธีธรรมพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.224804304+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.22480588+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมพูด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:51.286346008+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:51.286390247+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":"2025-10-29T10:23:51.286395649+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ผลิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:51.286412041+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.286419035+07:00","message":"[bufferProcess] interim [680000000]:พระพิธีธรรมผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.286421325+07:00","message":"[bufferProcess] send to processor:วิธีทำพู่ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.286424617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.286427309+07:00","message":"> Transcript [3481] [false]: 'วิธีทำพู่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.286429203+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.286430862+07:00","message":"Set new StatePrefix: 'วิธีทำพู่ไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:51.412414909+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:51.412466135+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":"2025-10-29T10:23:51.412473339+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:51.412491365+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.412500691+07:00","message":"[bufferProcess] interim [740000000]:พระพิธีธรรมผู้ปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.412503618+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ผลิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.412511242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.412515494+07:00","message":"> Transcript [3482] [false]: 'พระพิธีธรรมผู้ผลิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.41251835+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.412521355+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมผู้ผลิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:51.535154959+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:51.535198723+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":"2025-10-29T10:23:51.535204016+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:51.535220573+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.535230215+07:00","message":"[bufferProcess] interim [920000000]:พระพิธีธรรมผู้ปฏิบัติหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.53523333+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.53524042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.535245478+07:00","message":"> Transcript [3483] [false]: 'พระพิธีธรรมผู้ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.535247771+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.535249727+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:51.79294685+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:51.792990056+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":"2025-10-29T10:23:51.792995595+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:51.793011742+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.793019948+07:00","message":"[bufferProcess] interim [160000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.793022164+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.793025928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.793028476+07:00","message":"> Transcript [3484] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.793031541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.793033434+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.793035201+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:51.793036936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:52.432129575+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:52.432166704+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":"2025-10-29T10:23:52.432171842+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:52.432187232+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.432193933+07:00","message":"[bufferProcess] interim [760000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.432196357+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.432202986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.432210058+07:00","message":"> Transcript [3485] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.432213785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.432215745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.432217946+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.432220123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:52.692079281+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:52.692118955+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":"2025-10-29T10:23:52.692125114+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:52.692142251+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.692153051+07:00","message":"[bufferProcess] interim [60000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.69215564+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.692159231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.69216188+07:00","message":"> Transcript [3486] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.692164983+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.692166875+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.692168644+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.692170832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:52.895374279+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:52.89541503+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":"2025-10-29T10:23:52.895420419+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพื้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:52.895435679+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.89544211+07:00","message":"[bufferProcess] interim [240000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.895444579+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.895447968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.895450624+07:00","message":"> Transcript [3487] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.89545421+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.895456011+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.895457972+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.895460009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.895466152+07:00","message":"Push: 'พระพิธีธรรมผู้ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.895467961+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.895469862+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.895471737+07:00","message":"Next Push (prob) : 'หน้าที่ใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:52.895479903+07:00","message":"push: {false พระพิธีธรรมผู้ปฏิบัติ 0 0xc000045e00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:52.899619924+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:52.899652212+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":"2025-10-29T10:23:52.899657541+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:52.899672873+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.899679993+07:00","message":"[bufferProcess] interim [300000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.899681998+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพื้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.899690393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.899693667+07:00","message":"> Transcript [3488] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.899697717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.899699513+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.899701054+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:52.899703213+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:53.015133012+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:53.015177867+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":"2025-10-29T10:23:53.015185078+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:53.015206537+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.015214423+07:00","message":"[bufferProcess] interim [420000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.015218111+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.015225843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.015229694+07:00","message":"> Transcript [3489] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.015234149+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.015236286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.015238868+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.015242252+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:53.132605963+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:53.132641424+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":"2025-10-29T10:23:53.13264704+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:53.132662886+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.132670121+07:00","message":"[bufferProcess] interim [480000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.132673192+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.132678119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.132680379+07:00","message":"> Transcript [3490] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.132683569+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.132686124+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.132688067+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.1326904+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:53.204049239+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:53.204094207+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":"2025-10-29T10:23:53.204101681+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:53.20411829+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.204131905+07:00","message":"[bufferProcess] interim [600000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.204135311+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.204143928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.204147287+07:00","message":"> Transcript [3491] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.204152276+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.204154693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.204157702+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.204160725+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.204168345+07:00","message":"Push: 'หน้าที่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.204170469+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.204172924+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.204175546+07:00","message":"Next Push (prob) : 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:53.204187144+07:00","message":"push: {false หน้าที่ใน 0 0xc000045e00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:53.582169337+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:53.582204297+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":"2025-10-29T10:23:53.582209366+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:53.582221337+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.582230239+07:00","message":"[bufferProcess] interim [960000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.582232502+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.582235566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.58223802+07:00","message":"> Transcript [3492] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.582241053+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.582242682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.582244521+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.582246678+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ใน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:53.886851877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:53.886854991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:53.901347358+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:53.901378895+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":"2025-10-29T10:23:53.901384552+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:53.901395941+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.901402264+07:00","message":"[bufferProcess] interim [260000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.901404577+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.901409647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.901412472+07:00","message":"> Transcript [3493] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.901415629+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.901417721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.901419709+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:53.90142205+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:54.033386836+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:54.033424079+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":"2025-10-29T10:23:54.033429484+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:54.033445043+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:54.033452047+07:00","message":"[bufferProcess] interim [380000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:54.033456898+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:54.033459951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:54.033462451+07:00","message":"> Transcript [3494] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:54.033465736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:54.033467496+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:54.033469267+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:54.033471756+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:54.613550408+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:54.613592209+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":"2025-10-29T10:23:54.61359759+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:54.613612566+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:54.613620052+07:00","message":"[bufferProcess] interim [980000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:54.613622566+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:54.613628841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:54.613631386+07:00","message":"> Transcript [3495] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:54.613634636+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:54.613636314+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:54.613638436+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:54.613640685+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:54.61364755+07:00","message":"Push: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:54.613649301+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:54.613651304+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:54.613653502+07:00","message":"Next Push (prob) : 'ราชพิธีพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:54.613662003+07:00","message":"push: {false พระ 0 0xc000045e00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:55.125513376+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:55.125551919+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":"2025-10-29T10:23:55.125558121+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:55.125574242+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.125582239+07:00","message":"[bufferProcess] interim [520000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.125584743+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.125588208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.125590897+07:00","message":"> Transcript [3496] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.125594512+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.125596272+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.125598195+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.12560053+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:55.442519851+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:55.442562883+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":"2025-10-29T10:23:55.442569309+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:55.442585255+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.442592307+07:00","message":"[bufferProcess] interim [760000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.442594852+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.442601518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.442604107+07:00","message":"> Transcript [3497] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.442607329+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.44260898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.442613236+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.44261811+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:55.635339382+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:55.635379853+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":"2025-10-29T10:23:55.635384992+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:55.635400707+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.635408098+07:00","message":"[bufferProcess] interim [0]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.635410743+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.635417033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.635419626+07:00","message":"> Transcript [3498] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.635426469+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.635428496+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.635430382+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.635434615+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:55.893400563+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:55.893455511+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":"2025-10-29T10:23:55.893463649+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:55.893477362+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.893484266+07:00","message":"[bufferProcess] interim [300000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.893486914+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.893490202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.893492419+07:00","message":"> Transcript [3499] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.893496018+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.893497774+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.893503622+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.893506559+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.893509798+07:00","message":"Push: 'ราชพิธีพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.893511704+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.893513481+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:55.893515417+07:00","message":"Next Push (prob) : 'จะมาจากพระราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:55.893523395+07:00","message":"push: {false ราชพิธีพระบรมศพ 0 0xc000045e00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.345969072+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.346011156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.346016941+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.346030612+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.346038484+07:00","message":"[bufferProcess] interim [720000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.346040911+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.346046156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.346048477+07:00","message":"> Transcript [3500] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.346051112+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.346053461+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.540183372+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.540220459+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.540226231+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.540236752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.540238965+07:00","message":"receive interim result [false|false]:  10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.540245279+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.540248492+07:00","message":"[buffer interim] 244 false  10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.54025399+07:00","message":"[bufferProcess] interim [900000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.540256357+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.540259428+07:00","message":"[bufferProcess] interim [900000000]: 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.540261608+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.540264438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.540266912+07:00","message":"> Transcript [3501] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.540269813+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.540271425+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.540273292+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.540275204+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.610191862+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.610225522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.610232097+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.6102395+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 แผ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.610242301+07:00","message":"receive interim result [false|false]:  10 แผ่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.610249111+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.610252317+07:00","message":"[buffer interim] 244 false  10 แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.61025732+07:00","message":"[bufferProcess] interim [20000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.610259783+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.610262633+07:00","message":"[bufferProcess] interim [20000000]: 10 แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.610265266+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.610268137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.610270413+07:00","message":"> Transcript [3502] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.610273358+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.610275011+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.610276441+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.61027859+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.734847895+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.734886312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.734891252+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.734904195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 10 แห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.73490686+07:00","message":"receive interim result [false|false]:  10 แห่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.73491378+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.734917141+07:00","message":"[buffer interim] 244 false  10 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.734923202+07:00","message":"[bufferProcess] interim [80000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.734926576+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แผ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.734930123+07:00","message":"[bufferProcess] interim [80000000]: 10 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.734932771+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.734935896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.734938036+07:00","message":"> Transcript [3503] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แผ่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.734941557+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.734944861+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.734946467+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.734949527+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:56.887521832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:56.887552363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.927066046+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.927112586+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.927119221+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.927133079+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.927136081+07:00","message":"receive interim result [false|false]:  แห่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.927145176+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.927149135+07:00","message":"[buffer interim] 244 false  แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.927155257+07:00","message":"[bufferProcess] interim [320000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.927158012+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.927161338+07:00","message":"[bufferProcess] interim [320000000]: แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.927163967+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.927167284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.927170188+07:00","message":"> Transcript [3504] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.927173893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.927175526+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.927177069+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.927185333+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.927188856+07:00","message":"Push: 'จะมาจากพระอารามหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.927200483+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.927202668+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:56.927204985+07:00","message":"Next Push (prob) : ' 10 แห่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:56.927213441+07:00","message":"push: {false จะมาจากพระอารามหลวง 0 0xc000045e00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.319000876+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.319039551+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.319045574+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.319063192+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.319070192+07:00","message":"[bufferProcess] interim [680000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.319072752+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.319079772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.319082499+07:00","message":"> Transcript [3505] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.319085848+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.31908783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.319090992+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.31909338+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.448285141+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.448321877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.448327813+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.448343039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แห่งคือว่า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.448345807+07:00","message":"receive interim result [false|false]:  แห่งคือว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.448353602+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.448357543+07:00","message":"[buffer interim] 244 false  แห่งคือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.448363378+07:00","message":"[bufferProcess] interim [800000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.44836605+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.448373785+07:00","message":"[bufferProcess] interim [800000000]: แห่งคือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.448376676+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.448379625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.448384822+07:00","message":"> Transcript [3506] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.448387856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.448389611+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.448391585+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.448393632+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.493029917+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.493055977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.493063014+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.49308623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แห่งคือวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.493089015+07:00","message":"receive interim result [false|false]:  แห่งคือวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.49309507+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.49309988+07:00","message":"[buffer interim] 244 false  แห่งคือวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.493130627+07:00","message":"[bufferProcess] interim [860000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.49315624+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.493183843+07:00","message":"[bufferProcess] interim [860000000]: แห่งคือวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.493187147+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.493191121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.493194923+07:00","message":"> Transcript [3507] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.493199222+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.493200877+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.493202578+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.493204711+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.634055132+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.6340954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.634101338+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.63411228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แห่งคือวัดพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.634116+07:00","message":"receive interim result [false|false]:  แห่งคือวัดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.63412266+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.634139488+07:00","message":"[buffer interim] 244 false  แห่งคือวัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.634145377+07:00","message":"[bufferProcess] interim [980000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.634148859+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.63415503+07:00","message":"[bufferProcess] interim [980000000]: แห่งคือวัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.63415944+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.634177602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.634206723+07:00","message":"> Transcript [3508] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.634213488+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.634215474+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.634217519+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.634220193+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.634228409+07:00","message":"Push: ' 10 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.634230085+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.634232153+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.634234835+07:00","message":"Next Push (prob) : 'คือวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.634253034+07:00","message":"push: {false  10 แห่ง 0 0xc000045e00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.815673677+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.815727753+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.815741276+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.815754684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แห่งคือวัดพระธาตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.815757004+07:00","message":"receive interim result [false|false]:  แห่งคือวัดพระธาตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.815772684+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.815780831+07:00","message":"[buffer interim] 244 false  แห่งคือวัดพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.815787204+07:00","message":"[bufferProcess] interim [160000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.81579074+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.815797151+07:00","message":"[bufferProcess] interim [160000000]: แห่งคือวัดพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.815799204+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.815801846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.815804293+07:00","message":"> Transcript [3509] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.815807739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.815809327+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.815810729+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.815812968+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.945289354+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.945335919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.945343459+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.945358482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แห่งคือวัดพระเชตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.945362082+07:00","message":"receive interim result [false|false]:  แห่งคือวัดพระเชตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.945382242+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:57.94539744+07:00","message":"[buffer interim] 244 false  แห่งคือวัดพระเชตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.945403952+07:00","message":"[bufferProcess] interim [280000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.945407241+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.945413088+07:00","message":"[bufferProcess] interim [280000000]: แห่งคือวัดพระเชตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.945416035+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.945430828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.945458769+07:00","message":"> Transcript [3510] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.945466447+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.945469023+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.945472141+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:57.945475815+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.014378879+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.014439499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.014448149+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.014469107+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แห่งคือวัดพระเชตุพน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.014473382+07:00","message":"receive interim result [false|false]:  แห่งคือวัดพระเชตุพน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.014484564+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.014493286+07:00","message":"[buffer interim] 244 false  แห่งคือวัดพระเชตุพน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.014501802+07:00","message":"[bufferProcess] interim [400000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.014506072+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.01451419+07:00","message":"[bufferProcess] interim [400000000]: แห่งคือวัดพระเชตุพน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.01451771+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.014521843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.014525366+07:00","message":"> Transcript [3511] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.014531215+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.014533388+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.014535886+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.014538762+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.522484838+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.522519163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.52252492+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.522536365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แห่งคือวัดพระเชตุพนวิมล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.522540275+07:00","message":"receive interim result [false|false]:  แห่งคือวัดพระเชตุพนวิมล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.522547008+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.522552905+07:00","message":"[buffer interim] 244 false  แห่งคือวัดพระเชตุพนวิมล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.52255922+07:00","message":"[bufferProcess] interim [880000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.522562196+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.52256578+07:00","message":"[bufferProcess] interim [880000000]: แห่งคือวัดพระเชตุพนวิมล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.522568541+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.522571835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.522574648+07:00","message":"> Transcript [3512] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.522578188+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.522579815+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.522581343+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.522583418+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.522585645+07:00","message":"Push: 'คือวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.522587256+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.522589366+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.522591548+07:00","message":"Next Push (prob) : 'พระเชตุพน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.522598639+07:00","message":"push: {false คือวัด 0 0xc000045e00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.657479073+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.65751357+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.657519721+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.657531063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แห่งคือวัดพระเชตุพนวิมลมังคลาราม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.657533666+07:00","message":"receive interim result [false|false]:  แห่งคือวัดพระเชตุพนวิมลมังคลาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.657540155+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:58.657543511+07:00","message":"[buffer interim] 244 false  แห่งคือวัดพระเชตุพนวิมลมังคลาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.65754917+07:00","message":"[bufferProcess] interim [0]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.657551746+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.6575571+07:00","message":"[bufferProcess] interim [0]: แห่งคือวัดพระเชตุพนวิมลมังคลาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.657559381+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.657562442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.65756501+07:00","message":"> Transcript [3513] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.657568869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.657573868+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.657575511+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:58.657588252+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:59.223478382+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:59.223520971+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลาราม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:59.223528817+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:23:59.223543771+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:59.223551149+07:00","message":"[bufferProcess] interim [600000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:59.223554172+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:59.223562005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:59.223564816+07:00","message":"> Transcript [3514] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:59.223568789+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:59.223570906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:59.223572931+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:23:59.2235844+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัด'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:59.887790974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:23:59.887805652+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:00.443413736+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:00.443452256+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:00.443458985+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:00.443470217+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:00.443473351+07:00","message":"receive interim result [false|false]:  แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:00.443481915+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:00.44348881+07:00","message":"[buffer interim] 244 false  แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.443494482+07:00","message":"[bufferProcess] interim [740000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.443497+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.44350118+07:00","message":"[bufferProcess] send to processor (ticker):พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.443503666+07:00","message":"[bufferProcess] interim [740000000]: แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.443505299+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.443507734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.443510043+07:00","message":"> Transcript [3515] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.443519766+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.443521699+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.443523276+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.443525957+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.443529924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.443531698+07:00","message":"> Transcript [3516] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.443533302+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:00.505514113+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:00.505572364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":10,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:00.505579255+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:00.505594213+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:00.505599942+07:00","message":"receive interim result [false|false]:  แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:00.505609955+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:00.505615453+07:00","message":"[buffer interim] 244 false  แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.505623647+07:00","message":"[bufferProcess] interim [920000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.505627096+07:00","message":"[bufferProcess] send to processor: แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.505631277+07:00","message":"[bufferProcess] interim [920000000]: แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.505634496+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.505638185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.505641752+07:00","message":"> Transcript [3517] [false]: ' แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.50564465+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:00.505648329+07:00","message":"Set new StatePrefix: ' แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.015946242+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.015983684+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.015990396+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.016000189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.016004926+07:00","message":"receive interim result [false|false]:  แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.0160149+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.016019673+07:00","message":"[buffer interim] 244 false  แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.016025433+07:00","message":"[bufferProcess] interim [400000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.016028098+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.016031408+07:00","message":"[bufferProcess] interim [400000000]: แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.016033407+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.016036054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.01603847+07:00","message":"> Transcript [3518] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.016045125+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.016046992+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.142662992+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.142698961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.142705095+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.142716484+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.142720154+07:00","message":"receive interim result [false|false]:  แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.142728299+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.142732213+07:00","message":"[buffer interim] 244 false  แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.142737854+07:00","message":"[bufferProcess] interim [460000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.1427401+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.142745123+07:00","message":"[bufferProcess] interim [460000000]: แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.142747775+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.142777381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.142812428+07:00","message":"> Transcript [3519] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.142819608+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.142821946+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.142824335+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.142827434+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.405829827+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.405880721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":11,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.405888425+07:00","message":"receive interim result [false|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.405902026+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราชรังสฤษฎิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":11,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.40590553+07:00","message":"receive interim result [false|false]:  แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราชรังสฤษฎิ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.405932101+07:00","message":"[buffer interim] 244 false พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.405937468+07:00","message":"[buffer interim] 244 false  แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราชรังสฤษฎิ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.405945141+07:00","message":"[bufferProcess] interim [760000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.405948936+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.405953145+07:00","message":"[bufferProcess] interim [760000000]: แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราชรังสฤษฎิ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.405963583+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราชรังสฤษฎิ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.405968847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.405972411+07:00","message":"> Transcript [3520] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.405978279+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.405980326+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.405981976+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.405984462+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.441574109+07:00","message":"[GCS] IsForceVAD: false for message ID: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.762968978+07:00","message":"[GCS] Start streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.806570461+07:00","message":"receive streaming session, msgId: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.806615219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวงสิทธิ์แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราชรังสฤษฎิ์\",\"confidence\":0.9371032}],\"is_final\":true,\"result_end_time\":{\"seconds\":12,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.806623124+07:00","message":"receive interim result [true|false]: พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวงสิทธิ์แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราชรังสฤษฎิ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.806633617+07:00","message":"end recv isFinal message id 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.806635377+07:00","message":"end Recv id 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.80664194+07:00","message":"[buffer interim] 244 true พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวงสิทธิ์แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราชรังสฤษฎิ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.806659475+07:00","message":"[bufferProcess] interim [180000000]:พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวงสิทธิ์แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราชรังสฤษฎิ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.806663852+07:00","message":"[bufferProcess] send to processor (isfinal):พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราชรังสฤษฎิ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.806667548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.806669925+07:00","message":"> Transcript [3521] [false]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราชรังสฤษฎิ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.80667356+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.806675723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.80667767+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.806680467+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.806682387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.806684064+07:00","message":"> Transcript [3522] [true]: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวงสิทธิ์แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราชรังสฤษฎิ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.806686207+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.806687615+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.806688882+07:00","message":"StatePrefix: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.806695975+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.806697747+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.80706818+07:00","message":"Push: 'พระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราชรังสฤษฎิ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.807075539+07:00","message":"TextPushed: 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวง 10 แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราชรังสฤษฎิ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.807079143+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวงสิทธิ์แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราชรังสฤษฎิ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.807082622+07:00","message":"Next Push (prob) : 'พระพิธีธรรมผู้ปฏิบัติหน้าที่ในพระราชพิธีพระบรมศพจะมาจากพระอารามหลวงสิทธิ์แห่งคือวัดพระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราชรังสฤษฎิ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:01.80709559+07:00","message":"push: {true พระเชตุพนวิมลมังคลารามวัดมหาธาตุยุวราชรังสฤษฎิ์ 0 0xc000045e00}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:01.807093663+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_244.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:24:01.827453619+07:00","message":"write wav file: './tmp/7449/7449_244.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:02.505769748+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:02.505811454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:02.505817029+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:02.505830841+07:00","message":"[buffer interim] 245 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:02.505842803+07:00","message":"[bufferProcess] interim [560000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:02.505844789+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:02.697997025+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:02.698036799+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":"2025-10-29T10:24:02.698043503+07:00","message":"receive interim result [false|false]: วัสดุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:02.698060068+07:00","message":"[buffer interim] 245 false วัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:02.698068888+07:00","message":"[bufferProcess] interim [740000000]:วัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:02.69807209+07:00","message":"[bufferProcess] send to processor:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:02.698078554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:02.69808212+07:00","message":"> Transcript [3523] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:02.698084687+07:00","message":"Set StatePrefix (first interim): 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:02.702754706+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:02.7027834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดสุด\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:02.70278788+07:00","message":"receive interim result [false|false]: วัดสุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:02.702797738+07:00","message":"[buffer interim] 245 false วัดสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:02.702802242+07:00","message":"[bufferProcess] interim [800000000]:วัดสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:02.70280396+07:00","message":"[bufferProcess] send to processor:วัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:02.702806484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:02.70280844+07:00","message":"> Transcript [3524] [false]: 'วัสดุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:02.70281043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:02.702811926+07:00","message":"Set new StatePrefix: 'วัสดุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:02.82370946+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:02.823753065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดสุทัศน์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:02.823777551+07:00","message":"receive interim result [false|false]: วัดสุทัศน์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:02.823792872+07:00","message":"[buffer interim] 245 false วัดสุทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:02.823800941+07:00","message":"[bufferProcess] interim [860000000]:วัดสุทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:02.823803809+07:00","message":"[bufferProcess] send to processor:วัดสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:02.823809883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:02.823812817+07:00","message":"> Transcript [3525] [false]: 'วัดสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:02.823815492+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:02.823818268+07:00","message":"Set new StatePrefix: 'วัดสุด'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:02.888575372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:02.888603499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.144303591+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.144341305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดสุทัศน์เทพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.144346297+07:00","message":"receive interim result [false|false]: วัดสุทัศน์เทพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.14435973+07:00","message":"[buffer interim] 245 false วัดสุทัศน์เทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.144366867+07:00","message":"[bufferProcess] interim [220000000]:วัดสุทัศน์เทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.144372919+07:00","message":"[bufferProcess] send to processor:วัดสุทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.144376059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.144378362+07:00","message":"> Transcript [3526] [false]: 'วัดสุทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.144380397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.144382044+07:00","message":"Set new StatePrefix: 'วัดสุทัศน์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.331921619+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.331963863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดสุทัศน์เทพพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.331969608+07:00","message":"receive interim result [false|false]: วัดสุทัศน์เทพพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.331985708+07:00","message":"[buffer interim] 245 false วัดสุทัศน์เทพพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.331992839+07:00","message":"[bufferProcess] interim [340000000]:วัดสุทัศน์เทพพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.331994987+07:00","message":"[bufferProcess] send to processor:วัดสุทัศน์เทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.331998215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.332001034+07:00","message":"> Transcript [3527] [false]: 'วัดสุทัศน์เทพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.33200469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.332006689+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.332008359+07:00","message":"StatePrefix: 'วัดสุทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.332009953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.393254446+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.39328036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดสุทัศน์เทพบุตร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.393285435+07:00","message":"receive interim result [false|false]: วัดสุทัศน์เทพบุตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.393300148+07:00","message":"[buffer interim] 245 false วัดสุทัศน์เทพบุตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.393304563+07:00","message":"[bufferProcess] interim [460000000]:วัดสุทัศน์เทพบุตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.393307008+07:00","message":"[bufferProcess] send to processor:วัดสุทัศน์เทพพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.393309588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.393311662+07:00","message":"> Transcript [3528] [false]: 'วัดสุทัศน์เทพพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.393314146+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.393315918+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.393317425+07:00","message":"StatePrefix: 'วัดสุทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.393318935+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.475509593+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.475534736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดสุทัศน์เทพวัลย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.47554016+07:00","message":"receive interim result [false|false]: วัดสุทัศน์เทพวัลย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.475555575+07:00","message":"[buffer interim] 245 false วัดสุทัศน์เทพวัลย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.475560578+07:00","message":"[bufferProcess] interim [520000000]:วัดสุทัศน์เทพวัลย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.475562925+07:00","message":"[bufferProcess] send to processor:วัดสุทัศน์เทพบุตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.475565386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.47556822+07:00","message":"> Transcript [3529] [false]: 'วัดสุทัศน์เทพบุตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.475571077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.475572653+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.475574156+07:00","message":"StatePrefix: 'วัดสุทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.475575657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.604126242+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.60416637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดสุทัศนเทพวราราม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.604172021+07:00","message":"receive interim result [false|false]: วัดสุทัศนเทพวราราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.604185451+07:00","message":"[buffer interim] 245 false วัดสุทัศนเทพวราราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.604191823+07:00","message":"[bufferProcess] interim [640000000]:วัดสุทัศนเทพวราราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.604194181+07:00","message":"[bufferProcess] send to processor:วัดสุทัศน์เทพวัลย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.604200464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.604202934+07:00","message":"> Transcript [3530] [false]: 'วัดสุทัศน์เทพวัลย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.604206547+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.6042085+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.604210139+07:00","message":"StatePrefix: 'วัดสุทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.604211919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.604217014+07:00","message":"Push: 'วัดสุทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.604218721+07:00","message":"TextPushed: 'วัดสุทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.604220645+07:00","message":"Set new StatePrefix : 'วัดสุทัศน์เทพวัลย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:03.604224879+07:00","message":"Next Push (prob) : 'เทพวัลย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.60425845+07:00","message":"push: {false วัดสุทัศน์ 0 0xc00365e000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:03.882204172+07:00","message":"[GCS] IsForceVAD: false for message ID: 245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:04.134117165+07:00","message":"[GCS] Start streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:04.173522282+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:04.173567847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดสุทัศนเทพวราราม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:04.173576072+07:00","message":"receive interim result [false|false]: วัดสุทัศนเทพวราราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:04.173594224+07:00","message":"[buffer interim] 245 false วัดสุทัศนเทพวราราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.173603111+07:00","message":"[bufferProcess] interim [240000000]:วัดสุทัศนเทพวราราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.173606504+07:00","message":"[bufferProcess] send to processor:วัดสุทัศนเทพวราราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.173610956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.173614721+07:00","message":"> Transcript [3531] [false]: 'วัดสุทัศนเทพวราราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.173617451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.17362056+07:00","message":"Set new StatePrefix: 'วัดสุทัศนเทพวราราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:04.189375302+07:00","message":"receive streaming session, msgId: 245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:04.18939927+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดสุทัศนเทพวราราม\",\"confidence\":0.9000888}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:04.189406497+07:00","message":"receive interim result [true|false]: วัดสุทัศนเทพวราราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:04.189417542+07:00","message":"end recv isFinal message id 245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:04.189420573+07:00","message":"end Recv id 245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:04.189430135+07:00","message":"[buffer interim] 245 true วัดสุทัศนเทพวราราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.189436647+07:00","message":"[bufferProcess] interim [330000000]:วัดสุทัศนเทพวราราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.189440334+07:00","message":"[bufferProcess] send to processor (isfinal):วัดสุทัศนเทพวราราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.189444562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.189447742+07:00","message":"> Transcript [3532] [false]: 'วัดสุทัศนเทพวราราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.189450812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.189453474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.18945562+07:00","message":"StatePrefix: 'วัดสุทัศนเทพวราราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.189458373+07:00","message":"TextPushed: 'วัดสุทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.189460386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.189462762+07:00","message":"> Transcript [3533] [true]: 'วัดสุทัศนเทพวราราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.189465301+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.189467498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.189469214+07:00","message":"StatePrefix: 'วัดสุทัศนเทพวราราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.189471392+07:00","message":"TextPushed: 'วัดสุทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.189473282+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.189563841+07:00","message":"Push: 'สุทัศนเทพวราราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.189567368+07:00","message":"TextPushed: 'วัดสุทัศน์สุทัศนเทพวราราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.189570022+07:00","message":"Set new StatePrefix : 'วัดสุทัศนเทพวราราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.18957267+07:00","message":"Next Push (prob) : 'วัดสุทัศนเทพวราราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:04.189583537+07:00","message":"push: {true สุทัศนเทพวราราม 0 0xc00365e000}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.189600977+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_245.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:24:04.197154705+07:00","message":"write wav file: './tmp/7449/7449_245.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:04.680509441+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:04.680547484+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":"2025-10-29T10:24:04.680552826+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:04.680566585+07:00","message":"[buffer interim] 246 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.680572934+07:00","message":"[bufferProcess] interim [420000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.680574619+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:04.997600636+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:04.997641853+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":"2025-10-29T10:24:04.997647986+07:00","message":"receive interim result [false|false]: วัดจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:04.99766149+07:00","message":"[buffer interim] 246 false วัดจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.997668559+07:00","message":"[bufferProcess] interim [660000000]:วัดจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.997670648+07:00","message":"[bufferProcess] send to processor:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.997678255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.99768134+07:00","message":"> Transcript [3534] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:04.997684907+07:00","message":"Set StatePrefix (first interim): 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.005972178+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.005991671+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":"2025-10-29T10:24:05.005996467+07:00","message":"receive interim result [false|false]: วัดจาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.006006587+07:00","message":"[buffer interim] 246 false วัดจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.006010536+07:00","message":"[bufferProcess] interim [720000000]:วัดจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.00601215+07:00","message":"[bufferProcess] send to processor:วัดจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.006014599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.00601664+07:00","message":"> Transcript [3535] [false]: 'วัดจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.006019133+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.006021277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.006022892+07:00","message":"StatePrefix: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.006024451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.053840285+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.053882987+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":"2025-10-29T10:24:05.053888474+07:00","message":"receive interim result [false|false]: วัฏจักร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.053903964+07:00","message":"[buffer interim] 246 false วัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.053911833+07:00","message":"[bufferProcess] interim [780000000]:วัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.053913651+07:00","message":"[bufferProcess] send to processor:วัดจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.05391677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.05391932+07:00","message":"> Transcript [3536] [false]: 'วัดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.053922648+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.05392449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.053925981+07:00","message":"StatePrefix: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.053928069+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.178598831+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.178634049+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":"2025-10-29T10:24:05.178639167+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.178652005+07:00","message":"[buffer interim] 246 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.17865843+07:00","message":"[bufferProcess] interim [840000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.178660393+07:00","message":"[bufferProcess] send to processor:วัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.17866348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.178665807+07:00","message":"> Transcript [3537] [false]: 'วัฏจักร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.178667971+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.178669503+07:00","message":"Set new StatePrefix: 'วัฏจักร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.179757332+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.179767588+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":"2025-10-29T10:24:05.179779623+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.179786326+07:00","message":"[buffer interim] 246 false วัดจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.179789779+07:00","message":"[bufferProcess] interim [900000000]:วัดจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.179791583+07:00","message":"[bufferProcess] send to processor:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.179793466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.179795302+07:00","message":"> Transcript [3538] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.179801395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.179803802+07:00","message":"Set new StatePrefix: 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.570447579+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.570484137+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":"2025-10-29T10:24:05.570489863+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิรา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.570503351+07:00","message":"[buffer interim] 246 false วัดจักรวรรดิรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.570510084+07:00","message":"[bufferProcess] interim [260000000]:วัดจักรวรรดิรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.570512756+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.57051769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.570520012+07:00","message":"> Transcript [3539] [false]: 'วัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.570523279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.570525177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.570527057+07:00","message":"StatePrefix: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.570529084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.576071898+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.576087967+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":"2025-10-29T10:24:05.576092071+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.576102773+07:00","message":"[buffer interim] 246 false วัดจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.576106999+07:00","message":"[bufferProcess] interim [320000000]:วัดจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.576108919+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.576111377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.576113217+07:00","message":"> Transcript [3540] [false]: 'วัดจักรวรรดิรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.576115356+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.57611685+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.576118644+07:00","message":"StatePrefix: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.576120336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.697198092+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.697244989+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":"2025-10-29T10:24:05.697251949+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.697269129+07:00","message":"[buffer interim] 246 false วัดจักรวรรดิราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.697276382+07:00","message":"[bufferProcess] interim [380000000]:วัดจักรวรรดิราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.697278652+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.697281975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.697284525+07:00","message":"> Transcript [3541] [false]: 'วัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.697287481+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.69728926+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.697291493+07:00","message":"StatePrefix: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.697293368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:05.888841223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:05.888849934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.889397965+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.889437968+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":"2025-10-29T10:24:05.889444566+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.889457986+07:00","message":"[buffer interim] 246 false วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.88946574+07:00","message":"[bufferProcess] interim [560000000]:วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.88946858+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.889472492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.889476872+07:00","message":"> Transcript [3542] [false]: 'วัดจักรวรรดิราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.889481006+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.889483278+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.889486048+07:00","message":"StatePrefix: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.889488564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.889492+07:00","message":"Push: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.889494167+07:00","message":"TextPushed: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.889496231+07:00","message":"Set new StatePrefix : 'วัดจักรวรรดิราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.889498784+07:00","message":"Next Push (prob) : 'จักรวรรดิราชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.889508633+07:00","message":"push: {false วัด 0 0xc0003c4c00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.893102575+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.893119385+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":"2025-10-29T10:24:05.893124254+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.893134073+07:00","message":"[buffer interim] 246 false วัดจักรวรรดิราชาวา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.893138708+07:00","message":"[bufferProcess] interim [620000000]:วัดจักรวรรดิราชาวา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.893141251+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.893143609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.893146386+07:00","message":"> Transcript [3543] [false]: 'วัดจักรวรรดิราชาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.893149639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.89315178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.89315401+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.893156846+07:00","message":"TextPushed: 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.953115488+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.953154661+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":"2025-10-29T10:24:05.953171967+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.953188705+07:00","message":"[buffer interim] 246 false วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.953196792+07:00","message":"[bufferProcess] interim [680000000]:วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.953199545+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชาวา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.953204806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.953208126+07:00","message":"> Transcript [3544] [false]: 'วัดจักรวรรดิราชาวา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.953211299+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.95321284+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.953214486+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:05.953216527+07:00","message":"TextPushed: 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:05.991733026+07:00","message":"[GCS] IsForceVAD: false for message ID: 246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:06.052511015+07:00","message":"[GCS] Start streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:06.287190164+07:00","message":"receive streaming session, msgId: 246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:06.287227665+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดจักรวรรดิราชาวาส\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:06.287233982+07:00","message":"receive interim result [true|false]: วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:06.287242985+07:00","message":"end recv isFinal message id 246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:06.287245173+07:00","message":"end Recv id 246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:06.287251135+07:00","message":"[buffer interim] 246 true วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:06.287260598+07:00","message":"[bufferProcess] interim [70000000]:วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:06.287263642+07:00","message":"[bufferProcess] send to processor (isfinal):วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:06.287267227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:06.287269826+07:00","message":"> Transcript [3545] [false]: 'วัดจักรวรรดิราชาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:06.287272471+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:06.287274024+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:06.287275551+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:06.287277573+07:00","message":"TextPushed: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:06.287279155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:06.287280802+07:00","message":"> Transcript [3546] [true]: 'วัดจักรวรรดิราชาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:06.287282489+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:06.287283814+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:06.28728519+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:06.287287098+07:00","message":"TextPushed: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:06.287292903+07:00","message":"Push: 'จักรวรรดิราชาวาส'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:06.287301471+07:00","message":"push: {true จักรวรรดิราชาวาส 0 0xc0003c4c00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:24:06.296510553+07:00","message":"write wav file: './tmp/7449/7449_246.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:06.928324963+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:06.928366892+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":"2025-10-29T10:24:06.928371739+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:06.92838408+07:00","message":"[buffer interim] 247 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:06.928390795+07:00","message":"[bufferProcess] interim [720000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:06.928392258+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:07.244878025+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:07.244916043+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":"2025-10-29T10:24:07.24492087+07:00","message":"receive interim result [false|false]: วัตสัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:07.244934126+07:00","message":"[buffer interim] 247 false วัตสัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.244940808+07:00","message":"[bufferProcess] interim [960000000]:วัตสัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.244943129+07:00","message":"[bufferProcess] send to processor:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.244947904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.244950341+07:00","message":"> Transcript [3547] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.24495262+07:00","message":"Set StatePrefix (first interim): 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:07.3043586+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:07.304395865+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":"2025-10-29T10:24:07.30440132+07:00","message":"receive interim result [false|false]: วัฏจักร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:07.304415573+07:00","message":"[buffer interim] 247 false วัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.304422577+07:00","message":"[bufferProcess] interim [80000000]:วัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.304424099+07:00","message":"[bufferProcess] send to processor:วัตสัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.304427347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.304429849+07:00","message":"> Transcript [3548] [false]: 'วัตสัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.304431853+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.304433435+07:00","message":"Set new StatePrefix: 'วัตสัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:07.423118409+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:07.423170664+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":"2025-10-29T10:24:07.423177318+07:00","message":"receive interim result [false|false]: วัดสะแก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:07.423194567+07:00","message":"[buffer interim] 247 false วัดสะแก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.423202251+07:00","message":"[bufferProcess] interim [140000000]:วัดสะแก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.423204345+07:00","message":"[bufferProcess] send to processor:วัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.423208105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.423211278+07:00","message":"> Transcript [3549] [false]: 'วัฏจักร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.423213988+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.423215928+07:00","message":"Set new StatePrefix: 'วัฏจักร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:07.495906016+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:07.495952538+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":"2025-10-29T10:24:07.495958202+07:00","message":"receive interim result [false|false]: วัดสระเกศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:07.495971658+07:00","message":"[buffer interim] 247 false วัดสระเกศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.495978356+07:00","message":"[bufferProcess] interim [320000000]:วัดสระเกศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.495980513+07:00","message":"[bufferProcess] send to processor:วัดสะแก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.495985306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.495987642+07:00","message":"> Transcript [3550] [false]: 'วัดสะแก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.495989501+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:07.495991179+07:00","message":"Set new StatePrefix: 'วัดสะแก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:08.162571081+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:08.162610937+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":"2025-10-29T10:24:08.162616187+07:00","message":"receive interim result [false|false]: วัดสระเกศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:08.162629479+07:00","message":"[buffer interim] 247 false วัดสระเกศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.16263626+07:00","message":"[bufferProcess] interim [920000000]:วัดสระเกศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.162638521+07:00","message":"[bufferProcess] send to processor:วัดสระเกศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.162643825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.162646161+07:00","message":"> Transcript [3551] [false]: 'วัดสระเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.162648342+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.162650084+07:00","message":"Set new StatePrefix: 'วัดสระเกศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:08.195116948+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:08.195142895+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":"2025-10-29T10:24:08.195147822+07:00","message":"receive interim result [false|false]: วัดสระเกศวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:08.195158296+07:00","message":"[buffer interim] 247 false วัดสระเกศวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.195164361+07:00","message":"[bufferProcess] interim [980000000]:วัดสระเกศวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.195166455+07:00","message":"[bufferProcess] send to processor:วัดสระเกศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.195169687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.19517191+07:00","message":"> Transcript [3552] [false]: 'วัดสระเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.195174943+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.195176533+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.195178103+07:00","message":"StatePrefix: 'วัดสระเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.195179813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:08.384529311+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:08.384566398+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":"2025-10-29T10:24:08.384571495+07:00","message":"receive interim result [false|false]: วัดสระเกศวัดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:08.384584735+07:00","message":"[buffer interim] 247 false วัดสระเกศวัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.384592298+07:00","message":"[bufferProcess] interim [160000000]:วัดสระเกศวัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.384595003+07:00","message":"[bufferProcess] send to processor:วัดสระเกศวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.384600451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.384603871+07:00","message":"> Transcript [3553] [false]: 'วัดสระเกศวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.384607767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.384610322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.384612512+07:00","message":"StatePrefix: 'วัดสระเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.384615461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:08.387705809+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:08.387723707+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":"2025-10-29T10:24:08.387727764+07:00","message":"receive interim result [false|false]: วัดสระเกศวัดระฆัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:08.387736709+07:00","message":"[buffer interim] 247 false วัดสระเกศวัดระฆัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.387740708+07:00","message":"[bufferProcess] interim [220000000]:วัดสระเกศวัดระฆัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.38774287+07:00","message":"[bufferProcess] send to processor:วัดสระเกศวัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.387745386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.387748033+07:00","message":"> Transcript [3554] [false]: 'วัดสระเกศวัดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.387750731+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.387752713+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.387754917+07:00","message":"StatePrefix: 'วัดสระเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.387756757+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:08.889275006+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:08.889284027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:08.898037536+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:08.898074904+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":"2025-10-29T10:24:08.898080317+07:00","message":"receive interim result [false|false]: วัดสระเกศวัดระฆังโฆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:08.898094585+07:00","message":"[buffer interim] 247 false วัดสระเกศวัดระฆังโฆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.898101517+07:00","message":"[bufferProcess] interim [640000000]:วัดสระเกศวัดระฆังโฆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.898103747+07:00","message":"[bufferProcess] send to processor:วัดสระเกศวัดระฆัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.898109121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.89811166+07:00","message":"> Transcript [3555] [false]: 'วัดสระเกศวัดระฆัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.89811512+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.898117034+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.898118625+07:00","message":"StatePrefix: 'วัดสระเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.898120789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.898126436+07:00","message":"Push: 'วัดสระเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.898128017+07:00","message":"TextPushed: 'วัดสระเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.898130129+07:00","message":"Set new StatePrefix : 'วัดสระเกศวัดระฆัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:08.898132166+07:00","message":"Next Push (prob) : 'วัดระฆัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:08.898140117+07:00","message":"push: {false วัดสระเกศ 0 0xc003600380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:09.0214959+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:09.021535884+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":"2025-10-29T10:24:09.021542272+07:00","message":"receive interim result [false|false]: วัดสระเกศวัดระฆังโฆสิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:09.021557588+07:00","message":"[buffer interim] 247 false วัดสระเกศวัดระฆังโฆสิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.021565963+07:00","message":"[bufferProcess] interim [760000000]:วัดสระเกศวัดระฆังโฆสิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.021569006+07:00","message":"[bufferProcess] send to processor:วัดสระเกศวัดระฆังโฆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.021575894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.021578743+07:00","message":"> Transcript [3556] [false]: 'วัดสระเกศวัดระฆังโฆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.021581791+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.021583643+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.021585532+07:00","message":"StatePrefix: 'วัดสระเกศวัดระฆัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.021589445+07:00","message":"TextPushed: 'วัดสระเกศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:09.095580645+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:09.095627172+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":"2025-10-29T10:24:09.095633918+07:00","message":"receive interim result [false|false]: วัดสระเกศวัดระฆังโฆษิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:09.095651644+07:00","message":"[buffer interim] 247 false วัดสระเกศวัดระฆังโฆษิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.095660053+07:00","message":"[bufferProcess] interim [880000000]:วัดสระเกศวัดระฆังโฆษิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.09566288+07:00","message":"[bufferProcess] send to processor:วัดสระเกศวัดระฆังโฆสิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.095666792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.095669283+07:00","message":"> Transcript [3557] [false]: 'วัดสระเกศวัดระฆังโฆสิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.095672388+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.095674291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.095675864+07:00","message":"StatePrefix: 'วัดสระเกศวัดระฆัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.095677562+07:00","message":"TextPushed: 'วัดสระเกศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:09.212963916+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:09.213001587+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":"2025-10-29T10:24:09.213006971+07:00","message":"receive interim result [false|false]: วัดสระเกศวัดระฆังโฆสิตาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:09.213020305+07:00","message":"[buffer interim] 247 false วัดสระเกศวัดระฆังโฆสิตาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.213027534+07:00","message":"[bufferProcess] interim [940000000]:วัดสระเกศวัดระฆังโฆสิตาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.213029551+07:00","message":"[bufferProcess] send to processor:วัดสระเกศวัดระฆังโฆษิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.213034962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.213037224+07:00","message":"> Transcript [3558] [false]: 'วัดสระเกศวัดระฆังโฆษิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.213040569+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.213042519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.213044386+07:00","message":"StatePrefix: 'วัดสระเกศวัดระฆัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.2130463+07:00","message":"TextPushed: 'วัดสระเกศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:09.794944352+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:09.794987257+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":"2025-10-29T10:24:09.794993113+07:00","message":"receive interim result [false|false]: วัดสระเกศวัดระฆังโฆสิตาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:09.795009682+07:00","message":"[buffer interim] 247 false วัดสระเกศวัดระฆังโฆสิตาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.795018117+07:00","message":"[bufferProcess] interim [540000000]:วัดสระเกศวัดระฆังโฆสิตาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.795021047+07:00","message":"[bufferProcess] send to processor:วัดสระเกศวัดระฆังโฆสิตาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.795024179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.795026798+07:00","message":"> Transcript [3559] [false]: 'วัดสระเกศวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.795030718+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.795032462+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.795034033+07:00","message":"StatePrefix: 'วัดสระเกศวัดระฆัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.795035657+07:00","message":"TextPushed: 'วัดสระเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.795041785+07:00","message":"Push: 'วัดระฆัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.795043663+07:00","message":"TextPushed: 'วัดสระเกศวัดระฆัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.795045328+07:00","message":"Set new StatePrefix : 'วัดสระเกศวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:09.795047133+07:00","message":"Next Push (prob) : 'โฆสิตาราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:09.795055121+07:00","message":"push: {false วัดระฆัง 0 0xc003600380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:10.493701862+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:10.493745234+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":"2025-10-29T10:24:10.493750113+07:00","message":"receive interim result [false|false]: วัดสระเกศวัดระฆังโฆสิตารามวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:10.493763911+07:00","message":"[buffer interim] 247 false วัดสระเกศวัดระฆังโฆสิตารามวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.493770931+07:00","message":"[bufferProcess] interim [260000000]:วัดสระเกศวัดระฆังโฆสิตารามวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.49377589+07:00","message":"[bufferProcess] send to processor:วัดสระเกศวัดระฆังโฆสิตาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.493784216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.493788383+07:00","message":"> Transcript [3560] [false]: 'วัดสระเกศวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.493793462+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.493801542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.493804215+07:00","message":"StatePrefix: 'วัดสระเกศวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.493808803+07:00","message":"TextPushed: 'วัดสระเกศวัดระฆัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:10.637057359+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:10.637101675+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":"2025-10-29T10:24:10.637106873+07:00","message":"receive interim result [false|false]: วัดสระเกศวัดระฆังโฆสิตาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:10.637123477+07:00","message":"[buffer interim] 247 false วัดสระเกศวัดระฆังโฆสิตาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.637132551+07:00","message":"[bufferProcess] interim [380000000]:วัดสระเกศวัดระฆังโฆสิตาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.637134734+07:00","message":"[bufferProcess] send to processor:วัดสระเกศวัดระฆังโฆสิตารามวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.637138441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.637141292+07:00","message":"> Transcript [3561] [false]: 'วัดสระเกศวัดระฆังโฆสิตารามวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.637144576+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.637146429+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.637148621+07:00","message":"StatePrefix: 'วัดสระเกศวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.637150419+07:00","message":"TextPushed: 'วัดสระเกศวัดระฆัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:10.814384316+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:10.814423818+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":"2025-10-29T10:24:10.814431884+07:00","message":"receive interim result [false|false]: วัดสระเกศวัดระฆังโฆสิตารามวัดประยูร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:10.81444653+07:00","message":"[buffer interim] 247 false วัดสระเกศวัดระฆังโฆสิตารามวัดประยูร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.814454117+07:00","message":"[bufferProcess] interim [560000000]:วัดสระเกศวัดระฆังโฆสิตารามวัดประยูร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.814456902+07:00","message":"[bufferProcess] send to processor:วัดสระเกศวัดระฆังโฆสิตาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.814467868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.814471158+07:00","message":"> Transcript [3562] [false]: 'วัดสระเกศวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.814474214+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.814476288+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.814478416+07:00","message":"StatePrefix: 'วัดสระเกศวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.81448078+07:00","message":"TextPushed: 'วัดสระเกศวัดระฆัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:10.881926736+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:10.88196694+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":"2025-10-29T10:24:10.881972838+07:00","message":"receive interim result [false|false]: วัดสระเกศวัดระฆังโฆสิตารามวัดประยุร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:10.881987708+07:00","message":"[buffer interim] 247 false วัดสระเกศวัดระฆังโฆสิตารามวัดประยุร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.881994463+07:00","message":"[bufferProcess] interim [680000000]:วัดสระเกศวัดระฆังโฆสิตารามวัดประยุร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.881996687+07:00","message":"[bufferProcess] send to processor:วัดสระเกศวัดระฆังโฆสิตารามวัดประยูร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.881999956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.882002545+07:00","message":"> Transcript [3563] [false]: 'วัดสระเกศวัดระฆังโฆสิตารามวัดประยูร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.882006055+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.882007889+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.882010049+07:00","message":"StatePrefix: 'วัดสระเกศวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.882012131+07:00","message":"TextPushed: 'วัดสระเกศวัดระฆัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.88201763+07:00","message":"Push: 'โฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.882021696+07:00","message":"TextPushed: 'วัดสระเกศวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.882023643+07:00","message":"Set new StatePrefix : 'วัดสระเกศวัดระฆังโฆสิตารามวัดประยูร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:10.882028169+07:00","message":"Next Push (prob) : 'วัดประยูร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:10.882065554+07:00","message":"push: {false โฆสิตาราม 0 0xc003600380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:11.015283834+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:11.015325837+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":"2025-10-29T10:24:11.015331796+07:00","message":"receive interim result [false|false]: วัดสระเกศวัดระฆังโฆสิตารามวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:11.015348194+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:11.015351791+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":"2025-10-29T10:24:11.01535472+07:00","message":"receive interim result [false|false]: วัดสระเกศวัดระฆังโฆสิตารามวัดประยุรวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:11.015360026+07:00","message":"[buffer interim] 247 false วัดสระเกศวัดระฆังโฆสิตารามวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:11.015363324+07:00","message":"[buffer interim] 247 false วัดสระเกศวัดระฆังโฆสิตารามวัดประยุรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.015369213+07:00","message":"[bufferProcess] interim [740000000]:วัดสระเกศวัดระฆังโฆสิตารามวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.015371401+07:00","message":"[bufferProcess] send to processor:วัดสระเกศวัดระฆังโฆสิตารามวัดประยุร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.01537396+07:00","message":"[bufferProcess] interim [800000000]:วัดสระเกศวัดระฆังโฆสิตารามวัดประยุรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.015375528+07:00","message":"[bufferProcess] send to processor:วัดสระเกศวัดระฆังโฆสิตารามวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.015378182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.015380732+07:00","message":"> Transcript [3564] [false]: 'วัดสระเกศวัดระฆังโฆสิตารามวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.015383092+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.015387285+07:00","message":"Set new StatePrefix: 'วัดสระเกศวัดระฆังโฆสิตารามวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.015388809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.015390304+07:00","message":"> Transcript [3565] [false]: 'วัดสระเกศวัดระฆังโฆสิตารามวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.01539161+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:11.398601899+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:11.39864702+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":"2025-10-29T10:24:11.398654941+07:00","message":"receive interim result [false|false]: วัดสระเกศวัดระฆังโฆสิตารามวัดประยุรวงศาวาส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:11.398671961+07:00","message":"[buffer interim] 247 false วัดสระเกศวัดระฆังโฆสิตารามวัดประยุรวงศาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.398686452+07:00","message":"[bufferProcess] interim [220000000]:วัดสระเกศวัดระฆังโฆสิตารามวัดประยุรวงศาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.398689537+07:00","message":"[bufferProcess] send to processor:วัดสระเกศวัดระฆังโฆสิตารามวัดประยุรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.398697941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.398704179+07:00","message":"> Transcript [3566] [false]: 'วัดสระเกศวัดระฆังโฆสิตารามวัดประยุรวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.398709192+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.398711486+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.398713895+07:00","message":"StatePrefix: 'วัดสระเกศวัดระฆังโฆสิตารามวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.39871721+07:00","message":"TextPushed: 'วัดสระเกศวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:11.430877407+07:00","message":"[GCS] IsForceVAD: false for message ID: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:11.736592936+07:00","message":"receive streaming session, msgId: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:11.73662828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดสระเกศวัดระฆังโฆสิตารามวัดประยุรวงศาวาส\",\"confidence\":0.945489}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:11.73663409+07:00","message":"receive interim result [true|false]: วัดสระเกศวัดระฆังโฆสิตารามวัดประยุรวงศาวาส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:11.736640844+07:00","message":"end recv isFinal message id 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:11.736643141+07:00","message":"end Recv id 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:11.736650836+07:00","message":"[buffer interim] 247 true วัดสระเกศวัดระฆังโฆสิตารามวัดประยุรวงศาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.736660743+07:00","message":"[bufferProcess] interim [610000000]:วัดสระเกศวัดระฆังโฆสิตารามวัดประยุรวงศาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.736665654+07:00","message":"[bufferProcess] send to processor (isfinal):วัดสระเกศวัดระฆังโฆสิตารามวัดประยุรวงศาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.736669501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.736672634+07:00","message":"> Transcript [3567] [false]: 'วัดสระเกศวัดระฆังโฆสิตารามวัดประยุรวงศาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.736676795+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.736679919+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.736681672+07:00","message":"StatePrefix: 'วัดสระเกศวัดระฆังโฆสิตารามวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.73668387+07:00","message":"TextPushed: 'วัดสระเกศวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.736685744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.736687402+07:00","message":"> Transcript [3568] [true]: 'วัดสระเกศวัดระฆังโฆสิตารามวัดประยุรวงศาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.736689236+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.736690634+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.736691908+07:00","message":"StatePrefix: 'วัดสระเกศวัดระฆังโฆสิตารามวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.736693557+07:00","message":"TextPushed: 'วัดสระเกศวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:11.736698097+07:00","message":"Push: 'วัดประยุรวงศาวาส'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:11.736708685+07:00","message":"push: {true วัดประยุรวงศาวาส 0 0xc003600380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:24:11.747856004+07:00","message":"write wav file: './tmp/7449/7449_247.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:11.752676788+07:00","message":"[GCS] Start streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:11.812536625+07:00","message":"[GCS] IsForceVAD: false for message ID: 248"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:11.889731988+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:11.889742922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:11.891815202+07:00","message":"[GCS] Start streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:12.110168704+07:00","message":"receive streaming session, msgId: 248"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:12.110187638+07:00","message":"found end of frame, send empty tag with msgId: 248"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:12.11019025+07:00","message":"end Recv id 248"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:12.110196896+07:00","message":"[buffer interim] 248 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:12.110203413+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:12.110206923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:12.110209475+07:00","message":"> Transcript [3569] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:12.110211603+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:12.110213165+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:12.110214574+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:12.110216324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:12.110218711+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:12.110228203+07:00","message":"push: {true \n 0 0xc00365e480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:24:12.114597775+07:00","message":"write wav file: './tmp/7449/7449_248.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:12.562209885+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:12.56225612+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":"2025-10-29T10:24:12.562260847+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:12.562275336+07:00","message":"[buffer interim] 249 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:12.562281651+07:00","message":"[bufferProcess] interim [480000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:12.562283023+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:12.759992503+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:12.760030495+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":"2025-10-29T10:24:12.760035789+07:00","message":"receive interim result [false|false]: วัดอนงค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:12.760052203+07:00","message":"[buffer interim] 249 false วัดอนงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:12.760060521+07:00","message":"[bufferProcess] interim [720000000]:วัดอนงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:12.760063201+07:00","message":"[bufferProcess] send to processor:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:12.7600672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:12.760070466+07:00","message":"> Transcript [3570] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:12.760072972+07:00","message":"Set StatePrefix (first interim): 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:13.062076767+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:13.062113815+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":"2025-10-29T10:24:13.06211898+07:00","message":"receive interim result [false|false]: วัดอนงคาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:13.0621309+07:00","message":"[buffer interim] 249 false วัดอนงคาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:13.062137577+07:00","message":"[bufferProcess] interim [20000000]:วัดอนงคาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:13.062139393+07:00","message":"[bufferProcess] send to processor:วัดอนงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:13.062142342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:13.062145292+07:00","message":"> Transcript [3571] [false]: 'วัดอนงค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:13.062148134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:13.062149811+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:13.062151935+07:00","message":"StatePrefix: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:13.062153659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:13.642071343+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:13.642118497+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":"2025-10-29T10:24:13.642124812+07:00","message":"receive interim result [false|false]: วัดอนงคาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:13.642139724+07:00","message":"[buffer interim] 249 false วัดอนงคาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:13.64214722+07:00","message":"[bufferProcess] interim [620000000]:วัดอนงคาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:13.642149568+07:00","message":"[bufferProcess] send to processor:วัดอนงคาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:13.642155874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:13.642158574+07:00","message":"> Transcript [3572] [false]: 'วัดอนงคาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:13.642161624+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:13.642163497+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:13.642165395+07:00","message":"StatePrefix: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:13.642167149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:13.823782307+07:00","message":"[GCS] Cleaned up inactive client: 231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:13.823802817+07:00","message":"[GCS] Cleaned up inactive client: 232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:13.823805119+07:00","message":"[GCS] Cleaned up inactive client: 234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:13.823806987+07:00","message":"[GCS] Cleaned up inactive client: 236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:13.823808404+07:00","message":"[GCS] Cleaned up inactive client: 233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:13.823809946+07:00","message":"[GCS] Cleaned up inactive client: 235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:14.533595365+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:14.533638442+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":"2025-10-29T10:24:14.533645574+07:00","message":"receive interim result [false|false]: วัดอนงคารามวัดราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:14.5336627+07:00","message":"[buffer interim] 249 false วัดอนงคารามวัดราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.533672228+07:00","message":"[bufferProcess] interim [520000000]:วัดอนงคารามวัดราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.533675897+07:00","message":"[bufferProcess] send to processor:วัดอนงคาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.533684377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.53368915+07:00","message":"> Transcript [3573] [false]: 'วัดอนงคาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.533693311+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.533696173+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.533699421+07:00","message":"StatePrefix: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.533701619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:14.666763436+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:14.666803957+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":"2025-10-29T10:24:14.666809026+07:00","message":"receive interim result [false|false]: วัดอนงคารามวัดราษ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:14.666829484+07:00","message":"[buffer interim] 249 false วัดอนงคารามวัดราษ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.666836367+07:00","message":"[bufferProcess] interim [580000000]:วัดอนงคารามวัดราษ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.66683854+07:00","message":"[bufferProcess] send to processor:วัดอนงคารามวัดราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.666841836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.666844671+07:00","message":"> Transcript [3574] [false]: 'วัดอนงคารามวัดราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.66684732+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.666849584+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.666851688+07:00","message":"StatePrefix: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.666853259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.666858509+07:00","message":"Push: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.66686019+07:00","message":"TextPushed: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.666861916+07:00","message":"Set new StatePrefix : 'วัดอนงคารามวัดราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.666865431+07:00","message":"Next Push (prob) : 'อนงคารามวัดราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:14.666873147+07:00","message":"push: {false วัด 0 0xc0003c5680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:14.730086029+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:14.730129219+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":"2025-10-29T10:24:14.73013424+07:00","message":"receive interim result [false|false]: วัดอนงคารามวัดราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:14.730148969+07:00","message":"[buffer interim] 249 false วัดอนงคารามวัดราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.730155565+07:00","message":"[bufferProcess] interim [640000000]:วัดอนงคารามวัดราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.730157394+07:00","message":"[bufferProcess] send to processor:วัดอนงคารามวัดราษ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.730160663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.730163756+07:00","message":"> Transcript [3575] [false]: 'วัดอนงคารามวัดราษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.730165634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.730167789+07:00","message":"Set new StatePrefix: 'วัดอนงคารามวัดราษ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:14.733444207+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:14.733454827+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":"2025-10-29T10:24:14.733458016+07:00","message":"receive interim result [false|false]: วัดอนงคารามวัดราชสิทธิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:14.733466262+07:00","message":"[buffer interim] 249 false วัดอนงคารามวัดราชสิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.733469092+07:00","message":"[bufferProcess] interim [700000000]:วัดอนงคารามวัดราชสิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.733470643+07:00","message":"[bufferProcess] send to processor:วัดอนงคารามวัดราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.733472467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.73347658+07:00","message":"> Transcript [3576] [false]: 'วัดอนงคารามวัดราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.733478542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:14.733480277+07:00","message":"Set new StatePrefix: 'วัดอนงคารามวัดราช'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:14.890331546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:14.890332413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:15.051943973+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:15.051978739+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":"2025-10-29T10:24:15.051983899+07:00","message":"receive interim result [false|false]: วัดอนงคารามวัดราชสิทธาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:15.051995295+07:00","message":"[buffer interim] 249 false วัดอนงคารามวัดราชสิทธาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:15.05200164+07:00","message":"[bufferProcess] interim [0]:วัดอนงคารามวัดราชสิทธาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:15.052003772+07:00","message":"[bufferProcess] send to processor:วัดอนงคารามวัดราชสิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:15.052008386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:15.052010619+07:00","message":"> Transcript [3577] [false]: 'วัดอนงคารามวัดราชสิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:15.052013832+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:15.05201565+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:15.052017216+07:00","message":"StatePrefix: 'วัดอนงคารามวัดราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:15.052019369+07:00","message":"TextPushed: 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:15.623074726+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:15.623112138+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":"2025-10-29T10:24:15.623117328+07:00","message":"receive interim result [false|false]: วัดอนงคารามวัดราชสิทธาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:15.623129951+07:00","message":"[buffer interim] 249 false วัดอนงคารามวัดราชสิทธาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:15.623136138+07:00","message":"[bufferProcess] interim [600000000]:วัดอนงคารามวัดราชสิทธาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:15.62313996+07:00","message":"[bufferProcess] send to processor:วัดอนงคารามวัดราชสิทธาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:15.623145408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:15.6231476+07:00","message":"> Transcript [3578] [false]: 'วัดอนงคารามวัดราชสิทธาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:15.623150477+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:15.623152293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:15.623153889+07:00","message":"StatePrefix: 'วัดอนงคารามวัดราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:15.623155954+07:00","message":"TextPushed: 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:16.134301314+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:16.134336403+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":"2025-10-29T10:24:16.134341824+07:00","message":"receive interim result [false|false]: วัดอนงคารามวัดราชสิทธารามแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:16.134352663+07:00","message":"[buffer interim] 249 false วัดอนงคารามวัดราชสิทธารามแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.134361804+07:00","message":"[bufferProcess] interim [80000000]:วัดอนงคารามวัดราชสิทธารามแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.13436514+07:00","message":"[bufferProcess] send to processor:วัดอนงคารามวัดราชสิทธาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.134371108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.13437465+07:00","message":"> Transcript [3579] [false]: 'วัดอนงคารามวัดราชสิทธาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.134378727+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.1343812+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.134389179+07:00","message":"StatePrefix: 'วัดอนงคารามวัดราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.134391641+07:00","message":"TextPushed: 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:16.280803621+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:16.280844042+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":"2025-10-29T10:24:16.280849377+07:00","message":"receive interim result [false|false]: วัดอนงคารามวัดราชสิทธาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:16.280861443+07:00","message":"[buffer interim] 249 false วัดอนงคารามวัดราชสิทธาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.280871098+07:00","message":"[bufferProcess] interim [140000000]:วัดอนงคารามวัดราชสิทธาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.2808732+07:00","message":"[bufferProcess] send to processor:วัดอนงคารามวัดราชสิทธารามแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.280876712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.280879251+07:00","message":"> Transcript [3580] [false]: 'วัดอนงคารามวัดราชสิทธารามแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.280882207+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.280884038+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.280885677+07:00","message":"StatePrefix: 'วัดอนงคารามวัดราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.280887784+07:00","message":"TextPushed: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.280893001+07:00","message":"Push: 'อนงคารามวัดราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.280894687+07:00","message":"TextPushed: 'วัดอนงคารามวัดราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.280896368+07:00","message":"Set new StatePrefix : 'วัดอนงคารามวัดราชสิทธารามแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.280898924+07:00","message":"Next Push (prob) : 'สิทธารามแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:16.280906839+07:00","message":"push: {false อนงคารามวัดราช 0 0xc0003c5680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:16.527067423+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:16.527104741+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":"2025-10-29T10:24:16.52711023+07:00","message":"receive interim result [false|false]: วัดอนงคารามวัดราชสิทธารามและวัดบวร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:16.527122392+07:00","message":"[buffer interim] 249 false วัดอนงคารามวัดราชสิทธารามและวัดบวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.527129433+07:00","message":"[bufferProcess] interim [500000000]:วัดอนงคารามวัดราชสิทธารามและวัดบวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.52713165+07:00","message":"[bufferProcess] send to processor:วัดอนงคารามวัดราชสิทธาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.527138339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.527140578+07:00","message":"> Transcript [3581] [false]: 'วัดอนงคารามวัดราชสิทธาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.527143271+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:16.906400404+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:16.906434324+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":"2025-10-29T10:24:16.906439776+07:00","message":"receive interim result [false|false]: วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:16.906454748+07:00","message":"[buffer interim] 249 false วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.906463712+07:00","message":"[bufferProcess] interim [860000000]:วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.906465942+07:00","message":"[bufferProcess] send to processor:วัดอนงคารามวัดราชสิทธารามและวัดบวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.906470669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.906472985+07:00","message":"> Transcript [3582] [false]: 'วัดอนงคารามวัดราชสิทธารามและวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.906475457+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:16.906477153+07:00","message":"Set new StatePrefix: 'วัดอนงคารามวัดราชสิทธารามและวัดบวร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:17.22588299+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:17.225914782+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":"2025-10-29T10:24:17.225919979+07:00","message":"receive interim result [false|false]: วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศไม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:17.225932733+07:00","message":"[buffer interim] 249 false วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.225939614+07:00","message":"[bufferProcess] interim [220000000]:วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.225941927+07:00","message":"[bufferProcess] send to processor:วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.225946765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.225949193+07:00","message":"> Transcript [3583] [false]: 'วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.225952156+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.225953814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.225955408+07:00","message":"StatePrefix: 'วัดอนงคารามวัดราชสิทธารามและวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.225957541+07:00","message":"TextPushed: 'วัดอนงคารามวัดราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:17.351816295+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:17.351868514+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":"2025-10-29T10:24:17.351875705+07:00","message":"receive interim result [false|false]: วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศวิหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:17.35189327+07:00","message":"[buffer interim] 249 false วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.35190164+07:00","message":"[bufferProcess] interim [280000000]:วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.351905374+07:00","message":"[bufferProcess] send to processor:วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.351912902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.351916766+07:00","message":"> Transcript [3584] [false]: 'วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.351920958+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.351926317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.35192944+07:00","message":"StatePrefix: 'วัดอนงคารามวัดราชสิทธารามและวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.351932648+07:00","message":"TextPushed: 'วัดอนงคารามวัดราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:17.581416511+07:00","message":"[GCS] IsForceVAD: false for message ID: 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:17.861794942+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:17.861840715+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":"2025-10-29T10:24:17.861846269+07:00","message":"receive interim result [false|false]: วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศวิหารค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:17.861861195+07:00","message":"[buffer interim] 249 false วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศวิหารค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.861868855+07:00","message":"[bufferProcess] interim [760000000]:วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศวิหารค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.861871568+07:00","message":"[bufferProcess] send to processor:วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.861875051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.861877363+07:00","message":"> Transcript [3585] [false]: 'วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.861880947+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.861883235+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.861885519+07:00","message":"StatePrefix: 'วัดอนงคารามวัดราชสิทธารามและวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.861888132+07:00","message":"TextPushed: 'วัดอนงคารามวัดราช'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:17.89098753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:17.891004144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:17.895830032+07:00","message":"receive streaming session, msgId: 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:17.895868308+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศวิหารค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:17.895874412+07:00","message":"receive interim result [true|false]: วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศวิหารค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:17.89588456+07:00","message":"end recv isFinal message id 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:17.895886847+07:00","message":"end Recv id 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:17.895893555+07:00","message":"[buffer interim] 249 true วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศวิหารค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.895901235+07:00","message":"[bufferProcess] interim [910000000]:วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศวิหารค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.895905221+07:00","message":"[bufferProcess] send to processor (isfinal):วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศวิหารค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.895909141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.895913501+07:00","message":"> Transcript [3586] [false]: 'วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศวิหารค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.895917087+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.895918562+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.895920513+07:00","message":"StatePrefix: 'วัดอนงคารามวัดราชสิทธารามและวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.895922381+07:00","message":"TextPushed: 'วัดอนงคารามวัดราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.895926903+07:00","message":"Push: 'สิทธารามและวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.89592861+07:00","message":"TextPushed: 'วัดอนงคารามวัดราชสิทธารามและวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.89593035+07:00","message":"Set new StatePrefix : 'วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศวิหารค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.895932325+07:00","message":"Next Push (prob) : 'นิเวศวิหารค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.895933709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.895935424+07:00","message":"> Transcript [3587] [true]: 'วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศวิหารค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.895937825+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.895944484+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.895946323+07:00","message":"StatePrefix: 'วัดอนงคารามวัดราชสิทธารามและวัดบวรนิเวศวิหารค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.895948245+07:00","message":"TextPushed: 'วัดอนงคารามวัดราชสิทธารามและวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:17.895950274+07:00","message":"Push: 'นิเวศวิหารค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:17.895957095+07:00","message":"push: {false สิทธารามและวัดบวร 0 0xc0003c5680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:17.895961518+07:00","message":"push: {true นิเวศวิหารค่ะ 0 0xc0003c5680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:17.903514097+07:00","message":"[GCS] Start streaming session, msgId: 250"}
{"level":"info","service":"Main","time":"2025-10-29T10:24:17.907764094+07:00","message":"write wav file: './tmp/7449/7449_249.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:19.34389739+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:19.343930896+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":"2025-10-29T10:24:19.343936053+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:19.343947154+07:00","message":"[buffer interim] 250 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.343953426+07:00","message":"[bufferProcess] interim [260000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.343954963+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.343960847+07:00","message":"[bufferProcess] send to processor (ticker):โดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.34396315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.343965748+07:00","message":"> Transcript [3588] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.343967541+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:19.558208429+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:19.558243366+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":"2025-10-29T10:24:19.558248123+07:00","message":"receive interim result [false|false]: โดยพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:19.558262497+07:00","message":"[buffer interim] 250 false โดยพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.558268925+07:00","message":"[bufferProcess] interim [500000000]:โดยพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.558270567+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:19.85965825+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:19.859697471+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":"2025-10-29T10:24:19.859703802+07:00","message":"receive interim result [false|false]: โดยพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:19.859718365+07:00","message":"[buffer interim] 250 false โดยพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.859726916+07:00","message":"[bufferProcess] interim [740000000]:โดยพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.859730198+07:00","message":"[bufferProcess] send to processor:โดยพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.859736484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.859740036+07:00","message":"> Transcript [3589] [false]: 'โดยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.859744004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.859746355+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.859748856+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.859751526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:19.983438958+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:19.98348019+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":"2025-10-29T10:24:19.983486525+07:00","message":"receive interim result [false|false]: โดยพระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:19.98350506+07:00","message":"[buffer interim] 250 false โดยพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.983513327+07:00","message":"[bufferProcess] interim [860000000]:โดยพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.983516443+07:00","message":"[bufferProcess] send to processor:โดยพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.983526466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.983530291+07:00","message":"> Transcript [3590] [false]: 'โดยพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.98353474+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.983537154+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.983540546+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:19.983542882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:20.181501193+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:20.181534053+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":"2025-10-29T10:24:20.181539467+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:20.181552487+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.181559146+07:00","message":"[bufferProcess] interim [100000000]:โดยพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.181561614+07:00","message":"[bufferProcess] send to processor:โดยพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.181567156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.181569525+07:00","message":"> Transcript [3591] [false]: 'โดยพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.181572356+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.181573996+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.181575851+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.181577835+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:20.575738985+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:20.575780508+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":"2025-10-29T10:24:20.575786921+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:20.575804714+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.575813309+07:00","message":"[bufferProcess] interim [520000000]:โดยพระพิธีธรรมจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.575816374+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.575825349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.575828804+07:00","message":"> Transcript [3592] [false]: 'โดยพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.575833088+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.575835969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.575838897+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.575841106+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.575854473+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.57585685+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.575859446+07:00","message":"Set new StatePrefix : 'โดยพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.575862221+07:00","message":"Next Push (prob) : 'พระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:20.575872192+07:00","message":"push: {false โดย 0 0xc003600500}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:20.781480973+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:20.781518005+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":"2025-10-29T10:24:20.781525312+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมเจริญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:20.781539791+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.781546658+07:00","message":"[bufferProcess] interim [700000000]:โดยพระพิธีธรรมเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.781548616+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.781551615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.781554328+07:00","message":"> Transcript [3593] [false]: 'โดยพระพิธีธรรมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.781557208+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.781558915+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.781560469+07:00","message":"StatePrefix: 'โดยพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.781562583+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:20.891908234+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:20.891926664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:20.89898642+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:20.899026486+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":"2025-10-29T10:24:20.899032245+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:20.899045661+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.899051889+07:00","message":"[bufferProcess] interim [760000000]:โดยพระพิธีธรรมจะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.899054277+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมเจริญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.899060391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.899063009+07:00","message":"> Transcript [3594] [false]: 'โดยพระพิธีธรรมเจริญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.899066109+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.899067937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.89906978+07:00","message":"StatePrefix: 'โดยพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.899072365+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:20.953486266+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:20.95352789+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":"2025-10-29T10:24:20.95353349+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:20.953546775+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.953552939+07:00","message":"[bufferProcess] interim [880000000]:โดยพระพิธีธรรมจะเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.953555223+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.953562875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.953566263+07:00","message":"> Transcript [3595] [false]: 'โดยพระพิธีธรรมจะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.953569182+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.9535712+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.953573248+07:00","message":"StatePrefix: 'โดยพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:20.953575868+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:21.352693429+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:21.352731543+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":"2025-10-29T10:24:21.352738714+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:21.352754098+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.352761726+07:00","message":"[bufferProcess] interim [300000000]:โดยพระพิธีธรรมจะเริ่มต้นสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.352764507+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.352772657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.352776103+07:00","message":"> Transcript [3596] [false]: 'โดยพระพิธีธรรมจะเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.352780116+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.352783029+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.352785599+07:00","message":"StatePrefix: 'โดยพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.352788297+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.352794809+07:00","message":"Push: 'พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.352798478+07:00","message":"TextPushed: 'โดยพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.352800512+07:00","message":"Set new StatePrefix : 'โดยพระพิธีธรรมจะเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.352802753+07:00","message":"Next Push (prob) : 'จะเริ่มต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:21.352813442+07:00","message":"push: {false พระพิธีธรรม 0 0xc003600500}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:21.66738204+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:21.667427096+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":"2025-10-29T10:24:21.667433271+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:21.667451785+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.667459542+07:00","message":"[bufferProcess] interim [540000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.667461964+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.667465484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.667468992+07:00","message":"> Transcript [3597] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.667472188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.667473892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.667475524+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.66747796+07:00","message":"TextPushed: 'โดยพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:21.675912494+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:21.675934926+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":"2025-10-29T10:24:21.675939764+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:21.675952224+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.675956851+07:00","message":"[bufferProcess] interim [600000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.675958829+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.675961429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.675963338+07:00","message":"> Transcript [3598] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.675965741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.675969569+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.67597121+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:21.675973071+07:00","message":"TextPushed: 'โดยพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:22.306874941+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:22.306911823+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":"2025-10-29T10:24:22.306917714+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:22.306934442+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.306942121+07:00","message":"[bufferProcess] interim [200000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.306944801+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.306951981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.306954488+07:00","message":"> Transcript [3599] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.306957521+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.306959326+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.306960972+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.306964281+07:00","message":"TextPushed: 'โดยพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:22.681446558+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:22.681488307+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":"2025-10-29T10:24:22.681494751+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:22.681508361+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.681515778+07:00","message":"[bufferProcess] interim [560000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.681518635+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.681525417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.681528046+07:00","message":"> Transcript [3600] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.681531717+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.681533742+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.681535674+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.681538602+07:00","message":"TextPushed: 'โดยพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.681544462+07:00","message":"Push: 'จะเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.681549824+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.681551754+07:00","message":"Set new StatePrefix : 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.681553512+07:00","message":"Next Push (prob) : 'สวดนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:22.681561635+07:00","message":"push: {false จะเริ่มต้น 0 0xc003600500}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:22.760222594+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:22.760261774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:22.76026698+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:22.760282453+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.760292777+07:00","message":"[bufferProcess] interim [680000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.760294797+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.760298058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.76030051+07:00","message":"> Transcript [3601] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.760304154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.760306275+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.760308343+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.760310323+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:22.882008104+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:22.882046509+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":"2025-10-29T10:24:22.882051745+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:22.882066236+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.88207329+07:00","message":"[bufferProcess] interim [740000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.882078053+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.882081537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.8820838+07:00","message":"> Transcript [3602] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.882087055+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.882088873+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.882091358+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.882093789+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:22.907541428+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:22.907574506+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":"2025-10-29T10:24:22.907580491+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อเช้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:22.907594822+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อเช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.907601671+07:00","message":"[bufferProcess] interim [800000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อเช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.907604002+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.907607287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.907609962+07:00","message":"> Transcript [3603] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.907613014+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.907614723+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.907616535+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.90761922+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:22.942004715+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:22.942038492+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":"2025-10-29T10:24:22.942043744+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:22.94205785+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.942067217+07:00","message":"[bufferProcess] interim [920000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.942069358+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อเช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.942074935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.94207719+07:00","message":"> Transcript [3604] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.94208097+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.942082768+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.942084663+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.942087294+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.942093198+07:00","message":"Push: 'สวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.94209507+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.942097373+07:00","message":"Set new StatePrefix : 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:22.942099264+07:00","message":"Next Push (prob) : 'เมื่อเช้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:22.942107171+07:00","message":"push: {false สวดนะคะ 0 0xc003600500}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:23.258162483+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:23.258195858+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":"2025-10-29T10:24:23.258201829+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:23.258215824+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.258224849+07:00","message":"[bufferProcess] interim [160000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.258227318+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.258230364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.258232826+07:00","message":"> Transcript [3605] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.258235317+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.258237224+07:00","message":"Set new StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:23.581274216+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:23.581315969+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":"2025-10-29T10:24:23.581322799+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:23.581338381+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.581345653+07:00","message":"[bufferProcess] interim [460000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.581348031+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.581354926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.581357318+07:00","message":"> Transcript [3606] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.581360742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.581362405+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.581363949+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.581366542+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:23.63923296+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:23.639265483+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":"2025-10-29T10:24:23.639271162+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:23.639286017+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.639291507+07:00","message":"[bufferProcess] interim [580000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.639293709+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.639300176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.63930264+07:00","message":"> Transcript [3607] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.639305298+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.639306887+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.639308325+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.639310618+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:23.769228227+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:23.769268648+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":"2025-10-29T10:24:23.769274506+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:23.769291831+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.769299109+07:00","message":"[bufferProcess] interim [640000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.769301589+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.769305433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.769308791+07:00","message":"> Transcript [3608] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:23.769311159+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:23.892609112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:23.892613776+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:24.339546907+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:24.339591535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:24.339597382+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:24.339610814+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.339618785+07:00","message":"[bufferProcess] interim [240000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.339621209+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.339627636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.339630054+07:00","message":"> Transcript [3609] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.339633277+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.339635007+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.339639617+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.339643227+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:24.868908831+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:24.868949242+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":"2025-10-29T10:24:24.868954595+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:24.868967623+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.868977675+07:00","message":"[bufferProcess] interim [780000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.868981103+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.868986561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.868989905+07:00","message":"> Transcript [3610] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.868995174+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.868997237+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.869001178+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.869004428+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.869008869+07:00","message":"Push: 'เมื่อพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.869011356+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.869013912+07:00","message":"Set new StatePrefix : 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.869017147+07:00","message":"Next Push (prob) : 'วงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:24.869026907+07:00","message":"push: {false เมื่อพระบรม 0 0xc003600500}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:24.982475363+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:24.982512405+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":"2025-10-29T10:24:24.982517509+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:24.98253239+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.98254257+07:00","message":"[bufferProcess] interim [900000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.982545092+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.982548529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.982551036+07:00","message":"> Transcript [3611] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.98255492+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.982556678+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.982559648+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:24.982562016+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:25.053347934+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:25.053390764+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":"2025-10-29T10:24:25.053395599+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:25.053409076+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.053417026+07:00","message":"[bufferProcess] interim [20000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.053419372+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.053422378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.053424744+07:00","message":"> Transcript [3612] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.053428104+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.053429801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.053432291+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.053435324+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:25.371674542+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:25.371713098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:25.371717998+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:25.371732354+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.371740058+07:00","message":"[bufferProcess] interim [320000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.371743604+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.37174701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.371749327+07:00","message":"> Transcript [3613] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.371753165+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.371754821+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.37175841+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.371761055+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:25.55862442+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:25.558663353+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":"2025-10-29T10:24:25.558668816+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:25.558683561+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.558691018+07:00","message":"[bufferProcess] interim [440000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.558693426+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.558699001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.558701407+07:00","message":"> Transcript [3614] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.558706454+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.558708863+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.558712454+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.558717184+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.558724778+07:00","message":"Push: 'วงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.558727575+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.558730552+07:00","message":"Set new StatePrefix : 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.558734222+07:00","message":"Next Push (prob) : 'ผู้ทรงเป็นประธานใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:25.558761051+07:00","message":"push: {false วงศานุวงศ์ 0 0xc003600500}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:25.94006417+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:25.940098604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:25.940105348+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:25.9401182+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.940125468+07:00","message":"[bufferProcess] interim [860000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.940127959+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.940131322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.940133589+07:00","message":"> Transcript [3615] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.940136843+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.940138585+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.940140146+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:25.940142252+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:26.143369534+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:26.143408375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:26.143413803+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:26.143428791+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.143435921+07:00","message":"[bufferProcess] interim [40000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.14343808+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.143441291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.1434438+07:00","message":"> Transcript [3616] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.143446843+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.143448822+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.143450435+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.143452589+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:26.263549654+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:26.263583071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:26.263590447+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:26.263611299+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.263618378+07:00","message":"[bufferProcess] interim [160000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.263621147+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.26362433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.263626885+07:00","message":"> Transcript [3617] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.263630285+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.263632118+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.26363413+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.263636814+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:26.264695403+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:26.264705394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันไหน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:26.264710077+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันไหน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:26.264716959+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.264720003+07:00","message":"[bufferProcess] interim [220000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.264722123+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.264724211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.264725905+07:00","message":"> Transcript [3618] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.2647285+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.264730172+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.264731755+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.26473416+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.264738748+07:00","message":"Push: 'ผู้ทรงเป็นประธานใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.264742192+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.264744373+07:00","message":"Set new StatePrefix : 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.264746368+07:00","message":"Next Push (prob) : 'พิธีการวันนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:26.264753306+07:00","message":"push: {false ผู้ทรงเป็นประธานใน 0 0xc003600500}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:26.461338077+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:26.46137279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:26.461378249+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:26.461391605+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.461398627+07:00","message":"[bufferProcess] interim [340000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.461401306+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.461406795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.461409466+07:00","message":"> Transcript [3619] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันไหน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.461411923+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:26.461413574+07:00","message":"Set new StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันไหน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:26.893067116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:26.893079284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:27.105155797+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:27.105208929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:27.105216699+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:27.105233339+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.105241835+07:00","message":"[bufferProcess] interim [940000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.105244778+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.105253507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.105255963+07:00","message":"> Transcript [3620] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.105258303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.10526001+07:00","message":"Set new StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:27.511486902+07:00","message":"[GCS] IsForceVAD: false for message ID: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:27.545034415+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:27.545078572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้นมาส่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:27.545083939+07:00","message":"receive interim result [false|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้นมาส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:27.545100385+07:00","message":"[buffer interim] 250 false โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้นมาส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.545108727+07:00","message":"[bufferProcess] interim [480000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้นมาส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.545111542+07:00","message":"[bufferProcess] send to processor:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.545115826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.545118549+07:00","message":"> Transcript [3621] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.545123486+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.545125266+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.545126781+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.545128824+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:27.574655008+07:00","message":"[GCS] Start streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:27.891490291+07:00","message":"[GCS] IsForceVAD: false for message ID: 251"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:27.955328286+07:00","message":"receive streaming session, msgId: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:27.955372938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้นมาส่ง\",\"confidence\":0.939094}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:27.955381145+07:00","message":"receive interim result [true|false]: โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้นมาส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:27.955391221+07:00","message":"end recv isFinal message id 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:27.955392863+07:00","message":"end Recv id 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:27.955399402+07:00","message":"[buffer interim] 250 true โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้นมาส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.955406777+07:00","message":"[bufferProcess] interim [810000000]:โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้นมาส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.955410733+07:00","message":"[bufferProcess] send to processor (isfinal):โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้นมาส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.955414368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.955417053+07:00","message":"> Transcript [3622] [false]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้นมาส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.955420323+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.955421867+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.955423405+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.955426117+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.955427934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.955433954+07:00","message":"> Transcript [3623] [true]: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้นมาส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.955446242+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.955448523+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.955449962+07:00","message":"StatePrefix: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานในพิธีการวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.95545171+07:00","message":"TextPushed: 'โดยพระพิธีธรรมจะเริ่มต้นสวดนะคะเมื่อพระบรมวงศานุวงศ์ผู้ทรงเป็นประธานใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:27.95545584+07:00","message":"Push: 'พิธีการวันนั้นมาส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:27.955464651+07:00","message":"push: {true พิธีการวันนั้นมาส่ง 0 0xc003600500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:24:27.971733287+07:00","message":"write wav file: './tmp/7449/7449_250.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:28.025514215+07:00","message":"[GCS] Start streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:28.192744753+07:00","message":"receive streaming session, msgId: 251"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:28.192767076+07:00","message":"found end of frame, send empty tag with msgId: 251"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:28.192769827+07:00","message":"end Recv id 251"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:28.192776131+07:00","message":"[buffer interim] 251 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:28.192783238+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:28.19278659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:28.192789177+07:00","message":"> Transcript [3624] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:28.192791371+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:28.192793038+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:28.192794727+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:28.192796208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:28.192798288+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:28.192808871+07:00","message":"push: {true \n 0 0xc003600180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:24:28.198645938+07:00","message":"write wav file: './tmp/7449/7449_251.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:28.755852926+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:28.755898996+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":"2025-10-29T10:24:28.755904293+07:00","message":"receive interim result [false|false]: เครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:28.755915864+07:00","message":"[buffer interim] 252 false เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:28.755922658+07:00","message":"[bufferProcess] interim [540000000]:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:28.755924417+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:29.067077946+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:29.067126749+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":"2025-10-29T10:24:29.067132246+07:00","message":"receive interim result [false|false]: เครื่องบิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:29.067145021+07:00","message":"[buffer interim] 252 false เครื่องบิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.067154189+07:00","message":"[bufferProcess] interim [840000000]:เครื่องบิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.067156398+07:00","message":"[bufferProcess] send to processor:เครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.067159354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.067161726+07:00","message":"> Transcript [3625] [false]: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.067163661+07:00","message":"Set StatePrefix (first interim): 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:29.072257744+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:29.072307536+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":"2025-10-29T10:24:29.072314288+07:00","message":"receive interim result [false|false]: เครื่องดูด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:29.072329303+07:00","message":"[buffer interim] 252 false เครื่องดูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.072337544+07:00","message":"[bufferProcess] interim [900000000]:เครื่องดูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.072339707+07:00","message":"[bufferProcess] send to processor:เครื่องบิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.072343534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.072346523+07:00","message":"> Transcript [3626] [false]: 'เครื่องบิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.072349882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.072352155+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.072355331+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.072357815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:29.194405926+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:29.194452515+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":"2025-10-29T10:24:29.194457584+07:00","message":"receive interim result [false|false]: เครื่องบูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:29.194471572+07:00","message":"[buffer interim] 252 false เครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.194478418+07:00","message":"[bufferProcess] interim [960000000]:เครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.194482696+07:00","message":"[bufferProcess] send to processor:เครื่องดูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.194486065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.19448843+07:00","message":"> Transcript [3627] [false]: 'เครื่องดูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.194491563+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.19449317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.194494727+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.194496715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:29.388934871+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:29.388975011+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":"2025-10-29T10:24:29.388980792+07:00","message":"receive interim result [false|false]: เครื่องบูชาพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:29.388992786+07:00","message":"[buffer interim] 252 false เครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.388998858+07:00","message":"[bufferProcess] interim [200000000]:เครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.38900078+07:00","message":"[bufferProcess] send to processor:เครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.389005787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.389008716+07:00","message":"> Transcript [3628] [false]: 'เครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.389011613+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.389013403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.389015154+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.389016898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:29.642391621+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:29.642434043+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":"2025-10-29T10:24:29.642441128+07:00","message":"receive interim result [false|false]: เครื่องบูชากระบะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:29.642455568+07:00","message":"[buffer interim] 252 false เครื่องบูชากระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.642467983+07:00","message":"[bufferProcess] interim [440000000]:เครื่องบูชากระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.642470966+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.642477704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.642481239+07:00","message":"> Transcript [3629] [false]: 'เครื่องบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.642486099+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.642488669+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.642491005+07:00","message":"StatePrefix: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.642493296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.642500064+07:00","message":"Push: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.642502389+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.642504811+07:00","message":"Set new StatePrefix : 'เครื่องบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.64250728+07:00","message":"Next Push (prob) : 'บูชาพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:29.642527299+07:00","message":"push: {false เครื่อง 0 0xc003600700}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:29.893389764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:29.893392505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:29.958768129+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:29.958817293+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":"2025-10-29T10:24:29.958823977+07:00","message":"receive interim result [false|false]: เครื่องบูชากระบะมุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:29.958837578+07:00","message":"[buffer interim] 252 false เครื่องบูชากระบะมุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.958849484+07:00","message":"[bufferProcess] interim [740000000]:เครื่องบูชากระบะมุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.958852325+07:00","message":"[bufferProcess] send to processor:เครื่องบูชากระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.95885842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.958862061+07:00","message":"> Transcript [3630] [false]: 'เครื่องบูชากระบะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.958864387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:29.958866677+07:00","message":"Set new StatePrefix: 'เครื่องบูชากระบะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:30.543103135+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:30.543148806+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":"2025-10-29T10:24:30.543156101+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:30.543170561+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.543181668+07:00","message":"[bufferProcess] interim [340000000]:เครื่องบูชาประมุขและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.543184526+07:00","message":"[bufferProcess] send to processor:เครื่องบูชากระบะมุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.543191042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.543194635+07:00","message":"> Transcript [3631] [false]: 'เครื่องบูชากระบะมุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.543199318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.543203507+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.543206211+07:00","message":"StatePrefix: 'เครื่องบูชากระบะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.543208927+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:30.674748814+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:30.674782636+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":"2025-10-29T10:24:30.674787773+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและหัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:30.674800776+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและหัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.674807805+07:00","message":"[bufferProcess] interim [460000000]:เครื่องบูชาประมุขและหัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.674809864+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.674812751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.674815126+07:00","message":"> Transcript [3632] [false]: 'เครื่องบูชาประมุขและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.674817388+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.674819277+07:00","message":"Set new StatePrefix: 'เครื่องบูชาประมุขและ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:30.684837914+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:30.684863524+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":"2025-10-29T10:24:30.684868706+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:30.684880775+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.684885893+07:00","message":"[bufferProcess] interim [520000000]:เครื่องบูชาประมุขและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.684887839+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและหัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.684890148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.684898206+07:00","message":"> Transcript [3633] [false]: 'เครื่องบูชาประมุขและหัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.684901725+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.684905198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.684907036+07:00","message":"StatePrefix: 'เครื่องบูชาประมุขและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:30.684909155+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:31.001354313+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:31.001393679+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":"2025-10-29T10:24:31.001398704+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:31.001410914+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.001418491+07:00","message":"[bufferProcess] interim [820000000]:เครื่องบูชาประมุขและทรงกลม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.001420601+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.001423855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.001426276+07:00","message":"> Transcript [3634] [false]: 'เครื่องบูชาประมุขและส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.001429065+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.001430786+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.001432464+07:00","message":"StatePrefix: 'เครื่องบูชาประมุขและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.001434376+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:31.241473051+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:31.241518093+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":"2025-10-29T10:24:31.241523895+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลมที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:31.241538803+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลมที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.241546041+07:00","message":"[bufferProcess] interim [120000000]:เครื่องบูชาประมุขและทรงกลมที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.241548347+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและทรงกลม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.241551869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.241554174+07:00","message":"> Transcript [3635] [false]: 'เครื่องบูชาประมุขและทรงกลม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.241557185+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.24155873+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.241560625+07:00","message":"StatePrefix: 'เครื่องบูชาประมุขและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.241562842+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:31.457260351+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:31.457296474+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":"2025-10-29T10:24:31.457302059+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลมที่หน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:31.457314112+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลมที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.457325012+07:00","message":"[bufferProcess] interim [300000000]:เครื่องบูชาประมุขและทรงกลมที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.457327377+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและทรงกลมที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.457330731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.457337633+07:00","message":"> Transcript [3636] [false]: 'เครื่องบูชาประมุขและทรงกลมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.457341604+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.457343512+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.457345606+07:00","message":"StatePrefix: 'เครื่องบูชาประมุขและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.457347615+07:00","message":"TextPushed: 'เครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.457352183+07:00","message":"Push: 'บูชาประมุขและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.457353799+07:00","message":"TextPushed: 'เครื่องบูชาประมุขและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.457357004+07:00","message":"Set new StatePrefix : 'เครื่องบูชาประมุขและทรงกลมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.457358872+07:00","message":"Next Push (prob) : 'ทรงกลมที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:31.457366387+07:00","message":"push: {false บูชาประมุขและ 0 0xc003600700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:31.572193748+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:31.57223693+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":"2025-10-29T10:24:31.572242812+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลมที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:31.57225698+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลมที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.572264259+07:00","message":"[bufferProcess] interim [420000000]:เครื่องบูชาประมุขและทรงกลมที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.572266444+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและทรงกลมที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.572272395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.572274945+07:00","message":"> Transcript [3637] [false]: 'เครื่องบูชาประมุขและทรงกลมที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.57227839+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.572280234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.572282112+07:00","message":"StatePrefix: 'เครื่องบูชาประมุขและทรงกลมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.572284401+07:00","message":"TextPushed: 'เครื่องบูชาประมุขและ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:31.701152341+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:31.701201467+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":"2025-10-29T10:24:31.70120717+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลมที่หน้าห*"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:31.701220365+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลมที่หน้าห*"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.701227415+07:00","message":"[bufferProcess] interim [480000000]:เครื่องบูชาประมุขและทรงกลมที่หน้าห*"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.701229632+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและทรงกลมที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.701235141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.701237784+07:00","message":"> Transcript [3638] [false]: 'เครื่องบูชาประมุขและทรงกลมที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.701242613+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.701244571+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.701246308+07:00","message":"StatePrefix: 'เครื่องบูชาประมุขและทรงกลมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:31.701249063+07:00","message":"TextPushed: 'เครื่องบูชาประมุขและ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:32.138414819+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:32.138448271+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":"2025-10-29T10:24:32.138453865+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:32.138464842+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.138470931+07:00","message":"[bufferProcess] interim [960000000]:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.13847344+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและทรงกลมที่หน้าห*"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.138478667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.138481299+07:00","message":"> Transcript [3639] [false]: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.138484191+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.138485907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.138487734+07:00","message":"StatePrefix: 'เครื่องบูชาประมุขและทรงกลมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.138489775+07:00","message":"TextPushed: 'เครื่องบูชาประมุขและ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:32.397691713+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:32.397724863+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":"2025-10-29T10:24:32.39773052+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:32.397743142+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.397749828+07:00","message":"[bufferProcess] interim [140000000]:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.397751798+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.397754758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.397757755+07:00","message":"> Transcript [3640] [false]: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.397761191+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.397762996+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.397764751+07:00","message":"StatePrefix: 'เครื่องบูชาประมุขและทรงกลมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.397767191+07:00","message":"TextPushed: 'เครื่องบูชาประมุขและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.397769682+07:00","message":"Push: 'ทรงกลมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.397771152+07:00","message":"TextPushed: 'เครื่องบูชาประมุขและทรงกลมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.397772911+07:00","message":"Set new StatePrefix : 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.397775099+07:00","message":"Next Push (prob) : 'หน้าห*บพระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:32.397782183+07:00","message":"push: {false ทรงกลมที่ 0 0xc003600700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:32.4673196+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:32.467365109+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":"2025-10-29T10:24:32.467372292+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:32.467388236+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.467396164+07:00","message":"[bufferProcess] interim [320000000]:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.467401588+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.46740796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.467411751+07:00","message":"> Transcript [3641] [false]: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.467418209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.467420583+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.467422706+07:00","message":"StatePrefix: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:32.467425396+07:00","message":"TextPushed: 'เครื่องบูชาประมุขและทรงกลมที่'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:32.893731798+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:32.893754986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:33.040732508+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:33.040778697+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":"2025-10-29T10:24:33.040785882+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:33.040801534+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.040813339+07:00","message":"[bufferProcess] interim [920000000]:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.040816422+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.040823594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.040826839+07:00","message":"> Transcript [3642] [false]: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.040831699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.040833873+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.040836487+07:00","message":"StatePrefix: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.040840279+07:00","message":"TextPushed: 'เครื่องบูชาประมุขและทรงกลมที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:33.495576579+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:33.495612715+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":"2025-10-29T10:24:33.495618018+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วจึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:33.495630974+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วจึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.495639046+07:00","message":"[bufferProcess] interim [280000000]:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วจึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.495641204+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.495644514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.495647947+07:00","message":"> Transcript [3643] [false]: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.495651806+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.495653506+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.495656052+07:00","message":"StatePrefix: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.495658407+07:00","message":"TextPushed: 'เครื่องบูชาประมุขและทรงกลมที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:33.588111037+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:33.588155665+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":"2025-10-29T10:24:33.588161274+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:33.588176478+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.588187494+07:00","message":"[bufferProcess] interim [340000000]:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.588189626+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วจึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.588193001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.588195749+07:00","message":"> Transcript [3644] [false]: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วจึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.588199392+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.588201344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.58820287+07:00","message":"StatePrefix: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.588205047+07:00","message":"TextPushed: 'เครื่องบูชาประมุขและทรงกลมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.588209576+07:00","message":"Push: 'หน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.588211127+07:00","message":"TextPushed: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.588212928+07:00","message":"Set new StatePrefix : 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วจึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.588214802+07:00","message":"Next Push (prob) : 'แล้วจึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:33.588246295+07:00","message":"push: {false หน้าห*บพระธรรม 0 0xc003600700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:33.604425008+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:33.604453937+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":"2025-10-29T10:24:33.604459115+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:33.604469418+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.604475547+07:00","message":"[bufferProcess] interim [400000000]:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.604477551+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.604480332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.604482542+07:00","message":"> Transcript [3645] [false]: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.604484808+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:33.864600471+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:33.864636717+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":"2025-10-29T10:24:33.864642921+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:33.864655105+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.864661701+07:00","message":"[bufferProcess] interim [640000000]:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.864663987+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.864668912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.864671605+07:00","message":"> Transcript [3646] [false]: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.864673977+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:33.864675557+07:00","message":"Set new StatePrefix: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.073742445+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.073778845+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":"2025-10-29T10:24:34.073784524+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.073801935+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.073808476+07:00","message":"[bufferProcess] interim [880000000]:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.073810889+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.073815932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.073818335+07:00","message":"> Transcript [3647] [false]: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.07382158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.07382338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.073825375+07:00","message":"StatePrefix: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.073827671+07:00","message":"TextPushed: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.190705703+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.19074278+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":"2025-10-29T10:24:34.190748554+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.190760571+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.19076818+07:00","message":"[bufferProcess] interim [940000000]:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.190770512+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.190773644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.190775856+07:00","message":"> Transcript [3648] [false]: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.190779092+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.190780756+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.190782847+07:00","message":"StatePrefix: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.190785334+07:00","message":"TextPushed: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.227031578+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.227068407+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":"2025-10-29T10:24:34.227074119+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่ส่วน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.22708972+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.227099336+07:00","message":"[bufferProcess] interim [0]:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.22710268+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.227107916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.227110326+07:00","message":"> Transcript [3649] [false]: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.227114108+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.227115728+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.227117748+07:00","message":"StatePrefix: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.227120348+07:00","message":"TextPushed: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.286246848+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.286284321+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":"2025-10-29T10:24:34.286290215+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.28630529+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.286312415+07:00","message":"[bufferProcess] interim [60000000]:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.286314413+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.286318145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.286320758+07:00","message":"> Transcript [3650] [false]: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.286324585+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.286326284+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.286328131+07:00","message":"StatePrefix: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.286330448+07:00","message":"TextPushed: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.286336156+07:00","message":"Push: 'แล้วซึ่งขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.286337686+07:00","message":"TextPushed: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.28633952+07:00","message":"Set new StatePrefix : 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.28634146+07:00","message":"Next Push (prob) : 'ที่ส่วน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.286350614+07:00","message":"push: {false แล้วซึ่งขณะ 0 0xc003600700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.333047267+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.33308229+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":"2025-10-29T10:24:34.333091021+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่ตรวจครรภ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.333103787+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่ตรวจครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.333110532+07:00","message":"[bufferProcess] interim [120000000]:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่ตรวจครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.333112945+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.333115918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.333118203+07:00","message":"> Transcript [3651] [false]: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.333120273+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.333121805+07:00","message":"Set new StatePrefix: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สุด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.441612715+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.441661627+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":"2025-10-29T10:24:34.441667484+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทำนอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.441682717+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทำนอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.441689786+07:00","message":"[bufferProcess] interim [240000000]:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทำนอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.441692246+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่ตรวจครรภ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.441698955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.44170463+07:00","message":"> Transcript [3652] [false]: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่ตรวจครรภ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.441707437+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.441709513+07:00","message":"Set new StatePrefix: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่ตรวจครรภ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.640811676+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.640859046+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":"2025-10-29T10:24:34.640865468+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.640881455+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.640888507+07:00","message":"[bufferProcess] interim [480000000]:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.64089114+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทำนอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.640894877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.640898101+07:00","message":"> Transcript [3653] [false]: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.640900723+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.640902486+07:00","message":"Set new StatePrefix: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทำนอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.895769558+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.895827543+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":"2025-10-29T10:24:34.895833864+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวงนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:34.895848678+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวงนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.895855338+07:00","message":"[bufferProcess] interim [720000000]:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวงนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.895857752+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.89586466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.895867962+07:00","message":"> Transcript [3654] [false]: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.895870653+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:34.895872437+07:00","message":"Set new StatePrefix: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:35.08100402+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:35.081042392+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":"2025-10-29T10:24:35.081048124+07:00","message":"receive interim result [false|false]: เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวงนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:35.081063682+07:00","message":"[buffer interim] 252 false เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.08107051+07:00","message":"[bufferProcess] interim [840000000]:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.081072974+07:00","message":"[bufferProcess] send to processor:เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวงนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.081076792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.081080221+07:00","message":"> Transcript [3655] [false]: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวงนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.081083334+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.081085038+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.081086812+07:00","message":"StatePrefix: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.081088986+07:00","message":"TextPushed: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:35.130725901+07:00","message":"[GCS] IsForceVAD: false for message ID: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:35.204788527+07:00","message":"[GCS] Start streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:35.491000833+07:00","message":"receive streaming session, msgId: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:35.491039829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เครื่องบูชากระบะมุกและส่งคมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวงนั้น\",\"confidence\":0.94459563}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:35.491045484+07:00","message":"receive interim result [true|false]: เครื่องบูชากระบะมุกและส่งคมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวงนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:35.491052335+07:00","message":"end recv isFinal message id 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:35.49105402+07:00","message":"end Recv id 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:35.491061013+07:00","message":"[buffer interim] 252 true เครื่องบูชากระบะมุกและส่งคมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.491073065+07:00","message":"[bufferProcess] interim [320000000]:เครื่องบูชากระบะมุกและส่งคมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.491078017+07:00","message":"[bufferProcess] send to processor (isfinal):เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.491081009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.491083377+07:00","message":"> Transcript [3656] [false]: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.491086766+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.491088212+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.491089965+07:00","message":"StatePrefix: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.491092387+07:00","message":"TextPushed: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.491094167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.491096041+07:00","message":"> Transcript [3657] [true]: 'เครื่องบูชากระบะมุกและส่งคมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.491098057+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.491099397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.491100797+07:00","message":"StatePrefix: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.491102368+07:00","message":"TextPushed: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.491103772+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.491304365+07:00","message":"Push: 'สวดทํานองหลวงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.491306864+07:00","message":"TextPushed: 'เครื่องบูชาประมุขและทรงกลมที่หน้าห*บพระธรรมแล้วซึ่งขณะสวดทํานองหลวงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.491309059+07:00","message":"Set new StatePrefix : 'เครื่องบูชากระบะมุกและส่งคมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.491311049+07:00","message":"Next Push (prob) : 'เครื่องบูชากระบะมุกและส่งคมที่หน้าห*บพระธรรมแล้วซึ่งขณะที่สวดทํานองหลวงนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:35.491318134+07:00","message":"push: {true สวดทํานองหลวงนั้น 0 0xc003600700}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:35.491328704+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_252.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:24:35.508003678+07:00","message":"write wav file: './tmp/7449/7449_252.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:35.893937196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:35.893962146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.069999003+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.070039944+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":"2025-10-29T10:24:36.07004494+07:00","message":"receive interim result [false|false]: พระปิด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.070056889+07:00","message":"[buffer interim] 253 false พระปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.070066209+07:00","message":"[bufferProcess] interim [480000000]:พระปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.070067856+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.122490714+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.122528702+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":"2025-10-29T10:24:36.122533607+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.122547126+07:00","message":"[buffer interim] 253 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.122554053+07:00","message":"[bufferProcess] interim [540000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.122555955+07:00","message":"[bufferProcess] send to processor:พระปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.122559286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.122561594+07:00","message":"> Transcript [3658] [false]: 'พระปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.122563347+07:00","message":"Set StatePrefix (first interim): 'พระปิด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.256542197+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.256583549+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":"2025-10-29T10:24:36.256588688+07:00","message":"receive interim result [false|false]: วิธีทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.256602366+07:00","message":"[buffer interim] 253 false วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.256609286+07:00","message":"[bufferProcess] interim [720000000]:วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.256611306+07:00","message":"[bufferProcess] send to processor:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.256614243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.256616454+07:00","message":"> Transcript [3659] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.2566188+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.256620582+07:00","message":"Set new StatePrefix: 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.634085342+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.634124499+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":"2025-10-29T10:24:36.63412975+07:00","message":"receive interim result [false|false]: วิธีทำแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.634143105+07:00","message":"[buffer interim] 253 false วิธีทำแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.634150638+07:00","message":"[bufferProcess] interim [20000000]:วิธีทำแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.634152476+07:00","message":"[bufferProcess] send to processor:วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.634157706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.634159911+07:00","message":"> Transcript [3660] [false]: 'วิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.634162469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.634164082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.63416564+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.634167589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.654299609+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.654342703+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":"2025-10-29T10:24:36.654349006+07:00","message":"receive interim result [false|false]: วิธีทำใจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.654366097+07:00","message":"[buffer interim] 253 false วิธีทำใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.654374933+07:00","message":"[bufferProcess] interim [80000000]:วิธีทำใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.654377538+07:00","message":"[bufferProcess] send to processor:วิธีทำแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.654381628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.654386504+07:00","message":"> Transcript [3661] [false]: 'วิธีทำแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.65439105+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.654393548+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.654396083+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.654398525+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.780511697+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.780563915+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":"2025-10-29T10:24:36.780572129+07:00","message":"receive interim result [false|false]: วิธีทำแต่ละ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.780588618+07:00","message":"[buffer interim] 253 false วิธีทำแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.7805956+07:00","message":"[bufferProcess] interim [140000000]:วิธีทำแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.780597803+07:00","message":"[bufferProcess] send to processor:วิธีทำใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.780601021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.780603487+07:00","message":"> Transcript [3662] [false]: 'วิธีทำใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.780606517+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.78061013+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.780611891+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.780613549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.83626804+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.836308409+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":"2025-10-29T10:24:36.836313971+07:00","message":"receive interim result [false|false]: วิธีทำแต่ละรุ่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.836327026+07:00","message":"[buffer interim] 253 false วิธีทำแต่ละรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.83633417+07:00","message":"[bufferProcess] interim [320000000]:วิธีทำแต่ละรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.836336312+07:00","message":"[bufferProcess] send to processor:วิธีทำแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.836340214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.836343852+07:00","message":"> Transcript [3663] [false]: 'วิธีทำแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.836347953+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.836350191+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.836352606+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.836354795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.836360335+07:00","message":"Push: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.836362357+07:00","message":"TextPushed: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.836364158+07:00","message":"Set new StatePrefix : 'วิธีทำแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:36.836365903+07:00","message":"Next Push (prob) : 'ทำแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:36.836373303+07:00","message":"push: {false วิธี 0 0xc00205a000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:37.020078873+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:37.020118346+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":"2025-10-29T10:24:37.020124022+07:00","message":"receive interim result [false|false]: วิธีทำแต่ละรูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:37.020136259+07:00","message":"[buffer interim] 253 false วิธีทำแต่ละรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.020142811+07:00","message":"[bufferProcess] interim [440000000]:วิธีทำแต่ละรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.020145021+07:00","message":"[bufferProcess] send to processor:วิธีทำแต่ละรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.020150165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.020152396+07:00","message":"> Transcript [3664] [false]: 'วิธีทำแต่ละรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.020154891+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.020156659+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.020160923+07:00","message":"StatePrefix: 'วิธีทำแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.020162894+07:00","message":"TextPushed: 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:37.34358198+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:37.343635111+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":"2025-10-29T10:24:37.343642119+07:00","message":"receive interim result [false|false]: วิธีทำแต่ละรูปก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:37.343658043+07:00","message":"[buffer interim] 253 false วิธีทำแต่ละรูปก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.343669415+07:00","message":"[bufferProcess] interim [740000000]:วิธีทำแต่ละรูปก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.343672543+07:00","message":"[bufferProcess] send to processor:วิธีทำแต่ละรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.343678769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.343682602+07:00","message":"> Transcript [3665] [false]: 'วิธีทำแต่ละรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.343686848+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.343689197+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.34369152+07:00","message":"StatePrefix: 'วิธีทำแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.343694076+07:00","message":"TextPushed: 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:37.355280681+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:37.355325694+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":"2025-10-29T10:24:37.35533206+07:00","message":"receive interim result [false|false]: วิธีทำแต่ละรูปก็จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:37.355348659+07:00","message":"[buffer interim] 253 false วิธีทำแต่ละรูปก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.355356687+07:00","message":"[bufferProcess] interim [800000000]:วิธีทำแต่ละรูปก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.355359225+07:00","message":"[bufferProcess] send to processor:วิธีทำแต่ละรูปก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.355367503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.355371033+07:00","message":"> Transcript [3666] [false]: 'วิธีทำแต่ละรูปก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.355375618+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.355377914+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.355380189+07:00","message":"StatePrefix: 'วิธีทำแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.355382948+07:00","message":"TextPushed: 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:37.537032912+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:37.537069593+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":"2025-10-29T10:24:37.537075043+07:00","message":"receive interim result [false|false]: วิธีทำแต่ละรูปก็จะถือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:37.537089773+07:00","message":"[buffer interim] 253 false วิธีทำแต่ละรูปก็จะถือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.537096582+07:00","message":"[bufferProcess] interim [980000000]:วิธีทำแต่ละรูปก็จะถือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.537098457+07:00","message":"[bufferProcess] send to processor:วิธีทำแต่ละรูปก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.537101345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.537103749+07:00","message":"> Transcript [3667] [false]: 'วิธีทำแต่ละรูปก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.537107549+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.53710931+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.537110984+07:00","message":"StatePrefix: 'วิธีทำแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.537112788+07:00","message":"TextPushed: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.53711687+07:00","message":"Push: 'ทำแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.537118346+07:00","message":"TextPushed: 'วิธีทำแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.537120112+07:00","message":"Set new StatePrefix : 'วิธีทำแต่ละรูปก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.537123666+07:00","message":"Next Push (prob) : 'รูปก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:37.537131321+07:00","message":"push: {false ทำแต่ละ 0 0xc00205a000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:37.66280744+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:37.662842707+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":"2025-10-29T10:24:37.662848344+07:00","message":"receive interim result [false|false]: วิธีทำแต่ละรูปก็จะถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:37.662861308+07:00","message":"[buffer interim] 253 false วิธีทำแต่ละรูปก็จะถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.662868047+07:00","message":"[bufferProcess] interim [40000000]:วิธีทำแต่ละรูปก็จะถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.662869974+07:00","message":"[bufferProcess] send to processor:วิธีทำแต่ละรูปก็จะถือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.66287455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.662876907+07:00","message":"> Transcript [3668] [false]: 'วิธีทำแต่ละรูปก็จะถือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.662879887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.662881497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.662883106+07:00","message":"StatePrefix: 'วิธีทำแต่ละรูปก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.66288537+07:00","message":"TextPushed: 'วิธีทำแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:37.984791738+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:37.984832164+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":"2025-10-29T10:24:37.984837748+07:00","message":"receive interim result [false|false]: วิธีทำแต่ละรูปก็จะถือพัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:37.984849801+07:00","message":"[buffer interim] 253 false วิธีทำแต่ละรูปก็จะถือพัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.984857218+07:00","message":"[bufferProcess] interim [340000000]:วิธีทำแต่ละรูปก็จะถือพัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.984859282+07:00","message":"[bufferProcess] send to processor:วิธีทำแต่ละรูปก็จะถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.984864207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.984867046+07:00","message":"> Transcript [3669] [false]: 'วิธีทำแต่ละรูปก็จะถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.984870619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.984872249+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.984873776+07:00","message":"StatePrefix: 'วิธีทำแต่ละรูปก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:37.984875542+07:00","message":"TextPushed: 'วิธีทำแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:38.057449696+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:38.057490772+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":"2025-10-29T10:24:38.057496661+07:00","message":"receive interim result [false|false]: วิธีทำแต่ละรูปก็จะถือพัดที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:38.057512771+07:00","message":"[buffer interim] 253 false วิธีทำแต่ละรูปก็จะถือพัดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.057519606+07:00","message":"[bufferProcess] interim [460000000]:วิธีทำแต่ละรูปก็จะถือพัดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.057522047+07:00","message":"[bufferProcess] send to processor:วิธีทำแต่ละรูปก็จะถือพัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.057525569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.057528024+07:00","message":"> Transcript [3670] [false]: 'วิธีทำแต่ละรูปก็จะถือพัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.05753111+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.057532795+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.057534594+07:00","message":"StatePrefix: 'วิธีทำแต่ละรูปก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.057536298+07:00","message":"TextPushed: 'วิธีทำแต่ละ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:38.067793321+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:38.067817041+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":"2025-10-29T10:24:38.067820614+07:00","message":"receive interim result [false|false]: วิธีทำแต่ละรูปก็จะถึงพัทยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:38.067830974+07:00","message":"[buffer interim] 253 false วิธีทำแต่ละรูปก็จะถึงพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.067834474+07:00","message":"[bufferProcess] interim [520000000]:วิธีทำแต่ละรูปก็จะถึงพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.067836355+07:00","message":"[bufferProcess] send to processor:วิธีทำแต่ละรูปก็จะถือพัดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.067838608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.067840305+07:00","message":"> Transcript [3671] [false]: 'วิธีทำแต่ละรูปก็จะถือพัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.067843362+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.067845327+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.067846766+07:00","message":"StatePrefix: 'วิธีทำแต่ละรูปก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.06784822+07:00","message":"TextPushed: 'วิธีทำแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.067850402+07:00","message":"Push: 'รูปก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.067852175+07:00","message":"TextPushed: 'วิธีทำแต่ละรูปก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.06785419+07:00","message":"Set new StatePrefix : 'วิธีทำแต่ละรูปก็จะถือพัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.067855937+07:00","message":"Next Push (prob) : 'ถือพัดที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:38.067863871+07:00","message":"push: {false รูปก็จะ 0 0xc00205a000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:38.180003192+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:38.180044695+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":"2025-10-29T10:24:38.180050319+07:00","message":"receive interim result [false|false]: วิธีทำแต่ละรูปก็จะถึงพระภิกษุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:38.18006607+07:00","message":"[buffer interim] 253 false วิธีทำแต่ละรูปก็จะถึงพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.180073197+07:00","message":"[bufferProcess] interim [580000000]:วิธีทำแต่ละรูปก็จะถึงพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.180075931+07:00","message":"[bufferProcess] send to processor:วิธีทำแต่ละรูปก็จะถึงพัทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.180079769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.180082182+07:00","message":"> Transcript [3672] [false]: 'วิธีทำแต่ละรูปก็จะถึงพัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.180084015+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.180085694+07:00","message":"Set new StatePrefix: 'วิธีทำแต่ละรูปก็จะถึงพัทยา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:38.240990463+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:38.241030433+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":"2025-10-29T10:24:38.241036445+07:00","message":"receive interim result [false|false]: วิธีทำแต่ละรูปก็จะถือพัดพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:38.241053086+07:00","message":"[buffer interim] 253 false วิธีทำแต่ละรูปก็จะถือพัดพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.241059525+07:00","message":"[bufferProcess] interim [640000000]:วิธีทำแต่ละรูปก็จะถือพัดพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.241061577+07:00","message":"[bufferProcess] send to processor:วิธีทำแต่ละรูปก็จะถึงพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.24106474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.241067655+07:00","message":"> Transcript [3673] [false]: 'วิธีทำแต่ละรูปก็จะถึงพระภิกษุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.241070039+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.241071833+07:00","message":"Set new StatePrefix: 'วิธีทำแต่ละรูปก็จะถึงพระภิกษุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:38.432772676+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:38.432816732+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":"2025-10-29T10:24:38.432823011+07:00","message":"receive interim result [false|false]: วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:38.432843137+07:00","message":"[buffer interim] 253 false วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.432850345+07:00","message":"[bufferProcess] interim [880000000]:วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.432852788+07:00","message":"[bufferProcess] send to processor:วิธีทำแต่ละรูปก็จะถือพัดพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.43285595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.432858337+07:00","message":"> Transcript [3674] [false]: 'วิธีทำแต่ละรูปก็จะถือพัดพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.432860247+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:38.432862658+07:00","message":"Set new StatePrefix: 'วิธีทำแต่ละรูปก็จะถือพัดพิธี'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:38.894414557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:38.894423453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.070541816+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.070577164+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":"2025-10-29T10:24:39.070582736+07:00","message":"receive interim result [false|false]: วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.070596661+07:00","message":"[buffer interim] 253 false วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.070605987+07:00","message":"[bufferProcess] interim [480000000]:วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.070608078+07:00","message":"[bufferProcess] send to processor:วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.070613585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.070615781+07:00","message":"> Transcript [3675] [false]: 'วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.070618057+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.070620303+07:00","message":"Set new StatePrefix: 'วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.454337187+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.454378772+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":"2025-10-29T10:24:39.454383524+07:00","message":"receive interim result [false|false]: วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมถือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.454396511+07:00","message":"[buffer interim] 253 false วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมถือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.454403379+07:00","message":"[bufferProcess] interim [840000000]:วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมถือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.454405611+07:00","message":"[bufferProcess] send to processor:วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.454410492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.454413104+07:00","message":"> Transcript [3676] [false]: 'วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.454416676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.454418406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.454419927+07:00","message":"StatePrefix: 'วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.45442352+07:00","message":"TextPushed: 'วิธีทำแต่ละรูปก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.560332171+07:00","message":"[GCS] IsForceVAD: false for message ID: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.675460862+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.675503144+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":"2025-10-29T10:24:39.675508343+07:00","message":"receive interim result [false|false]: วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมถือแต่ละ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.675524044+07:00","message":"[buffer interim] 253 false วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมถือแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.675531106+07:00","message":"[bufferProcess] interim [80000000]:วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมถือแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.675533471+07:00","message":"[bufferProcess] send to processor:วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมถือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.67553694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.675539889+07:00","message":"> Transcript [3677] [false]: 'วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมถือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.675543157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.675547086+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.675549208+07:00","message":"StatePrefix: 'วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.675551745+07:00","message":"TextPushed: 'วิธีทำแต่ละรูปก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.693009268+07:00","message":"[GCS] Start streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.781687532+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.78172427+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":"2025-10-29T10:24:39.781730405+07:00","message":"receive interim result [false|false]: วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมหรือตลาด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.781744136+07:00","message":"[buffer interim] 253 false วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมหรือตลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.781752224+07:00","message":"[bufferProcess] interim [200000000]:วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมหรือตลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.781755148+07:00","message":"[bufferProcess] send to processor:วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมถือแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.781759075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.781761973+07:00","message":"> Transcript [3678] [false]: 'วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมถือแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.781766544+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.781768539+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.781771592+07:00","message":"StatePrefix: 'วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.781774681+07:00","message":"TextPushed: 'วิธีทำแต่ละรูปก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.840008084+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.84003747+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":"2025-10-29T10:24:39.840043232+07:00","message":"receive interim result [false|false]: วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมถือตาลปัตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.840057611+07:00","message":"[buffer interim] 253 false วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมถือตาลปัตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.840064894+07:00","message":"[bufferProcess] interim [260000000]:วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมถือตาลปัตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.84006718+07:00","message":"[bufferProcess] send to processor:วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมหรือตลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.840070365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.840072758+07:00","message":"> Transcript [3679] [false]: 'วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมหรือตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.840075843+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.840077624+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.840079417+07:00","message":"StatePrefix: 'วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.84008165+07:00","message":"TextPushed: 'วิธีทำแต่ละรูปก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.840086479+07:00","message":"Push: 'ถึงพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.84008831+07:00","message":"TextPushed: 'วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.840090442+07:00","message":"Set new StatePrefix : 'วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมหรือตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.840092563+07:00","message":"Next Push (prob) : 'หรือตลาด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.840100001+07:00","message":"push: {false ถึงพระพิธีธรรม 0 0xc00205a000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.895676249+07:00","message":"receive streaming session, msgId: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.895723681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วิธีทำแต่ละรูปก็จะถือพระพิธีธรรมถือตาลปัตร\",\"confidence\":0.9488489}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.895729135+07:00","message":"receive interim result [true|false]: วิธีทำแต่ละรูปก็จะถือพระพิธีธรรมถือตาลปัตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.89573896+07:00","message":"end recv isFinal message id 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.895741563+07:00","message":"end Recv id 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.895748844+07:00","message":"[buffer interim] 253 true วิธีทำแต่ละรูปก็จะถือพระพิธีธรรมถือตาลปัตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.895757523+07:00","message":"[bufferProcess] interim [380000000]:วิธีทำแต่ละรูปก็จะถือพระพิธีธรรมถือตาลปัตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.895761338+07:00","message":"[bufferProcess] send to processor (isfinal):วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมถือตาลปัตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.895764991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.895768258+07:00","message":"> Transcript [3680] [false]: 'วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมถือตาลปัตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.89577158+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.8957752+07:00","message":"Set new StatePrefix: 'วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมถือตาลปัตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.895776904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.895778799+07:00","message":"> Transcript [3681] [true]: 'วิธีทำแต่ละรูปก็จะถือพระพิธีธรรมถือตาลปัตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.895780881+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.895782377+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.895784579+07:00","message":"StatePrefix: 'วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมถือตาลปัตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.895786736+07:00","message":"TextPushed: 'วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.895788329+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.895964237+07:00","message":"Push: 'ถือตาลปัตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.895967586+07:00","message":"TextPushed: 'วิธีทำแต่ละรูปก็จะถึงพระพิธีธรรมถือตาลปัตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.895970567+07:00","message":"Set new StatePrefix : 'วิธีทำแต่ละรูปก็จะถือพระพิธีธรรมถือตาลปัตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.895973302+07:00","message":"Next Push (prob) : 'วิธีทำแต่ละรูปก็จะถือพระพิธีธรรมถือตาลปัตร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:39.89598436+07:00","message":"push: {true ถือตาลปัตร 0 0xc00205a000}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:39.895986276+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_253.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:24:39.905252123+07:00","message":"write wav file: './tmp/7449/7449_253.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:40.356690027+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:40.356730638+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":"2025-10-29T10:24:40.356735143+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:40.356749607+07:00","message":"[buffer interim] 254 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.356756623+07:00","message":"[bufferProcess] interim [300000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.356758071+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:40.55410846+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:40.554145171+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":"2025-10-29T10:24:40.554149865+07:00","message":"receive interim result [false|false]: ส่งหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:40.554168603+07:00","message":"[buffer interim] 254 false ส่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.554175309+07:00","message":"[bufferProcess] interim [480000000]:ส่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.554177314+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.554180161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.554182697+07:00","message":"> Transcript [3682] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.554184509+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:40.749428586+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:40.749468125+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":"2025-10-29T10:24:40.749473084+07:00","message":"receive interim result [false|false]: ส่งหน้านะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:40.749486319+07:00","message":"[buffer interim] 254 false ส่งหน้านะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.749494622+07:00","message":"[bufferProcess] interim [720000000]:ส่งหน้านะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.749496786+07:00","message":"[bufferProcess] send to processor:ส่งหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.749499625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.749501858+07:00","message":"> Transcript [3683] [false]: 'ส่งหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.749504722+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.749506218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.749507906+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.749509648+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:40.930791338+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:40.930828125+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":"2025-10-29T10:24:40.930832828+07:00","message":"receive interim result [false|false]: ส่งหน้านาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:40.930846518+07:00","message":"[buffer interim] 254 false ส่งหน้านาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.930853368+07:00","message":"[bufferProcess] interim [840000000]:ส่งหน้านาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.930855256+07:00","message":"[bufferProcess] send to processor:ส่งหน้านะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.930858232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.930860528+07:00","message":"> Transcript [3684] [false]: 'ส่งหน้านะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.930863367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.930865091+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.930867068+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:40.930868876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:41.252106902+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:41.252147734+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":"2025-10-29T10:24:41.25215304+07:00","message":"receive interim result [false|false]: ส่งหน้านางที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:41.252163934+07:00","message":"[buffer interim] 254 false ส่งหน้านางที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.252173021+07:00","message":"[bufferProcess] interim [140000000]:ส่งหน้านางที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.252175466+07:00","message":"[bufferProcess] send to processor:ส่งหน้านาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.252178639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.252181041+07:00","message":"> Transcript [3685] [false]: 'ส่งหน้านาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.252183998+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.25218555+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.252187407+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.252189163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:41.318729009+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:41.318762683+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":"2025-10-29T10:24:41.318768123+07:00","message":"receive interim result [false|false]: ส่งหน้านางที่มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:41.318782574+07:00","message":"[buffer interim] 254 false ส่งหน้านางที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.318790348+07:00","message":"[bufferProcess] interim [260000000]:ส่งหน้านางที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.318793215+07:00","message":"[bufferProcess] send to processor:ส่งหน้านางที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.318798382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.318801848+07:00","message":"> Transcript [3686] [false]: 'ส่งหน้านางที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.318806004+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.318808171+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.318810966+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.31881448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.318818216+07:00","message":"Push: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.31882101+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.318824004+07:00","message":"Set new StatePrefix : 'ส่งหน้านางที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.318826456+07:00","message":"Next Push (prob) : 'หน้านางที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:41.318836169+07:00","message":"push: {false ส่ง 0 0xc00205af00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:41.501872893+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:41.501906594+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":"2025-10-29T10:24:41.501911503+07:00","message":"receive interim result [false|false]: ส่งหน้านางที่มีสี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:41.501923773+07:00","message":"[buffer interim] 254 false ส่งหน้านางที่มีสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.501930325+07:00","message":"[bufferProcess] interim [440000000]:ส่งหน้านางที่มีสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.501932368+07:00","message":"[bufferProcess] send to processor:ส่งหน้านางที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.501937048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.501939306+07:00","message":"> Transcript [3687] [false]: 'ส่งหน้านางที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.501953267+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.501955967+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.501958147+07:00","message":"StatePrefix: 'ส่งหน้านางที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.501960967+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:41.761520868+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:41.761556665+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":"2025-10-29T10:24:41.761562057+07:00","message":"receive interim result [false|false]: ส่งหน้านางที่มีสีสัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:41.761576989+07:00","message":"[buffer interim] 254 false ส่งหน้านางที่มีสีสัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.761585577+07:00","message":"[bufferProcess] interim [680000000]:ส่งหน้านางที่มีสีสัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.761587918+07:00","message":"[bufferProcess] send to processor:ส่งหน้านางที่มีสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.761592931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.76159545+07:00","message":"> Transcript [3688] [false]: 'ส่งหน้านางที่มีสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.761598882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.76160076+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.761602519+07:00","message":"StatePrefix: 'ส่งหน้านางที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.761604578+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:41.894839113+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:41.894857882+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:41.960241848+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:41.96028411+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":"2025-10-29T10:24:41.960289622+07:00","message":"receive interim result [false|false]: ส่งหน้านางที่มีสีสันต่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:41.960304309+07:00","message":"[buffer interim] 254 false ส่งหน้านางที่มีสีสันต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.960311456+07:00","message":"[bufferProcess] interim [920000000]:ส่งหน้านางที่มีสีสันต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.960313905+07:00","message":"[bufferProcess] send to processor:ส่งหน้านางที่มีสีสัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.960319129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.960321729+07:00","message":"> Transcript [3689] [false]: 'ส่งหน้านางที่มีสีสัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.960324758+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.960326674+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.960328574+07:00","message":"StatePrefix: 'ส่งหน้านางที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:41.960330914+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:42.01305991+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:42.013098442+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":"2025-10-29T10:24:42.013105307+07:00","message":"receive interim result [false|false]: ส่งหน้านางที่มีสีสันต่างๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:42.013121226+07:00","message":"[buffer interim] 254 false ส่งหน้านางที่มีสีสันต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.013129168+07:00","message":"[bufferProcess] interim [980000000]:ส่งหน้านางที่มีสีสันต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.01313199+07:00","message":"[bufferProcess] send to processor:ส่งหน้านางที่มีสีสันต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.013136459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.013142987+07:00","message":"> Transcript [3690] [false]: 'ส่งหน้านางที่มีสีสันต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.013147536+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.013149767+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.013152395+07:00","message":"StatePrefix: 'ส่งหน้านางที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.013155114+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.013171442+07:00","message":"Push: 'หน้านางที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.013174036+07:00","message":"TextPushed: 'ส่งหน้านางที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.013176955+07:00","message":"Set new StatePrefix : 'ส่งหน้านางที่มีสีสันต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.013179499+07:00","message":"Next Push (prob) : 'มีสีสันต่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:42.013201572+07:00","message":"push: {false หน้านางที่ 0 0xc00205af00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:42.501388379+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:42.50142839+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":"2025-10-29T10:24:42.501434634+07:00","message":"receive interim result [false|false]: ส่งหน้านางที่มีสีสันต่างๆเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:42.5014468+07:00","message":"[buffer interim] 254 false ส่งหน้านางที่มีสีสันต่างๆเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.50145408+07:00","message":"[bufferProcess] interim [400000000]:ส่งหน้านางที่มีสีสันต่างๆเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.501456683+07:00","message":"[bufferProcess] send to processor:ส่งหน้านางที่มีสีสันต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.501464324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.501466576+07:00","message":"> Transcript [3691] [false]: 'ส่งหน้านางที่มีสีสันต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.501469857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.5014716+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.501473214+07:00","message":"StatePrefix: 'ส่งหน้านางที่มีสีสันต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.501475463+07:00","message":"TextPushed: 'ส่งหน้านางที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:42.720290564+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:42.720330763+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":"2025-10-29T10:24:42.720336365+07:00","message":"receive interim result [false|false]: ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:42.720358021+07:00","message":"[buffer interim] 254 false ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.720365401+07:00","message":"[bufferProcess] interim [640000000]:ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.720367422+07:00","message":"[bufferProcess] send to processor:ส่งหน้านางที่มีสีสันต่างๆเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.720370906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.720373834+07:00","message":"> Transcript [3692] [false]: 'ส่งหน้านางที่มีสีสันต่างๆเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.720376662+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.720378295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.720380224+07:00","message":"StatePrefix: 'ส่งหน้านางที่มีสีสันต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.72038289+07:00","message":"TextPushed: 'ส่งหน้านางที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:42.914060253+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:42.914097714+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":"2025-10-29T10:24:42.914103133+07:00","message":"receive interim result [false|false]: ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:42.914115846+07:00","message":"[buffer interim] 254 false ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.914126099+07:00","message":"[bufferProcess] interim [880000000]:ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.914129079+07:00","message":"[bufferProcess] send to processor:ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.914134955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.914138557+07:00","message":"> Transcript [3693] [false]: 'ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.914142823+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.914145261+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.914149266+07:00","message":"StatePrefix: 'ส่งหน้านางที่มีสีสันต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:42.914151859+07:00","message":"TextPushed: 'ส่งหน้านางที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.237927713+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.237973231+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":"2025-10-29T10:24:43.237985397+07:00","message":"receive interim result [false|false]: ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วยเสมอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.237998856+07:00","message":"[buffer interim] 254 false ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วยเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.238005739+07:00","message":"[bufferProcess] interim [180000000]:ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วยเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.23800803+07:00","message":"[bufferProcess] send to processor:ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.238012943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.238015791+07:00","message":"> Transcript [3694] [false]: 'ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.238019699+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.238021419+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.238023715+07:00","message":"StatePrefix: 'ส่งหน้านางที่มีสีสันต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.238025971+07:00","message":"TextPushed: 'ส่งหน้านางที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.238030328+07:00","message":"Push: 'มีสีสันต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.238032035+07:00","message":"TextPushed: 'ส่งหน้านางที่มีสีสันต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.238033955+07:00","message":"Set new StatePrefix : 'ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.238035858+07:00","message":"Next Push (prob) : 'ๆเฉพาะตัวด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.238043209+07:00","message":"push: {false มีสีสันต่าง 0 0xc00205af00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.531562299+07:00","message":"[GCS] IsForceVAD: false for message ID: 254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.558057005+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.55810084+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":"2025-10-29T10:24:43.558106461+07:00","message":"receive interim result [false|false]: ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วยเสมอค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.558119641+07:00","message":"[buffer interim] 254 false ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วยเสมอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.558126973+07:00","message":"[bufferProcess] interim [480000000]:ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วยเสมอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.558129522+07:00","message":"[bufferProcess] send to processor:ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วยเสมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.558136211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.558138837+07:00","message":"> Transcript [3695] [false]: 'ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วยเสมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.558142085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.558143802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.558145966+07:00","message":"StatePrefix: 'ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.558148407+07:00","message":"TextPushed: 'ส่งหน้านางที่มีสีสันต่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.593483777+07:00","message":"[GCS] Start streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.824289199+07:00","message":"[GCS] Cleaned up inactive client: 238"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.824305381+07:00","message":"[GCS] Cleaned up inactive client: 240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.824307313+07:00","message":"[GCS] Cleaned up inactive client: 237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.824308704+07:00","message":"[GCS] Cleaned up inactive client: 242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.82431059+07:00","message":"[GCS] Cleaned up inactive client: 239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.824312049+07:00","message":"[GCS] Cleaned up inactive client: 241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.841680873+07:00","message":"receive streaming session, msgId: 254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.841717391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วยเสมอค่ะ\",\"confidence\":0.9487745}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.841723447+07:00","message":"receive interim result [true|false]: ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วยเสมอค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.841730248+07:00","message":"end recv isFinal message id 254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.841732031+07:00","message":"end Recv id 254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.841737717+07:00","message":"[buffer interim] 254 true ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วยเสมอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.841744967+07:00","message":"[bufferProcess] interim [870000000]:ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วยเสมอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.84174994+07:00","message":"[bufferProcess] send to processor (isfinal):ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วยเสมอค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.841752799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.841757097+07:00","message":"> Transcript [3696] [false]: 'ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วยเสมอค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.841760056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.841761561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.841763504+07:00","message":"StatePrefix: 'ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.84176593+07:00","message":"TextPushed: 'ส่งหน้านางที่มีสีสันต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.841767489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.841769004+07:00","message":"> Transcript [3697] [true]: 'ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วยเสมอค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.84177097+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.841772309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.841773597+07:00","message":"StatePrefix: 'ส่งหน้านางที่มีสีสันต่างๆเฉพาะตัวด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.841777191+07:00","message":"TextPushed: 'ส่งหน้านางที่มีสีสันต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:43.841781791+07:00","message":"Push: 'ๆเฉพาะตัวด้วยเสมอค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:43.841789452+07:00","message":"push: {true ๆเฉพาะตัวด้วยเสมอค่ะ 0 0xc00205af00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:24:43.850823923+07:00","message":"write wav file: './tmp/7449/7449_254.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:44.671028445+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:44.671069618+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":"2025-10-29T10:24:44.671074499+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:44.671091152+07:00","message":"[buffer interim] 255 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:44.671098155+07:00","message":"[bufferProcess] interim [720000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:44.67109965+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:44.846698587+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:44.846727636+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":"2025-10-29T10:24:44.846732683+07:00","message":"receive interim result [false|false]: ได้สิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:44.846747742+07:00","message":"[buffer interim] 255 false ได้สิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:44.846753889+07:00","message":"[bufferProcess] interim [840000000]:ได้สิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:44.84675607+07:00","message":"[bufferProcess] send to processor:ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:44.846759716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:44.846762213+07:00","message":"> Transcript [3698] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:44.84676402+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:44.895884772+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:44.895894114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:44.983356892+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:44.983404069+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":"2025-10-29T10:24:44.983411509+07:00","message":"receive interim result [false|false]: ได้สี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:44.983427684+07:00","message":"[buffer interim] 255 false ได้สี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:44.98344005+07:00","message":"[bufferProcess] interim [960000000]:ได้สี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:44.983443909+07:00","message":"[bufferProcess] send to processor:ได้สิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:44.983448884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:44.983452977+07:00","message":"> Transcript [3699] [false]: 'ได้สิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:44.983458043+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:44.983460492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:44.983462918+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:44.983465522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.055296691+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.055334409+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":"2025-10-29T10:24:45.055340232+07:00","message":"receive interim result [false|false]: ได้สีฟ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.055357019+07:00","message":"[buffer interim] 255 false ได้สีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.055364107+07:00","message":"[bufferProcess] interim [80000000]:ได้สีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.055366242+07:00","message":"[bufferProcess] send to processor:ได้สี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.055369359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.055372058+07:00","message":"> Transcript [3700] [false]: 'ได้สี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.055375975+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.055377783+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.055379287+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.055380821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.172723473+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.172765496+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":"2025-10-29T10:24:45.172771925+07:00","message":"receive interim result [false|false]: ได้สีเทา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.172790281+07:00","message":"[buffer interim] 255 false ได้สีเทา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.172801579+07:00","message":"[bufferProcess] interim [140000000]:ได้สีเทา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.17280457+07:00","message":"[bufferProcess] send to processor:ได้สีฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.17281408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.172817441+07:00","message":"> Transcript [3701] [false]: 'ได้สีฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.172822363+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.172825082+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.172827146+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.172829355+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.180651627+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.180669006+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":"2025-10-29T10:24:45.180673478+07:00","message":"receive interim result [false|false]: ได้ศรีพัฒน์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.180687443+07:00","message":"[buffer interim] 255 false ได้ศรีพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.180691843+07:00","message":"[bufferProcess] interim [200000000]:ได้ศรีพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.180694458+07:00","message":"[bufferProcess] send to processor:ได้สีเทา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.18069724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.180699982+07:00","message":"> Transcript [3702] [false]: 'ได้สีเทา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.180703555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.180705549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.180707757+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.180709817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.180716661+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.180719159+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.180721237+07:00","message":"Set new StatePrefix : 'ได้สีเทา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.180723975+07:00","message":"Next Push (prob) : 'สีเทา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.180733715+07:00","message":"push: {false ได้ 0 0xc00365e800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.233304774+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.233351174+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":"2025-10-29T10:24:45.233357316+07:00","message":"receive interim result [false|false]: ได้สีฟ้าที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.233372481+07:00","message":"[buffer interim] 255 false ได้สีฟ้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.233379251+07:00","message":"[bufferProcess] interim [260000000]:ได้สีฟ้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.233381035+07:00","message":"[bufferProcess] send to processor:ได้ศรีพัฒน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.233384068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.233386424+07:00","message":"> Transcript [3703] [false]: 'ได้ศรีพัฒน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.233387951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.233389563+07:00","message":"Set new StatePrefix: 'ได้ศรีพัฒน์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.377717377+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.377757464+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":"2025-10-29T10:24:45.377763306+07:00","message":"receive interim result [false|false]: ได้สีพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.377780622+07:00","message":"[buffer interim] 255 false ได้สีพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.377787722+07:00","message":"[bufferProcess] interim [380000000]:ได้สีพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.377789655+07:00","message":"[bufferProcess] send to processor:ได้สีฟ้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.377793134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.377797812+07:00","message":"> Transcript [3704] [false]: 'ได้สีฟ้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.377799902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.377801555+07:00","message":"Set new StatePrefix: 'ได้สีฟ้าที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.443846976+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.443893438+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":"2025-10-29T10:24:45.443899455+07:00","message":"receive interim result [false|false]: ได้สีฟ้าที่แต่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.443914789+07:00","message":"[buffer interim] 255 false ได้สีฟ้าที่แต่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.443922418+07:00","message":"[bufferProcess] interim [500000000]:ได้สีฟ้าที่แต่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.44392483+07:00","message":"[bufferProcess] send to processor:ได้สีพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.443928054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.443930711+07:00","message":"> Transcript [3705] [false]: 'ได้สีพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.443932435+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.443933989+07:00","message":"Set new StatePrefix: 'ได้สีพระอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.684451026+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.684490618+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":"2025-10-29T10:24:45.684497354+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.684510902+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.684517396+07:00","message":"[bufferProcess] interim [680000000]:ได้สินค้าที่แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.684519619+07:00","message":"[bufferProcess] send to processor:ได้สีฟ้าที่แต่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.684524731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.684527468+07:00","message":"> Transcript [3706] [false]: 'ได้สีฟ้าที่แต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.684529289+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.684531079+07:00","message":"Set new StatePrefix: 'ได้สีฟ้าที่แต่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.875532319+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.87557854+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":"2025-10-29T10:24:45.875584676+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่างกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:45.875601808+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.875608844+07:00","message":"[bufferProcess] interim [920000000]:ได้สินค้าที่แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.875611151+07:00","message":"[bufferProcess] send to processor:ได้สินค้าที่แตกต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.875614503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.875617164+07:00","message":"> Transcript [3707] [false]: 'ได้สินค้าที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.875619448+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:45.875621446+07:00","message":"Set new StatePrefix: 'ได้สินค้าที่แตกต่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.074571732+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.074610029+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":"2025-10-29T10:24:46.074617065+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่างกันนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.074629915+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่างกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.07463712+07:00","message":"[bufferProcess] interim [100000000]:ได้สินค้าที่แตกต่างกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.074639199+07:00","message":"[bufferProcess] send to processor:ได้สินค้าที่แตกต่างกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.074644094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.074646782+07:00","message":"> Transcript [3708] [false]: 'ได้สินค้าที่แตกต่างกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.07464962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.074651472+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.074653054+07:00","message":"StatePrefix: 'ได้สินค้าที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.074655381+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.133419068+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.133464309+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":"2025-10-29T10:24:46.133469519+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่างกันนาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.133487425+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่างกันนาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.133496466+07:00","message":"[bufferProcess] interim [160000000]:ได้สินค้าที่แตกต่างกันนาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.133499217+07:00","message":"[bufferProcess] send to processor:ได้สินค้าที่แตกต่างกันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.133504381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.133507701+07:00","message":"> Transcript [3709] [false]: 'ได้สินค้าที่แตกต่างกันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.13351205+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.133515373+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.133516994+07:00","message":"StatePrefix: 'ได้สินค้าที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.133519098+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.145353483+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.145386757+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":"2025-10-29T10:24:46.145391346+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่างกันนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.145404247+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่างกันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.145409755+07:00","message":"[bufferProcess] interim [220000000]:ได้สินค้าที่แตกต่างกันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.145411608+07:00","message":"[bufferProcess] send to processor:ได้สินค้าที่แตกต่างกันนาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.145414224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.145416364+07:00","message":"> Transcript [3710] [false]: 'ได้สินค้าที่แตกต่างกันนาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.145418972+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.145420614+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.145422097+07:00","message":"StatePrefix: 'ได้สินค้าที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.145424154+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.266387495+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.266423657+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":"2025-10-29T10:24:46.266428871+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่างกันนั้นก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.266442649+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่างกันนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.266449579+07:00","message":"[bufferProcess] interim [280000000]:ได้สินค้าที่แตกต่างกันนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.26645196+07:00","message":"[bufferProcess] send to processor:ได้สินค้าที่แตกต่างกันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.266457409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.266459783+07:00","message":"> Transcript [3711] [false]: 'ได้สินค้าที่แตกต่างกันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.266463118+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.266464928+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.266466767+07:00","message":"StatePrefix: 'ได้สินค้าที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.266468994+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.266473606+07:00","message":"Push: 'สินค้าที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.266475269+07:00","message":"TextPushed: 'ได้สินค้าที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.266477098+07:00","message":"Set new StatePrefix : 'ได้สินค้าที่แตกต่างกันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.266478874+07:00","message":"Next Push (prob) : 'กันนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.266486615+07:00","message":"push: {false สินค้าที่แตกต่าง 0 0xc00365e800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.454475921+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.454518834+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":"2025-10-29T10:24:46.454524936+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่างกันนั้นก็จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.454538078+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่างกันนั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.454545338+07:00","message":"[bufferProcess] interim [460000000]:ได้สินค้าที่แตกต่างกันนั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.454547726+07:00","message":"[bufferProcess] send to processor:ได้สินค้าที่แตกต่างกันนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.454552653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.45455489+07:00","message":"> Transcript [3712] [false]: 'ได้สินค้าที่แตกต่างกันนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.454557925+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.454559719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.45456134+07:00","message":"StatePrefix: 'ได้สินค้าที่แตกต่างกันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.454564092+07:00","message":"TextPushed: 'ได้สินค้าที่แตกต่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.587469625+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.587505645+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":"2025-10-29T10:24:46.587510663+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่างกันนั้นก็จะเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.587523781+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่างกันนั้นก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.587531004+07:00","message":"[bufferProcess] interim [580000000]:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.587533296+07:00","message":"[bufferProcess] send to processor:ได้สินค้าที่แตกต่างกันนั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.587536564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.587539187+07:00","message":"> Transcript [3713] [false]: 'ได้สินค้าที่แตกต่างกันนั้นก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.587542246+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.587543914+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.587545771+07:00","message":"StatePrefix: 'ได้สินค้าที่แตกต่างกันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.587547781+07:00","message":"TextPushed: 'ได้สินค้าที่แตกต่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.773728053+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.773760869+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":"2025-10-29T10:24:46.773765728+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:46.773781321+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.773789587+07:00","message":"[bufferProcess] interim [820000000]:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.773792741+07:00","message":"[bufferProcess] send to processor:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.773797008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.77380056+07:00","message":"> Transcript [3714] [false]: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.773805167+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.773808+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.773810175+07:00","message":"StatePrefix: 'ได้สินค้าที่แตกต่างกันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:46.773812261+07:00","message":"TextPushed: 'ได้สินค้าที่แตกต่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:47.344519209+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:47.344569098+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":"2025-10-29T10:24:47.344575025+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:47.344589441+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.34459671+07:00","message":"[bufferProcess] interim [420000000]:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.344599635+07:00","message":"[bufferProcess] send to processor:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.344607835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.344612466+07:00","message":"> Transcript [3715] [false]: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.344616431+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.34461872+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.344620546+07:00","message":"StatePrefix: 'ได้สินค้าที่แตกต่างกันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.344622542+07:00","message":"TextPushed: 'ได้สินค้าที่แตกต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.344629623+07:00","message":"Push: 'กันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.344631412+07:00","message":"TextPushed: 'ได้สินค้าที่แตกต่างกันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.344633556+07:00","message":"Set new StatePrefix : 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.344635683+07:00","message":"Next Push (prob) : 'ก็จะเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:47.344643597+07:00","message":"push: {false กันนั้น 0 0xc00365e800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:47.540948428+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:47.540995506+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":"2025-10-29T10:24:47.541000791+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:47.541016386+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.541023395+07:00","message":"[bufferProcess] interim [540000000]:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.541025481+07:00","message":"[bufferProcess] send to processor:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.541029352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.541032395+07:00","message":"> Transcript [3716] [false]: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.541035547+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.541037291+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.541038883+07:00","message":"StatePrefix: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.541041189+07:00","message":"TextPushed: 'ได้สินค้าที่แตกต่างกันนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:47.862679317+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:47.862716286+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":"2025-10-29T10:24:47.862721377+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:47.862737702+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.86274527+07:00","message":"[bufferProcess] interim [840000000]:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.862748064+07:00","message":"[bufferProcess] send to processor:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.862751491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.862754112+07:00","message":"> Transcript [3717] [false]: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.862759815+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.862761561+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.862763474+07:00","message":"StatePrefix: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.862766125+07:00","message":"TextPushed: 'ได้สินค้าที่แตกต่างกันนั้น'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:47.896369124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:47.896399388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:47.987305229+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:47.987343352+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":"2025-10-29T10:24:47.98734882+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามล่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:47.987364676+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.987371437+07:00","message":"[bufferProcess] interim [20000000]:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.987374503+07:00","message":"[bufferProcess] send to processor:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.987379337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.987383055+07:00","message":"> Transcript [3718] [false]: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.987387581+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.98738982+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.98739271+07:00","message":"StatePrefix: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:47.987395271+07:00","message":"TextPushed: 'ได้สินค้าที่แตกต่างกันนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:48.05280107+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:48.052841914+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":"2025-10-29T10:24:48.05284911+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระยะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:48.05287204+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระยะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.05288281+07:00","message":"[bufferProcess] interim [80000000]:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระยะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.052886535+07:00","message":"[bufferProcess] send to processor:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามล่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.052892058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.052895906+07:00","message":"> Transcript [3719] [false]: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.052901011+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.052903622+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.052906455+07:00","message":"StatePrefix: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.05291095+07:00","message":"TextPushed: 'ได้สินค้าที่แตกต่างกันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.052920304+07:00","message":"Push: 'ก็จะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.05292273+07:00","message":"TextPushed: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.052925775+07:00","message":"Set new StatePrefix : 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามล่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.052929151+07:00","message":"Next Push (prob) : 'แบ่งตามล่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:48.052939561+07:00","message":"push: {false ก็จะเป็นการ 0 0xc00365e800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:48.187866041+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:48.187912579+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":"2025-10-29T10:24:48.187918449+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:48.187937117+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.187945351+07:00","message":"[bufferProcess] interim [140000000]:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.187948281+07:00","message":"[bufferProcess] send to processor:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระยะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.187958478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.187961204+07:00","message":"> Transcript [3720] [false]: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.187963248+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.187965324+07:00","message":"Set new StatePrefix: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระยะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:48.250470733+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:48.250511461+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":"2025-10-29T10:24:48.250518417+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:48.250535229+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.250543894+07:00","message":"[bufferProcess] interim [320000000]:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.25054677+07:00","message":"[bufferProcess] send to processor:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.250551717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.25055517+07:00","message":"> Transcript [3721] [false]: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.25055819+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.250560926+07:00","message":"Set new StatePrefix: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:48.580667511+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:48.580705261+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":"2025-10-29T10:24:48.580711563+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:48.580725871+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.580736164+07:00","message":"[bufferProcess] interim [620000000]:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.580738978+07:00","message":"[bufferProcess] send to processor:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.580745956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.580748763+07:00","message":"> Transcript [3722] [false]: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.580752643+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.580754665+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.580756151+07:00","message":"StatePrefix: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.58075923+07:00","message":"TextPushed: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:48.628268385+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:48.628297557+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":"2025-10-29T10:24:48.628302976+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:48.628315296+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.628321145+07:00","message":"[bufferProcess] interim [680000000]:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.628323645+07:00","message":"[bufferProcess] send to processor:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.628328321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.628330909+07:00","message":"> Transcript [3723] [false]: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.628334147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.628335814+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.628337499+07:00","message":"StatePrefix: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.628339773+07:00","message":"TextPushed: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:48.877579222+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:48.877621698+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":"2025-10-29T10:24:48.877630222+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:48.877646058+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.877654257+07:00","message":"[bufferProcess] interim [860000000]:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.877658082+07:00","message":"[bufferProcess] send to processor:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.877666293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.877669883+07:00","message":"> Transcript [3724] [false]: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.877674247+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.877676663+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.877679483+07:00","message":"StatePrefix: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:48.877682693+07:00","message":"TextPushed: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:49.083807304+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:49.083847627+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":"2025-10-29T10:24:49.083853217+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้ป่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:49.083868172+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.083876849+07:00","message":"[bufferProcess] interim [100000000]:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.083880295+07:00","message":"[bufferProcess] send to processor:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.083885553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.083888129+07:00","message":"> Transcript [3725] [false]: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.083891849+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.083894207+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.083896313+07:00","message":"StatePrefix: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.083898828+07:00","message":"TextPushed: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.083901433+07:00","message":"Push: 'แบ่งตามระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.083903024+07:00","message":"TextPushed: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.08390815+07:00","message":"Set new StatePrefix : 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.083911633+07:00","message":"Next Push (prob) : 'ชั้นความรู้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:49.083920239+07:00","message":"push: {false แบ่งตามระดับ 0 0xc00365e800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:49.142128929+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:49.142165008+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":"2025-10-29T10:24:49.142170692+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้ป่ะล่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:49.142185013+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้ป่ะล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.142190582+07:00","message":"[bufferProcess] interim [220000000]:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้ป่ะล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.142193012+07:00","message":"[bufferProcess] send to processor:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.142201816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.142205316+07:00","message":"> Transcript [3726] [false]: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.142208967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.142211227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.142212756+07:00","message":"StatePrefix: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.142215353+07:00","message":"TextPushed: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:49.231308919+07:00","message":"[GCS] IsForceVAD: false for message ID: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:49.333224213+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:49.333262776+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":"2025-10-29T10:24:49.33326847+07:00","message":"receive interim result [false|false]: ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้ป่ะเรียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:49.333282585+07:00","message":"[buffer interim] 255 false ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้ป่ะเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.333288868+07:00","message":"[bufferProcess] interim [400000000]:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้ป่ะเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.333291142+07:00","message":"[bufferProcess] send to processor:ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้ป่ะล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.333294799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.333297327+07:00","message":"> Transcript [3727] [false]: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้ป่ะล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.33330063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.333302323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.333304026+07:00","message":"StatePrefix: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.333306094+07:00","message":"TextPushed: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:49.362066818+07:00","message":"[GCS] Start streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:49.603506444+07:00","message":"receive streaming session, msgId: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:49.603545568+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้สีฟ้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้เปรียญ\",\"confidence\":0.94406134}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:49.603551484+07:00","message":"receive interim result [true|false]: ได้สีฟ้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้เปรียญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:49.603559084+07:00","message":"end recv isFinal message id 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:49.603560929+07:00","message":"end Recv id 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:49.603566709+07:00","message":"[buffer interim] 255 true ได้สีฟ้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้เปรียญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.603574796+07:00","message":"[bufferProcess] interim [670000000]:ได้สีฟ้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้เปรียญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.603579945+07:00","message":"[bufferProcess] send to processor (isfinal):ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้ป่ะเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.603583032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.603585279+07:00","message":"> Transcript [3728] [false]: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้ป่ะเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.60358891+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.603590592+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.603592136+07:00","message":"StatePrefix: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.603594548+07:00","message":"TextPushed: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.603596297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.603597876+07:00","message":"> Transcript [3729] [true]: 'ได้สีฟ้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้เปรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.603599714+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.603601128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.603613456+07:00","message":"StatePrefix: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.603620744+07:00","message":"TextPushed: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.603622329+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.603791392+07:00","message":"Push: 'ความรู้เปรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.60379358+07:00","message":"TextPushed: 'ได้สินค้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับความรู้เปรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.603795528+07:00","message":"Set new StatePrefix : 'ได้สีฟ้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้เปรียญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.603797527+07:00","message":"Next Push (prob) : 'ได้สีฟ้าที่แตกต่างกันนั้นก็จะเป็นการแบ่งตามระดับชั้นความรู้เปรียญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:49.603804779+07:00","message":"push: {true ความรู้เปรียญ 0 0xc00365e800}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:49.603819639+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_255.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:24:49.6155863+07:00","message":"write wav file: './tmp/7449/7449_255.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.230260806+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.230294413+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":"2025-10-29T10:24:50.230299411+07:00","message":"receive interim result [false|false]: ของพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.230309311+07:00","message":"[buffer interim] 256 false ของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.230315986+07:00","message":"[bufferProcess] interim [480000000]:ของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.230317755+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.282312414+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.282348203+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":"2025-10-29T10:24:50.282369043+07:00","message":"receive interim result [false|false]: ของภาค"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.282383499+07:00","message":"[buffer interim] 256 false ของภาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.282389411+07:00","message":"[bufferProcess] interim [540000000]:ของภาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.282391154+07:00","message":"[bufferProcess] send to processor:ของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.282394394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.282397008+07:00","message":"> Transcript [3730] [false]: 'ของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.28239952+07:00","message":"Set StatePrefix (first interim): 'ของพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.408132426+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.408175174+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":"2025-10-29T10:24:50.40818181+07:00","message":"receive interim result [false|false]: พระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.408197727+07:00","message":"[buffer interim] 256 false พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.408205787+07:00","message":"[bufferProcess] interim [660000000]:พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.408208993+07:00","message":"[bufferProcess] send to processor:ของภาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.408212784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.408216824+07:00","message":"> Transcript [3731] [false]: 'ของภาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.408219754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.408222369+07:00","message":"Set new StatePrefix: 'ของภาค'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.428527921+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.428552655+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":"2025-10-29T10:24:50.428557178+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.428568948+07:00","message":"[buffer interim] 256 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.428575116+07:00","message":"[bufferProcess] interim [720000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.428577893+07:00","message":"[bufferProcess] send to processor:พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.428581088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.428583804+07:00","message":"> Transcript [3732] [false]: 'พระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.428586103+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.428588346+07:00","message":"Set new StatePrefix: 'พระอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.526673665+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.526711228+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":"2025-10-29T10:24:50.526716654+07:00","message":"receive interim result [false|false]: พระพิจิตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.526728971+07:00","message":"[buffer interim] 256 false พระพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.526735623+07:00","message":"[bufferProcess] interim [780000000]:พระพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.526737646+07:00","message":"[bufferProcess] send to processor:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.526742653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.526745259+07:00","message":"> Transcript [3733] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.526747155+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.526748983+07:00","message":"Set new StatePrefix: 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.597917218+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.59795241+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":"2025-10-29T10:24:50.597957636+07:00","message":"receive interim result [false|false]: ของพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.597972679+07:00","message":"[buffer interim] 256 false ของพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.597979674+07:00","message":"[bufferProcess] interim [900000000]:ของพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.597981927+07:00","message":"[bufferProcess] send to processor:พระพิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.597992448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.59799502+07:00","message":"> Transcript [3734] [false]: 'พระพิจิตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.597997044+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.597998787+07:00","message":"Set new StatePrefix: 'พระพิจิตร'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:50.896808331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:50.896812407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.934691619+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.934731608+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":"2025-10-29T10:24:50.934738172+07:00","message":"receive interim result [false|false]: พระพิธีธรรมแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.934753322+07:00","message":"[buffer interim] 256 false พระพิธีธรรมแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.934763956+07:00","message":"[bufferProcess] interim [140000000]:พระพิธีธรรมแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.934766112+07:00","message":"[bufferProcess] send to processor:ของพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.934773351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.93477599+07:00","message":"> Transcript [3735] [false]: 'ของพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.934778165+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.93478045+07:00","message":"Set new StatePrefix: 'ของพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.997332799+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.997372672+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":"2025-10-29T10:24:50.99737884+07:00","message":"receive interim result [false|false]: พระพิธีธรรมแต่ละ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:50.997394989+07:00","message":"[buffer interim] 256 false พระพิธีธรรมแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.997401925+07:00","message":"[bufferProcess] interim [320000000]:พระพิธีธรรมแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.997403963+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.997407356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.997409956+07:00","message":"> Transcript [3736] [false]: 'พระพิธีธรรมแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.997411664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:50.997413296+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมแต่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:51.166421343+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:51.166465062+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":"2025-10-29T10:24:51.166474458+07:00","message":"receive interim result [false|false]: พระพิธีธรรมแต่ละรูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:51.166489428+07:00","message":"[buffer interim] 256 false พระพิธีธรรมแต่ละรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:51.16649883+07:00","message":"[bufferProcess] interim [500000000]:พระพิธีธรรมแต่ละรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:51.166502173+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมแต่ละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:51.166508436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:51.166513938+07:00","message":"> Transcript [3737] [false]: 'พระพิธีธรรมแต่ละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:51.166518523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:51.166520866+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:51.166523491+07:00","message":"StatePrefix: 'พระพิธีธรรมแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:51.166525962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:51.610816019+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:51.610854972+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":"2025-10-29T10:24:51.610860404+07:00","message":"receive interim result [false|false]: พระพิธีธรรมแต่ละรูปค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:51.610875273+07:00","message":"[buffer interim] 256 false พระพิธีธรรมแต่ละรูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:51.610882448+07:00","message":"[bufferProcess] interim [860000000]:พระพิธีธรรมแต่ละรูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:51.61088486+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมแต่ละรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:51.610892105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:51.61089471+07:00","message":"> Transcript [3738] [false]: 'พระพิธีธรรมแต่ละรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:51.610897233+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:51.610899038+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:51.610900633+07:00","message":"StatePrefix: 'พระพิธีธรรมแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:51.610902604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:52.18960931+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:52.189655847+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":"2025-10-29T10:24:52.189661956+07:00","message":"receive interim result [false|false]: พระพิธีธรรมแต่ละรูปค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:52.189676852+07:00","message":"[buffer interim] 256 false พระพิธีธรรมแต่ละรูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:52.189684512+07:00","message":"[bufferProcess] interim [460000000]:พระพิธีธรรมแต่ละรูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:52.189688099+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมแต่ละรูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:52.189692936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:52.18969643+07:00","message":"> Transcript [3739] [false]: 'พระพิธีธรรมแต่ละรูปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:52.189700592+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:52.189703717+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:52.18970614+07:00","message":"StatePrefix: 'พระพิธีธรรมแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:52.189708454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:53.89786353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:53.897887088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:55.83118449+07:00","message":"[GCS] IsForceVAD: false for message ID: 256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:56.022561578+07:00","message":"[GCS] Start streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:56.143671848+07:00","message":"receive streaming session, msgId: 256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:56.14371773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพระอภิธรรมแต่ละรูปค่ะ\",\"confidence\":0.9366412}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:56.143724149+07:00","message":"receive interim result [true|false]: ของพระอภิธรรมแต่ละรูปค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:56.143735487+07:00","message":"end recv isFinal message id 256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:56.143737548+07:00","message":"end Recv id 256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:56.143743413+07:00","message":"[buffer interim] 256 true ของพระอภิธรรมแต่ละรูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.143750773+07:00","message":"[bufferProcess] interim [480000000]:ของพระอภิธรรมแต่ละรูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.143753669+07:00","message":"[bufferProcess] send to processor (isfinal):พระพิธีธรรมแต่ละรูปค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.1437569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.143759555+07:00","message":"> Transcript [3740] [false]: 'พระพิธีธรรมแต่ละรูปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.143762327+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.143763825+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.143765599+07:00","message":"StatePrefix: 'พระพิธีธรรมแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.143767295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.143769728+07:00","message":"Push: 'พระพิธีธรรมแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.143771291+07:00","message":"TextPushed: 'พระพิธีธรรมแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.143774891+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมแต่ละรูปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.143776856+07:00","message":"Next Push (prob) : 'ละรูปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.143778163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.143779799+07:00","message":"> Transcript [3741] [true]: 'ของพระอภิธรรมแต่ละรูปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.143781637+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.143783044+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.143784338+07:00","message":"StatePrefix: 'พระพิธีธรรมแต่ละรูปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.14378602+07:00","message":"TextPushed: 'พระพิธีธรรมแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.143787291+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.14389556+07:00","message":"Push: 'รูปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.143898346+07:00","message":"TextPushed: 'พระพิธีธรรมแต่รูปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.143899999+07:00","message":"Set new StatePrefix : 'ของพระอภิธรรมแต่ละรูปค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.143902034+07:00","message":"Next Push (prob) : 'ของพระอภิธรรมแต่ละรูปค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:56.143902055+07:00","message":"push: {false พระพิธีธรรมแต่ 0 0xc00205b700}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:56.143906201+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_256.html'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:56.143921965+07:00","message":"push: {true รูปค่ะ 0 0xc00205b700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:24:56.156067607+07:00","message":"write wav file: './tmp/7449/7449_256.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:56.791017563+07:00","message":"[GCS] IsForceVAD: false for message ID: 257"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:56.898311998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:56.898333149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:57.086361768+07:00","message":"receive streaming session, msgId: 257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:57.086383894+07:00","message":"found end of frame, send empty tag with msgId: 257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:57.086386967+07:00","message":"end Recv id 257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:57.086444066+07:00","message":"[buffer interim] 257 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:57.08645295+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:57.08645933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:57.086462814+07:00","message":"> Transcript [3742] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:57.086467865+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:57.086469959+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:57.086472342+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:57.08647516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:57.086482058+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:57.086494242+07:00","message":"push: {true \n 0 0xc000045100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:24:57.09245559+07:00","message":"write wav file: './tmp/7449/7449_257.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:57.242179678+07:00","message":"[GCS] Start streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:57.561332601+07:00","message":"[GCS] IsForceVAD: false for message ID: 258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:57.850905495+07:00","message":"receive streaming session, msgId: 258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:57.850926427+07:00","message":"found end of frame, send empty tag with msgId: 258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:57.850929864+07:00","message":"end Recv id 258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:57.850937696+07:00","message":"[buffer interim] 258 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:57.850946013+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:57.850949412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:57.850951782+07:00","message":"> Transcript [3743] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:57.850953898+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:57.850955474+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:57.85095702+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:57.850958595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:57.850961154+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:57.850969977+07:00","message":"push: {true \n 0 0xc003600980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:24:57.858311403+07:00","message":"write wav file: './tmp/7449/7449_258.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:58.201411679+07:00","message":"[GCS] Start streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:58.650560947+07:00","message":"[GCS] IsForceVAD: false for message ID: 259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:58.902363819+07:00","message":"[GCS] Start streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:58.959009952+07:00","message":"receive streaming session, msgId: 259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:58.95903814+07:00","message":"found end of frame, send empty tag with msgId: 259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:58.959067547+07:00","message":"end Recv id 259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:58.959074175+07:00","message":"[buffer interim] 259 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:58.959080889+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:58.95908883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:58.959091143+07:00","message":"> Transcript [3744] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:58.95909327+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:58.959094773+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:58.959096241+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:58.959097854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:58.959100514+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:58.959109197+07:00","message":"push: {true \n 0 0xc0027ca000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:24:58.965369967+07:00","message":"write wav file: './tmp/7449/7449_259.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:58.971247564+07:00","message":"[GCS] IsForceVAD: false for message ID: 260"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:59.297529552+07:00","message":"receive streaming session, msgId: 260"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:59.297543656+07:00","message":"found end of frame, send empty tag with msgId: 260"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:59.29754629+07:00","message":"end Recv id 260"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:59.297552765+07:00","message":"[buffer interim] 260 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:59.297560378+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:59.297563685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:59.297565916+07:00","message":"> Transcript [3745] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:59.297568028+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:59.297569544+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:59.297570945+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:59.297572461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:24:59.297574856+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:59.297583475+07:00","message":"push: {true \n 0 0xc003600b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:24:59.302329546+07:00","message":"write wav file: './tmp/7449/7449_260.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:24:59.35333736+07:00","message":"[GCS] Start streaming session, msgId: 261"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:59.899040198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:24:59.899065925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:01.447321002+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:01.447356583+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":"2025-10-29T10:25:01.447361677+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:01.447374021+07:00","message":"[buffer interim] 261 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:01.447381014+07:00","message":"[bufferProcess] interim [920000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:01.447382575+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:01.447387501+07:00","message":"[bufferProcess] send to processor (ticker):วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:01.447389667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:01.44739199+07:00","message":"> Transcript [3746] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:01.447394132+07:00","message":"Set StatePrefix (first interim): 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:01.631593726+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:01.631643897+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":"2025-10-29T10:25:01.631651286+07:00","message":"receive interim result [false|false]: วิธีทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:01.631670291+07:00","message":"[buffer interim] 261 false วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:01.63167887+07:00","message":"[bufferProcess] interim [100000000]:วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:01.631681305+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:02.031242374+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:02.031299433+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":"2025-10-29T10:25:02.031307657+07:00","message":"receive interim result [false|false]: วิธีทำนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:02.031331432+07:00","message":"[buffer interim] 261 false วิธีทำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.031349402+07:00","message":"[bufferProcess] interim [520000000]:วิธีทำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.03135302+07:00","message":"[bufferProcess] send to processor:วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.031371912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.031375397+07:00","message":"> Transcript [3747] [false]: 'วิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.031379279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.031381025+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.031382552+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.031384089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:02.595918249+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:02.595963737+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":"2025-10-29T10:25:02.595968225+07:00","message":"receive interim result [false|false]: วิธีทำนะคะก็หมาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:02.59598324+07:00","message":"[buffer interim] 261 false วิธีทำนะคะก็หมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.595995085+07:00","message":"[bufferProcess] interim [120000000]:วิธีทำนะคะก็หมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.596000224+07:00","message":"[bufferProcess] send to processor:วิธีทำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.596003416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.596005868+07:00","message":"> Transcript [3748] [false]: 'วิธีทำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.596008965+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.596010855+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.596012449+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.596014068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:02.72593839+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:02.725981323+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":"2025-10-29T10:25:02.725986175+07:00","message":"receive interim result [false|false]: วิธีทำนะคะก็หมายถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:02.726000126+07:00","message":"[buffer interim] 261 false วิธีทำนะคะก็หมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.726007295+07:00","message":"[bufferProcess] interim [180000000]:วิธีทำนะคะก็หมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.726009428+07:00","message":"[bufferProcess] send to processor:วิธีทำนะคะก็หมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.726012412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.726014872+07:00","message":"> Transcript [3749] [false]: 'วิธีทำนะคะก็หมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.726018031+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.72601974+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.7260213+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:02.726022921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:02.89978602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:02.899795426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:03.108369065+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:03.108430484+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":"2025-10-29T10:25:03.108437917+07:00","message":"receive interim result [false|false]: วิธีทำนะคะก็หมายถึงพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:03.108457234+07:00","message":"[buffer interim] 261 false วิธีทำนะคะก็หมายถึงพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.108474583+07:00","message":"[bufferProcess] interim [600000000]:วิธีทำนะคะก็หมายถึงพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.108478627+07:00","message":"[bufferProcess] send to processor:วิธีทำนะคะก็หมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.108483075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.108486801+07:00","message":"> Transcript [3750] [false]: 'วิธีทำนะคะก็หมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.108490947+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.108493467+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.108495896+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.10849844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.108501959+07:00","message":"Push: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.108504049+07:00","message":"TextPushed: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.108506898+07:00","message":"Set new StatePrefix : 'วิธีทำนะคะก็หมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.108509329+07:00","message":"Next Push (prob) : 'ทำนะคะก็หมายถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:03.108519997+07:00","message":"push: {false วิธี 0 0xc00365ea80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:03.751183125+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:03.751223442+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":"2025-10-29T10:25:03.751229154+07:00","message":"receive interim result [false|false]: วิธีทำนะคะก็หมายถึงพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:03.751243348+07:00","message":"[buffer interim] 261 false วิธีทำนะคะก็หมายถึงพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.751251321+07:00","message":"[bufferProcess] interim [200000000]:วิธีทำนะคะก็หมายถึงพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.751253593+07:00","message":"[bufferProcess] send to processor:วิธีทำนะคะก็หมายถึงพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.751259062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.751261403+07:00","message":"> Transcript [3751] [false]: 'วิธีทำนะคะก็หมายถึงพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.75126474+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.751266578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.751268281+07:00","message":"StatePrefix: 'วิธีทำนะคะก็หมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.751270271+07:00","message":"TextPushed: 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:03.940831311+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:03.940881939+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":"2025-10-29T10:25:03.940887507+07:00","message":"receive interim result [false|false]: วิธีทำนะคะก็หมายถึงพระสงฆ์หลาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:03.940901537+07:00","message":"[buffer interim] 261 false วิธีทำนะคะก็หมายถึงพระสงฆ์หลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.940908309+07:00","message":"[bufferProcess] interim [380000000]:วิธีทำนะคะก็หมายถึงพระสงฆ์หลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.940910849+07:00","message":"[bufferProcess] send to processor:วิธีทำนะคะก็หมายถึงพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.940914094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.940916494+07:00","message":"> Transcript [3752] [false]: 'วิธีทำนะคะก็หมายถึงพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.940919518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.940921205+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.940923164+07:00","message":"StatePrefix: 'วิธีทำนะคะก็หมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:03.94092507+07:00","message":"TextPushed: 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:04.022761417+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:04.022803516+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":"2025-10-29T10:25:04.022809849+07:00","message":"receive interim result [false|false]: วิธีทำนะคะก็หมายถึงพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:04.022826386+07:00","message":"[buffer interim] 261 false วิธีทำนะคะก็หมายถึงพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.02283774+07:00","message":"[bufferProcess] interim [500000000]:วิธีทำนะคะก็หมายถึงพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.022840654+07:00","message":"[bufferProcess] send to processor:วิธีทำนะคะก็หมายถึงพระสงฆ์หลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.022847782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.022851046+07:00","message":"> Transcript [3753] [false]: 'วิธีทำนะคะก็หมายถึงพระสงฆ์หลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.022855553+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.022857658+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.022860193+07:00","message":"StatePrefix: 'วิธีทำนะคะก็หมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.022863359+07:00","message":"TextPushed: 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:04.135167957+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:04.135207857+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":"2025-10-29T10:25:04.135215969+07:00","message":"receive interim result [false|false]: วิธีทำนะคะก็หมายถึงพระสงฆ์หลายรูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:04.135230432+07:00","message":"[buffer interim] 261 false วิธีทำนะคะก็หมายถึงพระสงฆ์หลายรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.135237745+07:00","message":"[bufferProcess] interim [560000000]:วิธีทำนะคะก็หมายถึงพระสงฆ์หลายรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.135240264+07:00","message":"[bufferProcess] send to processor:วิธีทำนะคะก็หมายถึงพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.13524358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.135246034+07:00","message":"> Transcript [3754] [false]: 'วิธีทำนะคะก็หมายถึงพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.135249837+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.13525147+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.13525347+07:00","message":"StatePrefix: 'วิธีทำนะคะก็หมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.135255291+07:00","message":"TextPushed: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.135261286+07:00","message":"Push: 'ทำนะคะก็หมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.135263014+07:00","message":"TextPushed: 'วิธีทำนะคะก็หมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.135267616+07:00","message":"Set new StatePrefix : 'วิธีทำนะคะก็หมายถึงพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.135269788+07:00","message":"Next Push (prob) : 'พระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:04.135295941+07:00","message":"push: {false ทำนะคะก็หมายถึง 0 0xc00365ea80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:04.139473361+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:04.139491802+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":"2025-10-29T10:25:04.1394959+07:00","message":"receive interim result [false|false]: วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:04.139506424+07:00","message":"[buffer interim] 261 false วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.139509748+07:00","message":"[bufferProcess] interim [620000000]:วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.139511392+07:00","message":"[bufferProcess] send to processor:วิธีทำนะคะก็หมายถึงพระสงฆ์หลายรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.139513591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.13951525+07:00","message":"> Transcript [3755] [false]: 'วิธีทำนะคะก็หมายถึงพระสงฆ์หลายรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.1395177+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.139519382+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.139521607+07:00","message":"StatePrefix: 'วิธีทำนะคะก็หมายถึงพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.139523727+07:00","message":"TextPushed: 'วิธีทำนะคะก็หมายถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:04.377956686+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:04.377996643+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":"2025-10-29T10:25:04.37800254+07:00","message":"receive interim result [false|false]: วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:04.378017039+07:00","message":"[buffer interim] 261 false วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.378023806+07:00","message":"[bufferProcess] interim [860000000]:วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.378026272+07:00","message":"[bufferProcess] send to processor:วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.378032716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.378035262+07:00","message":"> Transcript [3756] [false]: 'วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.378038889+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.378041068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.378042825+07:00","message":"StatePrefix: 'วิธีทำนะคะก็หมายถึงพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.378052901+07:00","message":"TextPushed: 'วิธีทำนะคะก็หมายถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:04.380878137+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:04.380889565+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":"2025-10-29T10:25:04.380893816+07:00","message":"receive interim result [false|false]: วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:04.380902652+07:00","message":"[buffer interim] 261 false วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.380905751+07:00","message":"[bufferProcess] interim [920000000]:วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.380907712+07:00","message":"[bufferProcess] send to processor:วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.380909545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.380911239+07:00","message":"> Transcript [3757] [false]: 'วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.380913068+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.380914499+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.380915976+07:00","message":"StatePrefix: 'วิธีทำนะคะก็หมายถึงพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:04.380918155+07:00","message":"TextPushed: 'วิธีทำนะคะก็หมายถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.027713206+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.027753112+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":"2025-10-29T10:25:05.027760464+07:00","message":"receive interim result [false|false]: วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.027775051+07:00","message":"[buffer interim] 261 false วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.027781892+07:00","message":"[bufferProcess] interim [520000000]:วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.027784275+07:00","message":"[bufferProcess] send to processor:วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.027791289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.027793565+07:00","message":"> Transcript [3758] [false]: 'วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.027796883+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.027798696+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.027800812+07:00","message":"StatePrefix: 'วิธีทำนะคะก็หมายถึงพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.027803939+07:00","message":"TextPushed: 'วิธีทำนะคะก็หมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.027809486+07:00","message":"Push: 'พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.02781096+07:00","message":"TextPushed: 'วิธีทำนะคะก็หมายถึงพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.02781286+07:00","message":"Set new StatePrefix : 'วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.027814994+07:00","message":"Next Push (prob) : 'ในพระพุทธศาสนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.027822958+07:00","message":"push: {false พระสงฆ์ 0 0xc00365ea80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.221933759+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.221971806+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":"2025-10-29T10:25:05.221978354+07:00","message":"receive interim result [false|false]: วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.221993494+07:00","message":"[buffer interim] 261 false วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.222000259+07:00","message":"[bufferProcess] interim [640000000]:วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.222002271+07:00","message":"[bufferProcess] send to processor:วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.222005667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.222008792+07:00","message":"> Transcript [3759] [false]: 'วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.222012308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.222014174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.222015789+07:00","message":"StatePrefix: 'วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.222020449+07:00","message":"TextPushed: 'วิธีทำนะคะก็หมายถึงพระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.441911676+07:00","message":"[GCS] IsForceVAD: false for message ID: 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.503104165+07:00","message":"[GCS] Start streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.54960868+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.549649901+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":"2025-10-29T10:25:05.549655401+07:00","message":"receive interim result [false|false]: วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มีความ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.549672807+07:00","message":"[buffer interim] 261 false วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.549680644+07:00","message":"[bufferProcess] interim [0]:วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.549682989+07:00","message":"[bufferProcess] send to processor:วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.549689924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.549692332+07:00","message":"> Transcript [3760] [false]: 'วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.549696117+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.549698065+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.549700271+07:00","message":"StatePrefix: 'วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.549703201+07:00","message":"TextPushed: 'วิธีทำนะคะก็หมายถึงพระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.743606602+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.743648751+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":"2025-10-29T10:25:05.74365484+07:00","message":"receive interim result [false|false]: วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มีความรู้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.743670215+07:00","message":"[buffer interim] 261 false วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.743677669+07:00","message":"[bufferProcess] interim [240000000]:วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.743680126+07:00","message":"[bufferProcess] send to processor:วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มีความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.743683774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.743686416+07:00","message":"> Transcript [3761] [false]: 'วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.743689444+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.743691186+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.743694093+07:00","message":"StatePrefix: 'วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.743696574+07:00","message":"TextPushed: 'วิธีทำนะคะก็หมายถึงพระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.79922962+07:00","message":"receive streaming session, msgId: 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.799262156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งพระพิธีธรรมนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มีความรู้\",\"confidence\":0.91600895}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.799268489+07:00","message":"receive interim result [true|false]: ซึ่งพระพิธีธรรมนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มีความรู้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.799278916+07:00","message":"end recv isFinal message id 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.799280701+07:00","message":"end Recv id 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.799285293+07:00","message":"[buffer interim] 261 true ซึ่งพระพิธีธรรมนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799290244+07:00","message":"[bufferProcess] interim [300000000]:ซึ่งพระพิธีธรรมนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799294849+07:00","message":"[bufferProcess] send to processor (isfinal):วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มีความรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799298338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799301237+07:00","message":"> Transcript [3762] [false]: 'วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มีความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799304367+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799306227+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799308238+07:00","message":"StatePrefix: 'วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799310819+07:00","message":"TextPushed: 'วิธีทำนะคะก็หมายถึงพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799313678+07:00","message":"Push: 'ในพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799315285+07:00","message":"TextPushed: 'วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799317095+07:00","message":"Set new StatePrefix : 'วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มีความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799318971+07:00","message":"Next Push (prob) : 'ที่มีความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799320288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799321867+07:00","message":"> Transcript [3763] [true]: 'ซึ่งพระพิธีธรรมนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มีความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799323734+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799325553+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799327655+07:00","message":"StatePrefix: 'วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มีความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799329468+07:00","message":"TextPushed: 'วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.7993308+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.79945001+07:00","message":"push: {false ในพระพุทธศาสนา 0 0xc00365ea80}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799497301+07:00","message":"Push: 'ที่มีความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799501175+07:00","message":"TextPushed: 'วิธีทำนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มีความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799503199+07:00","message":"Set new StatePrefix : 'ซึ่งพระพิธีธรรมนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มีความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799505036+07:00","message":"Next Push (prob) : 'ซึ่งพระพิธีธรรมนะคะก็หมายถึงพระสงฆ์ในพระพุทธศาสนาที่มีความรู้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:05.799511938+07:00","message":"push: {true ที่มีความรู้ 0 0xc00365ea80}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:05.799523853+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_261.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:25:05.810696558+07:00","message":"write wav file: './tmp/7449/7449_261.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:05.900199495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:05.900209127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:06.442341359+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:06.442381148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ม 3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:06.442385924+07:00","message":"receive interim result [false|false]: ม 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:06.442399109+07:00","message":"[buffer interim] 262 false ม 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:06.442405238+07:00","message":"[bufferProcess] interim [780000000]:ม 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:06.442407058+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:06.567852833+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:06.567889514+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":"2025-10-29T10:25:06.567894402+07:00","message":"receive interim result [false|false]: ความสามารถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:06.567908586+07:00","message":"[buffer interim] 262 false ความสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:06.567915252+07:00","message":"[bufferProcess] interim [840000000]:ความสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:06.567917113+07:00","message":"[bufferProcess] send to processor:ม 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:06.567920149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:06.567922534+07:00","message":"> Transcript [3764] [false]: 'ม 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:06.567924473+07:00","message":"Set StatePrefix (first interim): 'ม 3'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:07.145580008+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:07.145617455+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":"2025-10-29T10:25:07.145622755+07:00","message":"receive interim result [false|false]: ความสามารถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:07.145635423+07:00","message":"[buffer interim] 262 false ความสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.14564235+07:00","message":"[bufferProcess] interim [440000000]:ความสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.145644552+07:00","message":"[bufferProcess] send to processor:ความสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.145649392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.145651934+07:00","message":"> Transcript [3765] [false]: 'ความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.145654273+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.145655939+07:00","message":"Set new StatePrefix: 'ความสามารถ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:07.272963192+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:07.272998554+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":"2025-10-29T10:25:07.273003448+07:00","message":"receive interim result [false|false]: ความสามารถใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:07.273017702+07:00","message":"[buffer interim] 262 false ความสามารถใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.273024196+07:00","message":"[bufferProcess] interim [620000000]:ความสามารถใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.273026541+07:00","message":"[bufferProcess] send to processor:ความสามารถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.273032486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.273035445+07:00","message":"> Transcript [3766] [false]: 'ความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.273038761+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.273040439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.27304211+07:00","message":"StatePrefix: 'ความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.273044084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:07.469996079+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:07.470030899+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":"2025-10-29T10:25:07.470036087+07:00","message":"receive interim result [false|false]: ความสามารถในการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:07.470048834+07:00","message":"[buffer interim] 262 false ความสามารถในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.47005581+07:00","message":"[bufferProcess] interim [740000000]:ความสามารถในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.470064335+07:00","message":"[bufferProcess] send to processor:ความสามารถใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.470067877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.470070155+07:00","message":"> Transcript [3767] [false]: 'ความสามารถใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.470073547+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.470075255+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.470076878+07:00","message":"StatePrefix: 'ความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.47007857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:07.66269759+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:07.662735459+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":"2025-10-29T10:25:07.662741047+07:00","message":"receive interim result [false|false]: ความสามารถในอันที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:07.662755823+07:00","message":"[buffer interim] 262 false ความสามารถในอันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.662764313+07:00","message":"[bufferProcess] interim [980000000]:ความสามารถในอันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.662766639+07:00","message":"[bufferProcess] send to processor:ความสามารถในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.662770435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.662773048+07:00","message":"> Transcript [3768] [false]: 'ความสามารถในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.662776009+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.662777876+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.662779984+07:00","message":"StatePrefix: 'ความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.662781944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:07.848228525+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:07.848273933+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":"2025-10-29T10:25:07.848280912+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:07.848298221+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.848310941+07:00","message":"[bufferProcess] interim [160000000]:ความสามารถในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.848314761+07:00","message":"[bufferProcess] send to processor:ความสามารถในอันที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.84831872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.848322702+07:00","message":"> Transcript [3769] [false]: 'ความสามารถในอันที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.848326789+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.848329614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.848331981+07:00","message":"StatePrefix: 'ความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.848334458+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.848340487+07:00","message":"Push: 'ความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.848342684+07:00","message":"TextPushed: 'ความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.848345602+07:00","message":"Set new StatePrefix : 'ความสามารถในอันที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:07.848347969+07:00","message":"Next Push (prob) : 'ในอันที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:07.848358435+07:00","message":"push: {false ความสามารถ 0 0xc0003c4100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.061475657+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.061522567+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":"2025-10-29T10:25:08.061529098+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะพบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.061545007+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะพบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.061552638+07:00","message":"[bufferProcess] interim [400000000]:ความสามารถในการที่จะพบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.06155567+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.061563979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.06156755+07:00","message":"> Transcript [3770] [false]: 'ความสามารถในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.06157029+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.061572962+07:00","message":"Set new StatePrefix: 'ความสามารถในการที่จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.171808113+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.171849452+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":"2025-10-29T10:25:08.171856597+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.171870778+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.171878511+07:00","message":"[bufferProcess] interim [460000000]:ความสามารถในการที่จะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.171882171+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะพบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.171885386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.171887798+07:00","message":"> Transcript [3771] [false]: 'ความสามารถในการที่จะพบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.171890838+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.171892631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.17189419+07:00","message":"StatePrefix: 'ความสามารถในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.171896266+07:00","message":"TextPushed: 'ความสามารถ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.36671451+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.366754034+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":"2025-10-29T10:25:08.366759551+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.366774044+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.366780487+07:00","message":"[bufferProcess] interim [700000000]:ความสามารถในการที่จะประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.366782933+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.366786065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.366788284+07:00","message":"> Transcript [3772] [false]: 'ความสามารถในการที่จะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.366791651+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.366793428+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.36679526+07:00","message":"StatePrefix: 'ความสามารถในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.366797308+07:00","message":"TextPushed: 'ความสามารถ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.488104475+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.488143066+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":"2025-10-29T10:25:08.48814929+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.488165775+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.488173055+07:00","message":"[bufferProcess] interim [760000000]:ความสามารถในการที่จะประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.488175403+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.488178447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.488185091+07:00","message":"> Transcript [3773] [false]: 'ความสามารถในการที่จะประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.488191265+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.488193186+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.488195114+07:00","message":"StatePrefix: 'ความสามารถในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.488197206+07:00","message":"TextPushed: 'ความสามารถ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.683253687+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.683289648+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":"2025-10-29T10:25:08.683294869+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีกรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.683309133+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.683315972+07:00","message":"[bufferProcess] interim [940000000]:ความสามารถในการที่จะประกอบพิธีกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.683319018+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.683328141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.683330673+07:00","message":"> Transcript [3774] [false]: 'ความสามารถในการที่จะประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.683334314+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.683336343+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.683338197+07:00","message":"StatePrefix: 'ความสามารถในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.683340281+07:00","message":"TextPushed: 'ความสามารถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.683344442+07:00","message":"Push: 'ในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.683346221+07:00","message":"TextPushed: 'ความสามารถในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.683347933+07:00","message":"Set new StatePrefix : 'ความสามารถในการที่จะประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.683349859+07:00","message":"Next Push (prob) : 'ประกอบพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.68335776+07:00","message":"push: {false ในการที่จะ 0 0xc0003c4100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.685561963+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.685580279+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":"2025-10-29T10:25:08.685584576+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.685593529+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.685597775+07:00","message":"[bufferProcess] interim [0]:ความสามารถในการที่จะประกอบพิธีต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.685599576+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.685601729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.685604065+07:00","message":"> Transcript [3775] [false]: 'ความสามารถในการที่จะประกอบพิธีกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.685606428+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.685607954+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.685611177+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.68561322+07:00","message":"TextPushed: 'ความสามารถในการที่จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.746891354+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.746932843+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":"2025-10-29T10:25:08.746938425+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:08.746952117+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.746960438+07:00","message":"[bufferProcess] interim [60000000]:ความสามารถในการที่จะประกอบพิธีต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.746962506+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.746967318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.746969751+07:00","message":"> Transcript [3776] [false]: 'ความสามารถในการที่จะประกอบพิธีต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.746973166+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.746975145+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.746976742+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:08.746978854+07:00","message":"TextPushed: 'ความสามารถในการที่จะ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:08.901027475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:08.901030878+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:09.261946616+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:09.261997667+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":"2025-10-29T10:25:09.262004984+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:09.262021573+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.262033273+07:00","message":"[bufferProcess] interim [540000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.262036189+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.262042573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.262045828+07:00","message":"> Transcript [3777] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.262050291+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.262052919+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.262055786+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.262058915+07:00","message":"TextPushed: 'ความสามารถในการที่จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:09.400229753+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:09.400266028+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":"2025-10-29T10:25:09.400271274+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:09.40028696+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.400293797+07:00","message":"[bufferProcess] interim [720000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.400296089+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.400300855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.400303149+07:00","message":"> Transcript [3778] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.400306457+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.400308315+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.400310353+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.400312487+07:00","message":"TextPushed: 'ความสามารถในการที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.400316729+07:00","message":"Push: 'ประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.400318408+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.400320453+07:00","message":"Set new StatePrefix : 'ความสามารถในการที่จะประกอบพิธีต่างๆทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.400322488+07:00","message":"Next Push (prob) : 'ต่างๆทาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:09.400330796+07:00","message":"push: {false ประกอบพิธี 0 0xc0003c4100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:09.600094191+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:09.600143966+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":"2025-10-29T10:25:09.600152143+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:09.600169759+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.600178639+07:00","message":"[bufferProcess] interim [900000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.600182162+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.600190384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.600193988+07:00","message":"> Transcript [3779] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.600199023+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.600201439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.600204076+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.600208972+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:09.653396696+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:09.653440994+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":"2025-10-29T10:25:09.653448334+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:09.653466799+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.653474697+07:00","message":"[bufferProcess] interim [960000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.653488774+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.653495123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.653498902+07:00","message":"> Transcript [3780] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.653503559+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.653508104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.653510991+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.653515156+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:09.972429458+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:09.972466986+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":"2025-10-29T10:25:09.972472827+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:09.972486505+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.972494244+07:00","message":"[bufferProcess] interim [260000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.972497297+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.972500937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.972503362+07:00","message":"> Transcript [3781] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.972506805+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.972508745+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.972510916+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:09.972513431+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:10.550287842+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:10.550319591+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:10.550325723+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:10.550337086+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:10.550343812+07:00","message":"[bufferProcess] interim [860000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:10.550346151+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:10.550351293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:10.55035414+07:00","message":"> Transcript [3782] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:10.550358125+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:10.550359981+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:10.550362318+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:10.550364664+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:10.550368576+07:00","message":"Push: 'ต่างๆทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:10.550370656+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:10.550373149+07:00","message":"Set new StatePrefix : 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:10.550375697+07:00","message":"Next Push (prob) : 'พระพุทธศาสนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:10.550383048+07:00","message":"push: {false ต่างๆทาง 0 0xc0003c4100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:11.067088122+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:11.06713056+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":"2025-10-29T10:25:11.067137247+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:11.067154706+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.067164009+07:00","message":"[bufferProcess] interim [340000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.067166667+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.067172178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.067174879+07:00","message":"> Transcript [3783] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.067177617+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.067179287+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.067180813+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.067183151+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:11.394703226+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:11.394740272+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":"2025-10-29T10:25:11.394745845+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะจบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:11.394757012+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะจบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.394763422+07:00","message":"[bufferProcess] interim [700000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะจบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.394765576+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.39477059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.39477298+07:00","message":"> Transcript [3784] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.394776952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.394778722+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.394780753+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.394783062+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:11.525249543+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:11.525287629+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":"2025-10-29T10:25:11.525293501+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:11.525308785+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.525316582+07:00","message":"[bufferProcess] interim [820000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.52531899+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะจบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.525322272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.525324585+07:00","message":"> Transcript [3785] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะจบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.525327872+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.525331636+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.525336073+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.525338571+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:11.76588888+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:11.765925163+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":"2025-10-29T10:25:11.765931298+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:11.765943226+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.765951482+07:00","message":"[bufferProcess] interim [60000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.765954084+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.765959146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.765961434+07:00","message":"> Transcript [3786] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.765965151+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.76596711+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.765969661+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.765972036+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.765976126+07:00","message":"Push: 'พระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.765977666+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.765979532+07:00","message":"Set new StatePrefix : 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.765981855+07:00","message":"Next Push (prob) : 'โดยเฉพาะเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:11.766013169+07:00","message":"push: {false พระพุทธศาสนา 0 0xc0003c4100}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:11.90122622+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:11.901242503+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:11.961687826+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:11.961729647+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":"2025-10-29T10:25:11.961735392+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:11.961753255+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.961760482+07:00","message":"[bufferProcess] interim [300000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.961763387+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.961766455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.961770036+07:00","message":"> Transcript [3787] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.961773998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.961775747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.961777243+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:11.961779759+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.105283202+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.105327295+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.105334501+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.105351065+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.105359945+07:00","message":"[bufferProcess] interim [420000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.105363605+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.105369052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.105372789+07:00","message":"> Transcript [3788] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.105378554+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.105381358+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.105383869+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.10538795+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.40753199+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.407599171+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":"2025-10-29T10:25:12.407610737+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดมนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.407641739+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.407656445+07:00","message":"[bufferProcess] interim [660000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.407660527+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.407665548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.407670044+07:00","message":"> Transcript [3789] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.407675287+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.407677778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.407680568+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.407684957+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.413172956+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.413196183+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":"2025-10-29T10:25:12.413202006+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.413216219+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.413222782+07:00","message":"[bufferProcess] interim [720000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.413226559+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.413230849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.413233658+07:00","message":"> Transcript [3790] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.413238694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.413241354+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.413243985+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.41324778+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.41325822+07:00","message":"Push: 'โดยเฉพาะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.413261058+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.413264562+07:00","message":"Set new StatePrefix : 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.413268087+07:00","message":"Next Push (prob) : 'การสวดมนต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.413279454+07:00","message":"push: {false โดยเฉพาะเกี่ยวกับ 0 0xc0003c4100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.860181256+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.860232729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.860243021+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.860259001+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.860268358+07:00","message":"[bufferProcess] interim [140000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.86027255+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.860277639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.860281779+07:00","message":"> Transcript [3791] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.86028571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.860288548+07:00","message":"Set new StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.894213338+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.894265743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.894275827+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.894293067+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.89430258+07:00","message":"[bufferProcess] interim [200000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.89430746+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.894315022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.894319002+07:00","message":"> Transcript [3792] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.894324639+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.89432738+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.894330528+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.894334682+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.985212444+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.985262708+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.985271546+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:12.98529048+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.985300905+07:00","message":"[bufferProcess] interim [320000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.985303998+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.985308973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.985312871+07:00","message":"> Transcript [3793] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.985318163+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.985320574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.985323573+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:12.985327551+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.109805993+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.109849544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.109862663+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.109878844+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.109892174+07:00","message":"[bufferProcess] interim [380000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.109896624+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.109904164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.109907605+07:00","message":"> Transcript [3794] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.109912339+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.109914912+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.109917956+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.10992215+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.170595104+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.170629773+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":"2025-10-29T10:25:13.170635675+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.170650987+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.170657871+07:00","message":"[bufferProcess] interim [440000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.170660021+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.1706636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.170666045+07:00","message":"> Transcript [3795] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.170670773+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.170672492+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.170674028+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.170676298+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.17068283+07:00","message":"Push: 'การสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.170684684+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.17068754+07:00","message":"Set new StatePrefix : 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.170689986+07:00","message":"Next Push (prob) : 'ในงานพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.170696948+07:00","message":"push: {false การสวดนะคะ 0 0xc0003c4100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.175288154+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.175302363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.175306855+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชทาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.175317069+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.175320959+07:00","message":"[bufferProcess] interim [500000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.17532295+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.175326576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.175328642+07:00","message":"> Transcript [3796] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.175330959+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.297539763+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.29757849+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.297584708+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.297599401+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.297607144+07:00","message":"[bufferProcess] interim [560000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.297609567+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.29761303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.297615651+07:00","message":"> Transcript [3797] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.297619315+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.297620943+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.297622583+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.297625003+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.557427016+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.557468234+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.557474364+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.55749406+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.55750164+07:00","message":"[bufferProcess] interim [920000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.557504648+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.557508554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.557513107+07:00","message":"> Transcript [3798] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.557517031+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.557518776+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.557520668+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.557523223+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.751906508+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.751948462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.751954469+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.751972921+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.751980057+07:00","message":"[bufferProcess] interim [40000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.751982636+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.751986169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.751988766+07:00","message":"> Transcript [3799] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.751992569+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.751994262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.751996491+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:13.751999091+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.823859312+07:00","message":"[GCS] Cleaned up inactive client: 243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.823887776+07:00","message":"[GCS] Cleaned up inactive client: 245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.823890124+07:00","message":"[GCS] Cleaned up inactive client: 247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.823891507+07:00","message":"[GCS] Cleaned up inactive client: 248"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.823893457+07:00","message":"[GCS] Cleaned up inactive client: 244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:13.823895068+07:00","message":"[GCS] Cleaned up inactive client: 246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:14.389073954+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:14.389118377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:14.389124096+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:14.389140289+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:14.38914963+07:00","message":"[bufferProcess] interim [640000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:14.389152119+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:14.389157529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:14.389160044+07:00","message":"> Transcript [3800] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:14.389175203+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:14.389177507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:14.389179621+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:14.389182567+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:14.389188641+07:00","message":"Push: 'ในงานพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:14.38919025+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:14.389192515+07:00","message":"Set new StatePrefix : 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:14.389194698+07:00","message":"Next Push (prob) : 'พิธีต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:14.389202329+07:00","message":"push: {false ในงานพระราช 0 0xc0003c4100}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:14.901643863+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:14.901649469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.101387552+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.101428148+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.101434353+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.101447982+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.101455554+07:00","message":"[bufferProcess] interim [420000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.101458288+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.10146394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.10146645+07:00","message":"> Transcript [3801] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.101469691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.10147126+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.101472915+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.101475559+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.152047894+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.152087547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.152103485+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.15211941+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.152126507+07:00","message":"[bufferProcess] interim [480000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.152129372+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.152133068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.152136301+07:00","message":"> Transcript [3802] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.152139932+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.152141573+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.152143357+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.152145843+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.617229646+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.617265873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.617273322+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.617286817+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.617293765+07:00","message":"[bufferProcess] interim [900000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.617296548+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.617302319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.617304711+07:00","message":"> Transcript [3803] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.617308795+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.617310493+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.617312329+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.617314821+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.702313999+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.702349171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นพระสงฆ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.702356884+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.702371327+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.702378723+07:00","message":"[bufferProcess] interim [960000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.70238138+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.702384723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.702387284+07:00","message":"> Transcript [3804] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.702391507+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.702393396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.702395131+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.702397622+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.70240926+07:00","message":"Push: 'พิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.702411148+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.702413523+07:00","message":"Set new StatePrefix : 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.702416104+07:00","message":"Next Push (prob) : 'แต่เดิมนั้นผสม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.702424247+07:00","message":"push: {false พิธีต่างๆ 0 0xc0003c4100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.864159118+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.864198333+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสมดังกล่าว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.864206015+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสมดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.864218974+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสมดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.864225942+07:00","message":"[bufferProcess] interim [200000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสมดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.864228674+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.864234544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.864237078+07:00","message":"> Transcript [3805] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.864239859+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:15.86424155+07:00","message":"Set new StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นพระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:15.941089606+07:00","message":"[GCS] IsForceVAD: false for message ID: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:16.013075775+07:00","message":"[GCS] Start streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:16.050585001+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:16.050621938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสมดังกล่าวนั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:16.050627568+07:00","message":"receive interim result [false|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสมดังกล่าวนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:16.050642678+07:00","message":"[buffer interim] 262 false ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสมดังกล่าวนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:16.050649748+07:00","message":"[bufferProcess] interim [380000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสมดังกล่าวนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:16.050652723+07:00","message":"[bufferProcess] send to processor:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสมดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:16.05065604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:16.050658318+07:00","message":"> Transcript [3806] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสมดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:16.05066102+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:16.050662628+07:00","message":"Set new StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสมดังกล่าว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:16.365875506+07:00","message":"receive streaming session, msgId: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:16.365915897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นพระสงฆ์ดังกล่าวนั้น\",\"confidence\":0.9436893}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:16.365922273+07:00","message":"receive interim result [true|false]: ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นพระสงฆ์ดังกล่าวนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:16.365931125+07:00","message":"end recv isFinal message id 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:16.365932938+07:00","message":"end Recv id 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:16.365938772+07:00","message":"[buffer interim] 262 true ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นพระสงฆ์ดังกล่าวนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:16.365948003+07:00","message":"[bufferProcess] interim [650000000]:ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นพระสงฆ์ดังกล่าวนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:16.365953883+07:00","message":"[bufferProcess] send to processor (isfinal):ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสมดังกล่าวนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:16.365957169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:16.365959804+07:00","message":"> Transcript [3807] [false]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสมดังกล่าวนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:16.365963222+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:16.365964788+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:16.365966308+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสมดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:16.365975018+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:16.365979355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:16.365981148+07:00","message":"> Transcript [3808] [true]: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นพระสงฆ์ดังกล่าวนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:16.365983378+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:16.365984709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:16.365985992+07:00","message":"StatePrefix: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆแต่เดิมนั้นผสมดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:16.365987809+07:00","message":"TextPushed: 'ความสามารถในการที่จะประกอบพิธีต่างๆทางพระพุทธศาสนาโดยเฉพาะเกี่ยวกับการสวดนะคะในงานพระราชพิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:16.365994603+07:00","message":"Push: 'แต่เดิมนั้นพระสงฆ์ดังกล่าวนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:16.366002709+07:00","message":"push: {true แต่เดิมนั้นพระสงฆ์ดังกล่าวนั้น 0 0xc0003c4100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:25:16.387105473+07:00","message":"write wav file: './tmp/7449/7449_262.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.103388302+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.103422346+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":"2025-10-29T10:25:17.103427072+07:00","message":"receive interim result [false|false]: เจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.10343612+07:00","message":"[buffer interim] 263 false เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.103443157+07:00","message":"[bufferProcess] interim [720000000]:เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.103444691+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.27582941+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.27586847+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":"2025-10-29T10:25:17.275873256+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.27588789+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.27589573+07:00","message":"[bufferProcess] interim [840000000]:ปฏิบัติเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.27589799+07:00","message":"[bufferProcess] send to processor:เจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.27590305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.275905292+07:00","message":"> Transcript [3809] [false]: 'เจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.27590724+07:00","message":"Set StatePrefix (first interim): 'เจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.474844669+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.474884491+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":"2025-10-29T10:25:17.474889979+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับพี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.474906423+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.474915321+07:00","message":"[bufferProcess] interim [20000000]:ปฏิบัติเกี่ยวกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.474917399+07:00","message":"[bufferProcess] send to processor:ปฏิบัติเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.474922309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.474925592+07:00","message":"> Transcript [3810] [false]: 'ปฏิบัติเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.474928032+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.474929766+07:00","message":"Set new StatePrefix: 'ปฏิบัติเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.49256912+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.49259898+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":"2025-10-29T10:25:17.492602796+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับวิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.49261295+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับวิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.492618025+07:00","message":"[bufferProcess] interim [80000000]:ปฏิบัติเกี่ยวกับวิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.492620024+07:00","message":"[bufferProcess] send to processor:ปฏิบัติเกี่ยวกับพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.492625268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.492627546+07:00","message":"> Transcript [3811] [false]: 'ปฏิบัติเกี่ยวกับพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.492630181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.492632157+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.492633787+07:00","message":"StatePrefix: 'ปฏิบัติเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.492635654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.601796869+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.601828482+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":"2025-10-29T10:25:17.601833669+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับวิธีทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.601847295+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับวิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.601855054+07:00","message":"[bufferProcess] interim [200000000]:ปฏิบัติเกี่ยวกับวิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.601857268+07:00","message":"[bufferProcess] send to processor:ปฏิบัติเกี่ยวกับวิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.601860825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.60186305+07:00","message":"> Transcript [3812] [false]: 'ปฏิบัติเกี่ยวกับวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.601865866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.601867567+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.601869466+07:00","message":"StatePrefix: 'ปฏิบัติเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.601871305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.847401232+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.847440069+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":"2025-10-29T10:25:17.847447336+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับพิธีต่างๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.847464404+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับพิธีต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.847471977+07:00","message":"[bufferProcess] interim [440000000]:ปฏิบัติเกี่ยวกับพิธีต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.847474179+07:00","message":"[bufferProcess] send to processor:ปฏิบัติเกี่ยวกับวิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.847480513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.847483453+07:00","message":"> Transcript [3813] [false]: 'ปฏิบัติเกี่ยวกับวิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.847504421+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.847506353+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.847508451+07:00","message":"StatePrefix: 'ปฏิบัติเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.847510325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:17.902369424+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:17.902395179+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.981742471+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.98178461+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":"2025-10-29T10:25:17.981789894+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับวิธีทำการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.981804635+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับวิธีทำการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.981811619+07:00","message":"[bufferProcess] interim [560000000]:ปฏิบัติเกี่ยวกับวิธีทำการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.981814026+07:00","message":"[bufferProcess] send to processor:ปฏิบัติเกี่ยวกับพิธีต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.981817092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.981819354+07:00","message":"> Transcript [3814] [false]: 'ปฏิบัติเกี่ยวกับพิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.98182236+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.981824218+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.981825999+07:00","message":"StatePrefix: 'ปฏิบัติเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.981828081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.981832073+07:00","message":"Push: 'ปฏิบัติเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.981833642+07:00","message":"TextPushed: 'ปฏิบัติเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.98183539+07:00","message":"Set new StatePrefix : 'ปฏิบัติเกี่ยวกับพิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:17.981837228+07:00","message":"Next Push (prob) : 'พิธีต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:17.981846292+07:00","message":"push: {false ปฏิบัติเกี่ยวกับ 0 0xc0003c5d00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:18.104393733+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:18.104435203+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":"2025-10-29T10:25:18.104441578+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับพิธีต่างๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:18.104454033+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับพิธีต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:18.104462903+07:00","message":"[bufferProcess] interim [680000000]:ปฏิบัติเกี่ยวกับพิธีต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:18.104465161+07:00","message":"[bufferProcess] send to processor:ปฏิบัติเกี่ยวกับวิธีทำการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:18.104470087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:18.104472623+07:00","message":"> Transcript [3815] [false]: 'ปฏิบัติเกี่ยวกับวิธีทำการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:18.10447463+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:18.104476458+07:00","message":"Set new StatePrefix: 'ปฏิบัติเกี่ยวกับวิธีทำการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:18.68252129+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:18.682562353+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":"2025-10-29T10:25:18.682567929+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับพิธีต่างๆและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:18.682579346+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับพิธีต่างๆและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:18.682585867+07:00","message":"[bufferProcess] interim [280000000]:ปฏิบัติเกี่ยวกับพิธีต่างๆและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:18.682587988+07:00","message":"[bufferProcess] send to processor:ปฏิบัติเกี่ยวกับพิธีต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:18.682592809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:18.68259501+07:00","message":"> Transcript [3816] [false]: 'ปฏิบัติเกี่ยวกับพิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:18.682597642+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:18.682599398+07:00","message":"Set new StatePrefix: 'ปฏิบัติเกี่ยวกับพิธีต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:18.819956248+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:18.819995711+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":"2025-10-29T10:25:18.820000787+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:18.820015715+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:18.820022808+07:00","message":"[bufferProcess] interim [400000000]:ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:18.820025448+07:00","message":"[bufferProcess] send to processor:ปฏิบัติเกี่ยวกับพิธีต่างๆและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:18.820028502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:18.820030937+07:00","message":"> Transcript [3817] [false]: 'ปฏิบัติเกี่ยวกับพิธีต่างๆและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:18.820034482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:18.820036261+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:18.820040926+07:00","message":"StatePrefix: 'ปฏิบัติเกี่ยวกับพิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:18.820043622+07:00","message":"TextPushed: 'ปฏิบัติเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:19.079697082+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:19.079745516+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":"2025-10-29T10:25:19.079753482+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับพิธีต่างๆและการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:19.079773467+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับพิธีต่างๆและการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.079787023+07:00","message":"[bufferProcess] interim [640000000]:ปฏิบัติเกี่ยวกับพิธีต่างๆและการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.07978985+07:00","message":"[bufferProcess] send to processor:ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.07979505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.079799049+07:00","message":"> Transcript [3818] [false]: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.079802995+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.079806718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.079809286+07:00","message":"StatePrefix: 'ปฏิบัติเกี่ยวกับพิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.079812301+07:00","message":"TextPushed: 'ปฏิบัติเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:19.195519603+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:19.195569088+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":"2025-10-29T10:25:19.195576913+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับพิธีต่างๆและการทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:19.195592606+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับพิธีต่างๆและการทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.195599615+07:00","message":"[bufferProcess] interim [760000000]:ปฏิบัติเกี่ยวกับพิธีต่างๆและการทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.195602112+07:00","message":"[bufferProcess] send to processor:ปฏิบัติเกี่ยวกับพิธีต่างๆและการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.195606755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.195609173+07:00","message":"> Transcript [3819] [false]: 'ปฏิบัติเกี่ยวกับพิธีต่างๆและการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.195612383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.195613944+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.195616001+07:00","message":"StatePrefix: 'ปฏิบัติเกี่ยวกับพิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.195618171+07:00","message":"TextPushed: 'ปฏิบัติเกี่ยวกับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:19.289661797+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:19.289703869+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":"2025-10-29T10:25:19.289709494+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับพิธีต่างๆและการทำนาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:19.289723205+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับพิธีต่างๆและการทำนาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.28972963+07:00","message":"[bufferProcess] interim [880000000]:ปฏิบัติเกี่ยวกับพิธีต่างๆและการทำนาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.289732178+07:00","message":"[bufferProcess] send to processor:ปฏิบัติเกี่ยวกับพิธีต่างๆและการทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.289735867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.289738361+07:00","message":"> Transcript [3820] [false]: 'ปฏิบัติเกี่ยวกับพิธีต่างๆและการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.289741693+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.289743326+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.289745906+07:00","message":"StatePrefix: 'ปฏิบัติเกี่ยวกับพิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.289748043+07:00","message":"TextPushed: 'ปฏิบัติเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.289755515+07:00","message":"Push: 'พิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.289757509+07:00","message":"TextPushed: 'ปฏิบัติเกี่ยวกับพิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.28976031+07:00","message":"Set new StatePrefix : 'ปฏิบัติเกี่ยวกับพิธีต่างๆและการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.289763667+07:00","message":"Next Push (prob) : 'และการทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:19.289803702+07:00","message":"push: {false พิธีต่างๆ 0 0xc0003c5d00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:19.394069934+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:19.394106333+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":"2025-10-29T10:25:19.394117129+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับพิธีต่างๆและการจำแนก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:19.394128413+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับพิธีต่างๆและการจำแนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.394135229+07:00","message":"[bufferProcess] interim [940000000]:ปฏิบัติเกี่ยวกับพิธีต่างๆและการจำแนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.394137925+07:00","message":"[bufferProcess] send to processor:ปฏิบัติเกี่ยวกับพิธีต่างๆและการทำนาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.394141201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.39414344+07:00","message":"> Transcript [3821] [false]: 'ปฏิบัติเกี่ยวกับพิธีต่างๆและการทำนาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.394146347+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.394148145+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.394150121+07:00","message":"StatePrefix: 'ปฏิบัติเกี่ยวกับพิธีต่างๆและการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.394152901+07:00","message":"TextPushed: 'ปฏิบัติเกี่ยวกับพิธีต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:19.400897114+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:19.400920343+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":"2025-10-29T10:25:19.400925174+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:19.400936153+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.400940419+07:00","message":"[bufferProcess] interim [0]:ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.400942929+07:00","message":"[bufferProcess] send to processor:ปฏิบัติเกี่ยวกับพิธีต่างๆและการจำแนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.400948616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.400951543+07:00","message":"> Transcript [3822] [false]: 'ปฏิบัติเกี่ยวกับพิธีต่างๆและการจำแนก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.400953315+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.400954945+07:00","message":"Set new StatePrefix: 'ปฏิบัติเกี่ยวกับพิธีต่างๆและการจำแนก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:19.986928509+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:19.98696532+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":"2025-10-29T10:25:19.986971066+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:19.986985483+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.986991871+07:00","message":"[bufferProcess] interim [600000000]:ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.986994159+07:00","message":"[bufferProcess] send to processor:ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.987000886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.987003584+07:00","message":"> Transcript [3823] [false]: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.98700723+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:19.987009203+07:00","message":"Set new StatePrefix: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:20.154097606+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:20.154141447+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":"2025-10-29T10:25:20.154147098+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่ส่วน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:20.154161854+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.154169224+07:00","message":"[bufferProcess] interim [780000000]:ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.154171695+07:00","message":"[bufferProcess] send to processor:ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.154175432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.154178632+07:00","message":"> Transcript [3824] [false]: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.154182007+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.154183732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.154186065+07:00","message":"StatePrefix: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.154188192+07:00","message":"TextPushed: 'ปฏิบัติเกี่ยวกับพิธีต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:20.404849737+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:20.404892015+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":"2025-10-29T10:25:20.404898626+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:20.404913184+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.404919937+07:00","message":"[bufferProcess] interim [960000000]:ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.404922824+07:00","message":"[bufferProcess] send to processor:ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.404929436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.404931784+07:00","message":"> Transcript [3825] [false]: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.404935265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.404937335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.404938865+07:00","message":"StatePrefix: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.404941449+07:00","message":"TextPushed: 'ปฏิบัติเกี่ยวกับพิธีต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:20.595609531+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:20.595648659+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":"2025-10-29T10:25:20.595655236+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่ส่วนต่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:20.595671242+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่ส่วนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.595677943+07:00","message":"[bufferProcess] interim [140000000]:ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่ส่วนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.595681602+07:00","message":"[bufferProcess] send to processor:ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.595689207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.595691544+07:00","message":"> Transcript [3826] [false]: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.595694794+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.595696763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.595698586+07:00","message":"StatePrefix: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.595701785+07:00","message":"TextPushed: 'ปฏิบัติเกี่ยวกับพิธีต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:20.599009496+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:20.599018124+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":"2025-10-29T10:25:20.599021141+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวดอาจารย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:20.599025569+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวดอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.599033478+07:00","message":"[bufferProcess] interim [200000000]:ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวดอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.599035353+07:00","message":"[bufferProcess] send to processor:ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่ส่วนต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.59903727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.599039003+07:00","message":"> Transcript [3827] [false]: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่ส่วนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.599040878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.599044063+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.59904558+07:00","message":"StatePrefix: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.599047569+07:00","message":"TextPushed: 'ปฏิบัติเกี่ยวกับพิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.599053754+07:00","message":"Push: 'ได้แก่การทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.599055545+07:00","message":"TextPushed: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.599057284+07:00","message":"Set new StatePrefix : 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่ส่วนต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.599059038+07:00","message":"Next Push (prob) : 'ส่วนต่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:20.599067252+07:00","message":"push: {false ได้แก่การทำหน้าที่ 0 0xc0003c5d00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:20.891304865+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:20.891364468+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":"2025-10-29T10:25:20.891371054+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:20.891385356+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.891392216+07:00","message":"[bufferProcess] interim [500000000]:ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.891395766+07:00","message":"[bufferProcess] send to processor:ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวดอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.891404175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.891407052+07:00","message":"> Transcript [3828] [false]: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวดอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.891409151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:20.891410853+07:00","message":"Set new StatePrefix: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวดอาจารย์'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:20.902378946+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:20.902392079+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:21.044870392+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:21.04492144+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":"2025-10-29T10:25:21.044930212+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวดอาฏานาฏิยะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:21.044954944+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวดอาฏานาฏิยะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.044964845+07:00","message":"[bufferProcess] interim [680000000]:ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวดอาฏานาฏิยะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.044968393+07:00","message":"[bufferProcess] send to processor:ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.044977675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.044981876+07:00","message":"> Transcript [3829] [false]: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.044985161+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:21.20086747+07:00","message":"[GCS] IsForceVAD: false for message ID: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:21.453768342+07:00","message":"[GCS] Start streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:21.4928967+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:21.492940517+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":"2025-10-29T10:25:21.492947415+07:00","message":"receive interim result [false|false]: ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวดอาฏานาฏิยะสูตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:21.492963752+07:00","message":"[buffer interim] 263 false ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวดอาฏานาฏิยะสูตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.492974318+07:00","message":"[bufferProcess] interim [40000000]:ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวดอาฏานาฏิยะสูตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.492977758+07:00","message":"[bufferProcess] send to processor:ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวดอาฏานาฏิยะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.492984146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.49298758+07:00","message":"> Transcript [3830] [false]: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวดอาฏานาฏิยะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.492990594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.492992915+07:00","message":"Set new StatePrefix: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวดอาฏานาฏิยะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:21.576180823+07:00","message":"receive streaming session, msgId: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:21.576214916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปฏิบัติเกี่ยวกับพิธีต่างๆและการทำหน้าที่สวดอาฏานาฏิยะสูตร\",\"confidence\":0.95575714}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:21.576220112+07:00","message":"receive interim result [true|false]: ปฏิบัติเกี่ยวกับพิธีต่างๆและการทำหน้าที่สวดอาฏานาฏิยะสูตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:21.576229553+07:00","message":"end recv isFinal message id 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:21.576231296+07:00","message":"end Recv id 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:21.576237063+07:00","message":"[buffer interim] 263 true ปฏิบัติเกี่ยวกับพิธีต่างๆและการทำหน้าที่สวดอาฏานาฏิยะสูตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.576243839+07:00","message":"[bufferProcess] interim [220000000]:ปฏิบัติเกี่ยวกับพิธีต่างๆและการทำหน้าที่สวดอาฏานาฏิยะสูตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.576246877+07:00","message":"[bufferProcess] send to processor (isfinal):ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวดอาฏานาฏิยะสูตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.576262235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.576291448+07:00","message":"> Transcript [3831] [false]: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวดอาฏานาฏิยะสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.576297612+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.576299566+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.576302118+07:00","message":"StatePrefix: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวดอาฏานาฏิยะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.576304369+07:00","message":"TextPushed: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.576307311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.57630953+07:00","message":"> Transcript [3832] [true]: 'ปฏิบัติเกี่ยวกับพิธีต่างๆและการทำหน้าที่สวดอาฏานาฏิยะสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.576311686+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.576313099+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.5763144+07:00","message":"StatePrefix: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวดอาฏานาฏิยะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.576315963+07:00","message":"TextPushed: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.576317392+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.576491265+07:00","message":"Push: 'สวดอาฏานาฏิยะสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.576493709+07:00","message":"TextPushed: 'ปฏิบัติเกี่ยวกับพิธีต่างๆได้แก่การทำหน้าที่สวดอาฏานาฏิยะสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.576495751+07:00","message":"Set new StatePrefix : 'ปฏิบัติเกี่ยวกับพิธีต่างๆและการทำหน้าที่สวดอาฏานาฏิยะสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.576497913+07:00","message":"Next Push (prob) : 'ปฏิบัติเกี่ยวกับพิธีต่างๆและการทำหน้าที่สวดอาฏานาฏิยะสูตร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:21.576509238+07:00","message":"push: {true สวดอาฏานาฏิยะสูตร 0 0xc0003c5d00}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.576513816+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_263.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:25:21.58710781+07:00","message":"write wav file: './tmp/7449/7449_263.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:21.994375724+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:21.994425111+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":"2025-10-29T10:25:21.994429519+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:21.994444249+07:00","message":"[buffer interim] 264 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.994450795+07:00","message":"[bufferProcess] interim [360000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:21.994452256+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:22.128624078+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:22.128664584+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":"2025-10-29T10:25:22.128670988+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:22.128689466+07:00","message":"[buffer interim] 264 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.128698637+07:00","message":"[bufferProcess] interim [480000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.128701893+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.128708753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.128712571+07:00","message":"> Transcript [3833] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.128715449+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:22.184829302+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:22.184866178+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":"2025-10-29T10:25:22.18487116+07:00","message":"receive interim result [false|false]: ในการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:22.184885564+07:00","message":"[buffer interim] 264 false ในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.184893458+07:00","message":"[bufferProcess] interim [600000000]:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.184895946+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.184900974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.184904021+07:00","message":"> Transcript [3834] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.18490682+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.184909134+07:00","message":"Set new StatePrefix: 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:22.379159097+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:22.3792073+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":"2025-10-29T10:25:22.37921457+07:00","message":"receive interim result [false|false]: ในการพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:22.379228655+07:00","message":"[buffer interim] 264 false ในการพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.379240411+07:00","message":"[bufferProcess] interim [780000000]:ในการพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.379243718+07:00","message":"[bufferProcess] send to processor:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.379250578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.379254558+07:00","message":"> Transcript [3835] [false]: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.379257551+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.379260215+07:00","message":"Set new StatePrefix: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:22.628411317+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:22.628446223+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":"2025-10-29T10:25:22.628452223+07:00","message":"receive interim result [false|false]: ในการพัฒนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:22.628465489+07:00","message":"[buffer interim] 264 false ในการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.628471602+07:00","message":"[bufferProcess] interim [960000000]:ในการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.628473736+07:00","message":"[bufferProcess] send to processor:ในการพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.628478694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.628480931+07:00","message":"> Transcript [3836] [false]: 'ในการพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.628483662+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.628485278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.628486886+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.628488733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:22.687903287+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:22.687936238+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":"2025-10-29T10:25:22.687941316+07:00","message":"receive interim result [false|false]: ในการพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:22.68795446+07:00","message":"[buffer interim] 264 false ในการพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.687960937+07:00","message":"[bufferProcess] interim [80000000]:ในการพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.687962955+07:00","message":"[bufferProcess] send to processor:ในการพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.687965757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.687968265+07:00","message":"> Transcript [3837] [false]: 'ในการพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.68797126+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.687972997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.687974554+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:22.687976201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:23.21089484+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:23.210935867+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":"2025-10-29T10:25:23.210943444+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสันต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:23.210961792+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสันต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.210979432+07:00","message":"[bufferProcess] interim [620000000]:ในการพระราชพิธีสันต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.210985618+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.210994538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.210997823+07:00","message":"> Transcript [3838] [false]: 'ในการพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.2110027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.211009855+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.211012213+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.211017558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:23.275447512+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:23.275487336+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":"2025-10-29T10:25:23.275494405+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสำคัญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:23.275515645+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.275522919+07:00","message":"[bufferProcess] interim [680000000]:ในการพระราชพิธีสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.275525658+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสันต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.275530039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.275533746+07:00","message":"> Transcript [3839] [false]: 'ในการพระราชพิธีสันต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.275537816+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.275540552+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.275542784+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.275544991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.275553931+07:00","message":"Push: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.275556542+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.275559024+07:00","message":"Set new StatePrefix : 'ในการพระราชพิธีสันต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.275562292+07:00","message":"Next Push (prob) : 'พระราชพิธีสันต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:23.27557291+07:00","message":"push: {false ในการ 0 0xc0027cb080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:23.40226803+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:23.402301545+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":"2025-10-29T10:25:23.402306984+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมภาษณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:23.402321836+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.40232767+07:00","message":"[bufferProcess] interim [800000000]:ในการพระราชพิธีสัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.402329671+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสำคัญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.402332559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.402334641+07:00","message":"> Transcript [3840] [false]: 'ในการพระราชพิธีสำคัญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.402336464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.402338016+07:00","message":"Set new StatePrefix: 'ในการพระราชพิธีสำคัญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:23.531860847+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:23.53189598+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":"2025-10-29T10:25:23.531902495+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมผัส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:23.531915608+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมผัส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.531933157+07:00","message":"[bufferProcess] interim [860000000]:ในการพระราชพิธีสัมผัส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.531935596+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมภาษณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.531939522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.531942408+07:00","message":"> Transcript [3841] [false]: 'ในการพระราชพิธีสัมภาษณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.531944512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.53194609+07:00","message":"Set new StatePrefix: 'ในการพระราชพิธีสัมภาษณ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:23.53199158+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:23.532028323+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":"2025-10-29T10:25:23.532033642+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:23.532055497+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.53206343+07:00","message":"[bufferProcess] interim [920000000]:ในการพระราชพิธีสัมพัจฉรฉินท์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.53206567+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมผัส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.532070942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.532073737+07:00","message":"> Transcript [3842] [false]: 'ในการพระราชพิธีสัมผัส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.532076366+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:23.532078012+07:00","message":"Set new StatePrefix: 'ในการพระราชพิธีสัมผัส'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:23.903102985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:23.903112173+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:24.100369691+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:24.100402478+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":"2025-10-29T10:25:24.100408487+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:24.100421645+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.10042987+07:00","message":"[bufferProcess] interim [460000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.100432374+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.100437797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.100440003+07:00","message":"> Transcript [3843] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.100441813+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.100443874+07:00","message":"Set new StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:24.234782329+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:24.234820548+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":"2025-10-29T10:25:24.234825644+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:24.234839363+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.23484609+07:00","message":"[bufferProcess] interim [580000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.234848404+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.234854462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.234857127+07:00","message":"> Transcript [3844] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.234860757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.234862554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.234864385+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.234866487+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:24.811396966+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:24.811435588+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":"2025-10-29T10:25:24.811441479+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:24.811455348+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.811464821+07:00","message":"[bufferProcess] interim [180000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.81146707+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.811472199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.811474492+07:00","message":"> Transcript [3845] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.81147861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.811480515+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.811482658+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:24.811484844+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:25.000255425+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:25.000301986+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":"2025-10-29T10:25:25.000309238+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:25.000327983+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.000336517+07:00","message":"[bufferProcess] interim [360000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.000340417+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.000346953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.000351283+07:00","message":"> Transcript [3846] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.000357009+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.000359468+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.000361945+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.000364928+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:25.001925267+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:25.001946111+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":"2025-10-29T10:25:25.001951581+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:25.001962729+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.001967305+07:00","message":"[bufferProcess] interim [420000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.001969568+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.001972026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.001974232+07:00","message":"> Transcript [3847] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.001976984+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.001978863+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.001980768+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.001982684+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.001987031+07:00","message":"Push: 'พระราชพิธีสัมพัจฉรฉินท์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.001989028+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.001991086+07:00","message":"Set new StatePrefix : 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.001992971+07:00","message":"Next Push (prob) : 'นะคะซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:25.00200095+07:00","message":"push: {false พระราชพิธีสัมพัจฉรฉินท์ 0 0xc0027cb080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:25.190367518+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:25.190409345+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":"2025-10-29T10:25:25.190416711+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:25.190430642+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.190444255+07:00","message":"[bufferProcess] interim [600000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.190447976+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.190452126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.190455083+07:00","message":"> Transcript [3848] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.190460122+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.190462139+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.190464929+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.190468571+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:25.837864626+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:25.837902484+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":"2025-10-29T10:25:25.837908518+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:25.837920425+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.837929418+07:00","message":"[bufferProcess] interim [200000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.837932627+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.837938896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.837942187+07:00","message":"> Transcript [3849] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.837946826+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.837948934+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.837952229+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:25.837955153+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:26.092051882+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:26.092087403+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":"2025-10-29T10:25:26.092092552+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชทาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:26.09210733+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.092114676+07:00","message":"[bufferProcess] interim [500000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.092116866+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.092120305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.092122821+07:00","message":"> Transcript [3850] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.092125833+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.092127426+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.092129477+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.092131961+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:26.220271332+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:26.220308233+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":"2025-10-29T10:25:26.220325733+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:26.220341854+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.22034939+07:00","message":"[bufferProcess] interim [560000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.220351578+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.220355006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.22035733+07:00","message":"> Transcript [3851] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.220360721+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.220362413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.220364201+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.220370131+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.220374774+07:00","message":"Push: 'นะคะซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.2203764+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.22038039+07:00","message":"Set new StatePrefix : 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.220382625+07:00","message":"Next Push (prob) : 'ในปัจจุบันพระราชทาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:26.220390583+07:00","message":"push: {false นะคะซึ่ง 0 0xc0027cb080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:26.48149612+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:26.481531431+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":"2025-10-29T10:25:26.481537361+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:26.481550111+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.481556931+07:00","message":"[bufferProcess] interim [860000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.48155939+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.481564668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.481567719+07:00","message":"> Transcript [3852] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.481570037+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.481571622+07:00","message":"Set new StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:26.615247534+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:26.615282534+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":"2025-10-29T10:25:26.615288384+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีต่างๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:26.615304207+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.615310821+07:00","message":"[bufferProcess] interim [980000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.615313139+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.615316282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.615319026+07:00","message":"> Transcript [3853] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.615323011+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.615325051+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.615327051+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.615329531+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:26.736600731+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:26.736642933+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":"2025-10-29T10:25:26.736648514+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:26.736661924+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.736669032+07:00","message":"[bufferProcess] interim [100000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.736671341+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.736676445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.736678843+07:00","message":"> Transcript [3854] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.73668237+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.736684172+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.736685686+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:26.736688104+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่ง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:26.903861766+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:26.903876924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.003476841+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.003517207+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":"2025-10-29T10:25:27.003524122+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวเข้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.003537508+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.00354666+07:00","message":"[bufferProcess] interim [340000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.00354896+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.003554222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.003557194+07:00","message":"> Transcript [3855] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.003561043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.003562718+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.003564896+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.003567363+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.067723588+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.067764267+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":"2025-10-29T10:25:27.067771801+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวก็ได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.067788521+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.067797035+07:00","message":"[bufferProcess] interim [400000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.067800592+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.067807432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.067810758+07:00","message":"> Transcript [3856] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.067816564+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.067818907+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.067821967+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.067825864+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.067831372+07:00","message":"Push: 'ในปัจจุบันพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.067833389+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.067836386+07:00","message":"Set new StatePrefix : 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.067839636+07:00","message":"Next Push (prob) : 'ดังกล่าวเข้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.067849404+07:00","message":"push: {false ในปัจจุบันพระราชพิธี 0 0xc0027cb080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.195619485+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.195656175+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":"2025-10-29T10:25:27.195661483+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.195676127+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.195683395+07:00","message":"[bufferProcess] interim [580000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.195691327+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.195696848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.195699038+07:00","message":"> Transcript [3857] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.195701888+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.195703586+07:00","message":"Set new StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวก็ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.346257929+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.34629989+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":"2025-10-29T10:25:27.346305364+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกต้อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.346320633+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.346327871+07:00","message":"[bufferProcess] interim [700000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.346330117+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.346334006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.346336398+07:00","message":"> Transcript [3858] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.346339122+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.346341155+07:00","message":"Set new StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.440877084+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.440914077+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":"2025-10-29T10:25:27.440919912+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.440933415+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.440940109+07:00","message":"[bufferProcess] interim [760000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.440942604+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.440946751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.440950108+07:00","message":"> Transcript [3859] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.440955143+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.440957473+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.440959916+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.440963424+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.446984023+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.447000761+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":"2025-10-29T10:25:27.44700479+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.44701435+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.447018796+07:00","message":"[bufferProcess] interim [820000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.447020827+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.447023998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.447025851+07:00","message":"> Transcript [3860] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.447028617+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.447030056+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.447031738+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.447033638+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.638746013+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.638787043+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":"2025-10-29T10:25:27.638792407+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.638804238+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.638814498+07:00","message":"[bufferProcess] interim [0]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.638816863+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.638822404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.63882513+07:00","message":"> Transcript [3861] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.638828708+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.638830437+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.638832094+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.638834697+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.692913123+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.692953808+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":"2025-10-29T10:25:27.692959609+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.69297312+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.692980214+07:00","message":"[bufferProcess] interim [120000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.692982768+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.692986421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.692988738+07:00","message":"> Transcript [3862] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.692992684+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.692994372+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.692996144+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.692998915+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.693005294+07:00","message":"Push: 'ดังกล่าวได้ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.693007209+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.693010125+07:00","message":"Set new StatePrefix : 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:27.69301223+07:00","message":"Next Push (prob) : 'ยกเลิกไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:27.693019572+07:00","message":"push: {false ดังกล่าวได้ถูก 0 0xc0027cb080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:28.340723426+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:28.34076951+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้ว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:28.340777443+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:28.340793121+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.340800489+07:00","message":"[bufferProcess] interim [720000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.340803142+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.340810516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.340813193+07:00","message":"> Transcript [3863] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.34081676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.340819051+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.340820759+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.3408234+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:28.726929836+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:28.726965216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:28.726972016+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:28.726989325+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.726996752+07:00","message":"[bufferProcess] interim [80000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.726999892+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.727004311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.727006832+07:00","message":"> Transcript [3864] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.727010551+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.727012219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.727015168+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.72701779+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:28.912541415+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:28.912587361+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":"2025-10-29T10:25:28.912596311+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:28.912611244+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.91261921+07:00","message":"[bufferProcess] interim [260000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.912621777+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.91262646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.912629063+07:00","message":"> Transcript [3865] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.912635917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.912637728+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.912641778+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:28.912644434+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.103438951+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.10347403+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":"2025-10-29T10:25:29.103479577+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.103493208+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.103499764+07:00","message":"[bufferProcess] interim [440000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.103502719+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.103508773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.103510946+07:00","message":"> Transcript [3866] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.103514763+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.103516578+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.10351855+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.103521006+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.103528078+07:00","message":"Push: 'ยกเลิกไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.103529717+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.103531718+07:00","message":"Set new StatePrefix : 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.10353402+07:00","message":"Next Push (prob) : 'แล้วคงเหลืออยู่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.103541233+07:00","message":"push: {false ยกเลิกไป 0 0xc0027cb080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.23728587+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.237322229+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.237328159+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.237342777+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.237349152+07:00","message":"[bufferProcess] interim [620000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.237351707+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.237355389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.237357811+07:00","message":"> Transcript [3867] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.237361437+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.237363132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.237364714+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.237367329+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.425292891+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.425336611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.425344446+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.425362931+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.425372613+07:00","message":"[bufferProcess] interim [800000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.425376089+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.425381034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.425385362+07:00","message":"> Transcript [3868] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.425389906+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.425391749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.425393457+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.42539628+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.812437063+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.812474488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานสัตว์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.812481046+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานสัตว์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.812498165+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.812501792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.812504404+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.812509855+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานสัตว์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.812516214+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.812522804+07:00","message":"[bufferProcess] interim [160000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.812525301+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.812528521+07:00","message":"[bufferProcess] interim [220000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.81253088+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.812533944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.812537221+07:00","message":"> Transcript [3869] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.812541644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.812543502+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.812544991+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.81254766+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.812553831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.812559013+07:00","message":"> Transcript [3870] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.812561345+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.812562845+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.812564078+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.812565803+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.812573474+07:00","message":"Push: 'แล้วคงเหลืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.812575202+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.812577266+07:00","message":"Set new StatePrefix : 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.812579262+07:00","message":"Next Push (prob) : 'แต่ในงานสัตว์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.812586533+07:00","message":"push: {false แล้วคงเหลืออยู่ 0 0xc0027cb080}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:29.904049786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:29.904083297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.932835516+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.932866719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.932872388+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:29.932887125+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.932893105+07:00","message":"[bufferProcess] interim [280000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.932895648+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.93289928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.932901873+07:00","message":"> Transcript [3871] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.932905345+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:29.932907924+07:00","message":"Set new StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:30.003220268+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:30.003262513+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:30.003268482+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:30.00328746+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:30.003294812+07:00","message":"[bufferProcess] interim [400000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:30.003297622+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:30.003301559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:30.003304366+07:00","message":"> Transcript [3872] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:30.003307012+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:30.003308588+07:00","message":"Set new StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:30.643920799+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:30.643967544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:30.643974206+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:30.64398717+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:30.643993623+07:00","message":"[bufferProcess] interim [0]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:30.643996862+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:30.644003971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:30.644006895+07:00","message":"> Transcript [3873] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:30.644009901+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:30.644011519+07:00","message":"Set new StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:30.889754916+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:30.88979197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:30.88979889+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:30.88981312+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:30.889819675+07:00","message":"[bufferProcess] interim [240000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:30.889822581+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:30.88983039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:30.889832947+07:00","message":"> Transcript [3874] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:30.889836817+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:30.889838457+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:30.889840258+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:30.889843108+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.036402561+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.036442965+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้อง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.036449054+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.036466424+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.036473656+07:00","message":"[bufferProcess] interim [420000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.036476395+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.036482326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.036488562+07:00","message":"> Transcript [3875] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.036492718+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.036494597+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.036496575+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.036499227+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.211541836+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.211577854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้องถิ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.211584058+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้องถิ่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.211595433+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.21160625+07:00","message":"[bufferProcess] interim [600000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.211610489+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.211617108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.211620271+07:00","message":"> Transcript [3876] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.21162489+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.211627131+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.211630883+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.211633758+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.451915311+07:00","message":"[GCS] IsForceVAD: false for message ID: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.572980926+07:00","message":"[GCS] Start streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.603869104+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.603907978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้องถิ่นนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.603914445+07:00","message":"receive interim result [false|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้องถิ่นนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.603928208+07:00","message":"[buffer interim] 264 false ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้องถิ่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.603935227+07:00","message":"[bufferProcess] interim [20000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้องถิ่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.603938242+07:00","message":"[bufferProcess] send to processor:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้องถิ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.603944125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.603946867+07:00","message":"> Transcript [3877] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.603950917+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.603952994+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.60395494+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.603957906+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.603969647+07:00","message":"Push: 'แต่ในงานศาสนพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.603971949+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.603974246+07:00","message":"Set new StatePrefix : 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.603976327+07:00","message":"Next Push (prob) : 'ของท้องถิ่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.603983657+07:00","message":"push: {false แต่ในงานศาสนพิธี 0 0xc0027cb080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.847205181+07:00","message":"receive streaming session, msgId: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.847247222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้องถิ่นนะคะ\",\"confidence\":0.9541611}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.847255797+07:00","message":"receive interim result [true|false]: ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้องถิ่นนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.847265534+07:00","message":"end recv isFinal message id 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.847267437+07:00","message":"end Recv id 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.847273866+07:00","message":"[buffer interim] 264 true ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้องถิ่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.847284217+07:00","message":"[bufferProcess] interim [200000000]:ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้องถิ่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.847288352+07:00","message":"[bufferProcess] send to processor (isfinal):ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้องถิ่นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.847292892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.847298765+07:00","message":"> Transcript [3878] [false]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้องถิ่นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.847302649+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.847304219+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.847305773+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.847308476+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.847310466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.847312017+07:00","message":"> Transcript [3879] [true]: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้องถิ่นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.847314211+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.847315483+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.84731675+07:00","message":"StatePrefix: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธีของท้องถิ่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.847319142+07:00","message":"TextPushed: 'ในการพระราชพิธีสัมพัจฉรฉินท์นะคะซึ่งในปัจจุบันพระราชพิธีดังกล่าวได้ถูกยกเลิกไปแล้วคงเหลืออยู่แต่ในงานศาสนพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:31.847323171+07:00","message":"Push: 'ของท้องถิ่นนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:31.847331217+07:00","message":"push: {true ของท้องถิ่นนะคะ 0 0xc0027cb080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:25:31.867894258+07:00","message":"write wav file: './tmp/7449/7449_264.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:32.904093563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:32.904112274+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.048426338+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.048472218+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":"2025-10-29T10:25:33.048478478+07:00","message":"receive interim result [false|false]: สุดท้าย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.04849063+07:00","message":"[buffer interim] 265 false สุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.048500533+07:00","message":"[bufferProcess] interim [320000000]:สุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.048502659+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.048507916+07:00","message":"[bufferProcess] send to processor (ticker):สุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.048511167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.048514223+07:00","message":"> Transcript [3880] [false]: 'สุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.048516813+07:00","message":"Set StatePrefix (first interim): 'สุดท้าย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.051244956+07:00","message":"[GCS] IsForceVAD: false for message ID: 265"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.155530583+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.15556645+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":"2025-10-29T10:25:33.155570837+07:00","message":"receive interim result [false|false]: สะพาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.155585156+07:00","message":"[buffer interim] 265 false สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.155592205+07:00","message":"[bufferProcess] interim [380000000]:สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.155593697+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.201627702+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.201668594+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":"2025-10-29T10:25:33.201673034+07:00","message":"receive interim result [false|false]: สุภาณี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.201687063+07:00","message":"[buffer interim] 265 false สุภาณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.201694421+07:00","message":"[bufferProcess] interim [440000000]:สุภาณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.201696681+07:00","message":"[bufferProcess] send to processor:สะพาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.201699956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.201702241+07:00","message":"> Transcript [3881] [false]: 'สะพาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.201704416+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.201706242+07:00","message":"Set new StatePrefix: 'สะพาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.209745571+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.209778488+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":"2025-10-29T10:25:33.209783343+07:00","message":"receive interim result [false|false]: สวดภาณยักษ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.209795471+07:00","message":"[buffer interim] 265 false สวดภาณยักษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.209799902+07:00","message":"[bufferProcess] interim [500000000]:สวดภาณยักษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.20980199+07:00","message":"[bufferProcess] send to processor:สุภาณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.209804264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.209806231+07:00","message":"> Transcript [3882] [false]: 'สุภาณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.209808159+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.209809704+07:00","message":"Set new StatePrefix: 'สุภาณี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.24215276+07:00","message":"[GCS] Start streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.340604146+07:00","message":"receive streaming session, msgId: 265"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.340640455+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวดภาณยักษ์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.340646336+07:00","message":"receive interim result [true|false]: สวดภาณยักษ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.340653642+07:00","message":"end recv isFinal message id 265"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.340655927+07:00","message":"end Recv id 265"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.340662488+07:00","message":"[buffer interim] 265 true สวดภาณยักษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.340669653+07:00","message":"[bufferProcess] interim [710000000]:สวดภาณยักษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.340674297+07:00","message":"[bufferProcess] send to processor (isfinal):สวดภาณยักษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.340677092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.340679453+07:00","message":"> Transcript [3883] [false]: 'สวดภาณยักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.340681442+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.340683061+07:00","message":"Set new StatePrefix: 'สวดภาณยักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.340684406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.340685939+07:00","message":"> Transcript [3884] [true]: 'สวดภาณยักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.340688026+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.340689619+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.340691245+07:00","message":"StatePrefix: 'สวดภาณยักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.3406931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.340697221+07:00","message":"Push: 'สวดภาณยักษ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.340705448+07:00","message":"push: {true สวดภาณยักษ์ 0 0xc00040c180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:25:33.346612733+07:00","message":"write wav file: './tmp/7449/7449_265.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.561732743+07:00","message":"[GCS] IsForceVAD: false for message ID: 266"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.621739397+07:00","message":"[GCS] Start streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.841410558+07:00","message":"receive streaming session, msgId: 266"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.84142909+07:00","message":"found end of frame, send empty tag with msgId: 266"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.841431839+07:00","message":"end Recv id 266"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.8414385+07:00","message":"[buffer interim] 266 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.841445062+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.841448257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.841451493+07:00","message":"> Transcript [3885] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.841453797+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.841455346+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.841456847+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.841458571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:33.841460689+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:33.84147075+07:00","message":"push: {true \n 0 0xc0027ca600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:25:33.846489104+07:00","message":"write wav file: './tmp/7449/7449_266.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:34.499590542+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:34.499636244+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":"2025-10-29T10:25:34.499641081+07:00","message":"receive interim result [false|false]: นอกจากนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:34.499655969+07:00","message":"[buffer interim] 267 false นอกจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:34.49966257+07:00","message":"[bufferProcess] interim [660000000]:นอกจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:34.499664321+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:34.556445766+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:34.556488564+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":"2025-10-29T10:25:34.556494963+07:00","message":"receive interim result [false|false]: นอกจากนี้ยัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:34.556513769+07:00","message":"[buffer interim] 267 false นอกจากนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:34.556521223+07:00","message":"[bufferProcess] interim [780000000]:นอกจากนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:34.556524244+07:00","message":"[bufferProcess] send to processor:นอกจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:34.556529065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:34.556532913+07:00","message":"> Transcript [3886] [false]: 'นอกจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:34.556536113+07:00","message":"Set StatePrefix (first interim): 'นอกจากนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:34.811649843+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:34.811688132+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":"2025-10-29T10:25:34.811693803+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:34.811708016+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:34.8117161+07:00","message":"[bufferProcess] interim [960000000]:นอกจากนี้ยังทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:34.811718414+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:34.811725208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:34.811727478+07:00","message":"> Transcript [3887] [false]: 'นอกจากนี้ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:34.811730472+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:34.811732161+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:34.811733963+07:00","message":"StatePrefix: 'นอกจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:34.811735939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:35.001695095+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:35.001738601+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":"2025-10-29T10:25:35.001743382+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:35.001757525+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.001764093+07:00","message":"[bufferProcess] interim [140000000]:นอกจากนี้ยังทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.001770231+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.001776407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.001778737+07:00","message":"> Transcript [3888] [false]: 'นอกจากนี้ยังทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.00178272+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.001784572+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.00178621+07:00","message":"StatePrefix: 'นอกจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.001788062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:35.003583416+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:35.003592561+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":"2025-10-29T10:25:35.003595254+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:35.003601844+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.003604627+07:00","message":"[bufferProcess] interim [200000000]:นอกจากนี้ยังทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.003606247+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.003608079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.003609818+07:00","message":"> Transcript [3889] [false]: 'นอกจากนี้ยังทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.003612019+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.003613644+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.003614996+07:00","message":"StatePrefix: 'นอกจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.003616441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:35.395083269+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:35.395122183+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":"2025-10-29T10:25:35.395127545+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:35.395143056+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.395150483+07:00","message":"[bufferProcess] interim [620000000]:นอกจากนี้ยังทำหน้าที่สวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.395152567+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.395155481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.395158235+07:00","message":"> Transcript [3890] [false]: 'นอกจากนี้ยังทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.395161458+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.395163175+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.395164892+07:00","message":"StatePrefix: 'นอกจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.39516658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.395168995+07:00","message":"Push: 'นอกจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.395170682+07:00","message":"TextPushed: 'นอกจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.39517232+07:00","message":"Set new StatePrefix : 'นอกจากนี้ยังทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.395182909+07:00","message":"Next Push (prob) : 'ยังทำหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:35.395191564+07:00","message":"push: {false นอกจากนี้ 0 0xc00205a880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:35.458671263+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:35.458716484+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":"2025-10-29T10:25:35.458722108+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:35.458737083+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.458744213+07:00","message":"[bufferProcess] interim [680000000]:นอกจากนี้ยังทำหน้าที่สวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.458746283+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.458749548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.458752082+07:00","message":"> Transcript [3891] [false]: 'นอกจากนี้ยังทำหน้าที่สวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.458755241+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.458756865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.458758393+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.458760196+07:00","message":"TextPushed: 'นอกจากนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:35.592279546+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:35.592319863+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":"2025-10-29T10:25:35.592325173+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนสัตว์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:35.592339711+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.592347374+07:00","message":"[bufferProcess] interim [800000000]:นอกจากนี้ยังทำหน้าที่สวนสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.5923496+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.592353086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.59235567+07:00","message":"> Transcript [3892] [false]: 'นอกจากนี้ยังทำหน้าที่สวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.592359083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.59236143+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.592363803+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.592366828+07:00","message":"TextPushed: 'นอกจากนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:35.702408309+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:35.702455454+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":"2025-10-29T10:25:35.702462882+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:35.702480681+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.702489122+07:00","message":"[bufferProcess] interim [920000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.702492209+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.702501081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.702504357+07:00","message":"> Transcript [3893] [false]: 'นอกจากนี้ยังทำหน้าที่สวนสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.7025088+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.702511903+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.702515111+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:35.702518022+07:00","message":"TextPushed: 'นอกจากนี้'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:35.904986942+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:35.905001763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:36.28624148+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:36.286293174+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":"2025-10-29T10:25:36.286300196+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:36.286317773+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:36.286326242+07:00","message":"[bufferProcess] interim [520000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:36.286329736+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:36.286337782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:36.286341264+07:00","message":"> Transcript [3894] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:36.286346074+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:36.286348637+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:36.286351413+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:36.286354256+07:00","message":"TextPushed: 'นอกจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:36.28636124+07:00","message":"Push: 'ยังทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:36.286363661+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:36.286366352+07:00","message":"Set new StatePrefix : 'นอกจากนี้ยังทำหน้าที่สวนจตุจักร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:36.286369665+07:00","message":"Next Push (prob) : 'สวนจตุจักร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:36.286380822+07:00","message":"push: {false ยังทำหน้าที่ 0 0xc00205a880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:36.415363625+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:36.415402891+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":"2025-10-29T10:25:36.415408911+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:36.415424794+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:36.415431951+07:00","message":"[bufferProcess] interim [580000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:36.415434243+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:36.415437387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:36.415441562+07:00","message":"> Transcript [3895] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:36.415445006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:36.415446656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:36.415448718+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:36.415451137+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.001440869+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.00149525+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":"2025-10-29T10:25:37.001502526+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.001519369+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.001535008+07:00","message":"[bufferProcess] interim [180000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.001538002+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.001542009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.00154662+07:00","message":"> Transcript [3896] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.001552268+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.001554649+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.001557712+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.001561337+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.053026384+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.053062837+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":"2025-10-29T10:25:37.053068212+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.053081428+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.053088286+07:00","message":"[bufferProcess] interim [240000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.053090652+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.053093766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.053096082+07:00","message":"> Transcript [3897] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.053099349+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.053101121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.053103644+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.053106689+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.056757247+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.056787705+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":"2025-10-29T10:25:37.056792791+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.056804674+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.056810565+07:00","message":"[bufferProcess] interim [300000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.056812701+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.056815654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.056818364+07:00","message":"> Transcript [3898] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.05682176+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.056823414+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.056825348+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.056827566+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.056832777+07:00","message":"Push: 'สวนจตุจักร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.056834292+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.056836119+07:00","message":"Set new StatePrefix : 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.056837955+07:00","message":"Next Push (prob) : 'ประเวศค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.056846567+07:00","message":"push: {false สวนจตุจักร 0 0xc00205a880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.311536127+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.311576499+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":"2025-10-29T10:25:37.311582005+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.311594319+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.311601336+07:00","message":"[bufferProcess] interim [480000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.311603948+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.311609272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.311611609+07:00","message":"> Transcript [3899] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.311614927+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.311616874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.311618746+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.311621202+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.377932117+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.377968652+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":"2025-10-29T10:25:37.377973988+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.377990154+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.377997434+07:00","message":"[bufferProcess] interim [540000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.377999863+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.378002868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.378005086+07:00","message":"> Transcript [3900] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.37800883+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.378010543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.378012672+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.378014836+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.496037926+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.496080885+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":"2025-10-29T10:25:37.496086237+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.496102691+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.496109826+07:00","message":"[bufferProcess] interim [720000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.496111967+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.496115098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.496117237+07:00","message":"> Transcript [3901] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.496120542+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.49612233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.496125009+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.496127475+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.690497201+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.690537029+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":"2025-10-29T10:25:37.69054261+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.690556852+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.690564379+07:00","message":"[bufferProcess] interim [900000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.690566659+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.690573135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.690575429+07:00","message":"> Transcript [3902] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.690579263+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.690581085+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.69058325+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.690585593+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.690590067+07:00","message":"Push: 'ประเวศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.69059164+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.690593586+07:00","message":"Set new StatePrefix : 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:37.690595916+07:00","message":"Next Push (prob) : 'คือการสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:37.690622586+07:00","message":"push: {false ประเวศค่ะ 0 0xc00205a880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:38.014085374+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:38.014127703+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":"2025-10-29T10:25:38.014134972+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:38.014152376+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.014163042+07:00","message":"[bufferProcess] interim [200000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.014166418+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.014172978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.014176193+07:00","message":"> Transcript [3903] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.014181027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.014183096+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.014194618+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.014197566+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:38.091904298+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:38.091948388+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":"2025-10-29T10:25:38.091954304+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:38.091969016+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.09197642+07:00","message":"[bufferProcess] interim [320000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.091978707+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.091982232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.091984627+07:00","message":"> Transcript [3904] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.091988387+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.091990238+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.091992004+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.091994555+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:38.402333402+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:38.4023749+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":"2025-10-29T10:25:38.402381455+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอสัตว์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:38.402394944+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.402402227+07:00","message":"[bufferProcess] interim [620000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.40240553+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.402410667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.402413231+07:00","message":"> Transcript [3905] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.402416989+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.402418817+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.402420647+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.402423132+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:38.453621261+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:38.453659313+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":"2025-10-29T10:25:38.453666838+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอสตรี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:38.453682134+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอสตรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.453689045+07:00","message":"[bufferProcess] interim [680000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอสตรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.4536916+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.453697045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.453699318+07:00","message":"> Transcript [3906] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.453702822+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.453704489+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.453706601+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.453709344+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.453714538+07:00","message":"Push: 'คือการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.453716172+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.453718195+07:00","message":"Set new StatePrefix : 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.453720714+07:00","message":"Next Push (prob) : 'ปริตรที่หอสัตว์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:38.453752696+07:00","message":"push: {false คือการสวดพระ 0 0xc00205a880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:38.650304195+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:38.650347876+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":"2025-10-29T10:25:38.650354906+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตรา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:38.650368373+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.650374868+07:00","message":"[bufferProcess] interim [860000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.650377366+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอสตรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.650384305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.650387085+07:00","message":"> Transcript [3907] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอสตรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.650388995+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.650391181+07:00","message":"Set new StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอสตรี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:38.651550782+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:38.651561931+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":"2025-10-29T10:25:38.651565605+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:38.651574576+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.651580914+07:00","message":"[bufferProcess] interim [920000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.651583434+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.65158546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.651587131+07:00","message":"> Transcript [3908] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.651588686+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:38.651590282+07:00","message":"Set new StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตรา'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:38.905533742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:38.905555276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:39.535259704+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:39.53531441+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":"2025-10-29T10:25:39.535321542+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:39.53534045+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.535347758+07:00","message":"[bufferProcess] interim [700000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.5353504+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.535354295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.535356951+07:00","message":"> Transcript [3909] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.535361611+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.535363504+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.535365136+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.535367971+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:39.62067319+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:39.620732472+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":"2025-10-29T10:25:39.620740308+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:39.620763677+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.62078079+07:00","message":"[bufferProcess] interim [760000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.620784463+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.62078986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.62079709+07:00","message":"> Transcript [3910] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.620803961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.620806302+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.620808512+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.620813609+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:39.631783836+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:39.63182768+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":"2025-10-29T10:25:39.631833659+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:39.631851924+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.631859477+07:00","message":"[bufferProcess] interim [820000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.631862281+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.631869277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.631872273+07:00","message":"> Transcript [3911] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.631876041+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.631878369+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.631881947+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.631884794+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:39.803408174+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:39.803450837+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":"2025-10-29T10:25:39.803457138+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:39.803471851+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.803479792+07:00","message":"[bufferProcess] interim [0]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.803482533+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.803489512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.8034928+07:00","message":"> Transcript [3912] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.803497184+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.803499063+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.803500731+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.80350394+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.803510192+07:00","message":"Push: 'ปริตรที่หอศาสตรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.803512251+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.803514219+07:00","message":"Set new StatePrefix : 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:39.803516066+07:00","message":"Next Push (prob) : 'คมในพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:39.803523464+07:00","message":"push: {false ปริตรที่หอศาสตรา 0 0xc00205a880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.050112314+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.050169272+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":"2025-10-29T10:25:40.050175304+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.050187035+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.050206918+07:00","message":"[bufferProcess] interim [300000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.050210083+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.050215728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.050218101+07:00","message":"> Transcript [3913] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.050225154+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.050227363+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.05022897+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.050231373+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตรา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.183545417+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.183576021+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":"2025-10-29T10:25:40.18358121+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.183594646+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.1836027+07:00","message":"[bufferProcess] interim [420000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.183605687+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.183611769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.183615104+07:00","message":"> Transcript [3914] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.183619673+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.183621909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.183625074+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.183627516+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตรา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.249725447+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.249758632+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":"2025-10-29T10:25:40.249766022+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรมมหาราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.249779884+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.249786549+07:00","message":"[bufferProcess] interim [480000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.24978899+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.249792174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.249794595+07:00","message":"> Transcript [3915] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.249798032+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.249799802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.24980189+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.249804388+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตรา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.370047254+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.370082495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.370087888+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.370107069+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.370114251+07:00","message":"[bufferProcess] interim [600000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.370116627+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.370121883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.37012412+07:00","message":"> Transcript [3916] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรมมหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.370128326+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.370130099+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.370131696+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.370133936+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.370138659+07:00","message":"Push: 'คมในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.370140152+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.370143875+07:00","message":"Set new StatePrefix : 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรมมหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.370146084+07:00","message":"Next Push (prob) : 'บรมมหาราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.370154229+07:00","message":"push: {false คมในพระ 0 0xc00205a880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.503762018+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.503799205+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":"2025-10-29T10:25:40.503804445+07:00","message":"receive interim result [false|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรมมหาราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.503817049+07:00","message":"[buffer interim] 267 false นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.503823402+07:00","message":"[bufferProcess] interim [720000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.503826023+07:00","message":"[bufferProcess] send to processor:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.503829116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.503832022+07:00","message":"> Transcript [3917] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.503834654+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.540868707+07:00","message":"[GCS] IsForceVAD: false for message ID: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.613903132+07:00","message":"[GCS] Start streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.907060175+07:00","message":"receive streaming session, msgId: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.907103978+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรมมหาราชวัง\",\"confidence\":0.95859134}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.907111047+07:00","message":"receive interim result [true|false]: นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรมมหาราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.90711932+07:00","message":"end recv isFinal message id 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.907121131+07:00","message":"end Recv id 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.907127864+07:00","message":"[buffer interim] 267 true นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.907138772+07:00","message":"[bufferProcess] interim [140000000]:นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.907143896+07:00","message":"[bufferProcess] send to processor (isfinal):นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.907147041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.907149433+07:00","message":"> Transcript [3918] [false]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.90715246+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.907153986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.907156859+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรมมหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.907159124+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.907160973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.90716256+07:00","message":"> Transcript [3919] [true]: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.907164655+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.907166047+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.907167391+07:00","message":"StatePrefix: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระบรมมหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.90716915+07:00","message":"TextPushed: 'นอกจากนี้ยังทำหน้าที่สวนจตุจักรประเวศค่ะคือการสวดพระปริตรที่หอศาสตราคมในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:40.907173535+07:00","message":"Push: 'บรมมหาราชวัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:40.90718177+07:00","message":"push: {true บรมมหาราชวัง 0 0xc00205a880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:25:40.919601174+07:00","message":"write wav file: './tmp/7449/7449_267.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.358590155+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.35864171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.358648405+07:00","message":"receive interim result [false|false]: เพื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.358666533+07:00","message":"[buffer interim] 268 false เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.358674223+07:00","message":"[bufferProcess] interim [610000000]:เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.358676325+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.483048166+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.483089818+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":"2025-10-29T10:25:41.48309519+07:00","message":"receive interim result [false|false]: เพื่อน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.483111231+07:00","message":"[buffer interim] 268 false เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.483117463+07:00","message":"[bufferProcess] interim [670000000]:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.483119486+07:00","message":"[bufferProcess] send to processor:เพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.483122894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.48312528+07:00","message":"> Transcript [3920] [false]: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.483127264+07:00","message":"Set StatePrefix (first interim): 'เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.505188187+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.505220352+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":"2025-10-29T10:25:41.505224852+07:00","message":"receive interim result [false|false]: เพื่อเธอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.505236876+07:00","message":"[buffer interim] 268 false เพื่อเธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.505242103+07:00","message":"[bufferProcess] interim [730000000]:เพื่อเธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.505244309+07:00","message":"[bufferProcess] send to processor:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.505247295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.505249917+07:00","message":"> Transcript [3921] [false]: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.505252183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.505253783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.505255257+07:00","message":"StatePrefix: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.505256841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.542012414+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.542040445+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":"2025-10-29T10:25:41.542044629+07:00","message":"receive interim result [false|false]: เพื่อทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.542056481+07:00","message":"[buffer interim] 268 false เพื่อทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.542061453+07:00","message":"[bufferProcess] interim [790000000]:เพื่อทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.542063162+07:00","message":"[bufferProcess] send to processor:เพื่อเธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.542065949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.542068274+07:00","message":"> Transcript [3922] [false]: 'เพื่อเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.54207151+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.542073666+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.542075214+07:00","message":"StatePrefix: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.542076812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.79761343+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.797647122+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":"2025-10-29T10:25:41.797652239+07:00","message":"receive interim result [false|false]: เพื่อทำนาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.797662765+07:00","message":"[buffer interim] 268 false เพื่อทำนาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.797669653+07:00","message":"[bufferProcess] interim [970000000]:เพื่อทำนาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.79767178+07:00","message":"[bufferProcess] send to processor:เพื่อทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.797676569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.797678747+07:00","message":"> Transcript [3923] [false]: 'เพื่อทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.797681695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.797684114+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.797685778+07:00","message":"StatePrefix: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.797687607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.799622236+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.799629838+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อทำน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.799632824+07:00","message":"receive interim result [false|false]: เพื่อทำน้ำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.799639616+07:00","message":"[buffer interim] 268 false เพื่อทำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.799642329+07:00","message":"[bufferProcess] interim [30000000]:เพื่อทำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.799644109+07:00","message":"[bufferProcess] send to processor:เพื่อทำนาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.799646032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.799647775+07:00","message":"> Transcript [3924] [false]: 'เพื่อทำนาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.799649499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.799650923+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.799652464+07:00","message":"StatePrefix: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.799653919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.799656423+07:00","message":"Push: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.799658246+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.799659859+07:00","message":"Set new StatePrefix : 'เพื่อทำนาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.799661625+07:00","message":"Next Push (prob) : 'ทำนาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.799680888+07:00","message":"push: {false เพื่อ 0 0xc0027cb880}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:41.906291868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:41.906306182+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.992862747+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.99290623+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":"2025-10-29T10:25:41.992911391+07:00","message":"receive interim result [false|false]: เพื่อทำน้ำพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:41.992925675+07:00","message":"[buffer interim] 268 false เพื่อทำน้ำพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.992932777+07:00","message":"[bufferProcess] interim [210000000]:เพื่อทำน้ำพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.992935116+07:00","message":"[bufferProcess] send to processor:เพื่อทำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.992940119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.992942715+07:00","message":"> Transcript [3925] [false]: 'เพื่อทำน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.992944821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:41.992946655+07:00","message":"Set new StatePrefix: 'เพื่อทำน้ำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:42.058396182+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:42.058434109+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อทำน้ำพระพุทธ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:42.058439887+07:00","message":"receive interim result [false|false]: เพื่อทำน้ำพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:42.058452056+07:00","message":"[buffer interim] 268 false เพื่อทำน้ำพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.058459186+07:00","message":"[bufferProcess] interim [330000000]:เพื่อทำน้ำพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.058461344+07:00","message":"[bufferProcess] send to processor:เพื่อทำน้ำพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.058464571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.058466959+07:00","message":"> Transcript [3926] [false]: 'เพื่อทำน้ำพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.058469881+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.058471593+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.05847383+07:00","message":"StatePrefix: 'เพื่อทำน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.05847564+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:42.229157703+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:42.229207434+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":"2025-10-29T10:25:42.229213146+07:00","message":"receive interim result [false|false]: เพื่อทำน้ำพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:42.229226709+07:00","message":"[buffer interim] 268 false เพื่อทำน้ำพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.229233441+07:00","message":"[bufferProcess] interim [450000000]:เพื่อทำน้ำพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.229235874+07:00","message":"[bufferProcess] send to processor:เพื่อทำน้ำพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.229238956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.229241296+07:00","message":"> Transcript [3927] [false]: 'เพื่อทำน้ำพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.229244301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.229245989+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.229247714+07:00","message":"StatePrefix: 'เพื่อทำน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.229249706+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:42.878820723+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:42.878867772+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อทำน้ำพระพุทธมนต์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:42.878873724+07:00","message":"receive interim result [false|false]: เพื่อทำน้ำพระพุทธมนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:42.878891211+07:00","message":"[buffer interim] 268 false เพื่อทำน้ำพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.878898989+07:00","message":"[bufferProcess] interim [50000000]:เพื่อทำน้ำพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.878900913+07:00","message":"[bufferProcess] send to processor:เพื่อทำน้ำพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.878904817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.878907418+07:00","message":"> Transcript [3928] [false]: 'เพื่อทำน้ำพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.878911313+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.878913322+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.878914814+07:00","message":"StatePrefix: 'เพื่อทำน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:42.878919853+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.073350679+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.073398756+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":"2025-10-29T10:25:43.073404826+07:00","message":"receive interim result [false|false]: เพื่อทำน้ำพระพุทธมนต์ถวาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.073420492+07:00","message":"[buffer interim] 268 false เพื่อทำน้ำพระพุทธมนต์ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.073427599+07:00","message":"[bufferProcess] interim [290000000]:เพื่อทำน้ำพระพุทธมนต์ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.073430158+07:00","message":"[bufferProcess] send to processor:เพื่อทำน้ำพระพุทธมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.073439415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.073442755+07:00","message":"> Transcript [3929] [false]: 'เพื่อทำน้ำพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.073446979+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.073449543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.073451968+07:00","message":"StatePrefix: 'เพื่อทำน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.073455018+07:00","message":"TextPushed: 'เพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.073464391+07:00","message":"Push: 'ทำน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.073466764+07:00","message":"TextPushed: 'เพื่อทำน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.073470269+07:00","message":"Set new StatePrefix : 'เพื่อทำน้ำพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.07347274+07:00","message":"Next Push (prob) : 'พระพุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.073481734+07:00","message":"push: {false ทำน้ำ 0 0xc0027cb880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.261389894+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.261446573+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":"2025-10-29T10:25:43.261454169+07:00","message":"receive interim result [false|false]: เพื่อทำน้ำพระพุทธมนต์ถวายพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.261470651+07:00","message":"[buffer interim] 268 false เพื่อทำน้ำพระพุทธมนต์ถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.26147952+07:00","message":"[bufferProcess] interim [470000000]:เพื่อทำน้ำพระพุทธมนต์ถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.261482476+07:00","message":"[bufferProcess] send to processor:เพื่อทำน้ำพระพุทธมนต์ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.261487417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.261491289+07:00","message":"> Transcript [3930] [false]: 'เพื่อทำน้ำพระพุทธมนต์ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.261495535+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.26149859+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.261502024+07:00","message":"StatePrefix: 'เพื่อทำน้ำพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.261504019+07:00","message":"TextPushed: 'เพื่อทำน้ำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.397059813+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.397114152+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":"2025-10-29T10:25:43.397121574+07:00","message":"receive interim result [false|false]: เพื่อทำน้ำพระพุทธมนต์ถวายผ้าป่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.397143906+07:00","message":"[buffer interim] 268 false เพื่อทำน้ำพระพุทธมนต์ถวายผ้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.397153145+07:00","message":"[bufferProcess] interim [590000000]:เพื่อทำน้ำพระพุทธมนต์ถวายผ้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.39715629+07:00","message":"[bufferProcess] send to processor:เพื่อทำน้ำพระพุทธมนต์ถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.39718377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.397187774+07:00","message":"> Transcript [3931] [false]: 'เพื่อทำน้ำพระพุทธมนต์ถวายพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.397193025+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.397195549+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.397200515+07:00","message":"StatePrefix: 'เพื่อทำน้ำพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.397203528+07:00","message":"TextPushed: 'เพื่อทำน้ำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.590196926+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.590257409+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":"2025-10-29T10:25:43.590265196+07:00","message":"receive interim result [false|false]: เพื่อทำน้ำพระพุทธมนต์ถวายพระบาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.590283157+07:00","message":"[buffer interim] 268 false เพื่อทำน้ำพระพุทธมนต์ถวายพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.590292387+07:00","message":"[bufferProcess] interim [770000000]:เพื่อทำน้ำพระพุทธมนต์ถวายพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.590295652+07:00","message":"[bufferProcess] send to processor:เพื่อทำน้ำพระพุทธมนต์ถวายผ้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.590304951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.590308575+07:00","message":"> Transcript [3932] [false]: 'เพื่อทำน้ำพระพุทธมนต์ถวายผ้าป่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.590313053+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.590315833+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.590321832+07:00","message":"StatePrefix: 'เพื่อทำน้ำพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.590325257+07:00","message":"TextPushed: 'เพื่อทำน้ำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.649332507+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.649380311+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":"2025-10-29T10:25:43.649387732+07:00","message":"receive interim result [false|false]: เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.649407849+07:00","message":"[buffer interim] 268 false เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.649417079+07:00","message":"[bufferProcess] interim [890000000]:เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.649420646+07:00","message":"[bufferProcess] send to processor:เพื่อทำน้ำพระพุทธมนต์ถวายพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.649425159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.649428802+07:00","message":"> Transcript [3933] [false]: 'เพื่อทำน้ำพระพุทธมนต์ถวายพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.649434385+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.649436801+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.649439814+07:00","message":"StatePrefix: 'เพื่อทำน้ำพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.649442381+07:00","message":"TextPushed: 'เพื่อทำน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.649447576+07:00","message":"Push: 'พระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.649450237+07:00","message":"TextPushed: 'เพื่อทำน้ำพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.649452538+07:00","message":"Set new StatePrefix : 'เพื่อทำน้ำพระพุทธมนต์ถวายพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.649456432+07:00","message":"Next Push (prob) : 'ถวายพระบาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.649488495+07:00","message":"push: {false พระพุทธมนต์ 0 0xc0027cb880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.823846056+07:00","message":"[GCS] Cleaned up inactive client: 250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.823868073+07:00","message":"[GCS] Cleaned up inactive client: 253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.82388353+07:00","message":"[GCS] Cleaned up inactive client: 254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.823885891+07:00","message":"[GCS] Cleaned up inactive client: 252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.823888447+07:00","message":"[GCS] Cleaned up inactive client: 251"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.823890846+07:00","message":"[GCS] Cleaned up inactive client: 249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.864738228+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.864780283+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":"2025-10-29T10:25:43.864786679+07:00","message":"receive interim result [false|false]: เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.864799834+07:00","message":"[buffer interim] 268 false เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.864807177+07:00","message":"[bufferProcess] interim [70000000]:เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.864809507+07:00","message":"[bufferProcess] send to processor:เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.864812568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.864815034+07:00","message":"> Transcript [3934] [false]: 'เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.864818294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.864819919+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.864821737+07:00","message":"StatePrefix: 'เพื่อทำน้ำพระพุทธมนต์ถวายพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.864824001+07:00","message":"TextPushed: 'เพื่อทำน้ำพระพุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.970863134+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.970905974+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":"2025-10-29T10:25:43.970911896+07:00","message":"receive interim result [false|false]: เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:43.970929994+07:00","message":"[buffer interim] 268 false เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.970938362+07:00","message":"[bufferProcess] interim [190000000]:เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.970941137+07:00","message":"[bufferProcess] send to processor:เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.970951855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.970955478+07:00","message":"> Transcript [3935] [false]: 'เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.970960594+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.970967897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.970971933+07:00","message":"StatePrefix: 'เพื่อทำน้ำพระพุทธมนต์ถวายพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:43.970975101+07:00","message":"TextPushed: 'เพื่อทำน้ำพระพุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:44.170258181+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:44.170297181+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":"2025-10-29T10:25:44.17030301+07:00","message":"receive interim result [false|false]: เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:44.170316477+07:00","message":"[buffer interim] 268 false เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.170323137+07:00","message":"[bufferProcess] interim [370000000]:เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.170325242+07:00","message":"[bufferProcess] send to processor:เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.170330523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.170332863+07:00","message":"> Transcript [3936] [false]: 'เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.170336089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.170337751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.170339717+07:00","message":"StatePrefix: 'เพื่อทำน้ำพระพุทธมนต์ถวายพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.170342028+07:00","message":"TextPushed: 'เพื่อทำน้ำพระพุทธมนต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:44.171823303+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:44.171833579+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":"2025-10-29T10:25:44.171837106+07:00","message":"receive interim result [false|false]: เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:44.171845355+07:00","message":"[buffer interim] 268 false เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.171848196+07:00","message":"[bufferProcess] interim [430000000]:เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.171850146+07:00","message":"[bufferProcess] send to processor:เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.171852171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.171854181+07:00","message":"> Transcript [3937] [false]: 'เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.171856393+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.171857749+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.171859172+07:00","message":"StatePrefix: 'เพื่อทำน้ำพระพุทธมนต์ถวายพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.171860819+07:00","message":"TextPushed: 'เพื่อทำน้ำพระพุทธมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.171867146+07:00","message":"Push: 'ถวายพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.171868726+07:00","message":"TextPushed: 'เพื่อทำน้ำพระพุทธมนต์ถวายพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.171870475+07:00","message":"Set new StatePrefix : 'เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.171872325+07:00","message":"Next Push (prob) : 'สมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:44.171879968+07:00","message":"push: {false ถวายพระบาท 0 0xc0027cb880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:44.332009236+07:00","message":"[GCS] IsForceVAD: false for message ID: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:44.392262565+07:00","message":"[GCS] Start streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:44.636378335+07:00","message":"receive streaming session, msgId: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:44.636414158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้าอยู่หัว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:44.636419958+07:00","message":"receive interim result [true|false]: เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:44.636426958+07:00","message":"end recv isFinal message id 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:44.636428771+07:00","message":"end Recv id 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:44.6364347+07:00","message":"[buffer interim] 268 true เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.636448856+07:00","message":"[bufferProcess] interim [940000000]:เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.636452288+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.636455098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.636457519+07:00","message":"> Transcript [3938] [false]: 'เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.6364603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.636462013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.636463736+07:00","message":"StatePrefix: 'เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.636466081+07:00","message":"TextPushed: 'เพื่อทำน้ำพระพุทธมนต์ถวายพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.636467788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.636469356+07:00","message":"> Transcript [3939] [true]: 'เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.636471088+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.636472381+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.636473796+07:00","message":"StatePrefix: 'เพื่อทำน้ำพระพุทธมนต์ถวายพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.636476808+07:00","message":"TextPushed: 'เพื่อทำน้ำพระพุทธมนต์ถวายพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:44.636481782+07:00","message":"Push: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:44.636490228+07:00","message":"push: {true สมเด็จพระเจ้าอยู่หัว 0 0xc0027cb880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:25:44.647194858+07:00","message":"write wav file: './tmp/7449/7449_268.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:44.906807151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:44.906842315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:45.474493192+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:45.474545936+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":"2025-10-29T10:25:45.474551532+07:00","message":"receive interim result [false|false]: เริ่ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:45.47457072+07:00","message":"[buffer interim] 269 false เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:45.474576857+07:00","message":"[bufferProcess] interim [840000000]:เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:45.474578781+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:45.713744156+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:45.713791941+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":"2025-10-29T10:25:45.71379869+07:00","message":"receive interim result [false|false]: รวมถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:45.713821735+07:00","message":"[buffer interim] 269 false รวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:45.713831015+07:00","message":"[bufferProcess] interim [20000000]:รวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:45.713833676+07:00","message":"[bufferProcess] send to processor:เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:45.713842188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:45.713845415+07:00","message":"> Transcript [3940] [false]: 'เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:45.713849172+07:00","message":"Set StatePrefix (first interim): 'เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:45.86752944+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:45.867569822+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":"2025-10-29T10:25:45.867574496+07:00","message":"receive interim result [false|false]: เริ่มทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:45.867590722+07:00","message":"[buffer interim] 269 false เริ่มทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:45.867597369+07:00","message":"[bufferProcess] interim [140000000]:เริ่มทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:45.867599149+07:00","message":"[bufferProcess] send to processor:รวมถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:45.867604069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:45.867606406+07:00","message":"> Transcript [3941] [false]: 'รวมถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:45.867608273+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:45.867610141+07:00","message":"Set new StatePrefix: 'รวมถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:45.94770609+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:45.947752798+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":"2025-10-29T10:25:45.947757755+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:45.947772921+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:45.947780317+07:00","message":"[bufferProcess] interim [320000000]:รวมถึงทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:45.947782279+07:00","message":"[bufferProcess] send to processor:เริ่มทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:45.947785748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:45.947788192+07:00","message":"> Transcript [3942] [false]: 'เริ่มทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:45.947790007+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:45.947791588+07:00","message":"Set new StatePrefix: 'เริ่มทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:46.011593164+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:46.011640329+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":"2025-10-29T10:25:46.011646705+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:46.011666282+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.011674843+07:00","message":"[bufferProcess] interim [440000000]:รวมถึงทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.011677529+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.011682007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.011685782+07:00","message":"> Transcript [3943] [false]: 'รวมถึงทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.011688293+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.011691372+07:00","message":"Set new StatePrefix: 'รวมถึงทำหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:46.336317287+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:46.336360789+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":"2025-10-29T10:25:46.336366607+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:46.336381685+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.336388917+07:00","message":"[bufferProcess] interim [740000000]:รวมถึงทำหน้าที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.336391198+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.336398142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.336400864+07:00","message":"> Transcript [3944] [false]: 'รวมถึงทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.336403745+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.336406594+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.336408167+07:00","message":"StatePrefix: 'รวมถึงทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.33641026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:46.66353288+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:46.66357262+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":"2025-10-29T10:25:46.663577851+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สุดพากย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:46.663589513+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สุดพากย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.66359658+07:00","message":"[bufferProcess] interim [40000000]:รวมถึงทำหน้าที่สุดพากย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.663598799+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.663601753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.663604013+07:00","message":"> Transcript [3945] [false]: 'รวมถึงทำหน้าที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.663606973+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.663608896+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.663610845+07:00","message":"StatePrefix: 'รวมถึงทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.66361283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:46.722504183+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:46.722545919+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":"2025-10-29T10:25:46.722551234+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สุดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:46.722565776+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สุดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.722572733+07:00","message":"[bufferProcess] interim [160000000]:รวมถึงทำหน้าที่สุดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.72257485+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สุดพากย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.722578177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.72258045+07:00","message":"> Transcript [3946] [false]: 'รวมถึงทำหน้าที่สุดพากย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.722583417+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.722585144+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.722586987+07:00","message":"StatePrefix: 'รวมถึงทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.722589083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:46.722967846+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:46.72297546+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":"2025-10-29T10:25:46.722978113+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:46.722984761+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.722987514+07:00","message":"[bufferProcess] interim [220000000]:รวมถึงทำหน้าที่สวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.72298931+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สุดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.722991141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.722992835+07:00","message":"> Transcript [3947] [false]: 'รวมถึงทำหน้าที่สุดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.722994861+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.722996275+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.722997681+07:00","message":"StatePrefix: 'รวมถึงทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.722999116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.723001428+07:00","message":"Push: 'รวมถึงทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.723003062+07:00","message":"TextPushed: 'รวมถึงทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.723004661+07:00","message":"Set new StatePrefix : 'รวมถึงทำหน้าที่สุดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.723006397+07:00","message":"Next Push (prob) : 'ที่สุดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:46.723033205+07:00","message":"push: {false รวมถึงทำหน้า 0 0xc00205b980}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:46.911601626+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:46.911643152+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":"2025-10-29T10:25:46.911650951+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:46.91166639+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.911674991+07:00","message":"[bufferProcess] interim [400000000]:รวมถึงทำหน้าที่สวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.91167808+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.911682457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.911686244+07:00","message":"> Transcript [3948] [false]: 'รวมถึงทำหน้าที่สวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.911689298+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:46.91169233+07:00","message":"Set new StatePrefix: 'รวมถึงทำหน้าที่สวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:47.558493455+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:47.558536393+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":"2025-10-29T10:25:47.558542567+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:47.558560472+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.558567231+07:00","message":"[bufferProcess] interim [0]:รวมถึงทำหน้าที่สวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.558569638+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.558575886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.558578492+07:00","message":"> Transcript [3949] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.558581664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.558583409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.558585663+07:00","message":"StatePrefix: 'รวมถึงทำหน้าที่สวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.558587727+07:00","message":"TextPushed: 'รวมถึงทำหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:47.620111642+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:47.620136703+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":"2025-10-29T10:25:47.620142018+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:47.620155953+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.620161694+07:00","message":"[bufferProcess] interim [120000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.620163717+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.620166496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.620168717+07:00","message":"> Transcript [3950] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.620171334+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.620173468+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.620178015+07:00","message":"StatePrefix: 'รวมถึงทำหน้าที่สวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.620179844+07:00","message":"TextPushed: 'รวมถึงทำหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:47.820985419+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:47.821019802+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":"2025-10-29T10:25:47.821025693+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:47.82104053+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.821046869+07:00","message":"[bufferProcess] interim [300000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.821049657+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรมใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.821056133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.821058429+07:00","message":"> Transcript [3951] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.821061205+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.821063377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.821065297+07:00","message":"StatePrefix: 'รวมถึงทำหน้าที่สวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:47.82106744+07:00","message":"TextPushed: 'รวมถึงทำหน้า'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:47.907870915+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:47.907883752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.147757807+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.147796526+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":"2025-10-29T10:25:48.147801809+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในการส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.147817134+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมในการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.147825696+07:00","message":"[bufferProcess] interim [600000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.147828272+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรมในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.147834774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.147838233+07:00","message":"> Transcript [3952] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.147841606+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.147843756+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.147845628+07:00","message":"StatePrefix: 'รวมถึงทำหน้าที่สวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.14784822+07:00","message":"TextPushed: 'รวมถึงทำหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.147850492+07:00","message":"Push: 'ที่สวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.147851959+07:00","message":"TextPushed: 'รวมถึงทำหน้าที่สวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.147854695+07:00","message":"Set new StatePrefix : 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.147856767+07:00","message":"Next Push (prob) : 'อภิธรรมในการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.14786438+07:00","message":"push: {false ที่สวดพระ 0 0xc00205b980}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.262177038+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.262216083+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":"2025-10-29T10:25:48.262221887+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.262243013+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.262249886+07:00","message":"[bufferProcess] interim [660000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.262252339+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรมในการส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.26225601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.262258626+07:00","message":"> Transcript [3953] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.262261459+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.262263248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.262265167+07:00","message":"StatePrefix: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.262267116+07:00","message":"TextPushed: 'รวมถึงทำหน้าที่สวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.330208469+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.330249178+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":"2025-10-29T10:25:48.330256782+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในงานศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.330273406+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมในงานศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.330280491+07:00","message":"[bufferProcess] interim [780000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในงานศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.330283439+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.330287734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.330291485+07:00","message":"> Transcript [3954] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.33029612+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.330298618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.330301532+07:00","message":"StatePrefix: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.33030468+07:00","message":"TextPushed: 'รวมถึงทำหน้าที่สวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.460320196+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.460351738+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":"2025-10-29T10:25:48.460357412+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบถาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.460372313+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.460378404+07:00","message":"[bufferProcess] interim [840000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.460380733+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรมในงานศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.460383878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.460386147+07:00","message":"> Transcript [3955] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.460388011+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.460389628+07:00","message":"Set new StatePrefix: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในงานศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.473060428+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.473084399+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":"2025-10-29T10:25:48.473090799+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.473102872+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.473107675+07:00","message":"[bufferProcess] interim [900000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.473109763+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบถาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.473112664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.473114666+07:00","message":"> Transcript [3956] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบถาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.473116411+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.47311858+07:00","message":"Set new StatePrefix: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบถาม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.517675614+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.517698326+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":"2025-10-29T10:25:48.517702895+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.5177149+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.517719632+07:00","message":"[bufferProcess] interim [960000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.517721764+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.51772416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.517726358+07:00","message":"> Transcript [3957] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.517728314+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.517729843+07:00","message":"Set new StatePrefix: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบทั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.67166878+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.671708365+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":"2025-10-29T10:25:48.671714665+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.671731176+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.671739094+07:00","message":"[bufferProcess] interim [80000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.671742598+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.671747464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.671751088+07:00","message":"> Transcript [3958] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.671754355+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.671758025+07:00","message":"Set new StatePrefix: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.844796503+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.844838315+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":"2025-10-29T10:25:48.844844384+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นไง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.844862697+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นไง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.844869724+07:00","message":"[bufferProcess] interim [260000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นไง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.844872448+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.844875752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.844878658+07:00","message":"> Transcript [3959] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.844882958+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.844885416+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.844887696+07:00","message":"StatePrefix: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.844889975+07:00","message":"TextPushed: 'รวมถึงทำหน้าที่สวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.854471842+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.854487679+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":"2025-10-29T10:25:48.85449212+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:48.854502328+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.854507338+07:00","message":"[bufferProcess] interim [320000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.854509454+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นไง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.85451193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.854513973+07:00","message":"> Transcript [3960] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.854516974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.85451857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.854520173+07:00","message":"StatePrefix: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:48.854522273+07:00","message":"TextPushed: 'รวมถึงทำหน้าที่สวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:49.057759502+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:49.057807341+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":"2025-10-29T10:25:49.057815577+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหรือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:49.057838971+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.057847836+07:00","message":"[bufferProcess] interim [500000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.057851355+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.057857964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.057861253+07:00","message":"> Transcript [3961] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.057866304+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.057868592+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.057871483+07:00","message":"StatePrefix: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.05787492+07:00","message":"TextPushed: 'รวมถึงทำหน้าที่สวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:49.164483661+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:49.164520526+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":"2025-10-29T10:25:49.164526523+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:49.16453916+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.164546424+07:00","message":"[bufferProcess] interim [560000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.164548661+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.164553711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.164559713+07:00","message":"> Transcript [3962] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.164563605+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.164565616+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.164567545+07:00","message":"StatePrefix: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.164570248+07:00","message":"TextPushed: 'รวมถึงทำหน้าที่สวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.164574922+07:00","message":"Push: 'อภิธรรมในการสอบครั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.16457699+07:00","message":"TextPushed: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.164578832+07:00","message":"Set new StatePrefix : 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.164581149+07:00","message":"Next Push (prob) : 'เป็นงานหรือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:49.164589171+07:00","message":"push: {false อภิธรรมในการสอบครั้งที่ 0 0xc00205b980}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:49.732921051+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:49.732965759+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":"2025-10-29T10:25:49.732971924+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:49.732985271+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.732994568+07:00","message":"[bufferProcess] interim [160000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.732996667+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.733001894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.733004147+07:00","message":"> Transcript [3963] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.73300645+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.733008352+07:00","message":"Set new StatePrefix: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:49.854035906+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:49.854072372+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":"2025-10-29T10:25:49.854078071+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:49.854093826+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.854101132+07:00","message":"[bufferProcess] interim [280000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.854103798+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.854108904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.854111451+07:00","message":"> Transcript [3964] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.854114453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.854116061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.854117706+07:00","message":"StatePrefix: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:49.85412019+07:00","message":"TextPushed: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:50.079847474+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:50.079889052+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":"2025-10-29T10:25:50.079894831+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:50.079909064+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.079916424+07:00","message":"[bufferProcess] interim [520000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.079918607+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.079922482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.079925132+07:00","message":"> Transcript [3965] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.07992839+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.079930064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.079931712+07:00","message":"StatePrefix: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.079933833+07:00","message":"TextPushed: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:50.379688221+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:50.379723391+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":"2025-10-29T10:25:50.379729187+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:50.379740765+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.379748058+07:00","message":"[bufferProcess] interim [760000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.379750532+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.379756072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.379758462+07:00","message":"> Transcript [3966] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.379761592+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.379763292+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.379765+07:00","message":"StatePrefix: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.379767342+07:00","message":"TextPushed: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:50.574175609+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:50.574226772+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":"2025-10-29T10:25:50.574233514+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:50.574257955+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.574266784+07:00","message":"[bufferProcess] interim [940000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.574270227+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.574274371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.574277839+07:00","message":"> Transcript [3967] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.574282492+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.574284785+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.574287511+07:00","message":"StatePrefix: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.574290828+07:00","message":"TextPushed: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.574297902+07:00","message":"Push: 'เป็นงานหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.57429995+07:00","message":"TextPushed: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.574302756+07:00","message":"Set new StatePrefix : 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.57430533+07:00","message":"Next Push (prob) : 'งานในพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:50.57431595+07:00","message":"push: {false เป็นงานหลวง 0 0xc00205b980}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:50.763166005+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:50.763208516+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":"2025-10-29T10:25:50.76321599+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรมรา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:50.763232403+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรมรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.763250303+07:00","message":"[bufferProcess] interim [180000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรมรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.763252854+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.763255958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.763258702+07:00","message":"> Transcript [3968] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.763262347+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.763265109+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.763266751+07:00","message":"StatePrefix: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.763269371+07:00","message":"TextPushed: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:50.819341702+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:50.819375573+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":"2025-10-29T10:25:50.819380941+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:50.819394267+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.819400908+07:00","message":"[bufferProcess] interim [240000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.819403563+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรมรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.819406924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.819409096+07:00","message":"> Transcript [3969] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรมรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.819412543+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.819414135+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.819416048+07:00","message":"StatePrefix: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.81941821+07:00","message":"TextPushed: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:50.908374647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:50.908402952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:50.950776331+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:50.950814267+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":"2025-10-29T10:25:50.950819798+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรมราชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:50.950836664+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรมราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.950843754+07:00","message":"[bufferProcess] interim [360000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรมราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.950846535+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.950853927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.95085666+07:00","message":"> Transcript [3970] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.950860468+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.950862643+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.950864716+07:00","message":"StatePrefix: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:50.950868143+07:00","message":"TextPushed: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:51.051030872+07:00","message":"[GCS] IsForceVAD: false for message ID: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:51.142203743+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:51.142261685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรมราชานุเคราะห์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:51.142268179+07:00","message":"receive interim result [false|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรมราชานุเคราะห์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:51.142286044+07:00","message":"[buffer interim] 269 false รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.142293595+07:00","message":"[bufferProcess] interim [540000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.142296313+07:00","message":"[bufferProcess] send to processor:รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรมราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.142299933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.142302381+07:00","message":"> Transcript [3971] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรมราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.142306649+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.142308605+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.142311215+07:00","message":"StatePrefix: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.142313684+07:00","message":"TextPushed: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.142316524+07:00","message":"Push: 'งานในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.14231806+07:00","message":"TextPushed: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.142320004+07:00","message":"Set new StatePrefix : 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรมราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.14232799+07:00","message":"Next Push (prob) : 'บรมราชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:51.142345482+07:00","message":"push: {false งานในพระ 0 0xc00205b980}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:51.251962218+07:00","message":"[GCS] Start streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:51.454138019+07:00","message":"receive streaming session, msgId: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:51.454176482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รวมถึงทำหน้าที่สวดพระอภิธรรมในงานศพทั้งที่เป็นงานหลวงงานในพระบรมราชานุเคราะห์\",\"confidence\":0.940924}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:51.454183468+07:00","message":"receive interim result [true|false]: รวมถึงทำหน้าที่สวดพระอภิธรรมในงานศพทั้งที่เป็นงานหลวงงานในพระบรมราชานุเคราะห์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:51.454192363+07:00","message":"end recv isFinal message id 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:51.454194056+07:00","message":"end Recv id 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:51.454199546+07:00","message":"[buffer interim] 269 true รวมถึงทำหน้าที่สวดพระอภิธรรมในงานศพทั้งที่เป็นงานหลวงงานในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.454208519+07:00","message":"[bufferProcess] interim [870000000]:รวมถึงทำหน้าที่สวดพระอภิธรรมในงานศพทั้งที่เป็นงานหลวงงานในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.454213558+07:00","message":"[bufferProcess] send to processor (isfinal):รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.454216836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.454219218+07:00","message":"> Transcript [3972] [false]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรมราชานุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.454222778+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.45422433+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.454225923+07:00","message":"StatePrefix: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรมราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.454228424+07:00","message":"TextPushed: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.454230208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.454231926+07:00","message":"> Transcript [3973] [true]: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในงานศพทั้งที่เป็นงานหลวงงานในพระบรมราชานุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.454256809+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.454259137+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.454260621+07:00","message":"StatePrefix: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรมราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.454262362+07:00","message":"TextPushed: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.45426391+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.454499838+07:00","message":"Push: 'บรมราชานุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.454502734+07:00","message":"TextPushed: 'รวมถึงทำหน้าที่สวดพระอภิธรรมในการสอบครั้งที่เป็นงานหลวงงานในพระบรมราชานุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.454505256+07:00","message":"Set new StatePrefix : 'รวมถึงทำหน้าที่สวดพระอภิธรรมในงานศพทั้งที่เป็นงานหลวงงานในพระบรมราชานุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.454507153+07:00","message":"Next Push (prob) : 'รวมถึงทำหน้าที่สวดพระอภิธรรมในงานศพทั้งที่เป็นงานหลวงงานในพระบรมราชานุเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:51.454515392+07:00","message":"push: {true บรมราชานุเคราะห์ 0 0xc00205b980}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.454522422+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_269.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:25:51.467743998+07:00","message":"write wav file: './tmp/7449/7449_269.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:51.500572868+07:00","message":"[GCS] IsForceVAD: false for message ID: 270"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:51.573220058+07:00","message":"[GCS] Start streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:51.785963469+07:00","message":"receive streaming session, msgId: 270"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:51.785982025+07:00","message":"found end of frame, send empty tag with msgId: 270"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:51.785984847+07:00","message":"end Recv id 270"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:51.785990568+07:00","message":"[buffer interim] 270 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.785996974+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.786000282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.786003001+07:00","message":"> Transcript [3974] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.786005034+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.786006726+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.786008117+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.786009744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:51.786015032+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:51.78602468+07:00","message":"push: {true \n 0 0xc00365e100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:25:51.790856522+07:00","message":"write wav file: './tmp/7449/7449_270.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:52.449471551+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:52.449515713+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":"2025-10-29T10:25:52.449521235+07:00","message":"receive interim result [false|false]: ร้านอาหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:52.449536532+07:00","message":"[buffer interim] 271 false ร้านอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.449543607+07:00","message":"[bufferProcess] interim [660000000]:ร้านอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.449545329+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:52.483708569+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:52.483735782+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":"2025-10-29T10:25:52.483740469+07:00","message":"receive interim result [false|false]: ขนาด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:52.48375429+07:00","message":"[buffer interim] 271 false ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.483759685+07:00","message":"[bufferProcess] interim [720000000]:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.483761738+07:00","message":"[bufferProcess] send to processor:ร้านอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.48376477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.483766974+07:00","message":"> Transcript [3975] [false]: 'ร้านอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.483768743+07:00","message":"Set StatePrefix (first interim): 'ร้านอาหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:52.499691176+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:52.499721909+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":"2025-10-29T10:25:52.499727457+07:00","message":"receive interim result [false|false]: พระราชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:52.499741726+07:00","message":"[buffer interim] 271 false พระราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.499749094+07:00","message":"[bufferProcess] interim [780000000]:พระราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.499752068+07:00","message":"[bufferProcess] send to processor:ขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.499759613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.499762277+07:00","message":"> Transcript [3976] [false]: 'ขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.499764386+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.499765945+07:00","message":"Set new StatePrefix: 'ขนาด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:52.747156326+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:52.747195499+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":"2025-10-29T10:25:52.747200624+07:00","message":"receive interim result [false|false]: พระราชานุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:52.747213079+07:00","message":"[buffer interim] 271 false พระราชานุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.747221836+07:00","message":"[bufferProcess] interim [20000000]:พระราชานุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.747223792+07:00","message":"[bufferProcess] send to processor:พระราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.747229294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.747231649+07:00","message":"> Transcript [3977] [false]: 'พระราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.74723375+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.747235514+07:00","message":"Set new StatePrefix: 'พระราชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:52.931692848+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:52.93173469+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":"2025-10-29T10:25:52.931740494+07:00","message":"receive interim result [false|false]: พระราชานุเคราะห์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:52.931756274+07:00","message":"[buffer interim] 271 false พระราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.9317631+07:00","message":"[bufferProcess] interim [140000000]:พระราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.931765357+07:00","message":"[bufferProcess] send to processor:พระราชานุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.931768568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.931771022+07:00","message":"> Transcript [3978] [false]: 'พระราชานุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.931773792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.931775447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.93177707+07:00","message":"StatePrefix: 'พระราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:52.931778868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:53.351214677+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:53.351263526+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":"2025-10-29T10:25:53.35127045+07:00","message":"receive interim result [false|false]: พระราชานุเคราะห์และ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:53.351282908+07:00","message":"[buffer interim] 271 false พระราชานุเคราะห์และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.351293439+07:00","message":"[bufferProcess] interim [560000000]:พระราชานุเคราะห์และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.351296463+07:00","message":"[bufferProcess] send to processor:พระราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.351303039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.351306835+07:00","message":"> Transcript [3979] [false]: 'พระราชานุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.35131083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.351313123+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.351315623+07:00","message":"StatePrefix: 'พระราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.351318024+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:53.380581446+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:53.380613806+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":"2025-10-29T10:25:53.380619316+07:00","message":"receive interim result [false|false]: พระราชานุเคราะห์แรก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:53.380631784+07:00","message":"[buffer interim] 271 false พระราชานุเคราะห์แรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.380637594+07:00","message":"[bufferProcess] interim [620000000]:พระราชานุเคราะห์แรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.380639716+07:00","message":"[bufferProcess] send to processor:พระราชานุเคราะห์และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.380642664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.380648657+07:00","message":"> Transcript [3980] [false]: 'พระราชานุเคราะห์และ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.380651968+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.380653647+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.380655301+07:00","message":"StatePrefix: 'พระราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.380657336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:53.52078359+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:53.520818525+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":"2025-10-29T10:25:53.520824004+07:00","message":"receive interim result [false|false]: พระราชานุเคราะห์และพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:53.520837428+07:00","message":"[buffer interim] 271 false พระราชานุเคราะห์และพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.520844112+07:00","message":"[bufferProcess] interim [740000000]:พระราชานุเคราะห์และพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.52084617+07:00","message":"[bufferProcess] send to processor:พระราชานุเคราะห์แรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.520848948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.520851178+07:00","message":"> Transcript [3981] [false]: 'พระราชานุเคราะห์แรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.52085451+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.520856234+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.520857824+07:00","message":"StatePrefix: 'พระราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.520859502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.520863568+07:00","message":"Push: 'พระราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.520865234+07:00","message":"TextPushed: 'พระราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.520867061+07:00","message":"Set new StatePrefix : 'พระราชานุเคราะห์แรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.520869096+07:00","message":"Next Push (prob) : 'นุเคราะห์แรก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:53.520876833+07:00","message":"push: {false พระราชา 0 0xc0027cb380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:53.653132677+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:53.653176085+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":"2025-10-29T10:25:53.653182116+07:00","message":"receive interim result [false|false]: พระราชานุเคราะห์และพัฒนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:53.653194797+07:00","message":"[buffer interim] 271 false พระราชานุเคราะห์และพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.653201485+07:00","message":"[bufferProcess] interim [920000000]:พระราชานุเคราะห์และพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.653203407+07:00","message":"[bufferProcess] send to processor:พระราชานุเคราะห์และพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.653206352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.653208573+07:00","message":"> Transcript [3982] [false]: 'พระราชานุเคราะห์และพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.653210538+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.65321257+07:00","message":"Set new StatePrefix: 'พระราชานุเคราะห์และพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:53.832533311+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:53.832569168+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":"2025-10-29T10:25:53.832574514+07:00","message":"receive interim result [false|false]: พระราชานุเคราะห์และพระอนุชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:53.832588664+07:00","message":"[buffer interim] 271 false พระราชานุเคราะห์และพระอนุชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.832596526+07:00","message":"[bufferProcess] interim [40000000]:พระราชานุเคราะห์และพระอนุชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.832598503+07:00","message":"[bufferProcess] send to processor:พระราชานุเคราะห์และพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.832601739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.832604054+07:00","message":"> Transcript [3983] [false]: 'พระราชานุเคราะห์และพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.832606033+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.832607595+07:00","message":"Set new StatePrefix: 'พระราชานุเคราะห์และพัฒนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:53.897196748+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:53.897232176+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":"2025-10-29T10:25:53.897239227+07:00","message":"receive interim result [false|false]: พระราชานุเคราะห์และพระอนุเคราะห์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:53.897258509+07:00","message":"[buffer interim] 271 false พระราชานุเคราะห์และพระอนุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.897265749+07:00","message":"[bufferProcess] interim [220000000]:พระราชานุเคราะห์และพระอนุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.897267807+07:00","message":"[bufferProcess] send to processor:พระราชานุเคราะห์และพระอนุชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.897270961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.897274085+07:00","message":"> Transcript [3984] [false]: 'พระราชานุเคราะห์และพระอนุชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.897277141+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:53.897279153+07:00","message":"Set new StatePrefix: 'พระราชานุเคราะห์และพระอนุชา'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:53.909364374+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:53.909380455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:54.213411997+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:54.213457508+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":"2025-10-29T10:25:54.213465242+07:00","message":"receive interim result [false|false]: พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:54.213480975+07:00","message":"[buffer interim] 271 false พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:54.213492234+07:00","message":"[bufferProcess] interim [460000000]:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:54.213495259+07:00","message":"[bufferProcess] send to processor:พระราชานุเคราะห์และพระอนุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:54.21350157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:54.213505389+07:00","message":"> Transcript [3985] [false]: 'พระราชานุเคราะห์และพระอนุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:54.213508455+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:54.213510562+07:00","message":"Set new StatePrefix: 'พระราชานุเคราะห์และพระอนุเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:54.790503634+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:54.790538432+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:54.790550339+07:00","message":"receive interim result [false|false]: พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:54.790562261+07:00","message":"[buffer interim] 271 false พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:54.790568756+07:00","message":"[bufferProcess] interim [60000000]:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:54.790571361+07:00","message":"[bufferProcess] send to processor:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:54.79057669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:54.790582652+07:00","message":"> Transcript [3986] [false]: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:54.790588896+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:54.790590904+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:54.790592539+07:00","message":"StatePrefix: 'พระราชานุเคราะห์และพระอนุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:54.790594636+07:00","message":"TextPushed: 'พระราชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:55.434978315+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:55.435014198+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":"2025-10-29T10:25:55.435019723+07:00","message":"receive interim result [false|false]: พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:55.43503167+07:00","message":"[buffer interim] 271 false พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:55.435039086+07:00","message":"[bufferProcess] interim [720000000]:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:55.435041245+07:00","message":"[bufferProcess] send to processor:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:55.435046458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:55.435048949+07:00","message":"> Transcript [3987] [false]: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:55.435052311+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:55.435054125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:55.435056291+07:00","message":"StatePrefix: 'พระราชานุเคราะห์และพระอนุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:55.435058384+07:00","message":"TextPushed: 'พระราชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:55.629467667+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:55.629500996+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":"2025-10-29T10:25:55.629507192+07:00","message":"receive interim result [false|false]: พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:55.629520505+07:00","message":"[buffer interim] 271 false พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:55.629527017+07:00","message":"[bufferProcess] interim [840000000]:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:55.629529336+07:00","message":"[bufferProcess] send to processor:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:55.629532199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:55.629534596+07:00","message":"> Transcript [3988] [false]: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:55.629537596+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:55.629539204+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:55.629540784+07:00","message":"StatePrefix: 'พระราชานุเคราะห์และพระอนุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:55.629542562+07:00","message":"TextPushed: 'พระราชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.01768938+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.017723334+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":"2025-10-29T10:25:56.017730369+07:00","message":"receive interim result [false|false]: พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.017741889+07:00","message":"[buffer interim] 271 false พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.017748707+07:00","message":"[bufferProcess] interim [260000000]:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.017751256+07:00","message":"[bufferProcess] send to processor:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.017756364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.017758686+07:00","message":"> Transcript [3989] [false]: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.017762209+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.017763962+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.01776618+07:00","message":"StatePrefix: 'พระราชานุเคราะห์และพระอนุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.017768283+07:00","message":"TextPushed: 'พระราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.017772709+07:00","message":"Push: 'นุเคราะห์และพระอนุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.017774614+07:00","message":"TextPushed: 'พระราชานุเคราะห์และพระอนุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.017776323+07:00","message":"Set new StatePrefix : 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.017778202+07:00","message":"Next Push (prob) : 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.017786555+07:00","message":"push: {false นุเคราะห์และพระอนุเคราะห์ 0 0xc0027cb380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.212435564+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.212473629+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":"2025-10-29T10:25:56.212479719+07:00","message":"receive interim result [false|false]: พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.212496908+07:00","message":"[buffer interim] 271 false พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.212504524+07:00","message":"[bufferProcess] interim [500000000]:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.212506885+07:00","message":"[bufferProcess] send to processor:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.212510545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.212513807+07:00","message":"> Transcript [3990] [false]: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.212517522+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.21251942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.212521398+07:00","message":"StatePrefix: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.212524268+07:00","message":"TextPushed: 'พระราชานุเคราะห์และพระอนุเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.339830186+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.339869606+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":"2025-10-29T10:25:56.33987608+07:00","message":"receive interim result [false|false]: พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.33989219+07:00","message":"[buffer interim] 271 false พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.339900962+07:00","message":"[bufferProcess] interim [620000000]:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.339903482+07:00","message":"[bufferProcess] send to processor:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.339912395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.339916372+07:00","message":"> Transcript [3991] [false]: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.339921439+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.339923783+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.339927783+07:00","message":"StatePrefix: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.339931351+07:00","message":"TextPushed: 'พระราชานุเคราะห์และพระอนุเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.591422039+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.591461704+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":"2025-10-29T10:25:56.591468494+07:00","message":"receive interim result [false|false]: พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.59148535+07:00","message":"[buffer interim] 271 false พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.59149218+07:00","message":"[bufferProcess] interim [860000000]:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.591495044+07:00","message":"[bufferProcess] send to processor:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.59150189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.591504797+07:00","message":"> Transcript [3992] [false]: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.591508721+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.591510773+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.591512635+07:00","message":"StatePrefix: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.591515587+07:00","message":"TextPushed: 'พระราชานุเคราะห์และพระอนุเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.598147515+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.598160685+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":"2025-10-29T10:25:56.598164249+07:00","message":"receive interim result [false|false]: พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.598173845+07:00","message":"[buffer interim] 271 false พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.598177037+07:00","message":"[bufferProcess] interim [920000000]:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.598178796+07:00","message":"[bufferProcess] send to processor:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.598181214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.598183093+07:00","message":"> Transcript [3993] [false]: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.598186847+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.598188481+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.598189905+07:00","message":"StatePrefix: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.598191886+07:00","message":"TextPushed: 'พระราชานุเคราะห์และพระอนุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.598198179+07:00","message":"Push: 'ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.598199668+07:00","message":"TextPushed: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.598201353+07:00","message":"Set new StatePrefix : 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.598203175+07:00","message":"Next Push (prob) : 'รวมทั้งสิ้นทำหน้าที่ในการสื่อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.598211575+07:00","message":"push: {false ค่ะ 0 0xc0027cb380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.902147301+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.902186455+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":"2025-10-29T10:25:56.902192645+07:00","message":"receive interim result [false|false]: พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.902208171+07:00","message":"[buffer interim] 271 false พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.90221537+07:00","message":"[bufferProcess] interim [160000000]:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.902218133+07:00","message":"[bufferProcess] send to processor:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.902225171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.902227654+07:00","message":"> Transcript [3994] [false]: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.902230062+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.902231888+07:00","message":"Set new StatePrefix: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.903174869+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.903187159+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":"2025-10-29T10:25:56.903190845+07:00","message":"receive interim result [false|false]: พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดพาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:56.903198385+07:00","message":"[buffer interim] 271 false พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดพาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.903201634+07:00","message":"[bufferProcess] interim [220000000]:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดพาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.903203715+07:00","message":"[bufferProcess] send to processor:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.903205952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.903207673+07:00","message":"> Transcript [3995] [false]: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.903210314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.903212221+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.903213931+07:00","message":"StatePrefix: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:56.903216179+07:00","message":"TextPushed: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:56.910340386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:56.910356322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:57.101666948+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:57.101711294+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":"2025-10-29T10:25:57.101717882+07:00","message":"receive interim result [false|false]: พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดภาณยักษ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:57.101736232+07:00","message":"[buffer interim] 271 false พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดภาณยักษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.101744072+07:00","message":"[bufferProcess] interim [340000000]:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดภาณยักษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.101746851+07:00","message":"[bufferProcess] send to processor:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดพาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.101750396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.101753034+07:00","message":"> Transcript [3996] [false]: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดพาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.101756946+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.101758988+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.10176137+07:00","message":"StatePrefix: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.101765783+07:00","message":"TextPushed: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:57.131019638+07:00","message":"[GCS] IsForceVAD: false for message ID: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:57.262916776+07:00","message":"[GCS] Start streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:57.299734627+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:57.299782886+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":"2025-10-29T10:25:57.299791177+07:00","message":"receive interim result [false|false]: พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดทานตะวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:57.299808478+07:00","message":"[buffer interim] 271 false พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดทานตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.299818136+07:00","message":"[bufferProcess] interim [580000000]:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดทานตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.29982422+07:00","message":"[bufferProcess] send to processor:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดภาณยักษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.299834311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.299838023+07:00","message":"> Transcript [3997] [false]: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดภาณยักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.299843171+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.299846023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.299848617+07:00","message":"StatePrefix: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.299852112+07:00","message":"TextPushed: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:57.512152461+07:00","message":"receive streaming session, msgId: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:57.512204374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งยังทำหน้าที่ในการสวดทานตะวัน\",\"confidence\":0.94290555}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:57.51221368+07:00","message":"receive interim result [true|false]: พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งยังทำหน้าที่ในการสวดทานตะวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:57.512227159+07:00","message":"end recv isFinal message id 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:57.512229812+07:00","message":"end Recv id 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:57.512238742+07:00","message":"[buffer interim] 271 true พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งยังทำหน้าที่ในการสวดทานตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.512251888+07:00","message":"[bufferProcess] interim [790000000]:พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งยังทำหน้าที่ในการสวดทานตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.51225702+07:00","message":"[bufferProcess] send to processor (isfinal):พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดทานตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.512267814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.512271855+07:00","message":"> Transcript [3998] [false]: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดทานตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.512276429+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.512278882+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.512281804+07:00","message":"StatePrefix: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.512285179+07:00","message":"TextPushed: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.51228939+07:00","message":"Push: 'รวมทั้งสิ้นทำหน้าที่ในการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.512291916+07:00","message":"TextPushed: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.512294582+07:00","message":"Set new StatePrefix : 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดทานตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.512297641+07:00","message":"Next Push (prob) : 'ทานตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.512299559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.512315711+07:00","message":"> Transcript [3999] [true]: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งยังทำหน้าที่ในการสวดทานตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.51231952+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.512321687+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.512323542+07:00","message":"StatePrefix: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดทานตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.512326446+07:00","message":"TextPushed: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.51233325+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:57.51236669+07:00","message":"push: {false รวมทั้งสิ้นทำหน้าที่ในการสวด 0 0xc0027cb380}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.512576767+07:00","message":"Push: 'ทานตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.512581572+07:00","message":"TextPushed: 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งสิ้นทำหน้าที่ในการสวดทานตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.512584244+07:00","message":"Set new StatePrefix : 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งยังทำหน้าที่ในการสวดทานตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.512586804+07:00","message":"Next Push (prob) : 'พระราชานุเคราะห์และพระอนุเคราะห์ค่ะรวมทั้งยังทำหน้าที่ในการสวดทานตะวัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:57.512598813+07:00","message":"push: {true ทานตะวัน 0 0xc0027cb380}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:57.512641016+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_271.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:25:57.525299682+07:00","message":"write wav file: './tmp/7449/7449_271.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:58.009886718+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:58.009927202+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":"2025-10-29T10:25:58.009931731+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:58.00994715+07:00","message":"[buffer interim] 272 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.009953925+07:00","message":"[bufferProcess] interim [360000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.009955547+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:58.200322691+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:58.20035209+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":"2025-10-29T10:25:58.200356657+07:00","message":"receive interim result [false|false]: วิธีการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:58.200370115+07:00","message":"[buffer interim] 272 false วิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.2003766+07:00","message":"[bufferProcess] interim [540000000]:วิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.200378827+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.200381839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.200384602+07:00","message":"> Transcript [4000] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.200386374+07:00","message":"Set StatePrefix (first interim): 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:58.331001326+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:58.331035447+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":"2025-10-29T10:25:58.331040554+07:00","message":"receive interim result [false|false]: รายการที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:58.331053776+07:00","message":"[buffer interim] 272 false รายการที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.331060149+07:00","message":"[bufferProcess] interim [660000000]:รายการที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.331062325+07:00","message":"[bufferProcess] send to processor:วิธีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.331067731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.331070003+07:00","message":"> Transcript [4001] [false]: 'วิธีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.331071992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.331073861+07:00","message":"Set new StatePrefix: 'วิธีการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:58.33523852+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:58.335248426+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":"2025-10-29T10:25:58.335252703+07:00","message":"receive interim result [false|false]: อาการพิษ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:58.335261854+07:00","message":"[buffer interim] 272 false อาการพิษ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.335271144+07:00","message":"[bufferProcess] interim [720000000]:อาการพิษ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.335274002+07:00","message":"[bufferProcess] send to processor:รายการที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.335276318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.3352788+07:00","message":"> Transcript [4002] [false]: 'รายการที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.335281065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.335283032+07:00","message":"Set new StatePrefix: 'รายการที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:58.462453287+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:58.462491828+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":"2025-10-29T10:25:58.462497152+07:00","message":"receive interim result [false|false]: รายการพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:58.462514994+07:00","message":"[buffer interim] 272 false รายการพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.462522684+07:00","message":"[bufferProcess] interim [780000000]:รายการพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.462526052+07:00","message":"[bufferProcess] send to processor:อาการพิษ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.462531876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.462535205+07:00","message":"> Transcript [4003] [false]: 'อาการพิษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.462538397+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.462540651+07:00","message":"Set new StatePrefix: 'อาการพิษ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:58.649484627+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:58.649527424+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":"2025-10-29T10:25:58.64953386+07:00","message":"receive interim result [false|false]: รายการพิธีโมง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:58.649545362+07:00","message":"[buffer interim] 272 false รายการพิธีโมง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.649554102+07:00","message":"[bufferProcess] interim [20000000]:รายการพิธีโมง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.6495576+07:00","message":"[bufferProcess] send to processor:รายการพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.649561936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.649565276+07:00","message":"> Transcript [4004] [false]: 'รายการพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.649568039+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.649570561+07:00","message":"Set new StatePrefix: 'รายการพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:58.707662485+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:58.707709888+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":"2025-10-29T10:25:58.707714527+07:00","message":"receive interim result [false|false]: รายการพิธีมงคล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:58.707728583+07:00","message":"[buffer interim] 272 false รายการพิธีมงคล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.707735374+07:00","message":"[bufferProcess] interim [80000000]:รายการพิธีมงคล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.707737383+07:00","message":"[bufferProcess] send to processor:รายการพิธีโมง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.707740894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.707743696+07:00","message":"> Transcript [4005] [false]: 'รายการพิธีโมง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.707746607+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.707748339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.707749903+07:00","message":"StatePrefix: 'รายการพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:58.707751599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:59.22828018+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:59.228325647+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":"2025-10-29T10:25:59.2283324+07:00","message":"receive interim result [false|false]: รายการพิธีมงคลอย่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:59.228345549+07:00","message":"[buffer interim] 272 false รายการพิธีมงคลอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:59.228355102+07:00","message":"[bufferProcess] interim [560000000]:รายการพิธีมงคลอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:59.228358341+07:00","message":"[bufferProcess] send to processor:รายการพิธีมงคล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:59.22836384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:59.22836724+07:00","message":"> Transcript [4006] [false]: 'รายการพิธีมงคล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:59.228372274+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:59.228373978+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:59.228375753+07:00","message":"StatePrefix: 'รายการพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:59.228377415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:59.42843798+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:59.428481983+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":"2025-10-29T10:25:59.428486808+07:00","message":"receive interim result [false|false]: รายการพิธีมงคลอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:25:59.428502454+07:00","message":"[buffer interim] 272 false รายการพิธีมงคลอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:59.428509792+07:00","message":"[bufferProcess] interim [740000000]:รายการพิธีมงคลอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:59.428511955+07:00","message":"[bufferProcess] send to processor:รายการพิธีมงคลอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:59.428514915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:59.428517402+07:00","message":"> Transcript [4007] [false]: 'รายการพิธีมงคลอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:59.42852082+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:59.428523025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:59.428524617+07:00","message":"StatePrefix: 'รายการพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:25:59.428526419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:59.911263281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:25:59.911276194+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.066878023+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.066935903+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":"2025-10-29T10:26:00.066942441+07:00","message":"receive interim result [false|false]: รายการพิธีมงคลอย่างเช่นกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.066957664+07:00","message":"[buffer interim] 272 false รายการพิธีมงคลอย่างเช่นกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.066968073+07:00","message":"[bufferProcess] interim [340000000]:รายการพิธีมงคลอย่างเช่นกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.066970012+07:00","message":"[bufferProcess] send to processor:รายการพิธีมงคลอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.066973254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.06697671+07:00","message":"> Transcript [4008] [false]: 'รายการพิธีมงคลอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.066979802+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.066981816+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.066983351+07:00","message":"StatePrefix: 'รายการพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.066987542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.066995697+07:00","message":"Push: 'รายการพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.06699769+07:00","message":"TextPushed: 'รายการพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.06700023+07:00","message":"Set new StatePrefix : 'รายการพิธีมงคลอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.067002431+07:00","message":"Next Push (prob) : 'มงคลอย่างเช่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.067010387+07:00","message":"push: {false รายการพิธี 0 0xc003600380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.318154497+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.318195338+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":"2025-10-29T10:26:00.318201325+07:00","message":"receive interim result [false|false]: รายการพิธีมงคลอย่างเช่นการสด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.31821856+07:00","message":"[buffer interim] 272 false รายการพิธีมงคลอย่างเช่นการสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.318226781+07:00","message":"[bufferProcess] interim [640000000]:รายการพิธีมงคลอย่างเช่นการสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.318229046+07:00","message":"[bufferProcess] send to processor:รายการพิธีมงคลอย่างเช่นกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.318232614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.318235043+07:00","message":"> Transcript [4009] [false]: 'รายการพิธีมงคลอย่างเช่นกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.318238045+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.318240122+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.318241658+07:00","message":"StatePrefix: 'รายการพิธีมงคลอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.318244104+07:00","message":"TextPushed: 'รายการพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.458813161+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.458856817+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":"2025-10-29T10:26:00.458864292+07:00","message":"receive interim result [false|false]: รายการพิธีมงคลอย่างเช่นการสดใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.458892342+07:00","message":"[buffer interim] 272 false รายการพิธีมงคลอย่างเช่นการสดใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.458908015+07:00","message":"[bufferProcess] interim [820000000]:รายการพิธีมงคลอย่างเช่นการสดใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.458911029+07:00","message":"[bufferProcess] send to processor:รายการพิธีมงคลอย่างเช่นการสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.458919642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.458923416+07:00","message":"> Transcript [4010] [false]: 'รายการพิธีมงคลอย่างเช่นการสด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.458927472+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.458929684+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.458932868+07:00","message":"StatePrefix: 'รายการพิธีมงคลอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.458936647+07:00","message":"TextPushed: 'รายการพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.639759492+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.639813944+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":"2025-10-29T10:26:00.639820574+07:00","message":"receive interim result [false|false]: รายการพิธีมงคลอย่างเช่นการสดในเพจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.639839084+07:00","message":"[buffer interim] 272 false รายการพิธีมงคลอย่างเช่นการสดในเพจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.639855549+07:00","message":"[bufferProcess] interim [940000000]:รายการพิธีมงคลอย่างเช่นการสดในเพจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.63985871+07:00","message":"[bufferProcess] send to processor:รายการพิธีมงคลอย่างเช่นการสดใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.639865544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.639869653+07:00","message":"> Transcript [4011] [false]: 'รายการพิธีมงคลอย่างเช่นการสดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.639873703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.639876219+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.63987948+07:00","message":"StatePrefix: 'รายการพิธีมงคลอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.639882418+07:00","message":"TextPushed: 'รายการพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.642587596+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.642601312+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":"2025-10-29T10:26:00.642605824+07:00","message":"receive interim result [false|false]: รายการพิธีมงคลอย่างเช่นการสวดในพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.64261491+07:00","message":"[buffer interim] 272 false รายการพิธีมงคลอย่างเช่นการสวดในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.64261958+07:00","message":"[bufferProcess] interim [0]:รายการพิธีมงคลอย่างเช่นการสวดในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.642622345+07:00","message":"[bufferProcess] send to processor:รายการพิธีมงคลอย่างเช่นการสดในเพจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.642625043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.642627547+07:00","message":"> Transcript [4012] [false]: 'รายการพิธีมงคลอย่างเช่นการสดในเพจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.642630798+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.642632654+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.642635206+07:00","message":"StatePrefix: 'รายการพิธีมงคลอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.642637611+07:00","message":"TextPushed: 'รายการพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.642645317+07:00","message":"Push: 'มงคลอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.642647661+07:00","message":"TextPushed: 'รายการพิธีมงคลอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.642650493+07:00","message":"Set new StatePrefix : 'รายการพิธีมงคลอย่างเช่นการสดในเพจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.642654093+07:00","message":"Next Push (prob) : 'การสดในเพจ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.642665389+07:00","message":"push: {false มงคลอย่างเช่น 0 0xc003600380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.957090183+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.95713962+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":"2025-10-29T10:26:00.957147536+07:00","message":"receive interim result [false|false]: รายการพิธีมงคลอย่างเช่นการสวดในพิธีผู้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.957186588+07:00","message":"[buffer interim] 272 false รายการพิธีมงคลอย่างเช่นการสวดในพิธีผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.957196241+07:00","message":"[bufferProcess] interim [240000000]:รายการพิธีมงคลอย่างเช่นการสวดในพิธีผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.957199424+07:00","message":"[bufferProcess] send to processor:รายการพิธีมงคลอย่างเช่นการสวดในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.95720367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.957207326+07:00","message":"> Transcript [4013] [false]: 'รายการพิธีมงคลอย่างเช่นการสวดในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.957210459+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.957213708+07:00","message":"Set new StatePrefix: 'รายการพิธีมงคลอย่างเช่นการสวดในพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.958524704+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.958536838+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":"2025-10-29T10:26:00.958540891+07:00","message":"receive interim result [false|false]: รายการพิธีมงคลอย่างเช่นการสวดในพิธีพูด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:00.958552419+07:00","message":"[buffer interim] 272 false รายการพิธีมงคลอย่างเช่นการสวดในพิธีพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.95855726+07:00","message":"[bufferProcess] interim [300000000]:รายการพิธีมงคลอย่างเช่นการสวดในพิธีพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.958559837+07:00","message":"[bufferProcess] send to processor:รายการพิธีมงคลอย่างเช่นการสวดในพิธีผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.958562778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.958565457+07:00","message":"> Transcript [4014] [false]: 'รายการพิธีมงคลอย่างเช่นการสวดในพิธีผู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.95856931+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.958571747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.958574709+07:00","message":"StatePrefix: 'รายการพิธีมงคลอย่างเช่นการสวดในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:00.958577747+07:00","message":"TextPushed: 'รายการพิธีมงคลอย่างเช่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:01.146272874+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:01.14632317+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":"2025-10-29T10:26:01.146329515+07:00","message":"receive interim result [false|false]: รายการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:01.146342848+07:00","message":"[buffer interim] 272 false รายการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:01.146349777+07:00","message":"[bufferProcess] interim [480000000]:รายการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:01.146352323+07:00","message":"[bufferProcess] send to processor:รายการพิธีมงคลอย่างเช่นการสวดในพิธีพูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:01.14635538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:01.14635822+07:00","message":"> Transcript [4015] [false]: 'รายการพิธีมงคลอย่างเช่นการสวดในพิธีพูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:01.146361845+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:01.14636358+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:01.146365443+07:00","message":"StatePrefix: 'รายการพิธีมงคลอย่างเช่นการสวดในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:01.146368139+07:00","message":"TextPushed: 'รายการพิธีมงคลอย่างเช่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:01.72906893+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:01.729110916+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":"2025-10-29T10:26:01.729117761+07:00","message":"receive interim result [false|false]: รายการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:01.729135586+07:00","message":"[buffer interim] 272 false รายการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:01.729142136+07:00","message":"[bufferProcess] interim [80000000]:รายการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:01.729144356+07:00","message":"[bufferProcess] send to processor:รายการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:01.729150981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:01.729153653+07:00","message":"> Transcript [4016] [false]: 'รายการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:01.729157049+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:01.729158728+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:01.729169761+07:00","message":"StatePrefix: 'รายการพิธีมงคลอย่างเช่นการสวดในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:01.729172717+07:00","message":"TextPushed: 'รายการพิธีมงคลอย่างเช่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:02.42820123+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:02.428242153+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":"2025-10-29T10:26:02.428247674+07:00","message":"receive interim result [false|false]: รายการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษกเทวาภิเษก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:02.428264119+07:00","message":"[buffer interim] 272 false รายการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษกเทวาภิเษก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.428272523+07:00","message":"[bufferProcess] interim [740000000]:รายการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษกเทวาภิเษก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.428274812+07:00","message":"[bufferProcess] send to processor:รายการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.428286737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.428289629+07:00","message":"> Transcript [4017] [false]: 'รายการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.428294051+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.428295793+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.428297611+07:00","message":"StatePrefix: 'รายการพิธีมงคลอย่างเช่นการสวดในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.428300147+07:00","message":"TextPushed: 'รายการพิธีมงคลอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.428305974+07:00","message":"Push: 'การสวดในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.428309227+07:00","message":"TextPushed: 'รายการพิธีมงคลอย่างเช่นการสวดในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.428312589+07:00","message":"Set new StatePrefix : 'รายการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.428314947+07:00","message":"Next Push (prob) : 'พุทธาภิเษก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:02.428323321+07:00","message":"push: {false การสวดในพิธี 0 0xc003600380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:02.519997892+07:00","message":"[GCS] IsForceVAD: false for message ID: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:02.582440752+07:00","message":"[GCS] Start streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:02.877210479+07:00","message":"receive streaming session, msgId: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:02.877257588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษกเทวาภิเษก\",\"confidence\":0.9372976}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:02.877262939+07:00","message":"receive interim result [true|false]: ในการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษกเทวาภิเษก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:02.877273505+07:00","message":"end recv isFinal message id 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:02.877275389+07:00","message":"end Recv id 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:02.877288358+07:00","message":"[buffer interim] 272 true ในการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษกเทวาภิเษก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.877300956+07:00","message":"[bufferProcess] interim [280000000]:ในการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษกเทวาภิเษก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.877304796+07:00","message":"[bufferProcess] send to processor (isfinal):รายการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษกเทวาภิเษก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.877307968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.877310822+07:00","message":"> Transcript [4018] [false]: 'รายการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษกเทวาภิเษก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.877314253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.877316065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.877317583+07:00","message":"StatePrefix: 'รายการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.877320347+07:00","message":"TextPushed: 'รายการพิธีมงคลอย่างเช่นการสวดในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.877322096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.877323888+07:00","message":"> Transcript [4019] [true]: 'ในการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษกเทวาภิเษก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.877325987+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.877327278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.877328558+07:00","message":"StatePrefix: 'รายการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.877330534+07:00","message":"TextPushed: 'รายการพิธีมงคลอย่างเช่นการสวดในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.877332026+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.877509306+07:00","message":"Push: 'พุทธาภิเษกเทวาภิเษก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.87751258+07:00","message":"TextPushed: 'รายการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษกเทวาภิเษก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.877514572+07:00","message":"Set new StatePrefix : 'ในการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษกเทวาภิเษก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.877516336+07:00","message":"Next Push (prob) : 'ในการพิธีมงคลอย่างเช่นการสวดในพิธีพุทธาภิเษกเทวาภิเษก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:02.877526596+07:00","message":"push: {true พุทธาภิเษกเทวาภิเษก 0 0xc003600380}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:02.87754881+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_272.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:26:02.888166948+07:00","message":"write wav file: './tmp/7449/7449_272.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:02.911662557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:02.911662995+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:03.65525129+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:03.655301083+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":"2025-10-29T10:26:03.655305978+07:00","message":"receive interim result [false|false]: เพลง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:03.655322783+07:00","message":"[buffer interim] 273 false เพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:03.655329893+07:00","message":"[bufferProcess] interim [840000000]:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:03.655331405+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:03.974687257+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:03.974726453+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":"2025-10-29T10:26:03.974732425+07:00","message":"receive interim result [false|false]: เพลงมังกร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:03.974747273+07:00","message":"[buffer interim] 273 false เพลงมังกร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:03.974754023+07:00","message":"[bufferProcess] interim [140000000]:เพลงมังกร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:03.974756734+07:00","message":"[bufferProcess] send to processor:เพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:03.9747632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:03.974765905+07:00","message":"> Transcript [4020] [false]: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:03.974768369+07:00","message":"Set StatePrefix (first interim): 'เพลง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:04.040528532+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:04.040556036+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":"2025-10-29T10:26:04.040561325+07:00","message":"receive interim result [false|false]: มังคลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:04.040574426+07:00","message":"[buffer interim] 273 false มังคลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.040579919+07:00","message":"[bufferProcess] interim [260000000]:มังคลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.04058165+07:00","message":"[bufferProcess] send to processor:เพลงมังกร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.040584886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.040587226+07:00","message":"> Transcript [4021] [false]: 'เพลงมังกร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.040589792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.040591722+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.040593458+07:00","message":"StatePrefix: 'เพลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.040595163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:04.057774559+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:04.057793958+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":"2025-10-29T10:26:04.057798288+07:00","message":"receive interim result [false|false]: ตลาด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:04.057809408+07:00","message":"[buffer interim] 273 false ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.057814004+07:00","message":"[bufferProcess] interim [320000000]:ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.057815988+07:00","message":"[bufferProcess] send to processor:มังคลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.057818952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.05782154+07:00","message":"> Transcript [4022] [false]: 'มังคลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.057823049+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.057824671+07:00","message":"Set new StatePrefix: 'มังคลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:04.148252352+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:04.148284302+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":"2025-10-29T10:26:04.148296091+07:00","message":"receive interim result [false|false]: บังคลาเทศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:04.148309651+07:00","message":"[buffer interim] 273 false บังคลาเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.14831632+07:00","message":"[bufferProcess] interim [380000000]:บังคลาเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.148318493+07:00","message":"[bufferProcess] send to processor:ตลาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.148330938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.148334482+07:00","message":"> Transcript [4023] [false]: 'ตลาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.148337118+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.148339565+07:00","message":"Set new StatePrefix: 'ตลาด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:04.329010743+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:04.329046112+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":"2025-10-29T10:26:04.329051471+07:00","message":"receive interim result [false|false]: มังคลาภิเษก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:04.329065046+07:00","message":"[buffer interim] 273 false มังคลาภิเษก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.329071569+07:00","message":"[bufferProcess] interim [560000000]:มังคลาภิเษก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.329073775+07:00","message":"[bufferProcess] send to processor:บังคลาเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.329076923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.329079289+07:00","message":"> Transcript [4024] [false]: 'บังคลาเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.329081137+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.32908282+07:00","message":"Set new StatePrefix: 'บังคลาเทศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:04.547061827+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:04.547098241+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":"2025-10-29T10:26:04.547104094+07:00","message":"receive interim result [false|false]: มังคลาภิเษกกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:04.547118265+07:00","message":"[buffer interim] 273 false มังคลาภิเษกกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.547125143+07:00","message":"[bufferProcess] interim [800000000]:มังคลาภิเษกกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.547127177+07:00","message":"[bufferProcess] send to processor:มังคลาภิเษก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.54713195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.547134729+07:00","message":"> Transcript [4025] [false]: 'มังคลาภิเษก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.547137361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.547139151+07:00","message":"Set new StatePrefix: 'มังคลาภิเษก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:04.735091787+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:04.735137722+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":"2025-10-29T10:26:04.735145286+07:00","message":"receive interim result [false|false]: มังคลาภิเษกเป็นต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:04.735158487+07:00","message":"[buffer interim] 273 false มังคลาภิเษกเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.735165613+07:00","message":"[bufferProcess] interim [980000000]:มังคลาภิเษกเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.73516775+07:00","message":"[bufferProcess] send to processor:มังคลาภิเษกกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.735172405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.735174906+07:00","message":"> Transcript [4026] [false]: 'มังคลาภิเษกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.735177974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.735180088+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.735181871+07:00","message":"StatePrefix: 'มังคลาภิเษก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:04.735183902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:05.044957757+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:05.044990095+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":"2025-10-29T10:26:05.044995355+07:00","message":"receive interim result [false|false]: มังคลาภิเษกเป็นต้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:05.045010546+07:00","message":"[buffer interim] 273 false มังคลาภิเษกเป็นต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:05.045018868+07:00","message":"[bufferProcess] interim [280000000]:มังคลาภิเษกเป็นต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:05.045020751+07:00","message":"[bufferProcess] send to processor:มังคลาภิเษกเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:05.045025987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:05.045028639+07:00","message":"> Transcript [4027] [false]: 'มังคลาภิเษกเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:05.04503174+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:05.045033887+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:05.045035499+07:00","message":"StatePrefix: 'มังคลาภิเษก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:05.045037452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:05.741289615+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:05.741331725+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":"2025-10-29T10:26:05.741337237+07:00","message":"receive interim result [false|false]: มังคลาภิเษกเป็นต้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:05.741348097+07:00","message":"[buffer interim] 273 false มังคลาภิเษกเป็นต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:05.741354413+07:00","message":"[bufferProcess] interim [880000000]:มังคลาภิเษกเป็นต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:05.741356689+07:00","message":"[bufferProcess] send to processor:มังคลาภิเษกเป็นต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:05.741361646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:05.741364284+07:00","message":"> Transcript [4028] [false]: 'มังคลาภิเษกเป็นต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:05.741367258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:05.741369059+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:05.74137066+07:00","message":"StatePrefix: 'มังคลาภิเษก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:05.741372847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:05.912176605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:05.912186007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:08.410895935+07:00","message":"[GCS] IsForceVAD: false for message ID: 273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:08.482931197+07:00","message":"[GCS] Start streaming session, msgId: 274"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:08.75828402+07:00","message":"receive streaming session, msgId: 273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:08.758333877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เฮ้ยมังคลาภิเศกเป็นต้นค่ะ\",\"confidence\":0.84220994}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:08.758340056+07:00","message":"receive interim result [true|false]: เฮ้ยมังคลาภิเศกเป็นต้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:08.758350021+07:00","message":"end recv isFinal message id 273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:08.758352243+07:00","message":"end Recv id 273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:08.758357975+07:00","message":"[buffer interim] 273 true เฮ้ยมังคลาภิเศกเป็นต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758364731+07:00","message":"[bufferProcess] interim [60000000]:เฮ้ยมังคลาภิเศกเป็นต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.75837102+07:00","message":"[bufferProcess] send to processor (isfinal):มังคลาภิเษกเป็นต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758375651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758379246+07:00","message":"> Transcript [4029] [false]: 'มังคลาภิเษกเป็นต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758382284+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758384424+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758386058+07:00","message":"StatePrefix: 'มังคลาภิเษก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758387581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758393209+07:00","message":"Push: 'มังคลาภิเษก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758395259+07:00","message":"TextPushed: 'มังคลาภิเษก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758397493+07:00","message":"Set new StatePrefix : 'มังคลาภิเษกเป็นต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758399442+07:00","message":"Next Push (prob) : 'เป็นต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758400957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758402609+07:00","message":"> Transcript [4030] [true]: 'เฮ้ยมังคลาภิเศกเป็นต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758404289+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758405689+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758407205+07:00","message":"StatePrefix: 'มังคลาภิเษกเป็นต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758408801+07:00","message":"TextPushed: 'มังคลาภิเษก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758410193+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:08.758492063+07:00","message":"push: {false มังคลาภิเษก 0 0xc0003c4c00}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758511567+07:00","message":"Push: 'คลาภิเศกเป็นต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758514849+07:00","message":"TextPushed: 'มังคลาภิเษกคลาภิเศกเป็นต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758516551+07:00","message":"Set new StatePrefix : 'เฮ้ยมังคลาภิเศกเป็นต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758518129+07:00","message":"Next Push (prob) : 'เฮ้ยมังคลาภิเศกเป็นต้นค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:08.75852546+07:00","message":"push: {true คลาภิเศกเป็นต้นค่ะ 0 0xc0003c4c00}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:08.758529973+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_273.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:26:08.769156862+07:00","message":"write wav file: './tmp/7449/7449_273.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:08.913227854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:08.913234526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:10.460256353+07:00","message":"[GCS] IsForceVAD: false for message ID: 274"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:10.592127787+07:00","message":"[GCS] Start streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:10.756869431+07:00","message":"receive streaming session, msgId: 274"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:10.756889933+07:00","message":"found end of frame, send empty tag with msgId: 274"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:10.756892506+07:00","message":"end Recv id 274"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:10.75689968+07:00","message":"[buffer interim] 274 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:10.75690579+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:10.756909193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:10.756911542+07:00","message":"> Transcript [4031] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:10.756913887+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:10.756915455+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:10.756917063+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:10.756918554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:10.756920679+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:10.756930457+07:00","message":"push: {true \n 0 0xc00040d980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:26:10.763503639+07:00","message":"write wav file: './tmp/7449/7449_274.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:10.910155746+07:00","message":"[GCS] IsForceVAD: false for message ID: 275"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:10.973921394+07:00","message":"[GCS] Start streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:11.185408048+07:00","message":"receive streaming session, msgId: 275"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:11.185427528+07:00","message":"found end of frame, send empty tag with msgId: 275"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:11.185430163+07:00","message":"end Recv id 275"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:11.18543564+07:00","message":"[buffer interim] 275 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:11.185441812+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:11.185445122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:11.185447725+07:00","message":"> Transcript [4032] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:11.185449873+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:11.185451463+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:11.185452874+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:11.185454336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:11.185461016+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:11.185469337+07:00","message":"push: {true \n 0 0xc00365ec80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:26:11.19078875+07:00","message":"write wav file: './tmp/7449/7449_275.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:11.913731649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:11.913748633+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:12.535428782+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:12.535466606+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":"2025-10-29T10:26:12.535472237+07:00","message":"receive interim result [false|false]: ในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:12.535485938+07:00","message":"[buffer interim] 276 false ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:12.5354934+07:00","message":"[bufferProcess] interim [200000000]:ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:12.535496241+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:12.53550378+07:00","message":"[bufferProcess] send to processor (ticker):ในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:12.53550721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:12.535511159+07:00","message":"> Transcript [4033] [false]: 'ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:12.53551384+07:00","message":"Set StatePrefix (first interim): 'ในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:12.923901188+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:12.923944387+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":"2025-10-29T10:26:12.923949306+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:12.923960355+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:12.923967245+07:00","message":"[bufferProcess] interim [560000000]:ในปัจจุบันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:12.923968944+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.123116847+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.123161598+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":"2025-10-29T10:26:13.123169314+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะครับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.123188917+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.12319751+07:00","message":"[bufferProcess] interim [740000000]:ในปัจจุบันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.123200741+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.123207406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.123211814+07:00","message":"> Transcript [4034] [false]: 'ในปัจจุบันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.123216627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.123219014+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.123221482+07:00","message":"StatePrefix: 'ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.123224055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.245270491+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.245312494+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":"2025-10-29T10:26:13.245318043+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะเพราะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.245335685+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.245342457+07:00","message":"[bufferProcess] interim [860000000]:ในปัจจุบันนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.245344622+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.245349818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.245352392+07:00","message":"> Transcript [4035] [false]: 'ในปัจจุบันนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.24535546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.245357347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.245358924+07:00","message":"StatePrefix: 'ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.245360712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.306170655+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.306205392+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":"2025-10-29T10:26:13.306210271+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.306222502+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.306229126+07:00","message":"[bufferProcess] interim [980000000]:ในปัจจุบันนะคะพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.306231024+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.30623449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.306236944+07:00","message":"> Transcript [4036] [false]: 'ในปัจจุบันนะคะเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.306239784+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.306241348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.306242776+07:00","message":"StatePrefix: 'ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.306244549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.446183827+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.446220169+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":"2025-10-29T10:26:13.446225337+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.446241406+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.446248792+07:00","message":"[bufferProcess] interim [100000000]:ในปัจจุบันนะคะพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.446251112+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.44625404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.446256778+07:00","message":"> Transcript [4037] [false]: 'ในปัจจุบันนะคะพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.446259836+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.446261513+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.446263137+07:00","message":"StatePrefix: 'ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.446264794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.44626922+07:00","message":"Push: 'ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.446270863+07:00","message":"TextPushed: 'ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.446272687+07:00","message":"Set new StatePrefix : 'ในปัจจุบันนะคะพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.446274578+07:00","message":"Next Push (prob) : 'นะคะพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.446282456+07:00","message":"push: {false ในปัจจุบัน 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.493552659+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.49358488+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":"2025-10-29T10:26:13.493589947+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระปิด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.493603646+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.493611031+07:00","message":"[bufferProcess] interim [160000000]:ในปัจจุบันนะคะพระปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.493613386+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.493616474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.493619013+07:00","message":"> Transcript [4038] [false]: 'ในปัจจุบันนะคะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.493621054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.493622946+07:00","message":"Set new StatePrefix: 'ในปัจจุบันนะคะพี่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.497332844+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.497341656+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":"2025-10-29T10:26:13.497344483+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.497353369+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.497356357+07:00","message":"[bufferProcess] interim [220000000]:ในปัจจุบันนะคะพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.497358204+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.497360077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.497361943+07:00","message":"> Transcript [4039] [false]: 'ในปัจจุบันนะคะพระปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.497363719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.497366007+07:00","message":"Set new StatePrefix: 'ในปัจจุบันนะคะพระปิด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.760971862+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.761013072+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":"2025-10-29T10:26:13.761018372+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.761032308+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.761038905+07:00","message":"[bufferProcess] interim [400000000]:ในปัจจุบันนะคะพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.761041015+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.761046991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.761049983+07:00","message":"> Transcript [4040] [false]: 'ในปัจจุบันนะคะพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.761052042+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:13.761054276+07:00","message":"Set new StatePrefix: 'ในปัจจุบันนะคะพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.824281592+07:00","message":"[GCS] Cleaned up inactive client: 258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.82431136+07:00","message":"[GCS] Cleaned up inactive client: 257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.824314257+07:00","message":"[GCS] Cleaned up inactive client: 259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.824316332+07:00","message":"[GCS] Cleaned up inactive client: 260"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.824319104+07:00","message":"[GCS] Cleaned up inactive client: 256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.824321621+07:00","message":"[GCS] Cleaned up inactive client: 261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:13.824330473+07:00","message":"[GCS] Cleaned up inactive client: 255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:14.017956949+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:14.017999717+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":"2025-10-29T10:26:14.018004955+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:14.018018018+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.018025104+07:00","message":"[bufferProcess] interim [640000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.018027391+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.018032857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.018035139+07:00","message":"> Transcript [4041] [false]: 'ในปัจจุบันนะคะพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.018038291+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.018040081+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.018041892+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.018044051+07:00","message":"TextPushed: 'ในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:14.335321849+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:14.335372968+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":"2025-10-29T10:26:14.335378461+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:14.335391899+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.335398491+07:00","message":"[bufferProcess] interim [940000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.33540074+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.335405902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.335408363+07:00","message":"> Transcript [4042] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.335411128+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.335412869+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.335414778+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.335417471+07:00","message":"TextPushed: 'ในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:14.906089277+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:14.906124873+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":"2025-10-29T10:26:14.906130414+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:14.906143828+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.906150176+07:00","message":"[bufferProcess] interim [540000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.906152277+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.906158173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.906160618+07:00","message":"> Transcript [4043] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.906163915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.906165649+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.906167442+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:14.906169712+07:00","message":"TextPushed: 'ในปัจจุบัน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:14.914246338+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:14.914251188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.038325233+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.038365943+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":"2025-10-29T10:26:15.03837166+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.03838646+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.038392792+07:00","message":"[bufferProcess] interim [720000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.038395069+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.038400789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.038403256+07:00","message":"> Transcript [4044] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.038406658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.038408572+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.038410465+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.038412381+07:00","message":"TextPushed: 'ในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.038416705+07:00","message":"Push: 'นะคะพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.038420001+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.03842216+07:00","message":"Set new StatePrefix : 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.038424375+07:00","message":"Next Push (prob) : 'ธรรมนั้นก็คือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.038433077+07:00","message":"push: {false นะคะพระพิธี 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.240905911+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.240947709+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":"2025-10-29T10:26:15.240953944+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.240964818+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.240971604+07:00","message":"[bufferProcess] interim [900000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.240973924+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.240976909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.240979468+07:00","message":"> Transcript [4045] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.24098255+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.240984503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.240986501+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.240988826+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.369107574+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.369158797+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":"2025-10-29T10:26:15.369179787+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์พระครู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.369200913+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์พระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.369209767+07:00","message":"[bufferProcess] interim [20000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์พระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.369212985+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.369217625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.369221253+07:00","message":"> Transcript [4046] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.369225976+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.369228064+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.369230892+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.369234297+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.429113217+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.429147726+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":"2025-10-29T10:26:15.429153115+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.429175881+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.429181904+07:00","message":"[bufferProcess] interim [80000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.429184325+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์พระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.429188873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.429191329+07:00","message":"> Transcript [4047] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์พระครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.429194219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.429195919+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.429197631+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.429199917+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.613261876+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.613297501+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":"2025-10-29T10:26:15.613302785+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.613319025+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.613326107+07:00","message":"[bufferProcess] interim [260000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.613328395+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.613339733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.61334284+07:00","message":"> Transcript [4048] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.613346788+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.613348669+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.613350366+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.613352382+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.613358301+07:00","message":"Push: 'ธรรมนั้นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.613359889+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.613362015+07:00","message":"Set new StatePrefix : 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.613364137+07:00","message":"Next Push (prob) : 'สมณศักดิ์ประเภท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.6133722+07:00","message":"push: {false ธรรมนั้นก็คือ 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.936467318+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.936506954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.93651265+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.936524103+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.936532632+07:00","message":"[bufferProcess] interim [560000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.936535079+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.936539998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.936542256+07:00","message":"> Transcript [4049] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.936546024+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.936547854+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.936549836+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.936552437+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.939227093+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.939264678+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":"2025-10-29T10:26:15.939270465+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:15.939286641+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.939292873+07:00","message":"[bufferProcess] interim [620000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.939295586+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.939302948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.939306287+07:00","message":"> Transcript [4050] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.939309915+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.939311819+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.939313719+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:15.939316169+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.012068226+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.012105654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.012111055+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.01212271+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 นะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.012125089+07:00","message":"receive interim result [false|false]:  1 นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.012132008+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.012135264+07:00","message":"[buffer interim] 276 false  1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.01214092+07:00","message":"[bufferProcess] interim [680000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.012143116+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.012148651+07:00","message":"[bufferProcess] interim [680000000]: 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.012150887+07:00","message":"[bufferProcess] update buffer: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.012153264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.012155608+07:00","message":"> Transcript [4051] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.01215906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.012161401+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.012163154+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.012165297+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.251427514+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.251463922+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":"2025-10-29T10:26:16.251469561+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.251480743+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":"2025-10-29T10:26:16.251483442+07:00","message":"receive interim result [false|false]:  นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.251490415+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.251493779+07:00","message":"[buffer interim] 276 false  นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.251499298+07:00","message":"[bufferProcess] interim [860000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.25150168+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.251504916+07:00","message":"[bufferProcess] interim [860000000]: นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.25150706+07:00","message":"[bufferProcess] update buffer: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.251509555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.251511903+07:00","message":"> Transcript [4052] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.251515694+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.251518516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.251520335+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.251522683+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.251525146+07:00","message":"Push: 'สมณศักดิ์ประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.251526844+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.251528707+07:00","message":"Set new StatePrefix : 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.251530664+07:00","message":"Next Push (prob) : ' 1 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.251538411+07:00","message":"push: {false สมณศักดิ์ประเภท 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.516987878+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.517033402+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.517038543+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.517051637+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.517058302+07:00","message":"[bufferProcess] interim [220000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.517062334+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.517068902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.517071584+07:00","message":"> Transcript [4053] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.517074664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.517076364+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.517077971+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.517079793+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.710338206+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.710369389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.710375251+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.710386506+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":"2025-10-29T10:26:16.71038916+07:00","message":"receive interim result [false|false]:  นะคะซึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.71039628+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.710399483+07:00","message":"[buffer interim] 276 false  นะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.710404671+07:00","message":"[bufferProcess] interim [400000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.710409343+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.71041476+07:00","message":"[bufferProcess] interim [400000000]: นะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.710416699+07:00","message":"[bufferProcess] update buffer: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.710419127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.710421548+07:00","message":"> Transcript [4054] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.710424452+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.710425992+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.710427615+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.710429664+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.843087054+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.843121316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.843127492+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.843136124+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":"2025-10-29T10:26:16.843138504+07:00","message":"receive interim result [false|false]:  นะคะซึ่งพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.843145861+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.843149425+07:00","message":"[buffer interim] 276 false  นะคะซึ่งพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.843155247+07:00","message":"[bufferProcess] interim [460000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.84315888+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.843162647+07:00","message":"[bufferProcess] interim [460000000]: นะคะซึ่งพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.84316744+07:00","message":"[bufferProcess] update buffer: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.843170424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.843172729+07:00","message":"> Transcript [4055] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.843176005+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.843180088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.843181913+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.843183863+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.968776891+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.968812294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.968818667+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.968828959+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":"2025-10-29T10:26:16.968831484+07:00","message":"receive interim result [false|false]:  นะคะซึ่งภาพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.968838451+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.968842322+07:00","message":"[buffer interim] 276 false  นะคะซึ่งภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.96886147+07:00","message":"[bufferProcess] interim [580000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.968877988+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.96888736+07:00","message":"[bufferProcess] interim [580000000]: นะคะซึ่งภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.968889453+07:00","message":"[bufferProcess] update buffer: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.968893217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.968896605+07:00","message":"> Transcript [4056] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.968900317+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.968901927+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.968903476+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.968905682+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.96891219+07:00","message":"Push: ' 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.968913881+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.968916297+07:00","message":"Set new StatePrefix : 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:16.968918798+07:00","message":"Next Push (prob) : 'ซึ่งพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:16.968929172+07:00","message":"push: {false  1 นะคะ 0 0xc000045b00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.023348241+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.023384427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.023390639+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.023401325+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":"2025-10-29T10:26:17.023403972+07:00","message":"receive interim result [false|false]:  นะคะซึ่งพระมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.02341027+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.023416732+07:00","message":"[buffer interim] 276 false  นะคะซึ่งพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.023421706+07:00","message":"[bufferProcess] interim [640000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.023424379+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.023429752+07:00","message":"[bufferProcess] interim [640000000]: นะคะซึ่งพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.023431859+07:00","message":"[bufferProcess] update buffer: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.023434289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.023437223+07:00","message":"> Transcript [4057] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.02344066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.023443039+07:00","message":"Set new StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งภาพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.15462331+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.154658659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.154664207+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.154673107+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":"2025-10-29T10:26:17.154676179+07:00","message":"receive interim result [false|false]:  นะคะซึ่งพระมหากษัตริย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.154689038+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.15469934+07:00","message":"[buffer interim] 276 false  นะคะซึ่งพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.154706541+07:00","message":"[bufferProcess] interim [820000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.154713028+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.154719542+07:00","message":"[bufferProcess] interim [820000000]: นะคะซึ่งพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.154724091+07:00","message":"[bufferProcess] update buffer: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.154727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.15472961+07:00","message":"> Transcript [4058] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.15473204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.154733552+07:00","message":"Set new StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.607469791+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.607506676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.607512984+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.607522728+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":"2025-10-29T10:26:17.607525795+07:00","message":"receive interim result [false|false]:  นะคะซึ่งพระมหากษัตริย์จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.607534411+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.607537723+07:00","message":"[buffer interim] 276 false  นะคะซึ่งพระมหากษัตริย์จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.607543712+07:00","message":"[bufferProcess] interim [240000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.607546609+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.60754964+07:00","message":"[bufferProcess] interim [240000000]: นะคะซึ่งพระมหากษัตริย์จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.607564743+07:00","message":"[bufferProcess] update buffer: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.607567704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.607570124+07:00","message":"> Transcript [4059] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.607574162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.607575918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.60757762+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.607579778+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.610516632+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.610542765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.610548001+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.610558865+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":"2025-10-29T10:26:17.610562138+07:00","message":"receive interim result [false|false]:  นะคะซึ่งพระมหากษัตริย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.610568363+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.610576543+07:00","message":"[buffer interim] 276 false  นะคะซึ่งพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.610581549+07:00","message":"[bufferProcess] interim [300000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.61058464+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.610589803+07:00","message":"[bufferProcess] interim [300000000]: นะคะซึ่งพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.61059192+07:00","message":"[bufferProcess] update buffer: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.610594494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.610597004+07:00","message":"> Transcript [4060] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.610600386+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.61060224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.610603756+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.610605654+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.736520231+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.736560245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.736566447+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.736585232+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":"2025-10-29T10:26:17.736588375+07:00","message":"receive interim result [false|false]:  นะคะซึ่งพระมหากษัตริย์จะส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.73659717+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.736606288+07:00","message":"[buffer interim] 276 false  นะคะซึ่งพระมหากษัตริย์จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.736612068+07:00","message":"[bufferProcess] interim [360000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.736615111+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.736622156+07:00","message":"[bufferProcess] interim [360000000]: นะคะซึ่งพระมหากษัตริย์จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.736624568+07:00","message":"[bufferProcess] update buffer: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.73662738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.736629992+07:00","message":"> Transcript [4061] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.73663384+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.736635701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.736637478+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.736640096+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.87039786+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.870441438+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.870450485+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.870465091+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":"2025-10-29T10:26:17.870469614+07:00","message":"receive interim result [false|false]:  นะคะซึ่งพระมหากษัตริย์ทรงพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.87048057+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.870487241+07:00","message":"[buffer interim] 276 false  นะคะซึ่งพระมหากษัตริย์ทรงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.870494321+07:00","message":"[bufferProcess] interim [480000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.870498254+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์จะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.870503432+07:00","message":"[bufferProcess] interim [480000000]: นะคะซึ่งพระมหากษัตริย์ทรงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.870511542+07:00","message":"[bufferProcess] update buffer: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์ทรงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.87051586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.870519712+07:00","message":"> Transcript [4062] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.870525434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.87052805+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.870531202+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.870534994+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.870543174+07:00","message":"Push: 'ซึ่งพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.870545585+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.870548834+07:00","message":"Set new StatePrefix : 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์จะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:17.870552518+07:00","message":"Next Push (prob) : 'กษัตริย์จะส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:17.870562598+07:00","message":"push: {false ซึ่งพระมหา 0 0xc000045b00}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:17.915320479+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:17.915326353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.057139975+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.057190363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.057197084+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.057212966+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":"2025-10-29T10:26:18.057215982+07:00","message":"receive interim result [false|false]:  นะคะซึ่งพระมหากษัตริย์จะส่งพัสดุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.057224973+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.057234744+07:00","message":"[buffer interim] 276 false  นะคะซึ่งพระมหากษัตริย์จะส่งพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.057241415+07:00","message":"[bufferProcess] interim [720000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.057243964+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์ทรงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.057251877+07:00","message":"[bufferProcess] interim [720000000]: นะคะซึ่งพระมหากษัตริย์จะส่งพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.057254425+07:00","message":"[bufferProcess] update buffer: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์จะส่งพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.05725728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.057260372+07:00","message":"> Transcript [4063] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์ทรงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.057263096+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.057264686+07:00","message":"Set new StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์ทรงพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.115635581+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.115675997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.115682915+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.115697303+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":"2025-10-29T10:26:18.115700192+07:00","message":"receive interim result [false|false]:  นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.115711363+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.115718224+07:00","message":"[buffer interim] 276 false  นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.115724833+07:00","message":"[bufferProcess] interim [780000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.11572719+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์จะส่งพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.115730895+07:00","message":"[bufferProcess] interim [780000000]: นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.115737438+07:00","message":"[bufferProcess] update buffer: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.115740478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.115744074+07:00","message":"> Transcript [4064] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์จะส่งพัสดุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.115746515+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.115748309+07:00","message":"Set new StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์จะส่งพัสดุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.470249144+07:00","message":"[GCS] IsForceVAD: false for message ID: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.531721338+07:00","message":"[GCS] Start streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.569868082+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.569905131+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.569911072+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.569922201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณาโปรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.569926665+07:00","message":"receive interim result [false|false]:  นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณาโปรด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.569936401+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.56994651+07:00","message":"[buffer interim] 276 false  นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณาโปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.569952368+07:00","message":"[bufferProcess] interim [200000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.56995584+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.569959048+07:00","message":"[bufferProcess] interim [200000000]: นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณาโปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.569961161+07:00","message":"[bufferProcess] update buffer: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณาโปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.5699637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.569966327+07:00","message":"> Transcript [4065] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.569969188+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.569970791+07:00","message":"Set new StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.627659769+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.627691067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.627696788+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.627707828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.627713583+07:00","message":"receive interim result [false|false]:  นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.627720616+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.627724008+07:00","message":"[buffer interim] 276 false  นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.627742969+07:00","message":"[bufferProcess] interim [320000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.627763028+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณาโปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.6277724+07:00","message":"[bufferProcess] interim [320000000]: นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.627775185+07:00","message":"[bufferProcess] update buffer: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.627778992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.627782457+07:00","message":"> Transcript [4066] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณาโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.627786332+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.627788077+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.627789686+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.627792087+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.753585277+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.753622275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.753629975+07:00","message":"receive interim result [false|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.753642836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณาโปรดเกล้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.753645747+07:00","message":"receive interim result [false|false]:  นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณาโปรดเกล้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.753653258+07:00","message":"[buffer interim] 276 false ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.753660026+07:00","message":"[buffer interim] 276 false  นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณาโปรดเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.753665348+07:00","message":"[bufferProcess] interim [380000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.753667539+07:00","message":"[bufferProcess] send to processor:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.753674201+07:00","message":"[bufferProcess] interim [380000000]: นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณาโปรดเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.753676347+07:00","message":"[bufferProcess] update buffer: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณาโปรดเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.75367894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.753681963+07:00","message":"> Transcript [4067] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.753685575+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.753688727+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.753690342+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.753692533+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.822035443+07:00","message":"receive streaming session, msgId: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.822077767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภทหนึ่งนะคะซึ่งพระมหากษัตริย์จะทรงพระกรุณาโปรดเกล้า\",\"confidence\":0.9552562}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.822085265+07:00","message":"receive interim result [true|false]: ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภทหนึ่งนะคะซึ่งพระมหากษัตริย์จะทรงพระกรุณาโปรดเกล้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.822093873+07:00","message":"end recv isFinal message id 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.82209563+07:00","message":"end Recv id 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.822101407+07:00","message":"[buffer interim] 276 true ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภทหนึ่งนะคะซึ่งพระมหากษัตริย์จะทรงพระกรุณาโปรดเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.822108665+07:00","message":"[bufferProcess] interim [500000000]:ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภทหนึ่งนะคะซึ่งพระมหากษัตริย์จะทรงพระกรุณาโปรดเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.822114599+07:00","message":"[bufferProcess] send to processor (isfinal):ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณาโปรดเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.822118195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.822120768+07:00","message":"> Transcript [4068] [false]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณาโปรดเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.822124477+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.822126724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.822128837+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.822131096+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.822132964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.822134787+07:00","message":"> Transcript [4069] [true]: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภทหนึ่งนะคะซึ่งพระมหากษัตริย์จะทรงพระกรุณาโปรดเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.822136767+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.822138049+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.822139513+07:00","message":"StatePrefix: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากษัตริย์ทรงพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.822141257+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.82214274+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.822363141+07:00","message":"Push: 'กรุณาโปรดเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.822365922+07:00","message":"TextPushed: 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภท 1 นะคะซึ่งพระมหากรุณาโปรดเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.822368134+07:00","message":"Set new StatePrefix : 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภทหนึ่งนะคะซึ่งพระมหากษัตริย์จะทรงพระกรุณาโปรดเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.822370728+07:00","message":"Next Push (prob) : 'ในปัจจุบันนะคะพระพิธีธรรมนั้นก็คือสมณศักดิ์ประเภทหนึ่งนะคะซึ่งพระมหากษัตริย์จะทรงพระกรุณาโปรดเกล้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:18.822378332+07:00","message":"push: {true กรุณาโปรดเกล้า 0 0xc000045b00}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:18.822410683+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_276.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:26:18.83602381+07:00","message":"write wav file: './tmp/7449/7449_276.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:19.78991821+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:19.789956091+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":"2025-10-29T10:26:19.789960772+07:00","message":"receive interim result [false|false]: ตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:19.789972938+07:00","message":"[buffer interim] 277 false ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:19.789979529+07:00","message":"[bufferProcess] interim [80000000]:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:19.789981081+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:20.197118836+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:20.197155241+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":"2025-10-29T10:26:20.197178547+07:00","message":"receive interim result [false|false]: ตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:20.197194384+07:00","message":"[buffer interim] 277 false ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.197203638+07:00","message":"[bufferProcess] interim [500000000]:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.197205614+07:00","message":"[bufferProcess] send to processor:ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.197210836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.197213281+07:00","message":"> Transcript [4070] [false]: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.197215119+07:00","message":"Set StatePrefix (first interim): 'ตั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:20.316965428+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:20.31700183+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":"2025-10-29T10:26:20.317006839+07:00","message":"receive interim result [false|false]: ตั้งจับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:20.317024117+07:00","message":"[buffer interim] 277 false ตั้งจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.317032583+07:00","message":"[bufferProcess] interim [620000000]:ตั้งจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.317035029+07:00","message":"[bufferProcess] send to processor:ตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.317040253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.317042705+07:00","message":"> Transcript [4071] [false]: 'ตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.317046333+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.317048116+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.317049745+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.317051531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:20.501055798+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:20.50109661+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":"2025-10-29T10:26:20.501102672+07:00","message":"receive interim result [false|false]: จากวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:20.501116951+07:00","message":"[buffer interim] 277 false จากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.501123913+07:00","message":"[bufferProcess] interim [800000000]:จากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.501126475+07:00","message":"[bufferProcess] send to processor:ตั้งจับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.501133128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.501135906+07:00","message":"> Transcript [4072] [false]: 'ตั้งจับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.501139217+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.501141023+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.501142579+07:00","message":"StatePrefix: 'ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.501144451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:20.817139846+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:20.817192624+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":"2025-10-29T10:26:20.817200563+07:00","message":"receive interim result [false|false]: จากวัดที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:20.817219876+07:00","message":"[buffer interim] 277 false จากวัดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.817233228+07:00","message":"[bufferProcess] interim [100000000]:จากวัดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.81723613+07:00","message":"[bufferProcess] send to processor:จากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.817250317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.817253808+07:00","message":"> Transcript [4073] [false]: 'จากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.817256364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.817258784+07:00","message":"Set new StatePrefix: 'จากวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:20.880544164+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:20.880581907+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":"2025-10-29T10:26:20.880586939+07:00","message":"receive interim result [false|false]: จากวัดที่เป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:20.880603889+07:00","message":"[buffer interim] 277 false จากวัดที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.88061122+07:00","message":"[bufferProcess] interim [220000000]:จากวัดที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.880613836+07:00","message":"[bufferProcess] send to processor:จากวัดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.880617431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.880619905+07:00","message":"> Transcript [4074] [false]: 'จากวัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.880622582+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.880624468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.880626544+07:00","message":"StatePrefix: 'จากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:20.88062864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:20.915962546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:20.915981612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:21.196841657+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:21.196880221+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":"2025-10-29T10:26:21.196885846+07:00","message":"receive interim result [false|false]: จากวัดที่เป็นพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:21.196901836+07:00","message":"[buffer interim] 277 false จากวัดที่เป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.196908824+07:00","message":"[bufferProcess] interim [460000000]:จากวัดที่เป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.196910855+07:00","message":"[bufferProcess] send to processor:จากวัดที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.196914802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.196918845+07:00","message":"> Transcript [4075] [false]: 'จากวัดที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.196921354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.196923027+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.196924539+07:00","message":"StatePrefix: 'จากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.196926122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:21.385065724+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:21.38510647+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":"2025-10-29T10:26:21.385113127+07:00","message":"receive interim result [false|false]: จากวัดที่เป็นพระอาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:21.385130883+07:00","message":"[buffer interim] 277 false จากวัดที่เป็นพระอาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.385138763+07:00","message":"[bufferProcess] interim [640000000]:จากวัดที่เป็นพระอาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.385141409+07:00","message":"[bufferProcess] send to processor:จากวัดที่เป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.385150644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.385154668+07:00","message":"> Transcript [4076] [false]: 'จากวัดที่เป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.385180436+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.385183421+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.385185653+07:00","message":"StatePrefix: 'จากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.385188101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:21.701916167+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:21.701959271+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":"2025-10-29T10:26:21.701965688+07:00","message":"receive interim result [false|false]: จากวัดที่เป็นพระอารามหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:21.701982179+07:00","message":"[buffer interim] 277 false จากวัดที่เป็นพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.701993008+07:00","message":"[bufferProcess] interim [940000000]:จากวัดที่เป็นพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.701996098+07:00","message":"[bufferProcess] send to processor:จากวัดที่เป็นพระอาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.702002801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.7020067+07:00","message":"> Transcript [4077] [false]: 'จากวัดที่เป็นพระอาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.70201169+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.702014004+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.702016147+07:00","message":"StatePrefix: 'จากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.702018488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.702025428+07:00","message":"Push: 'จากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.702028305+07:00","message":"TextPushed: 'จากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.702030845+07:00","message":"Set new StatePrefix : 'จากวัดที่เป็นพระอาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.702033278+07:00","message":"Next Push (prob) : 'ที่เป็นพระอาราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:21.702043192+07:00","message":"push: {false จากวัด 0 0xc003a47180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:21.963616358+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:21.963660793+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":"2025-10-29T10:26:21.963667842+07:00","message":"receive interim result [false|false]: จากวัดที่เป็นพระอารามหลวงเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:21.963683439+07:00","message":"[buffer interim] 277 false จากวัดที่เป็นพระอารามหลวงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.963691914+07:00","message":"[bufferProcess] interim [240000000]:จากวัดที่เป็นพระอารามหลวงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.963695092+07:00","message":"[bufferProcess] send to processor:จากวัดที่เป็นพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.963702048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.963705747+07:00","message":"> Transcript [4078] [false]: 'จากวัดที่เป็นพระอารามหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.963710028+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.963712576+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.963715538+07:00","message":"StatePrefix: 'จากวัดที่เป็นพระอาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.96371843+07:00","message":"TextPushed: 'จากวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:21.970700803+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:21.970715747+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":"2025-10-29T10:26:21.970720283+07:00","message":"receive interim result [false|false]: จากวัดที่เป็นพระอารามหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:21.970730228+07:00","message":"[buffer interim] 277 false จากวัดที่เป็นพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.970734834+07:00","message":"[bufferProcess] interim [300000000]:จากวัดที่เป็นพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.970737529+07:00","message":"[bufferProcess] send to processor:จากวัดที่เป็นพระอารามหลวงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.970742692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.970745358+07:00","message":"> Transcript [4079] [false]: 'จากวัดที่เป็นพระอารามหลวงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.970748423+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.970750536+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.970752591+07:00","message":"StatePrefix: 'จากวัดที่เป็นพระอาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:21.970754876+07:00","message":"TextPushed: 'จากวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:22.094643656+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:22.094683496+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":"2025-10-29T10:26:22.094690059+07:00","message":"receive interim result [false|false]: จากวัดที่เป็นพระอารามหลวงเป็นส่วน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:22.094708029+07:00","message":"[buffer interim] 277 false จากวัดที่เป็นพระอารามหลวงเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.09471654+07:00","message":"[bufferProcess] interim [360000000]:จากวัดที่เป็นพระอารามหลวงเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.094719654+07:00","message":"[bufferProcess] send to processor:จากวัดที่เป็นพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.094723646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.094727266+07:00","message":"> Transcript [4080] [false]: 'จากวัดที่เป็นพระอารามหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.094731872+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.094734177+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.094736905+07:00","message":"StatePrefix: 'จากวัดที่เป็นพระอาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.094739648+07:00","message":"TextPushed: 'จากวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:22.283437972+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:22.283476908+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":"2025-10-29T10:26:22.283482964+07:00","message":"receive interim result [false|false]: จากวัดที่เป็นพระอารามหลวงเป็นส่วนมาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:22.283495712+07:00","message":"[buffer interim] 277 false จากวัดที่เป็นพระอารามหลวงเป็นส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.283503268+07:00","message":"[bufferProcess] interim [540000000]:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.283506191+07:00","message":"[bufferProcess] send to processor:จากวัดที่เป็นพระอารามหลวงเป็นส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.283511547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.283514294+07:00","message":"> Transcript [4081] [false]: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.283518512+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.283520411+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.283522361+07:00","message":"StatePrefix: 'จากวัดที่เป็นพระอาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.283524316+07:00","message":"TextPushed: 'จากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.283528338+07:00","message":"Push: 'ที่เป็นพระอาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.283529989+07:00","message":"TextPushed: 'จากวัดที่เป็นพระอาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.283532173+07:00","message":"Set new StatePrefix : 'จากวัดที่เป็นพระอารามหลวงเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.283536372+07:00","message":"Next Push (prob) : 'หลวงเป็นส่วน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:22.283544437+07:00","message":"push: {false ที่เป็นพระอาราม 0 0xc003a47180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:22.602855709+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:22.602895668+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":"2025-10-29T10:26:22.602902227+07:00","message":"receive interim result [false|false]: จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:22.602915716+07:00","message":"[buffer interim] 277 false จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.602922848+07:00","message":"[bufferProcess] interim [840000000]:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.602924966+07:00","message":"[bufferProcess] send to processor:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.602931718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.602935004+07:00","message":"> Transcript [4082] [false]: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.602938105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.602940041+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.602941683+07:00","message":"StatePrefix: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:22.602944124+07:00","message":"TextPushed: 'จากวัดที่เป็นพระอาราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:23.181940859+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:23.18198079+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":"2025-10-29T10:26:23.1819873+07:00","message":"receive interim result [false|false]: จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:23.182003314+07:00","message":"[buffer interim] 277 false จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.182012606+07:00","message":"[bufferProcess] interim [440000000]:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.182015116+07:00","message":"[bufferProcess] send to processor:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.182031093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.182034043+07:00","message":"> Transcript [4083] [false]: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.182037361+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.182039293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.182040786+07:00","message":"StatePrefix: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.18204279+07:00","message":"TextPushed: 'จากวัดที่เป็นพระอาราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:23.574331866+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:23.574372111+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":"2025-10-29T10:26:23.574378239+07:00","message":"receive interim result [false|false]: จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:23.574391344+07:00","message":"[buffer interim] 277 false จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.574398334+07:00","message":"[bufferProcess] interim [860000000]:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.574400915+07:00","message":"[bufferProcess] send to processor:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.57440763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.574410343+07:00","message":"> Transcript [4084] [false]: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.574413679+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.57441567+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.57441737+07:00","message":"StatePrefix: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.57441958+07:00","message":"TextPushed: 'จากวัดที่เป็นพระอาราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:23.707918931+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:23.707956351+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":"2025-10-29T10:26:23.707962419+07:00","message":"receive interim result [false|false]: จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:23.707976852+07:00","message":"[buffer interim] 277 false จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.707983663+07:00","message":"[bufferProcess] interim [980000000]:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.707986246+07:00","message":"[bufferProcess] send to processor:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.707989752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.707992375+07:00","message":"> Transcript [4085] [false]: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.707996184+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.707997826+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.707999825+07:00","message":"StatePrefix: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.708001807+07:00","message":"TextPushed: 'จากวัดที่เป็นพระอาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.708008492+07:00","message":"Push: 'หลวงเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.708010219+07:00","message":"TextPushed: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.70801245+07:00","message":"Set new StatePrefix : 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.708014632+07:00","message":"Next Push (prob) : 'มากค่ะซึ่งทางวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:23.708022261+07:00","message":"push: {false หลวงเป็นส่วน 0 0xc003a47180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:23.832870577+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:23.83290571+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":"2025-10-29T10:26:23.832911733+07:00","message":"receive interim result [false|false]: จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:23.832926742+07:00","message":"[buffer interim] 277 false จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.832933683+07:00","message":"[bufferProcess] interim [100000000]:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.832936081+07:00","message":"[bufferProcess] send to processor:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.83294305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.832945697+07:00","message":"> Transcript [4086] [false]: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.832949301+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.832951275+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.832953156+07:00","message":"StatePrefix: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:23.832956269+07:00","message":"TextPushed: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:23.916942297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:23.916954302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:24.029259776+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:24.029303662+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":"2025-10-29T10:26:24.029309745+07:00","message":"receive interim result [false|false]: จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:24.02932673+07:00","message":"[buffer interim] 277 false จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.029333291+07:00","message":"[bufferProcess] interim [280000000]:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.029336052+07:00","message":"[bufferProcess] send to processor:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.029339797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.029342946+07:00","message":"> Transcript [4087] [false]: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.029346785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.029348621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.029350308+07:00","message":"StatePrefix: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.029352592+07:00","message":"TextPushed: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:24.218283797+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:24.218333268+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":"2025-10-29T10:26:24.218342276+07:00","message":"receive interim result [false|false]: จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:24.21836656+07:00","message":"[buffer interim] 277 false จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.21837617+07:00","message":"[bufferProcess] interim [520000000]:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.218380411+07:00","message":"[bufferProcess] send to processor:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.218388897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.218392992+07:00","message":"> Transcript [4088] [false]: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.218398075+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.218401909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.21840478+07:00","message":"StatePrefix: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.218408726+07:00","message":"TextPushed: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:24.837546394+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:24.837580052+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":"2025-10-29T10:26:24.837585443+07:00","message":"receive interim result [false|false]: จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:24.837601195+07:00","message":"[buffer interim] 277 false จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.837609891+07:00","message":"[bufferProcess] interim [120000000]:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.837612407+07:00","message":"[bufferProcess] send to processor:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.837617654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.837621831+07:00","message":"> Transcript [4089] [false]: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.837625913+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.837628014+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.83762992+07:00","message":"StatePrefix: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.83763398+07:00","message":"TextPushed: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.837639593+07:00","message":"Push: 'มากค่ะซึ่งทางวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.837641292+07:00","message":"TextPushed: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.837643444+07:00","message":"Set new StatePrefix : 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.837645423+07:00","message":"Next Push (prob) : 'ก็จะแต่งตั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:24.837652598+07:00","message":"push: {false มากค่ะซึ่งทางวัด 0 0xc003a47180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:24.921248981+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:24.921284839+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้ง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:24.921290727+07:00","message":"receive interim result [false|false]: จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:24.921304651+07:00","message":"[buffer interim] 277 false จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.921311889+07:00","message":"[bufferProcess] interim [180000000]:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.921317759+07:00","message":"[bufferProcess] send to processor:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.921321334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.921323635+07:00","message":"> Transcript [4090] [false]: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.921327483+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.921329228+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.921331184+07:00","message":"StatePrefix: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.92133392+07:00","message":"TextPushed: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:24.984492142+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:24.984527887+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":"2025-10-29T10:26:24.984533469+07:00","message":"receive interim result [false|false]: จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:24.984547253+07:00","message":"[buffer interim] 277 false จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.984554369+07:00","message":"[bufferProcess] interim [240000000]:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.984560875+07:00","message":"[bufferProcess] send to processor:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.984566981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.984569573+07:00","message":"> Transcript [4091] [false]: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.984573101+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.984574741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.984576367+07:00","message":"StatePrefix: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.984578629+07:00","message":"TextPushed: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:24.995096073+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:24.995125384+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":"2025-10-29T10:26:24.995130571+07:00","message":"receive interim result [false|false]: จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดระดับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:24.995142762+07:00","message":"[buffer interim] 277 false จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.995149486+07:00","message":"[bufferProcess] interim [300000000]:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.995151804+07:00","message":"[bufferProcess] send to processor:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.995156791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.995159019+07:00","message":"> Transcript [4092] [false]: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.995162371+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.995164123+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.995165712+07:00","message":"StatePrefix: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:24.995167738+07:00","message":"TextPushed: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.070401644+07:00","message":"[GCS] IsForceVAD: false for message ID: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.105646002+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.10569479+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดละ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.105702758+07:00","message":"receive interim result [false|false]: จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดละ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.105718035+07:00","message":"[buffer interim] 277 false จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดละ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.105729176+07:00","message":"[bufferProcess] interim [360000000]:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดละ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.10573276+07:00","message":"[bufferProcess] send to processor:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.105739796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.105743198+07:00","message":"> Transcript [4093] [false]: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.105748938+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.105751392+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.105753852+07:00","message":"StatePrefix: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.105757084+07:00","message":"TextPushed: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.10576428+07:00","message":"Push: 'ก็จะแต่งตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.105766665+07:00","message":"TextPushed: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.105769607+07:00","message":"Set new StatePrefix : 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.105772644+07:00","message":"Next Push (prob) : 'วัดระดับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.105783828+07:00","message":"push: {false ก็จะแต่งตั้ง 0 0xc003a47180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.180443755+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.180489889+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งร 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.180497214+07:00","message":"receive interim result [false|false]: จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งร 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.180515352+07:00","message":"[buffer interim] 277 false จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งร 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.180524236+07:00","message":"[bufferProcess] interim [480000000]:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งร 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.180527794+07:00","message":"[bufferProcess] send to processor:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดละ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.180534931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.180538359+07:00","message":"> Transcript [4094] [false]: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.180542347+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.180544815+07:00","message":"Set new StatePrefix: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดละ 1'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.262302171+07:00","message":"[GCS] Start streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.378281533+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.378319224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดละ 10 โหล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.378330806+07:00","message":"receive interim result [false|false]: จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดละ 10 โหล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.378344569+07:00","message":"[buffer interim] 277 false จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดละ 10 โหล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.378351491+07:00","message":"[bufferProcess] interim [720000000]:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดละ 10 โหล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.378353951+07:00","message":"[bufferProcess] send to processor:จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งร 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.378357286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.378359704+07:00","message":"> Transcript [4095] [false]: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งร 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.378362132+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.378363826+07:00","message":"Set new StatePrefix: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งร 10'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.450821822+07:00","message":"receive streaming session, msgId: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.450865014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทำให้ตั้งจากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดและ 13 หลัก\",\"confidence\":0.7989416}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.450872819+07:00","message":"receive interim result [true|false]: ทำให้ตั้งจากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดและ 13 หลัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.450882775+07:00","message":"end recv isFinal message id 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.450884951+07:00","message":"end Recv id 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.450891004+07:00","message":"[buffer interim] 277 true ทำให้ตั้งจากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดและ 13 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.450898315+07:00","message":"[bufferProcess] interim [750000000]:ทำให้ตั้งจากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดและ 13 หลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.450904095+07:00","message":"[bufferProcess] send to processor (isfinal):จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดละ 10 โหล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.450906962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.45090942+07:00","message":"> Transcript [4096] [false]: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดละ 10 โหล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.450912281+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.450914565+07:00","message":"Set new StatePrefix: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดละ 10 โหล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.450916424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.450918033+07:00","message":"> Transcript [4097] [true]: 'ทำให้ตั้งจากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดและ 13 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.450921725+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.450923406+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.450925046+07:00","message":"StatePrefix: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดละ 10 โหล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.450927456+07:00","message":"TextPushed: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.450929072+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.451123084+07:00","message":"Push: 'วัดและ 13 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.451125554+07:00","message":"TextPushed: 'จากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดและ 13 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.451127824+07:00","message":"Set new StatePrefix : 'ทำให้ตั้งจากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดและ 13 หลัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.45113003+07:00","message":"Next Push (prob) : 'ทำให้ตั้งจากวัดที่เป็นพระอารามหลวงเป็นส่วนมากค่ะซึ่งทางวัดก็จะแต่งตั้งวัดและ 13 หลัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:25.451137654+07:00","message":"push: {true วัดและ 13 หลัก 0 0xc003a47180}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:25.451228882+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_277.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:26:25.463587151+07:00","message":"write wav file: './tmp/7449/7449_277.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.340996596+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.341038637+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":"2025-10-29T10:26:26.341043748+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.34105954+07:00","message":"[buffer interim] 278 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.341067054+07:00","message":"[bufferProcess] interim [840000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.341069367+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.653458891+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.653497282+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":"2025-10-29T10:26:26.653502552+07:00","message":"receive interim result [false|false]: ณภัทร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.653515236+07:00","message":"[buffer interim] 278 false ณภัทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.653525486+07:00","message":"[bufferProcess] interim [140000000]:ณภัทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.653527622+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.653532531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.653534824+07:00","message":"> Transcript [4098] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.653536726+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.70231942+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.702353211+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":"2025-10-29T10:26:26.702358051+07:00","message":"receive interim result [false|false]: นับราศี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.702376055+07:00","message":"[buffer interim] 278 false นับราศี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.702384256+07:00","message":"[bufferProcess] interim [200000000]:นับราศี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.702386718+07:00","message":"[bufferProcess] send to processor:ณภัทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.702390775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.702394114+07:00","message":"> Transcript [4099] [false]: 'ณภัทร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.702396756+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.702399082+07:00","message":"Set new StatePrefix: 'ณภัทร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.735319585+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.735345884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขละ 400\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.73535058+07:00","message":"receive interim result [false|false]: สุนัขละ 400"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.735360732+07:00","message":"[buffer interim] 278 false สุนัขละ 400"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.735365875+07:00","message":"[bufferProcess] interim [320000000]:สุนัขละ 400"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.735367523+07:00","message":"[bufferProcess] send to processor:นับราศี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.735380158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.735383284+07:00","message":"> Transcript [4100] [false]: 'นับราศี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.735385855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.735388676+07:00","message":"Set new StatePrefix: 'นับราศี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.839908274+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.839943832+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":"2025-10-29T10:26:26.839949082+07:00","message":"receive interim result [false|false]: พระสีวลี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.839962179+07:00","message":"[buffer interim] 278 false พระสีวลี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.839968203+07:00","message":"[bufferProcess] interim [380000000]:พระสีวลี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.839970367+07:00","message":"[bufferProcess] send to processor:สุนัขละ 400"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.839973414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.839975786+07:00","message":"> Transcript [4101] [false]: 'สุนัขละ 400'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.839977655+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.839979253+07:00","message":"Set new StatePrefix: 'สุนัขละ 400'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.906644567+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.906682949+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขและ 4 รู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.906687907+07:00","message":"receive interim result [false|false]: สุนัขและ 4 รู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.906699821+07:00","message":"[buffer interim] 278 false สุนัขและ 4 รู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.906706537+07:00","message":"[bufferProcess] interim [440000000]:สุนัขและ 4 รู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.906708677+07:00","message":"[bufferProcess] send to processor:พระสีวลี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.90671392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.906716398+07:00","message":"> Transcript [4102] [false]: 'พระสีวลี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.906718524+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.906720093+07:00","message":"Set new StatePrefix: 'พระสีวลี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.914103245+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.914131503+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4 รูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.914136728+07:00","message":"receive interim result [false|false]: สุนัขพระ 4 รูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:26.914150025+07:00","message":"[buffer interim] 278 false สุนัขพระ 4 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.914155831+07:00","message":"[bufferProcess] interim [500000000]:สุนัขพระ 4 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.914157907+07:00","message":"[bufferProcess] send to processor:สุนัขและ 4 รู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.91416056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.914164642+07:00","message":"> Transcript [4103] [false]: 'สุนัขและ 4 รู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.914166663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:26.91416828+07:00","message":"Set new StatePrefix: 'สุนัขและ 4 รู'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:26.917221026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:26.917221047+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.105222732+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.105264356+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":"2025-10-29T10:26:27.105271603+07:00","message":"receive interim result [false|false]: สุนัขพระ 4 รูปนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.105289268+07:00","message":"[buffer interim] 278 false สุนัขพระ 4 รูปนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.10529773+07:00","message":"[bufferProcess] interim [680000000]:สุนัขพระ 4 รูปนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.105300646+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.105304912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.105308144+07:00","message":"> Transcript [4104] [false]: 'สุนัขพระ 4 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.105311282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.105315903+07:00","message":"Set new StatePrefix: 'สุนัขพระ 4 รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.229833378+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.229865973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4 รูปนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.229871203+07:00","message":"receive interim result [false|false]: สุนัขพระ 4 รูปนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.229883153+07:00","message":"[buffer interim] 278 false สุนัขพระ 4 รูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.229890801+07:00","message":"[bufferProcess] interim [800000000]:สุนัขพระ 4 รูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.229893066+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.229898036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.229900246+07:00","message":"> Transcript [4105] [false]: 'สุนัขพระ 4 รูปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.229903427+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.229905383+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.22990746+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.229909492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.365457996+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.365492733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4 รูปนะครับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.36549793+07:00","message":"receive interim result [false|false]: สุนัขพระ 4 รูปนะครับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.365512174+07:00","message":"[buffer interim] 278 false สุนัขพระ 4 รูปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.365519274+07:00","message":"[bufferProcess] interim [920000000]:สุนัขพระ 4 รูปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.365521362+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.365524459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.365527243+07:00","message":"> Transcript [4106] [false]: 'สุนัขพระ 4 รูปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.365530326+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.365531894+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.365533626+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.365535326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.546301019+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.546341648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4 รูปนะคะเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.546347033+07:00","message":"receive interim result [false|false]: สุนัขพระ 4 รูปนะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.546358358+07:00","message":"[buffer interim] 278 false สุนัขพระ 4 รูปนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.546365335+07:00","message":"[bufferProcess] interim [40000000]:สุนัขพระ 4 รูปนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.54636761+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.546379704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.54638248+07:00","message":"> Transcript [4107] [false]: 'สุนัขพระ 4 รูปนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.546385541+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.546387469+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.546389054+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.546390936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.557094248+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.557121498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.557126472+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.557135146+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":"2025-10-29T10:26:27.55713805+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.557144141+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.557146797+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.557150664+07:00","message":"[bufferProcess] interim [100000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.557152662+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.557155304+07:00","message":"[bufferProcess] interim [100000000]: รูปนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.557157309+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.557159406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.557175039+07:00","message":"> Transcript [4108] [false]: 'สุนัขพระ 4 รูปนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.557177744+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.557179419+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.557180887+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.557182435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.55718682+07:00","message":"Push: 'สุนัขพระ 4 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.557188371+07:00","message":"TextPushed: 'สุนัขพระ 4 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.55719002+07:00","message":"Set new StatePrefix : 'สุนัขพระ 4 รูปนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.557191792+07:00","message":"Next Push (prob) : 'นะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.557199676+07:00","message":"push: {false สุนัขพระ 4 รูป 0 0xc00205b600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.615789524+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.615830499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.615836181+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.615849741+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":"2025-10-29T10:26:27.615852977+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.615863154+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.615871401+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.615878132+07:00","message":"[bufferProcess] interim [220000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.61588091+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.615886799+07:00","message":"[bufferProcess] interim [220000000]: รูปนะคะเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.615890151+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.61589327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.615896504+07:00","message":"> Transcript [4109] [false]: 'สุนัขพระ 4 รูปนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.615900125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.615902237+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.615904122+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.615906724+07:00","message":"TextPushed: 'สุนัขพระ 4 รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.800260858+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.800304785+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.800311396+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.800323344+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":"2025-10-29T10:26:27.800327143+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.800336684+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.800341552+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.800348851+07:00","message":"[bufferProcess] interim [400000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.800352359+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.800356458+07:00","message":"[bufferProcess] interim [400000000]: รูปนะคะเป็นพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.80035949+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.800362899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.800366231+07:00","message":"> Transcript [4110] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.800370408+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.800378862+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.800381692+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.800384508+07:00","message":"TextPushed: 'สุนัขพระ 4 รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.92643222+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.92646675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.926471674+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.926482715+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":"2025-10-29T10:26:27.926491079+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระภิกษุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.926499746+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.926505255+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.926511951+07:00","message":"[bufferProcess] interim [460000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.926515013+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.926519942+07:00","message":"[bufferProcess] interim [460000000]: รูปนะคะเป็นพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.926523775+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.926527117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.92653028+07:00","message":"> Transcript [4111] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.92653408+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.926536318+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.926539132+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.926541695+07:00","message":"TextPushed: 'สุนัขพระ 4 รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.927294128+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.92730135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.927304838+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.927311358+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":"2025-10-29T10:26:27.927314316+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.927318093+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.927322606+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.92732565+07:00","message":"[bufferProcess] interim [520000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.92732789+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.927332564+07:00","message":"[bufferProcess] interim [520000000]: รูปนะคะเป็นพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.927334826+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.927337007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.927339387+07:00","message":"> Transcript [4112] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระภิกษุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.927341816+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.927343978+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.927345795+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.927347994+07:00","message":"TextPushed: 'สุนัขพระ 4 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.92735502+07:00","message":"Push: 'นะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.92735711+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.927359427+07:00","message":"Set new StatePrefix : 'สุนัขพระ 4 รูปนะคะเป็นพระภิกษุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:27.927361925+07:00","message":"Next Push (prob) : 'พระภิกษุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:27.927370624+07:00","message":"push: {false นะคะเป็น 0 0xc00205b600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:28.117793919+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:28.117828443+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:28.117834283+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:28.117845648+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":"2025-10-29T10:26:28.117848389+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:28.117855665+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:28.117859039+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.117864453+07:00","message":"[bufferProcess] interim [700000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.117866798+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.117869811+07:00","message":"[bufferProcess] interim [700000000]: รูปนะคะเป็นพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.117871688+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.117874112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.117876724+07:00","message":"> Transcript [4113] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.117879109+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.117880816+07:00","message":"Set new StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:28.693399657+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:28.693434004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:28.693439367+07:00","message":"receive interim result [false|false]: สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:28.693451053+07:00","message":"[buffer interim] 278 false สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.693458126+07:00","message":"[bufferProcess] interim [300000000]:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.69346056+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.693465582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.693467877+07:00","message":"> Transcript [4114] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.693471212+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.693472987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.693474507+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.693476626+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:28.957888318+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:28.957921829+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":"2025-10-29T10:26:28.957927872+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:28.957938003+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":"2025-10-29T10:26:28.957941256+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระพิธีธรรมเพื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:28.957949937+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:28.957953495+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระพิธีธรรมเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.957959105+07:00","message":"[bufferProcess] interim [480000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.957960788+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.95796362+07:00","message":"[bufferProcess] interim [480000000]: รูปนะคะเป็นพระพิธีธรรมเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.957966251+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.957968896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.957971233+07:00","message":"> Transcript [4115] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.957974155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.95797598+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.957977576+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:28.957979584+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.155752336+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.155796021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.155803471+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.155817672+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":"2025-10-29T10:26:29.155821302+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระพิธีธรรมเพื่อส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.15583059+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.155835298+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระพิธีธรรมเพื่อส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.15584323+07:00","message":"[bufferProcess] interim [720000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.155846501+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.155852887+07:00","message":"[bufferProcess] interim [720000000]: รูปนะคะเป็นพระพิธีธรรมเพื่อส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.155855762+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.15585905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.155862858+07:00","message":"> Transcript [4116] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.155866883+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.155868909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.155871095+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.155873849+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.348097149+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.348138531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.348159061+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.348172003+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":"2025-10-29T10:26:29.348176001+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระพิธีธรรมเพื่อส่วน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.348185209+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.348190209+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระพิธีธรรมเพื่อส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.348197866+07:00","message":"[bufferProcess] interim [840000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.348200833+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.348204745+07:00","message":"[bufferProcess] interim [840000000]: รูปนะคะเป็นพระพิธีธรรมเพื่อส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.348207781+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.348211135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.348214958+07:00","message":"> Transcript [4117] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.34821903+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.348221395+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.348223841+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.348226945+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.348230284+07:00","message":"Push: 'พระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.348232861+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.348235514+07:00","message":"Set new StatePrefix : 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.348238495+07:00","message":"Next Push (prob) : 'ธรรมเพื่อส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.348248617+07:00","message":"push: {false พระพิธี 0 0xc00205b600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.375141225+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.375171103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.375177481+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.375189503+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":"2025-10-29T10:26:29.375192678+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระพิธีธรรมเพื่อโสด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.375199589+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.375206483+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระพิธีธรรมเพื่อโสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.375212877+07:00","message":"[bufferProcess] interim [900000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.375215931+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.375221947+07:00","message":"[bufferProcess] interim [900000000]: รูปนะคะเป็นพระพิธีธรรมเพื่อโสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.375224639+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อโสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.375227851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.375231086+07:00","message":"> Transcript [4118] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.375233909+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.375236329+07:00","message":"Set new StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อส่วน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.394134035+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.394161526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.394167669+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.394178461+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":"2025-10-29T10:26:29.394182004+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.394189021+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.394193261+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.39419847+07:00","message":"[bufferProcess] interim [960000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.39420124+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อโสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.394204776+07:00","message":"[bufferProcess] interim [960000000]: รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.394207688+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.394210637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.394213363+07:00","message":"> Transcript [4119] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อโสด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.394215801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.394218031+07:00","message":"Set new StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อโสด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.397255272+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.3972719+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.397277045+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.397286645+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":"2025-10-29T10:26:29.397290338+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.397295863+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.397302082+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.397306914+07:00","message":"[bufferProcess] interim [20000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.39730999+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.397315416+07:00","message":"[bufferProcess] interim [20000000]: รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.397317925+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.397320818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.397323632+07:00","message":"> Transcript [4120] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.397326017+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.397328326+07:00","message":"Set new StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.681787668+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.681829393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.681836187+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.681848309+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":"2025-10-29T10:26:29.681852343+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.681859549+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.681863377+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.681869994+07:00","message":"[bufferProcess] interim [200000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.681872466+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.681875661+07:00","message":"[bufferProcess] interim [200000000]: รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.681882339+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.681885035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.681887594+07:00","message":"> Transcript [4121] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.681890248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.681891863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.681893376+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.681895439+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.71957514+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.71960639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.719611398+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.719621653+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":"2025-10-29T10:26:29.719624829+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการนำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.719632165+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.719634959+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.71964053+07:00","message":"[bufferProcess] interim [260000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.719642686+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.719645886+07:00","message":"[bufferProcess] interim [260000000]: รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.719648068+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.719651088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.719653533+07:00","message":"> Transcript [4122] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.719656503+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.719657964+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.719659535+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.719661766+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.723073539+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.723109977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.723115151+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.7231358+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":"2025-10-29T10:26:29.723139477+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.723146727+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.723153299+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.723159685+07:00","message":"[bufferProcess] interim [320000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.72316249+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.723166098+07:00","message":"[bufferProcess] interim [320000000]: รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.723171524+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.72317478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.723178075+07:00","message":"> Transcript [4123] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการนำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.723182083+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.723184074+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.723186136+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.723191599+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.91157458+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.911610107+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":"2025-10-29T10:26:29.911615287+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.911625909+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":"2025-10-29T10:26:29.911628676+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.911636146+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.911639358+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.911645003+07:00","message":"[bufferProcess] interim [500000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.911647018+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.911652248+07:00","message":"[bufferProcess] interim [500000000]: รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.911654252+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.911657211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.91165957+07:00","message":"> Transcript [4124] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.911663+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.911664759+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.911666352+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.911668531+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.911672991+07:00","message":"Push: 'ธรรมเพื่อประโยชน์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.911675392+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.911677305+07:00","message":"Set new StatePrefix : 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:29.911679145+07:00","message":"Next Push (prob) : 'การบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:29.911686583+07:00","message":"push: {false ธรรมเพื่อประโยชน์ใน 0 0xc00205b600}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:29.917694454+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:29.917715503+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.034100623+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.034136654+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":"2025-10-29T10:26:30.034141594+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.034152057+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":"2025-10-29T10:26:30.034155149+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.034162651+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.034165678+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.034171375+07:00","message":"[bufferProcess] interim [620000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.034173504+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.034176339+07:00","message":"[bufferProcess] interim [620000000]: รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.034192809+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.034195398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.034198077+07:00","message":"> Transcript [4125] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.034200951+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.034202552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.03420416+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.034206051+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.106889815+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.106921967+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.106927694+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.106938791+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":"2025-10-29T10:26:30.106941555+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.106950612+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.106955003+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.106960929+07:00","message":"[bufferProcess] interim [680000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.106964949+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.106968239+07:00","message":"[bufferProcess] interim [680000000]: รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.106970553+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.106973377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.106975839+07:00","message":"> Transcript [4126] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.106978829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.10698047+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.106983518+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.106985497+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.226111748+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.226154108+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.226159445+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.2261699+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":"2025-10-29T10:26:30.226173484+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.226181478+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.226184486+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.226190144+07:00","message":"[bufferProcess] interim [740000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.226192375+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.226195137+07:00","message":"[bufferProcess] interim [740000000]: รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.226197948+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.226200387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.22620287+07:00","message":"> Transcript [4127] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.226205928+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.226207445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.226208985+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.22621081+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.296145404+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.296187626+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":"2025-10-29T10:26:30.29619378+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.296221768+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":"2025-10-29T10:26:30.29622527+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.29623293+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.296236522+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.296242611+07:00","message":"[bufferProcess] interim [920000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.296244845+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.296247539+07:00","message":"[bufferProcess] interim [920000000]: รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.296249778+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.296254126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.296256742+07:00","message":"> Transcript [4128] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.296260298+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.296261871+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.296263455+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.296265488+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.296268104+07:00","message":"Push: 'การบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.296269596+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.296271406+07:00","message":"Set new StatePrefix : 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.296273441+07:00","message":"Next Push (prob) : 'พระราชกุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.296281005+07:00","message":"push: {false การบำเพ็ญ 0 0xc00205b600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.747696448+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.747736944+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":"2025-10-29T10:26:30.747743305+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.747752829+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":"2025-10-29T10:26:30.747756159+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.747764709+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.74777054+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.747778404+07:00","message":"[bufferProcess] interim [280000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.747780713+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.747785692+07:00","message":"[bufferProcess] interim [280000000]: รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.747788083+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.747790527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.747792847+07:00","message":"> Transcript [4129] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.747796074+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.747797684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.747799239+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.747801298+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.803464037+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.803506718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.80351271+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.803524535+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":"2025-10-29T10:26:30.803527527+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.80353556+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:30.803538684+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.803562261+07:00","message":"[bufferProcess] interim [340000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.803583356+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.803593492+07:00","message":"[bufferProcess] interim [340000000]: รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.803596041+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.803599583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.803602859+07:00","message":"> Transcript [4130] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.803607128+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.803608836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.803610844+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:30.803613201+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:31.444717642+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:31.444755279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:31.444760963+07:00","message":"receive interim result [false|false]: สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:31.444774747+07:00","message":"[buffer interim] 278 false สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.444781841+07:00","message":"[bufferProcess] interim [940000000]:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.444785258+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.444790624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.444803427+07:00","message":"> Transcript [4131] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.444807415+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.444809467+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.444811916+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.444814826+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:31.649177722+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:31.649217126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:31.649222588+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:31.649238133+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":"2025-10-29T10:26:31.649241762+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆอย่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:31.649249801+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:31.649256178+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.649262263+07:00","message":"[bufferProcess] interim [180000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.649278823+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.649287428+07:00","message":"[bufferProcess] interim [180000000]: รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.649289922+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.649292634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.649294968+07:00","message":"> Transcript [4132] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.64929944+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.649301081+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.649302506+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.649304336+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.649311359+07:00","message":"Push: 'พระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.649312891+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.64931469+07:00","message":"Set new StatePrefix : 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.649316694+07:00","message":"Next Push (prob) : 'ศลต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:31.649324988+07:00","message":"push: {false พระราชกุ 0 0xc00205b600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:31.709492785+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:31.709526993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุนัขพระ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:31.709533141+07:00","message":"receive interim result [false|false]: สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:31.709543508+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":"2025-10-29T10:26:31.709547017+07:00","message":"receive interim result [false|false]:  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:31.70955402+07:00","message":"[buffer interim] 278 false สุนัขพระ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:31.709565407+07:00","message":"[buffer interim] 278 false  รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.709571291+07:00","message":"[bufferProcess] interim [300000000]:สุนัขพระ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.709582207+07:00","message":"[bufferProcess] send to processor:สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆอย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.709585432+07:00","message":"[bufferProcess] interim [300000000]: รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.709587841+07:00","message":"[bufferProcess] update buffer: สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.709590602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.709592716+07:00","message":"> Transcript [4133] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆอย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.709596183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.709597662+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.709599169+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:31.709601688+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:31.731466637+07:00","message":"[GCS] IsForceVAD: false for message ID: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:31.861564055+07:00","message":"[GCS] Start streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:32.185860184+07:00","message":"receive streaming session, msgId: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:32.185896439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับละ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆอย่างเช่น\",\"confidence\":0.8747943}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:32.185903212+07:00","message":"receive interim result [true|false]: นับละ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆอย่างเช่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:32.185909977+07:00","message":"end recv isFinal message id 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:32.185911952+07:00","message":"end Recv id 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:32.1859166+07:00","message":"[buffer interim] 278 true นับละ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:32.185924988+07:00","message":"[bufferProcess] interim [690000000]:นับละ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:32.185930125+07:00","message":"[bufferProcess] send to processor (isfinal):สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆอย่างเช่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:32.185933199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:32.185935945+07:00","message":"> Transcript [4134] [false]: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:32.185939137+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:32.185940687+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:32.185942261+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:32.185945411+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:32.185947225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:32.185948973+07:00","message":"> Transcript [4135] [true]: 'นับละ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:32.18595567+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:32.185963944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:32.18596553+07:00","message":"StatePrefix: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:32.185967362+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:32.18596892+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:32.186201985+07:00","message":"Push: 'ต่างๆอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:32.186204218+07:00","message":"TextPushed: 'สุนัขพระ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุต่างๆอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:32.186206308+07:00","message":"Set new StatePrefix : 'นับละ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆอย่างเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:32.186208382+07:00","message":"Next Push (prob) : 'นับละ 4 รูปนะคะเป็นพระพิธีธรรมเพื่อประโยชน์ในการบำเพ็ญพระราชกุศลต่างๆอย่างเช่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:32.186215711+07:00","message":"push: {true ต่างๆอย่างเช่น 0 0xc00205b600}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:32.186229323+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_278.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:26:32.198102942+07:00","message":"write wav file: './tmp/7449/7449_278.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:32.91800466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:32.918032424+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:33.112247119+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:33.112284809+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":"2025-10-29T10:26:33.11228954+07:00","message":"receive interim result [false|false]: พระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:33.11230518+07:00","message":"[buffer interim] 279 false พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.112312044+07:00","message":"[bufferProcess] interim [900000000]:พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.112313806+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:33.236737077+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:33.23677981+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":"2025-10-29T10:26:33.236785115+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:33.236802271+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.236809115+07:00","message":"[bufferProcess] interim [960000000]:การสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.23681126+07:00","message":"[bufferProcess] send to processor:พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.236814724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.236817471+07:00","message":"> Transcript [4136] [false]: 'พระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.236819635+07:00","message":"Set StatePrefix (first interim): 'พระอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:33.498316839+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:33.498369462+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":"2025-10-29T10:26:33.498375022+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:33.498387785+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.498400511+07:00","message":"[bufferProcess] interim [260000000]:การสวดพระอภิธรรมใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.498402785+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.498407736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.498411779+07:00","message":"> Transcript [4137] [false]: 'การสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.498414289+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.498415975+07:00","message":"Set new StatePrefix: 'การสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:33.687659871+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:33.687709921+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":"2025-10-29T10:26:33.687717202+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมในงาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:33.687735238+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมในงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.687744271+07:00","message":"[bufferProcess] interim [440000000]:การสวดพระอภิธรรมในงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.687747579+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.687754294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.687760148+07:00","message":"> Transcript [4138] [false]: 'การสวดพระอภิธรรมใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.687765013+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.687767469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.687770137+07:00","message":"StatePrefix: 'การสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.687773219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:33.828028813+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:33.828064931+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":"2025-10-29T10:26:33.828069964+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมในงานพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:33.828082146+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมในงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.828088337+07:00","message":"[bufferProcess] interim [620000000]:การสวดพระอภิธรรมในงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.828090966+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมในงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.828095953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.82809895+07:00","message":"> Transcript [4139] [false]: 'การสวดพระอภิธรรมในงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.828102638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.828104476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.828106507+07:00","message":"StatePrefix: 'การสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.828108561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:33.941585208+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:33.941628093+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":"2025-10-29T10:26:33.94163493+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมในงานภาพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:33.941651924+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมในงานภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.941660206+07:00","message":"[bufferProcess] interim [680000000]:การสวดพระอภิธรรมในงานภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.941665544+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมในงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.941672993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.941676362+07:00","message":"> Transcript [4140] [false]: 'การสวดพระอภิธรรมในงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.94168136+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.941683822+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.941686703+07:00","message":"StatePrefix: 'การสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:33.941689257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:34.010159423+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:34.01020043+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":"2025-10-29T10:26:34.010206857+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมในงานพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:34.010223737+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมในงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.010231945+07:00","message":"[bufferProcess] interim [740000000]:การสวดพระอภิธรรมในงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.010234903+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมในงานภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.010241867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.010245609+07:00","message":"> Transcript [4141] [false]: 'การสวดพระอภิธรรมในงานภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.010250805+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.010253364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.010256602+07:00","message":"StatePrefix: 'การสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.010259326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.010266005+07:00","message":"Push: 'การสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.010268434+07:00","message":"TextPushed: 'การสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.010272031+07:00","message":"Set new StatePrefix : 'การสวดพระอภิธรรมในงานภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.010274799+07:00","message":"Next Push (prob) : 'ในงานภาพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:34.01029931+07:00","message":"push: {false การสวดพระอภิธรรม 0 0xc00205bf00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:34.136650829+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:34.136688908+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":"2025-10-29T10:26:34.136694862+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมในงานพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:34.136709011+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมในงานพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.136719479+07:00","message":"[bufferProcess] interim [860000000]:การสวดพระอภิธรรมในงานพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.136722122+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมในงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.136728537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.136731256+07:00","message":"> Transcript [4142] [false]: 'การสวดพระอภิธรรมในงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.136733327+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.136735158+07:00","message":"Set new StatePrefix: 'การสวดพระอภิธรรมในงานพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:34.200516659+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:34.200557102+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":"2025-10-29T10:26:34.200562736+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมในงานพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:34.200582609+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมในงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.200592625+07:00","message":"[bufferProcess] interim [980000000]:การสวดพระอภิธรรมในงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.200594818+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมในงานพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.200598549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.200600865+07:00","message":"> Transcript [4143] [false]: 'การสวดพระอภิธรรมในงานพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.20060388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.200605895+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.200608021+07:00","message":"StatePrefix: 'การสวดพระอภิธรรมในงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.200610257+07:00","message":"TextPushed: 'การสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:34.331623611+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:34.331661269+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":"2025-10-29T10:26:34.331667099+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมในงานพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:34.331682275+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมในงานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.331689463+07:00","message":"[bufferProcess] interim [100000000]:การสวดพระอภิธรรมในงานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.331693157+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมในงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.331696525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.3316997+07:00","message":"> Transcript [4144] [false]: 'การสวดพระอภิธรรมในงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.331703279+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.331705301+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.331708583+07:00","message":"StatePrefix: 'การสวดพระอภิธรรมในงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.331711026+07:00","message":"TextPushed: 'การสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:34.902557867+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:34.902596567+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":"2025-10-29T10:26:34.902602021+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมในงานพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:34.90261448+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมในงานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.902621997+07:00","message":"[bufferProcess] interim [700000000]:การสวดพระอภิธรรมในงานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.902624246+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมในงานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.902628978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.902631303+07:00","message":"> Transcript [4145] [false]: 'การสวดพระอภิธรรมในงานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.902634588+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.902636377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.902638011+07:00","message":"StatePrefix: 'การสวดพระอภิธรรมในงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:34.902640014+07:00","message":"TextPushed: 'การสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:35.228143965+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:35.228179013+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":"2025-10-29T10:26:35.228185547+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมในงานพระบรมศพพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:35.228200472+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมในงานพระบรมศพพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.228208199+07:00","message":"[bufferProcess] interim [0]:การสวดพระอภิธรรมในงานพระบรมศพพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.22821075+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมในงานพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.228217964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.228220416+07:00","message":"> Transcript [4146] [false]: 'การสวดพระอภิธรรมในงานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.228223968+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.228226044+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.228228012+07:00","message":"StatePrefix: 'การสวดพระอภิธรรมในงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.228230593+07:00","message":"TextPushed: 'การสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.228236467+07:00","message":"Push: 'ในงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.22823798+07:00","message":"TextPushed: 'การสวดพระอภิธรรมในงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.228239612+07:00","message":"Set new StatePrefix : 'การสวดพระอภิธรรมในงานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.228241333+07:00","message":"Next Push (prob) : 'บรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:35.228250729+07:00","message":"push: {false ในงานพระ 0 0xc00205bf00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:35.28964158+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:35.289676246+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":"2025-10-29T10:26:35.289681323+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมในงานพระบรมศพพระศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:35.289695023+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมในงานพระบรมศพพระศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.28970108+07:00","message":"[bufferProcess] interim [60000000]:การสวดพระอภิธรรมในงานพระบรมศพพระศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.289702992+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมในงานพระบรมศพพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.289706394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.289708844+07:00","message":"> Transcript [4147] [false]: 'การสวดพระอภิธรรมในงานพระบรมศพพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.289711598+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.289713496+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.289715359+07:00","message":"StatePrefix: 'การสวดพระอภิธรรมในงานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.289717297+07:00","message":"TextPushed: 'การสวดพระอภิธรรมในงานพระ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:35.918849718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:35.918853685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:35.946340431+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:35.946384554+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":"2025-10-29T10:26:35.946389878+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมในงานพระบรมศพพระศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:35.946409418+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมในงานพระบรมศพพระศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.946417528+07:00","message":"[bufferProcess] interim [660000000]:การสวดพระอภิธรรมในงานพระบรมศพพระศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.946420586+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมในงานพระบรมศพพระศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.946428768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.94643214+07:00","message":"> Transcript [4148] [false]: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.946438226+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.946440422+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.94644323+07:00","message":"StatePrefix: 'การสวดพระอภิธรรมในงานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:35.946447082+07:00","message":"TextPushed: 'การสวดพระอภิธรรมในงานพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.124683239+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.12472056+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":"2025-10-29T10:26:36.124726033+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.124738599+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.124746023+07:00","message":"[bufferProcess] interim [840000000]:การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.124748156+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมในงานพระบรมศพพระศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.12475132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.12475376+07:00","message":"> Transcript [4149] [false]: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.124757317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.124759213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.12476127+07:00","message":"StatePrefix: 'การสวดพระอภิธรรมในงานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.124763457+07:00","message":"TextPushed: 'การสวดพระอภิธรรมในงานพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.250860427+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.250897373+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":"2025-10-29T10:26:36.25090234+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมในงานพระบรมศพพระศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.250915853+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมในงานพระบรมศพพระศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.250922908+07:00","message":"[bufferProcess] interim [960000000]:การสวดพระอภิธรรมในงานพระบรมศพพระศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.250926062+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.250929555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.25093188+07:00","message":"> Transcript [4150] [false]: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.250935602+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.250937614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.250939195+07:00","message":"StatePrefix: 'การสวดพระอภิธรรมในงานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.250941275+07:00","message":"TextPushed: 'การสวดพระอภิธรรมในงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.250945772+07:00","message":"Push: 'บรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.250947445+07:00","message":"TextPushed: 'การสวดพระอภิธรรมในงานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.250949188+07:00","message":"Set new StatePrefix : 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.250951814+07:00","message":"Next Push (prob) : 'พระศพหรือส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.250959671+07:00","message":"push: {false บรมศพ 0 0xc00205bf00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.260994501+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.261022373+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":"2025-10-29T10:26:36.261026852+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.261038378+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.261043376+07:00","message":"[bufferProcess] interim [20000000]:การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.261046229+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมในงานพระบรมศพพระศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.261049114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.261051277+07:00","message":"> Transcript [4151] [false]: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.261053438+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.438241629+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.438277025+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":"2025-10-29T10:26:36.438283546+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.438299183+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.438306846+07:00","message":"[bufferProcess] interim [140000000]:การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.438309678+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.438313165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.43831578+07:00","message":"> Transcript [4152] [false]: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.438318097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.438319723+07:00","message":"Set new StatePrefix: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.521196281+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.521239899+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":"2025-10-29T10:26:36.521245638+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.521262657+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.521270451+07:00","message":"[bufferProcess] interim [320000000]:การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.521273608+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.521279836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.521282506+07:00","message":"> Transcript [4153] [false]: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.521285786+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.521287388+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.521289357+07:00","message":"StatePrefix: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.521292245+07:00","message":"TextPushed: 'การสวดพระอภิธรรมในงานพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.629694582+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.629740578+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":"2025-10-29T10:26:36.629746558+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.629766887+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.629775841+07:00","message":"[bufferProcess] interim [380000000]:การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.629779038+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.629783156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.629786481+07:00","message":"> Transcript [4154] [false]: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.629791025+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.629793835+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.629795921+07:00","message":"StatePrefix: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.629799347+07:00","message":"TextPushed: 'การสวดพระอภิธรรมในงานพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.817652925+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.817692406+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":"2025-10-29T10:26:36.817697939+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมรา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.817709133+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.817718251+07:00","message":"[bufferProcess] interim [560000000]:การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.817720411+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.817723656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.817726512+07:00","message":"> Transcript [4155] [false]: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.817730396+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.817731945+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.817733694+07:00","message":"StatePrefix: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.817736128+07:00","message":"TextPushed: 'การสวดพระอภิธรรมในงานพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.888790729+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.888829991+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":"2025-10-29T10:26:36.888835896+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.888849736+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.888857046+07:00","message":"[bufferProcess] interim [680000000]:การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.888859389+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.888863039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.88886534+07:00","message":"> Transcript [4156] [false]: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.88886909+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.888871019+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.888873056+07:00","message":"StatePrefix: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.888875328+07:00","message":"TextPushed: 'การสวดพระอภิธรรมในงานพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.888880086+07:00","message":"Push: 'พระศพหรือศพใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.888881748+07:00","message":"TextPushed: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.88888386+07:00","message":"Set new StatePrefix : 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:36.888886059+07:00","message":"Next Push (prob) : 'พระบรมรา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:36.888893857+07:00","message":"push: {false พระศพหรือศพใน 0 0xc00205bf00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:37.017668791+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:37.017707435+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":"2025-10-29T10:26:37.017713119+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมราชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:37.017726963+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.017734637+07:00","message":"[bufferProcess] interim [740000000]:การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.017736943+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.017739994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.017742388+07:00","message":"> Transcript [4157] [false]: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.017744606+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:37.13971887+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:37.139762789+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":"2025-10-29T10:26:37.139770113+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมราชานุเคราะห์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:37.139784522+07:00","message":"[buffer interim] 279 false การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.139792168+07:00","message":"[bufferProcess] interim [920000000]:การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.139794873+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.139801732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.139804122+07:00","message":"> Transcript [4158] [false]: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.13980755+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.139809759+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.139811894+07:00","message":"StatePrefix: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.139814346+07:00","message":"TextPushed: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:37.240656364+07:00","message":"[GCS] IsForceVAD: false for message ID: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:37.37340203+07:00","message":"[GCS] Start streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:37.555371138+07:00","message":"receive streaming session, msgId: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:37.555421483+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":"2025-10-29T10:26:37.555428111+07:00","message":"receive interim result [true|false]: การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมราชานุเคราะห์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:37.555437269+07:00","message":"end recv isFinal message id 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:37.555438964+07:00","message":"end Recv id 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:37.555445191+07:00","message":"[buffer interim] 279 true การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.555452216+07:00","message":"[bufferProcess] interim [400000000]:การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.555457391+07:00","message":"[bufferProcess] send to processor (isfinal):การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.555460283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.555462967+07:00","message":"> Transcript [4159] [false]: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมราชานุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.555466191+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.555468617+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.555470785+07:00","message":"StatePrefix: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.555473502+07:00","message":"TextPushed: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.555475119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.555476759+07:00","message":"> Transcript [4160] [true]: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมราชานุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.555478713+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.555480132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.555481489+07:00","message":"StatePrefix: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพในพระบรมรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.555483007+07:00","message":"TextPushed: 'การสวดพระอภิธรรมในงานพระบรมศพพระศพหรือศพใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:37.555487773+07:00","message":"Push: 'พระบรมราชานุเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:37.555495338+07:00","message":"push: {true พระบรมราชานุเคราะห์ 0 0xc00205bf00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:26:37.566124427+07:00","message":"write wav file: './tmp/7449/7449_279.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:38.308930082+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:38.308970191+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":"2025-10-29T10:26:38.308975365+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:38.308990131+07:00","message":"[buffer interim] 280 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.308997036+07:00","message":"[bufferProcess] interim [600000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.30899866+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:38.558661072+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:38.558695454+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":"2025-10-29T10:26:38.558700469+07:00","message":"receive interim result [false|false]: สวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:38.558713257+07:00","message":"[buffer interim] 280 false สวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.558719497+07:00","message":"[bufferProcess] interim [780000000]:สวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.558721181+07:00","message":"[bufferProcess] send to processor:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.558725802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.558728283+07:00","message":"> Transcript [4161] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.558730114+07:00","message":"Set StatePrefix (first interim): 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:38.617473871+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:38.617513386+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":"2025-10-29T10:26:38.617519154+07:00","message":"receive interim result [false|false]: ส่วน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:38.617534506+07:00","message":"[buffer interim] 280 false ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.617542285+07:00","message":"[bufferProcess] interim [900000000]:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.617544768+07:00","message":"[bufferProcess] send to processor:สวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.617551329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.61755454+07:00","message":"> Transcript [4162] [false]: 'สวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.617557287+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.617559992+07:00","message":"Set new StatePrefix: 'สวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:38.733234111+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:38.733265088+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":"2025-10-29T10:26:38.73326978+07:00","message":"receive interim result [false|false]: สวดอ่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:38.73328231+07:00","message":"[buffer interim] 280 false สวดอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.733288174+07:00","message":"[bufferProcess] interim [960000000]:สวดอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.733290172+07:00","message":"[bufferProcess] send to processor:ส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.733292806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.733295189+07:00","message":"> Transcript [4163] [false]: 'ส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.733297106+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.733298602+07:00","message":"Set new StatePrefix: 'ส่วน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:38.735838299+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:38.735845784+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":"2025-10-29T10:26:38.73584839+07:00","message":"receive interim result [false|false]: สวดคาถา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:38.735853973+07:00","message":"[buffer interim] 280 false สวดคาถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.735856369+07:00","message":"[bufferProcess] interim [20000000]:สวดคาถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.735857941+07:00","message":"[bufferProcess] send to processor:สวดอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.735860097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.735861818+07:00","message":"> Transcript [4164] [false]: 'สวดอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.73586308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.735864478+07:00","message":"Set new StatePrefix: 'สวดอ่าน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:38.919356969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:38.919362359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:38.932260059+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:38.932294338+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":"2025-10-29T10:26:38.932299129+07:00","message":"receive interim result [false|false]: สวดอาการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:38.932311993+07:00","message":"[buffer interim] 280 false สวดอาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.932318344+07:00","message":"[bufferProcess] interim [140000000]:สวดอาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.932320363+07:00","message":"[bufferProcess] send to processor:สวดคาถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.93232495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.932327119+07:00","message":"> Transcript [4165] [false]: 'สวดคาถา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.932329209+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.932331613+07:00","message":"Set new StatePrefix: 'สวดคาถา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:38.933563587+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:38.933573613+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":"2025-10-29T10:26:38.933576548+07:00","message":"receive interim result [false|false]: สวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:38.933583116+07:00","message":"[buffer interim] 280 false สวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.93358792+07:00","message":"[bufferProcess] interim [200000000]:สวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.933590156+07:00","message":"[bufferProcess] send to processor:สวดอาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.933597127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.933598947+07:00","message":"> Transcript [4166] [false]: 'สวดอาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.933600303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:38.933601861+07:00","message":"Set new StatePrefix: 'สวดอาการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:39.312877714+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:39.312914604+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":"2025-10-29T10:26:39.312919807+07:00","message":"receive interim result [false|false]: สวดอาฏานาฏิยะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:39.312931278+07:00","message":"[buffer interim] 280 false สวดอาฏานาฏิยะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.312938158+07:00","message":"[bufferProcess] interim [560000000]:สวดอาฏานาฏิยะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.312940706+07:00","message":"[bufferProcess] send to processor:สวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.312945288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.312947788+07:00","message":"> Transcript [4167] [false]: 'สวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.312949901+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:39.490306104+07:00","message":"[GCS] IsForceVAD: false for message ID: 280"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:39.631732096+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:39.631766286+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":"2025-10-29T10:26:39.631771667+07:00","message":"receive interim result [false|false]: สวดอาฏานาฏิยะสูตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:39.631783168+07:00","message":"[buffer interim] 280 false สวดอาฏานาฏิยะสูตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.631790006+07:00","message":"[bufferProcess] interim [860000000]:สวดอาฏานาฏิยะสูตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.631792189+07:00","message":"[bufferProcess] send to processor:สวดอาฏานาฏิยะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.631796911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.631799403+07:00","message":"> Transcript [4168] [false]: 'สวดอาฏานาฏิยะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.631801762+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.631803643+07:00","message":"Set new StatePrefix: 'สวดอาฏานาฏิยะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:39.681831039+07:00","message":"[GCS] Start streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:39.782739018+07:00","message":"receive streaming session, msgId: 280"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:39.782773819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวดอาฏานาฏิยะสูตร\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:39.782778774+07:00","message":"receive interim result [true|false]: สวดอาฏานาฏิยะสูตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:39.782788342+07:00","message":"end recv isFinal message id 280"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:39.782790122+07:00","message":"end Recv id 280"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:39.782796085+07:00","message":"[buffer interim] 280 true สวดอาฏานาฏิยะสูตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.782802588+07:00","message":"[bufferProcess] interim [130000000]:สวดอาฏานาฏิยะสูตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.782805483+07:00","message":"[bufferProcess] send to processor (isfinal):สวดอาฏานาฏิยะสูตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.782808362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.782811191+07:00","message":"> Transcript [4169] [false]: 'สวดอาฏานาฏิยะสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.782813842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.782815331+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.782816878+07:00","message":"StatePrefix: 'สวดอาฏานาฏิยะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.782818551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.782820083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.782821708+07:00","message":"> Transcript [4170] [true]: 'สวดอาฏานาฏิยะสูตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.782823431+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.782824726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.782826184+07:00","message":"StatePrefix: 'สวดอาฏานาฏิยะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.782827579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:39.782833443+07:00","message":"Push: 'สวดอาฏานาฏิยะสูตร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:39.782842303+07:00","message":"push: {true สวดอาฏานาฏิยะสูตร 0 0xc003a46080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:26:39.789355155+07:00","message":"write wav file: './tmp/7449/7449_280.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:40.240360249+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:40.240395178+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":"2025-10-29T10:26:40.240399484+07:00","message":"receive interim result [false|false]: หนัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:40.240411887+07:00","message":"[buffer interim] 281 false หนัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.240428102+07:00","message":"[bufferProcess] interim [420000000]:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.240430354+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:40.384581551+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:40.384613298+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":"2025-10-29T10:26:40.384619894+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:40.384630314+07:00","message":"[buffer interim] 281 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.384636642+07:00","message":"[bufferProcess] interim [480000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.384638698+07:00","message":"[bufferProcess] send to processor:หนัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.384641589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.384643839+07:00","message":"> Transcript [4171] [false]: 'หนัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.38464599+07:00","message":"Set StatePrefix (first interim): 'หนัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:40.455150481+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:40.455182858+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":"2025-10-29T10:26:40.455187356+07:00","message":"receive interim result [false|false]: ในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:40.455198953+07:00","message":"[buffer interim] 281 false ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.455204795+07:00","message":"[bufferProcess] interim [600000000]:ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.455206586+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.4552125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.455214935+07:00","message":"> Transcript [4172] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.455217015+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.455219089+07:00","message":"Set new StatePrefix: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:40.554380285+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:40.554431629+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":"2025-10-29T10:26:40.554438323+07:00","message":"receive interim result [false|false]: ในพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:40.5544555+07:00","message":"[buffer interim] 281 false ในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.554464+07:00","message":"[bufferProcess] interim [720000000]:ในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.55446658+07:00","message":"[bufferProcess] send to processor:ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.554471212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.554474553+07:00","message":"> Transcript [4173] [false]: 'ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.554479328+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.5544816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.554483905+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.554486479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:40.619426558+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:40.619472861+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":"2025-10-29T10:26:40.61947841+07:00","message":"receive interim result [false|false]: ในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:40.619494652+07:00","message":"[buffer interim] 281 false ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.619502059+07:00","message":"[bufferProcess] interim [780000000]:ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.619515812+07:00","message":"[bufferProcess] send to processor:ในพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.61952283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.61952732+07:00","message":"> Transcript [4174] [false]: 'ในพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.619531165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.619533335+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.619535632+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.619538043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:40.747943313+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:40.747990594+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":"2025-10-29T10:26:40.747996+07:00","message":"receive interim result [false|false]: ในพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:40.748010109+07:00","message":"[buffer interim] 281 false ในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.74801915+07:00","message":"[bufferProcess] interim [840000000]:ในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.748022003+07:00","message":"[bufferProcess] send to processor:ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.748025825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.74802923+07:00","message":"> Transcript [4175] [false]: 'ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.748033056+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.748035213+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.748038365+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:40.748040291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:41.127950045+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:41.127986781+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":"2025-10-29T10:26:41.127991519+07:00","message":"receive interim result [false|false]: ในพระราชพิธีส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:41.128007357+07:00","message":"[buffer interim] 281 false ในพระราชพิธีส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.12801743+07:00","message":"[bufferProcess] interim [260000000]:ในพระราชพิธีส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.128020042+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.128024517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.12802848+07:00","message":"> Transcript [4176] [false]: 'ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.12803278+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.128035108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.128038725+07:00","message":"StatePrefix: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.12804082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.128043174+07:00","message":"Push: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.128044677+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.128046841+07:00","message":"Set new StatePrefix : 'ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.128048699+07:00","message":"Next Push (prob) : 'พระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:41.12805584+07:00","message":"push: {false ใน 0 0xc00365eb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:41.321595821+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:41.321642867+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":"2025-10-29T10:26:41.321649016+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงขลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:41.321666331+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.32167508+07:00","message":"[bufferProcess] interim [440000000]:ในพระราชพิธีสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.321677838+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.321681607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.321684659+07:00","message":"> Transcript [4177] [false]: 'ในพระราชพิธีส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.321688972+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.321691031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.321693536+07:00","message":"StatePrefix: 'ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.321697857+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:41.450534938+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:41.450570535+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":"2025-10-29T10:26:41.450575771+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงคราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:41.450589459+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงคราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.450596054+07:00","message":"[bufferProcess] interim [560000000]:ในพระราชพิธีสงคราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.450598112+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงขลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.450600948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.45060334+07:00","message":"> Transcript [4178] [false]: 'ในพระราชพิธีสงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.450606965+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.450608608+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.450610209+07:00","message":"StatePrefix: 'ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.450612256+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:41.652712805+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:41.652751944+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":"2025-10-29T10:26:41.652757432+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:41.652772529+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.652779433+07:00","message":"[bufferProcess] interim [740000000]:ในพระราชพิธีสงครามเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.652781459+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงคราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.652784608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.652788919+07:00","message":"> Transcript [4179] [false]: 'ในพระราชพิธีสงคราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.65279232+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.652794075+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.652796049+07:00","message":"StatePrefix: 'ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.652798292+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:41.771819044+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:41.771864163+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":"2025-10-29T10:26:41.77187148+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:41.771888968+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.771898889+07:00","message":"[bufferProcess] interim [860000000]:ในพระราชพิธีสงครามเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.771901748+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.771906998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.771910522+07:00","message":"> Transcript [4180] [false]: 'ในพระราชพิธีสงครามเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.771915058+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.771917864+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.771921349+07:00","message":"StatePrefix: 'ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.771924814+07:00","message":"TextPushed: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.771927718+07:00","message":"Push: 'พระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.771929976+07:00","message":"TextPushed: 'ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.771937858+07:00","message":"Set new StatePrefix : 'ในพระราชพิธีสงครามเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:41.771940606+07:00","message":"Next Push (prob) : 'สงครามเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:41.771951331+07:00","message":"push: {false พระราชพิธี 0 0xc00365eb80}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:41.919915007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:41.919951151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:42.025966892+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:42.026015743+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":"2025-10-29T10:26:42.026023465+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:42.026042089+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.026055052+07:00","message":"[bufferProcess] interim [160000000]:ในพระราชพิธีสงครามเป็นต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.026058089+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.026062774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.026066726+07:00","message":"> Transcript [4181] [false]: 'ในพระราชพิธีสงครามเป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.02607113+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.026073392+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.026077307+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.026081022+07:00","message":"TextPushed: 'ในพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:42.675220809+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:42.675259014+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":"2025-10-29T10:26:42.67526564+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:42.675281+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.675289091+07:00","message":"[bufferProcess] interim [760000000]:ในพระราชพิธีสงครามเป็นต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.675291516+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.675298005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.675300476+07:00","message":"> Transcript [4182] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.675303745+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.675305684+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.67530742+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.675310406+07:00","message":"TextPushed: 'ในพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:42.996248021+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:42.996297316+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":"2025-10-29T10:26:42.996304949+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:42.996322926+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.996336364+07:00","message":"[bufferProcess] interim [60000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.996340464+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.996348734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.996352246+07:00","message":"> Transcript [4183] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.996357258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.996360277+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.996362848+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:42.996365996+07:00","message":"TextPushed: 'ในพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:43.1136296+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:43.113675609+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":"2025-10-29T10:26:43.113683601+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:43.113703474+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.113713262+07:00","message":"[bufferProcess] interim [240000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.113717403+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.113725651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.113729153+07:00","message":"> Transcript [4184] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.11373424+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.113740449+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.11374445+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.11374767+07:00","message":"TextPushed: 'ในพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.113756466+07:00","message":"Push: 'สงครามเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.113759446+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.113761962+07:00","message":"Set new StatePrefix : 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.113764965+07:00","message":"Next Push (prob) : 'ต้นค่ะนอกจากนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:43.11377722+07:00","message":"push: {false สงครามเป็น 0 0xc00365eb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:43.238708252+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:43.238757788+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":"2025-10-29T10:26:43.238766398+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:43.238784351+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.238797201+07:00","message":"[bufferProcess] interim [360000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.238801214+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.238809689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.238813762+07:00","message":"> Transcript [4185] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.238819004+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.238821427+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.238824073+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.238827283+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:43.374160993+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:43.3742005+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":"2025-10-29T10:26:43.374207417+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:43.374225129+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.374233596+07:00","message":"[bufferProcess] interim [480000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.374236678+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.374243339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.374246463+07:00","message":"> Transcript [4186] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.374251853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.374254165+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.374257158+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.374260426+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:43.824244997+07:00","message":"[GCS] Cleaned up inactive client: 263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:43.824280136+07:00","message":"[GCS] Cleaned up inactive client: 262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:43.824282653+07:00","message":"[GCS] Cleaned up inactive client: 267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:43.824284578+07:00","message":"[GCS] Cleaned up inactive client: 266"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:43.824285945+07:00","message":"[GCS] Cleaned up inactive client: 264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:43.824287352+07:00","message":"[GCS] Cleaned up inactive client: 265"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:43.829662627+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:43.829693245+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":"2025-10-29T10:26:43.829700421+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับวิธีทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:43.829713997+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับวิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.829721008+07:00","message":"[bufferProcess] interim [20000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับวิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.829723676+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.829728852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.829731165+07:00","message":"> Transcript [4187] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.829734729+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.82973675+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.82973888+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:43.829741313+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.082458121+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.082501374+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":"2025-10-29T10:26:44.082510098+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับวิธีทำน้ำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.082524469+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับวิธีทำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.082530958+07:00","message":"[bufferProcess] interim [200000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับวิธีทำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.082533712+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับวิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.082540973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.082543823+07:00","message":"> Transcript [4188] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับวิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.082549142+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.082551275+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.082553291+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.082556242+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.082561971+07:00","message":"Push: 'ต้นค่ะนอกจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.082563947+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.082565962+07:00","message":"Set new StatePrefix : 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับวิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.082567797+07:00","message":"Next Push (prob) : 'นะครับวิธีทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.082575253+07:00","message":"push: {false ต้นค่ะนอกจากนี้ 0 0xc00365eb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.144715416+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.144755407+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":"2025-10-29T10:26:44.144763135+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.144781328+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.144790256+07:00","message":"[bufferProcess] interim [320000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.144793875+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับวิธีทำน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.14479956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.14480331+07:00","message":"> Transcript [4189] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับวิธีทำน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.144808269+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.144810753+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.144813095+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับวิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.144816643+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.338134327+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.338167663+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":"2025-10-29T10:26:44.338172732+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับวิธีทำน้ำยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.33819028+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับวิธีทำน้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.338199728+07:00","message":"[bufferProcess] interim [440000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับวิธีทำน้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.338202094+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.338207779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.338210077+07:00","message":"> Transcript [4190] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.338212453+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.338214019+07:00","message":"Set new StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.354757463+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.354782228+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":"2025-10-29T10:26:44.354787576+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.354799195+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.354804776+07:00","message":"[bufferProcess] interim [500000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.354807284+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับวิธีทำน้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.354812381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.35481456+07:00","message":"> Transcript [4191] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับวิธีทำน้ำยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.354816453+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.35481806+07:00","message":"Set new StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะครับวิธีทำน้ำยา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.463610485+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.463644822+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":"2025-10-29T10:26:44.463649866+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.463664651+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.46367156+07:00","message":"[bufferProcess] interim [620000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.463674066+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.46367763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.463680228+07:00","message":"> Transcript [4192] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.463682506+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.463684191+07:00","message":"Set new StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.647400033+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.647453661+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":"2025-10-29T10:26:44.647459731+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.6474772+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.647486269+07:00","message":"[bufferProcess] interim [740000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.647488635+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.647492475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.647495031+07:00","message":"> Transcript [4193] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.647498971+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.647501741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.647504355+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.647506908+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.723017865+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.723059292+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":"2025-10-29T10:26:44.723065213+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปซื้อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.723081236+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.723088521+07:00","message":"[bufferProcess] interim [920000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.723091213+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.723094758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.723097428+07:00","message":"> Transcript [4194] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.72310158+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.723103298+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.723105455+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.723107809+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.847607847+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.847645825+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":"2025-10-29T10:26:44.847651337+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.847665208+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.847672013+07:00","message":"[bufferProcess] interim [980000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.847674406+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปซื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.847677634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.847680126+07:00","message":"> Transcript [4195] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปซื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.84768356+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.847685296+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.84768716+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.84768959+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:44.920775105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:44.920789344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.971851428+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.971884545+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":"2025-10-29T10:26:44.971890253+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.971903245+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.971912197+07:00","message":"[bufferProcess] interim [40000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.971914373+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.971917972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.971920377+07:00","message":"> Transcript [4196] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.971924329+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.971926071+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.971927893+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.971930085+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.971936148+07:00","message":"Push: 'นะคะพระพิธีธรรมนั้นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.971938035+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.971939961+07:00","message":"Set new StatePrefix : 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.971941982+07:00","message":"Next Push (prob) : 'ต้องไปส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.97194966+07:00","message":"push: {false นะคะพระพิธีธรรมนั้นยัง 0 0xc00365eb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.982373237+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.982400286+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":"2025-10-29T10:26:44.982406686+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสนใจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:44.982420769+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.982427001+07:00","message":"[bufferProcess] interim [100000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.982429296+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.982431989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.982439901+07:00","message":"> Transcript [4197] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.982441963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:44.982445114+07:00","message":"Set new StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:45.031077798+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:45.031111755+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":"2025-10-29T10:26:45.031116946+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:45.031139429+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.031145444+07:00","message":"[bufferProcess] interim [220000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.03114801+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสนใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.031153585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.031155844+07:00","message":"> Transcript [4198] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสนใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.031159926+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.031163018+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.031165292+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.031167835+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:45.227232009+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:45.227268683+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":"2025-10-29T10:26:45.227274615+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:45.227286768+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.227294227+07:00","message":"[bufferProcess] interim [340000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.227296824+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.227299947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.227302392+07:00","message":"> Transcript [4199] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.227305053+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.227306633+07:00","message":"Set new StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:45.672387325+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:45.672432629+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":"2025-10-29T10:26:45.672448723+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:45.672463301+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.672472683+07:00","message":"[bufferProcess] interim [820000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.67247528+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.672481071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.672483965+07:00","message":"> Transcript [4200] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.67248814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.672489882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.672491765+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.67249415+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:45.932781161+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:45.932817647+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":"2025-10-29T10:26:45.932824064+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:45.932837398+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.932844124+07:00","message":"[bufferProcess] interim [120000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.932846736+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.932853779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.932856236+07:00","message":"> Transcript [4201] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.932860835+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.932862513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.932864437+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:45.932867376+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.144893794+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.144928312+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":"2025-10-29T10:26:46.144934183+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.144948601+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.144956074+07:00","message":"[bufferProcess] interim [300000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.144959139+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.144962741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.144965085+07:00","message":"> Transcript [4202] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.144968987+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.144970628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.144972894+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.144975707+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.333917698+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.3339506+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":"2025-10-29T10:26:46.333956348+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.3339679+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.333974524+07:00","message":"[bufferProcess] interim [480000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.333977515+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.333983182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.333987897+07:00","message":"> Transcript [4203] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.333992229+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.333993844+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.333995572+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.333998156+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.334003821+07:00","message":"Push: 'ต้องไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.334005351+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.334007762+07:00","message":"Set new StatePrefix : 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.334010635+07:00","message":"Next Push (prob) : 'จตุจักรเวทย์ที่เขา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.334018016+07:00","message":"push: {false ต้องไปสวน 0 0xc00365eb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.451954001+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.451996349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาจัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.452002295+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาจัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.452018274+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.452026026+07:00","message":"[bufferProcess] interim [540000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.452034063+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.452045039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.452047795+07:00","message":"> Transcript [4204] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.452052026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.452053762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.452055443+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.452058489+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.572375771+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.57242241+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":"2025-10-29T10:26:46.572428942+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศรัทธา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.572453066+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.572460979+07:00","message":"[bufferProcess] interim [660000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.572463736+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.572467555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.572470282+07:00","message":"> Transcript [4205] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาจัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.572474584+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.572476297+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.572477832+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.572480537+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.576538573+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.576550605+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":"2025-10-29T10:26:46.576554245+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่หอสตรี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.576559072+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่หอสตรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.576562187+07:00","message":"[bufferProcess] interim [720000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่หอสตรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.576564557+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศรัทธา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.576566734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.576574017+07:00","message":"> Transcript [4206] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศรัทธา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.576577993+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.576579702+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.576581869+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.576583838+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.64191093+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.641933667+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":"2025-10-29T10:26:46.641939099+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตรา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.64195197+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.64195696+07:00","message":"[bufferProcess] interim [780000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.641959707+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่หอสตรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.641963252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.641965356+07:00","message":"> Transcript [4207] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่หอสตรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.641968237+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.641970347+07:00","message":"Set new StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่หอสตรี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.954383522+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.954427303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.954434672+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:46.954455751+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.954463461+07:00","message":"[bufferProcess] interim [80000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.95446614+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.954473243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.954475556+07:00","message":"> Transcript [4208] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.954477732+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:46.954479532+07:00","message":"Set new StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตรา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:47.536241871+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:47.53628406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:47.536291085+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:47.536308159+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.536319334+07:00","message":"[bufferProcess] interim [680000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.536323122+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.536331414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.536334867+07:00","message":"> Transcript [4209] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.536342461+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.536344563+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.536346856+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.536351124+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:47.665287324+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:47.665336126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:47.665344422+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:47.665362929+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.665371875+07:00","message":"[bufferProcess] interim [800000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.665375693+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.665380874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.665389705+07:00","message":"> Transcript [4210] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.665395084+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.665397612+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.665400279+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.665405943+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:47.852422869+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:47.852467648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:47.852474+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:47.852485794+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.852492655+07:00","message":"[bufferProcess] interim [980000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.852495521+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.852500675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.852503284+07:00","message":"> Transcript [4211] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.852507207+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.852510149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.852511869+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:47.852515227+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:47.920798974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:47.9208061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:48.177197248+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:48.177232209+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:48.177238407+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:48.177250567+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.17725805+07:00","message":"[bufferProcess] interim [280000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.17726093+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.177264584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.177266909+07:00","message":"> Transcript [4212] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.177271226+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.177272886+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.177274419+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.177276627+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.177279645+07:00","message":"Push: 'จตุจักรเวทย์ที่เขาศาสตรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.177285256+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.177287887+07:00","message":"Set new StatePrefix : 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.177298145+07:00","message":"Next Push (prob) : 'คมในพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:48.177306062+07:00","message":"push: {false จตุจักรเวทย์ที่เขาศาสตรา 0 0xc00365eb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:48.241572471+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:48.24161367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:48.241619516+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:48.241634462+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.241641503+07:00","message":"[bufferProcess] interim [400000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.241644044+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.241647349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.241649605+07:00","message":"> Transcript [4213] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.241652321+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:48.370251407+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:48.370289746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:48.370295395+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:48.37031205+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.370321739+07:00","message":"[bufferProcess] interim [520000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.370324534+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.37032842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.370330901+07:00","message":"> Transcript [4214] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.370334934+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.370336761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.370338481+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.370340925+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตรา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:48.557026559+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:48.557072834+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:48.557079033+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:48.557094354+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.557102044+07:00","message":"[bufferProcess] interim [640000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.55710551+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.557112499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.557114858+07:00","message":"> Transcript [4215] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:48.557117626+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.136780897+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.136822747+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.136831573+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.136846213+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.136853508+07:00","message":"[bufferProcess] interim [240000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.13685666+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.136863955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.136866684+07:00","message":"> Transcript [4216] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.136870693+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.136872356+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.136877284+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.136881711+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตรา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.140248207+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.140268871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังใน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.140274357+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.140285391+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.140290336+07:00","message":"[bufferProcess] interim [300000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.140292849+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.140295548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.140297448+07:00","message":"> Transcript [4217] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.140300662+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.140302074+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.14030395+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.140306054+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตรา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.278353721+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.278389193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.278396007+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.278413839+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.278421489+07:00","message":"[bufferProcess] interim [420000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.278425573+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.278433559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.278437159+07:00","message":"> Transcript [4218] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.278441675+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.278443885+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.278445935+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.278469166+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.278473192+07:00","message":"Push: 'คมในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.278475711+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.278478539+07:00","message":"Set new StatePrefix : 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.278482226+07:00","message":"Next Push (prob) : 'มหาราชวังใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.278492163+07:00","message":"push: {false คมในพระบรม 0 0xc00365eb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.33528714+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.335309167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.335315272+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.335328434+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.335349892+07:00","message":"[bufferProcess] interim [480000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.335353006+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.335359524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.335361469+07:00","message":"> Transcript [4219] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.335363629+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.461760122+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.461799603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุกวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.461806544+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุกวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.461822019+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.461829943+07:00","message":"[bufferProcess] interim [600000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.461833449+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.461842947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.461845715+07:00","message":"> Transcript [4220] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.461849325+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.461850999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.461853062+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.461858445+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.480573609+07:00","message":"[GCS] IsForceVAD: false for message ID: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.733313092+07:00","message":"[GCS] Start streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.779073739+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.779113831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุกวันพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.779120309+07:00","message":"receive interim result [false|false]: ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุกวันพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.779133582+07:00","message":"[buffer interim] 281 false ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุกวันพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.779140548+07:00","message":"[bufferProcess] interim [900000000]:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุกวันพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.77914327+07:00","message":"[bufferProcess] send to processor:ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.779148688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.779150935+07:00","message":"> Transcript [4221] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.779156084+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.77915781+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.77915982+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.77916238+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.908334395+07:00","message":"receive streaming session, msgId: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.908372152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในพระราชพิธีสงกรานต์เป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุกวันพระ\",\"confidence\":0.9391701}],\"is_final\":true,\"result_end_time\":{\"seconds\":10,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.908378811+07:00","message":"receive interim result [true|false]: ในพระราชพิธีสงกรานต์เป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุกวันพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.908387694+07:00","message":"end recv isFinal message id 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.908389584+07:00","message":"end Recv id 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.908395207+07:00","message":"[buffer interim] 281 true ในพระราชพิธีสงกรานต์เป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุกวันพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.908401946+07:00","message":"[bufferProcess] interim [20000000]:ในพระราชพิธีสงกรานต์เป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุกวันพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.908405729+07:00","message":"[bufferProcess] send to processor (isfinal):ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุกวันพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.908409015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.908411454+07:00","message":"> Transcript [4222] [false]: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุกวันพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.908415018+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.908416561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.908418125+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.908425469+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.908428243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.908429986+07:00","message":"> Transcript [4223] [true]: 'ในพระราชพิธีสงกรานต์เป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุกวันพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.908432198+07:00","message":"Count interim (case isFinal): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.90843366+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.908434991+07:00","message":"StatePrefix: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.908436784+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.908438589+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.908712362+07:00","message":"Push: 'พระบรมมหาราชวังในทุกวันพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.908715235+07:00","message":"TextPushed: 'ในพระราชพิธีสงครามเป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมพระบรมมหาราชวังในทุกวันพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.908717571+07:00","message":"Set new StatePrefix : 'ในพระราชพิธีสงกรานต์เป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุกวันพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.908719707+07:00","message":"Next Push (prob) : 'ในพระราชพิธีสงกรานต์เป็นต้นค่ะนอกจากนี้นะคะพระพิธีธรรมนั้นยังต้องไปสวนจตุจักรเวทย์ที่เขาศาสตราคมในพระบรมมหาราชวังในทุกวันพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:49.908727491+07:00","message":"push: {true พระบรมมหาราชวังในทุกวันพระ 0 0xc00365eb80}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:49.908740689+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_281.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:26:49.923726564+07:00","message":"write wav file: './tmp/7449/7449_281.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:50.625862907+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:50.625902395+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":"2025-10-29T10:26:50.62590745+07:00","message":"receive interim result [false|false]: เวียงจันทน์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:50.625919968+07:00","message":"[buffer interim] 282 false เวียงจันทน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:50.625926906+07:00","message":"[bufferProcess] interim [660000000]:เวียงจันทน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:50.625928873+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:50.664004214+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:50.664037646+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":"2025-10-29T10:26:50.664042828+07:00","message":"receive interim result [false|false]: เวียนกันไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:50.664055529+07:00","message":"[buffer interim] 282 false เวียนกันไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:50.664060848+07:00","message":"[bufferProcess] interim [780000000]:เวียนกันไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:50.664062843+07:00","message":"[bufferProcess] send to processor:เวียงจันทน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:50.664065843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:50.664068388+07:00","message":"> Transcript [4224] [false]: 'เวียงจันทน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:50.664070201+07:00","message":"Set StatePrefix (first interim): 'เวียงจันทน์'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:50.921000805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:50.921038521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:50.935123729+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:50.935162396+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":"2025-10-29T10:26:50.93516755+07:00","message":"receive interim result [false|false]: เวียนกันไปว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:50.935180402+07:00","message":"[buffer interim] 282 false เวียนกันไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:50.935186929+07:00","message":"[bufferProcess] interim [20000000]:เวียนกันไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:50.935189002+07:00","message":"[bufferProcess] send to processor:เวียนกันไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:50.935194245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:50.935196643+07:00","message":"> Transcript [4225] [false]: 'เวียนกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:50.935198785+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:50.93520075+07:00","message":"Set new StatePrefix: 'เวียนกันไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:50.982139356+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:50.982178088+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":"2025-10-29T10:26:50.982183278+07:00","message":"receive interim result [false|false]: เวียนกันไปวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:50.982195107+07:00","message":"[buffer interim] 282 false เวียนกันไปวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:50.982201314+07:00","message":"[bufferProcess] interim [80000000]:เวียนกันไปวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:50.982203258+07:00","message":"[bufferProcess] send to processor:เวียนกันไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:50.982206351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:50.982208764+07:00","message":"> Transcript [4226] [false]: 'เวียนกันไปว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:50.982211749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:50.98221351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:50.982215451+07:00","message":"StatePrefix: 'เวียนกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:50.98221728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.186120459+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.186155859+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":"2025-10-29T10:26:51.186161586+07:00","message":"receive interim result [false|false]: เวียนกันไปวัดละ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.186172709+07:00","message":"[buffer interim] 282 false เวียนกันไปวัดละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.186182383+07:00","message":"[bufferProcess] interim [320000000]:เวียนกันไปวัดละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.186184139+07:00","message":"[bufferProcess] send to processor:เวียนกันไปวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.186187045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.186189452+07:00","message":"> Transcript [4227] [false]: 'เวียนกันไปวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.186192662+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.186194387+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.186195942+07:00","message":"StatePrefix: 'เวียนกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.186197759+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.500027397+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.50005991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวียนกันไปวัดละ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.500065097+07:00","message":"receive interim result [false|false]: เวียนกันไปวัดละ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.500077973+07:00","message":"[buffer interim] 282 false เวียนกันไปวัดละ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.500084852+07:00","message":"[bufferProcess] interim [560000000]:เวียนกันไปวัดละ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.50008683+07:00","message":"[bufferProcess] send to processor:เวียนกันไปวัดละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.500092569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.500094979+07:00","message":"> Transcript [4228] [false]: 'เวียนกันไปวัดละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.500098278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.500100103+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.500101793+07:00","message":"StatePrefix: 'เวียนกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.500103684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.690548789+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.690593794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวียนกันไปวัดละ 1 ตัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.690599748+07:00","message":"receive interim result [false|false]: เวียนกันไปวัดละ 1 ตัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.690613373+07:00","message":"[buffer interim] 282 false เวียนกันไปวัดละ 1 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.690620404+07:00","message":"[bufferProcess] interim [740000000]:เวียนกันไปวัดละ 1 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.690622757+07:00","message":"[bufferProcess] send to processor:เวียนกันไปวัดละ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.690626113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.690629021+07:00","message":"> Transcript [4229] [false]: 'เวียนกันไปวัดละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.690632388+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.690633949+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.690635557+07:00","message":"StatePrefix: 'เวียนกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.690637435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.690641835+07:00","message":"Push: 'เวียนกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.690643594+07:00","message":"TextPushed: 'เวียนกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.690645338+07:00","message":"Set new StatePrefix : 'เวียนกันไปวัดละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.690647083+07:00","message":"Next Push (prob) : 'วัดละ 1'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.690654886+07:00","message":"push: {false เวียนกันไป 0 0xc00205a000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.692217482+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.692227617+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวียนกันไปวัดละ 1 เดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.692231042+07:00","message":"receive interim result [false|false]: เวียนกันไปวัดละ 1 เดือน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.692238659+07:00","message":"[buffer interim] 282 false เวียนกันไปวัดละ 1 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.692241892+07:00","message":"[bufferProcess] interim [800000000]:เวียนกันไปวัดละ 1 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.692243487+07:00","message":"[bufferProcess] send to processor:เวียนกันไปวัดละ 1 ตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.692245368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.692247336+07:00","message":"> Transcript [4230] [false]: 'เวียนกันไปวัดละ 1 ตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.692249377+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.692251135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.69225261+07:00","message":"StatePrefix: 'เวียนกันไปวัดละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.692254411+07:00","message":"TextPushed: 'เวียนกันไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.82299197+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.823031022+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":"2025-10-29T10:26:51.82303668+07:00","message":"receive interim result [false|false]: เวียนกันไปวัดละ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.823045846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 เดือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.823049205+07:00","message":"receive interim result [false|false]:  1 เดือน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.823060136+07:00","message":"[buffer interim] 282 false เวียนกันไปวัดละ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:51.823067382+07:00","message":"[buffer interim] 282 false  1 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.823076309+07:00","message":"[bufferProcess] interim [920000000]:เวียนกันไปวัดละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.823078861+07:00","message":"[bufferProcess] send to processor:เวียนกันไปวัดละ 1 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.823082247+07:00","message":"[bufferProcess] interim [920000000]: 1 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.823085043+07:00","message":"[bufferProcess] update buffer: เวียนกันไปวัดละ 1 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.823087487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.823092037+07:00","message":"> Transcript [4231] [false]: 'เวียนกันไปวัดละ 1 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.823095419+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.823097385+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.823098981+07:00","message":"StatePrefix: 'เวียนกันไปวัดละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:51.823100886+07:00","message":"TextPushed: 'เวียนกันไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.071594048+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.071635692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวียนกันไปวัดละ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.071642927+07:00","message":"receive interim result [false|false]: เวียนกันไปวัดละ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.071653629+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":"2025-10-29T10:26:52.071656684+07:00","message":"receive interim result [false|false]:  เดือน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.071665441+07:00","message":"[buffer interim] 282 false เวียนกันไปวัดละ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.07167207+07:00","message":"[buffer interim] 282 false  เดือน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.071679654+07:00","message":"[bufferProcess] interim [160000000]:เวียนกันไปวัดละ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.071682966+07:00","message":"[bufferProcess] send to processor:เวียนกันไปวัดละ 1 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.07168836+07:00","message":"[bufferProcess] interim [160000000]: เดือน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.071691382+07:00","message":"[bufferProcess] update buffer: เวียนกันไปวัดละ 1 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.071694982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.071698294+07:00","message":"> Transcript [4232] [false]: 'เวียนกันไปวัดละ 1 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.0717029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.071704983+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.071707238+07:00","message":"StatePrefix: 'เวียนกันไปวัดละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.071709936+07:00","message":"TextPushed: 'เวียนกันไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.17086009+07:00","message":"[GCS] IsForceVAD: false for message ID: 282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.260986535+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.261025497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวียนกันไปวัดละ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.261031121+07:00","message":"receive interim result [false|false]: เวียนกันไปวัดละ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.261041867+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":"2025-10-29T10:26:52.261044347+07:00","message":"receive interim result [false|false]:  เดือนด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.261052179+07:00","message":"[buffer interim] 282 false เวียนกันไปวัดละ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.261055683+07:00","message":"[buffer interim] 282 false  เดือนด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.261061691+07:00","message":"[bufferProcess] interim [340000000]:เวียนกันไปวัดละ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.261064327+07:00","message":"[bufferProcess] send to processor:เวียนกันไปวัดละ 1 เดือน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.261070704+07:00","message":"[bufferProcess] interim [340000000]: เดือนด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.261073224+07:00","message":"[bufferProcess] update buffer: เวียนกันไปวัดละ 1 เดือนด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.261076116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.261078536+07:00","message":"> Transcript [4233] [false]: 'เวียนกันไปวัดละ 1 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.261081977+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.261085501+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.261087179+07:00","message":"StatePrefix: 'เวียนกันไปวัดละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.26108891+07:00","message":"TextPushed: 'เวียนกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.2610913+07:00","message":"Push: 'วัดละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.261092816+07:00","message":"TextPushed: 'เวียนกันไปวัดละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.261094501+07:00","message":"Set new StatePrefix : 'เวียนกันไปวัดละ 1 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.26109628+07:00","message":"Next Push (prob) : ' เดือน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.261104995+07:00","message":"push: {false วัดละ 1 0 0xc00205a000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.293298083+07:00","message":"[GCS] Start streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.535096762+07:00","message":"receive streaming session, msgId: 282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.535133576+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวียนกันไปวัดละ 1 เดือนด้วยค่ะ\",\"confidence\":0.93535584}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.535138201+07:00","message":"receive interim result [true|false]: เวียนกันไปวัดละ 1 เดือนด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.535146642+07:00","message":"end recv isFinal message id 282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.535148512+07:00","message":"end Recv id 282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.535154436+07:00","message":"[buffer interim] 282 true เวียนกันไปวัดละ 1 เดือนด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.535163051+07:00","message":"[bufferProcess] interim [670000000]:เวียนกันไปวัดละ 1 เดือนด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.535168028+07:00","message":"[bufferProcess] send to processor (isfinal):เวียนกันไปวัดละ 1 เดือนด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.535171275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.535173788+07:00","message":"> Transcript [4234] [false]: 'เวียนกันไปวัดละ 1 เดือนด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.535176499+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.535178127+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.53518081+07:00","message":"StatePrefix: 'เวียนกันไปวัดละ 1 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.535182873+07:00","message":"TextPushed: 'เวียนกันไปวัดละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.535184478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.535186116+07:00","message":"> Transcript [4235] [true]: 'เวียนกันไปวัดละ 1 เดือนด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.53518782+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.535189148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.535190563+07:00","message":"StatePrefix: 'เวียนกันไปวัดละ 1 เดือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.535191915+07:00","message":"TextPushed: 'เวียนกันไปวัดละ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:52.535195997+07:00","message":"Push: ' เดือนด้วยค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:52.535204468+07:00","message":"push: {true  เดือนด้วยค่ะ 0 0xc00205a000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:26:52.543237267+07:00","message":"write wav file: './tmp/7449/7449_282.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:53.921318463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:53.921330034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:56.921394034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:56.921400449+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:57.421812962+07:00","message":"[GCS] IsForceVAD: false for message ID: 283"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:57.723243045+07:00","message":"receive streaming session, msgId: 283"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:57.723260413+07:00","message":"found end of frame, send empty tag with msgId: 283"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:57.723263181+07:00","message":"end Recv id 283"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:57.723269445+07:00","message":"[buffer interim] 283 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:57.723276102+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:57.723279672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:57.723282133+07:00","message":"> Transcript [4236] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:57.723284142+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:57.723285643+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:57.723287772+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:57.723289438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:57.723291702+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:57.723303019+07:00","message":"push: {true \n 0 0xc00365e480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:26:57.733420108+07:00","message":"write wav file: './tmp/7449/7449_283.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:57.873694562+07:00","message":"[GCS] Start streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:58.771541379+07:00","message":"[GCS] IsForceVAD: false for message ID: 284"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:58.961828958+07:00","message":"[GCS] Start streaming session, msgId: 285"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:59.020984294+07:00","message":"[GCS] IsForceVAD: false for message ID: 285"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:59.077742939+07:00","message":"receive streaming session, msgId: 284"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:59.077782108+07:00","message":"found end of frame, send empty tag with msgId: 284"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:59.077785934+07:00","message":"end Recv id 284"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:59.077796601+07:00","message":"[buffer interim] 284 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.077805345+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.077810858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.077817218+07:00","message":"> Transcript [4237] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.077821159+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.077823359+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.077825482+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.077828008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.077837516+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:59.077851668+07:00","message":"push: {true \n 0 0xc00205b380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:26:59.083513306+07:00","message":"write wav file: './tmp/7449/7449_284.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:59.316458514+07:00","message":"receive streaming session, msgId: 285"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:59.316478435+07:00","message":"found end of frame, send empty tag with msgId: 285"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:59.316487496+07:00","message":"end Recv id 285"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:59.316496255+07:00","message":"[buffer interim] 285 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.316504242+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.316516786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.316520285+07:00","message":"> Transcript [4238] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.316523289+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.31652567+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.31652787+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.316530078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.316535314+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:59.316546388+07:00","message":"push: {true \n 0 0xc00365e980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:26:59.324856199+07:00","message":"write wav file: './tmp/7449/7449_285.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:59.473750194+07:00","message":"[GCS] Start streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:59.599587456+07:00","message":"[GCS] IsForceVAD: false for message ID: 286"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:59.731826066+07:00","message":"[GCS] Start streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:59.888825934+07:00","message":"receive streaming session, msgId: 286"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:59.888844085+07:00","message":"found end of frame, send empty tag with msgId: 286"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:59.888847161+07:00","message":"end Recv id 286"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:59.888873244+07:00","message":"[buffer interim] 286 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.88889209+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.888896154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.888899082+07:00","message":"> Transcript [4239] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.888901386+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.888903093+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.888904641+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.888906142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:26:59.888908238+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:26:59.888917963+07:00","message":"push: {true \n 0 0xc00365e000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:26:59.893209613+07:00","message":"write wav file: './tmp/7449/7449_286.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:59.922107123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:26:59.922114952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:00.371080479+07:00","message":"[GCS] IsForceVAD: false for message ID: 287"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:00.431940454+07:00","message":"[GCS] Start streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:00.661599205+07:00","message":"receive streaming session, msgId: 287"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:00.66161749+07:00","message":"found end of frame, send empty tag with msgId: 287"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:00.66162022+07:00","message":"end Recv id 287"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:00.66162599+07:00","message":"[buffer interim] 287 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:00.661632472+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:00.661640902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:00.661643205+07:00","message":"> Transcript [4240] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:00.661645295+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:00.66164675+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:00.661648153+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:00.661649926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:00.661652461+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:00.661661678+07:00","message":"push: {true \n 0 0xc00365e800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:00.666293818+07:00","message":"write wav file: './tmp/7449/7449_287.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:00.692333075+07:00","message":"[GCS] IsForceVAD: false for message ID: 288"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:00.751538337+07:00","message":"[GCS] Start streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:00.979181391+07:00","message":"receive streaming session, msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:00.979200411+07:00","message":"found end of frame, send empty tag with msgId: 288"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:00.979203007+07:00","message":"end Recv id 288"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:00.979209063+07:00","message":"[buffer interim] 288 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:00.979215845+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:00.979219267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:00.979221882+07:00","message":"> Transcript [4241] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:00.979224047+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:00.979225582+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:00.97922711+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:00.979228635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:00.979234604+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:00.979244708+07:00","message":"push: {true \n 0 0xc00365f080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:00.983469049+07:00","message":"write wav file: './tmp/7449/7449_288.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:01.260644337+07:00","message":"[GCS] IsForceVAD: false for message ID: 289"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:01.452371499+07:00","message":"[GCS] Start streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:01.552912723+07:00","message":"receive streaming session, msgId: 289"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:01.552931536+07:00","message":"found end of frame, send empty tag with msgId: 289"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:01.552934057+07:00","message":"end Recv id 289"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:01.552941274+07:00","message":"[buffer interim] 289 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:01.552948176+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:01.552952005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:01.552954365+07:00","message":"> Transcript [4242] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:01.55295659+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:01.55295842+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:01.552959849+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:01.552961344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:01.552967789+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:01.552977296+07:00","message":"push: {true \n 0 0xc00205a880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:01.557921464+07:00","message":"write wav file: './tmp/7449/7449_289.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:02.031349544+07:00","message":"[GCS] IsForceVAD: false for message ID: 290"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:02.091715953+07:00","message":"[GCS] Start streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:02.220270281+07:00","message":"[GCS] IsForceVAD: false for message ID: 291"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:02.291602995+07:00","message":"[GCS] Start streaming session, msgId: 292"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:02.313696354+07:00","message":"receive streaming session, msgId: 290"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:02.313713851+07:00","message":"found end of frame, send empty tag with msgId: 290"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:02.313717654+07:00","message":"end Recv id 290"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:02.313723782+07:00","message":"[buffer interim] 290 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.313732165+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.313740915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.313744327+07:00","message":"> Transcript [4243] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.313747369+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.313749584+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.313751635+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.313753547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.313756792+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:02.313767972+07:00","message":"push: {true \n 0 0xc00365f200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:02.318227536+07:00","message":"write wav file: './tmp/7449/7449_290.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:02.480324656+07:00","message":"[GCS] IsForceVAD: false for message ID: 292"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:02.50979842+07:00","message":"receive streaming session, msgId: 291"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:02.509815461+07:00","message":"found end of frame, send empty tag with msgId: 291"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:02.509818039+07:00","message":"end Recv id 291"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:02.509824001+07:00","message":"[buffer interim] 291 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.509830849+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.509834245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.509836963+07:00","message":"> Transcript [4244] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.509839126+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.509840623+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.509841979+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.509843461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.509848546+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:02.50985817+07:00","message":"push: {true \n 0 0xc00365f380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:02.513910796+07:00","message":"write wav file: './tmp/7449/7449_291.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:02.541685881+07:00","message":"[GCS] Start streaming session, msgId: 293"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:02.778253084+07:00","message":"receive streaming session, msgId: 292"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:02.778271629+07:00","message":"found end of frame, send empty tag with msgId: 292"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:02.77827494+07:00","message":"end Recv id 292"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:02.778282548+07:00","message":"[buffer interim] 292 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.778290568+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.778299117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.77830227+07:00","message":"> Transcript [4245] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.778305125+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.778307533+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.778309618+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.778312157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:02.778315422+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:02.778326772+07:00","message":"push: {true \n 0 0xc003600300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:02.78295212+07:00","message":"write wav file: './tmp/7449/7449_292.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:02.923122776+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:02.923128922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:03.370311565+07:00","message":"[GCS] IsForceVAD: false for message ID: 293"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:03.572162741+07:00","message":"[GCS] Start streaming session, msgId: 294"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:03.680035568+07:00","message":"receive streaming session, msgId: 293"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:03.680059768+07:00","message":"found end of frame, send empty tag with msgId: 293"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:03.680062843+07:00","message":"end Recv id 293"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:03.680070554+07:00","message":"[buffer interim] 293 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:03.680077307+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:03.680085704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:03.680088385+07:00","message":"> Transcript [4246] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:03.680090481+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:03.680092057+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:03.68009346+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:03.680094975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:03.680097163+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:03.680107867+07:00","message":"push: {true \n 0 0xc003a47d00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:03.685671706+07:00","message":"write wav file: './tmp/7449/7449_293.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:03.760271899+07:00","message":"[GCS] IsForceVAD: false for message ID: 294"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:04.07979681+07:00","message":"receive streaming session, msgId: 294"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:04.079818134+07:00","message":"found end of frame, send empty tag with msgId: 294"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:04.07982082+07:00","message":"end Recv id 294"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:04.0798286+07:00","message":"[buffer interim] 294 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:04.079835135+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:04.079843767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:04.079846369+07:00","message":"> Transcript [4247] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:04.07984865+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:04.079850289+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:04.079851783+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:04.079853381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:04.079855534+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:04.079865667+07:00","message":"push: {true \n 0 0xc00365f600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:04.084100276+07:00","message":"write wav file: './tmp/7449/7449_294.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:04.092262792+07:00","message":"[GCS] Start streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:04.339830006+07:00","message":"[GCS] IsForceVAD: false for message ID: 295"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:04.472781341+07:00","message":"[GCS] Start streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:04.632692127+07:00","message":"receive streaming session, msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:04.632705316+07:00","message":"found end of frame, send empty tag with msgId: 295"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:04.632708053+07:00","message":"end Recv id 295"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:04.632714213+07:00","message":"[buffer interim] 295 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:04.632720601+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:04.632724262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:04.632726638+07:00","message":"> Transcript [4248] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:04.632729109+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:04.632730837+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:04.632732363+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:04.632733838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:04.632739389+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:04.632748816+07:00","message":"push: {true \n 0 0xc00205bd00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:04.637039534+07:00","message":"write wav file: './tmp/7449/7449_295.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:04.921350148+07:00","message":"[GCS] IsForceVAD: false for message ID: 296"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:05.111206563+07:00","message":"[GCS] Start streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:05.22820146+07:00","message":"receive streaming session, msgId: 296"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:05.228217566+07:00","message":"found end of frame, send empty tag with msgId: 296"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:05.228220283+07:00","message":"end Recv id 296"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:05.228226265+07:00","message":"[buffer interim] 296 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:05.228232517+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:05.228236574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:05.228239241+07:00","message":"> Transcript [4249] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:05.228241584+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:05.228243094+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:05.228244586+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:05.228246192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:05.228252488+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:05.228262698+07:00","message":"push: {true \n 0 0xc00205be00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:05.233156541+07:00","message":"write wav file: './tmp/7449/7449_296.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:05.430664685+07:00","message":"[GCS] IsForceVAD: false for message ID: 297"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:05.492322985+07:00","message":"[GCS] Start streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:05.713935494+07:00","message":"receive streaming session, msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:05.713951841+07:00","message":"found end of frame, send empty tag with msgId: 297"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:05.713955122+07:00","message":"end Recv id 297"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:05.713961322+07:00","message":"[buffer interim] 297 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:05.713967484+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:05.713970961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:05.713973352+07:00","message":"> Transcript [4250] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:05.713975454+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:05.713977041+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:05.713978582+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:05.713980064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:05.713982134+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:05.713990976+07:00","message":"push: {true \n 0 0xc003a47f80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:05.718801692+07:00","message":"write wav file: './tmp/7449/7449_297.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:05.923795701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:05.923813094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:06.009694609+07:00","message":"[GCS] IsForceVAD: false for message ID: 298"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:06.20461543+07:00","message":"[GCS] Start streaming session, msgId: 299"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:06.304589171+07:00","message":"receive streaming session, msgId: 298"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:06.304607077+07:00","message":"found end of frame, send empty tag with msgId: 298"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:06.30460975+07:00","message":"end Recv id 298"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:06.304615787+07:00","message":"[buffer interim] 298 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:06.304623353+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:06.304627926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:06.304631608+07:00","message":"> Transcript [4251] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:06.304635277+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:06.304636938+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:06.304638474+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:06.304639944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:06.304645297+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:06.304654312+07:00","message":"push: {true \n 0 0xc000045f80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:06.309522635+07:00","message":"write wav file: './tmp/7449/7449_298.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:06.8403035+07:00","message":"[GCS] IsForceVAD: false for message ID: 299"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:07.031200218+07:00","message":"[GCS] Start streaming session, msgId: 300"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:07.146610218+07:00","message":"receive streaming session, msgId: 299"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:07.146638214+07:00","message":"found end of frame, send empty tag with msgId: 299"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:07.14664187+07:00","message":"end Recv id 299"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:07.146650813+07:00","message":"[buffer interim] 299 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.146659131+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.146663498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.146667033+07:00","message":"> Transcript [4252] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.146670216+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.146672376+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.146674723+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.146677066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.14668084+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:07.146693608+07:00","message":"push: {true \n 0 0xc0000f5f80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:07.152185009+07:00","message":"write wav file: './tmp/7449/7449_299.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:07.289253269+07:00","message":"[GCS] IsForceVAD: false for message ID: 300"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:07.411046782+07:00","message":"[GCS] Start streaming session, msgId: 301"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:07.4816897+07:00","message":"[GCS] IsForceVAD: false for message ID: 301"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:07.581986552+07:00","message":"receive streaming session, msgId: 300"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:07.582008834+07:00","message":"found end of frame, send empty tag with msgId: 300"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:07.58201216+07:00","message":"end Recv id 300"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:07.582018758+07:00","message":"[buffer interim] 300 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.582025932+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.582029506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.582031966+07:00","message":"> Transcript [4253] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.582034415+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.582035955+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.582037497+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.582039063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.582041672+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:07.582050925+07:00","message":"push: {true \n 0 0xc0003c5780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:07.585835207+07:00","message":"write wav file: './tmp/7449/7449_300.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:07.78606924+07:00","message":"receive streaming session, msgId: 301"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:07.786090865+07:00","message":"found end of frame, send empty tag with msgId: 301"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:07.786093679+07:00","message":"end Recv id 301"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:07.786099935+07:00","message":"[buffer interim] 301 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.786106709+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.786109906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.786112172+07:00","message":"> Transcript [4254] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.786114247+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.78611642+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.786118068+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.786119811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:07.786125486+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:07.786134685+07:00","message":"push: {true \n 0 0xc002f14080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:07.790393051+07:00","message":"write wav file: './tmp/7449/7449_301.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:07.861242944+07:00","message":"[GCS] Start streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:08.179812498+07:00","message":"[GCS] IsForceVAD: false for message ID: 302"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:08.25382979+07:00","message":"[GCS] Start streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:08.439927897+07:00","message":"[GCS] IsForceVAD: false for message ID: 303"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:08.470643381+07:00","message":"receive streaming session, msgId: 302"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:08.470659726+07:00","message":"found end of frame, send empty tag with msgId: 302"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:08.470662565+07:00","message":"end Recv id 302"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:08.47066855+07:00","message":"[buffer interim] 302 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:08.470674327+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:08.470677864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:08.470680496+07:00","message":"> Transcript [4255] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:08.47068258+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:08.470684374+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:08.470685905+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:08.470687467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:08.470693028+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:08.470702999+07:00","message":"push: {true \n 0 0xc00040dd00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:08.475580075+07:00","message":"write wav file: './tmp/7449/7449_302.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:08.737284171+07:00","message":"receive streaming session, msgId: 303"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:08.737306652+07:00","message":"found end of frame, send empty tag with msgId: 303"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:08.737309918+07:00","message":"end Recv id 303"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:08.737317025+07:00","message":"[buffer interim] 303 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:08.737324882+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:08.737329297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:08.737332412+07:00","message":"> Transcript [4256] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:08.737335285+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:08.737337598+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:08.737339764+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:08.737341991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:08.737346603+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:08.737358203+07:00","message":"push: {true \n 0 0xc0027ca600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:08.741456457+07:00","message":"write wav file: './tmp/7449/7449_303.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:08.822547805+07:00","message":"[GCS] Start streaming session, msgId: 304"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:08.888991559+07:00","message":"[GCS] IsForceVAD: false for message ID: 304"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:08.92422156+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:08.924258548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:09.142644284+07:00","message":"[GCS] Start streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:09.208761319+07:00","message":"receive streaming session, msgId: 304"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:09.208778605+07:00","message":"found end of frame, send empty tag with msgId: 304"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:09.208781249+07:00","message":"end Recv id 304"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:09.208787414+07:00","message":"[buffer interim] 304 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:09.208806571+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:09.208815172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:09.208817632+07:00","message":"> Transcript [4257] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:09.208823306+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:09.208824845+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:09.208826406+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:09.208828038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:09.208833274+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:09.208843426+07:00","message":"push: {true \n 0 0xc0027cb780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:09.213415812+07:00","message":"write wav file: './tmp/7449/7449_304.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:09.779779944+07:00","message":"[GCS] IsForceVAD: false for message ID: 305"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:09.911773256+07:00","message":"[GCS] Start streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:10.084778209+07:00","message":"receive streaming session, msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:10.084795484+07:00","message":"found end of frame, send empty tag with msgId: 305"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:10.084798276+07:00","message":"end Recv id 305"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:10.084804996+07:00","message":"[buffer interim] 305 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.084811434+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.084815069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.084817622+07:00","message":"> Transcript [4258] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.084819797+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.084821312+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.084822708+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.084824199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.084826473+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:10.084836333+07:00","message":"push: {true \n 0 0xc00040df80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:10.089975097+07:00","message":"write wav file: './tmp/7449/7449_305.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:10.169668879+07:00","message":"[GCS] IsForceVAD: false for message ID: 306"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:10.292434207+07:00","message":"[GCS] Start streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:10.454264213+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:10.454307501+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":"2025-10-29T10:27:10.454312306+07:00","message":"receive interim result [false|false]: บท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:10.454325076+07:00","message":"[buffer interim] 306 false บท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.454333362+07:00","message":"[bufferProcess] interim [480000000]:บท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.454335061+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:10.460251737+07:00","message":"receive streaming session, msgId: 306"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:10.460277469+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":"2025-10-29T10:27:10.460281815+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:10.460289268+07:00","message":"end recv isFinal message id 306"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:10.460291058+07:00","message":"end Recv id 306"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:10.460295474+07:00","message":"[buffer interim] 306 true "}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.460299721+07:00","message":"[bufferProcess] interim [480000000]:"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.460303634+07:00","message":"[bufferProcess] send to processor (isfinal):บท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.460306713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.460308913+07:00","message":"> Transcript [4259] [false]: 'บท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.460310818+07:00","message":"Set StatePrefix (first interim): 'บท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.460312161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.460313645+07:00","message":"> Transcript [4260] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.460315884+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.46031736+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.460319392+07:00","message":"StatePrefix: 'บท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.460321184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:10.460323356+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:10.460331437+07:00","message":"push: {true  0 0xc002f14400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:10.465121149+07:00","message":"write wav file: './tmp/7449/7449_306.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:11.371365851+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:11.371407601+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":"2025-10-29T10:27:11.371412951+07:00","message":"receive interim result [false|false]: มาลี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:11.371424542+07:00","message":"[buffer interim] 307 false มาลี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.371431139+07:00","message":"[bufferProcess] interim [900000000]:มาลี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.37143271+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:11.747322929+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:11.747359397+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":"2025-10-29T10:27:11.747364126+07:00","message":"receive interim result [false|false]: บาลีที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:11.747375918+07:00","message":"[buffer interim] 307 false บาลีที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.747382489+07:00","message":"[bufferProcess] interim [260000000]:บาลีที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.747384825+07:00","message":"[bufferProcess] send to processor:มาลี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.747389702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.747391999+07:00","message":"> Transcript [4261] [false]: 'มาลี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.747393875+07:00","message":"Set StatePrefix (first interim): 'มาลี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:11.76616207+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:11.766194267+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":"2025-10-29T10:27:11.766199356+07:00","message":"receive interim result [false|false]: วารีทิพย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:11.766212991+07:00","message":"[buffer interim] 307 false วารีทิพย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.766218892+07:00","message":"[bufferProcess] interim [320000000]:วารีทิพย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.76622098+07:00","message":"[bufferProcess] send to processor:บาลีที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.766226025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.766228442+07:00","message":"> Transcript [4262] [false]: 'บาลีที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.766230615+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.766232151+07:00","message":"Set new StatePrefix: 'บาลีที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:11.869625577+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:11.869666906+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":"2025-10-29T10:27:11.869671474+07:00","message":"receive interim result [false|false]: บาลีที่แปล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:11.869683181+07:00","message":"[buffer interim] 307 false บาลีที่แปล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.869690023+07:00","message":"[bufferProcess] interim [380000000]:บาลีที่แปล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.869691953+07:00","message":"[bufferProcess] send to processor:วารีทิพย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.869694869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.86969744+07:00","message":"> Transcript [4263] [false]: 'วารีทิพย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.869699279+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.869700914+07:00","message":"Set new StatePrefix: 'วารีทิพย์'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:11.925227399+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:11.925230871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:11.932586423+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:11.932616745+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":"2025-10-29T10:27:11.932621368+07:00","message":"receive interim result [false|false]: บาลีที่พัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:11.932637666+07:00","message":"[buffer interim] 307 false บาลีที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.932644144+07:00","message":"[bufferProcess] interim [440000000]:บาลีที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.932646051+07:00","message":"[bufferProcess] send to processor:บาลีที่แปล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.93265073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.932652953+07:00","message":"> Transcript [4264] [false]: 'บาลีที่แปล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.932654982+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:11.932656637+07:00","message":"Set new StatePrefix: 'บาลีที่แปล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:12.251374518+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:12.251413367+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":"2025-10-29T10:27:12.25141836+07:00","message":"receive interim result [false|false]: บาลีที่พระสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:12.251429383+07:00","message":"[buffer interim] 307 false บาลีที่พระสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.25143625+07:00","message":"[bufferProcess] interim [740000000]:บาลีที่พระสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.251438585+07:00","message":"[bufferProcess] send to processor:บาลีที่พัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.251443451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.251446141+07:00","message":"> Transcript [4265] [false]: 'บาลีที่พัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.251448227+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.251450104+07:00","message":"Set new StatePrefix: 'บาลีที่พัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:12.540135102+07:00","message":"[GCS] IsForceVAD: false for message ID: 307"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:12.582539272+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:12.582583167+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":"2025-10-29T10:27:12.582588369+07:00","message":"receive interim result [false|false]: บาลีที่พระสวดนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:12.58260144+07:00","message":"[buffer interim] 307 false บาลีที่พระสวดนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.582608338+07:00","message":"[bufferProcess] interim [40000000]:บาลีที่พระสวดนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.582610887+07:00","message":"[bufferProcess] send to processor:บาลีที่พระสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.582615504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.582618169+07:00","message":"> Transcript [4266] [false]: 'บาลีที่พระสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.582620446+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.582622378+07:00","message":"Set new StatePrefix: 'บาลีที่พระสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:12.586072008+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:12.586098012+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":"2025-10-29T10:27:12.586102477+07:00","message":"receive interim result [false|false]: บาลีที่พระสวดนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:12.58611333+07:00","message":"[buffer interim] 307 false บาลีที่พระสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.586119492+07:00","message":"[bufferProcess] interim [100000000]:บาลีที่พระสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.586121796+07:00","message":"[bufferProcess] send to processor:บาลีที่พระสวดนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.586126751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.586128832+07:00","message":"> Transcript [4267] [false]: 'บาลีที่พระสวดนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.586131573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.586133208+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.586134752+07:00","message":"StatePrefix: 'บาลีที่พระสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.586136434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:12.612502722+07:00","message":"[GCS] Start streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:12.844709825+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:12.844750457+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":"2025-10-29T10:27:12.844755866+07:00","message":"receive interim result [false|false]: บาลีที่พระสวดนะคะก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:12.844768949+07:00","message":"[buffer interim] 307 false บาลีที่พระสวดนะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.844775577+07:00","message":"[bufferProcess] interim [400000000]:บาลีที่พระสวดนะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.844777505+07:00","message":"[bufferProcess] send to processor:บาลีที่พระสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.844782023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.844784594+07:00","message":"> Transcript [4268] [false]: 'บาลีที่พระสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.844787716+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.844789409+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.844791044+07:00","message":"StatePrefix: 'บาลีที่พระสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.84479282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:12.939800693+07:00","message":"receive streaming session, msgId: 307"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:12.93983789+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บาลีที่พระสวดนะคะ\",\"confidence\":0.93008864}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:12.939843256+07:00","message":"receive interim result [true|false]: บาลีที่พระสวดนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:12.939850918+07:00","message":"end recv isFinal message id 307"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:12.939852856+07:00","message":"end Recv id 307"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:12.939857771+07:00","message":"[buffer interim] 307 true บาลีที่พระสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.939864349+07:00","message":"[bufferProcess] interim [460000000]:บาลีที่พระสวดนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.939867388+07:00","message":"[bufferProcess] send to processor (isfinal):บาลีที่พระสวดนะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.939870389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.939872881+07:00","message":"> Transcript [4269] [false]: 'บาลีที่พระสวดนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.939875937+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.939877441+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.939878978+07:00","message":"StatePrefix: 'บาลีที่พระสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.939880621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.939882028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.939883706+07:00","message":"> Transcript [4270] [true]: 'บาลีที่พระสวดนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.939885393+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.939886681+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.939888112+07:00","message":"StatePrefix: 'บาลีที่พระสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.939889457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:12.93989347+07:00","message":"Push: 'บาลีที่พระสวดนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:12.939900834+07:00","message":"push: {true บาลีที่พระสวดนะคะ 0 0xc00365ef80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:12.947546315+07:00","message":"write wav file: './tmp/7449/7449_307.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.348290276+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.348322755+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":"2025-10-29T10:27:13.348327527+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.348342067+07:00","message":"[buffer interim] 308 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.348348349+07:00","message":"[bufferProcess] interim [360000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.348349937+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.582205328+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.582246465+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":"2025-10-29T10:27:13.582253119+07:00","message":"receive interim result [false|false]: นักปั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.582267174+07:00","message":"[buffer interim] 308 false นักปั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.582274362+07:00","message":"[bufferProcess] interim [600000000]:นักปั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.582276952+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.582282219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.582285703+07:00","message":"> Transcript [4271] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.582288178+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.697599848+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.697637295+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":"2025-10-29T10:27:13.697641921+07:00","message":"receive interim result [false|false]: นักบาส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.697651869+07:00","message":"[buffer interim] 308 false นักบาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.69765795+07:00","message":"[bufferProcess] interim [660000000]:นักบาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.697659877+07:00","message":"[bufferProcess] send to processor:นักปั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.69766456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.697667031+07:00","message":"> Transcript [4272] [false]: 'นักปั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.697669742+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.697671469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.69767305+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.697674782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.818180177+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.818218165+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":"2025-10-29T10:27:13.818223231+07:00","message":"receive interim result [false|false]: ปาเต๊ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.818238391+07:00","message":"[buffer interim] 308 false ปาเต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.818244574+07:00","message":"[bufferProcess] interim [780000000]:ปาเต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.818246451+07:00","message":"[bufferProcess] send to processor:นักบาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.818249195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.818256848+07:00","message":"> Transcript [4273] [false]: 'นักบาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.818259838+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.818261595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.818263139+07:00","message":"StatePrefix: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.818265311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.823417845+07:00","message":"[GCS] Cleaned up inactive client: 269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.823427993+07:00","message":"[GCS] Cleaned up inactive client: 270"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.82343012+07:00","message":"[GCS] Cleaned up inactive client: 272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.823431586+07:00","message":"[GCS] Cleaned up inactive client: 274"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.823433118+07:00","message":"[GCS] Cleaned up inactive client: 271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.823434526+07:00","message":"[GCS] Cleaned up inactive client: 268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.823435937+07:00","message":"[GCS] Cleaned up inactive client: 273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.823437308+07:00","message":"[GCS] Cleaned up inactive client: 275"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.877810426+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.877858354+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":"2025-10-29T10:27:13.877863768+07:00","message":"receive interim result [false|false]: ป้าแตน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.877879176+07:00","message":"[buffer interim] 308 false ป้าแตน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.877887374+07:00","message":"[bufferProcess] interim [840000000]:ป้าแตน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.877889725+07:00","message":"[bufferProcess] send to processor:ปาเต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.877892643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.877895113+07:00","message":"> Transcript [4274] [false]: 'ปาเต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.877897172+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.877898838+07:00","message":"Set new StatePrefix: 'ปาเต๊ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.996777116+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.996818934+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":"2025-10-29T10:27:13.996824384+07:00","message":"receive interim result [false|false]: นับว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:13.996836756+07:00","message":"[buffer interim] 308 false นับว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.996846565+07:00","message":"[bufferProcess] interim [960000000]:นับว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.996849547+07:00","message":"[bufferProcess] send to processor:ป้าแตน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.99685585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.996859655+07:00","message":"> Transcript [4275] [false]: 'ป้าแตน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.996862408+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:13.996864822+07:00","message":"Set new StatePrefix: 'ป้าแตน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:14.182207879+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:14.182243169+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":"2025-10-29T10:27:14.182248619+07:00","message":"receive interim result [false|false]: นับว่าเป็นบท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:14.1822615+07:00","message":"[buffer interim] 308 false นับว่าเป็นบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.18226882+07:00","message":"[bufferProcess] interim [140000000]:นับว่าเป็นบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.182271339+07:00","message":"[bufferProcess] send to processor:นับว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.182276296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.18227858+07:00","message":"> Transcript [4276] [false]: 'นับว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.18228071+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.18228273+07:00","message":"Set new StatePrefix: 'นับว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:14.373767919+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:14.373808957+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":"2025-10-29T10:27:14.373814599+07:00","message":"receive interim result [false|false]: นับว่าเป็นบทพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:14.373827609+07:00","message":"[buffer interim] 308 false นับว่าเป็นบทพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.373835965+07:00","message":"[bufferProcess] interim [380000000]:นับว่าเป็นบทพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.373838298+07:00","message":"[bufferProcess] send to processor:นับว่าเป็นบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.373842997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.373845827+07:00","message":"> Transcript [4277] [false]: 'นับว่าเป็นบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.373848972+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.373850869+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.37385252+07:00","message":"StatePrefix: 'นับว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.37385444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:14.440160649+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:14.440196198+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":"2025-10-29T10:27:14.440201203+07:00","message":"receive interim result [false|false]: นับว่าเป็นบทพากย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:14.440214135+07:00","message":"[buffer interim] 308 false นับว่าเป็นบทพากย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.440220444+07:00","message":"[bufferProcess] interim [500000000]:นับว่าเป็นบทพากย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.44022239+07:00","message":"[bufferProcess] send to processor:นับว่าเป็นบทพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.440225279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.44022771+07:00","message":"> Transcript [4278] [false]: 'นับว่าเป็นบทพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.440230969+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.440234445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.440236273+07:00","message":"StatePrefix: 'นับว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.440238365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:14.56612781+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:14.566161698+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":"2025-10-29T10:27:14.566167426+07:00","message":"receive interim result [false|false]: นับว่าเป็นบทพระธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:14.566179731+07:00","message":"[buffer interim] 308 false นับว่าเป็นบทพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.566186496+07:00","message":"[bufferProcess] interim [620000000]:นับว่าเป็นบทพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.566188368+07:00","message":"[bufferProcess] send to processor:นับว่าเป็นบทพากย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.566191631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.566194186+07:00","message":"> Transcript [4279] [false]: 'นับว่าเป็นบทพากย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.566197347+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.566199165+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.566200748+07:00","message":"StatePrefix: 'นับว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.566202591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:14.884623481+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:14.884659994+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":"2025-10-29T10:27:14.884665046+07:00","message":"receive interim result [false|false]: นับว่าเป็นบทพระธรรมจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:14.884676196+07:00","message":"[buffer interim] 308 false นับว่าเป็นบทพระธรรมจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.884682901+07:00","message":"[bufferProcess] interim [860000000]:นับว่าเป็นบทพระธรรมจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.884686306+07:00","message":"[bufferProcess] send to processor:นับว่าเป็นบทพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.88469121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.884693856+07:00","message":"> Transcript [4280] [false]: 'นับว่าเป็นบทพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.884697405+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.884699107+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.884700668+07:00","message":"StatePrefix: 'นับว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.884702651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.884706761+07:00","message":"Push: 'นับว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.884709259+07:00","message":"TextPushed: 'นับว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.884711299+07:00","message":"Set new StatePrefix : 'นับว่าเป็นบทพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.884713238+07:00","message":"Next Push (prob) : 'บทพระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:14.884720163+07:00","message":"push: {false นับว่าเป็น 0 0xc003600900}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:14.895642327+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:14.895662066+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":"2025-10-29T10:27:14.89566661+07:00","message":"receive interim result [false|false]: นับว่าเป็นบทพระธรรมจริง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:14.895677634+07:00","message":"[buffer interim] 308 false นับว่าเป็นบทพระธรรมจริง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.895684614+07:00","message":"[bufferProcess] interim [920000000]:นับว่าเป็นบทพระธรรมจริง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.895687511+07:00","message":"[bufferProcess] send to processor:นับว่าเป็นบทพระธรรมจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.895692645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.895695667+07:00","message":"> Transcript [4281] [false]: 'นับว่าเป็นบทพระธรรมจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.895699435+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.895701902+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.895704269+07:00","message":"StatePrefix: 'นับว่าเป็นบทพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:14.895706937+07:00","message":"TextPushed: 'นับว่าเป็น'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:14.925858044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:14.925876606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:15.405572903+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:15.405617671+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":"2025-10-29T10:27:15.405623088+07:00","message":"receive interim result [false|false]: นับว่าเป็นบทพระธรรมจริงๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:15.405638373+07:00","message":"[buffer interim] 308 false นับว่าเป็นบทพระธรรมจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.405645523+07:00","message":"[bufferProcess] interim [400000000]:นับว่าเป็นบทพระธรรมจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.405647517+07:00","message":"[bufferProcess] send to processor:นับว่าเป็นบทพระธรรมจริง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.405653755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.405656369+07:00","message":"> Transcript [4282] [false]: 'นับว่าเป็นบทพระธรรมจริง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.405660222+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.405662074+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.405663839+07:00","message":"StatePrefix: 'นับว่าเป็นบทพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.405665921+07:00","message":"TextPushed: 'นับว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:15.465937933+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:15.465979154+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":"2025-10-29T10:27:15.465985733+07:00","message":"receive interim result [false|false]: นับว่าเป็นบทพระธรรมจริงๆแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:15.466001352+07:00","message":"[buffer interim] 308 false นับว่าเป็นบทพระธรรมจริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.466009794+07:00","message":"[bufferProcess] interim [460000000]:นับว่าเป็นบทพระธรรมจริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.466013042+07:00","message":"[bufferProcess] send to processor:นับว่าเป็นบทพระธรรมจริงๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.466022006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.466025161+07:00","message":"> Transcript [4283] [false]: 'นับว่าเป็นบทพระธรรมจริงๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.466029647+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.466031839+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.466034047+07:00","message":"StatePrefix: 'นับว่าเป็นบทพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.466036438+07:00","message":"TextPushed: 'นับว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:15.655324791+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:15.655364452+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":"2025-10-29T10:27:15.6553699+07:00","message":"receive interim result [false|false]: นับว่าเป็นบทพระธรรมจริงๆและเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:15.655386342+07:00","message":"[buffer interim] 308 false นับว่าเป็นบทพระธรรมจริงๆและเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.655396873+07:00","message":"[bufferProcess] interim [640000000]:นับว่าเป็นบทพระธรรมจริงๆและเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.655399975+07:00","message":"[bufferProcess] send to processor:นับว่าเป็นบทพระธรรมจริงๆแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.655406851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.655410557+07:00","message":"> Transcript [4284] [false]: 'นับว่าเป็นบทพระธรรมจริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.655414739+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.655416932+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.655420381+07:00","message":"StatePrefix: 'นับว่าเป็นบทพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.655422725+07:00","message":"TextPushed: 'นับว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.655428373+07:00","message":"Push: 'บทพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.655430604+07:00","message":"TextPushed: 'นับว่าเป็นบทพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.655433579+07:00","message":"Set new StatePrefix : 'นับว่าเป็นบทพระธรรมจริงๆแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.655436001+07:00","message":"Next Push (prob) : 'จริงๆแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:15.655446541+07:00","message":"push: {false บทพระธรรม 0 0xc003600900}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:15.84471581+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:15.844755159+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":"2025-10-29T10:27:15.844760649+07:00","message":"receive interim result [false|false]: นับว่าเป็นบทพระธรรมจริงๆและเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:15.844774501+07:00","message":"[buffer interim] 308 false นับว่าเป็นบทพระธรรมจริงๆและเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.844781762+07:00","message":"[bufferProcess] interim [880000000]:นับว่าเป็นบทพระธรรมจริงๆและเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.844784359+07:00","message":"[bufferProcess] send to processor:นับว่าเป็นบทพระธรรมจริงๆและเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.844787448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.844789635+07:00","message":"> Transcript [4285] [false]: 'นับว่าเป็นบทพระธรรมจริงๆและเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.844791694+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.84479342+07:00","message":"Set new StatePrefix: 'นับว่าเป็นบทพระธรรมจริงๆและเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:15.969325327+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:15.969368535+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":"2025-10-29T10:27:15.969375981+07:00","message":"receive interim result [false|false]: นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:15.969391131+07:00","message":"[buffer interim] 308 false นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.969399588+07:00","message":"[bufferProcess] interim [940000000]:นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.96940272+07:00","message":"[bufferProcess] send to processor:นับว่าเป็นบทพระธรรมจริงๆและเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.969409264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.969412685+07:00","message":"> Transcript [4286] [false]: 'นับว่าเป็นบทพระธรรมจริงๆและเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.969417669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.969419957+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.969422153+07:00","message":"StatePrefix: 'นับว่าเป็นบทพระธรรมจริงๆและเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:15.969425353+07:00","message":"TextPushed: 'นับว่าเป็นบทพระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:16.29289489+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:16.292941516+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":"2025-10-29T10:27:16.292947466+07:00","message":"receive interim result [false|false]: นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาจีน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:16.292960204+07:00","message":"[buffer interim] 308 false นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาจีน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.292969043+07:00","message":"[bufferProcess] interim [300000000]:นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาจีน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.292971203+07:00","message":"[bufferProcess] send to processor:นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.292976418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.292978714+07:00","message":"> Transcript [4287] [false]: 'นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.292982497+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.292984287+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.292986306+07:00","message":"StatePrefix: 'นับว่าเป็นบทพระธรรมจริงๆและเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.29298858+07:00","message":"TextPushed: 'นับว่าเป็นบทพระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:16.350655288+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:16.350703172+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":"2025-10-29T10:27:16.350709788+07:00","message":"receive interim result [false|false]: นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดีย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:16.350726649+07:00","message":"[buffer interim] 308 false นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดีย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.350735645+07:00","message":"[bufferProcess] interim [420000000]:นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดีย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.350738883+07:00","message":"[bufferProcess] send to processor:นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาจีน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.35074798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.350751143+07:00","message":"> Transcript [4288] [false]: 'นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาจีน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.350755974+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.350758105+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.350760788+07:00","message":"StatePrefix: 'นับว่าเป็นบทพระธรรมจริงๆและเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.350764379+07:00","message":"TextPushed: 'นับว่าเป็นบทพระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:16.989844487+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:16.989895025+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":"2025-10-29T10:27:16.989901926+07:00","message":"receive interim result [false|false]: นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดียโบราณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:16.98991717+07:00","message":"[buffer interim] 308 false นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดียโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.989925337+07:00","message":"[bufferProcess] interim [960000000]:นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดียโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.989928864+07:00","message":"[bufferProcess] send to processor:นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดีย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.98993548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.989938999+07:00","message":"> Transcript [4289] [false]: 'นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดีย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.989944202+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.989947024+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.989949909+07:00","message":"StatePrefix: 'นับว่าเป็นบทพระธรรมจริงๆและเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.989953112+07:00","message":"TextPushed: 'นับว่าเป็นบทพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.989958365+07:00","message":"Push: 'จริงๆและเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.989960687+07:00","message":"TextPushed: 'นับว่าเป็นบทพระธรรมจริงๆและเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.989962984+07:00","message":"Set new StatePrefix : 'นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดีย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:16.989966162+07:00","message":"Next Push (prob) : 'ภาษาอินเดีย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:16.989975321+07:00","message":"push: {false จริงๆและเป็น 0 0xc003600900}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:17.569948936+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:17.56999018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดียโบราณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:17.569997026+07:00","message":"receive interim result [false|false]: นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดียโบราณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:17.570012982+07:00","message":"[buffer interim] 308 false นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดียโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:17.570023815+07:00","message":"[bufferProcess] interim [560000000]:นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดียโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:17.570027448+07:00","message":"[bufferProcess] send to processor:นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดียโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:17.570034828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:17.570038185+07:00","message":"> Transcript [4290] [false]: 'นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดียโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:17.570042872+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:17.570045465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:17.570047831+07:00","message":"StatePrefix: 'นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดีย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:17.570051473+07:00","message":"TextPushed: 'นับว่าเป็นบทพระธรรมจริงๆและเป็น'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:17.926269951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:17.926272944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:18.431026142+07:00","message":"[GCS] IsForceVAD: false for message ID: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:18.491892756+07:00","message":"[GCS] Start streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:18.732842585+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:18.732883269+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":"2025-10-29T10:27:18.732889791+07:00","message":"receive interim result [false|false]: นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดียโบราณต่อการสื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:18.73290722+07:00","message":"[buffer interim] 308 false นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดียโบราณต่อการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.732918348+07:00","message":"[bufferProcess] interim [820000000]:นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดียโบราณต่อการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.732920802+07:00","message":"[bufferProcess] send to processor:นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดียโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.732926413+07:00","message":"[bufferProcess] send to processor (ticker):นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดียโบราณต่อการสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.732928747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.732931235+07:00","message":"> Transcript [4291] [false]: 'นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดียโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.732934618+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.732937328+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.73294147+07:00","message":"StatePrefix: 'นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดีย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.732946207+07:00","message":"TextPushed: 'นับว่าเป็นบทพระธรรมจริงๆและเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.732948116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.732951489+07:00","message":"> Transcript [4292] [false]: 'นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดียโบราณต่อการสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.732955501+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.732957899+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.732960363+07:00","message":"StatePrefix: 'นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดีย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.732962514+07:00","message":"TextPushed: 'นับว่าเป็นบทพระธรรมจริงๆและเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:18.834062915+07:00","message":"receive streaming session, msgId: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:18.834099767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดียโบราณ\",\"confidence\":0.9487479}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:18.834105168+07:00","message":"receive interim result [true|false]: นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดียโบราณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:18.834113836+07:00","message":"end recv isFinal message id 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:18.834115857+07:00","message":"end Recv id 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:18.834123069+07:00","message":"[buffer interim] 308 true นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดียโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.834129685+07:00","message":"[bufferProcess] interim [850000000]:นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดียโบราณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.834134826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.834139562+07:00","message":"> Transcript [4293] [true]: 'นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดียโบราณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.834143798+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.834146155+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.834148646+07:00","message":"StatePrefix: 'นับว่าเป็นบทพระธรรมจริงๆและเป็นภาษาอินเดีย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.834152896+07:00","message":"TextPushed: 'นับว่าเป็นบทพระธรรมจริงๆและเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:18.834160383+07:00","message":"Push: 'ภาษาอินเดียโบราณ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:18.834170345+07:00","message":"push: {true ภาษาอินเดียโบราณ 0 0xc003600900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:18.845065058+07:00","message":"write wav file: './tmp/7449/7449_308.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:19.244424685+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:19.244459886+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":"2025-10-29T10:27:19.244464371+07:00","message":"receive interim result [false|false]: ทำไม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:19.244475348+07:00","message":"[buffer interim] 309 false ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:19.244482556+07:00","message":"[bufferProcess] interim [420000000]:ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:19.244484116+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:19.406376047+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:19.406410972+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":"2025-10-29T10:27:19.406415649+07:00","message":"receive interim result [false|false]: ความหมาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:19.406427057+07:00","message":"[buffer interim] 309 false ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:19.406434898+07:00","message":"[bufferProcess] interim [540000000]:ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:19.406437496+07:00","message":"[bufferProcess] send to processor:ทำไม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:19.406443032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:19.406446442+07:00","message":"> Transcript [4294] [false]: 'ทำไม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:19.406448972+07:00","message":"Set StatePrefix (first interim): 'ทำไม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:19.735518964+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:19.735566634+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":"2025-10-29T10:27:19.735572575+07:00","message":"receive interim result [false|false]: ความหมายสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:19.735585047+07:00","message":"[buffer interim] 309 false ความหมายสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:19.73559637+07:00","message":"[bufferProcess] interim [900000000]:ความหมายสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:19.735600075+07:00","message":"[bufferProcess] send to processor:ความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:19.735605292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:19.735608715+07:00","message":"> Transcript [4295] [false]: 'ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:19.73561178+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:19.735614228+07:00","message":"Set new StatePrefix: 'ความหมาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:19.947180514+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:19.947222036+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":"2025-10-29T10:27:19.947226836+07:00","message":"receive interim result [false|false]: ความหมายสำหรับกู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:19.947240918+07:00","message":"[buffer interim] 309 false ความหมายสำหรับกู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:19.947247653+07:00","message":"[bufferProcess] interim [80000000]:ความหมายสำหรับกู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:19.947249657+07:00","message":"[bufferProcess] send to processor:ความหมายสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:19.947252584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:19.947255019+07:00","message":"> Transcript [4296] [false]: 'ความหมายสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:19.947258453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:19.94726021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:19.947261829+07:00","message":"StatePrefix: 'ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:19.947263466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:20.05039918+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:20.050436556+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":"2025-10-29T10:27:20.050442055+07:00","message":"receive interim result [false|false]: ความหมายสำหรับบุคคล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:20.050454062+07:00","message":"[buffer interim] 309 false ความหมายสำหรับบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.05046241+07:00","message":"[bufferProcess] interim [200000000]:ความหมายสำหรับบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.050464686+07:00","message":"[bufferProcess] send to processor:ความหมายสำหรับกู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.050470759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.050473827+07:00","message":"> Transcript [4297] [false]: 'ความหมายสำหรับกู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.050477063+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.050478839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.050480464+07:00","message":"StatePrefix: 'ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.05048222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:20.312015105+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:20.312057651+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":"2025-10-29T10:27:20.312063293+07:00","message":"receive interim result [false|false]: ความหมายสำหรับบุคคลผู้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:20.312076776+07:00","message":"[buffer interim] 309 false ความหมายสำหรับบุคคลผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.31208446+07:00","message":"[bufferProcess] interim [500000000]:ความหมายสำหรับบุคคลผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.312087108+07:00","message":"[bufferProcess] send to processor:ความหมายสำหรับบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.312090153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.312092816+07:00","message":"> Transcript [4298] [false]: 'ความหมายสำหรับบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.312095871+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.312097599+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.312099319+07:00","message":"StatePrefix: 'ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.312101013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:20.567754152+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:20.567791357+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":"2025-10-29T10:27:20.567797406+07:00","message":"receive interim result [false|false]: ความหมายสำหรับบุคคลผู้มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:20.567809216+07:00","message":"[buffer interim] 309 false ความหมายสำหรับบุคคลผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.56781551+07:00","message":"[bufferProcess] interim [680000000]:ความหมายสำหรับบุคคลผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.567817578+07:00","message":"[bufferProcess] send to processor:ความหมายสำหรับบุคคลผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.567823516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.567825854+07:00","message":"> Transcript [4299] [false]: 'ความหมายสำหรับบุคคลผู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.567828956+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.567830976+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.567833096+07:00","message":"StatePrefix: 'ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.567834932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.56784011+07:00","message":"Push: 'ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.567842102+07:00","message":"TextPushed: 'ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.567843992+07:00","message":"Set new StatePrefix : 'ความหมายสำหรับบุคคลผู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.567846367+07:00","message":"Next Push (prob) : 'สำหรับบุคคลผู้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:20.567871176+07:00","message":"push: {false ความหมาย 0 0xc003600000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:20.637985491+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:20.638021625+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":"2025-10-29T10:27:20.638026891+07:00","message":"receive interim result [false|false]: ความหมายสำหรับบุคคลผู้ไม่มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:20.63803999+07:00","message":"[buffer interim] 309 false ความหมายสำหรับบุคคลผู้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.638046454+07:00","message":"[bufferProcess] interim [800000000]:ความหมายสำหรับบุคคลผู้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.638048725+07:00","message":"[bufferProcess] send to processor:ความหมายสำหรับบุคคลผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.638053678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.638056101+07:00","message":"> Transcript [4300] [false]: 'ความหมายสำหรับบุคคลผู้มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.638059032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.638060768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.63806237+07:00","message":"StatePrefix: 'ความหมายสำหรับบุคคลผู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.638064333+07:00","message":"TextPushed: 'ความหมาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:20.87194134+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:20.871973142+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":"2025-10-29T10:27:20.87197813+07:00","message":"receive interim result [false|false]: ความหมายสำหรับบุคคลผู้ไม่มีพื้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:20.871990067+07:00","message":"[buffer interim] 309 false ความหมายสำหรับบุคคลผู้ไม่มีพื้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.871997025+07:00","message":"[bufferProcess] interim [980000000]:ความหมายสำหรับบุคคลผู้ไม่มีพื้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.871999198+07:00","message":"[bufferProcess] send to processor:ความหมายสำหรับบุคคลผู้ไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.872004003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.872006625+07:00","message":"> Transcript [4301] [false]: 'ความหมายสำหรับบุคคลผู้ไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.872009884+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.872011574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.872013175+07:00","message":"StatePrefix: 'ความหมายสำหรับบุคคลผู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:20.87201529+07:00","message":"TextPushed: 'ความหมาย'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:20.92711535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:20.927129926+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:21.018312415+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:21.018359594+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":"2025-10-29T10:27:21.018365932+07:00","message":"receive interim result [false|false]: ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:21.018380826+07:00","message":"[buffer interim] 309 false ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.018389049+07:00","message":"[bufferProcess] interim [160000000]:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.01839267+07:00","message":"[bufferProcess] send to processor:ความหมายสำหรับบุคคลผู้ไม่มีพื้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.018396925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.018400564+07:00","message":"> Transcript [4302] [false]: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.018405143+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.018407343+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.018410345+07:00","message":"StatePrefix: 'ความหมายสำหรับบุคคลผู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.018413005+07:00","message":"TextPushed: 'ความหมาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:21.296769432+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:21.296809182+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":"2025-10-29T10:27:21.296814898+07:00","message":"receive interim result [false|false]: ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:21.296829782+07:00","message":"[buffer interim] 309 false ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.296837129+07:00","message":"[bufferProcess] interim [400000000]:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.296839338+07:00","message":"[bufferProcess] send to processor:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.296843024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.296845396+07:00","message":"> Transcript [4303] [false]: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.29684913+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.296851077+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.296853077+07:00","message":"StatePrefix: 'ความหมายสำหรับบุคคลผู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.296854978+07:00","message":"TextPushed: 'ความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.296860767+07:00","message":"Push: 'สำหรับบุคคลผู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.296863408+07:00","message":"TextPushed: 'ความหมายสำหรับบุคคลผู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.296865609+07:00","message":"Set new StatePrefix : 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.296867407+07:00","message":"Next Push (prob) : 'ไม่มีพื้นฐาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:21.296875416+07:00","message":"push: {false สำหรับบุคคลผู้ 0 0xc003600000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:21.339677533+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:21.339712203+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":"2025-10-29T10:27:21.339717793+07:00","message":"receive interim result [false|false]: ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:21.339730318+07:00","message":"[buffer interim] 309 false ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.339736655+07:00","message":"[bufferProcess] interim [460000000]:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.339738963+07:00","message":"[bufferProcess] send to processor:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.339743767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.339746404+07:00","message":"> Transcript [4304] [false]: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.339749567+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.339751277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.339752855+07:00","message":"StatePrefix: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.339754935+07:00","message":"TextPushed: 'ความหมายสำหรับบุคคลผู้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:21.540661922+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:21.540696049+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":"2025-10-29T10:27:21.540702229+07:00","message":"receive interim result [false|false]: ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:21.540716368+07:00","message":"[buffer interim] 309 false ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.540723426+07:00","message":"[bufferProcess] interim [640000000]:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.540725574+07:00","message":"[bufferProcess] send to processor:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.540728616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.540731395+07:00","message":"> Transcript [4305] [false]: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.540736155+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.540738207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.540741371+07:00","message":"StatePrefix: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.54074453+07:00","message":"TextPushed: 'ความหมายสำหรับบุคคลผู้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:21.661967312+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:21.662012557+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":"2025-10-29T10:27:21.662020012+07:00","message":"receive interim result [false|false]: ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:21.662036675+07:00","message":"[buffer interim] 309 false ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.662044792+07:00","message":"[bufferProcess] interim [820000000]:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.662048553+07:00","message":"[bufferProcess] send to processor:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.662053856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.662057523+07:00","message":"> Transcript [4306] [false]: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.662062061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.662064403+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.662067153+07:00","message":"StatePrefix: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.662069923+07:00","message":"TextPushed: 'ความหมายสำหรับบุคคลผู้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:21.862563041+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:21.862600673+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":"2025-10-29T10:27:21.862606466+07:00","message":"receive interim result [false|false]: ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:21.86262201+07:00","message":"[buffer interim] 309 false ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.862629559+07:00","message":"[bufferProcess] interim [0]:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.862632124+07:00","message":"[bufferProcess] send to processor:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.862638912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.862641267+07:00","message":"> Transcript [4307] [false]: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.862644966+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.862646877+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.862649042+07:00","message":"StatePrefix: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.862651503+07:00","message":"TextPushed: 'ความหมายสำหรับบุคคลผู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.862656979+07:00","message":"Push: 'ไม่มีพื้นฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.862658743+07:00","message":"TextPushed: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.862663323+07:00","message":"Set new StatePrefix : 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:21.862665577+07:00","message":"Next Push (prob) : 'ความรู้ในด้าน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:21.86267452+07:00","message":"push: {false ไม่มีพื้นฐาน 0 0xc003600000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:22.058074438+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:22.058108964+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":"2025-10-29T10:27:22.058114739+07:00","message":"receive interim result [false|false]: ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:22.058128788+07:00","message":"[buffer interim] 309 false ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.058135511+07:00","message":"[bufferProcess] interim [180000000]:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.058137823+07:00","message":"[bufferProcess] send to processor:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.058142926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.058145231+07:00","message":"> Transcript [4308] [false]: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.058148466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.058150412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.058152051+07:00","message":"StatePrefix: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.058154541+07:00","message":"TextPushed: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:22.171631241+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:22.171667976+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":"2025-10-29T10:27:22.171673082+07:00","message":"receive interim result [false|false]: ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:22.171685432+07:00","message":"[buffer interim] 309 false ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.171692458+07:00","message":"[bufferProcess] interim [300000000]:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.171694676+07:00","message":"[bufferProcess] send to processor:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.171699735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.171701984+07:00","message":"> Transcript [4309] [false]: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.171705458+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.171707201+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.171709131+07:00","message":"StatePrefix: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.171711527+07:00","message":"TextPushed: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:22.756450852+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:22.756487434+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":"2025-10-29T10:27:22.75649347+07:00","message":"receive interim result [false|false]: ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:22.756508644+07:00","message":"[buffer interim] 309 false ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.756517502+07:00","message":"[bufferProcess] interim [900000000]:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.756519796+07:00","message":"[bufferProcess] send to processor:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.75652503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.756527419+07:00","message":"> Transcript [4310] [false]: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.756530767+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.756532633+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.756534613+07:00","message":"StatePrefix: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:22.756537307+07:00","message":"TextPushed: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:23.648996246+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:23.649033555+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":"2025-10-29T10:27:23.649039412+07:00","message":"receive interim result [false|false]: ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:23.649052325+07:00","message":"[buffer interim] 309 false ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:23.649059633+07:00","message":"[bufferProcess] interim [740000000]:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:23.649061701+07:00","message":"[bufferProcess] send to processor:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:23.649067624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:23.649072897+07:00","message":"> Transcript [4311] [false]: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:23.649076399+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:23.649078133+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:23.649080431+07:00","message":"StatePrefix: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:23.649082837+07:00","message":"TextPushed: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:23.649087632+07:00","message":"Push: 'ความรู้ในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:23.649089212+07:00","message":"TextPushed: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:23.649094321+07:00","message":"Set new StatePrefix : 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:23.64909638+07:00","message":"Next Push (prob) : 'นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:23.649104746+07:00","message":"push: {false ความรู้ในด้าน 0 0xc003600000}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:23.927213277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:23.927213276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:23.970420687+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:23.970463054+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":"2025-10-29T10:27:23.970469475+07:00","message":"receive interim result [false|false]: ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:23.970482691+07:00","message":"[buffer interim] 309 false ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:23.970489302+07:00","message":"[bufferProcess] interim [40000000]:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:23.970491652+07:00","message":"[bufferProcess] send to processor:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:23.970496958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:23.970500429+07:00","message":"> Transcript [4312] [false]: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:23.970504041+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:23.970505746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:23.970508272+07:00","message":"StatePrefix: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:23.97051057+07:00","message":"TextPushed: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้าน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:24.032341612+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:24.032380888+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":"2025-10-29T10:27:24.032386653+07:00","message":"receive interim result [false|false]: ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวดใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:24.032398946+07:00","message":"[buffer interim] 309 false ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวดใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.032405349+07:00","message":"[bufferProcess] interim [220000000]:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวดใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.032407844+07:00","message":"[bufferProcess] send to processor:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.032412145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.032414373+07:00","message":"> Transcript [4313] [false]: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.032417902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.032419802+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.032421543+07:00","message":"StatePrefix: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.032423904+07:00","message":"TextPushed: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้าน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:24.129429772+07:00","message":"[GCS] IsForceVAD: false for message ID: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:24.200917221+07:00","message":"[GCS] Start streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:24.216844251+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:24.216877305+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":"2025-10-29T10:27:24.216883435+07:00","message":"receive interim result [false|false]: ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวดนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:24.216894113+07:00","message":"[buffer interim] 309 false ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.216903925+07:00","message":"[bufferProcess] interim [340000000]:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.216906525+07:00","message":"[bufferProcess] send to processor:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวดใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.216911614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.216913991+07:00","message":"> Transcript [4314] [false]: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.21691695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.216918927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.216921052+07:00","message":"StatePrefix: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.216923448+07:00","message":"TextPushed: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้าน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:24.522067909+07:00","message":"receive streaming session, msgId: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:24.522101638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวดนั้น\",\"confidence\":0.9531204}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:24.522108572+07:00","message":"receive interim result [true|false]: ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวดนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:24.522116105+07:00","message":"end recv isFinal message id 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:24.522117995+07:00","message":"end Recv id 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:24.52212295+07:00","message":"[buffer interim] 309 true ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.522132114+07:00","message":"[bufferProcess] interim [670000000]:ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.52213577+07:00","message":"[bufferProcess] send to processor (isfinal):ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวดนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.522139266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.522141559+07:00","message":"> Transcript [4315] [false]: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.522145078+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.522146917+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.522149192+07:00","message":"StatePrefix: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.522151972+07:00","message":"TextPushed: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.522154775+07:00","message":"Push: 'นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.522156756+07:00","message":"TextPushed: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.522159048+07:00","message":"Set new StatePrefix : 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.522166132+07:00","message":"Next Push (prob) : 'บทพระธรรมที่ใช้สวดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.522167836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.522169673+07:00","message":"> Transcript [4316] [true]: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.522171942+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.52217325+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.522174678+07:00","message":"StatePrefix: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะบทพระธรรมที่ใช้สวดนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.522176304+07:00","message":"TextPushed: 'ความหมายสำหรับบุคคลผู้ไม่มีพื้นฐานความรู้ในด้านนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:24.522178453+07:00","message":"Push: 'บทพระธรรมที่ใช้สวดนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:24.522186172+07:00","message":"push: {false นี้นะคะ 0 0xc003600000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:24.522203182+07:00","message":"push: {true บทพระธรรมที่ใช้สวดนั้น 0 0xc003600000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:24.533109063+07:00","message":"write wav file: './tmp/7449/7449_309.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:25.003754054+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:25.003789962+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":"2025-10-29T10:27:25.003794635+07:00","message":"receive interim result [false|false]: ได้แต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:25.003806919+07:00","message":"[buffer interim] 310 false ได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.003813549+07:00","message":"[bufferProcess] interim [600000000]:ได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.003815243+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:25.052279826+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:25.052314579+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":"2025-10-29T10:27:25.052319843+07:00","message":"receive interim result [false|false]: ได้แก่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:25.052331929+07:00","message":"[buffer interim] 310 false ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.052338026+07:00","message":"[bufferProcess] interim [660000000]:ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.052339973+07:00","message":"[bufferProcess] send to processor:ได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.052343059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.05234573+07:00","message":"> Transcript [4317] [false]: 'ได้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.052347871+07:00","message":"Set StatePrefix (first interim): 'ได้แต่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:25.257703083+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:25.257740979+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":"2025-10-29T10:27:25.257746968+07:00","message":"receive interim result [false|false]: ได้แก่พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:25.2577621+07:00","message":"[buffer interim] 310 false ได้แก่พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.257772284+07:00","message":"[bufferProcess] interim [900000000]:ได้แก่พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.257774765+07:00","message":"[bufferProcess] send to processor:ได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.257780872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.25778411+07:00","message":"> Transcript [4318] [false]: 'ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.25778704+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.257792983+07:00","message":"Set new StatePrefix: 'ได้แก่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:25.568597678+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:25.568633076+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":"2025-10-29T10:27:25.568639079+07:00","message":"receive interim result [false|false]: ได้แก่พระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:25.568652316+07:00","message":"[buffer interim] 310 false ได้แก่พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.568658966+07:00","message":"[bufferProcess] interim [140000000]:ได้แก่พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.568661063+07:00","message":"[bufferProcess] send to processor:ได้แก่พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.568666402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.568668876+07:00","message":"> Transcript [4319] [false]: 'ได้แก่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.568671665+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.568673479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.56867502+07:00","message":"StatePrefix: 'ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.568677153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:25.632580793+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:25.632615212+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":"2025-10-29T10:27:25.632620224+07:00","message":"receive interim result [false|false]: ได้แก่พระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:25.632632967+07:00","message":"[buffer interim] 310 false ได้แก่พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.632639588+07:00","message":"[bufferProcess] interim [320000000]:ได้แก่พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.632641462+07:00","message":"[bufferProcess] send to processor:ได้แก่พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.632644423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.632646744+07:00","message":"> Transcript [4320] [false]: 'ได้แก่พระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.63264955+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.632651502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.632653042+07:00","message":"StatePrefix: 'ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.632654708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:25.948341804+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:25.948377687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่พระอภิธรรม 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:25.948383728+07:00","message":"receive interim result [false|false]: ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:25.948396342+07:00","message":"[buffer interim] 310 false ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.948402395+07:00","message":"[bufferProcess] interim [560000000]:ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.948404201+07:00","message":"[bufferProcess] send to processor:ได้แก่พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.948408958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.948411493+07:00","message":"> Transcript [4321] [false]: 'ได้แก่พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.948414641+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.948416491+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.948418121+07:00","message":"StatePrefix: 'ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:25.948420161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.140953095+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.140987842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่พระอภิธรรม 7 บท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.14099349+07:00","message":"receive interim result [false|false]: ได้แก่พระอภิธรรม 7 บท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.141007781+07:00","message":"[buffer interim] 310 false ได้แก่พระอภิธรรม 7 บท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.1410147+07:00","message":"[bufferProcess] interim [800000000]:ได้แก่พระอภิธรรม 7 บท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.141017242+07:00","message":"[bufferProcess] send to processor:ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.141020251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.141022923+07:00","message":"> Transcript [4322] [false]: 'ได้แก่พระอภิธรรม 7'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.141025529+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.141027197+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.141028745+07:00","message":"StatePrefix: 'ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.141030413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.141034601+07:00","message":"Push: 'ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.141036706+07:00","message":"TextPushed: 'ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.141038852+07:00","message":"Set new StatePrefix : 'ได้แก่พระอภิธรรม 7'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.141040747+07:00","message":"Next Push (prob) : 'พระอภิธรรม 7'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.141048634+07:00","message":"push: {false ได้แก่ 0 0xc0027cb500}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.271742742+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.271781641+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":"2025-10-29T10:27:26.271787596+07:00","message":"receive interim result [false|false]: ได้แก่พระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.271795944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 7 บท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.271798596+07:00","message":"receive interim result [false|false]:  7 บท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.271807998+07:00","message":"[buffer interim] 310 false ได้แก่พระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.271811275+07:00","message":"[buffer interim] 310 false  7 บท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.271818443+07:00","message":"[bufferProcess] interim [920000000]:ได้แก่พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.271820226+07:00","message":"[bufferProcess] send to processor:ได้แก่พระอภิธรรม 7 บท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.271822792+07:00","message":"[bufferProcess] interim [920000000]: 7 บท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.271825129+07:00","message":"[bufferProcess] update buffer: ได้แก่พระอภิธรรม 7 บท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.271827685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.271830042+07:00","message":"> Transcript [4323] [false]: 'ได้แก่พระอภิธรรม 7 บท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.27183352+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.271835268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.271836823+07:00","message":"StatePrefix: 'ได้แก่พระอภิธรรม 7'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.271838512+07:00","message":"TextPushed: 'ได้แก่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.536170597+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.536208515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่พระอภิธรรม 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.536214081+07:00","message":"receive interim result [false|false]: ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.536223626+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":"2025-10-29T10:27:26.53622611+07:00","message":"receive interim result [false|false]:  บท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.536233403+07:00","message":"[buffer interim] 310 false ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.536238312+07:00","message":"[buffer interim] 310 false  บท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.536243971+07:00","message":"[bufferProcess] interim [160000000]:ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.536246337+07:00","message":"[bufferProcess] send to processor:ได้แก่พระอภิธรรม 7 บท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.536250916+07:00","message":"[bufferProcess] interim [160000000]: บท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.536253111+07:00","message":"[bufferProcess] update buffer: ได้แก่พระอภิธรรม 7 บท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.536255154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.536257522+07:00","message":"> Transcript [4324] [false]: 'ได้แก่พระอภิธรรม 7 บท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.536261572+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.536263697+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.53626523+07:00","message":"StatePrefix: 'ได้แก่พระอภิธรรม 7'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.536267032+07:00","message":"TextPushed: 'ได้แก่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.542418075+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.542432115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่พระอภิธรรม 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.542435889+07:00","message":"receive interim result [false|false]: ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.542443546+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":"2025-10-29T10:27:26.542445941+07:00","message":"receive interim result [false|false]:  บทหรือว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.542449717+07:00","message":"[buffer interim] 310 false ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.542451915+07:00","message":"[buffer interim] 310 false  บทหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.542455242+07:00","message":"[bufferProcess] interim [220000000]:ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.542457105+07:00","message":"[bufferProcess] send to processor:ได้แก่พระอภิธรรม 7 บท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.54246036+07:00","message":"[bufferProcess] interim [220000000]: บทหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.542462619+07:00","message":"[bufferProcess] update buffer: ได้แก่พระอภิธรรม 7 บทหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.542464971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.54246894+07:00","message":"> Transcript [4325] [false]: 'ได้แก่พระอภิธรรม 7 บท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.54247098+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.542472476+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.542473918+07:00","message":"StatePrefix: 'ได้แก่พระอภิธรรม 7'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.542475616+07:00","message":"TextPushed: 'ได้แก่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.725699284+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.725735508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่พระอภิธรรม 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.725741149+07:00","message":"receive interim result [false|false]: ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.725757027+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":"2025-10-29T10:27:26.725760015+07:00","message":"receive interim result [false|false]:  บทหรือว่าจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.725768099+07:00","message":"[buffer interim] 310 false ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.725771277+07:00","message":"[buffer interim] 310 false  บทหรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.725777092+07:00","message":"[bufferProcess] interim [340000000]:ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.725782864+07:00","message":"[bufferProcess] send to processor:ได้แก่พระอภิธรรม 7 บทหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.725787875+07:00","message":"[bufferProcess] interim [340000000]: บทหรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.725790339+07:00","message":"[bufferProcess] update buffer: ได้แก่พระอภิธรรม 7 บทหรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.725793287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.725795717+07:00","message":"> Transcript [4326] [false]: 'ได้แก่พระอภิธรรม 7 บทหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.725799147+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.725800831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.725803821+07:00","message":"StatePrefix: 'ได้แก่พระอภิธรรม 7'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.725807677+07:00","message":"TextPushed: 'ได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.725812016+07:00","message":"Push: 'พระอภิธรรม 7'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.725813585+07:00","message":"TextPushed: 'ได้แก่พระอภิธรรม 7'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.725815544+07:00","message":"Set new StatePrefix : 'ได้แก่พระอภิธรรม 7 บทหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.725817344+07:00","message":"Next Push (prob) : ' บทหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.725825386+07:00","message":"push: {false พระอภิธรรม 7 0 0xc0027cb500}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.856337571+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.856374095+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่พระอภิธรรม 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.856383411+07:00","message":"receive interim result [false|false]: ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.856396246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทหรือว่า 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.856400215+07:00","message":"receive interim result [false|false]:  บทหรือว่า 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.856418759+07:00","message":"[buffer interim] 310 false ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:26.856429292+07:00","message":"[buffer interim] 310 false  บทหรือว่า 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.856435956+07:00","message":"[bufferProcess] interim [460000000]:ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.856439135+07:00","message":"[bufferProcess] send to processor:ได้แก่พระอภิธรรม 7 บทหรือว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.856444548+07:00","message":"[bufferProcess] interim [460000000]: บทหรือว่า 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.856446843+07:00","message":"[bufferProcess] update buffer: ได้แก่พระอภิธรรม 7 บทหรือว่า 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.856449346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.856451957+07:00","message":"> Transcript [4327] [false]: 'ได้แก่พระอภิธรรม 7 บทหรือว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.856454972+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.856456766+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.856458401+07:00","message":"StatePrefix: 'ได้แก่พระอภิธรรม 7 บทหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:26.856460409+07:00","message":"TextPushed: 'ได้แก่พระอภิธรรม 7'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:26.927941731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:26.927945466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.042726667+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.042768037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่พระอภิธรรม 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.04277535+07:00","message":"receive interim result [false|false]: ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.042787559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทหรือว่า 7 คำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.042791501+07:00","message":"receive interim result [false|false]:  บทหรือว่า 7 คำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.042800892+07:00","message":"[buffer interim] 310 false ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.042806277+07:00","message":"[buffer interim] 310 false  บทหรือว่า 7 คำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.042828241+07:00","message":"[bufferProcess] interim [640000000]:ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.042846083+07:00","message":"[bufferProcess] send to processor:ได้แก่พระอภิธรรม 7 บทหรือว่า 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.042856585+07:00","message":"[bufferProcess] interim [640000000]: บทหรือว่า 7 คำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.042860729+07:00","message":"[bufferProcess] update buffer: ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.042864354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.042871675+07:00","message":"> Transcript [4328] [false]: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.042875335+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.042876969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.04287853+07:00","message":"StatePrefix: 'ได้แก่พระอภิธรรม 7 บทหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.042880619+07:00","message":"TextPushed: 'ได้แก่พระอภิธรรม 7'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.169367213+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.169408698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่พระอภิธรรม 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.169414718+07:00","message":"receive interim result [false|false]: ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.169423599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" บทหรือว่า 7 คัมภีร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.169425955+07:00","message":"receive interim result [false|false]:  บทหรือว่า 7 คัมภีร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.16943398+07:00","message":"[buffer interim] 310 false ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.169439478+07:00","message":"[buffer interim] 310 false  บทหรือว่า 7 คัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.169445509+07:00","message":"[bufferProcess] interim [760000000]:ได้แก่พระอภิธรรม 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.169447973+07:00","message":"[bufferProcess] send to processor:ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.169452794+07:00","message":"[bufferProcess] interim [760000000]: บทหรือว่า 7 คัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.169455796+07:00","message":"[bufferProcess] update buffer: ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.169458529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.169460926+07:00","message":"> Transcript [4329] [false]: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.169464014+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.169465706+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.169467371+07:00","message":"StatePrefix: 'ได้แก่พระอภิธรรม 7 บทหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.169469361+07:00","message":"TextPushed: 'ได้แก่พระอภิธรรม 7'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.171274713+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.171298952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่พระอภิธรรม 7 บทหรือว่า\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.171303589+07:00","message":"receive interim result [false|false]: ได้แก่พระอภิธรรม 7 บทหรือว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.17131185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 7 คัมภีร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.171314447+07:00","message":"receive interim result [false|false]:  7 คัมภีร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.171319608+07:00","message":"[buffer interim] 310 false ได้แก่พระอภิธรรม 7 บทหรือว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.171322276+07:00","message":"[buffer interim] 310 false  7 คัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.171326327+07:00","message":"[bufferProcess] interim [820000000]:ได้แก่พระอภิธรรม 7 บทหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.171328748+07:00","message":"[bufferProcess] send to processor:ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.171333049+07:00","message":"[bufferProcess] interim [820000000]: 7 คัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.171335179+07:00","message":"[bufferProcess] update buffer: ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.171337279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.17133934+07:00","message":"> Transcript [4330] [false]: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.171342125+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.171343556+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.171345429+07:00","message":"StatePrefix: 'ได้แก่พระอภิธรรม 7 บทหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.171347177+07:00","message":"TextPushed: 'ได้แก่พระอภิธรรม 7'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.171353025+07:00","message":"Push: ' บทหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.171354535+07:00","message":"TextPushed: 'ได้แก่พระอภิธรรม 7 บทหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.17135634+07:00","message":"Set new StatePrefix : 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.17135824+07:00","message":"Next Push (prob) : ' 7 คัมภีร์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.171365934+07:00","message":"push: {false  บทหรือว่า 0 0xc0027cb500}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.417420623+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.417455437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่พระอภิธรรม 7 บทหรือว่า 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.417460478+07:00","message":"receive interim result [false|false]: ได้แก่พระอภิธรรม 7 บทหรือว่า 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.417470055+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":"2025-10-29T10:27:27.417472637+07:00","message":"receive interim result [false|false]:  คัมภีร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.417479784+07:00","message":"[buffer interim] 310 false ได้แก่พระอภิธรรม 7 บทหรือว่า 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.417484683+07:00","message":"[buffer interim] 310 false  คัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.41748964+07:00","message":"[bufferProcess] interim [60000000]:ได้แก่พระอภิธรรม 7 บทหรือว่า 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.417492011+07:00","message":"[bufferProcess] send to processor:ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.417495037+07:00","message":"[bufferProcess] interim [60000000]: คัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.417497088+07:00","message":"[bufferProcess] update buffer: ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.417505999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.417519143+07:00","message":"> Transcript [4331] [false]: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.417524849+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.417527221+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.417529159+07:00","message":"StatePrefix: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.417531596+07:00","message":"TextPushed: 'ได้แก่พระอภิธรรม 7 บทหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.614314698+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.614351573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่พระอภิธรรม 7 บทหรือว่า 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.614357398+07:00","message":"receive interim result [false|false]: ได้แก่พระอภิธรรม 7 บทหรือว่า 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.614369948+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":"2025-10-29T10:27:27.614372412+07:00","message":"receive interim result [false|false]:  คัมภีร์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.614380183+07:00","message":"[buffer interim] 310 false ได้แก่พระอภิธรรม 7 บทหรือว่า 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:27.614383714+07:00","message":"[buffer interim] 310 false  คัมภีร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.614390218+07:00","message":"[bufferProcess] interim [300000000]:ได้แก่พระอภิธรรม 7 บทหรือว่า 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.614392499+07:00","message":"[bufferProcess] send to processor:ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.614395733+07:00","message":"[bufferProcess] interim [300000000]: คัมภีร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.614397922+07:00","message":"[bufferProcess] update buffer: ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.614400287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.614402729+07:00","message":"> Transcript [4332] [false]: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.614405679+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.614407207+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.614408767+07:00","message":"StatePrefix: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:27.614412672+07:00","message":"TextPushed: 'ได้แก่พระอภิธรรม 7 บทหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:28.270346309+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:28.270381981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:28.270387589+07:00","message":"receive interim result [false|false]: ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:28.270404327+07:00","message":"[buffer interim] 310 false ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.270413474+07:00","message":"[bufferProcess] interim [900000000]:ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.270416394+07:00","message":"[bufferProcess] send to processor:ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.270419453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.270421977+07:00","message":"> Transcript [4333] [false]: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.27042636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.270428247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.270430247+07:00","message":"StatePrefix: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.270432491+07:00","message":"TextPushed: 'ได้แก่พระอภิธรรม 7 บทหรือว่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:28.457418578+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:28.457469276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่พระอภิธรรม 7 บทหรือว่า 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:28.457476554+07:00","message":"receive interim result [false|false]: ได้แก่พระอภิธรรม 7 บทหรือว่า 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:28.457486684+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":"2025-10-29T10:27:28.457489449+07:00","message":"receive interim result [false|false]:  คัมภีร์ค่ะประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:28.457497905+07:00","message":"[buffer interim] 310 false ได้แก่พระอภิธรรม 7 บทหรือว่า 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:28.457505505+07:00","message":"[buffer interim] 310 false  คัมภีร์ค่ะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.457511036+07:00","message":"[bufferProcess] interim [80000000]:ได้แก่พระอภิธรรม 7 บทหรือว่า 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.457513688+07:00","message":"[bufferProcess] send to processor:ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.457518822+07:00","message":"[bufferProcess] interim [80000000]: คัมภีร์ค่ะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.45752146+07:00","message":"[bufferProcess] update buffer: ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.457523838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.457526312+07:00","message":"> Transcript [4334] [false]: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.457529946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.45753189+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.457533505+07:00","message":"StatePrefix: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.457535297+07:00","message":"TextPushed: 'ได้แก่พระอภิธรรม 7 บทหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.457539126+07:00","message":"Push: ' 7 คัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.457540611+07:00","message":"TextPushed: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.457542371+07:00","message":"Set new StatePrefix : 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.457544146+07:00","message":"Next Push (prob) : 'ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:28.457550733+07:00","message":"push: {false  7 คัมภีร์ 0 0xc0027cb500}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:28.578229593+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:28.578264167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่พระอภิธรรม 7 บทหรือว่า 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:28.578269386+07:00","message":"receive interim result [false|false]: ได้แก่พระอภิธรรม 7 บทหรือว่า 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:28.578279238+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":"2025-10-29T10:27:28.578282145+07:00","message":"receive interim result [false|false]:  คัมภีร์ค่ะประกอบด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:28.578289672+07:00","message":"[buffer interim] 310 false ได้แก่พระอภิธรรม 7 บทหรือว่า 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:28.57829345+07:00","message":"[buffer interim] 310 false  คัมภีร์ค่ะประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.578298912+07:00","message":"[bufferProcess] interim [200000000]:ได้แก่พระอภิธรรม 7 บทหรือว่า 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.578301305+07:00","message":"[bufferProcess] send to processor:ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.57830411+07:00","message":"[bufferProcess] interim [200000000]: คัมภีร์ค่ะประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.578306574+07:00","message":"[bufferProcess] update buffer: ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.578309097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.578311651+07:00","message":"> Transcript [4335] [false]: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.57831475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.578316454+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.578317879+07:00","message":"StatePrefix: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:28.578319667+07:00","message":"TextPushed: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:28.810911683+07:00","message":"[GCS] IsForceVAD: false for message ID: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:28.942308812+07:00","message":"[GCS] Start streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.029788783+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.02982499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่พระอภิธรรม 7 บทหรือว่า 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.029833586+07:00","message":"receive interim result [false|false]: ได้แก่พระอภิธรรม 7 บทหรือว่า 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.029845398+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":"2025-10-29T10:27:29.029849056+07:00","message":"receive interim result [false|false]:  คัมภีร์ค่ะประกอบด้วยบท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.029857955+07:00","message":"[buffer interim] 310 false ได้แก่พระอภิธรรม 7 บทหรือว่า 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.029862787+07:00","message":"[buffer interim] 310 false  คัมภีร์ค่ะประกอบด้วยบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.029869424+07:00","message":"[bufferProcess] interim [680000000]:ได้แก่พระอภิธรรม 7 บทหรือว่า 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.02987387+07:00","message":"[bufferProcess] send to processor:ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.029877071+07:00","message":"[bufferProcess] interim [680000000]: คัมภีร์ค่ะประกอบด้วยบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.029879791+07:00","message":"[bufferProcess] update buffer: ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะประกอบด้วยบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.029882439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.029885715+07:00","message":"> Transcript [4336] [false]: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.02988909+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.02989076+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.029892353+07:00","message":"StatePrefix: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.029894382+07:00","message":"TextPushed: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.141139609+07:00","message":"receive streaming session, msgId: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.141196422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะประกอบด้วยบท\",\"confidence\":0.9581401}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.141204527+07:00","message":"receive interim result [true|false]: ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะประกอบด้วยบท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.141214187+07:00","message":"end recv isFinal message id 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.141216507+07:00","message":"end Recv id 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.141223757+07:00","message":"[buffer interim] 310 true ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะประกอบด้วยบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.141231953+07:00","message":"[bufferProcess] interim [830000000]:ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะประกอบด้วยบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.141235859+07:00","message":"[bufferProcess] send to processor (isfinal):ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะประกอบด้วยบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.141240192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.141243775+07:00","message":"> Transcript [4337] [false]: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะประกอบด้วยบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.141247684+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.14124987+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.141252632+07:00","message":"StatePrefix: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.141255229+07:00","message":"TextPushed: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.141257629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.141259943+07:00","message":"> Transcript [4338] [true]: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะประกอบด้วยบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.141262696+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.141264659+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.141266478+07:00","message":"StatePrefix: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.141268725+07:00","message":"TextPushed: 'ได้แก่พระอภิธรรม 7 บทหรือว่า 7 คัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.141273452+07:00","message":"Push: 'ค่ะประกอบด้วยบท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.141281343+07:00","message":"push: {true ค่ะประกอบด้วยบท 0 0xc0027cb500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:29.151016587+07:00","message":"write wav file: './tmp/7449/7449_310.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.613108201+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.613144444+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":"2025-10-29T10:27:29.613149569+07:00","message":"receive interim result [false|false]: ทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.613173013+07:00","message":"[buffer interim] 311 false ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.613179774+07:00","message":"[bufferProcess] interim [480000000]:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.613181196+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.805091241+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.8051247+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":"2025-10-29T10:27:29.805129839+07:00","message":"receive interim result [false|false]: ธรรมะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.805141942+07:00","message":"[buffer interim] 311 false ธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.805148254+07:00","message":"[bufferProcess] interim [660000000]:ธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.80515021+07:00","message":"[bufferProcess] send to processor:ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.805152956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.805155303+07:00","message":"> Transcript [4339] [false]: 'ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.805157384+07:00","message":"Set StatePrefix (first interim): 'ทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.866692144+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.866735071+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":"2025-10-29T10:27:29.86674165+07:00","message":"receive interim result [false|false]: ธรรมศาสตร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:29.866755141+07:00","message":"[buffer interim] 311 false ธรรมศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.866762378+07:00","message":"[bufferProcess] interim [780000000]:ธรรมศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.866764455+07:00","message":"[bufferProcess] send to processor:ธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.866769562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.866771864+07:00","message":"> Transcript [4340] [false]: 'ธรรมะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.866773974+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:29.86677596+07:00","message":"Set new StatePrefix: 'ธรรมะ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:29.928272249+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:29.928293222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:30.116894811+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:30.116937373+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":"2025-10-29T10:27:30.116944341+07:00","message":"receive interim result [false|false]: ธรรมะสังขา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:30.116961673+07:00","message":"[buffer interim] 311 false ธรรมะสังขา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.116973314+07:00","message":"[bufferProcess] interim [960000000]:ธรรมะสังขา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.116976192+07:00","message":"[bufferProcess] send to processor:ธรรมศาสตร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.116982469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.116984901+07:00","message":"> Transcript [4341] [false]: 'ธรรมศาสตร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.116987227+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.116988924+07:00","message":"Set new StatePrefix: 'ธรรมศาสตร์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:30.117352462+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:30.117394377+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":"2025-10-29T10:27:30.11739998+07:00","message":"receive interim result [false|false]: ธัมมสังคณี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:30.117413891+07:00","message":"[buffer interim] 311 false ธัมมสังคณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.117420146+07:00","message":"[bufferProcess] interim [20000000]:ธัมมสังคณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.117422133+07:00","message":"[bufferProcess] send to processor:ธรรมะสังขา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.117425086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.117432091+07:00","message":"> Transcript [4342] [false]: 'ธรรมะสังขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.1174342+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.117435932+07:00","message":"Set new StatePrefix: 'ธรรมะสังขา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:30.691094805+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:30.691131026+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":"2025-10-29T10:27:30.691136206+07:00","message":"receive interim result [false|false]: ธัมมสังคณี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:30.691149238+07:00","message":"[buffer interim] 311 false ธัมมสังคณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.691156817+07:00","message":"[bufferProcess] interim [620000000]:ธัมมสังคณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.691158995+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.691164196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.691166491+07:00","message":"> Transcript [4343] [false]: 'ธัมมสังคณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.691168583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.691170208+07:00","message":"Set new StatePrefix: 'ธัมมสังคณี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:30.914862304+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:30.914898182+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":"2025-10-29T10:27:30.914903227+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:30.914916914+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.914923787+07:00","message":"[bufferProcess] interim [800000000]:ธัมมสังคณีว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.914925942+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.914929303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.914932156+07:00","message":"> Transcript [4344] [false]: 'ธัมมสังคณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.914935065+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.914936727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.914938347+07:00","message":"StatePrefix: 'ธัมมสังคณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:30.914940428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:31.014430534+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:31.014471092+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":"2025-10-29T10:27:31.014477243+07:00","message":"receive interim result [false|false]: ธัมมสังคณีวาด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:31.014489358+07:00","message":"[buffer interim] 311 false ธัมมสังคณีวาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.014499312+07:00","message":"[bufferProcess] interim [860000000]:ธัมมสังคณีวาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.014502297+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.01450757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.014511193+07:00","message":"> Transcript [4345] [false]: 'ธัมมสังคณีว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.014519779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.014522388+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.01452428+07:00","message":"StatePrefix: 'ธัมมสังคณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.014525997+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:31.02010641+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:31.020125738+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":"2025-10-29T10:27:31.020130005+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่าด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:31.020140006+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่าด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.020145976+07:00","message":"[bufferProcess] interim [920000000]:ธัมมสังคณีว่าด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.020148542+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีวาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.020155096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.020157871+07:00","message":"> Transcript [4346] [false]: 'ธัมมสังคณีวาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.020161317+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.020164388+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.02016618+07:00","message":"StatePrefix: 'ธัมมสังคณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.020167748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:31.459424098+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:31.459468487+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":"2025-10-29T10:27:31.459475734+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่าด้วยทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:31.45949182+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่าด้วยทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.459503824+07:00","message":"[bufferProcess] interim [340000000]:ธัมมสังคณีว่าด้วยทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.459507072+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีว่าด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.459514743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.459518825+07:00","message":"> Transcript [4347] [false]: 'ธัมมสังคณีว่าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.459522992+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.459525912+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.459528332+07:00","message":"StatePrefix: 'ธัมมสังคณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.459531235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.459538372+07:00","message":"Push: 'ธัมมสังคณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.459540973+07:00","message":"TextPushed: 'ธัมมสังคณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.459544624+07:00","message":"Set new StatePrefix : 'ธัมมสังคณีว่าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.459547566+07:00","message":"Next Push (prob) : 'ว่าด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:31.459570574+07:00","message":"push: {false ธัมมสังคณี 0 0xc0003c5a00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:31.779627372+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:31.779671988+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":"2025-10-29T10:27:31.779679737+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่าด้วยทำที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:31.779696553+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่าด้วยทำที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.77970919+07:00","message":"[bufferProcess] interim [640000000]:ธัมมสังคณีว่าด้วยทำที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.779712948+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีว่าด้วยทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.779719954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.779723758+07:00","message":"> Transcript [4348] [false]: 'ธัมมสังคณีว่าด้วยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.779728276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.779731045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.779733629+07:00","message":"StatePrefix: 'ธัมมสังคณีว่าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.779736724+07:00","message":"TextPushed: 'ธัมมสังคณี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:31.919020258+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:31.919064547+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":"2025-10-29T10:27:31.919071556+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่าด้วยทำที่โรง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:31.919090923+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่าด้วยทำที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.919099588+07:00","message":"[bufferProcess] interim [820000000]:ธัมมสังคณีว่าด้วยทำที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.919102943+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีว่าด้วยทำที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.919109627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.919113791+07:00","message":"> Transcript [4349] [false]: 'ธัมมสังคณีว่าด้วยทำที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.91911879+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.919121502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.919123999+07:00","message":"StatePrefix: 'ธัมมสังคณีว่าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.919126904+07:00","message":"TextPushed: 'ธัมมสังคณี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:31.97617928+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:31.976223264+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":"2025-10-29T10:27:31.976234429+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่าด้วยทำที่รวม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:31.976252278+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่าด้วยทำที่รวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.97626118+07:00","message":"[bufferProcess] interim [880000000]:ธัมมสังคณีว่าด้วยทำที่รวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.97626489+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีว่าด้วยทำที่โรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.976269259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.976273235+07:00","message":"> Transcript [4350] [false]: 'ธัมมสังคณีว่าด้วยทำที่โรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.97627885+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.976281198+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.976283512+07:00","message":"StatePrefix: 'ธัมมสังคณีว่าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:31.976286473+07:00","message":"TextPushed: 'ธัมมสังคณี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:32.169717511+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:32.169747344+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":"2025-10-29T10:27:32.169751825+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่าด้วยทำที่รวมเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:32.169764968+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่าด้วยทำที่รวมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.169772017+07:00","message":"[bufferProcess] interim [60000000]:ธัมมสังคณีว่าด้วยทำที่รวมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.169774288+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีว่าด้วยทำที่รวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.16977976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.169782112+07:00","message":"> Transcript [4351] [false]: 'ธัมมสังคณีว่าด้วยทำที่รวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.169785445+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.169787108+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.169789224+07:00","message":"StatePrefix: 'ธัมมสังคณีว่าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.16979124+07:00","message":"TextPushed: 'ธัมมสังคณี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.169795383+07:00","message":"Push: 'ว่าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.169796867+07:00","message":"TextPushed: 'ธัมมสังคณีว่าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.169798885+07:00","message":"Set new StatePrefix : 'ธัมมสังคณีว่าด้วยทำที่รวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.169800684+07:00","message":"Next Push (prob) : 'ทำที่รวม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:32.169808382+07:00","message":"push: {false ว่าด้วย 0 0xc0003c5a00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:32.380916075+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:32.38094943+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":"2025-10-29T10:27:32.38095493+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่าด้วยทำที่รวมเป็นห่วง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:32.380969372+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่าด้วยทำที่รวมเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.380978267+07:00","message":"[bufferProcess] interim [240000000]:ธัมมสังคณีว่าด้วยทำที่รวมเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.380980847+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีว่าด้วยทำที่รวมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.380984814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.380988085+07:00","message":"> Transcript [4352] [false]: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.380992968+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.380995073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.380998242+07:00","message":"StatePrefix: 'ธัมมสังคณีว่าด้วยทำที่รวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.381000493+07:00","message":"TextPushed: 'ธัมมสังคณีว่าด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:32.388069023+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:32.388091643+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":"2025-10-29T10:27:32.388095922+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่าด้วยทำที่รวมเป็นหน่วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:32.388107091+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่าด้วยทำที่รวมเป็นหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.388111844+07:00","message":"[bufferProcess] interim [300000000]:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.388113642+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีว่าด้วยทำที่รวมเป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.388116441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.38811837+07:00","message":"> Transcript [4353] [false]: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นห่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.388121056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.388122671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.388124397+07:00","message":"StatePrefix: 'ธัมมสังคณีว่าด้วยทำที่รวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.388126344+07:00","message":"TextPushed: 'ธัมมสังคณีว่าด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:32.492951659+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:32.492990031+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":"2025-10-29T10:27:32.492995537+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:32.493008897+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.493015746+07:00","message":"[bufferProcess] interim [360000000]:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.493017937+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหน่วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.493022945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.493025316+07:00","message":"> Transcript [4354] [false]: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหน่วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.493028425+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.493030053+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.4930318+07:00","message":"StatePrefix: 'ธัมมสังคณีว่าด้วยทำที่รวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.493034478+07:00","message":"TextPushed: 'ธัมมสังคณีว่าด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:32.494977837+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:32.494988158+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":"2025-10-29T10:27:32.494991268+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:32.494997193+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.494999821+07:00","message":"[bufferProcess] interim [420000000]:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.495001688+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.495005434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.495007257+07:00","message":"> Transcript [4355] [false]: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.495009501+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.495010968+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.495012383+07:00","message":"StatePrefix: 'ธัมมสังคณีว่าด้วยทำที่รวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.495014009+07:00","message":"TextPushed: 'ธัมมสังคณีว่าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.49501808+07:00","message":"Push: 'ทำที่รวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.495019913+07:00","message":"TextPushed: 'ธัมมสังคณีว่าด้วยทำที่รวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.495021932+07:00","message":"Set new StatePrefix : 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:32.495023759+07:00","message":"Next Push (prob) : 'เป็นหมด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:32.495031047+07:00","message":"push: {false ทำที่รวม 0 0xc0003c5a00}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:32.928835015+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:32.928847098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:33.067582065+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:33.0676277+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":"2025-10-29T10:27:33.067633768+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:33.067647441+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.067654759+07:00","message":"[bufferProcess] interim [20000000]:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.067656821+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.067661783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.067664129+07:00","message":"> Transcript [4356] [false]: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.067666295+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.067667941+07:00","message":"Set new StatePrefix: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:33.192096931+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:33.192135477+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":"2025-10-29T10:27:33.192140677+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่และ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:33.192152471+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.192159189+07:00","message":"[bufferProcess] interim [80000000]:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.192161548+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.192164865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.192167693+07:00","message":"> Transcript [4357] [false]: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.192170482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.192172171+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.192173826+07:00","message":"StatePrefix: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.192175857+07:00","message":"TextPushed: 'ธัมมสังคณีว่าด้วยทำที่รวม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:33.429233698+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:33.429265814+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":"2025-10-29T10:27:33.42927116+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:33.429282434+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.4292887+07:00","message":"[bufferProcess] interim [320000000]:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.429291053+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.429296096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.429298366+07:00","message":"> Transcript [4358] [false]: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่และ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.429301531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.429303286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.429305088+07:00","message":"StatePrefix: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.429307556+07:00","message":"TextPushed: 'ธัมมสังคณีว่าด้วยทำที่รวม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:33.522260245+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:33.522295126+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":"2025-10-29T10:27:33.522300466+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:33.522312876+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.522320052+07:00","message":"[bufferProcess] interim [380000000]:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.5223221+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.522325199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.522327833+07:00","message":"> Transcript [4359] [false]: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.522331137+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.522333111+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.522334965+07:00","message":"StatePrefix: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.522337281+07:00","message":"TextPushed: 'ธัมมสังคณีว่าด้วยทำที่รวม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:33.700367624+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:33.700400388+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":"2025-10-29T10:27:33.700405995+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:33.700418673+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.70042521+07:00","message":"[bufferProcess] interim [560000000]:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.70042739+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.700432424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.700434749+07:00","message":"> Transcript [4360] [false]: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.700438937+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.700440728+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.700442716+07:00","message":"StatePrefix: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.700445174+07:00","message":"TextPushed: 'ธัมมสังคณีว่าด้วยทำที่รวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.700449518+07:00","message":"Push: 'เป็นหมวดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.700451158+07:00","message":"TextPushed: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.700453265+07:00","message":"Set new StatePrefix : 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.700455294+07:00","message":"Next Push (prob) : 'แล้วแยก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:33.700463306+07:00","message":"push: {false เป็นหมวดหมู่ 0 0xc0003c5a00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:33.895641623+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:33.895676799+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":"2025-10-29T10:27:33.895682052+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:33.895693604+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.895700021+07:00","message":"[bufferProcess] interim [800000000]:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.89570235+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.895706823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.895709584+07:00","message":"> Transcript [4361] [false]: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.895712636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.895714271+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.895715884+07:00","message":"StatePrefix: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:33.895718082+07:00","message":"TextPushed: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:34.095299089+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:34.095338115+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":"2025-10-29T10:27:34.095344066+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นทำเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:34.095358115+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.09536494+07:00","message":"[bufferProcess] interim [980000000]:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.095367731+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.09537186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.095374155+07:00","message":"> Transcript [4362] [false]: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.095377951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.09537968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.095381385+07:00","message":"StatePrefix: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.095383828+07:00","message":"TextPushed: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:34.295410154+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:34.295445708+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":"2025-10-29T10:27:34.295451857+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นทำเป็นกู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:34.295466216+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นทำเป็นกู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.295473147+07:00","message":"[bufferProcess] interim [160000000]:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นทำเป็นกู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.295480336+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.295490234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.29549277+07:00","message":"> Transcript [4363] [false]: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นทำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.295496883+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.295498603+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.295500688+07:00","message":"StatePrefix: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.29550352+07:00","message":"TextPushed: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:34.316295199+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:34.316330353+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":"2025-10-29T10:27:34.316336183+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นทำเป็นโกรธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:34.316349934+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นทำเป็นโกรธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.316356574+07:00","message":"[bufferProcess] interim [220000000]:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นทำเป็นโกรธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.316358813+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นทำเป็นกู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.316362605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.316365021+07:00","message":"> Transcript [4364] [false]: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นทำเป็นกู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.316369085+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.31637081+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.31637272+07:00","message":"StatePrefix: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.31637522+07:00","message":"TextPushed: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.316377836+07:00","message":"Push: 'แล้วแยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.316379396+07:00","message":"TextPushed: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.316381521+07:00","message":"Set new StatePrefix : 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นทำเป็นกู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.316384209+07:00","message":"Next Push (prob) : 'เป็นทำเป็นกู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:34.316392335+07:00","message":"push: {false แล้วแยก 0 0xc0003c5a00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:34.411025323+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:34.411065861+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":"2025-10-29T10:27:34.41107191+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรมเป็นกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:34.411089775+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรมเป็นกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.411097165+07:00","message":"[bufferProcess] interim [280000000]:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรมเป็นกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.411099591+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นทำเป็นโกรธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.411103957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.411106871+07:00","message":"> Transcript [4365] [false]: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นทำเป็นโกรธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.411109154+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.411110826+07:00","message":"Set new StatePrefix: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นทำเป็นโกรธ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:34.699736454+07:00","message":"[GCS] IsForceVAD: false for message ID: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:34.79577849+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:34.795819779+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":"2025-10-29T10:27:34.795827824+07:00","message":"receive interim result [false|false]: ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรมเป็นกุศลทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:34.795843902+07:00","message":"[buffer interim] 311 false ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรมเป็นกุศลทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.79585133+07:00","message":"[bufferProcess] interim [700000000]:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรมเป็นกุศลทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.795853862+07:00","message":"[bufferProcess] send to processor:ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรมเป็นกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.795860535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.795863099+07:00","message":"> Transcript [4366] [false]: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรมเป็นกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.795865411+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:34.795868555+07:00","message":"Set new StatePrefix: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรมเป็นกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:35.077967289+07:00","message":"receive streaming session, msgId: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:35.078009219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ธัมมสังคณีว่าด้วยธรรมที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรมเป็นกุศลธรรม\",\"confidence\":0.9570137}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:35.078016063+07:00","message":"receive interim result [true|false]: ธัมมสังคณีว่าด้วยธรรมที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรมเป็นกุศลธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:35.078030274+07:00","message":"end recv isFinal message id 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:35.078032702+07:00","message":"end Recv id 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:35.078039841+07:00","message":"[buffer interim] 311 true ธัมมสังคณีว่าด้วยธรรมที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรมเป็นกุศลธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:35.078047722+07:00","message":"[bufferProcess] interim [970000000]:ธัมมสังคณีว่าด้วยธรรมที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรมเป็นกุศลธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:35.07805109+07:00","message":"[bufferProcess] send to processor (isfinal):ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรมเป็นกุศลทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:35.078054493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:35.078056955+07:00","message":"> Transcript [4367] [false]: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรมเป็นกุศลทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:35.078060613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:35.078062212+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:35.078063943+07:00","message":"StatePrefix: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรมเป็นกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:35.078069821+07:00","message":"TextPushed: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:35.078072175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:35.078073901+07:00","message":"> Transcript [4368] [true]: 'ธัมมสังคณีว่าด้วยธรรมที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรมเป็นกุศลธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:35.078075963+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:35.07807732+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:35.078078648+07:00","message":"StatePrefix: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรมเป็นกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:35.078080129+07:00","message":"TextPushed: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:35.078081471+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:35.078259305+07:00","message":"Push: 'เป็นธรรมเป็นกุศลธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:35.078262414+07:00","message":"TextPushed: 'ธัมมสังคณีว่าด้วยทำที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรมเป็นกุศลธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:35.078264319+07:00","message":"Set new StatePrefix : 'ธัมมสังคณีว่าด้วยธรรมที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรมเป็นกุศลธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:35.078266148+07:00","message":"Next Push (prob) : 'ธัมมสังคณีว่าด้วยธรรมที่รวมเป็นหมวดหมู่แล้วแยกเป็นธรรมเป็นกุศลธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:35.078274512+07:00","message":"push: {true เป็นธรรมเป็นกุศลธรรม 0 0xc0003c5a00}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:35.078319471+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_311.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:35.089343612+07:00","message":"write wav file: './tmp/7449/7449_311.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:35.212663029+07:00","message":"[GCS] Start streaming session, msgId: 312"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:35.929213403+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:35.929226778+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:36.48900602+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:36.489043031+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":"2025-10-29T10:27:36.489047505+07:00","message":"receive interim result [false|false]: เป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:36.489057579+07:00","message":"[buffer interim] 312 false เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:36.489063806+07:00","message":"[bufferProcess] interim [840000000]:เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:36.489065353+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:36.489070398+07:00","message":"[bufferProcess] send to processor (ticker):เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:36.489072556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:36.489074697+07:00","message":"> Transcript [4369] [false]: 'เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:36.489076947+07:00","message":"Set StatePrefix (first interim): 'เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:36.66265845+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:36.662692249+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":"2025-10-29T10:27:36.662697228+07:00","message":"receive interim result [false|false]: เส้นทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:36.662710494+07:00","message":"[buffer interim] 312 false เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:36.662717847+07:00","message":"[bufferProcess] interim [960000000]:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:36.662719935+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:36.8120051+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:36.812043156+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":"2025-10-29T10:27:36.812048043+07:00","message":"receive interim result [false|false]: อุณหภูมิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:36.812058269+07:00","message":"[buffer interim] 312 false อุณหภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:36.812064471+07:00","message":"[bufferProcess] interim [140000000]:อุณหภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:36.812066408+07:00","message":"[bufferProcess] send to processor:เส้นทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:36.812069246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:36.812071359+07:00","message":"> Transcript [4370] [false]: 'เส้นทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:36.812073189+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:36.812074737+07:00","message":"Set new StatePrefix: 'เส้นทาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:36.874974076+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:36.875014551+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":"2025-10-29T10:27:36.875018866+07:00","message":"receive interim result [false|false]: เป็นอกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:36.875031911+07:00","message":"[buffer interim] 312 false เป็นอกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:36.875038202+07:00","message":"[bufferProcess] interim [260000000]:เป็นอกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:36.875040307+07:00","message":"[bufferProcess] send to processor:อุณหภูมิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:36.875044967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:36.875047291+07:00","message":"> Transcript [4371] [false]: 'อุณหภูมิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:36.875049166+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:36.875051152+07:00","message":"Set new StatePrefix: 'อุณหภูมิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:37.061240268+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:37.061282642+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":"2025-10-29T10:27:37.061288049+07:00","message":"receive interim result [false|false]: เป็นอกุศลน่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:37.061299233+07:00","message":"[buffer interim] 312 false เป็นอกุศลน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.061306935+07:00","message":"[bufferProcess] interim [500000000]:เป็นอกุศลน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.061308966+07:00","message":"[bufferProcess] send to processor:เป็นอกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.061313718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.061316055+07:00","message":"> Transcript [4372] [false]: 'เป็นอกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.061318268+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.061320201+07:00","message":"Set new StatePrefix: 'เป็นอกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:37.141880336+07:00","message":"[GCS] IsForceVAD: false for message ID: 312"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:37.189624099+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:37.189661458+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":"2025-10-29T10:27:37.189666522+07:00","message":"receive interim result [false|false]: เป็นอกุศลนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:37.189680722+07:00","message":"[buffer interim] 312 false เป็นอกุศลนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.189687693+07:00","message":"[bufferProcess] interim [560000000]:เป็นอกุศลนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.189689601+07:00","message":"[bufferProcess] send to processor:เป็นอกุศลน่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.189692527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.189694931+07:00","message":"> Transcript [4373] [false]: 'เป็นอกุศลน่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.189698124+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.18969987+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.189701475+07:00","message":"StatePrefix: 'เป็นอกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.189703169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:37.194979125+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:37.194992277+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":"2025-10-29T10:27:37.194995895+07:00","message":"receive interim result [false|false]: เป็นอกุศลนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:37.195003036+07:00","message":"[buffer interim] 312 false เป็นอกุศลนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.195006592+07:00","message":"[bufferProcess] interim [620000000]:เป็นอกุศลนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.19500831+07:00","message":"[bufferProcess] send to processor:เป็นอกุศลนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.195010342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.195012753+07:00","message":"> Transcript [4374] [false]: 'เป็นอกุศลนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.195014866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.195016583+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.195018151+07:00","message":"StatePrefix: 'เป็นอกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.19501975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:37.212033299+07:00","message":"[GCS] Start streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:37.468394481+07:00","message":"receive streaming session, msgId: 312"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:37.468426341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นอกุศลนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:37.468431536+07:00","message":"receive interim result [true|false]: เป็นอกุศลนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:37.468439413+07:00","message":"end recv isFinal message id 312"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:37.468441259+07:00","message":"end Recv id 312"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:37.46844563+07:00","message":"[buffer interim] 312 true เป็นอกุศลนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.468452127+07:00","message":"[bufferProcess] interim [950000000]:เป็นอกุศลนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.468456648+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นอกุศลนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.468459546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.468461865+07:00","message":"> Transcript [4375] [false]: 'เป็นอกุศลนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.468464473+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.46846619+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.468467753+07:00","message":"StatePrefix: 'เป็นอกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.468469466+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.468470872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.468472467+07:00","message":"> Transcript [4376] [true]: 'เป็นอกุศลนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.46847407+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.46847545+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.468476745+07:00","message":"StatePrefix: 'เป็นอกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.468478143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:37.468481993+07:00","message":"Push: 'เป็นอกุศลนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:37.468488958+07:00","message":"push: {true เป็นอกุศลนะคะ 0 0xc003600a00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:37.474820979+07:00","message":"write wav file: './tmp/7449/7449_312.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:38.107848796+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:38.1078848+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":"2025-10-29T10:27:38.107889455+07:00","message":"receive interim result [false|false]: แม่ทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:38.107901566+07:00","message":"[buffer interim] 313 false แม่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:38.107907765+07:00","message":"[bufferProcess] interim [720000000]:แม่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:38.107909317+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:38.379647986+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:38.379679033+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":"2025-10-29T10:27:38.379684275+07:00","message":"receive interim result [false|false]: แม่ทำเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:38.379692775+07:00","message":"[buffer interim] 313 false แม่ทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:38.37969948+07:00","message":"[bufferProcess] interim [960000000]:แม่ทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:38.37970158+07:00","message":"[bufferProcess] send to processor:แม่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:38.379704399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:38.379706636+07:00","message":"> Transcript [4377] [false]: 'แม่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:38.379708454+07:00","message":"Set StatePrefix (first interim): 'แม่ทำ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:38.929784656+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:38.929784407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:38.966039138+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:38.966081169+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":"2025-10-29T10:27:38.966086741+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:38.966099819+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:38.96610623+07:00","message":"[bufferProcess] interim [560000000]:แม่ทำเป็นอพญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:38.966108334+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:38.966112995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:38.966115799+07:00","message":"> Transcript [4378] [false]: 'แม่ทำเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:38.966118919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:38.966120666+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:38.966122085+07:00","message":"StatePrefix: 'แม่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:38.966123857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:39.149303785+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:39.149337598+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":"2025-10-29T10:27:39.149343672+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:39.149359302+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.149366194+07:00","message":"[bufferProcess] interim [800000000]:แม่ทำเป็นอพญากิจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.149368091+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.149371197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.149374315+07:00","message":"> Transcript [4379] [false]: 'แม่ทำเป็นอพญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.149377486+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.149379127+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.149380642+07:00","message":"StatePrefix: 'แม่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.149382284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:39.744844398+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:39.744883973+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":"2025-10-29T10:27:39.744889677+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:39.744902548+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.744909912+07:00","message":"[bufferProcess] interim [400000000]:แม่ทำเป็นอพญากิจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.744912057+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.744916705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.744919261+07:00","message":"> Transcript [4380] [false]: 'แม่ทำเป็นอพญากิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.744922551+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.744924518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.744926121+07:00","message":"StatePrefix: 'แม่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.744928099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:39.867866564+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:39.86789972+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":"2025-10-29T10:27:39.867904603+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:39.86791818+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.867925104+07:00","message":"[bufferProcess] interim [520000000]:แม่ทำเป็นอพญากิจหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.867927126+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.867929788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.867932593+07:00","message":"> Transcript [4381] [false]: 'แม่ทำเป็นอพญากิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.867935936+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.86793763+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.867939605+07:00","message":"StatePrefix: 'แม่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.867941388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.867945894+07:00","message":"Push: 'แม่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.867947552+07:00","message":"TextPushed: 'แม่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.867949238+07:00","message":"Set new StatePrefix : 'แม่ทำเป็นอพญากิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.867950954+07:00","message":"Next Push (prob) : 'เป็นอพญากิจ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:39.867959046+07:00","message":"push: {false แม่ทำ 0 0xc003600b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:39.980609843+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:39.980657041+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":"2025-10-29T10:27:39.980662904+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:39.980678916+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.980689616+07:00","message":"[bufferProcess] interim [580000000]:แม่ทำเป็นอพญากิจหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.980692644+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.980700222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.980704007+07:00","message":"> Transcript [4382] [false]: 'แม่ทำเป็นอพญากิจหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.98070891+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.980712831+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.980715401+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:39.980718115+07:00","message":"TextPushed: 'แม่ทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:40.190399342+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:40.190437379+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":"2025-10-29T10:27:40.190442466+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าถ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:40.190456597+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.190463701+07:00","message":"[bufferProcess] interim [820000000]:แม่ทำเป็นอพญากิจหรือว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.190465836+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.190469107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.190471745+07:00","message":"> Transcript [4383] [false]: 'แม่ทำเป็นอพญากิจหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.190475144+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.190476777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.190478945+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.190480798+07:00","message":"TextPushed: 'แม่ทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:40.238900201+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:40.238941368+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":"2025-10-29T10:27:40.23894633+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:40.23895943+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.238966298+07:00","message":"[bufferProcess] interim [880000000]:แม่ทำเป็นอพญากิจหรือว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.238968425+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.238971435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.238973583+07:00","message":"> Transcript [4384] [false]: 'แม่ทำเป็นอพญากิจหรือว่าถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.238976709+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.238983119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.238985147+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.238987046+07:00","message":"TextPushed: 'แม่ทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:40.441204924+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:40.441247504+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":"2025-10-29T10:27:40.441253514+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:40.441266958+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.441274311+07:00","message":"[bufferProcess] interim [120000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.4412767+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.44127968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.441281935+07:00","message":"> Transcript [4385] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.441285206+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.441287077+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.44128901+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.441290764+07:00","message":"TextPushed: 'แม่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.441293198+07:00","message":"Push: 'เป็นอพญากิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.441294808+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.441296515+07:00","message":"Set new StatePrefix : 'แม่ทำเป็นอพญากิจหรือว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.441298359+07:00","message":"Next Push (prob) : 'หรือว่าทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:40.44130612+07:00","message":"push: {false เป็นอพญากิจ 0 0xc003600b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:40.623428628+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:40.623467835+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":"2025-10-29T10:27:40.623473087+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:40.623491813+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.623499551+07:00","message":"[bufferProcess] interim [240000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.623501683+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.623504777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.623507491+07:00","message":"> Transcript [4386] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.623511056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.623512744+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.623514379+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.623516723+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:40.749007359+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:40.749045246+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":"2025-10-29T10:27:40.749051081+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:40.749063028+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.749069352+07:00","message":"[bufferProcess] interim [360000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.74907149+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.749076482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.749078789+07:00","message":"> Transcript [4387] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.749082322+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.749083954+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.749085817+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:40.749088345+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:41.086883478+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:41.086924187+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":"2025-10-29T10:27:41.086929696+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:41.086942475+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.086950283+07:00","message":"[bufferProcess] interim [720000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.086952598+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.08695772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.086960305+07:00","message":"> Transcript [4388] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.086963765+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.086966023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.086968261+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.086970428+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:41.593301575+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:41.59333846+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":"2025-10-29T10:27:41.593343987+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:41.593356701+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.593363874+07:00","message":"[bufferProcess] interim [200000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.593365929+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.593369103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.59337149+07:00","message":"> Transcript [4389] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.593375109+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.593376727+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.59337921+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.593381214+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.59338354+07:00","message":"Push: 'หรือว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.593385076+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจหรือว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.593387292+07:00","message":"Set new StatePrefix : 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.593389244+07:00","message":"Next Push (prob) : 'ที่ไม่เป็นกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:41.593396232+07:00","message":"push: {false หรือว่าทำ 0 0xc003600b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:41.655852725+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:41.65588925+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":"2025-10-29T10:27:41.655894764+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:41.655908722+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.655915349+07:00","message":"[bufferProcess] interim [320000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.65591743+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.655920843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.655923016+07:00","message":"> Transcript [4390] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.655926193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.655928064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.655929731+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:41.6559318+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจหรือว่าทำ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:41.93020544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:41.930235809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:42.031112742+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:42.031154938+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":"2025-10-29T10:27:42.03116096+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอาวุธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:42.031172622+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.03117904+07:00","message":"[bufferProcess] interim [680000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.031182736+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.031187789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.031191332+07:00","message":"> Transcript [4391] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.031195844+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.031198104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.031201194+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.031205426+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจหรือว่าทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:42.159752513+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:42.159797388+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":"2025-10-29T10:27:42.159803079+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอาวุโส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:42.159819293+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอาวุโส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.159826095+07:00","message":"[bufferProcess] interim [800000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอาวุโส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.159830854+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอาวุธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.159834542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.159839477+07:00","message":"> Transcript [4392] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอาวุธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.159842835+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.159844825+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.15984723+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.159849849+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจหรือว่าทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:42.216046761+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:42.216084425+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":"2025-10-29T10:27:42.216090542+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:42.216107986+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.216114565+07:00","message":"[bufferProcess] interim [860000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.216116824+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอาวุโส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.216120707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.216125247+07:00","message":"> Transcript [4393] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอาวุโส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.216129287+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.216131059+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.216133219+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.216135507+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจหรือว่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.216143728+07:00","message":"Push: 'ที่ไม่เป็นกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.216145435+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.216147318+07:00","message":"Set new StatePrefix : 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอาวุโส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.216149154+07:00","message":"Next Push (prob) : 'ไม่เป็นอาวุโส'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:42.216156888+07:00","message":"push: {false ที่ไม่เป็นกุศล 0 0xc003600b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:42.860038968+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:42.860078547+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":"2025-10-29T10:27:42.860090033+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:42.860108633+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.860119925+07:00","message":"[bufferProcess] interim [460000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.860123397+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.860131755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.860134798+07:00","message":"> Transcript [4394] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.860136841+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.860139234+07:00","message":"Set new StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:42.865498637+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:42.865513223+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":"2025-10-29T10:27:42.865516948+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:42.86552544+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.865528908+07:00","message":"[bufferProcess] interim [520000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.865530753+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.865532762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.865534603+07:00","message":"> Transcript [4395] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.865537613+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.865539584+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.865541871+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:42.865544951+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.181719699+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.181754288+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":"2025-10-29T10:27:43.181760211+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.181772108+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.181778969+07:00","message":"[bufferProcess] interim [760000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.181781161+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.181786406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.181788825+07:00","message":"> Transcript [4396] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.181791991+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.181793774+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.181795483+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.181798097+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.441186574+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.441224772+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":"2025-10-29T10:27:43.441230442+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.441243043+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.441250593+07:00","message":"[bufferProcess] interim [60000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.441253016+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.441258059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.44126052+07:00","message":"> Transcript [4397] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.441264195+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.441265893+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.441268164+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.441270591+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.451132371+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.451160484+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":"2025-10-29T10:27:43.45116761+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและคำที่มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.451182892+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและคำที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.451189395+07:00","message":"[bufferProcess] interim [120000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและคำที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.451192375+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.451196434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.451199485+07:00","message":"> Transcript [4398] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.451205406+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.45120797+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.451210829+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.451213935+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.451218874+07:00","message":"Push: 'ไม่เป็นอกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.451220665+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.451222585+07:00","message":"Set new StatePrefix : 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.451224465+07:00","message":"Next Push (prob) : 'และทำที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.451232158+07:00","message":"push: {false ไม่เป็นอกุศล 0 0xc003600b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.581181815+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.581229011+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":"2025-10-29T10:27:43.581235309+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.581248847+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.581255939+07:00","message":"[bufferProcess] interim [180000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.581258119+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและคำที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.581261787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.581264503+07:00","message":"> Transcript [4399] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและคำที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.581266713+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.581269948+07:00","message":"Set new StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและคำที่มี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.639289601+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.639330991+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":"2025-10-29T10:27:43.639336823+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.639350989+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.639356692+07:00","message":"[bufferProcess] interim [300000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.639359338+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.639365237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.63936769+07:00","message":"> Transcript [4400] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.639369787+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.639371389+07:00","message":"Set new StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.823903599+07:00","message":"[GCS] Cleaned up inactive client: 277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.823920273+07:00","message":"[GCS] Cleaned up inactive client: 278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.823923079+07:00","message":"[GCS] Cleaned up inactive client: 280"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.823924582+07:00","message":"[GCS] Cleaned up inactive client: 276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.823925966+07:00","message":"[GCS] Cleaned up inactive client: 279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.949387195+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.949428103+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.949433728+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:43.949445087+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.94945247+07:00","message":"[bufferProcess] interim [540000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.949455266+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.949460442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.949462802+07:00","message":"> Transcript [4401] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.949466614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.949472742+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.949474835+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:43.949480241+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:44.144274156+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:44.144305992+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":"2025-10-29T10:27:44.144311477+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งคู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:44.144325498+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งคู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.14433238+07:00","message":"[bufferProcess] interim [720000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งคู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.144335241+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.144340684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.144343055+07:00","message":"> Transcript [4402] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.14434661+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.144348817+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.144350993+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.144353942+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:44.199637943+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:44.199677511+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":"2025-10-29T10:27:44.199682878+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งหุ่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:44.199695036+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งหุ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.199704344+07:00","message":"[bufferProcess] interim [780000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งหุ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.199707571+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งคู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.199714135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.19971734+07:00","message":"> Transcript [4403] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งคู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.199722224+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.199724474+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.19972771+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.199730384+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:44.273713323+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:44.273747907+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":"2025-10-29T10:27:44.273753544+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งคู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:44.273767637+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งคู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.273774506+07:00","message":"[bufferProcess] interim [840000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งคู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.273777168+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งหุ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.273780557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.273782964+07:00","message":"> Transcript [4404] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งหุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.273786685+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.273788296+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.27379049+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.273793197+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.273801092+07:00","message":"Push: 'และทำที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.273802921+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.273804972+07:00","message":"Set new StatePrefix : 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งหุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.273807396+07:00","message":"Next Push (prob) : 'เป็นทั้งหุ่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:44.27381477+07:00","message":"push: {false และทำที่ไม่ 0 0xc003600b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:44.277023005+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:44.277040385+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":"2025-10-29T10:27:44.277044509+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:44.277054745+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.277059599+07:00","message":"[bufferProcess] interim [900000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.277061643+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งคู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.277064465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.277067839+07:00","message":"> Transcript [4405] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งคู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.2770702+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.277071832+07:00","message":"Set new StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งคู่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:44.45805578+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:44.458092986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศลและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:44.458099792+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศลและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:44.458112382+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศลและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.45811895+07:00","message":"[bufferProcess] interim [80000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศลและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.458121466+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.458126503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.458129106+07:00","message":"> Transcript [4406] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.458131695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.458133406+07:00","message":"Set new StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:44.777664635+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:44.777701816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศลและอกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:44.777708834+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศลและอกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:44.777721826+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศลและอกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.777728402+07:00","message":"[bufferProcess] interim [380000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศลและอกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.777730839+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศลและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.777736177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.777738454+07:00","message":"> Transcript [4407] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศลและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.777742137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.777743724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.77774765+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:44.777750513+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:44.931037517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:44.931050509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:45.00988266+07:00","message":"[GCS] IsForceVAD: false for message ID: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:45.210922174+07:00","message":"[GCS] Start streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:45.240509897+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:45.240548464+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศลและอกุศลค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:45.240556218+07:00","message":"receive interim result [false|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศลและอกุศลค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:45.240569546+07:00","message":"[buffer interim] 313 false แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศลและอกุศลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.240576858+07:00","message":"[bufferProcess] interim [920000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศลและอกุศลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.240579392+07:00","message":"[bufferProcess] send to processor:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศลและอกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.240582925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.240585337+07:00","message":"> Transcript [4408] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศลและอกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.240588856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.240590457+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.2405961+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.240598822+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:45.423217407+07:00","message":"receive streaming session, msgId: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:45.423257836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและธรรมที่ไม่เป็นทั้งกุศลและอกุศลค่ะ\",\"confidence\":0.91979516}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:45.423265537+07:00","message":"receive interim result [true|false]: แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและธรรมที่ไม่เป็นทั้งกุศลและอกุศลค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:45.423276584+07:00","message":"end recv isFinal message id 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:45.423279082+07:00","message":"end Recv id 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:45.423285615+07:00","message":"[buffer interim] 313 true แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและธรรมที่ไม่เป็นทั้งกุศลและอกุศลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.423292428+07:00","message":"[bufferProcess] interim [40000000]:แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและธรรมที่ไม่เป็นทั้งกุศลและอกุศลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.423296117+07:00","message":"[bufferProcess] send to processor (isfinal):แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศลและอกุศลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.423299722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.423302305+07:00","message":"> Transcript [4409] [false]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศลและอกุศลค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.423305552+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.423307264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.423308932+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.423311664+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.423313484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.423315173+07:00","message":"> Transcript [4410] [true]: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและธรรมที่ไม่เป็นทั้งกุศลและอกุศลค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.423317201+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.423318504+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.423320018+07:00","message":"StatePrefix: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.423321775+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.423323221+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.423522058+07:00","message":"Push: 'เป็นทั้งกุศลและอกุศลค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.423524516+07:00","message":"TextPushed: 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและทำที่ไม่เป็นทั้งกุศลและอกุศลค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.423526862+07:00","message":"Set new StatePrefix : 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและธรรมที่ไม่เป็นทั้งกุศลและอกุศลค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.42353236+07:00","message":"Next Push (prob) : 'แม่ทำเป็นอพญากิจหรือว่าทำที่ไม่เป็นกุศลไม่เป็นอกุศลและธรรมที่ไม่เป็นทั้งกุศลและอกุศลค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:45.423541171+07:00","message":"push: {true เป็นทั้งกุศลและอกุศลค่ะ 0 0xc003600b80}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:45.423549615+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_313.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:45.436670628+07:00","message":"write wav file: './tmp/7449/7449_313.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.271811331+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.27184826+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.271853305+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.271865667+07:00","message":"[buffer interim] 314 false 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.271872193+07:00","message":"[bufferProcess] interim [840000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.271873714+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.483531942+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.483568177+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.483573347+07:00","message":"receive interim result [false|false]: 2 ก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.483587541+07:00","message":"[buffer interim] 314 false 2 ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.483594052+07:00","message":"[bufferProcess] interim [80000000]:2 ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.483597913+07:00","message":"[bufferProcess] send to processor:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.483601267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.483604078+07:00","message":"> Transcript [4411] [false]: '2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.483606089+07:00","message":"Set StatePrefix (first interim): '2'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.593264979+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.593303636+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":"2025-10-29T10:27:46.593309382+07:00","message":"receive interim result [false|false]: 2 ก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.593321954+07:00","message":"[buffer interim] 314 false 2 ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.593328899+07:00","message":"[bufferProcess] interim [140000000]:2 ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.593331054+07:00","message":"[bufferProcess] send to processor:2 ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.59333605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.59333856+07:00","message":"> Transcript [4412] [false]: '2 ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.593341463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.593343078+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.593344943+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.593346694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.788862621+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.78889835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ก็คือบ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.788903326+07:00","message":"receive interim result [false|false]: 2 ก็คือบ่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.78891671+07:00","message":"[buffer interim] 314 false 2 ก็คือบ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.788923821+07:00","message":"[bufferProcess] interim [380000000]:2 ก็คือบ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.788925673+07:00","message":"[bufferProcess] send to processor:2 ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.788928764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.788931188+07:00","message":"> Transcript [4413] [false]: '2 ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.788934236+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.788935892+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.788937565+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.788939129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.850198504+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.850237993+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.850242983+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.850253194+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":"2025-10-29T10:27:46.85025603+07:00","message":"receive interim result [false|false]:  ก็คือบท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.850264673+07:00","message":"[buffer interim] 314 false 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.850267931+07:00","message":"[buffer interim] 314 false  ก็คือบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.850273741+07:00","message":"[bufferProcess] interim [440000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.850275402+07:00","message":"[bufferProcess] send to processor:2 ก็คือบ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.850277721+07:00","message":"[bufferProcess] interim [440000000]: ก็คือบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.850279879+07:00","message":"[bufferProcess] update buffer: 2 ก็คือบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.850282294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.850284666+07:00","message":"> Transcript [4414] [false]: '2 ก็คือบ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.850287307+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.850288825+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.850290363+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.850291925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.991970191+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.992011137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.992016359+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.992031135+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":"2025-10-29T10:27:46.992034163+07:00","message":"receive interim result [false|false]:  ก็คือบทนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.992042201+07:00","message":"[buffer interim] 314 false 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.992045746+07:00","message":"[buffer interim] 314 false  ก็คือบทนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.992052072+07:00","message":"[bufferProcess] interim [620000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.992054243+07:00","message":"[bufferProcess] send to processor:2 ก็คือบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.992057783+07:00","message":"[bufferProcess] interim [620000000]: ก็คือบทนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.992070246+07:00","message":"[bufferProcess] update buffer: 2 ก็คือบทนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.992073199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.992075739+07:00","message":"> Transcript [4415] [false]: '2 ก็คือบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.992078186+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.992079728+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.992081504+07:00","message":"StatePrefix: '2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.99208316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.992085408+07:00","message":"Push: '2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.992087211+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.992088828+07:00","message":"Set new StatePrefix : '2 ก็คือบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:46.992090486+07:00","message":"Next Push (prob) : ' ก็คือบท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:46.992097338+07:00","message":"push: {false 2 0 0xc0027cbb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.170104126+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.170147549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.170154262+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.170166159+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":"2025-10-29T10:27:47.170170304+07:00","message":"receive interim result [false|false]:  ก็คือบทวิฟ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.170178537+07:00","message":"[buffer interim] 314 false 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.170182377+07:00","message":"[buffer interim] 314 false  ก็คือบทวิฟ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.170188331+07:00","message":"[bufferProcess] interim [740000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.170190352+07:00","message":"[bufferProcess] send to processor:2 ก็คือบทนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.170192753+07:00","message":"[bufferProcess] interim [740000000]: ก็คือบทวิฟ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.17019465+07:00","message":"[bufferProcess] update buffer: 2 ก็คือบทวิฟ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.170196899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.170199523+07:00","message":"> Transcript [4416] [false]: '2 ก็คือบทนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.170202027+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.170203567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.170205104+07:00","message":"StatePrefix: '2 ก็คือบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.170206795+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.173324107+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.173333049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.173335856+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.173343455+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":"2025-10-29T10:27:47.173346168+07:00","message":"receive interim result [false|false]:  ก็คือบทวิเคราะห์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.173351655+07:00","message":"[buffer interim] 314 false 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.173354011+07:00","message":"[buffer interim] 314 false  ก็คือบทวิเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.173372805+07:00","message":"[bufferProcess] interim [800000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.17338765+07:00","message":"[bufferProcess] send to processor:2 ก็คือบทวิฟ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.17339583+07:00","message":"[bufferProcess] interim [800000000]: ก็คือบทวิเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.173398783+07:00","message":"[bufferProcess] update buffer: 2 ก็คือบทวิเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.173401964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.173405366+07:00","message":"> Transcript [4417] [false]: '2 ก็คือบทวิฟ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.173408284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.173409906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.173411507+07:00","message":"StatePrefix: '2 ก็คือบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.173413404+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.302141314+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.302174297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.302179051+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.302189887+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":"2025-10-29T10:27:47.302192678+07:00","message":"receive interim result [false|false]:  ก็คือบทวิภา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.302200614+07:00","message":"[buffer interim] 314 false 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.302204187+07:00","message":"[buffer interim] 314 false  ก็คือบทวิภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.302210111+07:00","message":"[bufferProcess] interim [920000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.302212102+07:00","message":"[bufferProcess] send to processor:2 ก็คือบทวิเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.30221493+07:00","message":"[bufferProcess] interim [920000000]: ก็คือบทวิภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.302216821+07:00","message":"[bufferProcess] update buffer: 2 ก็คือบทวิภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.302219126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.302221537+07:00","message":"> Transcript [4418] [false]: '2 ก็คือบทวิเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.302224326+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.302226025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.302227684+07:00","message":"StatePrefix: '2 ก็คือบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.302229362+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.493714387+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.493755126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.493760441+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.493769359+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":"2025-10-29T10:27:47.493772137+07:00","message":"receive interim result [false|false]:  ก็คือบทวิภาวี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.49378017+07:00","message":"[buffer interim] 314 false 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.493784023+07:00","message":"[buffer interim] 314 false  ก็คือบทวิภาวี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.493789743+07:00","message":"[bufferProcess] interim [100000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.493791711+07:00","message":"[bufferProcess] send to processor:2 ก็คือบทวิภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.493794123+07:00","message":"[bufferProcess] interim [100000000]: ก็คือบทวิภาวี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.493796082+07:00","message":"[bufferProcess] update buffer: 2 ก็คือบทวิภาวี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.493798506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.493801136+07:00","message":"> Transcript [4419] [false]: '2 ก็คือบทวิภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.493803895+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.493805816+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.493807363+07:00","message":"StatePrefix: '2 ก็คือบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.493809063+07:00","message":"TextPushed: '2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.493811423+07:00","message":"Push: ' ก็คือบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.493812943+07:00","message":"TextPushed: '2 ก็คือบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.493814727+07:00","message":"Set new StatePrefix : '2 ก็คือบทวิภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.493816454+07:00","message":"Next Push (prob) : 'วิภา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.493823206+07:00","message":"push: {false  ก็คือบท 0 0xc0027cbb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.552668425+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.552705422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.552711107+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.552722966+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":"2025-10-29T10:27:47.552726905+07:00","message":"receive interim result [false|false]:  ก็คือบทวิภาวดี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.552734516+07:00","message":"[buffer interim] 314 false 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.552739677+07:00","message":"[buffer interim] 314 false  ก็คือบทวิภาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.552745542+07:00","message":"[bufferProcess] interim [160000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.552748172+07:00","message":"[bufferProcess] send to processor:2 ก็คือบทวิภาวี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.552751694+07:00","message":"[bufferProcess] interim [160000000]: ก็คือบทวิภาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.55275461+07:00","message":"[bufferProcess] update buffer: 2 ก็คือบทวิภาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.552757523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.552761004+07:00","message":"> Transcript [4420] [false]: '2 ก็คือบทวิภาวี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.552764353+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.552766755+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.552769794+07:00","message":"StatePrefix: '2 ก็คือบทวิภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.552772669+07:00","message":"TextPushed: '2 ก็คือบท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.683356445+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.683385441+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.683389818+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.683401805+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":"2025-10-29T10:27:47.683404413+07:00","message":"receive interim result [false|false]:  ก็คือบทวิภังค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.683412514+07:00","message":"[buffer interim] 314 false 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:47.683415997+07:00","message":"[buffer interim] 314 false  ก็คือบทวิภังค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.683421538+07:00","message":"[bufferProcess] interim [280000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.683423448+07:00","message":"[bufferProcess] send to processor:2 ก็คือบทวิภาวดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.683425865+07:00","message":"[bufferProcess] interim [280000000]: ก็คือบทวิภังค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.683427818+07:00","message":"[bufferProcess] update buffer: 2 ก็คือบทวิภังค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.683430362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.683432789+07:00","message":"> Transcript [4421] [false]: '2 ก็คือบทวิภาวดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.68343545+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.683437128+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.683438794+07:00","message":"StatePrefix: '2 ก็คือบทวิภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:47.683441368+07:00","message":"TextPushed: '2 ก็คือบท'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:47.931226382+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:47.931235532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.26902115+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.269058988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.269063942+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.269074011+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":"2025-10-29T10:27:48.269076791+07:00","message":"receive interim result [false|false]:  ก็คือบทวิภังค์ว่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.269085542+07:00","message":"[buffer interim] 314 false 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.269090455+07:00","message":"[buffer interim] 314 false  ก็คือบทวิภังค์ว่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.269096398+07:00","message":"[bufferProcess] interim [880000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.269098766+07:00","message":"[bufferProcess] send to processor:2 ก็คือบทวิภังค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.269103395+07:00","message":"[bufferProcess] interim [880000000]: ก็คือบทวิภังค์ว่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.269105393+07:00","message":"[bufferProcess] update buffer: 2 ก็คือบทวิภังค์ว่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.269107691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.269110043+07:00","message":"> Transcript [4422] [false]: '2 ก็คือบทวิภังค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.269112033+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.269113563+07:00","message":"Set new StatePrefix: '2 ก็คือบทวิภังค์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.379967662+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.380003325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.380008393+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.380024187+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":"2025-10-29T10:27:48.380030529+07:00","message":"receive interim result [false|false]:  ก็คือบทวิภังค์ว่าด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.380038431+07:00","message":"[buffer interim] 314 false 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.380041762+07:00","message":"[buffer interim] 314 false  ก็คือบทวิภังค์ว่าด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.380047869+07:00","message":"[bufferProcess] interim [940000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.380050161+07:00","message":"[bufferProcess] send to processor:2 ก็คือบทวิภังค์ว่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.380056029+07:00","message":"[bufferProcess] interim [940000000]: ก็คือบทวิภังค์ว่าด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.380058547+07:00","message":"[bufferProcess] update buffer: 2 ก็คือบทวิภังค์ว่าด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.380062494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.380065142+07:00","message":"> Transcript [4423] [false]: '2 ก็คือบทวิภังค์ว่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.380068313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.380069923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.380071549+07:00","message":"StatePrefix: '2 ก็คือบทวิภังค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.380073353+07:00","message":"TextPushed: '2 ก็คือบท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.590126225+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.590163358+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.590168481+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.590176983+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":"2025-10-29T10:27:48.59017967+07:00","message":"receive interim result [false|false]:  ก็คือบทวิภังค์ว่าด้วยคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.590187204+07:00","message":"[buffer interim] 314 false 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.590192178+07:00","message":"[buffer interim] 314 false  ก็คือบทวิภังค์ว่าด้วยคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.590197988+07:00","message":"[bufferProcess] interim [180000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.590200331+07:00","message":"[bufferProcess] send to processor:2 ก็คือบทวิภังค์ว่าด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.590205534+07:00","message":"[bufferProcess] interim [180000000]: ก็คือบทวิภังค์ว่าด้วยคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.590208401+07:00","message":"[bufferProcess] update buffer: 2 ก็คือบทวิภังค์ว่าด้วยคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.590212208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.590215988+07:00","message":"> Transcript [4424] [false]: '2 ก็คือบทวิภังค์ว่าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.590221288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.590223699+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.590226315+07:00","message":"StatePrefix: '2 ก็คือบทวิภังค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.590228936+07:00","message":"TextPushed: '2 ก็คือบท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.648477603+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.648511518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.648515664+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.648530753+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":"2025-10-29T10:27:48.648533708+07:00","message":"receive interim result [false|false]:  ก็คือบทวิภังค์ว่าด้วยทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.648541697+07:00","message":"[buffer interim] 314 false 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.648544704+07:00","message":"[buffer interim] 314 false  ก็คือบทวิภังค์ว่าด้วยทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.648550464+07:00","message":"[bufferProcess] interim [300000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.648552819+07:00","message":"[bufferProcess] send to processor:2 ก็คือบทวิภังค์ว่าด้วยคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.648555887+07:00","message":"[bufferProcess] interim [300000000]: ก็คือบทวิภังค์ว่าด้วยทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.64855788+07:00","message":"[bufferProcess] update buffer: 2 ก็คือบทวิภังค์ว่าด้วยทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.648560034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.648562164+07:00","message":"> Transcript [4425] [false]: '2 ก็คือบทวิภังค์ว่าด้วยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.648564906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.648566436+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.648568619+07:00","message":"StatePrefix: '2 ก็คือบทวิภังค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.648570331+07:00","message":"TextPushed: '2 ก็คือบท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.789644647+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.789680486+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":"2025-10-29T10:27:48.789685046+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.789696136+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":"2025-10-29T10:27:48.789698441+07:00","message":"receive interim result [false|false]:  ก็คือบทวิภังค์ว่าด้วยคำที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.789706345+07:00","message":"[buffer interim] 314 false 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.789709889+07:00","message":"[buffer interim] 314 false  ก็คือบทวิภังค์ว่าด้วยคำที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.789716074+07:00","message":"[bufferProcess] interim [420000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.789718369+07:00","message":"[bufferProcess] send to processor:2 ก็คือบทวิภังค์ว่าด้วยทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.78972526+07:00","message":"[bufferProcess] interim [420000000]: ก็คือบทวิภังค์ว่าด้วยคำที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.789728663+07:00","message":"[bufferProcess] update buffer: 2 ก็คือบทวิภังค์ว่าด้วยคำที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.78973127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.789733552+07:00","message":"> Transcript [4426] [false]: '2 ก็คือบทวิภังค์ว่าด้วยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.789736649+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.789738269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.789740416+07:00","message":"StatePrefix: '2 ก็คือบทวิภังค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.789742142+07:00","message":"TextPushed: '2 ก็คือบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.789746158+07:00","message":"Push: 'วิภังค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.78974768+07:00","message":"TextPushed: '2 ก็คือบทวิภังค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.789749842+07:00","message":"Set new StatePrefix : '2 ก็คือบทวิภังค์ว่าด้วยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:48.789751764+07:00","message":"Next Push (prob) : 'ว่าด้วยทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:48.789759454+07:00","message":"push: {false วิภังค์ 0 0xc0027cbb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.09741798+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.097458189+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.097463815+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.097477759+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":"2025-10-29T10:27:49.09748155+07:00","message":"receive interim result [false|false]:  ก็คือบทวิภังค์ว่าด้วยคำที่อยาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.097495718+07:00","message":"[buffer interim] 314 false 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.097509395+07:00","message":"[buffer interim] 314 false  ก็คือบทวิภังค์ว่าด้วยคำที่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.097516458+07:00","message":"[bufferProcess] interim [660000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.097524172+07:00","message":"[bufferProcess] send to processor:2 ก็คือบทวิภังค์ว่าด้วยคำที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.097554765+07:00","message":"[bufferProcess] interim [660000000]: ก็คือบทวิภังค์ว่าด้วยคำที่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.097557263+07:00","message":"[bufferProcess] update buffer: 2 ก็คือบทวิภังค์ว่าด้วยคำที่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.097559877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.097562699+07:00","message":"> Transcript [4427] [false]: '2 ก็คือบทวิภังค์ว่าด้วยคำที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.097565025+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.097566617+07:00","message":"Set new StatePrefix: '2 ก็คือบทวิภังค์ว่าด้วยคำที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.105682582+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.105716193+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.105720876+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.105731552+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":"2025-10-29T10:27:49.105734068+07:00","message":"receive interim result [false|false]:  ก็คือบทวิภังค์ว่าด้วยทำที่แยก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.105741404+07:00","message":"[buffer interim] 314 false 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.105747438+07:00","message":"[buffer interim] 314 false  ก็คือบทวิภังค์ว่าด้วยทำที่แยก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.105751772+07:00","message":"[bufferProcess] interim [720000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.105753794+07:00","message":"[bufferProcess] send to processor:2 ก็คือบทวิภังค์ว่าด้วยคำที่อยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.105758305+07:00","message":"[bufferProcess] interim [720000000]: ก็คือบทวิภังค์ว่าด้วยทำที่แยก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.105760324+07:00","message":"[bufferProcess] update buffer: 2 ก็คือบทวิภังค์ว่าด้วยทำที่แยก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.105762519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.105764712+07:00","message":"> Transcript [4428] [false]: '2 ก็คือบทวิภังค์ว่าด้วยคำที่อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.105767412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.105769132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.105770602+07:00","message":"StatePrefix: '2 ก็คือบทวิภังค์ว่าด้วยคำที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.105772852+07:00","message":"TextPushed: '2 ก็คือบทวิภังค์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.285355346+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.285393528+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.285399327+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.285415097+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":"2025-10-29T10:27:49.285419767+07:00","message":"receive interim result [false|false]:  ก็คือบทวิภังค์ว่าด้วยทำที่แยกกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.285427422+07:00","message":"[buffer interim] 314 false 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.285432747+07:00","message":"[buffer interim] 314 false  ก็คือบทวิภังค์ว่าด้วยทำที่แยกกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.285439297+07:00","message":"[bufferProcess] interim [840000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.285441235+07:00","message":"[bufferProcess] send to processor:2 ก็คือบทวิภังค์ว่าด้วยทำที่แยก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.285445939+07:00","message":"[bufferProcess] interim [840000000]: ก็คือบทวิภังค์ว่าด้วยทำที่แยกกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.285448098+07:00","message":"[bufferProcess] update buffer: 2 ก็คือบทวิภังค์ว่าด้วยทำที่แยกกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.285451716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.285453925+07:00","message":"> Transcript [4429] [false]: '2 ก็คือบทวิภังค์ว่าด้วยทำที่แยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.285456065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.285457769+07:00","message":"Set new StatePrefix: '2 ก็คือบทวิภังค์ว่าด้วยทำที่แยก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.343764784+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.343800718+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.343805534+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.343815546+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":"2025-10-29T10:27:49.34381865+07:00","message":"receive interim result [false|false]:  ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.34382708+07:00","message":"[buffer interim] 314 false 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.343830401+07:00","message":"[buffer interim] 314 false  ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.343836414+07:00","message":"[bufferProcess] interim [960000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.343838353+07:00","message":"[bufferProcess] send to processor:2 ก็คือบทวิภังค์ว่าด้วยทำที่แยกกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.343841312+07:00","message":"[bufferProcess] interim [960000000]: ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.343843547+07:00","message":"[bufferProcess] update buffer: 2 ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.343845918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.343848298+07:00","message":"> Transcript [4430] [false]: '2 ก็คือบทวิภังค์ว่าด้วยทำที่แยกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.343853162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.343855085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.343856654+07:00","message":"StatePrefix: '2 ก็คือบทวิภังค์ว่าด้วยทำที่แยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.343859247+07:00","message":"TextPushed: '2 ก็คือบทวิภังค์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.348482299+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.348496898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.348500961+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.348509431+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":"2025-10-29T10:27:49.348512089+07:00","message":"receive interim result [false|false]:  ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.348517098+07:00","message":"[buffer interim] 314 false 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.348519508+07:00","message":"[buffer interim] 314 false  ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.348523392+07:00","message":"[bufferProcess] interim [20000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.348525072+07:00","message":"[bufferProcess] send to processor:2 ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.348527305+07:00","message":"[bufferProcess] interim [20000000]: ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.348529319+07:00","message":"[bufferProcess] update buffer: 2 ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.348531186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.348533202+07:00","message":"> Transcript [4431] [false]: '2 ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.348535509+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.348537017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.348538418+07:00","message":"StatePrefix: '2 ก็คือบทวิภังค์ว่าด้วยทำที่แยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.348540595+07:00","message":"TextPushed: '2 ก็คือบทวิภังค์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.639135827+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.639169756+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":"2025-10-29T10:27:49.639174745+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.639185264+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":"2025-10-29T10:27:49.639188404+07:00","message":"receive interim result [false|false]:  ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันเป็นเพราะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.639195392+07:00","message":"[buffer interim] 314 false 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.63919824+07:00","message":"[buffer interim] 314 false  ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันเป็นเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.63920408+07:00","message":"[bufferProcess] interim [200000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.639206109+07:00","message":"[bufferProcess] send to processor:2 ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.6392088+07:00","message":"[bufferProcess] interim [200000000]: ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันเป็นเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.639211172+07:00","message":"[bufferProcess] update buffer: 2 ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันเป็นเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.639213537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.63921593+07:00","message":"> Transcript [4432] [false]: '2 ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.639218733+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.639220208+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.639221962+07:00","message":"StatePrefix: '2 ก็คือบทวิภังค์ว่าด้วยทำที่แยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.639224252+07:00","message":"TextPushed: '2 ก็คือบทวิภังค์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.794786739+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.794825937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.794830947+07:00","message":"receive interim result [false|false]: 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.794841718+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":"2025-10-29T10:27:49.79484456+07:00","message":"receive interim result [false|false]:  ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันเป็นข้อๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.794852756+07:00","message":"[buffer interim] 314 false 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.794856084+07:00","message":"[buffer interim] 314 false  ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันเป็นข้อๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.794861766+07:00","message":"[bufferProcess] interim [380000000]:2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.794863634+07:00","message":"[bufferProcess] send to processor:2 ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันเป็นเพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.794868034+07:00","message":"[bufferProcess] interim [380000000]: ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันเป็นข้อๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.794870331+07:00","message":"[bufferProcess] update buffer: 2 ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันเป็นข้อๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.794873688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.794875904+07:00","message":"> Transcript [4433] [false]: '2 ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันเป็นเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.794879218+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.794880871+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.794882978+07:00","message":"StatePrefix: '2 ก็คือบทวิภังค์ว่าด้วยทำที่แยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.79488569+07:00","message":"TextPushed: '2 ก็คือบทวิภังค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.794890964+07:00","message":"Push: 'ว่าด้วยทำที่แยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.794892511+07:00","message":"TextPushed: '2 ก็คือบทวิภังค์ว่าด้วยทำที่แยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.794894239+07:00","message":"Set new StatePrefix : '2 ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันเป็นเพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:49.794896089+07:00","message":"Next Push (prob) : 'กันเป็นเพราะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.794903967+07:00","message":"push: {false ว่าด้วยทำที่แยก 0 0xc0027cbb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.889483938+07:00","message":"[GCS] IsForceVAD: false for message ID: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:49.951207092+07:00","message":"[GCS] Start streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:50.249535236+07:00","message":"receive streaming session, msgId: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:50.249579521+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"2 ก็คือบทวิภังค์ว่าด้วยคำที่แยกกันเป็นข้อๆ\",\"confidence\":0.9533079}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:50.249587859+07:00","message":"receive interim result [true|false]: 2 ก็คือบทวิภังค์ว่าด้วยคำที่แยกกันเป็นข้อๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:50.249598435+07:00","message":"end recv isFinal message id 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:50.249601002+07:00","message":"end Recv id 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:50.249610074+07:00","message":"[buffer interim] 314 true 2 ก็คือบทวิภังค์ว่าด้วยคำที่แยกกันเป็นข้อๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.249618603+07:00","message":"[bufferProcess] interim [890000000]:2 ก็คือบทวิภังค์ว่าด้วยคำที่แยกกันเป็นข้อๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.249622559+07:00","message":"[bufferProcess] send to processor (isfinal):2 ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันเป็นข้อๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.249627535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.249631348+07:00","message":"> Transcript [4434] [false]: '2 ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันเป็นข้อๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.249634427+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.24963685+07:00","message":"Set new StatePrefix: '2 ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันเป็นข้อๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.249639265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.249648823+07:00","message":"> Transcript [4435] [true]: '2 ก็คือบทวิภังค์ว่าด้วยคำที่แยกกันเป็นข้อๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.249652226+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.249654403+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.249657066+07:00","message":"StatePrefix: '2 ก็คือบทวิภังค์ว่าด้วยทำที่แยกกันเป็นข้อๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.249660506+07:00","message":"TextPushed: '2 ก็คือบทวิภังค์ว่าด้วยทำที่แยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.249662386+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.249844275+07:00","message":"Push: 'เป็นข้อๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.24984826+07:00","message":"TextPushed: '2 ก็คือบทวิภังค์ว่าด้วยทำที่แยกเป็นข้อๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.249850987+07:00","message":"Set new StatePrefix : '2 ก็คือบทวิภังค์ว่าด้วยคำที่แยกกันเป็นข้อๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.24985401+07:00","message":"Next Push (prob) : '2 ก็คือบทวิภังค์ว่าด้วยคำที่แยกกันเป็นข้อๆ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:50.249864443+07:00","message":"push: {true เป็นข้อๆ 0 0xc0027cbb80}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.24986665+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_314.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:50.262837777+07:00","message":"write wav file: './tmp/7449/7449_314.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:50.868895515+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:50.868941897+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":"2025-10-29T10:27:50.868947835+07:00","message":"receive interim result [false|false]: กินข้าว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:50.868961261+07:00","message":"[buffer interim] 315 false กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.868968858+07:00","message":"[bufferProcess] interim [660000000]:กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.868971162+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:50.93140275+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:50.931425801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:50.983379612+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:50.983412092+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":"2025-10-29T10:27:50.983417301+07:00","message":"receive interim result [false|false]: เห็นเขา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:50.983429633+07:00","message":"[buffer interim] 315 false เห็นเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.983437893+07:00","message":"[bufferProcess] interim [720000000]:เห็นเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.983440549+07:00","message":"[bufferProcess] send to processor:กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.983445716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.983449093+07:00","message":"> Transcript [4436] [false]: 'กินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:50.983451563+07:00","message":"Set StatePrefix (first interim): 'กินข้าว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:51.045796624+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:51.045833989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"n ขัน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:51.045840428+07:00","message":"receive interim result [false|false]: n ขัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:51.045853251+07:00","message":"[buffer interim] 315 false n ขัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:51.045859196+07:00","message":"[bufferProcess] interim [780000000]:n ขัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:51.045861243+07:00","message":"[bufferProcess] send to processor:เห็นเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:51.045864027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:51.045867515+07:00","message":"> Transcript [4437] [false]: 'เห็นเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:51.045869975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:51.045872232+07:00","message":"Set new StatePrefix: 'เห็นเขา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:51.073417915+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:51.073453317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นขันธ์ 5\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:51.073458144+07:00","message":"receive interim result [false|false]: เป็นขันธ์ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:51.073471074+07:00","message":"[buffer interim] 315 false เป็นขันธ์ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:51.073477318+07:00","message":"[bufferProcess] interim [900000000]:เป็นขันธ์ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:51.073479262+07:00","message":"[bufferProcess] send to processor:n ขัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:51.073484618+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:51.07348705+07:00","message":"> Transcript [4438] [false]: 'n ขัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:51.073489086+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:51.073490817+07:00","message":"Set new StatePrefix: 'n ขัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:51.570500089+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:51.570543475+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นขันธ์ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:51.570551088+07:00","message":"receive interim result [false|false]: เป็นขันธ์ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:51.570565119+07:00","message":"[buffer interim] 315 false เป็นขันธ์ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:51.570573388+07:00","message":"[bufferProcess] interim [500000000]:เป็นขันธ์ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:51.570576304+07:00","message":"[bufferProcess] send to processor:เป็นขันธ์ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:51.570584308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:51.570587701+07:00","message":"> Transcript [4439] [false]: 'เป็นขันธ์ 5'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:51.57059099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:51.570593637+07:00","message":"Set new StatePrefix: 'เป็นขันธ์ 5'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.016786861+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.016828499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นขันธ์ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.016833379+07:00","message":"receive interim result [false|false]: เป็นขันธ์ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.016843211+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":"2025-10-29T10:27:52.016845671+07:00","message":"receive interim result [false|false]:  แยก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.01685308+07:00","message":"[buffer interim] 315 false เป็นขันธ์ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.016856064+07:00","message":"[buffer interim] 315 false  แยก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.016861357+07:00","message":"[bufferProcess] interim [860000000]:เป็นขันธ์ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.016863391+07:00","message":"[bufferProcess] send to processor:เป็นขันธ์ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.016865903+07:00","message":"[bufferProcess] interim [860000000]: แยก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.016867825+07:00","message":"[bufferProcess] update buffer: เป็นขันธ์ 5 แยก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.016870419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.016872621+07:00","message":"> Transcript [4440] [false]: 'เป็นขันธ์ 5'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.016875223+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.016876909+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.016878762+07:00","message":"StatePrefix: 'เป็นขันธ์ 5'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.016880495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.206789889+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.206823363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นขันธ์ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.206828906+07:00","message":"receive interim result [false|false]: เป็นขันธ์ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.206839282+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":"2025-10-29T10:27:52.206841984+07:00","message":"receive interim result [false|false]:  แยกออก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.206849032+07:00","message":"[buffer interim] 315 false เป็นขันธ์ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.206851899+07:00","message":"[buffer interim] 315 false  แยกออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.206857084+07:00","message":"[bufferProcess] interim [40000000]:เป็นขันธ์ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.20685916+07:00","message":"[bufferProcess] send to processor:เป็นขันธ์ 5 แยก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.206862683+07:00","message":"[bufferProcess] interim [40000000]: แยกออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.206864901+07:00","message":"[bufferProcess] update buffer: เป็นขันธ์ 5 แยกออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.206877355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.206906051+07:00","message":"> Transcript [4441] [false]: 'เป็นขันธ์ 5 แยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.206912164+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.206914075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.206916149+07:00","message":"StatePrefix: 'เป็นขันธ์ 5'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.206918096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.278820773+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.278863714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นขันธ์ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.278871478+07:00","message":"receive interim result [false|false]: เป็นขันธ์ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.278882704+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":"2025-10-29T10:27:52.278885672+07:00","message":"receive interim result [false|false]:  แยกออกเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.278895126+07:00","message":"[buffer interim] 315 false เป็นขันธ์ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.278899079+07:00","message":"[buffer interim] 315 false  แยกออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.27890623+07:00","message":"[bufferProcess] interim [160000000]:เป็นขันธ์ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.278909372+07:00","message":"[bufferProcess] send to processor:เป็นขันธ์ 5 แยกออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.278913519+07:00","message":"[bufferProcess] interim [160000000]: แยกออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.278916337+07:00","message":"[bufferProcess] update buffer: เป็นขันธ์ 5 แยกออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.278919145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.278922287+07:00","message":"> Transcript [4442] [false]: 'เป็นขันธ์ 5 แยกออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.278926063+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.278928083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.278930191+07:00","message":"StatePrefix: 'เป็นขันธ์ 5'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.278932519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.450417941+07:00","message":"[GCS] IsForceVAD: false for message ID: 315"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.468988871+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.46902403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นขันธ์ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.469029408+07:00","message":"receive interim result [false|false]: เป็นขันธ์ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.469043168+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":"2025-10-29T10:27:52.46904596+07:00","message":"receive interim result [false|false]:  แยกออกเป็นรูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.469053397+07:00","message":"[buffer interim] 315 false เป็นขันธ์ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.469056647+07:00","message":"[buffer interim] 315 false  แยกออกเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.469075565+07:00","message":"[bufferProcess] interim [400000000]:เป็นขันธ์ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.469094109+07:00","message":"[bufferProcess] send to processor:เป็นขันธ์ 5 แยกออกเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.469103205+07:00","message":"[bufferProcess] interim [400000000]: แยกออกเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.469108049+07:00","message":"[bufferProcess] update buffer: เป็นขันธ์ 5 แยกออกเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.469111914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.469115515+07:00","message":"> Transcript [4443] [false]: 'เป็นขันธ์ 5 แยกออกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.469118561+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.469120208+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.469122572+07:00","message":"StatePrefix: 'เป็นขันธ์ 5'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.469124349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.469129994+07:00","message":"Push: 'เป็นขันธ์ 5'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.469131535+07:00","message":"TextPushed: 'เป็นขันธ์ 5'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.469133457+07:00","message":"Set new StatePrefix : 'เป็นขันธ์ 5 แยกออกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.469135314+07:00","message":"Next Push (prob) : ' แยกออกเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.469144975+07:00","message":"push: {false เป็นขันธ์ 5 0 0xc00365ed80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.701697424+07:00","message":"[GCS] Start streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.785796039+07:00","message":"receive streaming session, msgId: 315"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.785836346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นขันธ์ 5 แยกออกเป็นรูป\",\"confidence\":0.9156313}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.785842143+07:00","message":"receive interim result [true|false]: เป็นขันธ์ 5 แยกออกเป็นรูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.785850313+07:00","message":"end recv isFinal message id 315"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.785852141+07:00","message":"end Recv id 315"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.785858536+07:00","message":"[buffer interim] 315 true เป็นขันธ์ 5 แยกออกเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.785868164+07:00","message":"[bufferProcess] interim [730000000]:เป็นขันธ์ 5 แยกออกเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.785870984+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นขันธ์ 5 แยกออกเป็นรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.785873966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.785876404+07:00","message":"> Transcript [4444] [false]: 'เป็นขันธ์ 5 แยกออกเป็นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.78587913+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.785880768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.785882319+07:00","message":"StatePrefix: 'เป็นขันธ์ 5 แยกออกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.785885579+07:00","message":"TextPushed: 'เป็นขันธ์ 5'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.785886997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.785888554+07:00","message":"> Transcript [4445] [true]: 'เป็นขันธ์ 5 แยกออกเป็นรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.785890153+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.785891432+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.785892704+07:00","message":"StatePrefix: 'เป็นขันธ์ 5 แยกออกเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.78589405+07:00","message":"TextPushed: 'เป็นขันธ์ 5'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:52.78589967+07:00","message":"Push: ' แยกออกเป็นรูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:52.785907274+07:00","message":"push: {true  แยกออกเป็นรูป 0 0xc00365ed80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:52.792998076+07:00","message":"write wav file: './tmp/7449/7449_315.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:53.283186127+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:53.283221541+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":"2025-10-29T10:27:53.283226065+07:00","message":"receive interim result [false|false]: ไม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:53.283236443+07:00","message":"[buffer interim] 316 false ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:53.283242986+07:00","message":"[bufferProcess] interim [420000000]:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:53.283244705+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:53.63435318+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:53.634384811+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":"2025-10-29T10:27:53.634389756+07:00","message":"receive interim result [false|false]: ไม่ทัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:53.634400533+07:00","message":"[buffer interim] 316 false ไม่ทัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:53.634406641+07:00","message":"[bufferProcess] interim [600000000]:ไม่ทัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:53.634408753+07:00","message":"[bufferProcess] send to processor:ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:53.634413862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:53.634416286+07:00","message":"> Transcript [4446] [false]: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:53.634418238+07:00","message":"Set StatePrefix (first interim): 'ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:53.669417758+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:53.669444286+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":"2025-10-29T10:27:53.669449206+07:00","message":"receive interim result [false|false]: เวทนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:53.669460953+07:00","message":"[buffer interim] 316 false เวทนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:53.669466649+07:00","message":"[bufferProcess] interim [660000000]:เวทนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:53.669468444+07:00","message":"[bufferProcess] send to processor:ไม่ทัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:53.669472962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:53.669475134+07:00","message":"> Transcript [4447] [false]: 'ไม่ทัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:53.669478049+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:53.669479768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:53.669481748+07:00","message":"StatePrefix: 'ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:53.669483745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:53.932473703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:53.932472777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:54.146170143+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:54.146212473+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":"2025-10-29T10:27:54.146217406+07:00","message":"receive interim result [false|false]: เวทนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:54.146230191+07:00","message":"[buffer interim] 316 false เวทนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:54.146236159+07:00","message":"[bufferProcess] interim [260000000]:เวทนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:54.146238324+07:00","message":"[bufferProcess] send to processor:เวทนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:54.146243186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:54.146245859+07:00","message":"> Transcript [4448] [false]: 'เวทนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:54.14624799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:54.146250111+07:00","message":"Set new StatePrefix: 'เวทนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:54.469626868+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:54.469671903+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":"2025-10-29T10:27:54.469677345+07:00","message":"receive interim result [false|false]: เวทนาสัญญา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:54.469691063+07:00","message":"[buffer interim] 316 false เวทนาสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:54.469697381+07:00","message":"[bufferProcess] interim [620000000]:เวทนาสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:54.469699319+07:00","message":"[bufferProcess] send to processor:เวทนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:54.469702147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:54.469704319+07:00","message":"> Transcript [4449] [false]: 'เวทนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:54.469706908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:54.469708563+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:54.469710235+07:00","message":"StatePrefix: 'เวทนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:54.469711903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:55.059411765+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:55.059447421+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":"2025-10-29T10:27:55.059452895+07:00","message":"receive interim result [false|false]: เวทนาสัญญา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:55.059464561+07:00","message":"[buffer interim] 316 false เวทนาสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.059471209+07:00","message":"[bufferProcess] interim [220000000]:เวทนาสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.059473106+07:00","message":"[bufferProcess] send to processor:เวทนาสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.059476195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.059478684+07:00","message":"> Transcript [4450] [false]: 'เวทนาสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.059481336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.059482858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.05948442+07:00","message":"StatePrefix: 'เวทนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.05948616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:55.495380698+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:55.495420789+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":"2025-10-29T10:27:55.495425951+07:00","message":"receive interim result [false|false]: เวทนาสัญญาสังขาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:55.495441234+07:00","message":"[buffer interim] 316 false เวทนาสัญญาสังขาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.495448862+07:00","message":"[bufferProcess] interim [580000000]:เวทนาสัญญาสังขาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.495451793+07:00","message":"[bufferProcess] send to processor:เวทนาสัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.495457802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.495460271+07:00","message":"> Transcript [4451] [false]: 'เวทนาสัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.495463307+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.49546487+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.495466523+07:00","message":"StatePrefix: 'เวทนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.495468237+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:55.937656962+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:55.937705007+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":"2025-10-29T10:27:55.937709605+07:00","message":"receive interim result [false|false]: เวทนาสัญญาสังขารและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:55.937720863+07:00","message":"[buffer interim] 316 false เวทนาสัญญาสังขารและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.937730371+07:00","message":"[bufferProcess] interim [60000000]:เวทนาสัญญาสังขารและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.937732589+07:00","message":"[bufferProcess] send to processor:เวทนาสัญญาสังขาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.937737365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.937739767+07:00","message":"> Transcript [4452] [false]: 'เวทนาสัญญาสังขาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.93774335+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.937747398+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.937749391+07:00","message":"StatePrefix: 'เวทนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.937751175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.937755612+07:00","message":"Push: 'เวทนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.937757328+07:00","message":"TextPushed: 'เวทนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.937759072+07:00","message":"Set new StatePrefix : 'เวทนาสัญญาสังขาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:55.937761134+07:00","message":"Next Push (prob) : 'สัญญาสังขาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:55.937769163+07:00","message":"push: {false เวทนา 0 0xc003600200}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:56.1342379+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:56.134281859+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":"2025-10-29T10:27:56.134287039+07:00","message":"receive interim result [false|false]: เวทนาสัญญาสังขารและวิญญาณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:56.134301078+07:00","message":"[buffer interim] 316 false เวทนาสัญญาสังขารและวิญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.134308959+07:00","message":"[bufferProcess] interim [300000000]:เวทนาสัญญาสังขารและวิญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.134312042+07:00","message":"[bufferProcess] send to processor:เวทนาสัญญาสังขารและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.134315722+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.134318929+07:00","message":"> Transcript [4453] [false]: 'เวทนาสัญญาสังขารและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.134323577+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.134325548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.134327286+07:00","message":"StatePrefix: 'เวทนาสัญญาสังขาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.134329402+07:00","message":"TextPushed: 'เวทนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:56.255241652+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:56.255274112+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":"2025-10-29T10:27:56.255279615+07:00","message":"receive interim result [false|false]: เวทนาสัญญาสังขารและวิ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:56.255289239+07:00","message":"[buffer interim] 316 false เวทนาสัญญาสังขารและวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.255296412+07:00","message":"[bufferProcess] interim [360000000]:เวทนาสัญญาสังขารและวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.255298392+07:00","message":"[bufferProcess] send to processor:เวทนาสัญญาสังขารและวิญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.255301864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.255304197+07:00","message":"> Transcript [4454] [false]: 'เวทนาสัญญาสังขารและวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.255307104+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.255308777+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.255310688+07:00","message":"StatePrefix: 'เวทนาสัญญาสังขาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.255312525+07:00","message":"TextPushed: 'เวทนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:56.255736435+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:56.255748586+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":"2025-10-29T10:27:56.255751559+07:00","message":"receive interim result [false|false]: เวทนาสัญญาสังขารและวิญญาณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:56.255757537+07:00","message":"[buffer interim] 316 false เวทนาสัญญาสังขารและวิญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.25576038+07:00","message":"[bufferProcess] interim [420000000]:เวทนาสัญญาสังขารและวิญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.255762156+07:00","message":"[bufferProcess] send to processor:เวทนาสัญญาสังขารและวิ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.255763839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.25576543+07:00","message":"> Transcript [4455] [false]: 'เวทนาสัญญาสังขารและวิ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.255767592+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.255769201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.255771116+07:00","message":"StatePrefix: 'เวทนาสัญญาสังขาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.25577261+07:00","message":"TextPushed: 'เวทนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:56.420122025+07:00","message":"[GCS] IsForceVAD: false for message ID: 316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:56.553413872+07:00","message":"[GCS] Start streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:56.736492943+07:00","message":"receive streaming session, msgId: 316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:56.73653299+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เวทนาสัญญาสังขารและวิญญาณ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:56.736538481+07:00","message":"receive interim result [true|false]: เวทนาสัญญาสังขารและวิญญาณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:56.736551837+07:00","message":"end recv isFinal message id 316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:56.736553967+07:00","message":"end Recv id 316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:56.736559681+07:00","message":"[buffer interim] 316 true เวทนาสัญญาสังขารและวิญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.736568519+07:00","message":"[bufferProcess] interim [930000000]:เวทนาสัญญาสังขารและวิญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.736573823+07:00","message":"[bufferProcess] send to processor (isfinal):เวทนาสัญญาสังขารและวิญญาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.736576524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.73657897+07:00","message":"> Transcript [4456] [false]: 'เวทนาสัญญาสังขารและวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.736582995+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.736584693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.736586553+07:00","message":"StatePrefix: 'เวทนาสัญญาสังขาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.736588458+07:00","message":"TextPushed: 'เวทนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.736594131+07:00","message":"Push: 'สัญญาสังขาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.736595728+07:00","message":"TextPushed: 'เวทนาสัญญาสังขาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.736597631+07:00","message":"Set new StatePrefix : 'เวทนาสัญญาสังขารและวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.736599465+07:00","message":"Next Push (prob) : 'และวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.736600879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.736602692+07:00","message":"> Transcript [4457] [true]: 'เวทนาสัญญาสังขารและวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.736604486+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.736605895+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.736607449+07:00","message":"StatePrefix: 'เวทนาสัญญาสังขารและวิญญาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.736611573+07:00","message":"TextPushed: 'เวทนาสัญญาสังขาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:56.736613799+07:00","message":"Push: 'และวิญญาณ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:56.736622555+07:00","message":"push: {false สัญญาสังขาร 0 0xc003600200}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:56.736627251+07:00","message":"push: {true และวิญญาณ 0 0xc003600200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:27:56.746283318+07:00","message":"write wav file: './tmp/7449/7449_316.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:56.933267998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:56.933267924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:57.623074432+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:57.62312522+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:57.623131661+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:57.623147372+07:00","message":"[buffer interim] 317 false 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:57.623158771+07:00","message":"[bufferProcess] interim [900000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:57.623161675+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:57.81795255+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:57.817994887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"39\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:57.817999861+07:00","message":"receive interim result [false|false]: 39"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:57.818014035+07:00","message":"[buffer interim] 317 false 39"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:57.81802032+07:00","message":"[bufferProcess] interim [80000000]:39"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:57.818022189+07:00","message":"[bufferProcess] send to processor:3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:57.818025158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:57.818027645+07:00","message":"> Transcript [4458] [false]: '3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:57.818029779+07:00","message":"Set StatePrefix (first interim): '3'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:57.944543377+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:57.94457857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3 ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:57.944584063+07:00","message":"receive interim result [false|false]: 3 ก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:57.944595192+07:00","message":"[buffer interim] 317 false 3 ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:57.944602974+07:00","message":"[bufferProcess] interim [200000000]:3 ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:57.944605548+07:00","message":"[bufferProcess] send to processor:39"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:57.94461118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:57.94461462+07:00","message":"> Transcript [4459] [false]: '39'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:57.944618589+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:57.944620832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:57.944623121+07:00","message":"StatePrefix: '3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:57.944625516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.186728635+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.186773565+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3 ก็คือบ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.186780148+07:00","message":"receive interim result [false|false]: 3 ก็คือบ่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.186796249+07:00","message":"[buffer interim] 317 false 3 ก็คือบ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.186804678+07:00","message":"[bufferProcess] interim [440000000]:3 ก็คือบ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.186807471+07:00","message":"[bufferProcess] send to processor:3 ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.186813401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.186816601+07:00","message":"> Transcript [4460] [false]: '3 ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.186820284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.18682291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.186825319+07:00","message":"StatePrefix: '3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.186827567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.191876815+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.191901584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3 ก็คือบท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.191906635+07:00","message":"receive interim result [false|false]: 3 ก็คือบท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.191919111+07:00","message":"[buffer interim] 317 false 3 ก็คือบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.191927976+07:00","message":"[bufferProcess] interim [500000000]:3 ก็คือบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.191930349+07:00","message":"[bufferProcess] send to processor:3 ก็คือบ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.191935879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.191938686+07:00","message":"> Transcript [4461] [false]: '3 ก็คือบ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.191941636+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.191943488+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.191945535+07:00","message":"StatePrefix: '3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.191947439+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.530862358+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.530895399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.530899903+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.530908684+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":"2025-10-29T10:27:58.530911667+07:00","message":"receive interim result [false|false]:  ก็คือบท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.530917871+07:00","message":"[buffer interim] 317 false 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.530920891+07:00","message":"[buffer interim] 317 false  ก็คือบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.530926547+07:00","message":"[bufferProcess] interim [800000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.530928292+07:00","message":"[bufferProcess] send to processor:3 ก็คือบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.530930777+07:00","message":"[bufferProcess] interim [800000000]: ก็คือบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.530932698+07:00","message":"[bufferProcess] update buffer: 3 ก็คือบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.530935016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.530937293+07:00","message":"> Transcript [4462] [false]: '3 ก็คือบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.530939612+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.53094113+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.530942676+07:00","message":"StatePrefix: '3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.530944406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.530946283+07:00","message":"Push: '3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.530947807+07:00","message":"TextPushed: '3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.53094938+07:00","message":"Set new StatePrefix : '3 ก็คือบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.530951034+07:00","message":"Next Push (prob) : ' ก็คือบท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.530958516+07:00","message":"push: {false 3 0 0xc0027cba80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.659072342+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.659108018+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.659113283+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.659119674+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":"2025-10-29T10:27:58.659122895+07:00","message":"receive interim result [false|false]:  ก็คือบทคาถา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.659130566+07:00","message":"[buffer interim] 317 false 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.659133695+07:00","message":"[buffer interim] 317 false  ก็คือบทคาถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.659139869+07:00","message":"[bufferProcess] interim [860000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.659141929+07:00","message":"[bufferProcess] send to processor:3 ก็คือบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.659146382+07:00","message":"[bufferProcess] interim [860000000]: ก็คือบทคาถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.659148497+07:00","message":"[bufferProcess] update buffer: 3 ก็คือบทคาถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.659151124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.659164945+07:00","message":"> Transcript [4463] [false]: '3 ก็คือบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.65916833+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.659170046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.659171711+07:00","message":"StatePrefix: '3 ก็คือบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.659173468+07:00","message":"TextPushed: '3'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.693540541+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.693572401+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.693577303+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.693592346+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":"2025-10-29T10:27:58.693596107+07:00","message":"receive interim result [false|false]:  ก็คือบททาตัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.693604828+07:00","message":"[buffer interim] 317 false 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.693608998+07:00","message":"[buffer interim] 317 false  ก็คือบททาตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.693614685+07:00","message":"[bufferProcess] interim [920000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.693616596+07:00","message":"[bufferProcess] send to processor:3 ก็คือบทคาถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.693619144+07:00","message":"[bufferProcess] interim [920000000]: ก็คือบททาตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.693621068+07:00","message":"[bufferProcess] update buffer: 3 ก็คือบททาตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.693623341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.69362559+07:00","message":"> Transcript [4464] [false]: '3 ก็คือบทคาถา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.693628518+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.693630078+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.693631698+07:00","message":"StatePrefix: '3 ก็คือบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.693633403+07:00","message":"TextPushed: '3'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.710873999+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.710892816+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.710896674+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.710905702+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":"2025-10-29T10:27:58.710908332+07:00","message":"receive interim result [false|false]:  ก็คือบททาตูด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.71091421+07:00","message":"[buffer interim] 317 false 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.71091694+07:00","message":"[buffer interim] 317 false  ก็คือบททาตูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.710921011+07:00","message":"[bufferProcess] interim [980000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.71092285+07:00","message":"[bufferProcess] send to processor:3 ก็คือบททาตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.710927101+07:00","message":"[bufferProcess] interim [980000000]: ก็คือบททาตูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.710929197+07:00","message":"[bufferProcess] update buffer: 3 ก็คือบททาตูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.71093121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.71093344+07:00","message":"> Transcript [4465] [false]: '3 ก็คือบททาตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.710935893+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.710937325+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.710938749+07:00","message":"StatePrefix: '3 ก็คือบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.710940411+07:00","message":"TextPushed: '3'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.832509079+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.832554361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.832561892+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.832574882+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":"2025-10-29T10:27:58.832578596+07:00","message":"receive interim result [false|false]:  ก็คือบทภาตุฆาต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.832598056+07:00","message":"[buffer interim] 317 false 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.832607709+07:00","message":"[buffer interim] 317 false  ก็คือบทภาตุฆาต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.832615669+07:00","message":"[bufferProcess] interim [100000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.832618092+07:00","message":"[bufferProcess] send to processor:3 ก็คือบททาตูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.832623091+07:00","message":"[bufferProcess] interim [100000000]: ก็คือบทภาตุฆาต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.832625+07:00","message":"[bufferProcess] update buffer: 3 ก็คือบทภาตุฆาต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.832627258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.832629863+07:00","message":"> Transcript [4466] [false]: '3 ก็คือบททาตูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.832632666+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.832634197+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.832636082+07:00","message":"StatePrefix: '3 ก็คือบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.832637812+07:00","message":"TextPushed: '3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.832639935+07:00","message":"Push: ' ก็คือบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.832641779+07:00","message":"TextPushed: '3 ก็คือบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.832643808+07:00","message":"Set new StatePrefix : '3 ก็คือบททาตูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.832645557+07:00","message":"Next Push (prob) : 'ทาตูด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.832653326+07:00","message":"push: {false  ก็คือบท 0 0xc0027cba80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.897659094+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.897699811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.897704834+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.897715487+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":"2025-10-29T10:27:58.897718267+07:00","message":"receive interim result [false|false]:  ก็คือบทธาตุกถา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.897726086+07:00","message":"[buffer interim] 317 false 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:58.89773117+07:00","message":"[buffer interim] 317 false  ก็คือบทธาตุกถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.897737003+07:00","message":"[bufferProcess] interim [220000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.897738959+07:00","message":"[bufferProcess] send to processor:3 ก็คือบทภาตุฆาต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.897743572+07:00","message":"[bufferProcess] interim [220000000]: ก็คือบทธาตุกถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.897745757+07:00","message":"[bufferProcess] update buffer: 3 ก็คือบทธาตุกถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.897748225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.897750412+07:00","message":"> Transcript [4467] [false]: '3 ก็คือบทภาตุฆาต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.897752361+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:58.897755228+07:00","message":"Set new StatePrefix: '3 ก็คือบทภาตุฆาต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:59.425948339+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:59.425992535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:59.425999386+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:59.426012582+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":"2025-10-29T10:27:59.426016651+07:00","message":"receive interim result [false|false]:  ก็คือบทธาตุกถาค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:59.426026595+07:00","message":"[buffer interim] 317 false 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:59.42603126+07:00","message":"[buffer interim] 317 false  ก็คือบทธาตุกถาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:59.426038167+07:00","message":"[bufferProcess] interim [700000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:59.426041097+07:00","message":"[bufferProcess] send to processor:3 ก็คือบทธาตุกถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:59.42604438+07:00","message":"[bufferProcess] interim [700000000]: ก็คือบทธาตุกถาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:59.426047477+07:00","message":"[bufferProcess] update buffer: 3 ก็คือบทธาตุกถาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:59.426050555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:59.426053986+07:00","message":"> Transcript [4468] [false]: '3 ก็คือบทธาตุกถา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:59.426056953+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:59.426059379+07:00","message":"Set new StatePrefix: '3 ก็คือบทธาตุกถา'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:59.934015273+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:27:59.934018988+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:59.994085231+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:59.994125291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3 ก็คือบทธาตุกถาค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:59.994131004+07:00","message":"receive interim result [false|false]: 3 ก็คือบทธาตุกถาค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:27:59.994144369+07:00","message":"[buffer interim] 317 false 3 ก็คือบทธาตุกถาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:59.994153614+07:00","message":"[bufferProcess] interim [300000000]:3 ก็คือบทธาตุกถาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:59.994156119+07:00","message":"[bufferProcess] send to processor:3 ก็คือบทธาตุกถาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:59.994161259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:59.994163658+07:00","message":"> Transcript [4469] [false]: '3 ก็คือบทธาตุกถาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:59.994167167+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:59.994169173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:59.994170841+07:00","message":"StatePrefix: '3 ก็คือบทธาตุกถา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:27:59.994172942+07:00","message":"TextPushed: '3 ก็คือบท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.11063768+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.110681722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.110687156+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.110698131+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":"2025-10-29T10:28:00.110701232+07:00","message":"receive interim result [false|false]:  ก็คือบทธาตุกถาค่ะว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.110709254+07:00","message":"[buffer interim] 317 false 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.11071295+07:00","message":"[buffer interim] 317 false  ก็คือบทธาตุกถาค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.110718688+07:00","message":"[bufferProcess] interim [360000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.110720564+07:00","message":"[bufferProcess] send to processor:3 ก็คือบทธาตุกถาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.110723431+07:00","message":"[bufferProcess] interim [360000000]: ก็คือบทธาตุกถาค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.110725556+07:00","message":"[bufferProcess] update buffer: 3 ก็คือบทธาตุกถาค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.110727685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.110730092+07:00","message":"> Transcript [4470] [false]: '3 ก็คือบทธาตุกถาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.110732938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.110734448+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.110735977+07:00","message":"StatePrefix: '3 ก็คือบทธาตุกถา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.110737676+07:00","message":"TextPushed: '3 ก็คือบท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.242270466+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.242307686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.242313185+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.242326919+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":"2025-10-29T10:28:00.242330249+07:00","message":"receive interim result [false|false]:  ก็คือบทธาตุกถาค่ะว่าดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.242348589+07:00","message":"[buffer interim] 317 false 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.242368072+07:00","message":"[buffer interim] 317 false  ก็คือบทธาตุกถาค่ะว่าดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.242376607+07:00","message":"[bufferProcess] interim [480000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.242383389+07:00","message":"[bufferProcess] send to processor:3 ก็คือบทธาตุกถาค่ะว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.242388508+07:00","message":"[bufferProcess] interim [480000000]: ก็คือบทธาตุกถาค่ะว่าดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.242390907+07:00","message":"[bufferProcess] update buffer: 3 ก็คือบทธาตุกถาค่ะว่าดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.242393023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.242395432+07:00","message":"> Transcript [4471] [false]: '3 ก็คือบทธาตุกถาค่ะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.242398374+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.242399977+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.24240221+07:00","message":"StatePrefix: '3 ก็คือบทธาตุกถา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.242404125+07:00","message":"TextPushed: '3 ก็คือบท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.304603358+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.304643497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.304648414+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.304658943+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":"2025-10-29T10:28:00.304661734+07:00","message":"receive interim result [false|false]:  ก็คือบทธาตุกถาค่ะว่าด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.304669443+07:00","message":"[buffer interim] 317 false 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.304682384+07:00","message":"[buffer interim] 317 false  ก็คือบทธาตุกถาค่ะว่าด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.304716576+07:00","message":"[bufferProcess] interim [540000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.304751942+07:00","message":"[bufferProcess] send to processor:3 ก็คือบทธาตุกถาค่ะว่าดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.304765393+07:00","message":"[bufferProcess] interim [540000000]: ก็คือบทธาตุกถาค่ะว่าด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.304769225+07:00","message":"[bufferProcess] update buffer: 3 ก็คือบทธาตุกถาค่ะว่าด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.304773261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.304777992+07:00","message":"> Transcript [4472] [false]: '3 ก็คือบทธาตุกถาค่ะว่าดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.304782563+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.304785058+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.304787832+07:00","message":"StatePrefix: '3 ก็คือบทธาตุกถา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.304790511+07:00","message":"TextPushed: '3 ก็คือบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.304797302+07:00","message":"Push: 'ธาตุกถา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.304799738+07:00","message":"TextPushed: '3 ก็คือบทธาตุกถา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.304803515+07:00","message":"Set new StatePrefix : '3 ก็คือบทธาตุกถาค่ะว่าดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.304806001+07:00","message":"Next Push (prob) : 'ค่ะว่าดู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.304831722+07:00","message":"push: {false ธาตุกถา 0 0xc0027cba80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.498565131+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.498608462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.498613614+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.498621807+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":"2025-10-29T10:28:00.498624285+07:00","message":"receive interim result [false|false]:  ก็คือบทธาตุกถาค่ะว่าด้วยทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.49863253+07:00","message":"[buffer interim] 317 false 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.498635957+07:00","message":"[buffer interim] 317 false  ก็คือบทธาตุกถาค่ะว่าด้วยทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.498642294+07:00","message":"[bufferProcess] interim [780000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.498644166+07:00","message":"[bufferProcess] send to processor:3 ก็คือบทธาตุกถาค่ะว่าด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.498648724+07:00","message":"[bufferProcess] interim [780000000]: ก็คือบทธาตุกถาค่ะว่าด้วยทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.498650911+07:00","message":"[bufferProcess] update buffer: 3 ก็คือบทธาตุกถาค่ะว่าด้วยทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.498653386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.498655775+07:00","message":"> Transcript [4473] [false]: '3 ก็คือบทธาตุกถาค่ะว่าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.498658138+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.498659874+07:00","message":"Set new StatePrefix: '3 ก็คือบทธาตุกถาค่ะว่าด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.712941593+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.712981451+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.712988315+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.713007114+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":"2025-10-29T10:28:00.713011162+07:00","message":"receive interim result [false|false]:  ก็คือบทธาตุกถาค่ะว่าด้วยทำแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.713021168+07:00","message":"[buffer interim] 317 false 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.713028454+07:00","message":"[buffer interim] 317 false  ก็คือบทธาตุกถาค่ะว่าด้วยทำแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.713035821+07:00","message":"[bufferProcess] interim [20000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.713038576+07:00","message":"[bufferProcess] send to processor:3 ก็คือบทธาตุกถาค่ะว่าด้วยทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.713045523+07:00","message":"[bufferProcess] interim [20000000]: ก็คือบทธาตุกถาค่ะว่าด้วยทำแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.713048897+07:00","message":"[bufferProcess] update buffer: 3 ก็คือบทธาตุกถาค่ะว่าด้วยทำแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.713052605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.713056943+07:00","message":"> Transcript [4474] [false]: '3 ก็คือบทธาตุกถาค่ะว่าด้วยทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.713061298+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.713063741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.713066775+07:00","message":"StatePrefix: '3 ก็คือบทธาตุกถาค่ะว่าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.713069955+07:00","message":"TextPushed: '3 ก็คือบทธาตุกถา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.819661651+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.819708782+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.819715202+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.819727848+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":"2025-10-29T10:28:00.8197321+07:00","message":"receive interim result [false|false]:  ก็คือบทธาตุกถาค่ะว่าด้วยทำจาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.819741792+07:00","message":"[buffer interim] 317 false 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:00.819746137+07:00","message":"[buffer interim] 317 false  ก็คือบทธาตุกถาค่ะว่าด้วยทำจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.819753301+07:00","message":"[bufferProcess] interim [80000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.819756111+07:00","message":"[bufferProcess] send to processor:3 ก็คือบทธาตุกถาค่ะว่าด้วยทำแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.819760074+07:00","message":"[bufferProcess] interim [80000000]: ก็คือบทธาตุกถาค่ะว่าด้วยทำจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.819763137+07:00","message":"[bufferProcess] update buffer: 3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.819766513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.819769676+07:00","message":"> Transcript [4475] [false]: '3 ก็คือบทธาตุกถาค่ะว่าด้วยทำแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.819773635+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.819775902+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.819778472+07:00","message":"StatePrefix: '3 ก็คือบทธาตุกถาค่ะว่าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:00.81978165+07:00","message":"TextPushed: '3 ก็คือบทธาตุกถา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.002829704+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.002863797+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.002869039+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.00287973+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":"2025-10-29T10:28:01.002882421+07:00","message":"receive interim result [false|false]:  ก็คือบทธาตุกถาค่ะว่าด้วยทำตะกร้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.002890796+07:00","message":"[buffer interim] 317 false 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.002893826+07:00","message":"[buffer interim] 317 false  ก็คือบทธาตุกถาค่ะว่าด้วยทำตะกร้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.002899689+07:00","message":"[bufferProcess] interim [260000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.002902055+07:00","message":"[bufferProcess] send to processor:3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.002908002+07:00","message":"[bufferProcess] interim [260000000]: ก็คือบทธาตุกถาค่ะว่าด้วยทำตะกร้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.002910155+07:00","message":"[bufferProcess] update buffer: 3 ก็คือบทธาตุกถาค่ะว่าด้วยทำตะกร้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.002912508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.002914993+07:00","message":"> Transcript [4476] [false]: '3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.002917729+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.002919263+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.002921237+07:00","message":"StatePrefix: '3 ก็คือบทธาตุกถาค่ะว่าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.002923626+07:00","message":"TextPushed: '3 ก็คือบทธาตุกถา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.004698768+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.004710157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.004714138+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.004729029+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":"2025-10-29T10:28:01.004735437+07:00","message":"receive interim result [false|false]:  ก็คือบทธาตุกถาค่ะว่าด้วยทำจากอะไร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.004741098+07:00","message":"[buffer interim] 317 false 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.004744285+07:00","message":"[buffer interim] 317 false  ก็คือบทธาตุกถาค่ะว่าด้วยทำจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.004748165+07:00","message":"[bufferProcess] interim [320000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.004750417+07:00","message":"[bufferProcess] send to processor:3 ก็คือบทธาตุกถาค่ะว่าด้วยทำตะกร้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.004753431+07:00","message":"[bufferProcess] interim [320000000]: ก็คือบทธาตุกถาค่ะว่าด้วยทำจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.004756168+07:00","message":"[bufferProcess] update buffer: 3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.004758865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.004761405+07:00","message":"> Transcript [4477] [false]: '3 ก็คือบทธาตุกถาค่ะว่าด้วยทำตะกร้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.004766817+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.004769002+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.004771229+07:00","message":"StatePrefix: '3 ก็คือบทธาตุกถาค่ะว่าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.004773894+07:00","message":"TextPushed: '3 ก็คือบทธาตุกถา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.004776993+07:00","message":"Push: 'ค่ะว่าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.004779399+07:00","message":"TextPushed: '3 ก็คือบทธาตุกถาค่ะว่าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.004782427+07:00","message":"Set new StatePrefix : '3 ก็คือบทธาตุกถาค่ะว่าด้วยทำตะกร้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.004785393+07:00","message":"Next Push (prob) : 'ทำตะกร้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.004794824+07:00","message":"push: {false ค่ะว่าด้วย 0 0xc0027cba80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.14002822+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.140067135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.14007254+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.140088616+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":"2025-10-29T10:28:01.14009146+07:00","message":"receive interim result [false|false]:  ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.140105554+07:00","message":"[buffer interim] 317 false 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.140118551+07:00","message":"[buffer interim] 317 false  ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.140126732+07:00","message":"[bufferProcess] interim [380000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.140129605+07:00","message":"[bufferProcess] send to processor:3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจากอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.14013246+07:00","message":"[bufferProcess] interim [380000000]: ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.140134883+07:00","message":"[bufferProcess] update buffer: 3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.140137187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.140139746+07:00","message":"> Transcript [4478] [false]: '3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจากอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.140141685+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.140143854+07:00","message":"Set new StatePrefix: '3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจากอะไร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.32722202+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.327259116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.327264348+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.327283161+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":"2025-10-29T10:28:01.327286228+07:00","message":"receive interim result [false|false]:  ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบความ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.327293938+07:00","message":"[buffer interim] 317 false 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.327296942+07:00","message":"[buffer interim] 317 false  ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.327302951+07:00","message":"[bufferProcess] interim [620000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.327305543+07:00","message":"[bufferProcess] send to processor:3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.327312237+07:00","message":"[bufferProcess] interim [620000000]: ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.327314364+07:00","message":"[bufferProcess] update buffer: 3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.327316914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.327319457+07:00","message":"> Transcript [4479] [false]: '3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.327321823+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.327323377+07:00","message":"Set new StatePrefix: '3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.581560039+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.581594986+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.581600154+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.581616832+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":"2025-10-29T10:28:01.581620127+07:00","message":"receive interim result [false|false]:  ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบความจำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.581627957+07:00","message":"[buffer interim] 317 false 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.581631128+07:00","message":"[buffer interim] 317 false  ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบความจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.5816369+07:00","message":"[bufferProcess] interim [860000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.581639562+07:00","message":"[bufferProcess] send to processor:3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.581642328+07:00","message":"[bufferProcess] interim [860000000]: ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบความจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.581644813+07:00","message":"[bufferProcess] update buffer: 3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบความจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.581649017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.581651254+07:00","message":"> Transcript [4480] [false]: '3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.581655956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.581657658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.581659225+07:00","message":"StatePrefix: '3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.581661264+07:00","message":"TextPushed: '3 ก็คือบทธาตุกถาค่ะว่าด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.702416883+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.702448757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.702453479+07:00","message":"receive interim result [false|false]: 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.702468144+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":"2025-10-29T10:28:01.702471466+07:00","message":"receive interim result [false|false]:  ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบความสัมพันธ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.7024792+07:00","message":"[buffer interim] 317 false 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.702484679+07:00","message":"[buffer interim] 317 false  ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.702490252+07:00","message":"[bufferProcess] interim [980000000]:3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.702492551+07:00","message":"[bufferProcess] send to processor:3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบความจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.702497551+07:00","message":"[bufferProcess] interim [980000000]: ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.702499672+07:00","message":"[bufferProcess] update buffer: 3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.702502317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.702504892+07:00","message":"> Transcript [4481] [false]: '3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบความจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.702507584+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.702509111+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.702510766+07:00","message":"StatePrefix: '3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:01.702513008+07:00","message":"TextPushed: '3 ก็คือบทธาตุกถาค่ะว่าด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:01.869242567+07:00","message":"[GCS] IsForceVAD: false for message ID: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:02.061505934+07:00","message":"[GCS] Start streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:02.222721041+07:00","message":"receive streaming session, msgId: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:02.222763393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"3 ก็คือบทธาตุกถาค่ะว่าด้วยธรรมจัดระเบียบความสัมพันธ์\",\"confidence\":0.94095725}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:02.222768736+07:00","message":"receive interim result [true|false]: 3 ก็คือบทธาตุกถาค่ะว่าด้วยธรรมจัดระเบียบความสัมพันธ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:02.222777031+07:00","message":"end recv isFinal message id 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:02.222778993+07:00","message":"end Recv id 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:02.222784372+07:00","message":"[buffer interim] 317 true 3 ก็คือบทธาตุกถาค่ะว่าด้วยธรรมจัดระเบียบความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.222792554+07:00","message":"[bufferProcess] interim [550000000]:3 ก็คือบทธาตุกถาค่ะว่าด้วยธรรมจัดระเบียบความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.222795887+07:00","message":"[bufferProcess] send to processor (isfinal):3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบความสัมพันธ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.222798627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.222800994+07:00","message":"> Transcript [4482] [false]: '3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.222803801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.222805269+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.22280766+07:00","message":"StatePrefix: '3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.222810844+07:00","message":"TextPushed: '3 ก็คือบทธาตุกถาค่ะว่าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.22281246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.222814215+07:00","message":"> Transcript [4483] [true]: '3 ก็คือบทธาตุกถาค่ะว่าด้วยธรรมจัดระเบียบความสัมพันธ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.222816023+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.222817309+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.22281864+07:00","message":"StatePrefix: '3 ก็คือบทธาตุกถาค่ะว่าด้วยทำจัดระเบียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.222820129+07:00","message":"TextPushed: '3 ก็คือบทธาตุกถาค่ะว่าด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.222825816+07:00","message":"Push: 'ธรรมจัดระเบียบความสัมพันธ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:02.222842415+07:00","message":"push: {true ธรรมจัดระเบียบความสัมพันธ์ 0 0xc0027cba80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:02.233304532+07:00","message":"write wav file: './tmp/7449/7449_317.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:02.626914139+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:02.62695895+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":"2025-10-29T10:28:02.626964084+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:02.626979524+07:00","message":"[buffer interim] 318 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.626986235+07:00","message":"[bufferProcess] interim [420000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.626987901+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:02.813202019+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:02.813233477+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":"2025-10-29T10:28:02.81323832+07:00","message":"receive interim result [false|false]: โดยที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:02.813252024+07:00","message":"[buffer interim] 318 false โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.813258893+07:00","message":"[bufferProcess] interim [540000000]:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.813260939+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.813263777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.813266013+07:00","message":"> Transcript [4484] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.813267812+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:02.844624618+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:02.844658497+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":"2025-10-29T10:28:02.844663231+07:00","message":"receive interim result [false|false]: โดยถือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:02.844674348+07:00","message":"[buffer interim] 318 false โดยถือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.844687211+07:00","message":"[bufferProcess] interim [600000000]:โดยถือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.844690915+07:00","message":"[bufferProcess] send to processor:โดยที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.844696854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.844702127+07:00","message":"> Transcript [4485] [false]: 'โดยที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.844705305+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.844707281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.844708942+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.844710677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:02.93445514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:02.934465848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:02.93837846+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:02.93841448+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":"2025-10-29T10:28:02.938419263+07:00","message":"receive interim result [false|false]: โดยถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:02.938430472+07:00","message":"[buffer interim] 318 false โดยถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.938436462+07:00","message":"[bufferProcess] interim [660000000]:โดยถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.938438324+07:00","message":"[bufferProcess] send to processor:โดยถือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.93844136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.938444622+07:00","message":"> Transcript [4486] [false]: 'โดยถือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.938447354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.938448865+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.938450333+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:02.938451979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.150852446+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.15088951+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":"2025-10-29T10:28:03.150894657+07:00","message":"receive interim result [false|false]: โดยสินค้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.150908121+07:00","message":"[buffer interim] 318 false โดยสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.150915541+07:00","message":"[bufferProcess] interim [840000000]:โดยสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.15091765+07:00","message":"[bufferProcess] send to processor:โดยถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.150922368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.150924777+07:00","message":"> Transcript [4487] [false]: 'โดยถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.150927287+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.150929051+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.150930994+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.15093319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.251089005+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.251127996+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":"2025-10-29T10:28:03.25113307+07:00","message":"receive interim result [false|false]: โดยถึงฆาต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.251148526+07:00","message":"[buffer interim] 318 false โดยถึงฆาต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.251157038+07:00","message":"[bufferProcess] interim [960000000]:โดยถึงฆาต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.251159176+07:00","message":"[bufferProcess] send to processor:โดยสินค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.251164144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.251166367+07:00","message":"> Transcript [4488] [false]: 'โดยสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.251169007+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.25117098+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.251173013+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.251174862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.251179053+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.251180675+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.251182955+07:00","message":"Set new StatePrefix : 'โดยสินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.25118469+07:00","message":"Next Push (prob) : 'สินค้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.251192088+07:00","message":"push: {false โดย 0 0xc003a47500}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.266349743+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.266381404+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":"2025-10-29T10:28:03.266386518+07:00","message":"receive interim result [false|false]: โดยถือคติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.266400322+07:00","message":"[buffer interim] 318 false โดยถือคติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.266409172+07:00","message":"[bufferProcess] interim [20000000]:โดยถือคติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.266411349+07:00","message":"[bufferProcess] send to processor:โดยถึงฆาต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.266417499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.266419693+07:00","message":"> Transcript [4489] [false]: 'โดยถึงฆาต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.266421824+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.266423498+07:00","message":"Set new StatePrefix: 'โดยถึงฆาต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.331411349+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.331449624+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":"2025-10-29T10:28:03.331454758+07:00","message":"receive interim result [false|false]: โดยถือว่าเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.331469854+07:00","message":"[buffer interim] 318 false โดยถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.331476203+07:00","message":"[bufferProcess] interim [80000000]:โดยถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.331478158+07:00","message":"[bufferProcess] send to processor:โดยถือคติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.331481113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.331483573+07:00","message":"> Transcript [4490] [false]: 'โดยถือคติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.331485483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.331487235+07:00","message":"Set new StatePrefix: 'โดยถือคติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.505601236+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.505633848+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":"2025-10-29T10:28:03.505639021+07:00","message":"receive interim result [false|false]: โดยถือว่าเป็นหลัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.505653419+07:00","message":"[buffer interim] 318 false โดยถือว่าเป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.505660055+07:00","message":"[bufferProcess] interim [260000000]:โดยถือว่าเป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.505661896+07:00","message":"[bufferProcess] send to processor:โดยถือว่าเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.505666644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.505669394+07:00","message":"> Transcript [4491] [false]: 'โดยถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.50567135+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.505673083+07:00","message":"Set new StatePrefix: 'โดยถือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.811602471+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.811646835+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":"2025-10-29T10:28:03.811653568+07:00","message":"receive interim result [false|false]: โดยถือว่าเป็นหลักนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.811669244+07:00","message":"[buffer interim] 318 false โดยถือว่าเป็นหลักนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.811686992+07:00","message":"[bufferProcess] interim [560000000]:โดยถือว่าเป็นหลักนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.811690162+07:00","message":"[bufferProcess] send to processor:โดยถือว่าเป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.811696537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.811699815+07:00","message":"> Transcript [4492] [false]: 'โดยถือว่าเป็นหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.811704845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.811707201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.811709598+07:00","message":"StatePrefix: 'โดยถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.811712767+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.814475462+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.814498064+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":"2025-10-29T10:28:03.814502186+07:00","message":"receive interim result [false|false]: โดยถือว่าเป็นหลักนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:03.814512139+07:00","message":"[buffer interim] 318 false โดยถือว่าเป็นหลักนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.814516439+07:00","message":"[bufferProcess] interim [620000000]:โดยถือว่าเป็นหลักนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.814518052+07:00","message":"[bufferProcess] send to processor:โดยถือว่าเป็นหลักนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.814522451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.814524503+07:00","message":"> Transcript [4493] [false]: 'โดยถือว่าเป็นหลักนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.814527128+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.814528711+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.814530338+07:00","message":"StatePrefix: 'โดยถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:03.814532814+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:04.342559448+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:04.342608646+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":"2025-10-29T10:28:04.342615695+07:00","message":"receive interim result [false|false]: โดยถือว่าเป็นหลักนะคะเช่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:04.342632797+07:00","message":"[buffer interim] 318 false โดยถือว่าเป็นหลักนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.342643151+07:00","message":"[bufferProcess] interim [40000000]:โดยถือว่าเป็นหลักนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.342646224+07:00","message":"[bufferProcess] send to processor:โดยถือว่าเป็นหลักนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.342652472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.342655955+07:00","message":"> Transcript [4494] [false]: 'โดยถือว่าเป็นหลักนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.342660204+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.342662661+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.342665792+07:00","message":"StatePrefix: 'โดยถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.342669024+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:04.538493857+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:04.538539039+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":"2025-10-29T10:28:04.538545806+07:00","message":"receive interim result [false|false]: โดยถือว่าเป็นหลักนะคะเช่นถ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:04.53856235+07:00","message":"[buffer interim] 318 false โดยถือว่าเป็นหลักนะคะเช่นถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.538570919+07:00","message":"[bufferProcess] interim [280000000]:โดยถือว่าเป็นหลักนะคะเช่นถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.538573999+07:00","message":"[bufferProcess] send to processor:โดยถือว่าเป็นหลักนะคะเช่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.53858037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.538583753+07:00","message":"> Transcript [4495] [false]: 'โดยถือว่าเป็นหลักนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.538588186+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.538590886+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.538593587+07:00","message":"StatePrefix: 'โดยถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.538596471+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.538605371+07:00","message":"Push: 'ถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.538608211+07:00","message":"TextPushed: 'โดยถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.538611037+07:00","message":"Set new StatePrefix : 'โดยถือว่าเป็นหลักนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.538613902+07:00","message":"Next Push (prob) : 'หลักนะคะเช่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:04.538624504+07:00","message":"push: {false ถือว่าเป็น 0 0xc003a47500}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:04.592307992+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:04.592348407+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":"2025-10-29T10:28:04.592354881+07:00","message":"receive interim result [false|false]: โดยถือว่าเป็นหลักนะคะเช่นทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:04.592371198+07:00","message":"[buffer interim] 318 false โดยถือว่าเป็นหลักนะคะเช่นทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.592379594+07:00","message":"[bufferProcess] interim [340000000]:โดยถือว่าเป็นหลักนะคะเช่นทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.592382322+07:00","message":"[bufferProcess] send to processor:โดยถือว่าเป็นหลักนะคะเช่นถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.592386205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.59238926+07:00","message":"> Transcript [4496] [false]: 'โดยถือว่าเป็นหลักนะคะเช่นถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.592393727+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.592396224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.592398878+07:00","message":"StatePrefix: 'โดยถือว่าเป็นหลักนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.592401847+07:00","message":"TextPushed: 'โดยถือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:04.848765135+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:04.848806691+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":"2025-10-29T10:28:04.848813885+07:00","message":"receive interim result [false|false]: โดยถือว่าเป็นหลักนะคะเช่นทำที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:04.84882786+07:00","message":"[buffer interim] 318 false โดยถือว่าเป็นหลักนะคะเช่นทำที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.848836608+07:00","message":"[bufferProcess] interim [580000000]:โดยถือว่าเป็นหลักนะคะเช่นทำที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.84883964+07:00","message":"[bufferProcess] send to processor:โดยถือว่าเป็นหลักนะคะเช่นทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.848845906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.848849431+07:00","message":"> Transcript [4497] [false]: 'โดยถือว่าเป็นหลักนะคะเช่นทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.848853302+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.84885545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.848857826+07:00","message":"StatePrefix: 'โดยถือว่าเป็นหลักนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:04.84886103+07:00","message":"TextPushed: 'โดยถือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.040078632+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.040124497+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":"2025-10-29T10:28:05.040130606+07:00","message":"receive interim result [false|false]: โดยถือว่าเป็นหลักนะคะเช่นทำที่ส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.040149066+07:00","message":"[buffer interim] 318 false โดยถือว่าเป็นหลักนะคะเช่นทำที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.040157834+07:00","message":"[bufferProcess] interim [820000000]:โดยถือว่าเป็นหลักนะคะเช่นทำที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.040161088+07:00","message":"[bufferProcess] send to processor:โดยถือว่าเป็นหลักนะคะเช่นทำที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.04016805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.040172258+07:00","message":"> Transcript [4498] [false]: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.040176663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.040178827+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.040185407+07:00","message":"StatePrefix: 'โดยถือว่าเป็นหลักนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.040188339+07:00","message":"TextPushed: 'โดยถือว่าเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.239248541+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.239282913+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":"2025-10-29T10:28:05.239287809+07:00","message":"receive interim result [false|false]: โดยถือว่าเป็นหลักนะคะเช่นทำที่สงขลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.239300904+07:00","message":"[buffer interim] 318 false โดยถือว่าเป็นหลักนะคะเช่นทำที่สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.239307761+07:00","message":"[bufferProcess] interim [0]:โดยถือว่าเป็นหลักนะคะเช่นทำที่สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.239310058+07:00","message":"[bufferProcess] send to processor:โดยถือว่าเป็นหลักนะคะเช่นทำที่ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.239315829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.239318304+07:00","message":"> Transcript [4499] [false]: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.239321474+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.239323312+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.23932523+07:00","message":"StatePrefix: 'โดยถือว่าเป็นหลักนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.239327642+07:00","message":"TextPushed: 'โดยถือว่าเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.239331923+07:00","message":"Push: 'หลักนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.239334894+07:00","message":"TextPushed: 'โดยถือว่าเป็นหลักนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.23933686+07:00","message":"Set new StatePrefix : 'โดยถือว่าเป็นหลักนะคะเช่นทำที่ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.239339023+07:00","message":"Next Push (prob) : 'ทำที่ส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.239346455+07:00","message":"push: {false หลักนะคะเช่น 0 0xc003a47500}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.307216517+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.307259115+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":"2025-10-29T10:28:05.307265908+07:00","message":"receive interim result [false|false]: โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.307285041+07:00","message":"[buffer interim] 318 false โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.30729357+07:00","message":"[bufferProcess] interim [120000000]:โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.307297347+07:00","message":"[bufferProcess] send to processor:โดยถือว่าเป็นหลักนะคะเช่นทำที่สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.307305517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.30730969+07:00","message":"> Transcript [4500] [false]: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.30731277+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.307315268+07:00","message":"Set new StatePrefix: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงขลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.625942318+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.625977201+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":"2025-10-29T10:28:05.625983229+07:00","message":"receive interim result [false|false]: โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.625995787+07:00","message":"[buffer interim] 318 false โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.626002429+07:00","message":"[bufferProcess] interim [360000000]:โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.626004554+07:00","message":"[bufferProcess] send to processor:โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.626009524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.626011908+07:00","message":"> Transcript [4501] [false]: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.626014054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.626015634+07:00","message":"Set new StatePrefix: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.750499708+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.7505393+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":"2025-10-29T10:28:05.750545302+07:00","message":"receive interim result [false|false]: โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นห่วง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.7505596+07:00","message":"[buffer interim] 318 false โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.750566039+07:00","message":"[bufferProcess] interim [480000000]:โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.750567998+07:00","message":"[bufferProcess] send to processor:โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.750570927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.750573514+07:00","message":"> Transcript [4502] [false]: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.750576851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.750578652+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.750580253+07:00","message":"StatePrefix: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.750582463+07:00","message":"TextPushed: 'โดยถือว่าเป็นหลักนะคะเช่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.818402122+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.818446088+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":"2025-10-29T10:28:05.818451662+07:00","message":"receive interim result [false|false]: โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.818466534+07:00","message":"[buffer interim] 318 false โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.818473993+07:00","message":"[bufferProcess] interim [540000000]:โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.818476416+07:00","message":"[bufferProcess] send to processor:โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นห่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.818480184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.818482789+07:00","message":"> Transcript [4503] [false]: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นห่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.818486326+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.818488138+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.818489734+07:00","message":"StatePrefix: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.818493151+07:00","message":"TextPushed: 'โดยถือว่าเป็นหลักนะคะเช่น'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:05.935351608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:05.935360892+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.951406073+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.951441826+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":"2025-10-29T10:28:05.95144788+07:00","message":"receive interim result [false|false]: โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวกกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:05.95145973+07:00","message":"[buffer interim] 318 false โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวกกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.951466154+07:00","message":"[bufferProcess] interim [720000000]:โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวกกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.951468711+07:00","message":"[bufferProcess] send to processor:โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.951474128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.951476447+07:00","message":"> Transcript [4504] [false]: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.951479987+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.951481744+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.951483401+07:00","message":"StatePrefix: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:05.951487333+07:00","message":"TextPushed: 'โดยถือว่าเป็นหลักนะคะเช่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:06.129990011+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:06.130030277+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":"2025-10-29T10:28:06.130036052+07:00","message":"receive interim result [false|false]: โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:06.13005107+07:00","message":"[buffer interim] 318 false โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.130058014+07:00","message":"[bufferProcess] interim [900000000]:โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.130060224+07:00","message":"[bufferProcess] send to processor:โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวกกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.130063657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.130065894+07:00","message":"> Transcript [4505] [false]: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.130069387+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.13007104+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.130073181+07:00","message":"StatePrefix: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.130075589+07:00","message":"TextPushed: 'โดยถือว่าเป็นหลักนะคะเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.130081272+07:00","message":"Push: 'ทำที่สงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.130082959+07:00","message":"TextPushed: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.130087122+07:00","message":"Set new StatePrefix : 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวกกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.130089303+07:00","message":"Next Push (prob) : 'เป็นหมวกกัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:06.13009727+07:00","message":"push: {false ทำที่สงเคราะห์ 0 0xc003a47500}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:06.448974179+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:06.449016262+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":"2025-10-29T10:28:06.449022823+07:00","message":"receive interim result [false|false]: โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:06.449036147+07:00","message":"[buffer interim] 318 false โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.449042999+07:00","message":"[bufferProcess] interim [200000000]:โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.449045263+07:00","message":"[bufferProcess] send to processor:โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.449050254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.449052995+07:00","message":"> Transcript [4506] [false]: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.449055439+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.449057233+07:00","message":"Set new StatePrefix: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:06.643146335+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:06.643181802+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":"2025-10-29T10:28:06.643186821+07:00","message":"receive interim result [false|false]: โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และไม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:06.643201333+07:00","message":"[buffer interim] 318 false โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.643208541+07:00","message":"[bufferProcess] interim [380000000]:โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.643210742+07:00","message":"[bufferProcess] send to processor:โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.643214226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.643216436+07:00","message":"> Transcript [4507] [false]: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.643219604+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.643221284+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.643223322+07:00","message":"StatePrefix: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.643226327+07:00","message":"TextPushed: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:06.708321133+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:06.70835796+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":"2025-10-29T10:28:06.708364055+07:00","message":"receive interim result [false|false]: โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และไม่ได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:06.708377235+07:00","message":"[buffer interim] 318 false โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.708383873+07:00","message":"[bufferProcess] interim [500000000]:โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.708386621+07:00","message":"[bufferProcess] send to processor:โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.708391588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.70839449+07:00","message":"> Transcript [4508] [false]: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.708398265+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.708399922+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.708401965+07:00","message":"StatePrefix: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:06.708404756+07:00","message":"TextPushed: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:07.180572526+07:00","message":"[GCS] IsForceVAD: false for message ID: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:07.335368366+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:07.335407076+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":"2025-10-29T10:28:07.335413774+07:00","message":"receive interim result [false|false]: โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และไม่ได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:07.335426832+07:00","message":"[buffer interim] 318 false โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.335433871+07:00","message":"[bufferProcess] interim [100000000]:โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.335436176+07:00","message":"[bufferProcess] send to processor:โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.335441216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.335443408+07:00","message":"> Transcript [4509] [false]: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.335447192+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.335448938+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.335451098+07:00","message":"StatePrefix: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.335453872+07:00","message":"TextPushed: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:07.371561342+07:00","message":"[GCS] Start streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:07.562182643+07:00","message":"receive streaming session, msgId: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:07.562222916+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยสินค้าเป็นหลักนะคะเช่นธรรมที่สงเคราะห์เป็นหมวดกันได้และไม่ได้\",\"confidence\":0.9326241}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:07.562228869+07:00","message":"receive interim result [true|false]: โดยสินค้าเป็นหลักนะคะเช่นธรรมที่สงเคราะห์เป็นหมวดกันได้และไม่ได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:07.562240962+07:00","message":"end recv isFinal message id 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:07.562243664+07:00","message":"end Recv id 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:07.562251474+07:00","message":"[buffer interim] 318 true โดยสินค้าเป็นหลักนะคะเช่นธรรมที่สงเคราะห์เป็นหมวดกันได้และไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562261442+07:00","message":"[bufferProcess] interim [340000000]:โดยสินค้าเป็นหลักนะคะเช่นธรรมที่สงเคราะห์เป็นหมวดกันได้และไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562265751+07:00","message":"[bufferProcess] send to processor (isfinal):โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562270211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562273903+07:00","message":"> Transcript [4510] [false]: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562278204+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562281035+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.56228397+07:00","message":"StatePrefix: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562286771+07:00","message":"TextPushed: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562289999+07:00","message":"Push: 'เป็นหมวดกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562292404+07:00","message":"TextPushed: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562296126+07:00","message":"Set new StatePrefix : 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562298889+07:00","message":"Next Push (prob) : 'และไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562301095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562303587+07:00","message":"> Transcript [4511] [true]: 'โดยสินค้าเป็นหลักนะคะเช่นธรรมที่สงเคราะห์เป็นหมวดกันได้และไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562306335+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562308441+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562310883+07:00","message":"StatePrefix: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562313599+07:00","message":"TextPushed: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562315912+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:07.562420888+07:00","message":"push: {false เป็นหมวดกันได้ 0 0xc003a47500}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562510773+07:00","message":"Push: 'และไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562514708+07:00","message":"TextPushed: 'โดยถือว่าเป็นหลักนะคะเช่นทำที่สงเคราะห์เป็นหมวดกันได้และไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562517499+07:00","message":"Set new StatePrefix : 'โดยสินค้าเป็นหลักนะคะเช่นธรรมที่สงเคราะห์เป็นหมวดกันได้และไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562520419+07:00","message":"Next Push (prob) : 'โดยสินค้าเป็นหลักนะคะเช่นธรรมที่สงเคราะห์เป็นหมวดกันได้และไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:07.562528871+07:00","message":"push: {true และไม่ได้ 0 0xc003a47500}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:07.562520404+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_318.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:07.577787141+07:00","message":"write wav file: './tmp/7449/7449_318.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:07.760276408+07:00","message":"[GCS] IsForceVAD: false for message ID: 319"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:07.822024742+07:00","message":"[GCS] Start streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:08.060385982+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:08.060439967+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":"2025-10-29T10:28:08.060445391+07:00","message":"receive interim result [false|false]: บท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:08.060459881+07:00","message":"[buffer interim] 319 false บท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:08.06046706+07:00","message":"[bufferProcess] interim [540000000]:บท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:08.060468571+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:08.072486813+07:00","message":"receive streaming session, msgId: 319"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:08.072519559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมด\",\"confidence\":0.80293554}],\"is_final\":true,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:08.072523445+07:00","message":"receive interim result [true|false]: หมด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:08.072531802+07:00","message":"end recv isFinal message id 319"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:08.072533702+07:00","message":"end Recv id 319"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:08.072537862+07:00","message":"[buffer interim] 319 true หมด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:08.072542559+07:00","message":"[bufferProcess] interim [600000000]:หมด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:08.072545053+07:00","message":"[bufferProcess] send to processor (isfinal):บท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:08.072547584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:08.072549738+07:00","message":"> Transcript [4512] [false]: 'บท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:08.072551949+07:00","message":"Set StatePrefix (first interim): 'บท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:08.072553571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:08.072555416+07:00","message":"> Transcript [4513] [true]: 'หมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:08.072557704+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:08.072559253+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:08.072562416+07:00","message":"StatePrefix: 'บท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:08.072564093+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:08.072568465+07:00","message":"Push: 'หมด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:08.07257621+07:00","message":"push: {true หมด 0 0xc003a47900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:08.077890826+07:00","message":"write wav file: './tmp/7449/7449_319.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:08.873346467+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:08.87337721+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":"2025-10-29T10:28:08.873382482+07:00","message":"receive interim result [false|false]: บุคลากร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:08.873393352+07:00","message":"[buffer interim] 320 false บุคลากร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:08.873399308+07:00","message":"[bufferProcess] interim [660000000]:บุคลากร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:08.873400904+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:08.935510555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:08.93551704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:09.230366143+07:00","message":"[GCS] IsForceVAD: false for message ID: 320"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:09.256199247+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:09.256245408+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":"2025-10-29T10:28:09.256252015+07:00","message":"receive interim result [false|false]: คาถา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:09.25626702+07:00","message":"[buffer interim] 320 false คาถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:09.256277688+07:00","message":"[bufferProcess] interim [80000000]:คาถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:09.2562805+07:00","message":"[bufferProcess] send to processor:บุคลากร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:09.256287084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:09.256290622+07:00","message":"> Transcript [4514] [false]: 'บุคลากร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:09.256293087+07:00","message":"Set StatePrefix (first interim): 'บุคลากร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:09.291435821+07:00","message":"[GCS] Start streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:09.530367473+07:00","message":"receive streaming session, msgId: 320"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:09.530408952+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระกะถา\",\"confidence\":0.8523593}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:09.530414507+07:00","message":"receive interim result [true|false]: พระกะถา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:09.530423681+07:00","message":"end recv isFinal message id 320"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:09.530425525+07:00","message":"end Recv id 320"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:09.53043145+07:00","message":"[buffer interim] 320 true พระกะถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:09.530439982+07:00","message":"[bufferProcess] interim [440000000]:พระกะถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:09.530443283+07:00","message":"[bufferProcess] send to processor (isfinal):คาถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:09.530455846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:09.530468961+07:00","message":"> Transcript [4515] [false]: 'คาถา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:09.530472086+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:09.530474371+07:00","message":"Set new StatePrefix: 'คาถา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:09.530475944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:09.530477978+07:00","message":"> Transcript [4516] [true]: 'พระกะถา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:09.530481125+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:09.530482852+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:09.530484731+07:00","message":"StatePrefix: 'คาถา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:09.530486422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:09.530491263+07:00","message":"Push: 'พระกะถา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:09.530502009+07:00","message":"push: {true พระกะถา 0 0xc0027ca280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:09.536124915+07:00","message":"write wav file: './tmp/7449/7449_320.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:09.995452607+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:09.995498096+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":"2025-10-29T10:28:09.995503025+07:00","message":"receive interim result [false|false]: วาด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:09.995514439+07:00","message":"[buffer interim] 321 false วาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:09.995520985+07:00","message":"[bufferProcess] interim [480000000]:วาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:09.99552256+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.075272715+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.0753087+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":"2025-10-29T10:28:10.075313611+07:00","message":"receive interim result [false|false]: มาด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.075324549+07:00","message":"[buffer interim] 321 false มาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.075330329+07:00","message":"[bufferProcess] interim [600000000]:มาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.075332316+07:00","message":"[bufferProcess] send to processor:วาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.075335115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.075337359+07:00","message":"> Transcript [4517] [false]: 'วาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.075339389+07:00","message":"Set StatePrefix (first interim): 'วาด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.349353506+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.349384939+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":"2025-10-29T10:28:10.349389363+07:00","message":"receive interim result [false|false]: มาด้วยบรร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.349400572+07:00","message":"[buffer interim] 321 false มาด้วยบรร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.349407955+07:00","message":"[bufferProcess] interim [840000000]:มาด้วยบรร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.349409891+07:00","message":"[bufferProcess] send to processor:มาด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.349414716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.349417327+07:00","message":"> Transcript [4518] [false]: 'มาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.349419264+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.349420936+07:00","message":"Set new StatePrefix: 'มาด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.352784523+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.352800091+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":"2025-10-29T10:28:10.352803835+07:00","message":"receive interim result [false|false]: มาด้วยปัญญา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.352812643+07:00","message":"[buffer interim] 321 false มาด้วยปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.352817357+07:00","message":"[bufferProcess] interim [900000000]:มาด้วยปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.352819117+07:00","message":"[bufferProcess] send to processor:มาด้วยบรร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.352821472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.352823215+07:00","message":"> Transcript [4519] [false]: 'มาด้วยบรร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.352825641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.352827907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.352829658+07:00","message":"StatePrefix: 'มาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.352831342+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.479121165+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.479160687+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":"2025-10-29T10:28:10.479165636+07:00","message":"receive interim result [false|false]: มาด้วยบัญญัติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.479180028+07:00","message":"[buffer interim] 321 false มาด้วยบัญญัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.479187035+07:00","message":"[bufferProcess] interim [960000000]:มาด้วยบัญญัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.479188912+07:00","message":"[bufferProcess] send to processor:มาด้วยปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.479191782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.4791944+07:00","message":"> Transcript [4520] [false]: 'มาด้วยปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.479197882+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.479199546+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.479201113+07:00","message":"StatePrefix: 'มาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.479202947+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.679220835+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.679261562+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาด้วยบัญญัติ 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.679267199+07:00","message":"receive interim result [false|false]: มาด้วยบัญญัติ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.679280509+07:00","message":"[buffer interim] 321 false มาด้วยบัญญัติ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.679287031+07:00","message":"[bufferProcess] interim [200000000]:มาด้วยบัญญัติ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.679289026+07:00","message":"[bufferProcess] send to processor:มาด้วยบัญญัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.679294669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.679297109+07:00","message":"> Transcript [4521] [false]: 'มาด้วยบัญญัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.679300519+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.679302219+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.67930381+07:00","message":"StatePrefix: 'มาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.679305786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.863682742+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.863731739+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาด้วยบัญญัติ 6 ชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.863737467+07:00","message":"receive interim result [false|false]: มาด้วยบัญญัติ 6 ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.863750706+07:00","message":"[buffer interim] 321 false มาด้วยบัญญัติ 6 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.863757498+07:00","message":"[bufferProcess] interim [380000000]:มาด้วยบัญญัติ 6 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.863766628+07:00","message":"[bufferProcess] send to processor:มาด้วยบัญญัติ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.863769961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.863772484+07:00","message":"> Transcript [4522] [false]: 'มาด้วยบัญญัติ 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.863775884+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.863777731+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.863779303+07:00","message":"StatePrefix: 'มาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.863781066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.863785329+07:00","message":"Push: 'มาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.863786931+07:00","message":"TextPushed: 'มาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.863788593+07:00","message":"Set new StatePrefix : 'มาด้วยบัญญัติ 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:10.863790479+07:00","message":"Next Push (prob) : 'บัญญัติ 6'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.863797896+07:00","message":"push: {false มาด้วย 0 0xc00365e380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:10.969784541+07:00","message":"[GCS] IsForceVAD: false for message ID: 321"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.032560879+07:00","message":"[GCS] Start streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.04584746+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.045883794+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":"2025-10-29T10:28:11.04588933+07:00","message":"receive interim result [false|false]: มาด้วยบัญญัติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.045897399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 6 ชนิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.045899612+07:00","message":"receive interim result [false|false]:  6 ชนิด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.045906433+07:00","message":"[buffer interim] 321 false มาด้วยบัญญัติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.045911111+07:00","message":"[buffer interim] 321 false  6 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.045916324+07:00","message":"[bufferProcess] interim [560000000]:มาด้วยบัญญัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.045918404+07:00","message":"[bufferProcess] send to processor:มาด้วยบัญญัติ 6 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.045921214+07:00","message":"[bufferProcess] interim [560000000]: 6 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.045923328+07:00","message":"[bufferProcess] update buffer: มาด้วยบัญญัติ 6 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.04592986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.045940569+07:00","message":"> Transcript [4523] [false]: 'มาด้วยบัญญัติ 6 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.045945266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.045947265+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.045949184+07:00","message":"StatePrefix: 'มาด้วยบัญญัติ 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.045951069+07:00","message":"TextPushed: 'มาด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.246409585+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.246446504+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มาด้วยบัญญัติ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.246452231+07:00","message":"receive interim result [false|false]: มาด้วยบัญญัติ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.246462417+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":"2025-10-29T10:28:11.24646512+07:00","message":"receive interim result [false|false]:  ชนิด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.246483633+07:00","message":"[buffer interim] 321 false มาด้วยบัญญัติ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.246490709+07:00","message":"[buffer interim] 321 false  ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.246496209+07:00","message":"[bufferProcess] interim [800000000]:มาด้วยบัญญัติ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.246498485+07:00","message":"[bufferProcess] send to processor:มาด้วยบัญญัติ 6 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.246503301+07:00","message":"[bufferProcess] interim [800000000]: ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.24650527+07:00","message":"[bufferProcess] update buffer: มาด้วยบัญญัติ 6 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.246507858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.246510199+07:00","message":"> Transcript [4524] [false]: 'มาด้วยบัญญัติ 6 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.246515429+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.246517263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.246518858+07:00","message":"StatePrefix: 'มาด้วยบัญญัติ 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.246520922+07:00","message":"TextPushed: 'มาด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.291757868+07:00","message":"receive streaming session, msgId: 321"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.291793835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ว่าด้วยบัญญัติ 6 ชนิด\",\"confidence\":0.95889515}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.291799372+07:00","message":"receive interim result [true|false]: ว่าด้วยบัญญัติ 6 ชนิด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.291808178+07:00","message":"end recv isFinal message id 321"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.291810092+07:00","message":"end Recv id 321"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.291814843+07:00","message":"[buffer interim] 321 true ว่าด้วยบัญญัติ 6 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.291822712+07:00","message":"[bufferProcess] interim [890000000]:ว่าด้วยบัญญัติ 6 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.291827514+07:00","message":"[bufferProcess] send to processor (isfinal):มาด้วยบัญญัติ 6 ชนิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.291830277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.291832585+07:00","message":"> Transcript [4525] [false]: 'มาด้วยบัญญัติ 6 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.29183536+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.291837166+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.291838815+07:00","message":"StatePrefix: 'มาด้วยบัญญัติ 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.29184051+07:00","message":"TextPushed: 'มาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.291842021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.291843567+07:00","message":"> Transcript [4526] [true]: 'ว่าด้วยบัญญัติ 6 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.291845362+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.291846751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.291848173+07:00","message":"StatePrefix: 'มาด้วยบัญญัติ 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.291849661+07:00","message":"TextPushed: 'มาด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.291850914+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.29194525+07:00","message":"Push: 'บัญญัติ 6 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.29194835+07:00","message":"TextPushed: 'มาด้วยบัญญัติ 6 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.291950467+07:00","message":"Set new StatePrefix : 'ว่าด้วยบัญญัติ 6 ชนิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.291952279+07:00","message":"Next Push (prob) : 'ว่าด้วยบัญญัติ 6 ชนิด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.291959399+07:00","message":"push: {true บัญญัติ 6 ชนิด 0 0xc00365e380}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.291964053+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_321.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:11.298211367+07:00","message":"write wav file: './tmp/7449/7449_321.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.775789383+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.775822128+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":"2025-10-29T10:28:11.775827035+07:00","message":"receive interim result [false|false]: แสดง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:11.77583705+07:00","message":"[buffer interim] 322 false แสดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.775843425+07:00","message":"[bufferProcess] interim [600000000]:แสดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:11.775845022+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:11.936319799+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:11.936328237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:12.082780218+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:12.082811482+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":"2025-10-29T10:28:12.082816646+07:00","message":"receive interim result [false|false]: แสดงราย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:12.082828329+07:00","message":"[buffer interim] 322 false แสดงราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.082835733+07:00","message":"[bufferProcess] interim [900000000]:แสดงราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.082837876+07:00","message":"[bufferProcess] send to processor:แสดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.082842652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.082845009+07:00","message":"> Transcript [4527] [false]: 'แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.082846952+07:00","message":"Set StatePrefix (first interim): 'แสดง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:12.269961979+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:12.270005457+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":"2025-10-29T10:28:12.270010975+07:00","message":"receive interim result [false|false]: แสดงรายละเอียด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:12.270025403+07:00","message":"[buffer interim] 322 false แสดงรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.270031847+07:00","message":"[bufferProcess] interim [80000000]:แสดงรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.270034394+07:00","message":"[bufferProcess] send to processor:แสดงราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.270037223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.270039545+07:00","message":"> Transcript [4528] [false]: 'แสดงราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.270042603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.270044342+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.270046045+07:00","message":"StatePrefix: 'แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.270047847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:12.653540549+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:12.653582827+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":"2025-10-29T10:28:12.653588871+07:00","message":"receive interim result [false|false]: แสดงรายละเอียดเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:12.653600787+07:00","message":"[buffer interim] 322 false แสดงรายละเอียดเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.653610478+07:00","message":"[bufferProcess] interim [440000000]:แสดงรายละเอียดเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.653613867+07:00","message":"[bufferProcess] send to processor:แสดงรายละเอียด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.653620261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.653623695+07:00","message":"> Transcript [4529] [false]: 'แสดงรายละเอียด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.653627748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.653630118+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.653633336+07:00","message":"StatePrefix: 'แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.653636847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:12.857007786+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:12.857051171+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":"2025-10-29T10:28:12.857056194+07:00","message":"receive interim result [false|false]: แสดงรายละเอียดเฉพาะใบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:12.857070524+07:00","message":"[buffer interim] 322 false แสดงรายละเอียดเฉพาะใบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.857077247+07:00","message":"[bufferProcess] interim [680000000]:แสดงรายละเอียดเฉพาะใบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.857079402+07:00","message":"[bufferProcess] send to processor:แสดงรายละเอียดเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.857082274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.857084614+07:00","message":"> Transcript [4530] [false]: 'แสดงรายละเอียดเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.857087393+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.85708907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.857091052+07:00","message":"StatePrefix: 'แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.857093249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:12.971325997+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:12.971364353+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":"2025-10-29T10:28:12.971369812+07:00","message":"receive interim result [false|false]: แสดงรายละเอียดเฉพาะบาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:12.971381051+07:00","message":"[buffer interim] 322 false แสดงรายละเอียดเฉพาะบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.971387434+07:00","message":"[bufferProcess] interim [740000000]:แสดงรายละเอียดเฉพาะบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.971389817+07:00","message":"[bufferProcess] send to processor:แสดงรายละเอียดเฉพาะใบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.971393305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.971395827+07:00","message":"> Transcript [4531] [false]: 'แสดงรายละเอียดเฉพาะใบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.971399048+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.971400717+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.9714022+07:00","message":"StatePrefix: 'แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.971403865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.971406236+07:00","message":"Push: 'แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.971407774+07:00","message":"TextPushed: 'แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.971409391+07:00","message":"Set new StatePrefix : 'แสดงรายละเอียดเฉพาะใบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.971411052+07:00","message":"Next Push (prob) : 'รายละเอียดเฉพาะใบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:12.971418324+07:00","message":"push: {false แสดง 0 0xc0003c5380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:12.976811122+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:12.976826666+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":"2025-10-29T10:28:12.976830631+07:00","message":"receive interim result [false|false]: แสดงรายละเอียดเฉพาะบรรดา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:12.976840906+07:00","message":"[buffer interim] 322 false แสดงรายละเอียดเฉพาะบรรดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.976844945+07:00","message":"[bufferProcess] interim [800000000]:แสดงรายละเอียดเฉพาะบรรดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.976846781+07:00","message":"[bufferProcess] send to processor:แสดงรายละเอียดเฉพาะบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.976849206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.976851086+07:00","message":"> Transcript [4532] [false]: 'แสดงรายละเอียดเฉพาะบาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.976852795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:12.976856526+07:00","message":"Set new StatePrefix: 'แสดงรายละเอียดเฉพาะบาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.100454821+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.10049052+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":"2025-10-29T10:28:13.100495888+07:00","message":"receive interim result [false|false]: แสดงรายละเอียดเฉพาะบัญญัติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.100510928+07:00","message":"[buffer interim] 322 false แสดงรายละเอียดเฉพาะบัญญัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.100516581+07:00","message":"[bufferProcess] interim [860000000]:แสดงรายละเอียดเฉพาะบัญญัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.100518443+07:00","message":"[bufferProcess] send to processor:แสดงรายละเอียดเฉพาะบรรดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.100521952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.100524399+07:00","message":"> Transcript [4533] [false]: 'แสดงรายละเอียดเฉพาะบรรดา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.10052607+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.100528459+07:00","message":"Set new StatePrefix: 'แสดงรายละเอียดเฉพาะบรรดา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.359850075+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.359888762+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":"2025-10-29T10:28:13.359894379+07:00","message":"receive interim result [false|false]: แสดงรายละเอียดเฉพาะบัญญัติอัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.359906339+07:00","message":"[buffer interim] 322 false แสดงรายละเอียดเฉพาะบัญญัติอัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.359912732+07:00","message":"[bufferProcess] interim [160000000]:แสดงรายละเอียดเฉพาะบัญญัติอัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.359915034+07:00","message":"[bufferProcess] send to processor:แสดงรายละเอียดเฉพาะบัญญัติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.359920505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.359922993+07:00","message":"> Transcript [4534] [false]: 'แสดงรายละเอียดเฉพาะบัญญัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.359924926+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.35992678+07:00","message":"Set new StatePrefix: 'แสดงรายละเอียดเฉพาะบัญญัติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.549659341+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.549694982+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":"2025-10-29T10:28:13.549701107+07:00","message":"receive interim result [false|false]: แสดงรายละเอียดเฉพาะบัญญัติอันเกี่ยว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.549720096+07:00","message":"[buffer interim] 322 false แสดงรายละเอียดเฉพาะบัญญัติอันเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.549726494+07:00","message":"[bufferProcess] interim [340000000]:แสดงรายละเอียดเฉพาะบัญญัติอันเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.549728704+07:00","message":"[bufferProcess] send to processor:แสดงรายละเอียดเฉพาะบัญญัติอัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.549732068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.549734535+07:00","message":"> Transcript [4535] [false]: 'แสดงรายละเอียดเฉพาะบัญญัติอัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.549737284+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.549738918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.549740948+07:00","message":"StatePrefix: 'แสดงรายละเอียดเฉพาะบัญญัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.549742658+07:00","message":"TextPushed: 'แสดง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.677359533+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.677393586+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":"2025-10-29T10:28:13.677399875+07:00","message":"receive interim result [false|false]: แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.677413184+07:00","message":"[buffer interim] 322 false แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.677420354+07:00","message":"[bufferProcess] interim [460000000]:แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.677423073+07:00","message":"[bufferProcess] send to processor:แสดงรายละเอียดเฉพาะบัญญัติอันเกี่ยว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.67742632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.677435672+07:00","message":"> Transcript [4536] [false]: 'แสดงรายละเอียดเฉพาะบัญญัติอันเกี่ยว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.677438845+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.6774407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.677442865+07:00","message":"StatePrefix: 'แสดงรายละเอียดเฉพาะบัญญัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.677445035+07:00","message":"TextPushed: 'แสดง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823406913+07:00","message":"[GCS] Cleaned up inactive client: 296"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823436897+07:00","message":"[GCS] Cleaned up inactive client: 298"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823439389+07:00","message":"[GCS] Cleaned up inactive client: 293"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823441701+07:00","message":"[GCS] Cleaned up inactive client: 294"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823443113+07:00","message":"[GCS] Cleaned up inactive client: 289"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823444579+07:00","message":"[GCS] Cleaned up inactive client: 283"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.82344611+07:00","message":"[GCS] Cleaned up inactive client: 288"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823447519+07:00","message":"[GCS] Cleaned up inactive client: 307"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823448893+07:00","message":"[GCS] Cleaned up inactive client: 292"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823450497+07:00","message":"[GCS] Cleaned up inactive client: 295"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823451897+07:00","message":"[GCS] Cleaned up inactive client: 301"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823453442+07:00","message":"[GCS] Cleaned up inactive client: 291"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823455246+07:00","message":"[GCS] Cleaned up inactive client: 297"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823457034+07:00","message":"[GCS] Cleaned up inactive client: 305"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823458534+07:00","message":"[GCS] Cleaned up inactive client: 306"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823459749+07:00","message":"[GCS] Cleaned up inactive client: 285"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823460978+07:00","message":"[GCS] Cleaned up inactive client: 281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.82346225+07:00","message":"[GCS] Cleaned up inactive client: 300"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823463538+07:00","message":"[GCS] Cleaned up inactive client: 302"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823464813+07:00","message":"[GCS] Cleaned up inactive client: 299"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823466077+07:00","message":"[GCS] Cleaned up inactive client: 286"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823467306+07:00","message":"[GCS] Cleaned up inactive client: 287"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823468794+07:00","message":"[GCS] Cleaned up inactive client: 290"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823470074+07:00","message":"[GCS] Cleaned up inactive client: 303"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823471388+07:00","message":"[GCS] Cleaned up inactive client: 304"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823472613+07:00","message":"[GCS] Cleaned up inactive client: 282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.823473997+07:00","message":"[GCS] Cleaned up inactive client: 284"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.998222718+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.998260444+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":"2025-10-29T10:28:13.998267628+07:00","message":"receive interim result [false|false]: แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับบุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:13.998285334+07:00","message":"[buffer interim] 322 false แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับบุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.998298571+07:00","message":"[bufferProcess] interim [760000000]:แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับบุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.998302212+07:00","message":"[bufferProcess] send to processor:แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.998309989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.99831318+07:00","message":"> Transcript [4537] [false]: 'แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.998318383+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.998321524+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.998324887+07:00","message":"StatePrefix: 'แสดงรายละเอียดเฉพาะบัญญัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:13.998327787+07:00","message":"TextPushed: 'แสดง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:14.05857193+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:14.058606726+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":"2025-10-29T10:28:14.058612348+07:00","message":"receive interim result [false|false]: แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับบุคคล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:14.058624626+07:00","message":"[buffer interim] 322 false แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.058630714+07:00","message":"[bufferProcess] interim [880000000]:แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.058632874+07:00","message":"[bufferProcess] send to processor:แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับบุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.058638006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.058640227+07:00","message":"> Transcript [4538] [false]: 'แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับบุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.05864356+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.058645372+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.058649027+07:00","message":"StatePrefix: 'แสดงรายละเอียดเฉพาะบัญญัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.058651048+07:00","message":"TextPushed: 'แสดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.058655371+07:00","message":"Push: 'รายละเอียดเฉพาะบัญญัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.058657119+07:00","message":"TextPushed: 'แสดงรายละเอียดเฉพาะบัญญัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.058660784+07:00","message":"Set new StatePrefix : 'แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับบุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.058663489+07:00","message":"Next Push (prob) : 'เกี่ยวกับบุก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:14.058670744+07:00","message":"push: {false รายละเอียดเฉพาะบัญญัติ 0 0xc0003c5380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:14.359903535+07:00","message":"[GCS] IsForceVAD: false for message ID: 322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:14.569634426+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:14.569672085+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":"2025-10-29T10:28:14.569678217+07:00","message":"receive interim result [false|false]: แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับบุคคลค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:14.569693355+07:00","message":"[buffer interim] 322 false แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับบุคคลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.569700688+07:00","message":"[bufferProcess] interim [360000000]:แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับบุคคลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.569702942+07:00","message":"[bufferProcess] send to processor:แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับบุคคล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.569708528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.569715535+07:00","message":"> Transcript [4539] [false]: 'แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.56971804+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.569719781+07:00","message":"Set new StatePrefix: 'แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับบุคคล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:14.614477306+07:00","message":"[GCS] Start streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:14.656985487+07:00","message":"receive streaming session, msgId: 322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:14.657023987+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":"2025-10-29T10:28:14.657029461+07:00","message":"receive interim result [true|false]: แสดงรายละเอียดเฉพาะบัญญัติอันเกี่ยวกับบุคคลค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:14.657037447+07:00","message":"end recv isFinal message id 322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:14.657039237+07:00","message":"end Recv id 322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:14.657046187+07:00","message":"[buffer interim] 322 true แสดงรายละเอียดเฉพาะบัญญัติอันเกี่ยวกับบุคคลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.657055235+07:00","message":"[bufferProcess] interim [540000000]:แสดงรายละเอียดเฉพาะบัญญัติอันเกี่ยวกับบุคคลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.657058762+07:00","message":"[bufferProcess] send to processor (isfinal):แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับบุคคลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.657061868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.657064282+07:00","message":"> Transcript [4540] [false]: 'แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับบุคคลค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.657067465+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.65706894+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.65707052+07:00","message":"StatePrefix: 'แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.657073059+07:00","message":"TextPushed: 'แสดงรายละเอียดเฉพาะบัญญัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.657074768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.65707639+07:00","message":"> Transcript [4541] [true]: 'แสดงรายละเอียดเฉพาะบัญญัติอันเกี่ยวกับบุคคลค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.657078109+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.657079402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.657080682+07:00","message":"StatePrefix: 'แสดงรายละเอียดเฉพาะบัญญัติเกี่ยวกับบุคคล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.657082212+07:00","message":"TextPushed: 'แสดงรายละเอียดเฉพาะบัญญัติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:14.657090427+07:00","message":"Push: 'อันเกี่ยวกับบุคคลค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:14.657099502+07:00","message":"push: {true อันเกี่ยวกับบุคคลค่ะ 0 0xc0003c5380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:14.665296153+07:00","message":"write wav file: './tmp/7449/7449_322.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:14.936620513+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:14.936631679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.071041813+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.071084052+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.071088901+07:00","message":"receive interim result [false|false]: บท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.071104752+07:00","message":"[buffer interim] 323 false บท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.071110989+07:00","message":"[bufferProcess] interim [300000000]:บท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.071112458+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.071118407+07:00","message":"[bufferProcess] send to processor (ticker):บท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.07112125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.071123767+07:00","message":"> Transcript [4542] [false]: 'บท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.07112558+07:00","message":"Set StatePrefix (first interim): 'บท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.242541759+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.242583097+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.242588738+07:00","message":"receive interim result [false|false]: บทที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.242603043+07:00","message":"[buffer interim] 323 false บทที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.242609735+07:00","message":"[bufferProcess] interim [480000000]:บทที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.242611251+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.366471063+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.366507165+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทที่ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.366512111+07:00","message":"receive interim result [false|false]: บทที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.366527909+07:00","message":"[buffer interim] 323 false บทที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.366534885+07:00","message":"[bufferProcess] interim [540000000]:บทที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.366537343+07:00","message":"[bufferProcess] send to processor:บทที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.366544033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.366546239+07:00","message":"> Transcript [4543] [false]: 'บทที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.366548803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.366550844+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.36655263+07:00","message":"StatePrefix: 'บท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.366554351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.694476143+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.694518495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทที่ 5 ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.694527253+07:00","message":"receive interim result [false|false]: บทที่ 5 ก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.694542984+07:00","message":"[buffer interim] 323 false บทที่ 5 ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.694552882+07:00","message":"[bufferProcess] interim [840000000]:บทที่ 5 ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.694555241+07:00","message":"[bufferProcess] send to processor:บทที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.694558167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.694560384+07:00","message":"> Transcript [4544] [false]: 'บทที่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.694563325+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.694565132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.694566712+07:00","message":"StatePrefix: 'บท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.694568424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.758296947+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.758342511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทที่ 5 ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.758349003+07:00","message":"receive interim result [false|false]: บทที่ 5 ก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.758365287+07:00","message":"[buffer interim] 323 false บทที่ 5 ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.758372746+07:00","message":"[bufferProcess] interim [960000000]:บทที่ 5 ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.758375575+07:00","message":"[bufferProcess] send to processor:บทที่ 5 ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.758379932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.758383731+07:00","message":"> Transcript [4545] [false]: 'บทที่ 5 ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.758387381+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.758390041+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.758392839+07:00","message":"StatePrefix: 'บท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.75839586+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.918168181+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.918210859+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.918218571+07:00","message":"receive interim result [false|false]: บทที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.918231374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 ก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.918234716+07:00","message":"receive interim result [false|false]:  5 ก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.918242485+07:00","message":"[buffer interim] 323 false บทที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.918246009+07:00","message":"[buffer interim] 323 false  5 ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.918252579+07:00","message":"[bufferProcess] interim [80000000]:บทที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.918255901+07:00","message":"[bufferProcess] send to processor:บทที่ 5 ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.918263805+07:00","message":"[bufferProcess] interim [80000000]: 5 ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.918266936+07:00","message":"[bufferProcess] update buffer: บทที่ 5 ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.918269998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.918273602+07:00","message":"> Transcript [4546] [false]: 'บทที่ 5 ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.91828055+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.918283066+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.918285285+07:00","message":"StatePrefix: 'บท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.918287645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.918295378+07:00","message":"Push: 'บท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.918297717+07:00","message":"TextPushed: 'บท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.918300163+07:00","message":"Set new StatePrefix : 'บทที่ 5 ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.918302593+07:00","message":"Next Push (prob) : 'ที่ 5 ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.918313019+07:00","message":"push: {false บท 0 0xc00365f780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.959189169+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.95922614+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.959233081+07:00","message":"receive interim result [false|false]: บทที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.959246862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็คือบ่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.959249758+07:00","message":"receive interim result [false|false]:  ก็คือบ่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.959258775+07:00","message":"[buffer interim] 323 false บทที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.959262962+07:00","message":"[buffer interim] 323 false  ก็คือบ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.959269687+07:00","message":"[bufferProcess] interim [140000000]:บทที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.959272999+07:00","message":"[bufferProcess] send to processor:บทที่ 5 ก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.959277263+07:00","message":"[bufferProcess] interim [140000000]: ก็คือบ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.95927968+07:00","message":"[bufferProcess] update buffer: บทที่ 5 ก็คือบ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.959282791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.959285809+07:00","message":"> Transcript [4547] [false]: 'บทที่ 5 ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.959289559+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.959291809+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.959293719+07:00","message":"StatePrefix: 'บทที่ 5 ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.959296391+07:00","message":"TextPushed: 'บท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.962002408+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.962033895+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.962040225+07:00","message":"receive interim result [false|false]: บทที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.962050879+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็คือบท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.96205362+07:00","message":"receive interim result [false|false]:  ก็คือบท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.962058862+07:00","message":"[buffer interim] 323 false บทที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:16.962061369+07:00","message":"[buffer interim] 323 false  ก็คือบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.962073362+07:00","message":"[bufferProcess] interim [200000000]:บทที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.962079949+07:00","message":"[bufferProcess] send to processor:บทที่ 5 ก็คือบ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.962084027+07:00","message":"[bufferProcess] interim [200000000]: ก็คือบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.962086996+07:00","message":"[bufferProcess] update buffer: บทที่ 5 ก็คือบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.962096073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.962110527+07:00","message":"> Transcript [4548] [false]: 'บทที่ 5 ก็คือบ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.962114652+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.96211696+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.962118828+07:00","message":"StatePrefix: 'บทที่ 5 ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:16.962121313+07:00","message":"TextPushed: 'บท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.144304081+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.144338848+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.144345235+07:00","message":"receive interim result [false|false]: บทที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.144358307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็คือบทการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.144361247+07:00","message":"receive interim result [false|false]:  ก็คือบทการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.144369045+07:00","message":"[buffer interim] 323 false บทที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.144371941+07:00","message":"[buffer interim] 323 false  ก็คือบทการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.144377816+07:00","message":"[bufferProcess] interim [380000000]:บทที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.144380334+07:00","message":"[bufferProcess] send to processor:บทที่ 5 ก็คือบท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.144386594+07:00","message":"[bufferProcess] interim [380000000]: ก็คือบทการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.144388689+07:00","message":"[bufferProcess] update buffer: บทที่ 5 ก็คือบทการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.144391309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.144394161+07:00","message":"> Transcript [4549] [false]: 'บทที่ 5 ก็คือบท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.144397068+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.144398882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.144400376+07:00","message":"StatePrefix: 'บทที่ 5 ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.144402276+07:00","message":"TextPushed: 'บท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.264942754+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.264975412+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.264980881+07:00","message":"receive interim result [false|false]: บทที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.264991362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็คือบทคาถา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.264994754+07:00","message":"receive interim result [false|false]:  ก็คือบทคาถา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.265001784+07:00","message":"[buffer interim] 323 false บทที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.265004733+07:00","message":"[buffer interim] 323 false  ก็คือบทคาถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.265009662+07:00","message":"[bufferProcess] interim [440000000]:บทที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.265012156+07:00","message":"[bufferProcess] send to processor:บทที่ 5 ก็คือบทการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.265014849+07:00","message":"[bufferProcess] interim [440000000]: ก็คือบทคาถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.265016952+07:00","message":"[bufferProcess] update buffer: บทที่ 5 ก็คือบทคาถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.265019462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.265021785+07:00","message":"> Transcript [4550] [false]: 'บทที่ 5 ก็คือบทการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.265025011+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.265026801+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.265028292+07:00","message":"StatePrefix: 'บทที่ 5 ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.265029917+07:00","message":"TextPushed: 'บท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.265031962+07:00","message":"Push: 'ที่ 5 ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.265034752+07:00","message":"TextPushed: 'บทที่ 5 ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.265036565+07:00","message":"Set new StatePrefix : 'บทที่ 5 ก็คือบทการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.265038236+07:00","message":"Next Push (prob) : 'บทการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.265045554+07:00","message":"push: {false ที่ 5 ก็คือ 0 0xc00365f780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.580644024+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.580679573+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.58068572+07:00","message":"receive interim result [false|false]: บทที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.580694911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็คือบทคาถาไหว้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.580697675+07:00","message":"receive interim result [false|false]:  ก็คือบทคาถาไหว้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.580704657+07:00","message":"[buffer interim] 323 false บทที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.580710731+07:00","message":"[buffer interim] 323 false  ก็คือบทคาถาไหว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.580715783+07:00","message":"[bufferProcess] interim [740000000]:บทที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.580718407+07:00","message":"[bufferProcess] send to processor:บทที่ 5 ก็คือบทคาถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.580728993+07:00","message":"[bufferProcess] interim [740000000]: ก็คือบทคาถาไหว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.580731609+07:00","message":"[bufferProcess] update buffer: บทที่ 5 ก็คือบทคาถาไหว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.580734689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.5807372+07:00","message":"> Transcript [4551] [false]: 'บทที่ 5 ก็คือบทคาถา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.58073894+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.580740603+07:00","message":"Set new StatePrefix: 'บทที่ 5 ก็คือบทคาถา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.61873076+07:00","message":"[GCS] IsForceVAD: false for message ID: 323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.64917784+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.64920624+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.649211494+07:00","message":"receive interim result [false|false]: บทที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.649223577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็คือบทคาถาวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.649226363+07:00","message":"receive interim result [false|false]:  ก็คือบทคาถาวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.649232641+07:00","message":"[buffer interim] 323 false บทที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.649235889+07:00","message":"[buffer interim] 323 false  ก็คือบทคาถาวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.649240727+07:00","message":"[bufferProcess] interim [860000000]:บทที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.649243015+07:00","message":"[bufferProcess] send to processor:บทที่ 5 ก็คือบทคาถาไหว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.649249509+07:00","message":"[bufferProcess] interim [860000000]: ก็คือบทคาถาวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.649253377+07:00","message":"[bufferProcess] update buffer: บทที่ 5 ก็คือบทคาถาวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.649255996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.649258191+07:00","message":"> Transcript [4552] [false]: 'บทที่ 5 ก็คือบทคาถาไหว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.649260857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.649262681+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.649264329+07:00","message":"StatePrefix: 'บทที่ 5 ก็คือบทคาถา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.649266117+07:00","message":"TextPushed: 'บทที่ 5 ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.651686007+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.651697315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทที่ 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.651700348+07:00","message":"receive interim result [false|false]: บทที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.65170812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ก็คือบทกถาวัตถุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.651710563+07:00","message":"receive interim result [false|false]:  ก็คือบทกถาวัตถุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.651714497+07:00","message":"[buffer interim] 323 false บทที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.651716827+07:00","message":"[buffer interim] 323 false  ก็คือบทกถาวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.65172519+07:00","message":"[bufferProcess] interim [920000000]:บทที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.651727592+07:00","message":"[bufferProcess] send to processor:บทที่ 5 ก็คือบทคาถาวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.651733093+07:00","message":"[bufferProcess] interim [920000000]: ก็คือบทกถาวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.651734861+07:00","message":"[bufferProcess] update buffer: บทที่ 5 ก็คือบทกถาวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.651737331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.651739447+07:00","message":"> Transcript [4553] [false]: 'บทที่ 5 ก็คือบทคาถาวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.651741576+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.651743185+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.651744641+07:00","message":"StatePrefix: 'บทที่ 5 ก็คือบทคาถา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.651746545+07:00","message":"TextPushed: 'บทที่ 5 ก็คือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.912309468+07:00","message":"receive streaming session, msgId: 323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.912349167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บทที่ 5 ก็คือบทกถาวัตถุ\",\"confidence\":0.94662434}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.912354409+07:00","message":"receive interim result [true|false]: บทที่ 5 ก็คือบทกถาวัตถุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.912361338+07:00","message":"end recv isFinal message id 323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.91236361+07:00","message":"end Recv id 323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.91236972+07:00","message":"[buffer interim] 323 true บทที่ 5 ก็คือบทกถาวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.912377134+07:00","message":"[bufferProcess] interim [220000000]:บทที่ 5 ก็คือบทกถาวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.91238182+07:00","message":"[bufferProcess] send to processor (isfinal):บทที่ 5 ก็คือบทกถาวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.912384906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.912387501+07:00","message":"> Transcript [4554] [false]: 'บทที่ 5 ก็คือบทกถาวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.912389888+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.912391447+07:00","message":"Set new StatePrefix: 'บทที่ 5 ก็คือบทกถาวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.912392898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.912394502+07:00","message":"> Transcript [4555] [true]: 'บทที่ 5 ก็คือบทกถาวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.912396499+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.912398034+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.912400212+07:00","message":"StatePrefix: 'บทที่ 5 ก็คือบทกถาวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.912402098+07:00","message":"TextPushed: 'บทที่ 5 ก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:17.91240789+07:00","message":"Push: 'บทกถาวัตถุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:17.912416855+07:00","message":"push: {true บทกถาวัตถุ 0 0xc00365f780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:17.923820877+07:00","message":"write wav file: './tmp/7449/7449_323.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:17.937328187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:17.937340913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:18.013468786+07:00","message":"[GCS] Start streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:18.934380146+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:18.934429731+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":"2025-10-29T10:28:18.934435039+07:00","message":"receive interim result [false|false]: ด้วยคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:18.934449928+07:00","message":"[buffer interim] 324 false ด้วยคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:18.934457148+07:00","message":"[bufferProcess] interim [540000000]:ด้วยคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:18.934458767+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:18.934464135+07:00","message":"[bufferProcess] send to processor (ticker):ด้วยคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:18.934466318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:18.934468715+07:00","message":"> Transcript [4556] [false]: 'ด้วยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:18.934470648+07:00","message":"Set StatePrefix (first interim): 'ด้วยคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:19.071304834+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:19.071351333+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":"2025-10-29T10:28:19.071357185+07:00","message":"receive interim result [false|false]: ด้วยคำถาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:19.071373024+07:00","message":"[buffer interim] 324 false ด้วยคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.07138046+07:00","message":"[bufferProcess] interim [720000000]:ด้วยคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.071382179+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:19.403863878+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:19.403907328+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":"2025-10-29T10:28:19.403912818+07:00","message":"receive interim result [false|false]: ด้วยคำถามค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:19.403926385+07:00","message":"[buffer interim] 324 false ด้วยคำถามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.403933934+07:00","message":"[bufferProcess] interim [20000000]:ด้วยคำถามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.403936098+07:00","message":"[bufferProcess] send to processor:ด้วยคำถาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.403942485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.403945199+07:00","message":"> Transcript [4557] [false]: 'ด้วยคำถาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.403948001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.403949841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.403951327+07:00","message":"StatePrefix: 'ด้วยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.403953433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:19.464680314+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:19.464748597+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":"2025-10-29T10:28:19.464754028+07:00","message":"receive interim result [false|false]: ด้วยคำถามท่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:19.46476964+07:00","message":"[buffer interim] 324 false ด้วยคำถามท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.464777386+07:00","message":"[bufferProcess] interim [80000000]:ด้วยคำถามท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.464780945+07:00","message":"[bufferProcess] send to processor:ด้วยคำถามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.46478473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.464787569+07:00","message":"> Transcript [4558] [false]: 'ด้วยคำถามค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.464791173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.464792899+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.464794439+07:00","message":"StatePrefix: 'ด้วยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.46480349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:19.640861017+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:19.64090745+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":"2025-10-29T10:28:19.640913269+07:00","message":"receive interim result [false|false]: ด้วยคำถามคำตอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:19.640929809+07:00","message":"[buffer interim] 324 false ด้วยคำถามคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.640936828+07:00","message":"[bufferProcess] interim [260000000]:ด้วยคำถามคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.640939215+07:00","message":"[bufferProcess] send to processor:ด้วยคำถามท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.640942558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.640945471+07:00","message":"> Transcript [4559] [false]: 'ด้วยคำถามท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.640948611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.640950487+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.640952117+07:00","message":"StatePrefix: 'ด้วยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:19.640953675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:20.151234942+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:20.151289889+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":"2025-10-29T10:28:20.151296707+07:00","message":"receive interim result [false|false]: ด้วยคำถามคำตอบใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:20.151313799+07:00","message":"[buffer interim] 324 false ด้วยคำถามคำตอบใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.151329878+07:00","message":"[bufferProcess] interim [740000000]:ด้วยคำถามคำตอบใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.151332932+07:00","message":"[bufferProcess] send to processor:ด้วยคำถามคำตอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.151337703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.15134147+07:00","message":"> Transcript [4560] [false]: 'ด้วยคำถามคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.151345773+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.151348226+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.15135063+07:00","message":"StatePrefix: 'ด้วยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.151352874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.151355819+07:00","message":"Push: 'ด้วยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.151358249+07:00","message":"TextPushed: 'ด้วยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.151360454+07:00","message":"Set new StatePrefix : 'ด้วยคำถามคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.151362785+07:00","message":"Next Push (prob) : 'ถามคำตอบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:20.151373009+07:00","message":"push: {false ด้วยคำ 0 0xc00365e000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:20.292844693+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:20.292896672+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":"2025-10-29T10:28:20.292902594+07:00","message":"receive interim result [false|false]: ด้วยคำถามคำตอบในหลัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:20.292920078+07:00","message":"[buffer interim] 324 false ด้วยคำถามคำตอบในหลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.292927046+07:00","message":"[bufferProcess] interim [920000000]:ด้วยคำถามคำตอบในหลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.292929027+07:00","message":"[bufferProcess] send to processor:ด้วยคำถามคำตอบใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.292932293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.292935307+07:00","message":"> Transcript [4561] [false]: 'ด้วยคำถามคำตอบใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.292938802+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.292940779+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.29294229+07:00","message":"StatePrefix: 'ด้วยคำถามคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.292943945+07:00","message":"TextPushed: 'ด้วยคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:20.473020658+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:20.473065149+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":"2025-10-29T10:28:20.473070147+07:00","message":"receive interim result [false|false]: ด้วยคำถามคำตอบในหลักธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:20.473085138+07:00","message":"[buffer interim] 324 false ด้วยคำถามคำตอบในหลักธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.473091879+07:00","message":"[bufferProcess] interim [100000000]:ด้วยคำถามคำตอบในหลักธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.473094616+07:00","message":"[bufferProcess] send to processor:ด้วยคำถามคำตอบในหลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.473102388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.473105061+07:00","message":"> Transcript [4562] [false]: 'ด้วยคำถามคำตอบในหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.473108135+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.473110012+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.473111448+07:00","message":"StatePrefix: 'ด้วยคำถามคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.473113745+07:00","message":"TextPushed: 'ด้วยคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:20.793316029+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:20.793359804+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":"2025-10-29T10:28:20.793365104+07:00","message":"receive interim result [false|false]: ด้วยคำถามคำตอบในหลักธรรมประ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:20.793379842+07:00","message":"[buffer interim] 324 false ด้วยคำถามคำตอบในหลักธรรมประ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.793386714+07:00","message":"[bufferProcess] interim [400000000]:ด้วยคำถามคำตอบในหลักธรรมประ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.79338894+07:00","message":"[bufferProcess] send to processor:ด้วยคำถามคำตอบในหลักธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.793395922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.79339879+07:00","message":"> Transcript [4563] [false]: 'ด้วยคำถามคำตอบในหลักธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.793401694+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.79340381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.793407262+07:00","message":"StatePrefix: 'ด้วยคำถามคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.793409246+07:00","message":"TextPushed: 'ด้วยคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:20.850966361+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:20.851000871+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":"2025-10-29T10:28:20.851005889+07:00","message":"receive interim result [false|false]: ด้วยคำถามคำตอบในหลักธรรมประจำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:20.851020136+07:00","message":"[buffer interim] 324 false ด้วยคำถามคำตอบในหลักธรรมประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.851025605+07:00","message":"[bufferProcess] interim [460000000]:ด้วยคำถามคำตอบในหลักธรรมประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.851027906+07:00","message":"[bufferProcess] send to processor:ด้วยคำถามคำตอบในหลักธรรมประ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.851031375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.851034075+07:00","message":"> Transcript [4564] [false]: 'ด้วยคำถามคำตอบในหลักธรรมประ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.851037175+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.851038969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.851040985+07:00","message":"StatePrefix: 'ด้วยคำถามคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.851042672+07:00","message":"TextPushed: 'ด้วยคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.851048374+07:00","message":"Push: 'ถามคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.851049934+07:00","message":"TextPushed: 'ด้วยคำถามคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.851051858+07:00","message":"Set new StatePrefix : 'ด้วยคำถามคำตอบในหลักธรรมประ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.851053766+07:00","message":"Next Push (prob) : 'ในหลักธรรมประ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:20.851061758+07:00","message":"push: {false ถามคำตอบ 0 0xc00365e000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:20.853565298+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:20.85358149+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":"2025-10-29T10:28:20.853586226+07:00","message":"receive interim result [false|false]: ด้วยคำถามคำตอบในหลักธรรมประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:20.853596737+07:00","message":"[buffer interim] 324 false ด้วยคำถามคำตอบในหลักธรรมประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.853600795+07:00","message":"[bufferProcess] interim [520000000]:ด้วยคำถามคำตอบในหลักธรรมประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.853602794+07:00","message":"[bufferProcess] send to processor:ด้วยคำถามคำตอบในหลักธรรมประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.853604837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.853606658+07:00","message":"> Transcript [4565] [false]: 'ด้วยคำถามคำตอบในหลักธรรมประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.853609447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.85361165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.853613106+07:00","message":"StatePrefix: 'ด้วยคำถามคำตอบในหลักธรรมประ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:20.853615022+07:00","message":"TextPushed: 'ด้วยคำถามคำตอบ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:20.938107419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:20.93812035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.176904412+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.176941116+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":"2025-10-29T10:28:21.176946746+07:00","message":"receive interim result [false|false]: ด้วยคำถามคำตอบในหลักธรรมประมาณ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.176960385+07:00","message":"[buffer interim] 324 false ด้วยคำถามคำตอบในหลักธรรมประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.176967118+07:00","message":"[bufferProcess] interim [820000000]:ด้วยคำถามคำตอบในหลักธรรมประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.17696925+07:00","message":"[bufferProcess] send to processor:ด้วยคำถามคำตอบในหลักธรรมประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.176974256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.176976766+07:00","message":"> Transcript [4566] [false]: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.17697979+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.17698159+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.176983139+07:00","message":"StatePrefix: 'ด้วยคำถามคำตอบในหลักธรรมประ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.176985767+07:00","message":"TextPushed: 'ด้วยคำถามคำตอบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.38079142+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.380827021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยคำถามคำตอบในหลักธรรมประมาณ 200\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.3808367+07:00","message":"receive interim result [false|false]: ด้วยคำถามคำตอบในหลักธรรมประมาณ 200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.380850884+07:00","message":"[buffer interim] 324 false ด้วยคำถามคำตอบในหลักธรรมประมาณ 200"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.380859688+07:00","message":"[bufferProcess] interim [0]:ด้วยคำถามคำตอบในหลักธรรมประมาณ 200"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.380862745+07:00","message":"[bufferProcess] send to processor:ด้วยคำถามคำตอบในหลักธรรมประมาณ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.380870816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.380873215+07:00","message":"> Transcript [4567] [false]: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.380876384+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.38087832+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.380879949+07:00","message":"StatePrefix: 'ด้วยคำถามคำตอบในหลักธรรมประ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.380882269+07:00","message":"TextPushed: 'ด้วยคำถามคำตอบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.4341244+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.434160541+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":"2025-10-29T10:28:21.434166498+07:00","message":"receive interim result [false|false]: ด้วยคำถามคำตอบในหลักธรรมประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.434179514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 200\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.434181617+07:00","message":"receive interim result [false|false]:  200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.434188892+07:00","message":"[buffer interim] 324 false ด้วยคำถามคำตอบในหลักธรรมประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.434192293+07:00","message":"[buffer interim] 324 false  200"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.434198017+07:00","message":"[bufferProcess] interim [120000000]:ด้วยคำถามคำตอบในหลักธรรมประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.43419994+07:00","message":"[bufferProcess] send to processor:ด้วยคำถามคำตอบในหลักธรรมประมาณ 200"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.434202769+07:00","message":"[bufferProcess] interim [120000000]: 200"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.434204867+07:00","message":"[bufferProcess] update buffer: ด้วยคำถามคำตอบในหลักธรรมประมาณ 200"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.434207269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.434209724+07:00","message":"> Transcript [4568] [false]: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 200'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.434212399+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.434213882+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.4342167+07:00","message":"StatePrefix: 'ด้วยคำถามคำตอบในหลักธรรมประ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.434218651+07:00","message":"TextPushed: 'ด้วยคำถามคำตอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.434220674+07:00","message":"Push: 'ในหลักธรรมประ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.434222137+07:00","message":"TextPushed: 'ด้วยคำถามคำตอบในหลักธรรมประ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.434223795+07:00","message":"Set new StatePrefix : 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 200'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.434225597+07:00","message":"Next Push (prob) : 'มาณ 200'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.434233566+07:00","message":"push: {false ในหลักธรรมประ 0 0xc00365e000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.75092076+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.750962197+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":"2025-10-29T10:28:21.750968621+07:00","message":"receive interim result [false|false]: ด้วยคำถามคำตอบในหลักธรรมประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.750978323+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 210\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.750987123+07:00","message":"receive interim result [false|false]:  210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.750994652+07:00","message":"[buffer interim] 324 false ด้วยคำถามคำตอบในหลักธรรมประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.750998206+07:00","message":"[buffer interim] 324 false  210"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.751003874+07:00","message":"[bufferProcess] interim [300000000]:ด้วยคำถามคำตอบในหลักธรรมประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.751005937+07:00","message":"[bufferProcess] send to processor:ด้วยคำถามคำตอบในหลักธรรมประมาณ 200"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.751008653+07:00","message":"[bufferProcess] interim [300000000]: 210"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.751010779+07:00","message":"[bufferProcess] update buffer: ด้วยคำถามคำตอบในหลักธรรมประมาณ 210"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.751013012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.751015264+07:00","message":"> Transcript [4569] [false]: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 200'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.751017962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.751020334+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.751022398+07:00","message":"StatePrefix: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 200'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.75102412+07:00","message":"TextPushed: 'ด้วยคำถามคำตอบในหลักธรรมประ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.890794516+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.890829844+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":"2025-10-29T10:28:21.890835218+07:00","message":"receive interim result [false|false]: ด้วยคำถามคำตอบในหลักธรรมประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.890846375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 219\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.890848534+07:00","message":"receive interim result [false|false]:  219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.890855778+07:00","message":"[buffer interim] 324 false ด้วยคำถามคำตอบในหลักธรรมประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:21.890859391+07:00","message":"[buffer interim] 324 false  219"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.890865146+07:00","message":"[bufferProcess] interim [480000000]:ด้วยคำถามคำตอบในหลักธรรมประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.890867269+07:00","message":"[bufferProcess] send to processor:ด้วยคำถามคำตอบในหลักธรรมประมาณ 210"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.890872116+07:00","message":"[bufferProcess] interim [480000000]: 219"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.890873988+07:00","message":"[bufferProcess] update buffer: ด้วยคำถามคำตอบในหลักธรรมประมาณ 219"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.890880293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.890883078+07:00","message":"> Transcript [4570] [false]: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 210'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.890885321+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:21.890890178+07:00","message":"Set new StatePrefix: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 210'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:22.085587004+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:22.085638118+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยคำถามคำตอบในหลักธรรมประมาณ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:22.085645765+07:00","message":"receive interim result [false|false]: ด้วยคำถามคำตอบในหลักธรรมประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:22.085656899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 299 +\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:22.085660481+07:00","message":"receive interim result [false|false]:  299 +"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:22.08567139+07:00","message":"[buffer interim] 324 false ด้วยคำถามคำตอบในหลักธรรมประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:22.08567651+07:00","message":"[buffer interim] 324 false  299 +"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.085683537+07:00","message":"[bufferProcess] interim [720000000]:ด้วยคำถามคำตอบในหลักธรรมประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.085686915+07:00","message":"[bufferProcess] send to processor:ด้วยคำถามคำตอบในหลักธรรมประมาณ 219"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.085690915+07:00","message":"[bufferProcess] interim [720000000]: 299 +"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.085693604+07:00","message":"[bufferProcess] update buffer: ด้วยคำถามคำตอบในหลักธรรมประมาณ 299 +"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.085696912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.085700527+07:00","message":"> Transcript [4571] [false]: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 219'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.085703639+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.085706086+07:00","message":"Set new StatePrefix: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 219'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:22.260864889+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:22.2609076+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":"2025-10-29T10:28:22.260925009+07:00","message":"receive interim result [false|false]: ด้วยคำถามคำตอบในหลักธรรมประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:22.260939355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 219 หัวข้อ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:22.260943041+07:00","message":"receive interim result [false|false]:  219 หัวข้อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:22.260951773+07:00","message":"[buffer interim] 324 false ด้วยคำถามคำตอบในหลักธรรมประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:22.260955985+07:00","message":"[buffer interim] 324 false  219 หัวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.260962703+07:00","message":"[bufferProcess] interim [840000000]:ด้วยคำถามคำตอบในหลักธรรมประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.260966445+07:00","message":"[bufferProcess] send to processor:ด้วยคำถามคำตอบในหลักธรรมประมาณ 299 +"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.260970703+07:00","message":"[bufferProcess] interim [840000000]: 219 หัวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.260973735+07:00","message":"[bufferProcess] update buffer: ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.260987944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.261010798+07:00","message":"> Transcript [4572] [false]: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 299 +'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.261014374+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.261016329+07:00","message":"Set new StatePrefix: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 299 +'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:22.838482177+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:22.838521864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:22.838527434+07:00","message":"receive interim result [false|false]: ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:22.83853985+07:00","message":"[buffer interim] 324 false ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.83854691+07:00","message":"[bufferProcess] interim [440000000]:ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.83854943+07:00","message":"[bufferProcess] send to processor:ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.838554609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.838556882+07:00","message":"> Transcript [4573] [false]: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.838559053+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:22.838560938+07:00","message":"Set new StatePrefix: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.3308299+07:00","message":"[GCS] IsForceVAD: false for message ID: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.386590579+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.386626898+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยคำถามคำตอบในหลักธรรมประมาณ 219\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.386632379+07:00","message":"receive interim result [false|false]: ด้วยคำถามคำตอบในหลักธรรมประมาณ 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.386642328+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":"2025-10-29T10:28:23.386644982+07:00","message":"receive interim result [false|false]:  หัวข้อกระทู้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.386653367+07:00","message":"[buffer interim] 324 false ด้วยคำถามคำตอบในหลักธรรมประมาณ 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.386658997+07:00","message":"[buffer interim] 324 false  หัวข้อกระทู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.386664678+07:00","message":"[bufferProcess] interim [980000000]:ด้วยคำถามคำตอบในหลักธรรมประมาณ 219"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.386667893+07:00","message":"[bufferProcess] send to processor:ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.386670877+07:00","message":"[bufferProcess] interim [980000000]: หัวข้อกระทู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.386673446+07:00","message":"[bufferProcess] update buffer: ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อกระทู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.386676141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.386680425+07:00","message":"> Transcript [4574] [false]: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.386683892+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.386685636+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.386687201+07:00","message":"StatePrefix: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.386689048+07:00","message":"TextPushed: 'ด้วยคำถามคำตอบในหลักธรรมประ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.392772806+07:00","message":"[GCS] Start streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.48292603+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.482960581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยคำถามคำตอบในหลักธรรมประมาณ 219\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.482966023+07:00","message":"receive interim result [false|false]: ด้วยคำถามคำตอบในหลักธรรมประมาณ 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.482977316+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":"2025-10-29T10:28:23.482979916+07:00","message":"receive interim result [false|false]:  หัวข้อมือถือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.482987015+07:00","message":"[buffer interim] 324 false ด้วยคำถามคำตอบในหลักธรรมประมาณ 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.48299068+07:00","message":"[buffer interim] 324 false  หัวข้อมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.482996423+07:00","message":"[bufferProcess] interim [40000000]:ด้วยคำถามคำตอบในหลักธรรมประมาณ 219"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.482998719+07:00","message":"[bufferProcess] send to processor:ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อกระทู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.483001308+07:00","message":"[bufferProcess] interim [40000000]: หัวข้อมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.483003369+07:00","message":"[bufferProcess] update buffer: ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.48300602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.483008621+07:00","message":"> Transcript [4575] [false]: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อกระทู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.483011567+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.483013223+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.483014818+07:00","message":"StatePrefix: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.483016668+07:00","message":"TextPushed: 'ด้วยคำถามคำตอบในหลักธรรมประ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.546593218+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.546623315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยคำถามคำตอบในหลักธรรมประมาณ 219\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.546628352+07:00","message":"receive interim result [false|false]: ด้วยคำถามคำตอบในหลักธรรมประมาณ 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.546637518+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":"2025-10-29T10:28:23.546639899+07:00","message":"receive interim result [false|false]:  หัวข้อก็ถือเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.546647138+07:00","message":"[buffer interim] 324 false ด้วยคำถามคำตอบในหลักธรรมประมาณ 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.546650458+07:00","message":"[buffer interim] 324 false  หัวข้อก็ถือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.546655809+07:00","message":"[bufferProcess] interim [160000000]:ด้วยคำถามคำตอบในหลักธรรมประมาณ 219"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.546657905+07:00","message":"[bufferProcess] send to processor:ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อมือถือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.54666304+07:00","message":"[bufferProcess] interim [160000000]: หัวข้อก็ถือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.546665195+07:00","message":"[bufferProcess] update buffer: ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อก็ถือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.546667737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.546670272+07:00","message":"> Transcript [4576] [false]: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อมือถือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.546673585+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.546675196+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.546676801+07:00","message":"StatePrefix: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.54667886+07:00","message":"TextPushed: 'ด้วยคำถามคำตอบในหลักธรรมประ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.626338218+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.626372247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยคำถามคำตอบในหลักธรรมประมาณ 219\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.626377552+07:00","message":"receive interim result [false|false]: ด้วยคำถามคำตอบในหลักธรรมประมาณ 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.62638744+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":"2025-10-29T10:28:23.626389967+07:00","message":"receive interim result [false|false]:  หัวข้อก็ถือเป็นหลัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.626397463+07:00","message":"[buffer interim] 324 false ด้วยคำถามคำตอบในหลักธรรมประมาณ 219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.626400944+07:00","message":"[buffer interim] 324 false  หัวข้อก็ถือเป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.626425052+07:00","message":"[bufferProcess] interim [340000000]:ด้วยคำถามคำตอบในหลักธรรมประมาณ 219"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.62644472+07:00","message":"[bufferProcess] send to processor:ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อก็ถือเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.626453499+07:00","message":"[bufferProcess] interim [340000000]: หัวข้อก็ถือเป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.626456712+07:00","message":"[bufferProcess] update buffer: ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อก็ถือเป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.626460497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.626464113+07:00","message":"> Transcript [4577] [false]: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อก็ถือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.626467464+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.626469125+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.626471188+07:00","message":"StatePrefix: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.626473231+07:00","message":"TextPushed: 'ด้วยคำถามคำตอบในหลักธรรมประ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.626479418+07:00","message":"Push: 'มาณ 219 หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.626481116+07:00","message":"TextPushed: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.626482956+07:00","message":"Set new StatePrefix : 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อก็ถือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.626484864+07:00","message":"Next Push (prob) : 'ก็ถือเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.626494482+07:00","message":"push: {false มาณ 219 หัวข้อ 0 0xc00365e000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.754342153+07:00","message":"receive streaming session, msgId: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.754382593+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อเพื่อถือเป็นหลัก\",\"confidence\":0.9514863}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.754397072+07:00","message":"receive interim result [true|false]: ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อเพื่อถือเป็นหลัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.754406196+07:00","message":"end recv isFinal message id 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.754408179+07:00","message":"end Recv id 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.754414434+07:00","message":"[buffer interim] 324 true ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อเพื่อถือเป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.754423608+07:00","message":"[bufferProcess] interim [340000000]:ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อเพื่อถือเป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.754426808+07:00","message":"[bufferProcess] send to processor (isfinal):ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อก็ถือเป็นหลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.754429924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.754432193+07:00","message":"> Transcript [4578] [false]: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อก็ถือเป็นหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.75443551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.754437086+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.754439374+07:00","message":"StatePrefix: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อก็ถือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.754441757+07:00","message":"TextPushed: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.754443711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.754445287+07:00","message":"> Transcript [4579] [true]: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อเพื่อถือเป็นหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.754447105+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.754448526+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.754449831+07:00","message":"StatePrefix: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อก็ถือเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.754451468+07:00","message":"TextPushed: 'ด้วยคำถามคำตอบในหลักธรรมประมาณ 219 หัวข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:23.754454273+07:00","message":"Push: 'เพื่อถือเป็นหลัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:23.754462083+07:00","message":"push: {true เพื่อถือเป็นหลัก 0 0xc00365e000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:23.764675186+07:00","message":"write wav file: './tmp/7449/7449_324.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:23.938697636+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:23.938710601+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:24.333966001+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:24.334000556+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":"2025-10-29T10:28:24.334005294+07:00","message":"receive interim result [false|false]: ในการจัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:24.334016597+07:00","message":"[buffer interim] 325 false ในการจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.33402364+07:00","message":"[bufferProcess] interim [540000000]:ในการจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.334025453+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:24.33771336+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:24.337752436+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":"2025-10-29T10:28:24.337757291+07:00","message":"receive interim result [false|false]: ในการตัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:24.337767445+07:00","message":"[buffer interim] 325 false ในการตัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.337772408+07:00","message":"[bufferProcess] interim [600000000]:ในการตัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.337774293+07:00","message":"[bufferProcess] send to processor:ในการจัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.337777353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.337779693+07:00","message":"> Transcript [4580] [false]: 'ในการจัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.337781553+07:00","message":"Set StatePrefix (first interim): 'ในการจัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:24.462107374+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:24.462144917+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":"2025-10-29T10:28:24.462149938+07:00","message":"receive interim result [false|false]: ในการตัดสิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:24.462164353+07:00","message":"[buffer interim] 325 false ในการตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.462171231+07:00","message":"[bufferProcess] interim [660000000]:ในการตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.462173106+07:00","message":"[bufferProcess] send to processor:ในการตัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.462176159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.462178741+07:00","message":"> Transcript [4581] [false]: 'ในการตัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.462180713+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.462182257+07:00","message":"Set new StatePrefix: 'ในการตัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:24.780696668+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:24.78073447+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":"2025-10-29T10:28:24.780745928+07:00","message":"receive interim result [false|false]: ในการตัดสินพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:24.780759339+07:00","message":"[buffer interim] 325 false ในการตัดสินพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.7807662+07:00","message":"[bufferProcess] interim [960000000]:ในการตัดสินพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.780768417+07:00","message":"[bufferProcess] send to processor:ในการตัดสิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.780773195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.780776289+07:00","message":"> Transcript [4582] [false]: 'ในการตัดสิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.780779359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.780781144+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.780782662+07:00","message":"StatePrefix: 'ในการตัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.780784502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:24.843241856+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:24.84327786+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":"2025-10-29T10:28:24.843282548+07:00","message":"receive interim result [false|false]: ในการตัดสินพระทัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:24.843297069+07:00","message":"[buffer interim] 325 false ในการตัดสินพระทัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.843303716+07:00","message":"[bufferProcess] interim [80000000]:ในการตัดสินพระทัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.84330572+07:00","message":"[bufferProcess] send to processor:ในการตัดสินพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.843309256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.843311533+07:00","message":"> Transcript [4583] [false]: 'ในการตัดสินพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.843314608+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.843316286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.843317914+07:00","message":"StatePrefix: 'ในการตัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:24.843319606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:25.03082964+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:25.030870007+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":"2025-10-29T10:28:25.03087553+07:00","message":"receive interim result [false|false]: ในการตัดสินพระธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:25.030888565+07:00","message":"[buffer interim] 325 false ในการตัดสินพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.030895295+07:00","message":"[bufferProcess] interim [260000000]:ในการตัดสินพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.030897417+07:00","message":"[bufferProcess] send to processor:ในการตัดสินพระทัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.030902479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.030904936+07:00","message":"> Transcript [4584] [false]: 'ในการตัดสินพระทัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.03090796+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.030909818+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.03091139+07:00","message":"StatePrefix: 'ในการตัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.030913358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:25.241018984+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:25.241057977+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":"2025-10-29T10:28:25.241064588+07:00","message":"receive interim result [false|false]: ในการตัดสินพระธรรมค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:25.24108056+07:00","message":"[buffer interim] 325 false ในการตัดสินพระธรรมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.241088433+07:00","message":"[bufferProcess] interim [500000000]:ในการตัดสินพระธรรมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.241090622+07:00","message":"[bufferProcess] send to processor:ในการตัดสินพระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.241093654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.241096013+07:00","message":"> Transcript [4585] [false]: 'ในการตัดสินพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.241099462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.241101236+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.241102839+07:00","message":"StatePrefix: 'ในการตัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.241104822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.241107938+07:00","message":"Push: 'ในการตัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.241109694+07:00","message":"TextPushed: 'ในการตัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.241111862+07:00","message":"Set new StatePrefix : 'ในการตัดสินพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.24111394+07:00","message":"Next Push (prob) : 'สินพระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:25.241138754+07:00","message":"push: {false ในการตัด 0 0xc0003c4100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:25.874569142+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:25.874611414+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":"2025-10-29T10:28:25.874617037+07:00","message":"receive interim result [false|false]: ในการตัดสินพระธรรมค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:25.874631976+07:00","message":"[buffer interim] 325 false ในการตัดสินพระธรรมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.874639077+07:00","message":"[bufferProcess] interim [100000000]:ในการตัดสินพระธรรมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.874641526+07:00","message":"[bufferProcess] send to processor:ในการตัดสินพระธรรมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.874648135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.874650802+07:00","message":"> Transcript [4586] [false]: 'ในการตัดสินพระธรรมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.874653956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.874655794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.874657758+07:00","message":"StatePrefix: 'ในการตัดสินพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:25.874659873+07:00","message":"TextPushed: 'ในการตัด'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:26.939503676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:26.939513311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:28.768992628+07:00","message":"[GCS] IsForceVAD: false for message ID: 325"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:28.900698381+07:00","message":"[GCS] Start streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:29.088029257+07:00","message":"receive streaming session, msgId: 325"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:29.088076082+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":"2025-10-29T10:28:29.088083951+07:00","message":"receive interim result [true|false]: ในการตัดสินพระธรรมค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:29.088095828+07:00","message":"end recv isFinal message id 325"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:29.088098316+07:00","message":"end Recv id 325"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:29.088107546+07:00","message":"[buffer interim] 325 true ในการตัดสินพระธรรมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.088120008+07:00","message":"[bufferProcess] interim [400000000]:ในการตัดสินพระธรรมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.088124161+07:00","message":"[bufferProcess] send to processor (isfinal):ในการตัดสินพระธรรมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.088129125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.088133016+07:00","message":"> Transcript [4587] [false]: 'ในการตัดสินพระธรรมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.088136705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.088139037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.088141772+07:00","message":"StatePrefix: 'ในการตัดสินพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.088144346+07:00","message":"TextPushed: 'ในการตัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.088146441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.088148793+07:00","message":"> Transcript [4588] [true]: 'ในการตัดสินพระธรรมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.088151763+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.088153779+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.088156077+07:00","message":"StatePrefix: 'ในการตัดสินพระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.088158304+07:00","message":"TextPushed: 'ในการตัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.08816137+07:00","message":"Push: 'สินพระธรรมค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:29.088171802+07:00","message":"push: {true สินพระธรรมค่ะ 0 0xc0003c4100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:29.098173573+07:00","message":"write wav file: './tmp/7449/7449_325.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:29.409438507+07:00","message":"[GCS] IsForceVAD: false for message ID: 326"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:29.481363673+07:00","message":"[GCS] Start streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:29.694792464+07:00","message":"receive streaming session, msgId: 326"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:29.694813061+07:00","message":"found end of frame, send empty tag with msgId: 326"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:29.694815987+07:00","message":"end Recv id 326"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:29.694821861+07:00","message":"[buffer interim] 326 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.694828265+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.694835145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.694837501+07:00","message":"> Transcript [4589] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.694839637+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.694841161+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.6948426+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.694844133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:29.694846193+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:29.694855147+07:00","message":"push: {true \n 0 0xc0003c5900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:29.699545571+07:00","message":"write wav file: './tmp/7449/7449_326.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:29.858781623+07:00","message":"[GCS] IsForceVAD: false for message ID: 327"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:29.939968125+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:29.939971036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:30.161573832+07:00","message":"receive streaming session, msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:30.161592818+07:00","message":"found end of frame, send empty tag with msgId: 327"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:30.161595576+07:00","message":"end Recv id 327"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:30.161602039+07:00","message":"[buffer interim] 327 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:30.161610242+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:30.161613486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:30.161615796+07:00","message":"> Transcript [4590] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:30.161617808+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:30.161619344+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:30.161620737+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:30.161622238+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:30.161624272+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:30.161634074+07:00","message":"push: {true \n 0 0xc00365e900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:30.166297497+07:00","message":"write wav file: './tmp/7449/7449_327.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:30.371817671+07:00","message":"[GCS] Start streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:30.499580613+07:00","message":"[GCS] IsForceVAD: false for message ID: 328"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:30.791721794+07:00","message":"receive streaming session, msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:30.791741401+07:00","message":"found end of frame, send empty tag with msgId: 328"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:30.791744486+07:00","message":"end Recv id 328"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:30.791751225+07:00","message":"[buffer interim] 328 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:30.791766607+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:30.791769869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:30.791772254+07:00","message":"> Transcript [4591] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:30.79177498+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:30.791776552+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:30.791778073+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:30.791779821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:30.791782129+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:30.791791324+07:00","message":"push: {true \n 0 0xc003a47800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:30.796772596+07:00","message":"write wav file: './tmp/7449/7449_328.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:30.891888394+07:00","message":"[GCS] Start streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:31.13983828+07:00","message":"[GCS] IsForceVAD: false for message ID: 329"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:31.401233819+07:00","message":"[GCS] Start streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:31.427311302+07:00","message":"receive streaming session, msgId: 329"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:31.427329003+07:00","message":"found end of frame, send empty tag with msgId: 329"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:31.427331422+07:00","message":"end Recv id 329"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:31.427337098+07:00","message":"[buffer interim] 329 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:31.427343413+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:31.427346506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:31.42734877+07:00","message":"> Transcript [4592] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:31.42735112+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:31.427352639+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:31.427354071+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:31.427355569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:31.427357683+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:31.427366968+07:00","message":"push: {true \n 0 0xc00365f080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:31.431975942+07:00","message":"write wav file: './tmp/7449/7449_329.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:32.03978806+07:00","message":"[GCS] IsForceVAD: false for message ID: 330"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:32.101060144+07:00","message":"[GCS] Start streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:32.349326101+07:00","message":"receive streaming session, msgId: 330"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:32.349345764+07:00","message":"found end of frame, send empty tag with msgId: 330"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:32.349348359+07:00","message":"end Recv id 330"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:32.349354726+07:00","message":"[buffer interim] 330 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:32.349360876+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:32.349364924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:32.349367653+07:00","message":"> Transcript [4593] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:32.349369968+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:32.349371768+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:32.349373605+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:32.349375153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:32.349381742+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:32.349391579+07:00","message":"push: {true \n 0 0xc003a46080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:32.354310737+07:00","message":"write wav file: './tmp/7449/7449_330.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:32.490681863+07:00","message":"[GCS] IsForceVAD: false for message ID: 331"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:32.786424396+07:00","message":"receive streaming session, msgId: 331"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:32.786443493+07:00","message":"found end of frame, send empty tag with msgId: 331"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:32.786446341+07:00","message":"end Recv id 331"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:32.786452846+07:00","message":"[buffer interim] 331 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:32.786459279+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:32.786462779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:32.786465275+07:00","message":"> Transcript [4594] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:32.786467758+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:32.78646963+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:32.786471139+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:32.78647264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:32.78647494+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:32.786484832+07:00","message":"push: {true \n 0 0xc002f14080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:32.791591738+07:00","message":"write wav file: './tmp/7449/7449_331.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:32.94073118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:32.940745055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:33.511910888+07:00","message":"[GCS] Start streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:33.770676957+07:00","message":"[GCS] IsForceVAD: false for message ID: 332"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:34.091647391+07:00","message":"receive streaming session, msgId: 332"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:34.091665211+07:00","message":"found end of frame, send empty tag with msgId: 332"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:34.091667647+07:00","message":"end Recv id 332"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:34.091673711+07:00","message":"[buffer interim] 332 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:34.091679944+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:34.091683436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:34.09168599+07:00","message":"> Transcript [4595] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:34.091688308+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:34.091689873+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:34.091691342+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:34.09169284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:34.091695109+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:34.091704652+07:00","message":"push: {true \n 0 0xc00365f180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:34.097296383+07:00","message":"write wav file: './tmp/7449/7449_332.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:34.67213514+07:00","message":"[GCS] Start streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:34.929404856+07:00","message":"[GCS] IsForceVAD: false for message ID: 333"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:35.21523767+07:00","message":"receive streaming session, msgId: 333"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:35.215256497+07:00","message":"found end of frame, send empty tag with msgId: 333"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:35.215259819+07:00","message":"end Recv id 333"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:35.215268248+07:00","message":"[buffer interim] 333 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:35.215276707+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:35.215281344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:35.215285002+07:00","message":"> Transcript [4596] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:35.215288273+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:35.215290487+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:35.215292695+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:35.215294687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:35.215297973+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:35.215309447+07:00","message":"push: {true \n 0 0xc00365f300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:35.22102808+07:00","message":"write wav file: './tmp/7449/7449_333.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:35.941609499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:35.94162089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:38.641882475+07:00","message":"[GCS] Start streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:38.890015892+07:00","message":"[GCS] IsForceVAD: false for message ID: 334"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:38.942272962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:38.942280297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:39.151167532+07:00","message":"[GCS] Start streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:39.208887744+07:00","message":"[GCS] IsForceVAD: false for message ID: 335"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:39.215789237+07:00","message":"receive streaming session, msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:39.215807518+07:00","message":"found end of frame, send empty tag with msgId: 334"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:39.215810519+07:00","message":"end Recv id 334"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:39.215815602+07:00","message":"[buffer interim] 334 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:39.215821544+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:39.215824952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:39.215827195+07:00","message":"> Transcript [4597] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:39.215830008+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:39.215831522+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:39.215832934+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:39.215834766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:39.215840856+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:39.215849379+07:00","message":"push: {true \n 0 0xc002f14400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:39.221087449+07:00","message":"write wav file: './tmp/7449/7449_334.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:39.478148531+07:00","message":"receive streaming session, msgId: 335"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:39.478179581+07:00","message":"found end of frame, send empty tag with msgId: 335"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:39.478183678+07:00","message":"end Recv id 335"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:39.478192125+07:00","message":"[buffer interim] 335 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:39.478200204+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:39.478204663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:39.478208099+07:00","message":"> Transcript [4598] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:39.478212098+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:39.478214406+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:39.478216616+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:39.478218793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:39.478221518+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:39.478254111+07:00","message":"push: {true \n 0 0xc002f14600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:39.482910044+07:00","message":"write wav file: './tmp/7449/7449_335.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:39.661043205+07:00","message":"[GCS] Start streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:39.730406455+07:00","message":"[GCS] IsForceVAD: false for message ID: 336"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:39.852720139+07:00","message":"[GCS] Start streaming session, msgId: 337"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:39.97925777+07:00","message":"[GCS] IsForceVAD: false for message ID: 337"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:40.012096367+07:00","message":"receive streaming session, msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:40.012124935+07:00","message":"found end of frame, send empty tag with msgId: 336"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:40.012129792+07:00","message":"end Recv id 336"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:40.01213759+07:00","message":"[buffer interim] 336 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:40.012146864+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:40.012151293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:40.012154496+07:00","message":"> Transcript [4599] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:40.012158529+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:40.01216066+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:40.012163025+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:40.012165425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:40.012175904+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:40.012190726+07:00","message":"push: {true \n 0 0xc002f14700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:40.018066721+07:00","message":"write wav file: './tmp/7449/7449_336.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:40.297145516+07:00","message":"receive streaming session, msgId: 337"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:40.297196164+07:00","message":"found end of frame, send empty tag with msgId: 337"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:40.297200766+07:00","message":"end Recv id 337"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:40.297213241+07:00","message":"[buffer interim] 337 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:40.297221889+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:40.297226565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:40.297230153+07:00","message":"> Transcript [4600] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:40.297233951+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:40.297236749+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:40.29723857+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:40.297241256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:40.29724421+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:40.297256025+07:00","message":"push: {true \n 0 0xc003600b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:40.302330657+07:00","message":"write wav file: './tmp/7449/7449_337.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:41.711828638+07:00","message":"[GCS] Start streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:41.839712511+07:00","message":"[GCS] IsForceVAD: false for message ID: 338"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:41.942939038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:41.942948521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:42.15215004+07:00","message":"receive streaming session, msgId: 338"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:42.152183279+07:00","message":"found end of frame, send empty tag with msgId: 338"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:42.152187495+07:00","message":"end Recv id 338"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:42.152195512+07:00","message":"[buffer interim] 338 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:42.152203443+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:42.152207589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:42.152210266+07:00","message":"> Transcript [4601] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:42.15221269+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:42.152214259+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:42.152215757+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:42.152217258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:42.152219395+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:42.152241656+07:00","message":"push: {true \n 0 0xc003600d80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:42.158351311+07:00","message":"write wav file: './tmp/7449/7449_338.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:43.823938236+07:00","message":"[GCS] Cleaned up inactive client: 308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:43.823966165+07:00","message":"[GCS] Cleaned up inactive client: 311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:43.823969517+07:00","message":"[GCS] Cleaned up inactive client: 309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:43.823971942+07:00","message":"[GCS] Cleaned up inactive client: 310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:43.823973996+07:00","message":"[GCS] Cleaned up inactive client: 312"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:43.961800419+07:00","message":"[GCS] Start streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:44.019483808+07:00","message":"[GCS] IsForceVAD: false for message ID: 339"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:44.210215912+07:00","message":"[GCS] Start streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:44.280347243+07:00","message":"[GCS] IsForceVAD: false for message ID: 340"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:44.485933439+07:00","message":"receive streaming session, msgId: 339"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:44.485954296+07:00","message":"found end of frame, send empty tag with msgId: 339"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:44.485957111+07:00","message":"end Recv id 339"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:44.485964329+07:00","message":"[buffer interim] 339 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:44.485970486+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:44.485974343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:44.485977067+07:00","message":"> Transcript [4602] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:44.485979557+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:44.485981149+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:44.485982562+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:44.485984453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:44.485991528+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:44.4860015+07:00","message":"push: {true \n 0 0xc003600180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:44.490686071+07:00","message":"write wav file: './tmp/7449/7449_339.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:44.569360901+07:00","message":"receive streaming session, msgId: 340"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:44.569383564+07:00","message":"found end of frame, send empty tag with msgId: 340"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:44.569386882+07:00","message":"end Recv id 340"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:44.569394842+07:00","message":"[buffer interim] 340 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:44.569409023+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:44.569417837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:44.569421154+07:00","message":"> Transcript [4603] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:44.56942435+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:44.569427128+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:44.56942905+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:44.569431099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:44.569438079+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:44.569449706+07:00","message":"push: {true \n 0 0xc000045200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:44.573668372+07:00","message":"write wav file: './tmp/7449/7449_340.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:44.943127661+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:44.943148839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:45.940598869+07:00","message":"[GCS] Start streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:46.008894918+07:00","message":"[GCS] IsForceVAD: false for message ID: 341"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:46.344986092+07:00","message":"receive streaming session, msgId: 341"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:46.345028127+07:00","message":"found end of frame, send empty tag with msgId: 341"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:46.345032767+07:00","message":"end Recv id 341"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:46.345043386+07:00","message":"[buffer interim] 341 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:46.345050896+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:46.345054345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:46.345057467+07:00","message":"> Transcript [4604] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:46.34506002+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:46.34506161+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:46.345063136+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:46.345064647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:46.345074779+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:46.345084784+07:00","message":"push: {true \n 0 0xc0027cb080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:46.350032825+07:00","message":"write wav file: './tmp/7449/7449_341.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:47.943324778+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:47.943338723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:49.531763056+07:00","message":"[GCS] Start streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:49.589647497+07:00","message":"[GCS] IsForceVAD: false for message ID: 342"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:49.879137591+07:00","message":"receive streaming session, msgId: 342"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:49.879160557+07:00","message":"found end of frame, send empty tag with msgId: 342"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:49.879163406+07:00","message":"end Recv id 342"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:49.879170671+07:00","message":"[buffer interim] 342 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:49.87917753+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:49.879181831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:49.879184358+07:00","message":"> Transcript [4605] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:49.879186429+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:49.879188038+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:49.879189599+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:49.879191167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:49.879199866+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:49.879209529+07:00","message":"push: {true \n 0 0xc0027cb800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:49.884091383+07:00","message":"write wav file: './tmp/7449/7449_342.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:49.911196557+07:00","message":"[GCS] Start streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:50.099354201+07:00","message":"[GCS] IsForceVAD: false for message ID: 343"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:50.36017409+07:00","message":"[GCS] Start streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:50.407507912+07:00","message":"receive streaming session, msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:50.407526074+07:00","message":"found end of frame, send empty tag with msgId: 343"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:50.407528753+07:00","message":"end Recv id 343"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:50.407534155+07:00","message":"[buffer interim] 343 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:50.407540352+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:50.407543975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:50.407546668+07:00","message":"> Transcript [4606] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:50.407549023+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:50.407550771+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:50.407552189+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:50.407553684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:50.407559141+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:50.407568375+07:00","message":"push: {true \n 0 0xc00365e580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:50.411681007+07:00","message":"write wav file: './tmp/7449/7449_343.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:50.418333958+07:00","message":"[GCS] IsForceVAD: false for message ID: 344"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:50.725582002+07:00","message":"receive streaming session, msgId: 344"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:50.725606169+07:00","message":"found end of frame, send empty tag with msgId: 344"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:50.725609837+07:00","message":"end Recv id 344"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:50.725617027+07:00","message":"[buffer interim] 344 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:50.725624624+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:50.725628019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:50.725630373+07:00","message":"> Transcript [4607] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:50.725633091+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:50.725634747+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:50.725636339+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:50.725637841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:50.725645592+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:50.725655091+07:00","message":"push: {true \n 0 0xc000045f80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:50.729946242+07:00","message":"write wav file: './tmp/7449/7449_344.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:50.943958747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:50.943971285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:51.711228684+07:00","message":"[GCS] Start streaming session, msgId: 345"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:51.768932069+07:00","message":"[GCS] IsForceVAD: false for message ID: 345"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:51.90238602+07:00","message":"[GCS] Start streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.029078051+07:00","message":"[GCS] IsForceVAD: false for message ID: 346"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.235281943+07:00","message":"receive streaming session, msgId: 345"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.23530133+07:00","message":"found end of frame, send empty tag with msgId: 345"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.235304282+07:00","message":"end Recv id 345"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.235310908+07:00","message":"[buffer interim] 345 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.23531737+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.235320564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.235323254+07:00","message":"> Transcript [4608] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.235326193+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.235327914+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.235329432+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.235331086+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.23533335+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.235342226+07:00","message":"push: {true \n 0 0xc002f14800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:52.240004927+07:00","message":"write wav file: './tmp/7449/7449_345.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.326910154+07:00","message":"receive streaming session, msgId: 346"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.326934751+07:00","message":"found end of frame, send empty tag with msgId: 346"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.326940512+07:00","message":"end Recv id 346"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.326947153+07:00","message":"[buffer interim] 346 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.326953471+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.326957173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.326959716+07:00","message":"> Transcript [4609] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.326961976+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.326963472+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.326965005+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.326966605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.326969461+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.326979036+07:00","message":"push: {true \n 0 0xc002f14900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:52.331690775+07:00","message":"write wav file: './tmp/7449/7449_346.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.351271671+07:00","message":"[GCS] Start streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.408761795+07:00","message":"[GCS] IsForceVAD: false for message ID: 347"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.610878477+07:00","message":"[GCS] Start streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.669195316+07:00","message":"[GCS] IsForceVAD: false for message ID: 348"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.710338154+07:00","message":"receive streaming session, msgId: 347"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.710359966+07:00","message":"found end of frame, send empty tag with msgId: 347"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.710363422+07:00","message":"end Recv id 347"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.710371688+07:00","message":"[buffer interim] 347 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.710379088+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.710383251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.710386413+07:00","message":"> Transcript [4610] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.710389617+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.710391688+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.710393798+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.710396074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.71039927+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.710412055+07:00","message":"push: {true \n 0 0xc0027cbe00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:52.714743941+07:00","message":"write wav file: './tmp/7449/7449_347.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.935451562+07:00","message":"receive streaming session, msgId: 348"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.935484402+07:00","message":"found end of frame, send empty tag with msgId: 348"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.935487394+07:00","message":"end Recv id 348"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.93549741+07:00","message":"[buffer interim] 348 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.935504249+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.935507615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.935510016+07:00","message":"> Transcript [4611] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.935512622+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.935514249+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.935515831+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.935517251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:52.935519331+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:52.935532112+07:00","message":"push: {true \n 0 0xc003a47e00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:52.939934542+07:00","message":"write wav file: './tmp/7449/7449_348.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:53.25198119+07:00","message":"[GCS] Start streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:53.309238094+07:00","message":"[GCS] IsForceVAD: false for message ID: 349"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:53.579480125+07:00","message":"receive streaming session, msgId: 349"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:53.579498595+07:00","message":"found end of frame, send empty tag with msgId: 349"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:53.579501177+07:00","message":"end Recv id 349"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:53.579507404+07:00","message":"[buffer interim] 349 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:53.579513835+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:53.579517248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:53.579519879+07:00","message":"> Transcript [4612] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:53.579522071+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:53.579523611+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:53.579525194+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:53.57952665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:53.579533782+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:53.579544862+07:00","message":"push: {true \n 0 0xc002f14d80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:53.584393215+07:00","message":"write wav file: './tmp/7449/7449_349.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:53.7606424+07:00","message":"[GCS] Start streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:53.820089671+07:00","message":"[GCS] IsForceVAD: false for message ID: 350"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:53.944449736+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:53.944453956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:54.125661601+07:00","message":"receive streaming session, msgId: 350"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:54.125681387+07:00","message":"found end of frame, send empty tag with msgId: 350"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:54.125683923+07:00","message":"end Recv id 350"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:54.125690811+07:00","message":"[buffer interim] 350 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:54.125696927+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:54.125699987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:54.125702476+07:00","message":"> Transcript [4613] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:54.1257046+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:54.125706303+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:54.125707702+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:54.125709178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:54.125711373+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:54.125720371+07:00","message":"push: {true \n 0 0xc00040d980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:54.130161934+07:00","message":"write wav file: './tmp/7449/7449_350.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:55.235455699+07:00","message":"[GCS] Start streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:55.28919274+07:00","message":"[GCS] IsForceVAD: false for message ID: 351"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:55.359625257+07:00","message":"[GCS] Start streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:55.550303796+07:00","message":"[GCS] IsForceVAD: false for message ID: 352"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:55.585719684+07:00","message":"receive streaming session, msgId: 351"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:55.585738555+07:00","message":"found end of frame, send empty tag with msgId: 351"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:55.585741759+07:00","message":"end Recv id 351"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:55.585748795+07:00","message":"[buffer interim] 351 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:55.585756198+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:55.585760374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:55.585763784+07:00","message":"> Transcript [4614] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:55.58576685+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:55.585768991+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:55.585771372+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:55.585773324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:55.585780583+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:55.585791544+07:00","message":"push: {true \n 0 0xc002f14380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:55.591382687+07:00","message":"write wav file: './tmp/7449/7449_351.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:55.740781005+07:00","message":"[GCS] Start streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:55.850700457+07:00","message":"receive streaming session, msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:55.850713755+07:00","message":"found end of frame, send empty tag with msgId: 352"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:55.850716179+07:00","message":"end Recv id 352"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:55.850721352+07:00","message":"[buffer interim] 352 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:55.850727535+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:55.850731054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:55.850733462+07:00","message":"> Transcript [4615] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:55.850735621+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:55.850737321+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:55.850738709+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:55.850740192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:55.85074237+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:55.850750691+07:00","message":"push: {true \n 0 0xc002f14a80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:55.855861506+07:00","message":"write wav file: './tmp/7449/7449_352.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:55.868297371+07:00","message":"[GCS] IsForceVAD: false for message ID: 353"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:56.132567647+07:00","message":"[GCS] Start streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:56.163319482+07:00","message":"receive streaming session, msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:56.163340928+07:00","message":"found end of frame, send empty tag with msgId: 353"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:56.163343432+07:00","message":"end Recv id 353"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:56.163349739+07:00","message":"[buffer interim] 353 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:56.163356031+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:56.163359286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:56.163362084+07:00","message":"> Transcript [4616] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:56.16336465+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:56.163366499+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:56.163367911+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:56.163369572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:56.163372124+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:56.163382483+07:00","message":"push: {true \n 0 0xc002f14f00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:56.168567983+07:00","message":"write wav file: './tmp/7449/7449_353.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:56.318879889+07:00","message":"[GCS] IsForceVAD: false for message ID: 354"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:56.570631191+07:00","message":"[GCS] Start streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:56.622261641+07:00","message":"receive streaming session, msgId: 354"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:56.622282951+07:00","message":"found end of frame, send empty tag with msgId: 354"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:56.622285803+07:00","message":"end Recv id 354"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:56.622291809+07:00","message":"[buffer interim] 354 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:56.622298073+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:56.622301349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:56.622303629+07:00","message":"> Transcript [4617] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:56.622306004+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:56.622307517+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:56.622309053+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:56.622310637+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:56.622313107+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:56.622322177+07:00","message":"push: {true \n 0 0xc0003c5880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:28:56.628968863+07:00","message":"write wav file: './tmp/7449/7449_354.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:56.944511963+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:56.944524688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:57.956892195+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:57.956931752+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":"2025-10-29T10:28:57.956936579+07:00","message":"receive interim result [false|false]: พระบาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:57.956948243+07:00","message":"[buffer interim] 355 false พระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:57.956954592+07:00","message":"[bufferProcess] interim [960000000]:พระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:57.956956119+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:57.956959078+07:00","message":"[bufferProcess] send to processor (ticker):พระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:57.956961391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:57.956963656+07:00","message":"> Transcript [4618] [false]: 'พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:57.956967171+07:00","message":"Set StatePrefix (first interim): 'พระบาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.019388959+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.019429397+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":"2025-10-29T10:28:58.019434763+07:00","message":"receive interim result [false|false]: พระบาทสม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.019450925+07:00","message":"[buffer interim] 355 false พระบาทสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.019457473+07:00","message":"[bufferProcess] interim [80000000]:พระบาทสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.019459012+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.135518013+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.135557261+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":"2025-10-29T10:28:58.135561529+07:00","message":"receive interim result [false|false]: พระบาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.135575622+07:00","message":"[buffer interim] 355 false พระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.13558298+07:00","message":"[bufferProcess] interim [140000000]:พระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.135585007+07:00","message":"[bufferProcess] send to processor:พระบาทสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.135588053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.135590721+07:00","message":"> Transcript [4619] [false]: 'พระบาทสม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.135593383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.135595001+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.135596683+07:00","message":"StatePrefix: 'พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.135598324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.138127584+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.13815637+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":"2025-10-29T10:28:58.138161011+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.138173254+07:00","message":"[buffer interim] 355 false พระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.138178054+07:00","message":"[bufferProcess] interim [200000000]:พระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.13817978+07:00","message":"[bufferProcess] send to processor:พระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.138182405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.138184486+07:00","message":"> Transcript [4620] [false]: 'พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.138186653+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.138188276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.138189731+07:00","message":"StatePrefix: 'พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.138191268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.333334406+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.333374512+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":"2025-10-29T10:28:58.33337987+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.333393055+07:00","message":"[buffer interim] 355 false พระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.333402607+07:00","message":"[bufferProcess] interim [380000000]:พระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.333405126+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.33341079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.333414513+07:00","message":"> Transcript [4621] [false]: 'พระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.333418796+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.333421123+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.333424323+07:00","message":"StatePrefix: 'พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.333426046+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.523110202+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.523152368+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":"2025-10-29T10:28:58.523157612+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.52317212+07:00","message":"[buffer interim] 355 false พระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.523178602+07:00","message":"[bufferProcess] interim [560000000]:พระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.523180679+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.523183554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.523185865+07:00","message":"> Transcript [4622] [false]: 'พระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.523188658+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.523190309+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.523191858+07:00","message":"StatePrefix: 'พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.523196087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.523201603+07:00","message":"Push: 'พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.523203415+07:00","message":"TextPushed: 'พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.523205277+07:00","message":"Set new StatePrefix : 'พระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.523207115+07:00","message":"Next Push (prob) : 'สมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.523214371+07:00","message":"push: {false พระบาท 0 0xc0003c5b00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.713751052+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.713784932+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":"2025-10-29T10:28:58.713790006+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.713803424+07:00","message":"[buffer interim] 355 false พระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.713810325+07:00","message":"[bufferProcess] interim [740000000]:พระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.713812524+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.713817241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.713819791+07:00","message":"> Transcript [4623] [false]: 'พระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.713823136+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.713824861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.713833571+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.713835979+07:00","message":"TextPushed: 'พระบาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.843481245+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.843517728+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":"2025-10-29T10:28:58.843522596+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:58.843537254+07:00","message":"[buffer interim] 355 false พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.843544592+07:00","message":"[bufferProcess] interim [860000000]:พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.843546815+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.843549832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.843552064+07:00","message":"> Transcript [4624] [false]: 'พระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.843555008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.843556692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.843558735+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:58.843560604+07:00","message":"TextPushed: 'พระบาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.095633016+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.095665896+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":"2025-10-29T10:28:59.095670949+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.095681554+07:00","message":"[buffer interim] 355 false พระบาทสมเด็จพระเจ้าอยู่หัวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.095688442+07:00","message":"[bufferProcess] interim [220000000]:พระบาทสมเด็จพระเจ้าอยู่หัวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.095690725+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.095693981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.095696393+07:00","message":"> Transcript [4625] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.095699698+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.095701513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.095703171+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.095705144+07:00","message":"TextPushed: 'พระบาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.364529263+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.364564941+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":"2025-10-29T10:28:59.364570071+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวรัฐ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.364583707+07:00","message":"[buffer interim] 355 false พระบาทสมเด็จพระเจ้าอยู่หัวรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.364589758+07:00","message":"[bufferProcess] interim [340000000]:พระบาทสมเด็จพระเจ้าอยู่หัวรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.364591887+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.364596658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.36460025+07:00","message":"> Transcript [4626] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.364603835+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.364605648+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.364607578+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.364609516+07:00","message":"TextPushed: 'พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.364613512+07:00","message":"Push: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.364615246+07:00","message":"TextPushed: 'พระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.364617083+07:00","message":"Set new StatePrefix : 'พระบาทสมเด็จพระเจ้าอยู่หัวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.364618947+07:00","message":"Next Push (prob) : 'เจ้าอยู่หัวร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.364625741+07:00","message":"push: {false สมเด็จพระ 0 0xc0003c5b00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.365561232+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.365579079+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":"2025-10-29T10:28:59.365582455+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวรัชกาล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.365592239+07:00","message":"[buffer interim] 355 false พระบาทสมเด็จพระเจ้าอยู่หัวรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.365595745+07:00","message":"[bufferProcess] interim [400000000]:พระบาทสมเด็จพระเจ้าอยู่หัวรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.365597525+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.365601581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.365603264+07:00","message":"> Transcript [4627] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.36560541+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.365607104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.365608493+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.365610132+07:00","message":"TextPushed: 'พระบาทสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.425684964+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.425715772+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":"2025-10-29T10:28:59.425720839+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.425734425+07:00","message":"[buffer interim] 355 false พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.42574021+07:00","message":"[bufferProcess] interim [520000000]:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.425742242+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.425748381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.425751934+07:00","message":"> Transcript [4628] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.425756508+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.425758771+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.425762161+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.425765405+07:00","message":"TextPushed: 'พระบาทสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.616190289+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.616232+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":"2025-10-29T10:28:59.616238935+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.616255519+07:00","message":"[buffer interim] 355 false พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.6162666+07:00","message":"[bufferProcess] interim [640000000]:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.616269704+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.616276318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.616279603+07:00","message":"> Transcript [4629] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.616282332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.616284793+07:00","message":"Set new StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.746399383+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.746429148+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":"2025-10-29T10:28:59.746434413+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.746451255+07:00","message":"[buffer interim] 355 false พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.746457958+07:00","message":"[bufferProcess] interim [820000000]:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.746460399+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.746465362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.746467748+07:00","message":"> Transcript [4630] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.746471144+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.746472806+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.746474379+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.746476536+07:00","message":"TextPushed: 'พระบาทสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.938348307+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.938382977+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":"2025-10-29T10:28:59.938388958+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:28:59.938402305+07:00","message":"[buffer interim] 355 false พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.938409254+07:00","message":"[bufferProcess] interim [0]:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.93841148+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.938418155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.938420452+07:00","message":"> Transcript [4631] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.938423428+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.938425061+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.938427325+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:28:59.938429492+07:00","message":"TextPushed: 'พระบาทสมเด็จพระ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:59.945522804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:28:59.945528059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:00.257823062+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:00.25788143+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":"2025-10-29T10:29:00.257888958+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:00.257906887+07:00","message":"[buffer interim] 355 false พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.257918303+07:00","message":"[bufferProcess] interim [300000000]:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.257921498+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.257927906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.257931091+07:00","message":"> Transcript [4632] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.257935513+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.257937818+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.257940619+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.257943941+07:00","message":"TextPushed: 'พระบาทสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:00.457647978+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:00.457687567+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":"2025-10-29T10:29:00.457693265+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:00.457706578+07:00","message":"[buffer interim] 355 false พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.457713207+07:00","message":"[bufferProcess] interim [480000000]:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.457715617+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.457718633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.45772123+07:00","message":"> Transcript [4633] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.457724869+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.457726576+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.457728587+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.457730756+07:00","message":"TextPushed: 'พระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.457736754+07:00","message":"Push: 'เจ้าอยู่หัวและสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.457738676+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.457741715+07:00","message":"Set new StatePrefix : 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.457745293+07:00","message":"Next Push (prob) : 'พระนางเจ้าพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:00.457773184+07:00","message":"push: {false เจ้าอยู่หัวและสมเด็จ 0 0xc0003c5b00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:00.646355118+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:00.646393812+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":"2025-10-29T10:29:00.646399158+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:00.646414134+07:00","message":"[buffer interim] 355 false พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.64642111+07:00","message":"[bufferProcess] interim [660000000]:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.646423502+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.646428521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.646430862+07:00","message":"> Transcript [4634] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.646434654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.646436286+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.646438438+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.646440695+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:00.841173674+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:00.841215516+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":"2025-10-29T10:29:00.841221319+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:00.841240439+07:00","message":"[buffer interim] 355 false พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.841247974+07:00","message":"[bufferProcess] interim [900000000]:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.841250391+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.841255728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.841257954+07:00","message":"> Transcript [4635] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.84126113+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.84126283+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.841264984+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.841267375+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:00.964381118+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:00.964422925+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":"2025-10-29T10:29:00.964429978+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:00.964451444+07:00","message":"[buffer interim] 355 false พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.964461212+07:00","message":"[bufferProcess] interim [960000000]:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.964463635+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.964466885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.964469485+07:00","message":"> Transcript [4636] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.964473114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.964474807+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.964476833+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:00.964479309+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:01.536337146+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:01.536375075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:01.536380344+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:01.536393238+07:00","message":"[buffer interim] 355 false พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:01.536400475+07:00","message":"[bufferProcess] interim [560000000]:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:01.536402699+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:01.536408203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:01.536410635+07:00","message":"> Transcript [4637] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:01.536414681+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:01.536416531+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:01.536418359+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:01.536421272+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:01.536425692+07:00","message":"Push: 'พระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:01.536427239+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:01.536429044+07:00","message":"Set new StatePrefix : 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:01.536430977+07:00","message":"Next Push (prob) : 'บรมราชินี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:01.536440215+07:00","message":"push: {false พระนางเจ้าพระ 0 0xc0003c5b00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:01.537511614+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:01.537525215+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":"2025-10-29T10:29:01.537529515+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:01.537537403+07:00","message":"[buffer interim] 355 false พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:01.537542111+07:00","message":"[bufferProcess] interim [620000000]:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:01.537543948+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:01.537546408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:01.537548259+07:00","message":"> Transcript [4638] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:01.537550746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:01.537552419+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:01.537553787+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:01.537555791+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:02.116717475+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:02.116763212+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":"2025-10-29T10:29:02.116770655+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:02.116785963+07:00","message":"[buffer interim] 355 false พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:02.116796879+07:00","message":"[bufferProcess] interim [220000000]:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:02.116799351+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:02.116804633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:02.116807016+07:00","message":"> Transcript [4639] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:02.116812606+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:02.116814509+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:02.116816214+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:02.116818446+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:02.945762346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:02.945769444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:04.259888816+07:00","message":"[GCS] IsForceVAD: false for message ID: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:04.364539282+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:04.364588875+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะดำเนินโดยรถยนต์พระที่นั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:04.364597423+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะดำเนินโดยรถยนต์พระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:04.364613125+07:00","message":"[buffer interim] 355 false พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะดำเนินโดยรถยนต์พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.364620517+07:00","message":"[bufferProcess] interim [380000000]:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะดำเนินโดยรถยนต์พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.364623315+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.364629233+07:00","message":"[bufferProcess] send to processor (ticker):พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะดำเนินโดยรถยนต์พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.364632019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.364634395+07:00","message":"> Transcript [4640] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.364637801+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.364639546+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.364641628+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.364644182+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.364645848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.364647567+07:00","message":"> Transcript [4641] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะดำเนินโดยรถยนต์พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.364649518+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.364650825+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.364652104+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.364653681+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.364659476+07:00","message":"Push: 'บรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.364660992+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.364662843+07:00","message":"Set new StatePrefix : 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะดำเนินโดยรถยนต์พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.364670835+07:00","message":"Next Push (prob) : 'ค่ะดำเนินโดยรถยนต์พระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:04.3646886+07:00","message":"push: {false บรมราชินี 0 0xc0003c5b00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:04.580610875+07:00","message":"[GCS] Start streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:04.588227075+07:00","message":"receive streaming session, msgId: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:04.588264117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะดำเนินโดยรถยนต์พระที่นั่ง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:04.588272851+07:00","message":"receive interim result [true|false]: พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะดำเนินโดยรถยนต์พระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:04.588282773+07:00","message":"end recv isFinal message id 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:04.588284969+07:00","message":"end Recv id 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:04.588292473+07:00","message":"[buffer interim] 355 true พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะดำเนินโดยรถยนต์พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.588311925+07:00","message":"[bufferProcess] interim [710000000]:พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะดำเนินโดยรถยนต์พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.588318942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.5883221+07:00","message":"> Transcript [4642] [true]: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะดำเนินโดยรถยนต์พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.588326585+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.588328802+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.588331284+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีค่ะดำเนินโดยรถยนต์พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.58833515+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:04.588343416+07:00","message":"Push: 'ค่ะดำเนินโดยรถยนต์พระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:04.588353545+07:00","message":"push: {true ค่ะดำเนินโดยรถยนต์พระที่นั่ง 0 0xc0003c5b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:29:04.606622011+07:00","message":"write wav file: './tmp/7449/7449_355.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:05.288572717+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:05.28860831+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":"2025-10-29T10:29:05.288614275+07:00","message":"receive interim result [false|false]: กลับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:05.288628075+07:00","message":"[buffer interim] 356 false กลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.28863626+07:00","message":"[bufferProcess] interim [480000000]:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.288638648+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:05.384879373+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:05.384926282+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":"2025-10-29T10:29:05.384932293+07:00","message":"receive interim result [false|false]: ปากกา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:05.38494794+07:00","message":"[buffer interim] 356 false ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.384956364+07:00","message":"[bufferProcess] interim [600000000]:ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.384959063+07:00","message":"[bufferProcess] send to processor:กลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.38496322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.384966626+07:00","message":"> Transcript [4643] [false]: 'กลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.384969213+07:00","message":"Set StatePrefix (first interim): 'กลับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:05.458640449+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:05.458676579+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":"2025-10-29T10:29:05.458681399+07:00","message":"receive interim result [false|false]: จากการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:05.458693626+07:00","message":"[buffer interim] 356 false จากการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.458699918+07:00","message":"[bufferProcess] interim [660000000]:จากการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.458701886+07:00","message":"[bufferProcess] send to processor:ปากกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.458704912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.458707352+07:00","message":"> Transcript [4644] [false]: 'ปากกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.458709426+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.458711096+07:00","message":"Set new StatePrefix: 'ปากกา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:05.535387867+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:05.535423271+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":"2025-10-29T10:29:05.535428213+07:00","message":"receive interim result [false|false]: จากการที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:05.5354416+07:00","message":"[buffer interim] 356 false จากการที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.535448448+07:00","message":"[bufferProcess] interim [780000000]:จากการที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.535450389+07:00","message":"[bufferProcess] send to processor:จากการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.535453389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.535455747+07:00","message":"> Transcript [4645] [false]: 'จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.535457583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.535459306+07:00","message":"Set new StatePrefix: 'จากการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:05.664943296+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:05.664981699+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":"2025-10-29T10:29:05.664986849+07:00","message":"receive interim result [false|false]: กราบพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:05.665001447+07:00","message":"[buffer interim] 356 false กราบพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.665008415+07:00","message":"[bufferProcess] interim [900000000]:กราบพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.665010839+07:00","message":"[bufferProcess] send to processor:จากการที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.665013821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.665016151+07:00","message":"> Transcript [4646] [false]: 'จากการที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.665019127+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.665020918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.665022675+07:00","message":"StatePrefix: 'จากการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.665024441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:05.946791738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:05.946793614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:05.957452864+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:05.957502345+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":"2025-10-29T10:29:05.957511008+07:00","message":"receive interim result [false|false]: กราบพระที่นั่งอัม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:05.957527943+07:00","message":"[buffer interim] 356 false กราบพระที่นั่งอัม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.957541665+07:00","message":"[bufferProcess] interim [140000000]:กราบพระที่นั่งอัม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.957544739+07:00","message":"[bufferProcess] send to processor:กราบพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.957549044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.957552554+07:00","message":"> Transcript [4647] [false]: 'กราบพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.957555797+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:05.957558275+07:00","message":"Set new StatePrefix: 'กราบพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:06.017251313+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:06.017297399+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":"2025-10-29T10:29:06.017304926+07:00","message":"receive interim result [false|false]: กราบพระที่นั่งอัมพร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:06.017323417+07:00","message":"[buffer interim] 356 false กราบพระที่นั่งอัมพร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.017332203+07:00","message":"[bufferProcess] interim [260000000]:กราบพระที่นั่งอัมพร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.017335241+07:00","message":"[bufferProcess] send to processor:กราบพระที่นั่งอัม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.017339716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.017343359+07:00","message":"> Transcript [4648] [false]: 'กราบพระที่นั่งอัม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.017348424+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.017351153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.017353564+07:00","message":"StatePrefix: 'กราบพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.017356556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:06.220071875+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:06.220119056+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":"2025-10-29T10:29:06.220126512+07:00","message":"receive interim result [false|false]: กราบพระที่นั่งอัมพรสถาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:06.2201442+07:00","message":"[buffer interim] 356 false กราบพระที่นั่งอัมพรสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.220156623+07:00","message":"[bufferProcess] interim [500000000]:กราบพระที่นั่งอัมพรสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.220160123+07:00","message":"[bufferProcess] send to processor:กราบพระที่นั่งอัมพร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.220167198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.22017077+07:00","message":"> Transcript [4649] [false]: 'กราบพระที่นั่งอัมพร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.220175725+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.220178396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.22018118+07:00","message":"StatePrefix: 'กราบพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.220183712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:06.657938699+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:06.657984015+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":"2025-10-29T10:29:06.657990856+07:00","message":"receive interim result [false|false]: กราบพระที่นั่งอัมพรสถานพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:06.658010403+07:00","message":"[buffer interim] 356 false กราบพระที่นั่งอัมพรสถานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.658020453+07:00","message":"[bufferProcess] interim [860000000]:กราบพระที่นั่งอัมพรสถานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.658022471+07:00","message":"[bufferProcess] send to processor:กราบพระที่นั่งอัมพรสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.65802572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.658028298+07:00","message":"> Transcript [4650] [false]: 'กราบพระที่นั่งอัมพรสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.65803139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.658033262+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.658035385+07:00","message":"StatePrefix: 'กราบพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.658037389+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:06.855572374+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:06.855610009+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":"2025-10-29T10:29:06.855614975+07:00","message":"receive interim result [false|false]: กราบพระที่นั่งอัมพรสถานพระราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:06.855629643+07:00","message":"[buffer interim] 356 false กราบพระที่นั่งอัมพรสถานพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.855636691+07:00","message":"[bufferProcess] interim [40000000]:กราบพระที่นั่งอัมพรสถานพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.855639941+07:00","message":"[bufferProcess] send to processor:กราบพระที่นั่งอัมพรสถานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.855645799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.855648188+07:00","message":"> Transcript [4651] [false]: 'กราบพระที่นั่งอัมพรสถานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.855651668+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.855653521+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.855655241+07:00","message":"StatePrefix: 'กราบพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.855657431+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.855661306+07:00","message":"Push: 'กราบพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.855663024+07:00","message":"TextPushed: 'กราบพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.855665033+07:00","message":"Set new StatePrefix : 'กราบพระที่นั่งอัมพรสถานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:06.855666813+07:00","message":"Next Push (prob) : 'อัมพรสถานพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:06.855675914+07:00","message":"push: {false กราบพระที่นั่ง 0 0xc00365ea80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:07.238175362+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:07.238221295+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":"2025-10-29T10:29:07.238231057+07:00","message":"receive interim result [false|false]: กราบพระที่นั่งอัมพรสถานพระราชวังดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:07.238248034+07:00","message":"[buffer interim] 356 false กราบพระที่นั่งอัมพรสถานพระราชวังดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.238256837+07:00","message":"[bufferProcess] interim [460000000]:กราบพระที่นั่งอัมพรสถานพระราชวังดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.238276879+07:00","message":"[bufferProcess] send to processor:กราบพระที่นั่งอัมพรสถานพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.238288234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.238291264+07:00","message":"> Transcript [4652] [false]: 'กราบพระที่นั่งอัมพรสถานพระราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.238294655+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.238296464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.238298629+07:00","message":"StatePrefix: 'กราบพระที่นั่งอัมพรสถานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.238309166+07:00","message":"TextPushed: 'กราบพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:07.24204055+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:07.242055929+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":"2025-10-29T10:29:07.242059645+07:00","message":"receive interim result [false|false]: กราบพระที่นั่งอัมพรสถานพระราชวังดุสิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:07.242069016+07:00","message":"[buffer interim] 356 false กราบพระที่นั่งอัมพรสถานพระราชวังดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.242072716+07:00","message":"[bufferProcess] interim [520000000]:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.242074514+07:00","message":"[bufferProcess] send to processor:กราบพระที่นั่งอัมพรสถานพระราชวังดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.242076994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.242078801+07:00","message":"> Transcript [4653] [false]: 'กราบพระที่นั่งอัมพรสถานพระราชวังดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.242081048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.242082623+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.242084263+07:00","message":"StatePrefix: 'กราบพระที่นั่งอัมพรสถานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.242085965+07:00","message":"TextPushed: 'กราบพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:07.820452444+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:07.820497455+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":"2025-10-29T10:29:07.820503819+07:00","message":"receive interim result [false|false]: กราบพระที่นั่งอัมพรสถานพระราชวังดุสิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:07.820521006+07:00","message":"[buffer interim] 356 false กราบพระที่นั่งอัมพรสถานพระราชวังดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.820529532+07:00","message":"[bufferProcess] interim [120000000]:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.820532307+07:00","message":"[bufferProcess] send to processor:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.820538364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.820541669+07:00","message":"> Transcript [4654] [false]: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.820546316+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.820548562+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.820551246+07:00","message":"StatePrefix: 'กราบพระที่นั่งอัมพรสถานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:07.820554588+07:00","message":"TextPushed: 'กราบพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:08.350807403+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:08.350846773+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":"2025-10-29T10:29:08.350862599+07:00","message":"receive interim result [false|false]: กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:08.350877725+07:00","message":"[buffer interim] 356 false กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.350884808+07:00","message":"[bufferProcess] interim [600000000]:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.350886891+07:00","message":"[bufferProcess] send to processor:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.350892479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.350895317+07:00","message":"> Transcript [4655] [false]: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.350898628+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.350900434+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.350902132+07:00","message":"StatePrefix: 'กราบพระที่นั่งอัมพรสถานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.350905125+07:00","message":"TextPushed: 'กราบพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.350909484+07:00","message":"Push: 'อัมพรสถานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.350911007+07:00","message":"TextPushed: 'กราบพระที่นั่งอัมพรสถานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.350912891+07:00","message":"Set new StatePrefix : 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.350914718+07:00","message":"Next Push (prob) : 'ราชวังดุสิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:08.350923689+07:00","message":"push: {false อัมพรสถานพระ 0 0xc00365ea80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:08.487582026+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:08.487621872+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":"2025-10-29T10:29:08.487626805+07:00","message":"receive interim result [false|false]: กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:08.487641024+07:00","message":"[buffer interim] 356 false กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.48764863+07:00","message":"[bufferProcess] interim [720000000]:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.487651105+07:00","message":"[bufferProcess] send to processor:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.487654269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.487656649+07:00","message":"> Transcript [4656] [false]: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.487659803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.487661471+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.487663557+07:00","message":"StatePrefix: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.48766584+07:00","message":"TextPushed: 'กราบพระที่นั่งอัมพรสถานพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:08.697183288+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:08.697223952+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":"2025-10-29T10:29:08.697230207+07:00","message":"receive interim result [false|false]: กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังคะที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:08.69724458+07:00","message":"[buffer interim] 356 false กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังคะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.697251284+07:00","message":"[bufferProcess] interim [900000000]:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังคะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.697253835+07:00","message":"[bufferProcess] send to processor:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.697258822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.697261151+07:00","message":"> Transcript [4657] [false]: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.697264184+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.697265929+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.697267727+07:00","message":"StatePrefix: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.697270162+07:00","message":"TextPushed: 'กราบพระที่นั่งอัมพรสถานพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:08.719899507+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:08.71994792+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":"2025-10-29T10:29:08.719955955+07:00","message":"receive interim result [false|false]: กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:08.719980607+07:00","message":"[buffer interim] 356 false กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.719993843+07:00","message":"[bufferProcess] interim [960000000]:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.719997278+07:00","message":"[bufferProcess] send to processor:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังคะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.720004625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.720008617+07:00","message":"> Transcript [4658] [false]: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.720013381+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.72001547+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.720018254+07:00","message":"StatePrefix: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.720022222+07:00","message":"TextPushed: 'กราบพระที่นั่งอัมพรสถานพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:08.722643188+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:08.722665357+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":"2025-10-29T10:29:08.722669858+07:00","message":"receive interim result [false|false]: กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:08.722681627+07:00","message":"[buffer interim] 356 false กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.722687213+07:00","message":"[bufferProcess] interim [20000000]:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.722689686+07:00","message":"[bufferProcess] send to processor:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.722694108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.722696068+07:00","message":"> Transcript [4659] [false]: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.722699228+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.7227009+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.722702611+07:00","message":"StatePrefix: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.722707004+07:00","message":"TextPushed: 'กราบพระที่นั่งอัมพรสถานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.722712936+07:00","message":"Push: 'ราชวังดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.722714674+07:00","message":"TextPushed: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.722716563+07:00","message":"Set new StatePrefix : 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.722718452+07:00","message":"Next Push (prob) : 'มายังคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:08.722726125+07:00","message":"push: {false ราชวังดุสิต 0 0xc00365ea80}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:08.947452472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:08.94745177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:08.982438905+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:08.982472763+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":"2025-10-29T10:29:08.982478552+07:00","message":"receive interim result [false|false]: กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:08.982491716+07:00","message":"[buffer interim] 356 false กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.982498813+07:00","message":"[bufferProcess] interim [140000000]:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.98250115+07:00","message":"[bufferProcess] send to processor:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.982506093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.982508484+07:00","message":"> Transcript [4660] [false]: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.982510769+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:08.982512673+07:00","message":"Set new StatePrefix: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:09.037757442+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:09.037798433+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":"2025-10-29T10:29:09.037804049+07:00","message":"receive interim result [false|false]: กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:09.037818059+07:00","message":"[buffer interim] 356 false กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.037825072+07:00","message":"[bufferProcess] interim [260000000]:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.037827223+07:00","message":"[bufferProcess] send to processor:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.037830863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.037833125+07:00","message":"> Transcript [4661] [false]: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.037836611+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.037838348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.037839927+07:00","message":"StatePrefix: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.037841987+07:00","message":"TextPushed: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:09.358967646+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:09.35900619+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":"2025-10-29T10:29:09.359011908+07:00","message":"receive interim result [false|false]: กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:09.359025623+07:00","message":"[buffer interim] 356 false กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.359033452+07:00","message":"[bufferProcess] interim [620000000]:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.359035867+07:00","message":"[bufferProcess] send to processor:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.359042407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.359044818+07:00","message":"> Transcript [4662] [false]: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.359048173+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.35904991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.359051831+07:00","message":"StatePrefix: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.359054219+07:00","message":"TextPushed: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:09.4175819+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:09.417623202+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":"2025-10-29T10:29:09.417629428+07:00","message":"receive interim result [false|false]: กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:09.417644472+07:00","message":"[buffer interim] 356 false กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.417651087+07:00","message":"[bufferProcess] interim [680000000]:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.417653512+07:00","message":"[bufferProcess] send to processor:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.417656875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.417659071+07:00","message":"> Transcript [4663] [false]: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.417662733+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.417664445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.417666333+07:00","message":"StatePrefix: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:09.417668727+07:00","message":"TextPushed: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:09.900156261+07:00","message":"[GCS] IsForceVAD: false for message ID: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:10.062370977+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:10.062410349+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":"2025-10-29T10:29:10.062415954+07:00","message":"receive interim result [false|false]: กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:10.062429071+07:00","message":"[buffer interim] 356 false กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.062436065+07:00","message":"[bufferProcess] interim [280000000]:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.062438406+07:00","message":"[bufferProcess] send to processor:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.062444051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.062446526+07:00","message":"> Transcript [4664] [false]: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.062450426+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.062452202+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.062454297+07:00","message":"StatePrefix: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.062457144+07:00","message":"TextPushed: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.062461775+07:00","message":"Push: 'มายังพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.062463472+07:00","message":"TextPushed: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.062465718+07:00","message":"Set new StatePrefix : 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.062469703+07:00","message":"Next Push (prob) : 'ดุสิตมหาปราสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:10.062477338+07:00","message":"push: {false มายังพระที่นั่ง 0 0xc00365ea80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:10.131160593+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:10.131214765+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":"2025-10-29T10:29:10.131222075+07:00","message":"receive interim result [false|false]: กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาทนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:10.131245571+07:00","message":"[buffer interim] 356 false กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาทนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.131255167+07:00","message":"[bufferProcess] interim [340000000]:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาทนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.131259232+07:00","message":"[bufferProcess] send to processor:กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.131266413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.131270263+07:00","message":"> Transcript [4665] [false]: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.131275482+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.131277994+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.131280261+07:00","message":"StatePrefix: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.131285261+07:00","message":"TextPushed: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:10.275831113+07:00","message":"receive streaming session, msgId: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:10.275883378+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาทนะคะ\",\"confidence\":0.95543647}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:10.275894077+07:00","message":"receive interim result [true|false]: จากพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาทนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:10.275907589+07:00","message":"end recv isFinal message id 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:10.275911079+07:00","message":"end Recv id 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:10.275919335+07:00","message":"[buffer interim] 356 true จากพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาทนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.275928585+07:00","message":"[bufferProcess] interim [550000000]:จากพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาทนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.275936083+07:00","message":"[bufferProcess] send to processor (isfinal):กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาทนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.275941024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.275944802+07:00","message":"> Transcript [4666] [false]: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาทนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.275949654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.275952474+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.275955395+07:00","message":"StatePrefix: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.275959309+07:00","message":"TextPushed: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.275962129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.27596472+07:00","message":"> Transcript [4667] [true]: 'จากพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาทนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.275968073+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.275970066+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.275972573+07:00","message":"StatePrefix: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.27597516+07:00","message":"TextPushed: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.275977953+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.276215627+07:00","message":"Push: 'ดุสิตมหาปราสาทนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.27621959+07:00","message":"TextPushed: 'กราบพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาทนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.276223206+07:00","message":"Set new StatePrefix : 'จากพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาทนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.27622641+07:00","message":"Next Push (prob) : 'จากพระที่นั่งอัมพรสถานพระราชวังดุสิตมายังพระที่นั่งดุสิตมหาปราสาทนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:10.276237512+07:00","message":"push: {true ดุสิตมหาปราสาทนะคะ 0 0xc00365ea80}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:10.276243769+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_356.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:29:10.286813446+07:00","message":"write wav file: './tmp/7449/7449_356.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:10.542553633+07:00","message":"[GCS] Start streaming session, msgId: 357"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:11.947526549+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:11.947533378+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.002122958+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.002164428+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":"2025-10-29T10:29:13.002169931+07:00","message":"receive interim result [false|false]: ดอก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.002184924+07:00","message":"[buffer interim] 357 false ดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.002194654+07:00","message":"[bufferProcess] interim [280000000]:ดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.002196649+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.002201937+07:00","message":"[bufferProcess] send to processor (ticker):ดอก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.002203924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.002206252+07:00","message":"> Transcript [4668] [false]: 'ดอก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.002208076+07:00","message":"Set StatePrefix (first interim): 'ดอก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.059305902+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.059345381+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":"2025-10-29T10:29:13.059351+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.05936569+07:00","message":"[buffer interim] 357 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.059372443+07:00","message":"[bufferProcess] interim [340000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.059374212+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.334972425+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.335012153+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":"2025-10-29T10:29:13.335017379+07:00","message":"receive interim result [false|false]: โดยรัฐ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.335028946+07:00","message":"[buffer interim] 357 false โดยรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.335036174+07:00","message":"[bufferProcess] interim [580000000]:โดยรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.335038306+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.335043092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.335045519+07:00","message":"> Transcript [4669] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.335047429+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.335049575+07:00","message":"Set new StatePrefix: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.523119414+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.52316332+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":"2025-10-29T10:29:13.523168717+07:00","message":"receive interim result [false|false]: โดยรัชกาล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.523185031+07:00","message":"[buffer interim] 357 false โดยรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.523192258+07:00","message":"[bufferProcess] interim [760000000]:โดยรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.52319435+07:00","message":"[bufferProcess] send to processor:โดยรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.523197236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.523199423+07:00","message":"> Transcript [4670] [false]: 'โดยรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.523202167+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.523204182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.523206138+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.523207899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.721256831+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.721293277+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":"2025-10-29T10:29:13.721299581+07:00","message":"receive interim result [false|false]: โดยราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.721314181+07:00","message":"[buffer interim] 357 false โดยราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.72132276+07:00","message":"[bufferProcess] interim [0]:โดยราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.72132525+07:00","message":"[bufferProcess] send to processor:โดยรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.721328182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.721330745+07:00","message":"> Transcript [4671] [false]: 'โดยรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.721333396+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.721335072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.721336819+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.721338545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.772128738+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.772165628+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":"2025-10-29T10:29:13.772170671+07:00","message":"receive interim result [false|false]: โดยรถยนต์พระที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.772184797+07:00","message":"[buffer interim] 357 false โดยรถยนต์พระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.772192008+07:00","message":"[bufferProcess] interim [60000000]:โดยรถยนต์พระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.772194377+07:00","message":"[bufferProcess] send to processor:โดยราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.772197509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.772199969+07:00","message":"> Transcript [4672] [false]: 'โดยราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.772203074+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.772204663+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.772206305+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.772208181+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.823944197+07:00","message":"[GCS] Cleaned up inactive client: 313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.823966159+07:00","message":"[GCS] Cleaned up inactive client: 315"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.823969268+07:00","message":"[GCS] Cleaned up inactive client: 317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.823971571+07:00","message":"[GCS] Cleaned up inactive client: 318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.823973694+07:00","message":"[GCS] Cleaned up inactive client: 319"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.823975722+07:00","message":"[GCS] Cleaned up inactive client: 314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.823982494+07:00","message":"[GCS] Cleaned up inactive client: 316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.823984515+07:00","message":"[GCS] Cleaned up inactive client: 320"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.823986853+07:00","message":"[GCS] Cleaned up inactive client: 321"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.889075875+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.889115988+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":"2025-10-29T10:29:13.889121639+07:00","message":"receive interim result [false|false]: โดยรถยนต์พระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.889134948+07:00","message":"[buffer interim] 357 false โดยรถยนต์พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.889141763+07:00","message":"[bufferProcess] interim [180000000]:โดยรถยนต์พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.889143981+07:00","message":"[bufferProcess] send to processor:โดยรถยนต์พระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.889147173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.889149693+07:00","message":"> Transcript [4673] [false]: 'โดยรถยนต์พระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.889152588+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.889154413+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.88915621+07:00","message":"StatePrefix: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.889158039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.889178943+07:00","message":"Push: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.88918277+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.889185002+07:00","message":"Set new StatePrefix : 'โดยรถยนต์พระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:13.889186835+07:00","message":"Next Push (prob) : 'รถยนต์พระที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:13.889194715+07:00","message":"push: {false โดย 0 0xc0003c5d00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.277979952+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.27801424+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":"2025-10-29T10:29:14.278019199+07:00","message":"receive interim result [false|false]: โดยรถยนต์พระที่นั่งได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.278028792+07:00","message":"[buffer interim] 357 false โดยรถยนต์พระที่นั่งได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.278035121+07:00","message":"[bufferProcess] interim [540000000]:โดยรถยนต์พระที่นั่งได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.278037266+07:00","message":"[bufferProcess] send to processor:โดยรถยนต์พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.278040279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.278042537+07:00","message":"> Transcript [4674] [false]: 'โดยรถยนต์พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.278045129+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.278046949+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.278048774+07:00","message":"StatePrefix: 'โดยรถยนต์พระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.278050646+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.411628777+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.41166332+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":"2025-10-29T10:29:14.411668708+07:00","message":"receive interim result [false|false]: โดยรถยนต์พระที่นั่งได้ที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.411682433+07:00","message":"[buffer interim] 357 false โดยรถยนต์พระที่นั่งได้ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.411689148+07:00","message":"[bufferProcess] interim [660000000]:โดยรถยนต์พระที่นั่งได้ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.411691068+07:00","message":"[bufferProcess] send to processor:โดยรถยนต์พระที่นั่งได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.411694133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.411696514+07:00","message":"> Transcript [4675] [false]: 'โดยรถยนต์พระที่นั่งได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.411699514+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.411701211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.411703049+07:00","message":"StatePrefix: 'โดยรถยนต์พระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.411704953+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.599344632+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.599381615+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":"2025-10-29T10:29:14.599386968+07:00","message":"receive interim result [false|false]: โดยรถยนต์พระที่นั่งได้เทียบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.599400935+07:00","message":"[buffer interim] 357 false โดยรถยนต์พระที่นั่งได้เทียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.599407479+07:00","message":"[bufferProcess] interim [840000000]:โดยรถยนต์พระที่นั่งได้เทียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.599409729+07:00","message":"[bufferProcess] send to processor:โดยรถยนต์พระที่นั่งได้ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.59941276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.59941516+07:00","message":"> Transcript [4676] [false]: 'โดยรถยนต์พระที่นั่งได้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.599418231+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.599420121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.599422093+07:00","message":"StatePrefix: 'โดยรถยนต์พระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.59942443+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.660732924+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.660765086+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":"2025-10-29T10:29:14.66077193+07:00","message":"receive interim result [false|false]: โดยรถยนต์พระที่นั่งได้เทียบเรือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.660784991+07:00","message":"[buffer interim] 357 false โดยรถยนต์พระที่นั่งได้เทียบเรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.660791177+07:00","message":"[bufferProcess] interim [960000000]:โดยรถยนต์พระที่นั่งได้เทียบเรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.660793515+07:00","message":"[bufferProcess] send to processor:โดยรถยนต์พระที่นั่งได้เทียบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.660796497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.660799088+07:00","message":"> Transcript [4677] [false]: 'โดยรถยนต์พระที่นั่งได้เทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.660802185+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.660803982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.66080581+07:00","message":"StatePrefix: 'โดยรถยนต์พระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.660807955+07:00","message":"TextPushed: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.660814411+07:00","message":"Push: 'รถยนต์พระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.660816923+07:00","message":"TextPushed: 'โดยรถยนต์พระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.660818825+07:00","message":"Set new StatePrefix : 'โดยรถยนต์พระที่นั่งได้เทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.660820795+07:00","message":"Next Push (prob) : 'นั่งได้เทียบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.660828219+07:00","message":"push: {false รถยนต์พระที่ 0 0xc0003c5d00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.678238255+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.678271404+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":"2025-10-29T10:29:14.678276659+07:00","message":"receive interim result [false|false]: โดยรถยนต์พระที่นั่งได้เทียบปรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.678290359+07:00","message":"[buffer interim] 357 false โดยรถยนต์พระที่นั่งได้เทียบปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.678296648+07:00","message":"[bufferProcess] interim [20000000]:โดยรถยนต์พระที่นั่งได้เทียบปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.678298716+07:00","message":"[bufferProcess] send to processor:โดยรถยนต์พระที่นั่งได้เทียบเรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.678301615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.678303784+07:00","message":"> Transcript [4678] [false]: 'โดยรถยนต์พระที่นั่งได้เทียบเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.678306761+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.678308586+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.678310194+07:00","message":"StatePrefix: 'โดยรถยนต์พระที่นั่งได้เทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.678312034+07:00","message":"TextPushed: 'โดยรถยนต์พระที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.804106245+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.804148964+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":"2025-10-29T10:29:14.804156524+07:00","message":"receive interim result [false|false]: โดยรถยนต์พระที่นั่งได้เทียบประตู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.804173921+07:00","message":"[buffer interim] 357 false โดยรถยนต์พระที่นั่งได้เทียบประตู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.804182567+07:00","message":"[bufferProcess] interim [80000000]:โดยรถยนต์พระที่นั่งได้เทียบประตู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.804185124+07:00","message":"[bufferProcess] send to processor:โดยรถยนต์พระที่นั่งได้เทียบปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.804192122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.804197487+07:00","message":"> Transcript [4679] [false]: 'โดยรถยนต์พระที่นั่งได้เทียบปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.804200744+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.804202292+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.804204032+07:00","message":"StatePrefix: 'โดยรถยนต์พระที่นั่งได้เทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.804206518+07:00","message":"TextPushed: 'โดยรถยนต์พระที่'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:14.948259848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:14.948275032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.992055923+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.992096934+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":"2025-10-29T10:29:14.992102275+07:00","message":"receive interim result [false|false]: โดยรถยนต์พระที่นั่งได้เทียบประตูกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:14.992114508+07:00","message":"[buffer interim] 357 false โดยรถยนต์พระที่นั่งได้เทียบประตูกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.992121969+07:00","message":"[bufferProcess] interim [320000000]:โดยรถยนต์พระที่นั่งได้เทียบประตูกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.992124387+07:00","message":"[bufferProcess] send to processor:โดยรถยนต์พระที่นั่งได้เทียบประตู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.992129123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.992131967+07:00","message":"> Transcript [4680] [false]: 'โดยรถยนต์พระที่นั่งได้เทียบประตู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.99213539+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.992137359+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.9921393+07:00","message":"StatePrefix: 'โดยรถยนต์พระที่นั่งได้เทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:14.992142099+07:00","message":"TextPushed: 'โดยรถยนต์พระที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:15.176596926+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:15.176631778+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":"2025-10-29T10:29:15.176639419+07:00","message":"receive interim result [false|false]: โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:15.176653355+07:00","message":"[buffer interim] 357 false โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.176660849+07:00","message":"[bufferProcess] interim [440000000]:โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.176663253+07:00","message":"[bufferProcess] send to processor:โดยรถยนต์พระที่นั่งได้เทียบประตูกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.176666442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.176668841+07:00","message":"> Transcript [4681] [false]: 'โดยรถยนต์พระที่นั่งได้เทียบประตูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.176672615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.176674352+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.176676368+07:00","message":"StatePrefix: 'โดยรถยนต์พระที่นั่งได้เทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.176678502+07:00","message":"TextPushed: 'โดยรถยนต์พระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.176684196+07:00","message":"Push: 'นั่งได้เทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.176685846+07:00","message":"TextPushed: 'โดยรถยนต์พระที่นั่งได้เทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.176687697+07:00","message":"Set new StatePrefix : 'โดยรถยนต์พระที่นั่งได้เทียบประตูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.176689652+07:00","message":"Next Push (prob) : 'ประตูกัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:15.176698815+07:00","message":"push: {false นั่งได้เทียบ 0 0xc0003c5d00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:15.372446134+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:15.372489066+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":"2025-10-29T10:29:15.372495176+07:00","message":"receive interim result [false|false]: โดยรถยนต์พระที่นั่งได้เทียบปรับตู้กำแพงเพชร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:15.37250998+07:00","message":"[buffer interim] 357 false โดยรถยนต์พระที่นั่งได้เทียบปรับตู้กำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.372520326+07:00","message":"[bufferProcess] interim [680000000]:โดยรถยนต์พระที่นั่งได้เทียบปรับตู้กำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.372522712+07:00","message":"[bufferProcess] send to processor:โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.37252834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.372530763+07:00","message":"> Transcript [4682] [false]: 'โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.372533107+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.372534949+07:00","message":"Set new StatePrefix: 'โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:15.491506176+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:15.491539195+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":"2025-10-29T10:29:15.491545198+07:00","message":"receive interim result [false|false]: โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:15.49155768+07:00","message":"[buffer interim] 357 false โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.491564128+07:00","message":"[bufferProcess] interim [800000000]:โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.491566292+07:00","message":"[bufferProcess] send to processor:โดยรถยนต์พระที่นั่งได้เทียบปรับตู้กำแพงเพชร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.491569321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.491571775+07:00","message":"> Transcript [4683] [false]: 'โดยรถยนต์พระที่นั่งได้เทียบปรับตู้กำแพงเพชร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.49157393+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.491575488+07:00","message":"Set new StatePrefix: 'โดยรถยนต์พระที่นั่งได้เทียบปรับตู้กำแพงเพชร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:15.893925659+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:15.8939687+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":"2025-10-29T10:29:15.893974771+07:00","message":"receive interim result [false|false]: โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:15.893987066+07:00","message":"[buffer interim] 357 false โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.893994979+07:00","message":"[bufferProcess] interim [160000000]:โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.893997379+07:00","message":"[bufferProcess] send to processor:โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.89400245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.894004966+07:00","message":"> Transcript [4684] [false]: 'โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.894007316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.894008995+07:00","message":"Set new StatePrefix: 'โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:15.905350404+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:15.905372087+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":"2025-10-29T10:29:15.905376445+07:00","message":"receive interim result [false|false]: โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:15.905386255+07:00","message":"[buffer interim] 357 false โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.905390658+07:00","message":"[bufferProcess] interim [220000000]:โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.905392879+07:00","message":"[bufferProcess] send to processor:โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.905395431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.905397214+07:00","message":"> Transcript [4685] [false]: 'โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.905399946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.905401652+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.905403459+07:00","message":"StatePrefix: 'โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:15.905405662+07:00","message":"TextPushed: 'โดยรถยนต์พระที่นั่งได้เทียบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:15.929219881+07:00","message":"[GCS] IsForceVAD: false for message ID: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:16.051021529+07:00","message":"[GCS] Start streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:16.079656899+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:16.07969528+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":"2025-10-29T10:29:16.079700703+07:00","message":"receive interim result [false|false]: โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:16.07971494+07:00","message":"[buffer interim] 357 false โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.079721584+07:00","message":"[bufferProcess] interim [340000000]:โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.079723806+07:00","message":"[bufferProcess] send to processor:โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.079726968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.079729272+07:00","message":"> Transcript [4686] [false]: 'โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.079732696+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.079734313+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.079736114+07:00","message":"StatePrefix: 'โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.079738761+07:00","message":"TextPushed: 'โดยรถยนต์พระที่นั่งได้เทียบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:16.214149883+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:16.214187626+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":"2025-10-29T10:29:16.214193327+07:00","message":"receive interim result [false|false]: โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระที่นั่งดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:16.214209908+07:00","message":"[buffer interim] 357 false โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.214217232+07:00","message":"[bufferProcess] interim [520000000]:โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.214219331+07:00","message":"[bufferProcess] send to processor:โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.214222748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.214225177+07:00","message":"> Transcript [4687] [false]: 'โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.214228632+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.214230476+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.214232435+07:00","message":"StatePrefix: 'โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.214234843+07:00","message":"TextPushed: 'โดยรถยนต์พระที่นั่งได้เทียบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:16.242838795+07:00","message":"receive streaming session, msgId: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:16.242883671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยรถยนต์พระที่นั่งได้ที่ประตูกำแพงแก้วพระที่นั่งดุสิต\",\"confidence\":0.9572848}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:16.242891731+07:00","message":"receive interim result [true|false]: โดยรถยนต์พระที่นั่งได้ที่ประตูกำแพงแก้วพระที่นั่งดุสิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:16.242902545+07:00","message":"end recv isFinal message id 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:16.242904498+07:00","message":"end Recv id 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:16.242911374+07:00","message":"[buffer interim] 357 true โดยรถยนต์พระที่นั่งได้ที่ประตูกำแพงแก้วพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.242917984+07:00","message":"[bufferProcess] interim [610000000]:โดยรถยนต์พระที่นั่งได้ที่ประตูกำแพงแก้วพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.242921296+07:00","message":"[bufferProcess] send to processor (isfinal):โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.242924329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.242928138+07:00","message":"> Transcript [4688] [false]: 'โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระที่นั่งดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.242931137+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.242932681+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.242934906+07:00","message":"StatePrefix: 'โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.24293826+07:00","message":"TextPushed: 'โดยรถยนต์พระที่นั่งได้เทียบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.242942134+07:00","message":"Push: 'ประตูกำแพงแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.242944479+07:00","message":"TextPushed: 'โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.242946911+07:00","message":"Set new StatePrefix : 'โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระที่นั่งดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.242949583+07:00","message":"Next Push (prob) : 'พระที่นั่งดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.242951624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.242954056+07:00","message":"> Transcript [4689] [true]: 'โดยรถยนต์พระที่นั่งได้ที่ประตูกำแพงแก้วพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.242957759+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.242959127+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.242960426+07:00","message":"StatePrefix: 'โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระที่นั่งดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.242962087+07:00","message":"TextPushed: 'โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.242963477+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:16.243075085+07:00","message":"push: {false ประตูกำแพงแก้ว 0 0xc0003c5d00}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.243097918+07:00","message":"Push: 'พระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.243100437+07:00","message":"TextPushed: 'โดยรถยนต์พระที่นั่งได้เทียบประตูกำแพงแก้วพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.243102086+07:00","message":"Set new StatePrefix : 'โดยรถยนต์พระที่นั่งได้ที่ประตูกำแพงแก้วพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.243109006+07:00","message":"Next Push (prob) : 'โดยรถยนต์พระที่นั่งได้ที่ประตูกำแพงแก้วพระที่นั่งดุสิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:16.243115277+07:00","message":"push: {true พระที่นั่งดุสิต 0 0xc0003c5d00}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:16.243122541+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_357.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:29:16.253891101+07:00","message":"write wav file: './tmp/7449/7449_357.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:16.949359577+07:00","message":"[GCS] IsForceVAD: false for message ID: 358"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:17.010235974+07:00","message":"[GCS] Start streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:17.242969275+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:17.243006798+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":"2025-10-29T10:29:17.243011332+07:00","message":"receive interim result [false|false]: ปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:17.243023051+07:00","message":"[buffer interim] 358 false ปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:17.243028908+07:00","message":"[bufferProcess] interim [780000000]:ปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:17.243030722+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:17.24303606+07:00","message":"[bufferProcess] send to processor (ticker):ปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:17.243038746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:17.243041386+07:00","message":"> Transcript [4690] [false]: 'ปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:17.243043361+07:00","message":"Set StatePrefix (first interim): 'ปราสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:17.257558432+07:00","message":"receive streaming session, msgId: 358"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:17.25758517+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปราสาท\",\"confidence\":0.7886614}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:17.257589729+07:00","message":"receive interim result [true|false]: ปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:17.257597584+07:00","message":"end recv isFinal message id 358"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:17.257599494+07:00","message":"end Recv id 358"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:17.257604428+07:00","message":"[buffer interim] 358 true ปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:17.257608959+07:00","message":"[bufferProcess] interim [930000000]:ปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:17.257611537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:17.257613429+07:00","message":"> Transcript [4691] [true]: 'ปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:17.257615821+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:17.257617796+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:17.257619315+07:00","message":"StatePrefix: 'ปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:17.257621369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:17.257625459+07:00","message":"Push: 'ปราสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:17.257633065+07:00","message":"push: {true ปราสาท 0 0xc00365f480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:29:17.263090098+07:00","message":"write wav file: './tmp/7449/7449_358.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:17.949026168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:17.949042365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.202507067+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.202550422+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":"2025-10-29T10:29:18.202555251+07:00","message":"receive interim result [false|false]: ทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.202569365+07:00","message":"[buffer interim] 359 false ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.202575845+07:00","message":"[bufferProcess] interim [960000000]:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.202577298+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.397293839+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.397331502+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":"2025-10-29T10:29:18.397336539+07:00","message":"receive interim result [false|false]: ทางไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.397350841+07:00","message":"[buffer interim] 359 false ทางไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.397357385+07:00","message":"[bufferProcess] interim [140000000]:ทางไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.39735962+07:00","message":"[bufferProcess] send to processor:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.397362759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.397365004+07:00","message":"> Transcript [4692] [false]: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.397367053+07:00","message":"Set StatePrefix (first interim): 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.491442619+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.491475761+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":"2025-10-29T10:29:18.491480874+07:00","message":"receive interim result [false|false]: ทางผ่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.491492919+07:00","message":"[buffer interim] 359 false ทางผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.491499442+07:00","message":"[bufferProcess] interim [260000000]:ทางผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.491501413+07:00","message":"[bufferProcess] send to processor:ทางไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.491506037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.491508494+07:00","message":"> Transcript [4693] [false]: 'ทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.49151136+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.491512948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.491514488+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.491516712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.535684768+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.535721494+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":"2025-10-29T10:29:18.535726743+07:00","message":"receive interim result [false|false]: ทางไปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.535741027+07:00","message":"[buffer interim] 359 false ทางไปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.535747539+07:00","message":"[bufferProcess] interim [320000000]:ทางไปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.535749385+07:00","message":"[bufferProcess] send to processor:ทางผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.535752207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.535754745+07:00","message":"> Transcript [4694] [false]: 'ทางผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.535757913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.535759855+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.535761429+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.535763048+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.666487113+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.666542352+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":"2025-10-29T10:29:18.666549616+07:00","message":"receive interim result [false|false]: ทางไปที่หน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.666564996+07:00","message":"[buffer interim] 359 false ทางไปที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.666572051+07:00","message":"[bufferProcess] interim [440000000]:ทางไปที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.666574186+07:00","message":"[bufferProcess] send to processor:ทางไปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.666577159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.666579869+07:00","message":"> Transcript [4695] [false]: 'ทางไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.666583134+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.666585052+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.666586818+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.666588608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.679683167+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.679710535+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":"2025-10-29T10:29:18.679715217+07:00","message":"receive interim result [false|false]: ทางพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.67972717+07:00","message":"[buffer interim] 359 false ทางพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.679732902+07:00","message":"[bufferProcess] interim [500000000]:ทางพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.679735095+07:00","message":"[bufferProcess] send to processor:ทางไปที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.67974018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.679742463+07:00","message":"> Transcript [4696] [false]: 'ทางไปที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.67974511+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.679746873+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.679748831+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.679750683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.679754816+07:00","message":"Push: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.679756261+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.679758324+07:00","message":"Set new StatePrefix : 'ทางไปที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.679760297+07:00","message":"Next Push (prob) : 'ไปที่หน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.67976796+07:00","message":"push: {false ทาง 0 0xc00040df80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.838548796+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.838588386+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":"2025-10-29T10:29:18.838594248+07:00","message":"receive interim result [false|false]: ทางพระที่นั่งร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.83860708+07:00","message":"[buffer interim] 359 false ทางพระที่นั่งร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.838613693+07:00","message":"[bufferProcess] interim [680000000]:ทางพระที่นั่งร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.838615802+07:00","message":"[bufferProcess] send to processor:ทางพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.838620556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.838623056+07:00","message":"> Transcript [4697] [false]: 'ทางพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.838625376+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.838627539+07:00","message":"Set new StatePrefix: 'ทางพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.967050429+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.96708668+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":"2025-10-29T10:29:18.967091977+07:00","message":"receive interim result [false|false]: ทางพระที่นั่งร้าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.967107471+07:00","message":"[buffer interim] 359 false ทางพระที่นั่งร้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.967114957+07:00","message":"[bufferProcess] interim [740000000]:ทางพระที่นั่งร้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.967117127+07:00","message":"[bufferProcess] send to processor:ทางพระที่นั่งร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.967123476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.967125942+07:00","message":"> Transcript [4698] [false]: 'ทางพระที่นั่งร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.967129329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.967131027+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.967132583+07:00","message":"StatePrefix: 'ทางพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.967134475+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.973264228+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.973284117+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":"2025-10-29T10:29:18.973288493+07:00","message":"receive interim result [false|false]: ทางพระที่นั่งราบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:18.97329865+07:00","message":"[buffer interim] 359 false ทางพระที่นั่งราบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.973303597+07:00","message":"[bufferProcess] interim [800000000]:ทางพระที่นั่งราบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.973305267+07:00","message":"[bufferProcess] send to processor:ทางพระที่นั่งร้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.973307772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.973310181+07:00","message":"> Transcript [4699] [false]: 'ทางพระที่นั่งร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.973312873+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.973314393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.973316255+07:00","message":"StatePrefix: 'ทางพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:18.973318344+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:19.154126066+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:19.154163904+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":"2025-10-29T10:29:19.154169216+07:00","message":"receive interim result [false|false]: ทางพระที่นั่งราชมัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:19.154181954+07:00","message":"[buffer interim] 359 false ทางพระที่นั่งราชมัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.154188915+07:00","message":"[bufferProcess] interim [980000000]:ทางพระที่นั่งราชมัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.154190896+07:00","message":"[bufferProcess] send to processor:ทางพระที่นั่งราบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.154193667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.15419648+07:00","message":"> Transcript [4700] [false]: 'ทางพระที่นั่งราบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.154200352+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.154201974+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.154203647+07:00","message":"StatePrefix: 'ทางพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.154205656+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:19.283525143+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:19.283566826+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":"2025-10-29T10:29:19.283573221+07:00","message":"receive interim result [false|false]: ทางพระที่นั่งราชการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:19.283590918+07:00","message":"[buffer interim] 359 false ทางพระที่นั่งราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.283599295+07:00","message":"[bufferProcess] interim [40000000]:ทางพระที่นั่งราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.283602419+07:00","message":"[bufferProcess] send to processor:ทางพระที่นั่งราชมัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.283609294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.283612877+07:00","message":"> Transcript [4701] [false]: 'ทางพระที่นั่งราชมัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.283617462+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.283619594+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.283622216+07:00","message":"StatePrefix: 'ทางพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.283625055+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.283631698+07:00","message":"Push: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.283633952+07:00","message":"TextPushed: 'ทางพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.283641199+07:00","message":"Set new StatePrefix : 'ทางพระที่นั่งราชมัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.283643899+07:00","message":"Next Push (prob) : 'ราชมัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:19.283653551+07:00","message":"push: {false พระที่นั่ง 0 0xc00040df80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:19.472757894+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:19.472795496+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":"2025-10-29T10:29:19.472800563+07:00","message":"receive interim result [false|false]: ทางพระที่นั่งราชกรัณยสภา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:19.472813702+07:00","message":"[buffer interim] 359 false ทางพระที่นั่งราชกรัณยสภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.472820331+07:00","message":"[bufferProcess] interim [280000000]:ทางพระที่นั่งราชกรัณยสภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.47282266+07:00","message":"[bufferProcess] send to processor:ทางพระที่นั่งราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.472827955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.472830072+07:00","message":"> Transcript [4702] [false]: 'ทางพระที่นั่งราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.472832181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:19.472834074+07:00","message":"Set new StatePrefix: 'ทางพระที่นั่งราชการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:19.958482087+07:00","message":"[GCS] IsForceVAD: false for message ID: 359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:20.058659788+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:20.058699216+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":"2025-10-29T10:29:20.058705487+07:00","message":"receive interim result [false|false]: ทางพระที่นั่งราชกรัณยสภา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:20.058717374+07:00","message":"[buffer interim] 359 false ทางพระที่นั่งราชกรัณยสภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.058724053+07:00","message":"[bufferProcess] interim [880000000]:ทางพระที่นั่งราชกรัณยสภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.058726132+07:00","message":"[bufferProcess] send to processor:ทางพระที่นั่งราชกรัณยสภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.058730872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.058733067+07:00","message":"> Transcript [4703] [false]: 'ทางพระที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.058735139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.058737303+07:00","message":"Set new StatePrefix: 'ทางพระที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:20.151089335+07:00","message":"[GCS] Start streaming session, msgId: 360"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:20.17503675+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:20.175084948+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":"2025-10-29T10:29:20.175090446+07:00","message":"receive interim result [false|false]: ทางพระที่นั่งราชกรัณยสภาถ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:20.175104514+07:00","message":"[buffer interim] 359 false ทางพระที่นั่งราชกรัณยสภาถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.175111394+07:00","message":"[bufferProcess] interim [940000000]:ทางพระที่นั่งราชกรัณยสภาถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.175113605+07:00","message":"[bufferProcess] send to processor:ทางพระที่นั่งราชกรัณยสภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.175116676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.175119109+07:00","message":"> Transcript [4704] [false]: 'ทางพระที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.175122025+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.175123578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.175125125+07:00","message":"StatePrefix: 'ทางพระที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.175127061+07:00","message":"TextPushed: 'ทางพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:20.253960596+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:20.25399331+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":"2025-10-29T10:29:20.253998776+07:00","message":"receive interim result [false|false]: ทางพระที่นั่งราชกรัณยสภาค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:20.254015594+07:00","message":"[buffer interim] 359 false ทางพระที่นั่งราชกรัณยสภาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.254022176+07:00","message":"[bufferProcess] interim [60000000]:ทางพระที่นั่งราชกรัณยสภาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.25402431+07:00","message":"[bufferProcess] send to processor:ทางพระที่นั่งราชกรัณยสภาถ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.254028347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.254030917+07:00","message":"> Transcript [4705] [false]: 'ทางพระที่นั่งราชกรัณยสภาถ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.254033961+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.254035874+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.254039489+07:00","message":"StatePrefix: 'ทางพระที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.254041676+07:00","message":"TextPushed: 'ทางพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:20.326777891+07:00","message":"receive streaming session, msgId: 359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:20.326812506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางพระที่นั่งราชกรัณยสภาค่ะ\",\"confidence\":0.94807214}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:20.326818222+07:00","message":"receive interim result [true|false]: ทางพระที่นั่งราชกรัณยสภาค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:20.326827695+07:00","message":"end recv isFinal message id 359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:20.326829767+07:00","message":"end Recv id 359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:20.326835827+07:00","message":"[buffer interim] 359 true ทางพระที่นั่งราชกรัณยสภาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.32684478+07:00","message":"[bufferProcess] interim [180000000]:ทางพระที่นั่งราชกรัณยสภาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.326849767+07:00","message":"[bufferProcess] send to processor (isfinal):ทางพระที่นั่งราชกรัณยสภาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.326852801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.326855398+07:00","message":"> Transcript [4706] [false]: 'ทางพระที่นั่งราชกรัณยสภาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.326858301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.3268615+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.326863097+07:00","message":"StatePrefix: 'ทางพระที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.326865133+07:00","message":"TextPushed: 'ทางพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.326866654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.326868257+07:00","message":"> Transcript [4707] [true]: 'ทางพระที่นั่งราชกรัณยสภาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.326870651+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.32687206+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.326873455+07:00","message":"StatePrefix: 'ทางพระที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.326874849+07:00","message":"TextPushed: 'ทางพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:20.326887859+07:00","message":"Push: 'ราชกรัณยสภาค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:20.326896298+07:00","message":"push: {true ราชกรัณยสภาค่ะ 0 0xc00040df80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:29:20.335337867+07:00","message":"write wav file: './tmp/7449/7449_359.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:20.949247002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:20.949244871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:22.448807338+07:00","message":"[GCS] IsForceVAD: false for message ID: 360"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:22.710716857+07:00","message":"[GCS] Start streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:22.752569964+07:00","message":"receive streaming session, msgId: 360"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:22.752594967+07:00","message":"found end of frame, send empty tag with msgId: 360"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:22.752598109+07:00","message":"end Recv id 360"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:22.752605515+07:00","message":"[buffer interim] 360 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:22.752612376+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:22.752616359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:22.752618773+07:00","message":"> Transcript [4708] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:22.752620897+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:22.752622409+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:22.752623905+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:22.752625417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:22.752628254+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:22.752638821+07:00","message":"push: {true \n 0 0xc00205a880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:29:22.760861922+07:00","message":"write wav file: './tmp/7449/7449_360.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:23.950310198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:23.950317862+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.183795073+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.183844316+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":"2025-10-29T10:29:24.183849796+07:00","message":"receive interim result [false|false]: คาถา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.18386292+07:00","message":"[buffer interim] 361 false คาถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.183869547+07:00","message":"[bufferProcess] interim [260000000]:คาถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.183871064+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.183874447+07:00","message":"[bufferProcess] send to processor (ticker):คาถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.183876822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.18387922+07:00","message":"> Transcript [4709] [false]: 'คาถา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.183881051+07:00","message":"Set StatePrefix (first interim): 'คาถา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.202130319+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.202173212+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":"2025-10-29T10:29:24.202178698+07:00","message":"receive interim result [false|false]: อาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.202193288+07:00","message":"[buffer interim] 361 false อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.202199331+07:00","message":"[bufferProcess] interim [320000000]:อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.202200771+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.343861266+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.343911394+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":"2025-10-29T10:29:24.343916867+07:00","message":"receive interim result [false|false]: พระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.343931209+07:00","message":"[buffer interim] 361 false พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.343937558+07:00","message":"[bufferProcess] interim [440000000]:พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.343939506+07:00","message":"[bufferProcess] send to processor:อาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.343942417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.343944661+07:00","message":"> Transcript [4710] [false]: 'อาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.343946593+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.343948213+07:00","message":"Set new StatePrefix: 'อาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.482946989+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.483001979+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":"2025-10-29T10:29:24.483009489+07:00","message":"receive interim result [false|false]: พระที่นั่งร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.483026692+07:00","message":"[buffer interim] 361 false พระที่นั่งร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.483039676+07:00","message":"[bufferProcess] interim [620000000]:พระที่นั่งร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.483043095+07:00","message":"[bufferProcess] send to processor:พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.483051175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.48305534+07:00","message":"> Transcript [4711] [false]: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.48305821+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.483061454+07:00","message":"Set new StatePrefix: 'พระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.534579088+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.534618185+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":"2025-10-29T10:29:24.534624387+07:00","message":"receive interim result [false|false]: พระที่นั่งร้าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.534638635+07:00","message":"[buffer interim] 361 false พระที่นั่งร้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.53464554+07:00","message":"[bufferProcess] interim [680000000]:พระที่นั่งร้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.534647475+07:00","message":"[bufferProcess] send to processor:พระที่นั่งร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.534652277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.534654909+07:00","message":"> Transcript [4712] [false]: 'พระที่นั่งร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.534658395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.534660265+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.534661902+07:00","message":"StatePrefix: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.534663726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.661516768+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.661565593+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":"2025-10-29T10:29:24.661572431+07:00","message":"receive interim result [false|false]: พระที่นั่งราบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.661593184+07:00","message":"[buffer interim] 361 false พระที่นั่งราบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.661601704+07:00","message":"[bufferProcess] interim [740000000]:พระที่นั่งราบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.661604974+07:00","message":"[bufferProcess] send to processor:พระที่นั่งร้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.661614018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.661617874+07:00","message":"> Transcript [4713] [false]: 'พระที่นั่งร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.661622829+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.661625528+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.661628075+07:00","message":"StatePrefix: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.661630476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.790676825+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.790716169+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":"2025-10-29T10:29:24.790722457+07:00","message":"receive interim result [false|false]: พระที่นั่งราชมัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.790735201+07:00","message":"[buffer interim] 361 false พระที่นั่งราชมัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.790741555+07:00","message":"[bufferProcess] interim [920000000]:พระที่นั่งราชมัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.790744132+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.790750888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.790753444+07:00","message":"> Transcript [4714] [false]: 'พระที่นั่งราบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.790756262+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.790758126+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.790759672+07:00","message":"StatePrefix: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.790761595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.856663505+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.856723237+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":"2025-10-29T10:29:24.856730286+07:00","message":"receive interim result [false|false]: พระที่นั่งราชการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.856749384+07:00","message":"[buffer interim] 361 false พระที่นั่งราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.856758363+07:00","message":"[bufferProcess] interim [980000000]:พระที่นั่งราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.856761359+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชมัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.856765587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.856769004+07:00","message":"> Transcript [4715] [false]: 'พระที่นั่งราชมัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.856773044+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.856775486+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.856777784+07:00","message":"StatePrefix: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.856780144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.856786782+07:00","message":"Push: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.856789005+07:00","message":"TextPushed: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.856791453+07:00","message":"Set new StatePrefix : 'พระที่นั่งราชมัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:24.856793888+07:00","message":"Next Push (prob) : 'ราชมัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:24.856804027+07:00","message":"push: {false พระที่นั่ง 0 0xc00205b080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:25.054284758+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:25.054336936+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":"2025-10-29T10:29:25.054343316+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:25.054360144+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.054370375+07:00","message":"[bufferProcess] interim [220000000]:พระที่นั่งราชกรัณยสภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.054372643+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.054380201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.054383229+07:00","message":"> Transcript [4716] [false]: 'พระที่นั่งราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.054385021+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.054387272+07:00","message":"Set new StatePrefix: 'พระที่นั่งราชการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:25.692976837+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:25.693033475+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":"2025-10-29T10:29:25.693039581+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภานะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:25.693053115+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.693060063+07:00","message":"[bufferProcess] interim [760000000]:พระที่นั่งราชกรัณยสภานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.69306262+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.693068536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.693071741+07:00","message":"> Transcript [4717] [false]: 'พระที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.693074844+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.693078036+07:00","message":"Set new StatePrefix: 'พระที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:25.704148175+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:25.704212775+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":"2025-10-29T10:29:25.70422008+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภาน้ำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:25.704242136+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภาน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.704251032+07:00","message":"[bufferProcess] interim [820000000]:พระที่นั่งราชกรัณยสภาน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.704254383+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภานะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.704263103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.704266822+07:00","message":"> Transcript [4718] [false]: 'พระที่นั่งราชกรัณยสภานะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.704271887+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.704274903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.704277348+07:00","message":"StatePrefix: 'พระที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.704279948+07:00","message":"TextPushed: 'พระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:25.782174775+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:25.782206913+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":"2025-10-29T10:29:25.782211903+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภานั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:25.782228555+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภานั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.782235739+07:00","message":"[bufferProcess] interim [880000000]:พระที่นั่งราชกรัณยสภานั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.782238003+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภาน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.782241128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.782243559+07:00","message":"> Transcript [4719] [false]: 'พระที่นั่งราชกรัณยสภาน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.782246672+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.782249013+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.782250933+07:00","message":"StatePrefix: 'พระที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.782252696+07:00","message":"TextPushed: 'พระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:25.895997352+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:25.896035348+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":"2025-10-29T10:29:25.896040238+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภาน้ำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:25.896055751+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภาน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.896062632+07:00","message":"[bufferProcess] interim [940000000]:พระที่นั่งราชกรัณยสภาน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.896064846+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภานั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.896068133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.896070312+07:00","message":"> Transcript [4720] [false]: 'พระที่นั่งราชกรัณยสภานั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.896073221+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.896074925+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.896076513+07:00","message":"StatePrefix: 'พระที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.896078246+07:00","message":"TextPushed: 'พระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:25.915635092+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:25.915667601+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":"2025-10-29T10:29:25.915672807+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภานั้นเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:25.915686634+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภานั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.915692809+07:00","message":"[bufferProcess] interim [0]:พระที่นั่งราชกรัณยสภานั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.915695814+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภาน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.915698671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.915700945+07:00","message":"> Transcript [4721] [false]: 'พระที่นั่งราชกรัณยสภาน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.915704619+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.915706477+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.915708478+07:00","message":"StatePrefix: 'พระที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.915710451+07:00","message":"TextPushed: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.915715051+07:00","message":"Push: 'ราชกรัณยสภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.915716682+07:00","message":"TextPushed: 'พระที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.915718718+07:00","message":"Set new StatePrefix : 'พระที่นั่งราชกรัณยสภาน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:25.915721176+07:00","message":"Next Push (prob) : 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:25.915729635+07:00","message":"push: {false ราชกรัณยสภา 0 0xc00205b080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:26.096878912+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:26.096930856+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":"2025-10-29T10:29:26.096936563+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภานั้นเป็นพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:26.096954624+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภานั้นเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.096963199+07:00","message":"[bufferProcess] interim [180000000]:พระที่นั่งราชกรัณยสภานั้นเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.096967724+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภานั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.096971452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.096973742+07:00","message":"> Transcript [4722] [false]: 'พระที่นั่งราชกรัณยสภานั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.096976144+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.096978418+07:00","message":"Set new StatePrefix: 'พระที่นั่งราชกรัณยสภานั้นเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:26.265566016+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:26.265612541+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":"2025-10-29T10:29:26.265620366+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:26.265637085+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภานั้นเป็นพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.26564352+07:00","message":"[bufferProcess] interim [360000000]:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.265645966+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภานั้นเป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.265649938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.265653398+07:00","message":"> Transcript [4723] [false]: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.265656676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.265658456+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.265660039+07:00","message":"StatePrefix: 'พระที่นั่งราชกรัณยสภานั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.265663735+07:00","message":"TextPushed: 'พระที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:26.38996519+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:26.390012519+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":"2025-10-29T10:29:26.390019418+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:26.390031905+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.390038836+07:00","message":"[bufferProcess] interim [480000000]:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.390041284+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.390046661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.390053682+07:00","message":"> Transcript [4724] [false]: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.390057344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.390059189+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.39006091+07:00","message":"StatePrefix: 'พระที่นั่งราชกรัณยสภานั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.39006369+07:00","message":"TextPushed: 'พระที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:26.852148922+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:26.852201973+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:26.8522075+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:26.852225648+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.852234986+07:00","message":"[bufferProcess] interim [20000000]:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.852238025+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.852241167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.852244192+07:00","message":"> Transcript [4725] [false]: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.852247322+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.852249359+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.85225131+07:00","message":"StatePrefix: 'พระที่นั่งราชกรัณยสภานั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.85225567+07:00","message":"TextPushed: 'พระที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:26.950583008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:26.95059672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:26.976732059+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:26.976773926+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":"2025-10-29T10:29:26.976780787+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:26.976803595+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.976811224+07:00","message":"[bufferProcess] interim [80000000]:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.976813884+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.976817587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.976820043+07:00","message":"> Transcript [4726] [false]: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.976823886+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.976825667+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.976827962+07:00","message":"StatePrefix: 'พระที่นั่งราชกรัณยสภานั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.976830395+07:00","message":"TextPushed: 'พระที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.976836307+07:00","message":"Push: 'นั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.976837886+07:00","message":"TextPushed: 'พระที่นั่งราชกรัณยสภานั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.976839706+07:00","message":"Set new StatePrefix : 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:26.976842041+07:00","message":"Next Push (prob) : 'พระที่นั่ง 2'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:26.976850204+07:00","message":"push: {false นั้นเป็น 0 0xc00205b080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.092486414+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.092532763+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":"2025-10-29T10:29:27.092544533+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่งสองแถว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.09257199+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่งสองแถว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.092581143+07:00","message":"[bufferProcess] interim [140000000]:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่งสองแถว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.092585048+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.092590656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.092593892+07:00","message":"> Transcript [4727] [false]: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.092597172+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.099906495+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.099928691+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":"2025-10-29T10:29:27.099933605+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.09994644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.099949511+07:00","message":"receive interim result [false|false]:  2 ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.099954217+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.099956841+07:00","message":"[buffer interim] 361 false  2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.099960834+07:00","message":"[bufferProcess] interim [200000000]:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.099963556+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่งสองแถว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.09996619+07:00","message":"[bufferProcess] interim [200000000]: 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.09996809+07:00","message":"[bufferProcess] update buffer: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.099970198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.099972266+07:00","message":"> Transcript [4728] [false]: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่งสองแถว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.099974272+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.099975895+07:00","message":"Set new StatePrefix: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่งสองแถว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.361937074+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.36197811+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":"2025-10-29T10:29:27.36198485+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.362009746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ชั้นนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.362012639+07:00","message":"receive interim result [false|false]:  2 ชั้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.362021235+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.362024996+07:00","message":"[buffer interim] 361 false  2 ชั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.362031197+07:00","message":"[bufferProcess] interim [500000000]:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.362033965+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.362037154+07:00","message":"[bufferProcess] interim [500000000]: 2 ชั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.362039241+07:00","message":"[bufferProcess] update buffer: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.362042911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.362045142+07:00","message":"> Transcript [4729] [false]: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.362047257+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.362048953+07:00","message":"Set new StatePrefix: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.700957666+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.700999707+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":"2025-10-29T10:29:27.701007052+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.701019916+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":"2025-10-29T10:29:27.701023382+07:00","message":"receive interim result [false|false]:  ชั้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.701032104+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.701035489+07:00","message":"[buffer interim] 361 false  ชั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.701040904+07:00","message":"[bufferProcess] interim [800000000]:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.701043001+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.701045566+07:00","message":"[bufferProcess] interim [800000000]: ชั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.701049088+07:00","message":"[bufferProcess] update buffer: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.701051902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.701057113+07:00","message":"> Transcript [4730] [false]: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.701059814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.701061719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.701063186+07:00","message":"StatePrefix: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.701065371+07:00","message":"TextPushed: 'พระที่นั่งราชกรัณยสภานั้นเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.744077704+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.744116524+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.744122499+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.744134357+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":"2025-10-29T10:29:27.744137112+07:00","message":"receive interim result [false|false]:  ชั้นนะคะตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.744145207+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.744148748+07:00","message":"[buffer interim] 361 false  ชั้นนะคะตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.744154191+07:00","message":"[bufferProcess] interim [860000000]:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.744157127+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.744169957+07:00","message":"[bufferProcess] interim [860000000]: ชั้นนะคะตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.744173152+07:00","message":"[bufferProcess] update buffer: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.744177053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.744180115+07:00","message":"> Transcript [4731] [false]: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.744184513+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.744187442+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.744189272+07:00","message":"StatePrefix: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.744191304+07:00","message":"TextPushed: 'พระที่นั่งราชกรัณยสภานั้นเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.771242141+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.771280728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.771287311+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.771299542+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":"2025-10-29T10:29:27.77130248+07:00","message":"receive interim result [false|false]:  ชั้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.7713098+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.771316663+07:00","message":"[buffer interim] 361 false  ชั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.771325832+07:00","message":"[bufferProcess] interim [920000000]:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.771328437+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.771334589+07:00","message":"[bufferProcess] interim [920000000]: ชั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.771337441+07:00","message":"[bufferProcess] update buffer: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.771340227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.771342448+07:00","message":"> Transcript [4732] [false]: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.771345344+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.771347018+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.771348657+07:00","message":"StatePrefix: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.771350615+07:00","message":"TextPushed: 'พระที่นั่งราชกรัณยสภานั้นเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.869651267+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.869688458+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":"2025-10-29T10:29:27.869693969+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.869707649+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":"2025-10-29T10:29:27.86971056+07:00","message":"receive interim result [false|false]:  ชั้นนะคะตั้งอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.869718785+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.869722266+07:00","message":"[buffer interim] 361 false  ชั้นนะคะตั้งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.869728008+07:00","message":"[bufferProcess] interim [980000000]:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.869730353+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.869733282+07:00","message":"[bufferProcess] interim [980000000]: ชั้นนะคะตั้งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.869735249+07:00","message":"[bufferProcess] update buffer: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.869737636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.869739925+07:00","message":"> Transcript [4733] [false]: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.869743957+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.86974569+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.869748642+07:00","message":"StatePrefix: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.869751244+07:00","message":"TextPushed: 'พระที่นั่งราชกรัณยสภานั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.869753964+07:00","message":"Push: 'พระที่นั่ง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.869755714+07:00","message":"TextPushed: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.869757568+07:00","message":"Set new StatePrefix : 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.869759477+07:00","message":"Next Push (prob) : 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.869766835+07:00","message":"push: {false พระที่นั่ง 2 ชั้น 0 0xc00205b080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.995873562+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.995925822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.995931751+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.995940733+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":"2025-10-29T10:29:27.995943416+07:00","message":"receive interim result [false|false]:  ชั้นนะคะตั้งอยู่ที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.995951524+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:27.995954749+07:00","message":"[buffer interim] 361 false  ชั้นนะคะตั้งอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.995960364+07:00","message":"[bufferProcess] interim [40000000]:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.995962779+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.995965957+07:00","message":"[bufferProcess] interim [40000000]: ชั้นนะคะตั้งอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.995967959+07:00","message":"[bufferProcess] update buffer: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.995970464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.995973066+07:00","message":"> Transcript [4734] [false]: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.995976281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.995978234+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.995979776+07:00","message":"StatePrefix: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:27.995981617+07:00","message":"TextPushed: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.00266484+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.002699487+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.002705673+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.002719709+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":"2025-10-29T10:29:28.002724014+07:00","message":"receive interim result [false|false]:  ชั้นนะคะตั้งอยู่ทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.002731437+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.002738667+07:00","message":"[buffer interim] 361 false  ชั้นนะคะตั้งอยู่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.002759314+07:00","message":"[bufferProcess] interim [100000000]:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.002771505+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.002776393+07:00","message":"[bufferProcess] interim [100000000]: ชั้นนะคะตั้งอยู่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.002779009+07:00","message":"[bufferProcess] update buffer: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.002782626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.002785755+07:00","message":"> Transcript [4735] [false]: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.002789382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.002790918+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.002792802+07:00","message":"StatePrefix: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.002794665+07:00","message":"TextPushed: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.184461389+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.184496599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.184501945+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.184512588+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":"2025-10-29T10:29:28.184519233+07:00","message":"receive interim result [false|false]:  ชั้นนะคะตั้งอยู่ทางด้าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.184525404+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.184528694+07:00","message":"[buffer interim] 361 false  ชั้นนะคะตั้งอยู่ทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.184533947+07:00","message":"[bufferProcess] interim [280000000]:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.184538703+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.184541898+07:00","message":"[bufferProcess] interim [280000000]: ชั้นนะคะตั้งอยู่ทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.184544132+07:00","message":"[bufferProcess] update buffer: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.18454695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.18455+07:00","message":"> Transcript [4736] [false]: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.184553757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.184555595+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.184557016+07:00","message":"StatePrefix: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.184558939+07:00","message":"TextPushed: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.371423436+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.371463016+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.371468855+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.371480947+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":"2025-10-29T10:29:28.371483688+07:00","message":"receive interim result [false|false]:  ชั้นนะคะตั้งอยู่ทางด้านซ้าย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.371491029+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.371494903+07:00","message":"[buffer interim] 361 false  ชั้นนะคะตั้งอยู่ทางด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.371500847+07:00","message":"[bufferProcess] interim [460000000]:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.371503554+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.371510293+07:00","message":"[bufferProcess] interim [460000000]: ชั้นนะคะตั้งอยู่ทางด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.371513011+07:00","message":"[bufferProcess] update buffer: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ทางด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.371516416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.371520068+07:00","message":"> Transcript [4737] [false]: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.371523607+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.371525225+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.371526744+07:00","message":"StatePrefix: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.371528634+07:00","message":"TextPushed: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.371535217+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.371537109+07:00","message":"TextPushed: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.371539045+07:00","message":"Set new StatePrefix : 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.371550989+07:00","message":"Next Push (prob) : 'ตั้งอยู่ทางด้าน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.371567965+07:00","message":"push: {false นะคะ 0 0xc00205b080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.539687614+07:00","message":"[GCS] IsForceVAD: false for message ID: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.570825377+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.570860775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.570866342+07:00","message":"receive interim result [false|false]: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.570876884+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":"2025-10-29T10:29:28.570879424+07:00","message":"receive interim result [false|false]:  ชั้นนะคะตั้งอยู่ทางด้านใต้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.570886921+07:00","message":"[buffer interim] 361 false พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.570890974+07:00","message":"[buffer interim] 361 false  ชั้นนะคะตั้งอยู่ทางด้านใต้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.570896696+07:00","message":"[bufferProcess] interim [640000000]:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.570905928+07:00","message":"[bufferProcess] send to processor:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ทางด้านซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.57090935+07:00","message":"[bufferProcess] interim [640000000]: ชั้นนะคะตั้งอยู่ทางด้านใต้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.570911915+07:00","message":"[bufferProcess] update buffer: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ทางด้านใต้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.570914869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.570917535+07:00","message":"> Transcript [4738] [false]: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ทางด้านซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.570921404+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.570923682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.570926392+07:00","message":"StatePrefix: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.570930179+07:00","message":"TextPushed: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.610968005+07:00","message":"[GCS] Start streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.897060657+07:00","message":"receive streaming session, msgId: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.89710305+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ทางด้านใต้\",\"confidence\":0.95418197}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.89710907+07:00","message":"receive interim result [true|false]: พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ทางด้านใต้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.897114435+07:00","message":"end recv isFinal message id 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.897116334+07:00","message":"end Recv id 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.897122018+07:00","message":"[buffer interim] 361 true พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ทางด้านใต้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.897129191+07:00","message":"[bufferProcess] interim [60000000]:พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ทางด้านใต้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.897132615+07:00","message":"[bufferProcess] send to processor (isfinal):พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ทางด้านใต้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.897135629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.897137898+07:00","message":"> Transcript [4739] [false]: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ทางด้านใต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.897141298+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.897142799+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.897144475+07:00","message":"StatePrefix: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.897147315+07:00","message":"TextPushed: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.897148936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.897150555+07:00","message":"> Transcript [4740] [true]: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ทางด้านใต้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.897152662+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.897154274+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.897159109+07:00","message":"StatePrefix: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะตั้งอยู่ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.897179815+07:00","message":"TextPushed: 'พระที่นั่งราชกรัณยสภานั้นเป็นพระที่นั่ง 2 ชั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:28.897186719+07:00","message":"Push: 'ตั้งอยู่ทางด้านใต้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:28.897199056+07:00","message":"push: {true ตั้งอยู่ทางด้านใต้ 0 0xc00205b080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:29:28.907767664+07:00","message":"write wav file: './tmp/7449/7449_361.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:29.334954559+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:29.335014416+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":"2025-10-29T10:29:29.335022852+07:00","message":"receive interim result [false|false]: ของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:29.335041465+07:00","message":"[buffer interim] 362 false ของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:29.335048615+07:00","message":"[bufferProcess] interim [360000000]:ของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:29.335050159+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:29.678161785+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:29.678198061+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":"2025-10-29T10:29:29.678203559+07:00","message":"receive interim result [false|false]: ของพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:29.678217281+07:00","message":"[buffer interim] 362 false ของพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:29.678224689+07:00","message":"[bufferProcess] interim [720000000]:ของพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:29.67822656+07:00","message":"[bufferProcess] send to processor:ของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:29.67823133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:29.678233823+07:00","message":"> Transcript [4741] [false]: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:29.678235578+07:00","message":"Set StatePrefix (first interim): 'ของ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:29.951244938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:29.951244945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:29.967074748+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:29.967104635+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":"2025-10-29T10:29:29.967109781+07:00","message":"receive interim result [false|false]: ของพระที่นั่งอ่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:29.967120303+07:00","message":"[buffer interim] 362 false ของพระที่นั่งอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:29.967126304+07:00","message":"[bufferProcess] interim [20000000]:ของพระที่นั่งอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:29.967128909+07:00","message":"[bufferProcess] send to processor:ของพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:29.967133665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:29.967136184+07:00","message":"> Transcript [4742] [false]: 'ของพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:29.967138873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:29.967140409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:29.967142229+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:29.967144266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:30.049948008+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:30.049990538+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":"2025-10-29T10:29:30.049996937+07:00","message":"receive interim result [false|false]: ของพระที่นั่งอัมพร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:30.050013653+07:00","message":"[buffer interim] 362 false ของพระที่นั่งอัมพร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.050021629+07:00","message":"[bufferProcess] interim [80000000]:ของพระที่นั่งอัมพร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.050024332+07:00","message":"[bufferProcess] send to processor:ของพระที่นั่งอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.050028389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.050031745+07:00","message":"> Transcript [4743] [false]: 'ของพระที่นั่งอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.050038726+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.05004119+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.050044032+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.050046605+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:30.230813195+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:30.230851266+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":"2025-10-29T10:29:30.230857655+07:00","message":"receive interim result [false|false]: ของพระที่นั่งอาภรณ์ภิโมกข์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:30.230872257+07:00","message":"[buffer interim] 362 false ของพระที่นั่งอาภรณ์ภิโมกข์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.230880186+07:00","message":"[bufferProcess] interim [320000000]:ของพระที่นั่งอาภรณ์ภิโมกข์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.230883324+07:00","message":"[bufferProcess] send to processor:ของพระที่นั่งอัมพร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.230887433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.230890513+07:00","message":"> Transcript [4744] [false]: 'ของพระที่นั่งอัมพร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.23089508+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.230897639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.230900296+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.230908902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:30.751870074+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:30.751925136+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":"2025-10-29T10:29:30.751931249+07:00","message":"receive interim result [false|false]: ของพระที่นั่งอาภรณ์ภิโมกข์ปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:30.75194714+07:00","message":"[buffer interim] 362 false ของพระที่นั่งอาภรณ์ภิโมกข์ปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.751956191+07:00","message":"[bufferProcess] interim [740000000]:ของพระที่นั่งอาภรณ์ภิโมกข์ปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.751958903+07:00","message":"[bufferProcess] send to processor:ของพระที่นั่งอาภรณ์ภิโมกข์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.751967855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.751971234+07:00","message":"> Transcript [4745] [false]: 'ของพระที่นั่งอาภรณ์ภิโมกข์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.751976772+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.751979711+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.751982086+07:00","message":"StatePrefix: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.75198402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.751986368+07:00","message":"Push: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.751987842+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.751989654+07:00","message":"Set new StatePrefix : 'ของพระที่นั่งอาภรณ์ภิโมกข์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:30.751991523+07:00","message":"Next Push (prob) : 'พระที่นั่งอาภรณ์ภิโมกข์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:30.752015286+07:00","message":"push: {false ของ 0 0xc003a47b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:31.304835395+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:31.304881375+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":"2025-10-29T10:29:31.304889099+07:00","message":"receive interim result [false|false]: ของพระที่นั่งอาภรณ์ภิโมกข์ปราสาทค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:31.304902203+07:00","message":"[buffer interim] 362 false ของพระที่นั่งอาภรณ์ภิโมกข์ปราสาทค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:31.304919822+07:00","message":"[bufferProcess] interim [280000000]:ของพระที่นั่งอาภรณ์ภิโมกข์ปราสาทค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:31.304923791+07:00","message":"[bufferProcess] send to processor:ของพระที่นั่งอาภรณ์ภิโมกข์ปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:31.304930225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:31.304934266+07:00","message":"> Transcript [4746] [false]: 'ของพระที่นั่งอาภรณ์ภิโมกข์ปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:31.304938376+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:31.304940434+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:31.304943766+07:00","message":"StatePrefix: 'ของพระที่นั่งอาภรณ์ภิโมกข์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:31.30494685+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:31.928764419+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:31.928799316+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":"2025-10-29T10:29:31.928804322+07:00","message":"receive interim result [false|false]: ของพระที่นั่งอาภรณ์ภิโมกข์ปราสาทค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:31.928816823+07:00","message":"[buffer interim] 362 false ของพระที่นั่งอาภรณ์ภิโมกข์ปราสาทค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:31.928825639+07:00","message":"[bufferProcess] interim [880000000]:ของพระที่นั่งอาภรณ์ภิโมกข์ปราสาทค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:31.92882818+07:00","message":"[bufferProcess] send to processor:ของพระที่นั่งอาภรณ์ภิโมกข์ปราสาทค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:31.928833221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:31.92883558+07:00","message":"> Transcript [4747] [false]: 'ของพระที่นั่งอาภรณ์ภิโมกข์ปราสาทค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:31.928838761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:31.928840519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:31.928842293+07:00","message":"StatePrefix: 'ของพระที่นั่งอาภรณ์ภิโมกข์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:31.928844572+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:32.952053793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:32.952066731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:34.250938299+07:00","message":"[GCS] IsForceVAD: false for message ID: 362"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:34.555640189+07:00","message":"receive streaming session, msgId: 362"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:34.555682671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ของพระที่นั่งอาภรณ์ภิโมกข์ปราสาทค่ะ\",\"confidence\":0.92216414}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:34.555691433+07:00","message":"receive interim result [true|false]: ของพระที่นั่งอาภรณ์ภิโมกข์ปราสาทค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:34.555701158+07:00","message":"end recv isFinal message id 362"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:34.555703953+07:00","message":"end Recv id 362"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:34.555711303+07:00","message":"[buffer interim] 362 true ของพระที่นั่งอาภรณ์ภิโมกข์ปราสาทค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:34.555721637+07:00","message":"[bufferProcess] interim [670000000]:ของพระที่นั่งอาภรณ์ภิโมกข์ปราสาทค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:34.555727611+07:00","message":"[bufferProcess] send to processor (isfinal):ของพระที่นั่งอาภรณ์ภิโมกข์ปราสาทค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:34.555731888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:34.555735583+07:00","message":"> Transcript [4748] [false]: 'ของพระที่นั่งอาภรณ์ภิโมกข์ปราสาทค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:34.555739391+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:34.555741371+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:34.555744133+07:00","message":"StatePrefix: 'ของพระที่นั่งอาภรณ์ภิโมกข์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:34.555748073+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:34.555750421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:34.555752865+07:00","message":"> Transcript [4749] [true]: 'ของพระที่นั่งอาภรณ์ภิโมกข์ปราสาทค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:34.555755287+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:34.555757628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:34.55575965+07:00","message":"StatePrefix: 'ของพระที่นั่งอาภรณ์ภิโมกข์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:34.555761696+07:00","message":"TextPushed: 'ของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:34.555765404+07:00","message":"Push: 'พระที่นั่งอาภรณ์ภิโมกข์ปราสาทค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:34.555775721+07:00","message":"push: {true พระที่นั่งอาภรณ์ภิโมกข์ปราสาทค่ะ 0 0xc003a47b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:29:34.567705298+07:00","message":"write wav file: './tmp/7449/7449_362.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:34.690795554+07:00","message":"[GCS] Start streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:35.78057721+07:00","message":"receive streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:35.780622053+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":"2025-10-29T10:29:35.780628531+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:35.780642743+07:00","message":"[buffer interim] 363 false พระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:35.780653407+07:00","message":"[bufferProcess] interim [900000000]:พระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:35.780655647+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:35.780662131+07:00","message":"[bufferProcess] send to processor (ticker):พระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:35.780666499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:35.78066954+07:00","message":"> Transcript [4750] [false]: 'พระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:35.780671991+07:00","message":"Set StatePrefix (first interim): 'พระบาทสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:35.869270791+07:00","message":"receive streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:35.869312081+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":"2025-10-29T10:29:35.869317034+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:35.869331953+07:00","message":"[buffer interim] 363 false พระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:35.869338166+07:00","message":"[bufferProcess] interim [960000000]:พระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:35.869339957+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:35.95264717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:35.952716705+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:36.055036744+07:00","message":"receive streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:36.055082778+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":"2025-10-29T10:29:36.055087969+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:36.055100401+07:00","message":"[buffer interim] 363 false พระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.055106441+07:00","message":"[bufferProcess] interim [140000000]:พระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.055108772+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.055113598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.055115826+07:00","message":"> Transcript [4751] [false]: 'พระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.05511921+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.055120769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.055122517+07:00","message":"StatePrefix: 'พระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.055124337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:36.13152962+07:00","message":"receive streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:36.131568898+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":"2025-10-29T10:29:36.131574237+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:36.131592444+07:00","message":"[buffer interim] 363 false พระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.131600001+07:00","message":"[bufferProcess] interim [320000000]:พระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.131602266+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.131605217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.131607705+07:00","message":"> Transcript [4752] [false]: 'พระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.131611024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.131612681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.131614349+07:00","message":"StatePrefix: 'พระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.131616167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:36.248379254+07:00","message":"receive streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:36.248429737+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":"2025-10-29T10:29:36.248435057+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:36.248450722+07:00","message":"[buffer interim] 363 false พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.248459946+07:00","message":"[bufferProcess] interim [380000000]:พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.248462991+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.248469144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.248472613+07:00","message":"> Transcript [4753] [false]: 'พระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.248477692+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.248479486+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.248481563+07:00","message":"StatePrefix: 'พระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.248483492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:36.359537567+07:00","message":"[GCS] IsForceVAD: false for message ID: 363"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:36.552904825+07:00","message":"[GCS] Start streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:36.987559058+07:00","message":"receive streaming session, msgId: 363"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:36.987602734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบาทสมเด็จพระเจ้าอยู่หัว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:36.987607731+07:00","message":"receive interim result [true|false]: พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:36.98761661+07:00","message":"end recv isFinal message id 363"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:36.987618933+07:00","message":"end Recv id 363"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:36.987626412+07:00","message":"[buffer interim] 363 true พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.987634999+07:00","message":"[bufferProcess] interim [890000000]:พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.987639678+07:00","message":"[bufferProcess] send to processor (isfinal):พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.987642507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.987645045+07:00","message":"> Transcript [4754] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.987647716+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.987650366+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.987653206+07:00","message":"StatePrefix: 'พระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.987655752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.98766207+07:00","message":"Push: 'พระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.987664704+07:00","message":"TextPushed: 'พระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.987667138+07:00","message":"Set new StatePrefix : 'พระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.987670065+07:00","message":"Next Push (prob) : 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.987672147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.98767463+07:00","message":"> Transcript [4755] [true]: 'พระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.987677206+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.987679522+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.987682192+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.987684421+07:00","message":"TextPushed: 'พระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:36.987686684+07:00","message":"Push: 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:36.98769672+07:00","message":"push: {false พระบาทสมเด็จ 0 0xc00365e300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:36.987703853+07:00","message":"push: {true พระเจ้าอยู่หัว 0 0xc00365e300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:29:36.994658415+07:00","message":"write wav file: './tmp/7449/7449_363.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:37.445901226+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:37.445967968+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":"2025-10-29T10:29:37.445972789+07:00","message":"receive interim result [false|false]: ถามด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:37.445988118+07:00","message":"[buffer interim] 364 false ถามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:37.445995139+07:00","message":"[bufferProcess] interim [480000000]:ถามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:37.445996743+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.003711587+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.003751643+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":"2025-10-29T10:29:38.003756871+07:00","message":"receive interim result [false|false]: ถามด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.003768518+07:00","message":"[buffer interim] 364 false ถามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.003774928+07:00","message":"[bufferProcess] interim [80000000]:ถามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.003776669+07:00","message":"[bufferProcess] send to processor:ถามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.003785767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.003788183+07:00","message":"> Transcript [4756] [false]: 'ถามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.00379012+07:00","message":"Set StatePrefix (first interim): 'ถามด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.119691454+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.1197299+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":"2025-10-29T10:29:38.119735181+07:00","message":"receive interim result [false|false]: ถามด้วยสมเด็จพระนางเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.11975059+07:00","message":"[buffer interim] 364 false ถามด้วยสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.119757391+07:00","message":"[bufferProcess] interim [140000000]:ถามด้วยสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.119759539+07:00","message":"[bufferProcess] send to processor:ถามด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.119762484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.119765107+07:00","message":"> Transcript [4757] [false]: 'ถามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.119768455+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.119770095+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.11977184+07:00","message":"StatePrefix: 'ถามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.119773522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.312479401+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.312534584+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":"2025-10-29T10:29:38.312542041+07:00","message":"receive interim result [false|false]: ถามด้วยสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.31256314+07:00","message":"[buffer interim] 364 false ถามด้วยสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.312572162+07:00","message":"[bufferProcess] interim [380000000]:ถามด้วยสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.312575408+07:00","message":"[bufferProcess] send to processor:ถามด้วยสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.312579943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.312583668+07:00","message":"> Transcript [4758] [false]: 'ถามด้วยสมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.312587701+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.312589914+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.312592072+07:00","message":"StatePrefix: 'ถามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.312594852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.37986667+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.379901559+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":"2025-10-29T10:29:38.379906387+07:00","message":"receive interim result [false|false]: ถามด้วยสมเด็จพระนางเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.379926362+07:00","message":"[buffer interim] 364 false ถามด้วยสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.379933034+07:00","message":"[bufferProcess] interim [440000000]:ถามด้วยสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.379935214+07:00","message":"[bufferProcess] send to processor:ถามด้วยสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.379938213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.379940803+07:00","message":"> Transcript [4759] [false]: 'ถามด้วยสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.379943816+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.379945567+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.379947087+07:00","message":"StatePrefix: 'ถามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.379948665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.385643192+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.385659729+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":"2025-10-29T10:29:38.385663392+07:00","message":"receive interim result [false|false]: ถามด้วยสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.385673652+07:00","message":"[buffer interim] 364 false ถามด้วยสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.385677505+07:00","message":"[bufferProcess] interim [500000000]:ถามด้วยสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.385679467+07:00","message":"[bufferProcess] send to processor:ถามด้วยสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.385681666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.385683572+07:00","message":"> Transcript [4760] [false]: 'ถามด้วยสมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.385685676+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.385687543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.385689068+07:00","message":"StatePrefix: 'ถามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.38569059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.385696171+07:00","message":"Push: 'ถามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.385697973+07:00","message":"TextPushed: 'ถามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.385700035+07:00","message":"Set new StatePrefix : 'ถามด้วยสมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.385701941+07:00","message":"Next Push (prob) : 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.385709425+07:00","message":"push: {false ถามด้วย 0 0xc0027ca000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.499460839+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.499494939+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":"2025-10-29T10:29:38.499500454+07:00","message":"receive interim result [false|false]: ถามด้วยสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.499512735+07:00","message":"[buffer interim] 364 false ถามด้วยสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.499518684+07:00","message":"[bufferProcess] interim [560000000]:ถามด้วยสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.499520978+07:00","message":"[bufferProcess] send to processor:ถามด้วยสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.499523927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.499526244+07:00","message":"> Transcript [4761] [false]: 'ถามด้วยสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.499529108+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.499530891+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.499532311+07:00","message":"StatePrefix: 'ถามด้วยสมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.499534083+07:00","message":"TextPushed: 'ถามด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.699854508+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.699890858+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":"2025-10-29T10:29:38.699896474+07:00","message":"receive interim result [false|false]: ถามด้วยสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:38.699917914+07:00","message":"[buffer interim] 364 false ถามด้วยสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.699931003+07:00","message":"[bufferProcess] interim [740000000]:ถามด้วยสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.699933495+07:00","message":"[bufferProcess] send to processor:ถามด้วยสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.699937459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.699940223+07:00","message":"> Transcript [4762] [false]: 'ถามด้วยสมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.699943535+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.699945252+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.699947282+07:00","message":"StatePrefix: 'ถามด้วยสมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:38.699949251+07:00","message":"TextPushed: 'ถามด้วย'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:38.953556265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:38.953577005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:39.01813433+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:39.018175593+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":"2025-10-29T10:29:39.01818153+07:00","message":"receive interim result [false|false]: ถามด้วยสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:39.018193601+07:00","message":"[buffer interim] 364 false ถามด้วยสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:39.018203665+07:00","message":"[bufferProcess] interim [40000000]:ถามด้วยสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:39.018206824+07:00","message":"[bufferProcess] send to processor:ถามด้วยสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:39.018212937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:39.018217115+07:00","message":"> Transcript [4763] [false]: 'ถามด้วยสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:39.018221224+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:39.018223506+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:39.018226758+07:00","message":"StatePrefix: 'ถามด้วยสมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:39.018228722+07:00","message":"TextPushed: 'ถามด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:39.590425634+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:39.590467003+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":"2025-10-29T10:29:39.590474766+07:00","message":"receive interim result [false|false]: ถามด้วยสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:39.590489554+07:00","message":"[buffer interim] 364 false ถามด้วยสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:39.59049632+07:00","message":"[bufferProcess] interim [640000000]:ถามด้วยสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:39.590499142+07:00","message":"[bufferProcess] send to processor:ถามด้วยสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:39.590505789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:39.590508101+07:00","message":"> Transcript [4764] [false]: 'ถามด้วยสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:39.590511889+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:39.59051378+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:39.590515639+07:00","message":"StatePrefix: 'ถามด้วยสมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:39.590517819+07:00","message":"TextPushed: 'ถามด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:39.59052396+07:00","message":"Push: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:39.590525683+07:00","message":"TextPushed: 'ถามด้วยสมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:39.590527574+07:00","message":"Set new StatePrefix : 'ถามด้วยสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:39.590529466+07:00","message":"Next Push (prob) : 'พระบรมราชินี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:39.59053848+07:00","message":"push: {false สมเด็จพระนางเจ้า 0 0xc0027ca000}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:41.953953755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:41.953962399+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:42.058952647+07:00","message":"[GCS] IsForceVAD: false for message ID: 364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:42.132461101+07:00","message":"[GCS] Start streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:42.393307592+07:00","message":"receive streaming session, msgId: 364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:42.39336787+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถามด้วยสมเด็จพระนางเจ้าพระบรมราชินี\",\"confidence\":0.9108062}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:42.393376977+07:00","message":"receive interim result [true|false]: ถามด้วยสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:42.393388586+07:00","message":"end recv isFinal message id 364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:42.393391175+07:00","message":"end Recv id 364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:42.393399498+07:00","message":"[buffer interim] 364 true ถามด้วยสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:42.39341359+07:00","message":"[bufferProcess] interim [520000000]:ถามด้วยสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:42.393417693+07:00","message":"[bufferProcess] send to processor (isfinal):ถามด้วยสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:42.393430218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:42.393444728+07:00","message":"> Transcript [4765] [false]: 'ถามด้วยสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:42.393449998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:42.393451944+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:42.393453973+07:00","message":"StatePrefix: 'ถามด้วยสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:42.393456182+07:00","message":"TextPushed: 'ถามด้วยสมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:42.393458135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:42.393460328+07:00","message":"> Transcript [4766] [true]: 'ถามด้วยสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:42.393462094+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:42.393463391+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:42.393464657+07:00","message":"StatePrefix: 'ถามด้วยสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:42.393466113+07:00","message":"TextPushed: 'ถามด้วยสมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:42.393473144+07:00","message":"Push: 'พระบรมราชินี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:42.393483195+07:00","message":"push: {true พระบรมราชินี 0 0xc0027ca000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:29:42.403914113+07:00","message":"write wav file: './tmp/7449/7449_364.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.077044526+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.077086727+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":"2025-10-29T10:29:43.077091574+07:00","message":"receive interim result [false|false]: เจ้าฟ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.077104447+07:00","message":"[buffer interim] 365 false เจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.077110909+07:00","message":"[bufferProcess] interim [600000000]:เจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.077112448+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.375023093+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.375064754+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":"2025-10-29T10:29:43.375070258+07:00","message":"receive interim result [false|false]: เจ้าฟ้าสี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.375080713+07:00","message":"[buffer interim] 365 false เจ้าฟ้าสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.375088085+07:00","message":"[bufferProcess] interim [840000000]:เจ้าฟ้าสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.375091005+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.375094812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.375098408+07:00","message":"> Transcript [4767] [false]: 'เจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.375101213+07:00","message":"Set StatePrefix (first interim): 'เจ้าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.379920516+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.37995214+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":"2025-10-29T10:29:43.379956593+07:00","message":"receive interim result [false|false]: เจ้าฟ้าสิริ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.379967118+07:00","message":"[buffer interim] 365 false เจ้าฟ้าสิริ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.37997161+07:00","message":"[bufferProcess] interim [900000000]:เจ้าฟ้าสิริ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.37997372+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.379975977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.379978614+07:00","message":"> Transcript [4768] [false]: 'เจ้าฟ้าสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.379981828+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.379983918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.379985534+07:00","message":"StatePrefix: 'เจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.379987358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.491646213+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.49169809+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":"2025-10-29T10:29:43.49170396+07:00","message":"receive interim result [false|false]: เจ้าฟ้าสิริวัณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.491719724+07:00","message":"[buffer interim] 365 false เจ้าฟ้าสิริวัณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.491726768+07:00","message":"[bufferProcess] interim [20000000]:เจ้าฟ้าสิริวัณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.491728644+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าสิริ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.491731584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.491734258+07:00","message":"> Transcript [4769] [false]: 'เจ้าฟ้าสิริ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.49173775+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.491739413+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.491740967+07:00","message":"StatePrefix: 'เจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.491742637+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.755215781+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.755262037+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":"2025-10-29T10:29:43.755274587+07:00","message":"receive interim result [false|false]: เจ้าฟ้าสิริวัณว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.755288781+07:00","message":"[buffer interim] 365 false เจ้าฟ้าสิริวัณว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.755295315+07:00","message":"[bufferProcess] interim [260000000]:เจ้าฟ้าสิริวัณว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.755297311+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าสิริวัณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.755302466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.755305214+07:00","message":"> Transcript [4770] [false]: 'เจ้าฟ้าสิริวัณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.755308423+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.755310325+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.755311889+07:00","message":"StatePrefix: 'เจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.7553139+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.757856522+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.757878991+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":"2025-10-29T10:29:43.757883789+07:00","message":"receive interim result [false|false]: เจ้าฟ้าสิริวัณณวรี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.757895056+07:00","message":"[buffer interim] 365 false เจ้าฟ้าสิริวัณณวรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.757901557+07:00","message":"[bufferProcess] interim [320000000]:เจ้าฟ้าสิริวัณณวรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.75790398+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าสิริวัณว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.757910131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.757913046+07:00","message":"> Transcript [4771] [false]: 'เจ้าฟ้าสิริวัณว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.757916329+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.757918781+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.757920992+07:00","message":"StatePrefix: 'เจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.757923205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.75792862+07:00","message":"Push: 'เจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.757930943+07:00","message":"TextPushed: 'เจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.757941476+07:00","message":"Set new StatePrefix : 'เจ้าฟ้าสิริวัณว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:43.757944267+07:00","message":"Next Push (prob) : 'สิริวัณว่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.757953693+07:00","message":"push: {false เจ้าฟ้า 0 0xc00365ed80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.823640693+07:00","message":"[GCS] Cleaned up inactive client: 324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.823669318+07:00","message":"[GCS] Cleaned up inactive client: 332"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.823671681+07:00","message":"[GCS] Cleaned up inactive client: 336"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.823673501+07:00","message":"[GCS] Cleaned up inactive client: 328"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.823675067+07:00","message":"[GCS] Cleaned up inactive client: 322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.823676509+07:00","message":"[GCS] Cleaned up inactive client: 329"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.823678398+07:00","message":"[GCS] Cleaned up inactive client: 337"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.823679919+07:00","message":"[GCS] Cleaned up inactive client: 327"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.823681304+07:00","message":"[GCS] Cleaned up inactive client: 333"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.823682689+07:00","message":"[GCS] Cleaned up inactive client: 335"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.823683946+07:00","message":"[GCS] Cleaned up inactive client: 325"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.82368538+07:00","message":"[GCS] Cleaned up inactive client: 326"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.82368679+07:00","message":"[GCS] Cleaned up inactive client: 323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.823688093+07:00","message":"[GCS] Cleaned up inactive client: 334"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.823689429+07:00","message":"[GCS] Cleaned up inactive client: 330"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.823690725+07:00","message":"[GCS] Cleaned up inactive client: 331"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:43.82369219+07:00","message":"[GCS] Cleaned up inactive client: 338"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:44.098948393+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:44.098995353+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":"2025-10-29T10:29:44.099000677+07:00","message":"receive interim result [false|false]: เจ้าฟ้าสิริวัณณวรีนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:44.099031667+07:00","message":"[buffer interim] 365 false เจ้าฟ้าสิริวัณณวรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.099038537+07:00","message":"[bufferProcess] interim [620000000]:เจ้าฟ้าสิริวัณณวรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.099040563+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าสิริวัณณวรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.099046002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.09904839+07:00","message":"> Transcript [4772] [false]: 'เจ้าฟ้าสิริวัณณวรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.099050451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.099052311+07:00","message":"Set new StatePrefix: 'เจ้าฟ้าสิริวัณณวรี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:44.22587459+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:44.225916354+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":"2025-10-29T10:29:44.225921834+07:00","message":"receive interim result [false|false]: เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:44.225943852+07:00","message":"[buffer interim] 365 false เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.225950884+07:00","message":"[bufferProcess] interim [680000000]:เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.22595359+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าสิริวัณณวรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.225956958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.225959582+07:00","message":"> Transcript [4773] [false]: 'เจ้าฟ้าสิริวัณณวรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.225962753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.225964479+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.225966687+07:00","message":"StatePrefix: 'เจ้าฟ้าสิริวัณณวรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.22596871+07:00","message":"TextPushed: 'เจ้าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:44.417864735+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:44.417909358+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":"2025-10-29T10:29:44.417916638+07:00","message":"receive interim result [false|false]: เจ้าฟ้าสิริวัณณวรีนารีรัตน์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:44.417931861+07:00","message":"[buffer interim] 365 false เจ้าฟ้าสิริวัณณวรีนารีรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.417950449+07:00","message":"[bufferProcess] interim [920000000]:เจ้าฟ้าสิริวัณณวรีนารีรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.417954385+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.417960439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.417964415+07:00","message":"> Transcript [4774] [false]: 'เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.417969811+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.417972232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.417975402+07:00","message":"StatePrefix: 'เจ้าฟ้าสิริวัณณวรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.417978356+07:00","message":"TextPushed: 'เจ้าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:44.780859297+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:44.780898518+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":"2025-10-29T10:29:44.78090388+07:00","message":"receive interim result [false|false]: เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:44.78091567+07:00","message":"[buffer interim] 365 false เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.780923032+07:00","message":"[bufferProcess] interim [280000000]:เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.780925453+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าสิริวัณณวรีนารีรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.780930381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.780932896+07:00","message":"> Transcript [4775] [false]: 'เจ้าฟ้าสิริวัณณวรีนารีรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.780945934+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.780947799+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.780949939+07:00","message":"StatePrefix: 'เจ้าฟ้าสิริวัณณวรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:44.780952191+07:00","message":"TextPushed: 'เจ้าฟ้า'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:44.95479965+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:44.954811469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:45.34919892+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:45.349242935+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":"2025-10-29T10:29:45.349251714+07:00","message":"receive interim result [false|false]: เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:45.34926892+07:00","message":"[buffer interim] 365 false เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:45.34928086+07:00","message":"[bufferProcess] interim [880000000]:เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:45.349283718+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:45.34929135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:45.349297034+07:00","message":"> Transcript [4776] [false]: 'เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:45.349300546+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:45.349302884+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:45.349304831+07:00","message":"StatePrefix: 'เจ้าฟ้าสิริวัณณวรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:45.34930671+07:00","message":"TextPushed: 'เจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:45.349312321+07:00","message":"Push: 'สิริวัณณวรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:45.349313838+07:00","message":"TextPushed: 'เจ้าฟ้าสิริวัณณวรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:45.349315878+07:00","message":"Set new StatePrefix : 'เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:45.349317684+07:00","message":"Next Push (prob) : 'นารีรัตนราชกัญญา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:45.349326499+07:00","message":"push: {false สิริวัณณวรี 0 0xc00365ed80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:47.888461408+07:00","message":"[GCS] IsForceVAD: false for message ID: 365"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:47.955685298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:47.95571062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:48.100693322+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:48.100727745+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":"2025-10-29T10:29:48.100733569+07:00","message":"receive interim result [false|false]: เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญาขึ้นบันได"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:48.100746583+07:00","message":"[buffer interim] 365 false เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญาขึ้นบันได"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.100757116+07:00","message":"[bufferProcess] interim [580000000]:เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญาขึ้นบันได"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.10076004+07:00","message":"[bufferProcess] send to processor:เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.10076647+07:00","message":"[bufferProcess] send to processor (ticker):เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญาขึ้นบันได"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.100770085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.10077326+07:00","message":"> Transcript [4777] [false]: 'เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.100777523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.100779707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.10078272+07:00","message":"StatePrefix: 'เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.10078604+07:00","message":"TextPushed: 'เจ้าฟ้าสิริวัณณวรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.100788178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.10078993+07:00","message":"> Transcript [4778] [false]: 'เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญาขึ้นบันได'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.10079166+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.100792968+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.100794359+07:00","message":"StatePrefix: 'เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.100795808+07:00","message":"TextPushed: 'เจ้าฟ้าสิริวัณณวรี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:48.189643722+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:48.18968434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:48.189689791+07:00","message":"receive interim result [false|false]: เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:48.189706116+07:00","message":"[buffer interim] 365 false เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.189715071+07:00","message":"[bufferProcess] interim [700000000]:เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.189717664+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:48.266009442+07:00","message":"receive streaming session, msgId: 365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:48.266049687+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญาได้ขึ้นทางบันได\",\"confidence\":0.87690157}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:48.266055748+07:00","message":"receive interim result [true|false]: เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญาได้ขึ้นทางบันได"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:48.266066508+07:00","message":"end recv isFinal message id 365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:48.26606891+07:00","message":"end Recv id 365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:48.266076083+07:00","message":"[buffer interim] 365 true เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญาได้ขึ้นทางบันได"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.266084283+07:00","message":"[bufferProcess] interim [790000000]:เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญาได้ขึ้นทางบันได"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.266090047+07:00","message":"[bufferProcess] send to processor (isfinal):เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.266093631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.266097406+07:00","message":"> Transcript [4779] [false]: 'เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.26610159+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.266103931+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.266107437+07:00","message":"StatePrefix: 'เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.266109948+07:00","message":"TextPushed: 'เจ้าฟ้าสิริวัณณวรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.266111614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.266115436+07:00","message":"> Transcript [4780] [true]: 'เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญาได้ขึ้นทางบันได'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.266117214+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.266118542+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.26611993+07:00","message":"StatePrefix: 'เจ้าฟ้าสิริวัณณวรีนารีรัตนราชกัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.266121586+07:00","message":"TextPushed: 'เจ้าฟ้าสิริวัณณวรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:48.266126838+07:00","message":"Push: 'นารีรัตนราชกัญญาได้ขึ้นทางบันได'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:48.266137248+07:00","message":"push: {true นารีรัตนราชกัญญาได้ขึ้นทางบันได 0 0xc00365ed80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:29:48.278894217+07:00","message":"write wav file: './tmp/7449/7449_365.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:48.470632272+07:00","message":"[GCS] Start streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:49.164600809+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:49.164642993+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":"2025-10-29T10:29:49.16464808+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:49.164663782+07:00","message":"[buffer interim] 366 false การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.164670581+07:00","message":"[bufferProcess] interim [480000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.164672101+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:49.218772564+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:49.218811067+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":"2025-10-29T10:29:49.218816459+07:00","message":"receive interim result [false|false]: ราคา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:49.218830695+07:00","message":"[buffer interim] 366 false ราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.218837791+07:00","message":"[bufferProcess] interim [540000000]:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.218840052+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.218843013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.218845403+07:00","message":"> Transcript [4781] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.218847531+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:49.2426908+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:49.242720605+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":"2025-10-29T10:29:49.242725425+07:00","message":"receive interim result [false|false]: กระเป๋า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:49.242736893+07:00","message":"[buffer interim] 366 false กระเป๋า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.242742126+07:00","message":"[bufferProcess] interim [600000000]:กระเป๋า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.242744319+07:00","message":"[bufferProcess] send to processor:ราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.24274704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.242749469+07:00","message":"> Transcript [4782] [false]: 'ราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.242751501+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.242753019+07:00","message":"Set new StatePrefix: 'ราคา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:49.388521445+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:49.388562284+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":"2025-10-29T10:29:49.388567474+07:00","message":"receive interim result [false|false]: ประสาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:49.388580373+07:00","message":"[buffer interim] 366 false ประสาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.38858673+07:00","message":"[bufferProcess] interim [720000000]:ประสาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.388588769+07:00","message":"[bufferProcess] send to processor:กระเป๋า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.388591931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.38859427+07:00","message":"> Transcript [4783] [false]: 'กระเป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.388596128+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.388597822+07:00","message":"Set new StatePrefix: 'กระเป๋า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:49.539568885+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:49.539607073+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":"2025-10-29T10:29:49.539612409+07:00","message":"receive interim result [false|false]: ประสานมิตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:49.539629096+07:00","message":"[buffer interim] 366 false ประสานมิตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.539638071+07:00","message":"[bufferProcess] interim [840000000]:ประสานมิตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.539640392+07:00","message":"[bufferProcess] send to processor:ประสาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.539643262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.539645588+07:00","message":"> Transcript [4784] [false]: 'ประสาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.539647594+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.539649203+07:00","message":"Set new StatePrefix: 'ประสาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:49.793498035+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:49.793538802+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":"2025-10-29T10:29:49.793545618+07:00","message":"receive interim result [false|false]: สถานีใกล้ที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:49.793560189+07:00","message":"[buffer interim] 366 false สถานีใกล้ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.793567244+07:00","message":"[bufferProcess] interim [80000000]:สถานีใกล้ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.793569467+07:00","message":"[bufferProcess] send to processor:ประสานมิตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.79357428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.793576713+07:00","message":"> Transcript [4785] [false]: 'ประสานมิตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.793579875+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.793581606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.79358324+07:00","message":"StatePrefix: 'ประสาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.793584968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:49.864459183+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:49.864496753+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":"2025-10-29T10:29:49.864501931+07:00","message":"receive interim result [false|false]: ประสานมิตรพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:49.86451687+07:00","message":"[buffer interim] 366 false ประสานมิตรพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.864524193+07:00","message":"[bufferProcess] interim [200000000]:ประสานมิตรพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.864527922+07:00","message":"[bufferProcess] send to processor:สถานีใกล้ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.864534137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.864537851+07:00","message":"> Transcript [4786] [false]: 'สถานีใกล้ที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.864540626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:49.864543367+07:00","message":"Set new StatePrefix: 'สถานีใกล้ที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:50.061448686+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:50.061486566+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":"2025-10-29T10:29:50.061492145+07:00","message":"receive interim result [false|false]: ประสานมิตรพระที่นั่งที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:50.061504122+07:00","message":"[buffer interim] 366 false ประสานมิตรพระที่นั่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.061511755+07:00","message":"[bufferProcess] interim [380000000]:ประสานมิตรพระที่นั่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.06151364+07:00","message":"[bufferProcess] send to processor:ประสานมิตรพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.061518463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.061520656+07:00","message":"> Transcript [4787] [false]: 'ประสานมิตรพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.061523078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.06152566+07:00","message":"Set new StatePrefix: 'ประสานมิตรพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:50.098636431+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:50.098667011+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":"2025-10-29T10:29:50.098671985+07:00","message":"receive interim result [false|false]: ประสานมิตรพระที่นั่งขึ้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:50.098683989+07:00","message":"[buffer interim] 366 false ประสานมิตรพระที่นั่งขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.098689452+07:00","message":"[bufferProcess] interim [440000000]:ประสานมิตรพระที่นั่งขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.098691463+07:00","message":"[bufferProcess] send to processor:ประสานมิตรพระที่นั่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.098694429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.098696824+07:00","message":"> Transcript [4788] [false]: 'ประสานมิตรพระที่นั่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.098699991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.098701596+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.098703228+07:00","message":"StatePrefix: 'ประสานมิตรพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.098705024+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:50.109387397+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:50.109404032+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":"2025-10-29T10:29:50.10940839+07:00","message":"receive interim result [false|false]: ประสานมิตรพระที่นั่งพิมาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:50.109418013+07:00","message":"[buffer interim] 366 false ประสานมิตรพระที่นั่งพิมาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.109422702+07:00","message":"[bufferProcess] interim [500000000]:ประสานมิตรพระที่นั่งพิมาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.109424446+07:00","message":"[bufferProcess] send to processor:ประสานมิตรพระที่นั่งขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.10942675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.109428678+07:00","message":"> Transcript [4789] [false]: 'ประสานมิตรพระที่นั่งขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.109431202+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.109433291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.109434683+07:00","message":"StatePrefix: 'ประสานมิตรพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.109436226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:50.419434211+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:50.419468976+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":"2025-10-29T10:29:50.419474754+07:00","message":"receive interim result [false|false]: ประสานมิตรพระที่นั่งพิมานรัต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:50.419485857+07:00","message":"[buffer interim] 366 false ประสานมิตรพระที่นั่งพิมานรัต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.419492491+07:00","message":"[bufferProcess] interim [740000000]:ประสานมิตรพระที่นั่งพิมานรัต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.419494509+07:00","message":"[bufferProcess] send to processor:ประสานมิตรพระที่นั่งพิมาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.419499246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.419501698+07:00","message":"> Transcript [4790] [false]: 'ประสานมิตรพระที่นั่งพิมาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.419504759+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.419506454+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.41950839+07:00","message":"StatePrefix: 'ประสานมิตรพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.419510398+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:50.548465547+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:50.548498398+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":"2025-10-29T10:29:50.548504208+07:00","message":"receive interim result [false|false]: ประสานมิตรพระที่นั่งพิมานรัตยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:50.548517398+07:00","message":"[buffer interim] 366 false ประสานมิตรพระที่นั่งพิมานรัตยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.548524169+07:00","message":"[bufferProcess] interim [860000000]:ประสานมิตรพระที่นั่งพิมานรัตยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.54852625+07:00","message":"[bufferProcess] send to processor:ประสานมิตรพระที่นั่งพิมานรัต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.548529148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.548531323+07:00","message":"> Transcript [4791] [false]: 'ประสานมิตรพระที่นั่งพิมานรัต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.548534461+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.548536103+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.548538111+07:00","message":"StatePrefix: 'ประสานมิตรพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.548540015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.548543043+07:00","message":"Push: 'ประสานมิตรพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.548544941+07:00","message":"TextPushed: 'ประสานมิตรพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.548546916+07:00","message":"Set new StatePrefix : 'ประสานมิตรพระที่นั่งพิมานรัต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:50.548548791+07:00","message":"Next Push (prob) : 'พิมานรัต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:50.548567611+07:00","message":"push: {false ประสานมิตรพระที่นั่ง 0 0xc00205b980}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:50.899435131+07:00","message":"[GCS] IsForceVAD: false for message ID: 366"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:50.956606258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:50.956614145+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:51.031505498+07:00","message":"[GCS] Start streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:51.140670285+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:51.140712104+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":"2025-10-29T10:29:51.14071809+07:00","message":"receive interim result [false|false]: ประสานมิตรพระที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:51.140731751+07:00","message":"[buffer interim] 366 false ประสานมิตรพระที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.140743927+07:00","message":"[bufferProcess] interim [460000000]:ประสานมิตรพระที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.140746303+07:00","message":"[bufferProcess] send to processor:ประสานมิตรพระที่นั่งพิมานรัตยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.140755861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.140758368+07:00","message":"> Transcript [4792] [false]: 'ประสานมิตรพระที่นั่งพิมานรัตยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.140765898+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.140767888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.140769472+07:00","message":"StatePrefix: 'ประสานมิตรพระที่นั่งพิมานรัต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.140771559+07:00","message":"TextPushed: 'ประสานมิตรพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:51.287426809+07:00","message":"receive streaming session, msgId: 366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:51.287474285+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กระสันพระที่นั่งพิมานรัตยาค่ะ\",\"confidence\":0.91021556}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:51.28748708+07:00","message":"receive interim result [true|false]: กระสันพระที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:51.287498248+07:00","message":"end recv isFinal message id 366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:51.287500828+07:00","message":"end Recv id 366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:51.28750884+07:00","message":"[buffer interim] 366 true กระสันพระที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.287517465+07:00","message":"[bufferProcess] interim [670000000]:กระสันพระที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.287524071+07:00","message":"[bufferProcess] send to processor (isfinal):ประสานมิตรพระที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.287527611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.287531275+07:00","message":"> Transcript [4793] [false]: 'ประสานมิตรพระที่นั่งพิมานรัตยาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.287535125+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.28753726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.287539757+07:00","message":"StatePrefix: 'ประสานมิตรพระที่นั่งพิมานรัต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.287542849+07:00","message":"TextPushed: 'ประสานมิตรพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.287544782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.287547453+07:00","message":"> Transcript [4794] [true]: 'กระสันพระที่นั่งพิมานรัตยาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.287549903+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.287551877+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.287553747+07:00","message":"StatePrefix: 'ประสานมิตรพระที่นั่งพิมานรัต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.287555875+07:00","message":"TextPushed: 'ประสานมิตรพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.287557596+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.287702587+07:00","message":"Push: 'พิมานรัตยาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.287706244+07:00","message":"TextPushed: 'ประสานมิตรพระที่นั่งพิมานรัตยาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.287708964+07:00","message":"Set new StatePrefix : 'กระสันพระที่นั่งพิมานรัตยาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.287711873+07:00","message":"Next Push (prob) : 'กระสันพระที่นั่งพิมานรัตยาค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:51.287722801+07:00","message":"push: {true พิมานรัตยาค่ะ 0 0xc00205b980}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:51.287730724+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_366.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:29:51.298104702+07:00","message":"write wav file: './tmp/7449/7449_366.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:53.957121491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:53.957153283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:55.960268623+07:00","message":"[GCS] IsForceVAD: false for message ID: 367"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:56.020371739+07:00","message":"[GCS] Start streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:56.089258893+07:00","message":"[GCS] IsForceVAD: false for message ID: 368"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:56.252968484+07:00","message":"receive streaming session, msgId: 367"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:56.252999646+07:00","message":"found end of frame, send empty tag with msgId: 367"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:56.253003195+07:00","message":"end Recv id 367"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:56.253012244+07:00","message":"[buffer interim] 367 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:56.253019671+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:56.253024621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:56.253027292+07:00","message":"> Transcript [4795] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:56.253029632+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:56.253031273+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:56.253032927+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:56.253034565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:56.253041437+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:56.253051734+07:00","message":"push: {true \n 0 0xc00365f400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:29:56.264158146+07:00","message":"write wav file: './tmp/7449/7449_367.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:56.387968038+07:00","message":"receive streaming session, msgId: 368"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:56.387996176+07:00","message":"found end of frame, send empty tag with msgId: 368"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:56.387999687+07:00","message":"end Recv id 368"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:56.388009273+07:00","message":"[buffer interim] 368 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:56.388017783+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:56.388022381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:56.388025856+07:00","message":"> Transcript [4796] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:56.388029062+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:56.388031191+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:56.388033467+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:56.388035707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:56.388039664+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:56.388049539+07:00","message":"push: {true \n 0 0xc003600000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:29:56.39219526+07:00","message":"write wav file: './tmp/7449/7449_368.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:56.957492534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:56.957515903+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:57.442046522+07:00","message":"[GCS] Start streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:57.569503886+07:00","message":"[GCS] IsForceVAD: false for message ID: 369"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:58.0064218+07:00","message":"receive streaming session, msgId: 369"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:58.006442636+07:00","message":"found end of frame, send empty tag with msgId: 369"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:58.006445673+07:00","message":"end Recv id 369"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:58.006451792+07:00","message":"[buffer interim] 369 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:58.006458026+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:58.00646172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:58.00646412+07:00","message":"> Transcript [4797] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:58.006466309+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:58.006467917+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:58.006469319+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:58.006470793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:58.006477484+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:58.006485989+07:00","message":"push: {true \n 0 0xc003600780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:58.011667336+07:00","message":"[GCS] Start streaming session, msgId: 370"}
{"level":"info","service":"Main","time":"2025-10-29T10:29:58.01184564+07:00","message":"write wav file: './tmp/7449/7449_369.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:58.268866314+07:00","message":"[GCS] IsForceVAD: false for message ID: 370"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:58.588071164+07:00","message":"receive streaming session, msgId: 370"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:58.588086857+07:00","message":"found end of frame, send empty tag with msgId: 370"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:58.588089517+07:00","message":"end Recv id 370"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:58.588096183+07:00","message":"[buffer interim] 370 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:58.588103201+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:58.588107038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:58.588109532+07:00","message":"> Transcript [4798] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:58.588111725+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:58.588113391+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:58.58811478+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:58.588116412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:58.5881234+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:58.588133566+07:00","message":"push: {true \n 0 0xc00365e800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:29:58.593140367+07:00","message":"write wav file: './tmp/7449/7449_370.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:58.650913048+07:00","message":"[GCS] Start streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:58.718927886+07:00","message":"[GCS] IsForceVAD: false for message ID: 371"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:58.850544219+07:00","message":"[GCS] Start streaming session, msgId: 372"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:58.969057231+07:00","message":"[GCS] IsForceVAD: false for message ID: 372"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:59.054959054+07:00","message":"receive streaming session, msgId: 371"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:59.054992691+07:00","message":"found end of frame, send empty tag with msgId: 371"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:59.054995773+07:00","message":"end Recv id 371"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:59.055002287+07:00","message":"[buffer interim] 371 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:59.055008989+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:59.055012897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:59.05501552+07:00","message":"> Transcript [4799] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:59.055017587+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:59.055019097+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:59.055020624+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:59.055022119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:59.055024625+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:59.055035322+07:00","message":"push: {true \n 0 0xc0027cb780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:29:59.060111005+07:00","message":"write wav file: './tmp/7449/7449_371.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:59.26130314+07:00","message":"receive streaming session, msgId: 372"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:59.261321623+07:00","message":"found end of frame, send empty tag with msgId: 372"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:59.261324536+07:00","message":"end Recv id 372"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:59.261331322+07:00","message":"[buffer interim] 372 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:59.26133791+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:59.261341427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:59.261343917+07:00","message":"> Transcript [4800] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:59.261346082+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:59.261347664+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:59.261349122+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:59.261350718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:29:59.261356037+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:29:59.261366104+07:00","message":"push: {true \n 0 0xc00365f100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:29:59.266416118+07:00","message":"write wav file: './tmp/7449/7449_372.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:59.957885097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:29:59.957901476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:00.000555475+07:00","message":"[GCS] Start streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:01.459113283+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:01.459167478+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":"2025-10-29T10:30:01.459173142+07:00","message":"receive interim result [false|false]: จึงเป็นประเทศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:01.459187564+07:00","message":"[buffer interim] 373 false จึงเป็นประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:01.459194445+07:00","message":"[bufferProcess] interim [80000000]:จึงเป็นประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:01.459196066+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:01.459201963+07:00","message":"[bufferProcess] send to processor (ticker):จึงเป็นประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:01.459204745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:01.459207326+07:00","message":"> Transcript [4801] [false]: 'จึงเป็นประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:01.459209284+07:00","message":"Set StatePrefix (first interim): 'จึงเป็นประเทศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:01.573298997+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:01.573343658+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":"2025-10-29T10:30:01.573349605+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:01.573367784+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:01.573375672+07:00","message":"[bufferProcess] interim [200000000]:จึงเป็นพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:01.573377448+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:01.952763861+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:01.952806003+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":"2025-10-29T10:30:01.952811038+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:01.952823785+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:01.952830014+07:00","message":"[bufferProcess] interim [620000000]:จึงเป็นพระที่นั่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:01.952832335+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:01.952837398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:01.952839853+07:00","message":"> Transcript [4802] [false]: 'จึงเป็นพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:01.952842134+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:01.952844226+07:00","message":"Set new StatePrefix: 'จึงเป็นพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:02.474891303+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:02.474951218+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":"2025-10-29T10:30:02.474958469+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:02.474986248+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.474998616+07:00","message":"[bufferProcess] interim [40000000]:จึงเป็นพระที่นั่งที่พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.475002069+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.475010833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.475014641+07:00","message":"> Transcript [4803] [false]: 'จึงเป็นพระที่นั่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.475019565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.475021696+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.475024023+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.475026653+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:02.509566358+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:02.509600922+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":"2025-10-29T10:30:02.509605954+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่เท่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:02.509618647+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.509624724+07:00","message":"[bufferProcess] interim [100000000]:จึงเป็นพระที่นั่งที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.509626914+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.509630596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.509632888+07:00","message":"> Transcript [4804] [false]: 'จึงเป็นพระที่นั่งที่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.509635538+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.50963718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.509638653+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.509640336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:02.537012682+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:02.537050701+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":"2025-10-29T10:30:02.537055136+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่พระบาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:02.537068443+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่พระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.537074376+07:00","message":"[bufferProcess] interim [160000000]:จึงเป็นพระที่นั่งที่พระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.537076282+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่เท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.537078817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.53708101+07:00","message":"> Transcript [4805] [false]: 'จึงเป็นพระที่นั่งที่เท่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.537083854+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.537085536+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.537087345+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.537089261+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:02.782247051+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:02.782285506+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":"2025-10-29T10:30:02.782290541+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่พระบาทสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:02.782303359+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่พระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.78231014+07:00","message":"[bufferProcess] interim [400000000]:จึงเป็นพระที่นั่งที่พระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.782312954+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่พระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.782317845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.782320063+07:00","message":"> Transcript [4806] [false]: 'จึงเป็นพระที่นั่งที่พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.782323736+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.782325522+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.782327255+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.782329394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.782333454+07:00","message":"Push: 'จึงเป็นพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.782335214+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.782336974+07:00","message":"Set new StatePrefix : 'จึงเป็นพระที่นั่งที่พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.782338867+07:00","message":"Next Push (prob) : 'ที่พระบาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:02.782359017+07:00","message":"push: {false จึงเป็นพระที่นั่ง 0 0xc0003c5080}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:02.958049535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:02.958049606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:02.986605402+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:02.986642449+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":"2025-10-29T10:30:02.98664743+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:02.986660807+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.986667699+07:00","message":"[bufferProcess] interim [580000000]:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.986669641+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่พระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.986675108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.986678108+07:00","message":"> Transcript [4807] [false]: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.986681224+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.986683039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.986685187+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่งที่พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:02.986687486+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:03.046621856+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:03.046664048+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":"2025-10-29T10:30:03.046670436+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:03.046685063+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.046692082+07:00","message":"[bufferProcess] interim [700000000]:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.04669424+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.0467001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.046702515+07:00","message":"> Transcript [4808] [false]: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.04670606+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.046707941+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.046710351+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่งที่พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.046712604+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:03.193572451+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:03.193612552+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":"2025-10-29T10:30:03.193618258+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:03.193632316+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.193639476+07:00","message":"[bufferProcess] interim [820000000]:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.19364216+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.193645348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.193647873+07:00","message":"> Transcript [4809] [false]: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.193650998+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.193652657+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.193654661+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่งที่พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.193656909+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:03.363030227+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:03.363072232+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":"2025-10-29T10:30:03.363078636+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:03.363094256+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.363101544+07:00","message":"[bufferProcess] interim [940000000]:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.363104162+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.363107564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.363110167+07:00","message":"> Transcript [4810] [false]: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.363114003+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.363115834+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.363118953+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่งที่พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.363121321+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.363125596+07:00","message":"Push: 'ที่พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.363127153+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่งที่พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.363128933+07:00","message":"Set new StatePrefix : 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.363130773+07:00","message":"Next Push (prob) : 'สมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:03.363139586+07:00","message":"push: {false ที่พระบาท 0 0xc0003c5080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:03.892599314+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:03.892639955+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":"2025-10-29T10:30:03.892645577+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:03.892671272+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.892678429+07:00","message":"[bufferProcess] interim [360000000]:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.892682101+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.892685191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.892687317+07:00","message":"> Transcript [4811] [false]: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.892694874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.892696785+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.892699467+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:03.892701919+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่งที่พระบาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:04.078520545+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:04.078561551+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":"2025-10-29T10:30:04.078567161+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:04.078582159+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.078588972+07:00","message":"[bufferProcess] interim [540000000]:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.078592032+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.078595509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.078597955+07:00","message":"> Transcript [4812] [false]: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.07860174+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.07860366+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.0786057+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.078608308+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่งที่พระบาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:04.170433013+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:04.170478216+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":"2025-10-29T10:30:04.170483556+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:04.170500273+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.170508894+07:00","message":"[bufferProcess] interim [660000000]:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.170512172+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.170518226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.170520621+07:00","message":"> Transcript [4813] [false]: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.170524346+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.170526108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.170528129+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.17053089+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่งที่พระบาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:04.331501722+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:04.331543207+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":"2025-10-29T10:30:04.331549345+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:04.331564629+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.33157342+07:00","message":"[bufferProcess] interim [840000000]:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.331577472+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.33158253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.331585223+07:00","message":"> Transcript [4814] [false]: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.331590495+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.331592438+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.331594735+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.331597115+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่งที่พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.331599842+07:00","message":"Push: 'สมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.331601494+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.331603446+07:00","message":"Set new StatePrefix : 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.331605844+07:00","message":"Next Push (prob) : 'หัวสมเด็จพระนาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:04.331613934+07:00","message":"push: {false สมเด็จพระเจ้าอยู่ 0 0xc0003c5080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:04.581491887+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:04.581528135+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":"2025-10-29T10:30:04.581533738+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:04.581547635+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.581555135+07:00","message":"[bufferProcess] interim [140000000]:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.581557437+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.581560766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.581563069+07:00","message":"> Transcript [4815] [false]: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.581569349+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.581571033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.5815729+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.581575346+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:04.781896358+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:04.781952495+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":"2025-10-29T10:30:04.781960603+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:04.781990305+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.782000204+07:00","message":"[bufferProcess] interim [380000000]:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.782003716+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.782016873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.78202038+07:00","message":"> Transcript [4816] [false]: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.7820254+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.782028187+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.782031388+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:04.782035799+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:05.311437502+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:05.311472648+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":"2025-10-29T10:30:05.311477998+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:05.311489307+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.311496881+07:00","message":"[bufferProcess] interim [740000000]:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.311499354+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.311502582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.311505096+07:00","message":"> Transcript [4817] [false]: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.311508644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.311510336+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.311512253+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.311515887+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:05.422372466+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:05.422407325+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":"2025-10-29T10:30:05.422413038+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:05.422427547+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.422434974+07:00","message":"[bufferProcess] interim [980000000]:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.422437113+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.422440636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.422442937+07:00","message":"> Transcript [4818] [false]: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.422447037+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.422448695+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.42245073+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.422453186+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.422458568+07:00","message":"Push: 'หัวสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.422464887+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.422467059+07:00","message":"Set new StatePrefix : 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.422469143+07:00","message":"Next Push (prob) : 'เจ้าพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:05.422477503+07:00","message":"push: {false หัวสมเด็จพระนาง 0 0xc0003c5080}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:05.958455624+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:05.958515276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:05.990259733+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:05.99029997+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":"2025-10-29T10:30:05.990305874+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:05.990318013+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.990327898+07:00","message":"[bufferProcess] interim [580000000]:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.990331554+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.990337505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.990341175+07:00","message":"> Transcript [4819] [false]: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.990345938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.99034817+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.990350491+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:05.990355322+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:06.632954109+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:06.633003995+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":"2025-10-29T10:30:06.633011715+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:06.633024973+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:06.633031555+07:00","message":"[bufferProcess] interim [300000000]:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:06.633034476+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:06.633039707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:06.633042066+07:00","message":"> Transcript [4820] [false]: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:06.633047831+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:06.633049531+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:06.633051583+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:06.633054458+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:06.947956932+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:06.948011535+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:06.948019558+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:06.948033551+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:06.948040637+07:00","message":"[bufferProcess] interim [540000000]:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:06.948043952+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:06.948051389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:06.948054409+07:00","message":"> Transcript [4821] [false]: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:06.948057903+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:06.948060153+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:06.948063332+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:06.948065851+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:07.137704286+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:07.137765385+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":"2025-10-29T10:30:07.137772782+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:07.137791137+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.137798172+07:00","message":"[bufferProcess] interim [780000000]:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.137800872+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.13780807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.137810888+07:00","message":"> Transcript [4822] [false]: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.137815171+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.137816939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.137818827+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.137821813+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.137828533+07:00","message":"Push: 'เจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.137830044+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.137831852+07:00","message":"Set new StatePrefix : 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.137834344+07:00","message":"Next Push (prob) : 'บรมราชินีและพระบรมวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:07.137842919+07:00","message":"push: {false เจ้าพระ 0 0xc0003c5080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:07.269179391+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:07.269233143+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":"2025-10-29T10:30:07.269243588+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:07.269264062+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.269274379+07:00","message":"[bufferProcess] interim [900000000]:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.269278897+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.269285893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.269289545+07:00","message":"> Transcript [4823] [false]: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.269292993+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.269295496+07:00","message":"Set new StatePrefix: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:07.42860306+07:00","message":"[GCS] IsForceVAD: false for message ID: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:07.467395652+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:07.467433044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:07.467439173+07:00","message":"receive interim result [false|false]: จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:07.467456419+07:00","message":"[buffer interim] 373 false จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.467465877+07:00","message":"[bufferProcess] interim [80000000]:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.467468861+07:00","message":"[bufferProcess] send to processor:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.467473271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.467475747+07:00","message":"> Transcript [4824] [false]: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.46748035+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.467482332+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.467483903+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.467486514+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:07.808290071+07:00","message":"receive streaming session, msgId: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:07.808330626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์\",\"confidence\":0.94052863}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:07.808337507+07:00","message":"receive interim result [true|false]: จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:07.808344574+07:00","message":"end recv isFinal message id 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:07.808346578+07:00","message":"end Recv id 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:07.808354162+07:00","message":"[buffer interim] 373 true จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.808361794+07:00","message":"[bufferProcess] interim [440000000]:จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.808365174+07:00","message":"[bufferProcess] send to processor (isfinal):จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.808368627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.808372684+07:00","message":"> Transcript [4825] [false]: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.808376338+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.808378053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.808379597+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.808382097+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.808384011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.80838578+07:00","message":"> Transcript [4826] [true]: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.808388082+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.808389527+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.808390868+07:00","message":"StatePrefix: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระบรมราชินีและพระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.80839275+07:00","message":"TextPushed: 'จึงเป็นพระที่นั่งที่พระบาทสมเด็จพระเจ้าอยู่หัวสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:07.808395252+07:00","message":"Push: 'บรมราชินีและพระบรมวงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:07.808402804+07:00","message":"push: {true บรมราชินีและพระบรมวงศานุวงศ์ 0 0xc0003c5080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:07.813556487+07:00","message":"[GCS] Start streaming session, msgId: 374"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:07.823192954+07:00","message":"write wav file: './tmp/7449/7449_373.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:08.761428861+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:08.761465383+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":"2025-10-29T10:30:08.761470603+07:00","message":"receive interim result [false|false]: ได้ถวาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:08.761482338+07:00","message":"[buffer interim] 374 false ได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:08.76149007+07:00","message":"[bufferProcess] interim [540000000]:ได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:08.761492363+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:08.901119315+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:08.901152491+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":"2025-10-29T10:30:08.901156519+07:00","message":"receive interim result [false|false]: ได้ถวายน้ำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:08.901181039+07:00","message":"[buffer interim] 374 false ได้ถวายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:08.901187855+07:00","message":"[bufferProcess] interim [720000000]:ได้ถวายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:08.901189893+07:00","message":"[bufferProcess] send to processor:ได้ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:08.90119463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:08.901197077+07:00","message":"> Transcript [4827] [false]: 'ได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:08.901199045+07:00","message":"Set StatePrefix (first interim): 'ได้ถวาย'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:08.959284445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:08.959310344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.182335683+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.182381722+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":"2025-10-29T10:30:09.182387708+07:00","message":"receive interim result [false|false]: ได้ถวายน้ำสรง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.182400733+07:00","message":"[buffer interim] 374 false ได้ถวายน้ำสรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.182407758+07:00","message":"[bufferProcess] interim [960000000]:ได้ถวายน้ำสรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.182410453+07:00","message":"[bufferProcess] send to processor:ได้ถวายน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.182415606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.182418024+07:00","message":"> Transcript [4828] [false]: 'ได้ถวายน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.182420865+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.182422619+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.182424144+07:00","message":"StatePrefix: 'ได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.182426063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.376972997+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.377019794+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":"2025-10-29T10:30:09.377024916+07:00","message":"receive interim result [false|false]: ได้ถวายน้ำสรงพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.377041162+07:00","message":"[buffer interim] 374 false ได้ถวายน้ำสรงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.377048156+07:00","message":"[bufferProcess] interim [200000000]:ได้ถวายน้ำสรงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.377050007+07:00","message":"[bufferProcess] send to processor:ได้ถวายน้ำสรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.377052903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.377055541+07:00","message":"> Transcript [4829] [false]: 'ได้ถวายน้ำสรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.377058593+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.377060251+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.377061794+07:00","message":"StatePrefix: 'ได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.377065065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.571451655+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.5714892+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":"2025-10-29T10:30:09.571495097+07:00","message":"receive interim result [false|false]: ได้ถวายน้ำสรงพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.571509255+07:00","message":"[buffer interim] 374 false ได้ถวายน้ำสรงพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.571516879+07:00","message":"[bufferProcess] interim [380000000]:ได้ถวายน้ำสรงพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.571518923+07:00","message":"[bufferProcess] send to processor:ได้ถวายน้ำสรงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.571521966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.57152469+07:00","message":"> Transcript [4830] [false]: 'ได้ถวายน้ำสรงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.571527736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.571529855+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.571531463+07:00","message":"StatePrefix: 'ได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.571533157+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.60901034+07:00","message":"[GCS] IsForceVAD: false for message ID: 374"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.672631789+07:00","message":"[GCS] Start streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.728700855+07:00","message":"[GCS] IsForceVAD: false for message ID: 375"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.760547053+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.760601505+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":"2025-10-29T10:30:09.760607236+07:00","message":"receive interim result [false|false]: ได้ถวายน้ำสรงพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.76062496+07:00","message":"[buffer interim] 374 false ได้ถวายน้ำสรงพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.760634909+07:00","message":"[bufferProcess] interim [620000000]:ได้ถวายน้ำสรงพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.760638117+07:00","message":"[bufferProcess] send to processor:ได้ถวายน้ำสรงพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.760643908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.760647145+07:00","message":"> Transcript [4831] [false]: 'ได้ถวายน้ำสรงพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.760651593+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.760653581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.760656101+07:00","message":"StatePrefix: 'ได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.760658491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.760664801+07:00","message":"Push: 'ได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.760667181+07:00","message":"TextPushed: 'ได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.760670025+07:00","message":"Set new StatePrefix : 'ได้ถวายน้ำสรงพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.760672519+07:00","message":"Next Push (prob) : 'น้ำสรงพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.760711646+07:00","message":"push: {false ได้ถวาย 0 0xc003a46080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.859515045+07:00","message":"[GCS] Start streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.945091028+07:00","message":"receive streaming session, msgId: 374"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.94513105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถวายน้ำสรงพระบรมศพ\",\"confidence\":0.9389657}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.945136239+07:00","message":"receive interim result [true|false]: การถวายน้ำสรงพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.945144993+07:00","message":"end recv isFinal message id 374"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.945147486+07:00","message":"end Recv id 374"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.945154033+07:00","message":"[buffer interim] 374 true การถวายน้ำสรงพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.945173412+07:00","message":"[bufferProcess] interim [830000000]:การถวายน้ำสรงพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.945178573+07:00","message":"[bufferProcess] send to processor (isfinal):ได้ถวายน้ำสรงพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.945181778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.945185008+07:00","message":"> Transcript [4832] [false]: 'ได้ถวายน้ำสรงพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.945187954+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.945189592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.94519441+07:00","message":"StatePrefix: 'ได้ถวายน้ำสรงพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.945196443+07:00","message":"TextPushed: 'ได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.945197828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.945199441+07:00","message":"> Transcript [4833] [true]: 'การถวายน้ำสรงพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.945201141+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.945202488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.945203786+07:00","message":"StatePrefix: 'ได้ถวายน้ำสรงพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.94520517+07:00","message":"TextPushed: 'ได้ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.945206369+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.945297676+07:00","message":"Push: 'น้ำสรงพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.94529995+07:00","message":"TextPushed: 'ได้ถวายน้ำสรงพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.945301806+07:00","message":"Set new StatePrefix : 'การถวายน้ำสรงพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.94530346+07:00","message":"Next Push (prob) : 'การถวายน้ำสรงพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:09.945312325+07:00","message":"push: {true น้ำสรงพระบรมศพ 0 0xc003a46080}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:09.945319735+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_374.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:09.951080926+07:00","message":"write wav file: './tmp/7449/7449_374.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:10.358754217+07:00","message":"receive streaming session, msgId: 375"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:10.358774274+07:00","message":"found end of frame, send empty tag with msgId: 375"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:10.358777454+07:00","message":"end Recv id 375"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:10.358783873+07:00","message":"[buffer interim] 375 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:10.358790749+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:10.358794548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:10.358796866+07:00","message":"> Transcript [4834] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:10.358799097+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:10.358800609+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:10.358802129+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:10.358803621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:10.358806033+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:10.358815862+07:00","message":"push: {true \n 0 0xc00365e000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:10.362819383+07:00","message":"write wav file: './tmp/7449/7449_375.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:10.800153685+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:10.800202463+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":"2025-10-29T10:30:10.800207618+07:00","message":"receive interim result [false|false]: สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:10.800219746+07:00","message":"[buffer interim] 376 false สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:10.800227004+07:00","message":"[bufferProcess] interim [600000000]:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:10.800228792+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:11.118389488+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:11.118434197+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":"2025-10-29T10:30:11.118439533+07:00","message":"receive interim result [false|false]: สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:11.118452953+07:00","message":"[buffer interim] 376 false สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.11845948+07:00","message":"[bufferProcess] interim [840000000]:สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.118461531+07:00","message":"[bufferProcess] send to processor:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.118467287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.118469754+07:00","message":"> Transcript [4835] [false]: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.118471614+07:00","message":"Set StatePrefix (first interim): 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:11.243930415+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:11.243975376+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":"2025-10-29T10:30:11.243981053+07:00","message":"receive interim result [false|false]: สมเด็จคะแนน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:11.244002256+07:00","message":"[buffer interim] 376 false สมเด็จคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.244008734+07:00","message":"[bufferProcess] interim [20000000]:สมเด็จคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.244010769+07:00","message":"[bufferProcess] send to processor:สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.24401842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.244021096+07:00","message":"> Transcript [4836] [false]: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.244024422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.244026108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.244027611+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.244029233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:11.30973058+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:11.309765852+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":"2025-10-29T10:30:11.309770727+07:00","message":"receive interim result [false|false]: สมเด็จพระนาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:11.309787836+07:00","message":"[buffer interim] 376 false สมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.30979442+07:00","message":"[bufferProcess] interim [80000000]:สมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.309796377+07:00","message":"[bufferProcess] send to processor:สมเด็จคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.30979957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.309802236+07:00","message":"> Transcript [4837] [false]: 'สมเด็จคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.309804844+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.309807007+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.309808856+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.309810601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:11.438306744+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:11.438355769+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":"2025-10-29T10:30:11.43836348+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:11.438378777+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.438391014+07:00","message":"[bufferProcess] interim [200000000]:สมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.438394134+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.438402366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.438406255+07:00","message":"> Transcript [4838] [false]: 'สมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.438409776+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.438414423+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.438416938+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.438419694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:11.700179092+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:11.700226092+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":"2025-10-29T10:30:11.700234188+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:11.700253449+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.700261816+07:00","message":"[bufferProcess] interim [500000000]:สมเด็จพระนางเจ้าสิริ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.700265747+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.700270481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.700275849+07:00","message":"> Transcript [4839] [false]: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.700280499+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.700282836+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.700285033+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.700287367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.700290389+07:00","message":"Push: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.700295521+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.70029812+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.700300574+07:00","message":"Next Push (prob) : 'พระนางเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:11.700311238+07:00","message":"push: {false สมเด็จ 0 0xc002f14080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:11.826911907+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:11.826944022+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":"2025-10-29T10:30:11.826949228+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:11.826962895+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.826969384+07:00","message":"[bufferProcess] interim [560000000]:สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.826971719+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.826975121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.826977615+07:00","message":"> Transcript [4840] [false]: 'สมเด็จพระนางเจ้าสิริ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.82698233+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.82698412+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.826985945+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:11.826987945+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:11.9601497+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:11.960163261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:12.144090668+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:12.144133524+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":"2025-10-29T10:30:12.144139036+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:12.144153837+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.144163365+07:00","message":"[bufferProcess] interim [860000000]:สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.144165643+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.144170466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.144172845+07:00","message":"> Transcript [4841] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.144176228+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.144178165+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.14418025+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.144182317+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:12.795916839+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:12.79595673+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":"2025-10-29T10:30:12.79596291+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:12.795980332+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.795990745+07:00","message":"[bufferProcess] interim [460000000]:สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.795999206+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.796005946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.796009216+07:00","message":"> Transcript [4842] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.796014088+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.796016354+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.796019324+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.796022256+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:12.866106855+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:12.866160972+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":"2025-10-29T10:30:12.866167775+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:12.866184652+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.866192833+07:00","message":"[bufferProcess] interim [580000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.866196122+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.866199978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.866203335+07:00","message":"> Transcript [4843] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.866208463+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.866210973+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.866213916+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.866216604+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.866222059+07:00","message":"Push: 'พระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.866224601+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.866227061+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.866229997+07:00","message":"Next Push (prob) : 'สิริกิติ์พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:12.866239273+07:00","message":"push: {false พระนางเจ้า 0 0xc002f14080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:12.906467754+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:12.906506668+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":"2025-10-29T10:30:12.906513881+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:12.906527473+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.906534408+07:00","message":"[bufferProcess] interim [700000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.906537249+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.906541349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.906544496+07:00","message":"> Transcript [4844] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.90654876+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.906551101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.906554513+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:12.906559157+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.60119673+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.601233648+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":"2025-10-29T10:30:13.601238684+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.601251189+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.601257467+07:00","message":"[bufferProcess] interim [240000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.601259743+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.601264549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.601266754+07:00","message":"> Transcript [4845] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.601269631+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.601271245+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.601273144+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.601275326+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.823726843+07:00","message":"[GCS] Cleaned up inactive client: 345"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.823747321+07:00","message":"[GCS] Cleaned up inactive client: 347"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.823749367+07:00","message":"[GCS] Cleaned up inactive client: 351"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.823751109+07:00","message":"[GCS] Cleaned up inactive client: 352"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.823752574+07:00","message":"[GCS] Cleaned up inactive client: 355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.823754051+07:00","message":"[GCS] Cleaned up inactive client: 340"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.823755393+07:00","message":"[GCS] Cleaned up inactive client: 349"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.823756815+07:00","message":"[GCS] Cleaned up inactive client: 353"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.823758342+07:00","message":"[GCS] Cleaned up inactive client: 348"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.823760085+07:00","message":"[GCS] Cleaned up inactive client: 350"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.823761624+07:00","message":"[GCS] Cleaned up inactive client: 342"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.823762942+07:00","message":"[GCS] Cleaned up inactive client: 346"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.823764355+07:00","message":"[GCS] Cleaned up inactive client: 341"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.823765697+07:00","message":"[GCS] Cleaned up inactive client: 339"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.823767011+07:00","message":"[GCS] Cleaned up inactive client: 343"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.823768267+07:00","message":"[GCS] Cleaned up inactive client: 344"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.823769636+07:00","message":"[GCS] Cleaned up inactive client: 356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.823770896+07:00","message":"[GCS] Cleaned up inactive client: 354"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.842769559+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.842802633+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":"2025-10-29T10:30:13.842808181+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.842822497+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.842829033+07:00","message":"[bufferProcess] interim [480000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.842831182+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.84283723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.842839906+07:00","message":"> Transcript [4846] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.842843062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.842844512+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.84284634+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.842848855+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.90973654+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.909770698+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":"2025-10-29T10:30:13.90977572+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.909787765+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.909793881+07:00","message":"[bufferProcess] interim [540000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.909796105+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.909799399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.909801884+07:00","message":"> Transcript [4847] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.909805612+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.909807277+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.909809239+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.909811398+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.909816253+07:00","message":"Push: 'สิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.909817789+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.909819547+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.909821655+07:00","message":"Next Push (prob) : 'บรมราชินีนาถพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.909831357+07:00","message":"push: {false สิริกิติ์พระ 0 0xc002f14080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.919091914+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.919115986+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":"2025-10-29T10:30:13.91912149+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:13.919132385+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.919137705+07:00","message":"[bufferProcess] interim [600000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.919140278+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.91914292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.919145255+07:00","message":"> Transcript [4848] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:13.919147419+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:14.491736459+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:14.491770448+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":"2025-10-29T10:30:14.49177586+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:14.491787197+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.491793508+07:00","message":"[bufferProcess] interim [200000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.491795843+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.491800644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.491802796+07:00","message":"> Transcript [4849] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.49180599+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.491807633+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.49180912+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.491811468+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:14.646562685+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:14.64659539+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":"2025-10-29T10:30:14.646601551+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:14.646614537+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.646622002+07:00","message":"[bufferProcess] interim [380000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.646624293+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.646627665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.646630153+07:00","message":"> Transcript [4850] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.646633619+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.646635487+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.646637246+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.64663956+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:14.834996871+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:14.835038485+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":"2025-10-29T10:30:14.835044222+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:14.835058113+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.835064948+07:00","message":"[bufferProcess] interim [620000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.835067063+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.835071981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.835074544+07:00","message":"> Transcript [4851] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.835077725+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.835079385+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.835081505+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:14.835083961+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:14.960863718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:14.960868713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:15.028343985+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:15.028380068+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":"2025-10-29T10:30:15.028385977+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:15.028400213+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.028406881+07:00","message":"[bufferProcess] interim [800000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.028409351+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.02841263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.028414929+07:00","message":"> Transcript [4852] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.0284187+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.028420638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.028422357+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.02842476+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.02843076+07:00","message":"Push: 'บรมราชินีนาถพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.028432522+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.028434409+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.02843758+07:00","message":"Next Push (prob) : 'ราชชนนีพันปี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:15.028447554+07:00","message":"push: {false บรมราชินีนาถพระบรม 0 0xc002f14080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:15.425829655+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:15.425871232+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":"2025-10-29T10:30:15.425876836+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:15.425889663+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.425896323+07:00","message":"[bufferProcess] interim [220000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.425899021+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.425904204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.425906689+07:00","message":"> Transcript [4853] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.425909877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.425911557+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.425913172+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.425915715+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:15.571607753+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:15.571636907+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":"2025-10-29T10:30:15.571642445+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:15.571652905+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.571659079+07:00","message":"[bufferProcess] interim [280000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.571661685+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.571666947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.571669376+07:00","message":"> Transcript [4854] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.571672202+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.571673944+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.571675538+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.571678035+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:15.608713909+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:15.608748499+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":"2025-10-29T10:30:15.608753733+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:15.608766945+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.608774004+07:00","message":"[bufferProcess] interim [340000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.608776452+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.608782862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.608785404+07:00","message":"> Transcript [4855] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.608789112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.608790829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.608792818+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.608795132+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:15.753679305+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:15.753714744+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":"2025-10-29T10:30:15.753721308+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:15.753733653+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.753742789+07:00","message":"[bufferProcess] interim [520000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.753745369+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.75375045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.753753373+07:00","message":"> Transcript [4856] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.753757373+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.75375901+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.753760931+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.753763466+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.753768211+07:00","message":"Push: 'ราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.753769925+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.753771758+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.753774144+07:00","message":"Next Push (prob) : 'หลวงเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:15.753798127+07:00","message":"push: {false ราชชนนีพันปี 0 0xc002f14080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:15.984702388+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:15.984740905+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":"2025-10-29T10:30:15.98474596+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนตัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:15.984761146+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.984768169+07:00","message":"[bufferProcess] interim [640000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.98477072+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.984773861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.984776289+07:00","message":"> Transcript [4857] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.984780132+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.984781849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.984783854+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:15.984786015+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:16.108656143+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:16.108693708+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":"2025-10-29T10:30:16.108699656+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:16.108712868+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.108722621+07:00","message":"[bufferProcess] interim [760000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.108726173+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.108733125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.108736408+07:00","message":"> Transcript [4858] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.108741549+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.108743883+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.108747571+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.108749924+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:16.114566479+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:16.114576122+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":"2025-10-29T10:30:16.114581133+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:16.114586595+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.114590687+07:00","message":"[bufferProcess] interim [820000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.114593191+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.11459637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.114599197+07:00","message":"> Transcript [4859] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.114602515+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.11460438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.114606489+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.11461054+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:16.523690754+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:16.523745746+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":"2025-10-29T10:30:16.523755888+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:16.523774465+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.523785128+07:00","message":"[bufferProcess] interim [240000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.523788841+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.523796149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.523799768+07:00","message":"> Transcript [4860] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.523805137+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.523807391+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.523811023+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.523814469+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.523821914+07:00","message":"Push: 'หลวงเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.523824397+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.523827077+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.52383089+07:00","message":"Next Push (prob) : 'ส่วนพระองค์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:16.523842088+07:00","message":"push: {false หลวงเป็นการ 0 0xc002f14080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:16.524929792+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:16.52494258+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":"2025-10-29T10:30:16.524947388+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:16.524956635+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.524961251+07:00","message":"[bufferProcess] interim [300000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.524964206+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.524969671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.524972356+07:00","message":"> Transcript [4861] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.524975814+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.524978116+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.524980443+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.524983231+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:16.87481922+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:16.874862318+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:16.874871003+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:16.874886166+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.87489356+07:00","message":"[bufferProcess] interim [540000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.874896143+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.874903538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.874908259+07:00","message":"> Transcript [4862] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.874911854+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.874913562+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.874915618+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.874918376+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:16.908592082+07:00","message":"[GCS] IsForceVAD: false for message ID: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:16.984577305+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:16.984616097+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":"2025-10-29T10:30:16.984622053+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้นะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:16.984637199+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.984644364+07:00","message":"[bufferProcess] interim [720000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.984647494+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.984650913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.984653594+07:00","message":"> Transcript [4863] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.984657078+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.984658972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.984660909+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:16.98466351+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:17.176818762+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:17.176854772+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":"2025-10-29T10:30:17.176860648+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:17.176873227+07:00","message":"[buffer interim] 376 false สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.176880044+07:00","message":"[bufferProcess] interim [840000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.176882511+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.176887832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.176890138+07:00","message":"> Transcript [4864] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.176893757+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.176895516+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.176897325+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.176900001+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.176904145+07:00","message":"Push: 'ส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.176905681+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.176911507+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.176914101+07:00","message":"Next Push (prob) : 'เมื่อวานนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:17.176930686+07:00","message":"push: {false ส่วนพระองค์ 0 0xc002f14080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:17.274571034+07:00","message":"receive streaming session, msgId: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:17.274606065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้นะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:17.274611616+07:00","message":"receive interim result [true|false]: สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:17.274622793+07:00","message":"end recv isFinal message id 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:17.274624583+07:00","message":"end Recv id 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:17.274630536+07:00","message":"[buffer interim] 376 true สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.27463756+07:00","message":"[bufferProcess] interim [50000000]:สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.274645678+07:00","message":"[bufferProcess] send to processor (isfinal):สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.274649106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.274651488+07:00","message":"> Transcript [4865] [false]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.274655198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.274656761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.274658318+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.274660846+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.274666019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.274674513+07:00","message":"> Transcript [4866] [true]: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.274676726+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.27467815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.274679515+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์เมื่อวานนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.274681277+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวงเป็นการส่วนพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:17.274689205+07:00","message":"Push: 'เมื่อวานนี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:17.274696739+07:00","message":"push: {true เมื่อวานนี้นะคะ 0 0xc002f14080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:17.286696113+07:00","message":"write wav file: './tmp/7449/7449_376.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:17.421834171+07:00","message":"[GCS] Start streaming session, msgId: 377"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:17.96110583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:17.961119704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:20.961122106+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:20.961140038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:22.169084029+07:00","message":"[GCS] IsForceVAD: false for message ID: 377"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:22.231797942+07:00","message":"[GCS] Start streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:22.493226635+07:00","message":"receive streaming session, msgId: 377"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:22.49324325+07:00","message":"found end of frame, send empty tag with msgId: 377"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:22.493245974+07:00","message":"end Recv id 377"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:22.49325141+07:00","message":"[buffer interim] 377 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:22.493261188+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:22.493266318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:22.493269795+07:00","message":"> Transcript [4867] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:22.493272688+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:22.493274732+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:22.493276662+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:22.493278824+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:22.493283491+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:22.493293321+07:00","message":"push: {true \n 0 0xc0027cbd00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:22.504878222+07:00","message":"write wav file: './tmp/7449/7449_377.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:22.73805446+07:00","message":"[GCS] IsForceVAD: false for message ID: 378"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:22.809780797+07:00","message":"[GCS] Start streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:22.928070063+07:00","message":"[GCS] IsForceVAD: false for message ID: 379"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:23.030227698+07:00","message":"receive streaming session, msgId: 378"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:23.03024417+07:00","message":"found end of frame, send empty tag with msgId: 378"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:23.030246956+07:00","message":"end Recv id 378"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:23.030253406+07:00","message":"[buffer interim] 378 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.030259467+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.030262488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.030265319+07:00","message":"> Transcript [4868] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.030267515+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.030269088+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.030270544+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.030272213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.030274322+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:23.030283994+07:00","message":"push: {true \n 0 0xc0027cbf80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:23.034397121+07:00","message":"write wav file: './tmp/7449/7449_378.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:23.239349551+07:00","message":"receive streaming session, msgId: 379"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:23.239368359+07:00","message":"found end of frame, send empty tag with msgId: 379"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:23.239370997+07:00","message":"end Recv id 379"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:23.239377748+07:00","message":"[buffer interim] 379 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.239383436+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.239386346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.239388852+07:00","message":"> Transcript [4869] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.239391156+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.239392701+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.239394228+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.239395752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.239400751+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:23.239410102+07:00","message":"push: {true \n 0 0xc00365e480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:23.243982656+07:00","message":"write wav file: './tmp/7449/7449_379.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:23.510408843+07:00","message":"[GCS] Start streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:23.568927229+07:00","message":"[GCS] IsForceVAD: false for message ID: 380"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:23.961573019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:23.961587443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:23.964117835+07:00","message":"receive streaming session, msgId: 380"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:23.964134827+07:00","message":"found end of frame, send empty tag with msgId: 380"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:23.964138089+07:00","message":"end Recv id 380"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:23.964145479+07:00","message":"[buffer interim] 380 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.964153596+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.964157925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.964161719+07:00","message":"> Transcript [4870] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.964164831+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.964166839+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.964168711+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.964170875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:23.964173858+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:23.964184164+07:00","message":"push: {true \n 0 0xc00365ef80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:23.968021602+07:00","message":"write wav file: './tmp/7449/7449_380.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:24.019769017+07:00","message":"[GCS] Start streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:24.088316422+07:00","message":"[GCS] IsForceVAD: false for message ID: 381"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:24.405130065+07:00","message":"receive streaming session, msgId: 381"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:24.405150838+07:00","message":"found end of frame, send empty tag with msgId: 381"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:24.4051537+07:00","message":"end Recv id 381"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:24.405183263+07:00","message":"[buffer interim] 381 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:24.405191915+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:24.405196108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:24.405199444+07:00","message":"> Transcript [4871] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:24.405202411+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:24.405204471+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:24.405206606+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:24.405209067+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:24.405212734+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:24.405222269+07:00","message":"push: {true \n 0 0xc002f14200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:24.409476936+07:00","message":"write wav file: './tmp/7449/7449_381.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:26.259789847+07:00","message":"[GCS] Start streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:26.578078301+07:00","message":"[GCS] IsForceVAD: false for message ID: 382"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:26.877873192+07:00","message":"receive streaming session, msgId: 382"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:26.87789005+07:00","message":"found end of frame, send empty tag with msgId: 382"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:26.87789279+07:00","message":"end Recv id 382"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:26.877899176+07:00","message":"[buffer interim] 382 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:26.87790593+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:26.877909514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:26.877911981+07:00","message":"> Transcript [4872] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:26.87791413+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:26.877915654+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:26.877917199+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:26.877918883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:26.877925345+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:26.877937182+07:00","message":"push: {true \n 0 0xc003600300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:26.882362337+07:00","message":"write wav file: './tmp/7449/7449_382.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:26.961915129+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:26.961940601+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:27.480756579+07:00","message":"[GCS] Start streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:27.609064834+07:00","message":"[GCS] IsForceVAD: false for message ID: 383"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:27.670122594+07:00","message":"[GCS] Start streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:27.728844007+07:00","message":"[GCS] IsForceVAD: false for message ID: 384"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:27.890704946+07:00","message":"receive streaming session, msgId: 383"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:27.890724014+07:00","message":"found end of frame, send empty tag with msgId: 383"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:27.89072703+07:00","message":"end Recv id 383"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:27.890733601+07:00","message":"[buffer interim] 383 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:27.890740127+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:27.890743605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:27.890746143+07:00","message":"> Transcript [4873] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:27.890748309+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:27.890749993+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:27.890751391+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:27.890752841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:27.890759597+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:27.890770296+07:00","message":"push: {true \n 0 0xc00365f380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:27.895544929+07:00","message":"write wav file: './tmp/7449/7449_383.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:27.990608488+07:00","message":"[GCS] Start streaming session, msgId: 385"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:28.052015668+07:00","message":"receive streaming session, msgId: 384"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:28.052038243+07:00","message":"found end of frame, send empty tag with msgId: 384"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:28.052041773+07:00","message":"end Recv id 384"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:28.052048079+07:00","message":"[buffer interim] 384 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.05205449+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.052057659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.052060186+07:00","message":"> Transcript [4874] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.05206246+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.052064066+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.052065611+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.052067076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.052069167+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:28.052078547+07:00","message":"push: {true \n 0 0xc00365f680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:28.057202749+07:00","message":"write wav file: './tmp/7449/7449_384.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:28.119174837+07:00","message":"[GCS] IsForceVAD: false for message ID: 385"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:28.250966651+07:00","message":"[GCS] Start streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:28.414668652+07:00","message":"receive streaming session, msgId: 385"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:28.414684699+07:00","message":"found end of frame, send empty tag with msgId: 385"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:28.414687363+07:00","message":"end Recv id 385"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:28.414694019+07:00","message":"[buffer interim] 385 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.414700903+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.4147043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.414706985+07:00","message":"> Transcript [4875] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.414709364+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.414710988+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.414712396+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.414713872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.414720538+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:28.414730772+07:00","message":"push: {true \n 0 0xc00205b580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:28.4187386+07:00","message":"write wav file: './tmp/7449/7449_385.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:28.437911678+07:00","message":"[GCS] IsForceVAD: false for message ID: 386"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:28.689916887+07:00","message":"[GCS] Start streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:28.739039242+07:00","message":"receive streaming session, msgId: 386"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:28.739061159+07:00","message":"found end of frame, send empty tag with msgId: 386"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:28.739064161+07:00","message":"end Recv id 386"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:28.739070804+07:00","message":"[buffer interim] 386 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.739078485+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.739082861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.739086501+07:00","message":"> Transcript [4876] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.739089537+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.739092041+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.739094366+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.739096774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:28.739101896+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:28.739113902+07:00","message":"push: {true \n 0 0xc002f14880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:28.744744213+07:00","message":"write wav file: './tmp/7449/7449_386.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:28.759168835+07:00","message":"[GCS] IsForceVAD: false for message ID: 387"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:29.071993309+07:00","message":"receive streaming session, msgId: 387"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:29.072015385+07:00","message":"found end of frame, send empty tag with msgId: 387"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:29.072018105+07:00","message":"end Recv id 387"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:29.072024672+07:00","message":"[buffer interim] 387 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:29.072053934+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:29.072064834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:29.072068203+07:00","message":"> Transcript [4877] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:29.072071308+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:29.072073298+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:29.072075331+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:29.072077292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:29.072080194+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:29.072091878+07:00","message":"push: {true \n 0 0xc00205bb80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:29.077593623+07:00","message":"write wav file: './tmp/7449/7449_387.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:29.150274126+07:00","message":"[GCS] Start streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:29.27885944+07:00","message":"[GCS] IsForceVAD: false for message ID: 388"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:29.573983235+07:00","message":"receive streaming session, msgId: 388"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:29.574004078+07:00","message":"found end of frame, send empty tag with msgId: 388"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:29.574007258+07:00","message":"end Recv id 388"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:29.574013864+07:00","message":"[buffer interim] 388 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:29.574020636+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:29.574023958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:29.574026329+07:00","message":"> Transcript [4878] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:29.574035411+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:29.574037429+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:29.574039513+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:29.574041542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:29.574044778+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:29.57405696+07:00","message":"push: {true \n 0 0xc00205be80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:29.581812418+07:00","message":"write wav file: './tmp/7449/7449_388.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:29.731098462+07:00","message":"[GCS] Start streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:29.788920447+07:00","message":"[GCS] IsForceVAD: false for message ID: 389"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:29.96266215+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:29.962676167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:30.092935903+07:00","message":"receive streaming session, msgId: 389"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:30.092963777+07:00","message":"found end of frame, send empty tag with msgId: 389"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:30.09296785+07:00","message":"end Recv id 389"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:30.092977006+07:00","message":"[buffer interim] 389 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:30.092985791+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:30.092990136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:30.092993477+07:00","message":"> Transcript [4879] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:30.092996595+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:30.09299923+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:30.093001403+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:30.093003691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:30.093006743+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:30.093019429+07:00","message":"push: {true \n 0 0xc00205a000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:30.097637728+07:00","message":"write wav file: './tmp/7449/7449_389.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:30.240842494+07:00","message":"[GCS] Start streaming session, msgId: 390"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:30.300214892+07:00","message":"[GCS] IsForceVAD: false for message ID: 390"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:30.598898543+07:00","message":"receive streaming session, msgId: 390"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:30.598927849+07:00","message":"found end of frame, send empty tag with msgId: 390"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:30.598933098+07:00","message":"end Recv id 390"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:30.598944013+07:00","message":"[buffer interim] 390 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:30.598952486+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:30.598956984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:30.598961322+07:00","message":"> Transcript [4880] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:30.598965009+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:30.598967952+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:30.598970394+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:30.598972813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:30.598980732+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:30.598992889+07:00","message":"push: {true \n 0 0xc002f14400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:30.603167769+07:00","message":"write wav file: './tmp/7449/7449_390.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:31.010773127+07:00","message":"[GCS] Start streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:31.128608066+07:00","message":"[GCS] IsForceVAD: false for message ID: 391"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:31.415471341+07:00","message":"receive streaming session, msgId: 391"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:31.415491925+07:00","message":"found end of frame, send empty tag with msgId: 391"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:31.415494644+07:00","message":"end Recv id 391"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:31.415500867+07:00","message":"[buffer interim] 391 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:31.415507609+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:31.415510852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:31.415515721+07:00","message":"> Transcript [4881] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:31.415517829+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:31.415519355+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:31.415520755+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:31.415522206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:31.415524395+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:31.415534048+07:00","message":"push: {true \n 0 0xc00365ed00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:31.41991447+07:00","message":"write wav file: './tmp/7449/7449_391.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:32.540327535+07:00","message":"[GCS] Start streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:32.608534115+07:00","message":"[GCS] IsForceVAD: false for message ID: 392"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:32.963023059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:32.963032091+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:33.090826549+07:00","message":"receive streaming session, msgId: 392"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:33.090856072+07:00","message":"found end of frame, send empty tag with msgId: 392"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:33.090859832+07:00","message":"end Recv id 392"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:33.090866597+07:00","message":"[buffer interim] 392 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:33.090873825+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:33.090877089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:33.090879586+07:00","message":"> Transcript [4882] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:33.090881865+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:33.090883453+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:33.090885044+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:33.090886578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:33.090894007+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:33.090903645+07:00","message":"push: {true \n 0 0xc002f14780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:33.096174962+07:00","message":"write wav file: './tmp/7449/7449_392.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:34.909815658+07:00","message":"[GCS] Start streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:34.968552078+07:00","message":"[GCS] IsForceVAD: false for message ID: 393"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:35.256363038+07:00","message":"receive streaming session, msgId: 393"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:35.256402048+07:00","message":"found end of frame, send empty tag with msgId: 393"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:35.256405894+07:00","message":"end Recv id 393"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:35.256414878+07:00","message":"[buffer interim] 393 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:35.256423424+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:35.256427899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:35.256430468+07:00","message":"> Transcript [4883] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:35.256432871+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:35.256434496+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:35.256436066+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:35.256437511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:35.256439801+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:35.256450546+07:00","message":"push: {true \n 0 0xc00365f900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:35.261961353+07:00","message":"write wav file: './tmp/7449/7449_393.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:35.963065968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:35.963094672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:38.963510453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:38.96352482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:39.212114146+07:00","message":"[GCS] Start streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:39.270666072+07:00","message":"[GCS] IsForceVAD: false for message ID: 394"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:39.595481602+07:00","message":"receive streaming session, msgId: 394"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:39.595514695+07:00","message":"found end of frame, send empty tag with msgId: 394"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:39.595517794+07:00","message":"end Recv id 394"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:39.595526064+07:00","message":"[buffer interim] 394 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:39.595533743+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:39.595537648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:39.595540968+07:00","message":"> Transcript [4884] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:39.595543284+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:39.595544818+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:39.595546261+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:39.595547716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:39.595554915+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:39.595564563+07:00","message":"push: {true \n 0 0xc0003c5800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:39.601115792+07:00","message":"write wav file: './tmp/7449/7449_394.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:40.611847964+07:00","message":"[GCS] Start streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:40.678059949+07:00","message":"[GCS] IsForceVAD: false for message ID: 395"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:40.979611158+07:00","message":"receive streaming session, msgId: 395"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:40.979631593+07:00","message":"found end of frame, send empty tag with msgId: 395"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:40.97963447+07:00","message":"end Recv id 395"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:40.9796411+07:00","message":"[buffer interim] 395 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:40.979647768+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:40.979651894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:40.979655186+07:00","message":"> Transcript [4885] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:40.979657404+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:40.979659543+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:40.979661166+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:40.979662881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:40.979668731+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:40.979679498+07:00","message":"push: {true \n 0 0xc00365fc00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:40.984632776+07:00","message":"write wav file: './tmp/7449/7449_395.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:41.771143658+07:00","message":"[GCS] Start streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:41.958179329+07:00","message":"[GCS] IsForceVAD: false for message ID: 396"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:41.964348321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:41.964374351+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:42.309635998+07:00","message":"receive streaming session, msgId: 396"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:42.309660493+07:00","message":"found end of frame, send empty tag with msgId: 396"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:42.309664018+07:00","message":"end Recv id 396"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:42.309672033+07:00","message":"[buffer interim] 396 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:42.309680592+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:42.309685897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:42.309689202+07:00","message":"> Transcript [4886] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:42.309692221+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:42.309694392+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:42.309696478+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:42.30969864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:42.309702022+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:42.309714181+07:00","message":"push: {true \n 0 0xc00365fe00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:42.314804903+07:00","message":"write wav file: './tmp/7449/7449_396.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:43.562346635+07:00","message":"[GCS] Start streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:43.824140802+07:00","message":"[GCS] Cleaned up inactive client: 364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:43.824165624+07:00","message":"[GCS] Cleaned up inactive client: 358"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:43.824168417+07:00","message":"[GCS] Cleaned up inactive client: 359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:43.824179782+07:00","message":"[GCS] Cleaned up inactive client: 363"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:43.824181358+07:00","message":"[GCS] Cleaned up inactive client: 361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:43.824182972+07:00","message":"[GCS] Cleaned up inactive client: 362"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:43.824184522+07:00","message":"[GCS] Cleaned up inactive client: 360"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:43.824186081+07:00","message":"[GCS] Cleaned up inactive client: 357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:44.433451495+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:44.433499037+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":"2025-10-29T10:30:44.43350553+07:00","message":"receive interim result [false|false]: ในขณะนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:44.433520366+07:00","message":"[buffer interim] 397 false ในขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:44.433531435+07:00","message":"[bufferProcess] interim [720000000]:ในขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:44.433533919+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:44.433540169+07:00","message":"[bufferProcess] send to processor (ticker):ในขณะนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:44.433543203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:44.433546536+07:00","message":"> Transcript [4887] [false]: 'ในขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:44.433551772+07:00","message":"Set StatePrefix (first interim): 'ในขณะนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:44.953601263+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:44.953652224+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":"2025-10-29T10:30:44.953657057+07:00","message":"receive interim result [false|false]: ในขณะนี้ทุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:44.953671382+07:00","message":"[buffer interim] 397 false ในขณะนี้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:44.953679075+07:00","message":"[bufferProcess] interim [200000000]:ในขณะนี้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:44.953680796+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:44.964775074+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:44.964796506+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:45.15346358+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:45.153509385+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":"2025-10-29T10:30:45.153516211+07:00","message":"receive interim result [false|false]: ในขณะนี้ทุกรอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:45.153531215+07:00","message":"[buffer interim] 397 false ในขณะนี้ทุกรอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.153540069+07:00","message":"[bufferProcess] interim [380000000]:ในขณะนี้ทุกรอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.153542412+07:00","message":"[bufferProcess] send to processor:ในขณะนี้ทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.153545188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.153548304+07:00","message":"> Transcript [4888] [false]: 'ในขณะนี้ทุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.153551648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.153553641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.153555164+07:00","message":"StatePrefix: 'ในขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.153556855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:45.185432425+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:45.185473888+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":"2025-10-29T10:30:45.185479361+07:00","message":"receive interim result [false|false]: ในขณะนี้ทุกพระองค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:45.185493239+07:00","message":"[buffer interim] 397 false ในขณะนี้ทุกพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.185499562+07:00","message":"[bufferProcess] interim [440000000]:ในขณะนี้ทุกพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.185501618+07:00","message":"[bufferProcess] send to processor:ในขณะนี้ทุกรอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.18550503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.185507794+07:00","message":"> Transcript [4889] [false]: 'ในขณะนี้ทุกรอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.18551088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.185512524+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.18551415+07:00","message":"StatePrefix: 'ในขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.185515911+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:45.506707898+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:45.506745252+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":"2025-10-29T10:30:45.506750264+07:00","message":"receive interim result [false|false]: ในขณะนี้ทุกพระองค์เสด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:45.506764883+07:00","message":"[buffer interim] 397 false ในขณะนี้ทุกพระองค์เสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.506771828+07:00","message":"[bufferProcess] interim [800000000]:ในขณะนี้ทุกพระองค์เสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.50677412+07:00","message":"[bufferProcess] send to processor:ในขณะนี้ทุกพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.506780435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.506782792+07:00","message":"> Transcript [4890] [false]: 'ในขณะนี้ทุกพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.506785879+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.50678759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.506789335+07:00","message":"StatePrefix: 'ในขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.506791155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:45.840618076+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:45.840664896+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":"2025-10-29T10:30:45.840669478+07:00","message":"receive interim result [false|false]: ในขณะนี้ทุกพระองค์เสด็จพ่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:45.84068513+07:00","message":"[buffer interim] 397 false ในขณะนี้ทุกพระองค์เสด็จพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.840692538+07:00","message":"[bufferProcess] interim [40000000]:ในขณะนี้ทุกพระองค์เสด็จพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.840694496+07:00","message":"[bufferProcess] send to processor:ในขณะนี้ทุกพระองค์เสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.84069793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.840700449+07:00","message":"> Transcript [4891] [false]: 'ในขณะนี้ทุกพระองค์เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.84070353+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.840705216+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.840706815+07:00","message":"StatePrefix: 'ในขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.840708552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.840710861+07:00","message":"Push: 'ในขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.840713418+07:00","message":"TextPushed: 'ในขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.840715876+07:00","message":"Set new StatePrefix : 'ในขณะนี้ทุกพระองค์เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.840717851+07:00","message":"Next Push (prob) : 'ทุกพระองค์เสด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:45.840726157+07:00","message":"push: {false ในขณะนี้ 0 0xc003a47e00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:45.847503836+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:45.847525976+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":"2025-10-29T10:30:45.847529933+07:00","message":"receive interim result [false|false]: ในขณะนี้ทุกพระองค์เสด็จออก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:45.847541617+07:00","message":"[buffer interim] 397 false ในขณะนี้ทุกพระองค์เสด็จออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.847546213+07:00","message":"[bufferProcess] interim [100000000]:ในขณะนี้ทุกพระองค์เสด็จออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.847548242+07:00","message":"[bufferProcess] send to processor:ในขณะนี้ทุกพระองค์เสด็จพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.847550474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.847552462+07:00","message":"> Transcript [4892] [false]: 'ในขณะนี้ทุกพระองค์เสด็จพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.847555237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.847556849+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.847558605+07:00","message":"StatePrefix: 'ในขณะนี้ทุกพระองค์เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.847560777+07:00","message":"TextPushed: 'ในขณะนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:45.90731667+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:45.907356887+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":"2025-10-29T10:30:45.907377089+07:00","message":"receive interim result [false|false]: ในขณะนี้ทุกพระองค์เสด็จออกพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:45.90739181+07:00","message":"[buffer interim] 397 false ในขณะนี้ทุกพระองค์เสด็จออกพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.907398485+07:00","message":"[bufferProcess] interim [220000000]:ในขณะนี้ทุกพระองค์เสด็จออกพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.907401919+07:00","message":"[bufferProcess] send to processor:ในขณะนี้ทุกพระองค์เสด็จออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.907410393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.907413254+07:00","message":"> Transcript [4893] [false]: 'ในขณะนี้ทุกพระองค์เสด็จออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.907416681+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.907418423+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.90742002+07:00","message":"StatePrefix: 'ในขณะนี้ทุกพระองค์เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:45.907421852+07:00","message":"TextPushed: 'ในขณะนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.128346431+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.128383177+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":"2025-10-29T10:30:46.128390206+07:00","message":"receive interim result [false|false]: ในขณะนี้ทุกพระองค์เสด็จออกพระที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.128403564+07:00","message":"[buffer interim] 397 false ในขณะนี้ทุกพระองค์เสด็จออกพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.128414778+07:00","message":"[bufferProcess] interim [400000000]:ในขณะนี้ทุกพระองค์เสด็จออกพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.128417974+07:00","message":"[bufferProcess] send to processor:ในขณะนี้ทุกพระองค์เสด็จออกพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.128423954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.128427669+07:00","message":"> Transcript [4894] [false]: 'ในขณะนี้ทุกพระองค์เสด็จออกพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.128431833+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.12843451+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.128436878+07:00","message":"StatePrefix: 'ในขณะนี้ทุกพระองค์เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.128439567+07:00","message":"TextPushed: 'ในขณะนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.21937635+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.219418956+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":"2025-10-29T10:30:46.21942554+07:00","message":"receive interim result [false|false]: ในขณะนี้ทุกพระองค์เสด็จออกพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.219442262+07:00","message":"[buffer interim] 397 false ในขณะนี้ทุกพระองค์เสด็จออกพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.219450334+07:00","message":"[bufferProcess] interim [460000000]:ในขณะนี้ทุกพระองค์เสด็จออกพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.219453601+07:00","message":"[bufferProcess] send to processor:ในขณะนี้ทุกพระองค์เสด็จออกพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.219461573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.219465308+07:00","message":"> Transcript [4895] [false]: 'ในขณะนี้ทุกพระองค์เสด็จออกพระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.219469797+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.219472382+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.219475362+07:00","message":"StatePrefix: 'ในขณะนี้ทุกพระองค์เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.219477514+07:00","message":"TextPushed: 'ในขณะนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.219484749+07:00","message":"Push: 'ทุกพระองค์เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.219486714+07:00","message":"TextPushed: 'ในขณะนี้ทุกพระองค์เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.219489031+07:00","message":"Set new StatePrefix : 'ในขณะนี้ทุกพระองค์เสด็จออกพระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.219491449+07:00","message":"Next Push (prob) : 'ออกพระที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.219504679+07:00","message":"push: {false ทุกพระองค์เสด็จ 0 0xc003a47e00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.222864266+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.222883145+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":"2025-10-29T10:30:46.222888012+07:00","message":"receive interim result [false|false]: ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.2228999+07:00","message":"[buffer interim] 397 false ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.222905564+07:00","message":"[bufferProcess] interim [520000000]:ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.222908263+07:00","message":"[bufferProcess] send to processor:ในขณะนี้ทุกพระองค์เสด็จออกพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.222914058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.222916735+07:00","message":"> Transcript [4896] [false]: 'ในขณะนี้ทุกพระองค์เสด็จออกพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.222919194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.222921442+07:00","message":"Set new StatePrefix: 'ในขณะนี้ทุกพระองค์เสด็จออกพระอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.432688449+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.432733167+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":"2025-10-29T10:30:46.432738906+07:00","message":"receive interim result [false|false]: ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.432751861+07:00","message":"[buffer interim] 397 false ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.432759211+07:00","message":"[bufferProcess] interim [700000000]:ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.432761358+07:00","message":"[bufferProcess] send to processor:ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.432766568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.432768672+07:00","message":"> Transcript [4897] [false]: 'ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.432770963+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.432772637+07:00","message":"Set new StatePrefix: 'ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.534930235+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.534967509+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":"2025-10-29T10:30:46.534972926+07:00","message":"receive interim result [false|false]: ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.53498582+07:00","message":"[buffer interim] 397 false ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.53499258+07:00","message":"[bufferProcess] interim [820000000]:ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.53499454+07:00","message":"[bufferProcess] send to processor:ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.534997724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.535000097+07:00","message":"> Transcript [4898] [false]: 'ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.535003227+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.535005472+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.535007056+07:00","message":"StatePrefix: 'ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.535009257+07:00","message":"TextPushed: 'ในขณะนี้ทุกพระองค์เสด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.925301688+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.925341811+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":"2025-10-29T10:30:46.925347358+07:00","message":"receive interim result [false|false]: ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.925360049+07:00","message":"[buffer interim] 397 false ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.925367195+07:00","message":"[bufferProcess] interim [180000000]:ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.925369588+07:00","message":"[bufferProcess] send to processor:ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.925374627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.925376938+07:00","message":"> Transcript [4899] [false]: 'ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.925380151+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.925381735+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.925383847+07:00","message":"StatePrefix: 'ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.925385981+07:00","message":"TextPushed: 'ในขณะนี้ทุกพระองค์เสด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.983072942+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.983109071+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":"2025-10-29T10:30:46.983114502+07:00","message":"receive interim result [false|false]: ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:46.983128188+07:00","message":"[buffer interim] 397 false ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.983136768+07:00","message":"[bufferProcess] interim [240000000]:ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.983140654+07:00","message":"[bufferProcess] send to processor:ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.983144797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.983147862+07:00","message":"> Transcript [4900] [false]: 'ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.983152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.983154036+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.983156806+07:00","message":"StatePrefix: 'ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:46.983160356+07:00","message":"TextPushed: 'ในขณะนี้ทุกพระองค์เสด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:47.210643615+07:00","message":"[GCS] IsForceVAD: false for message ID: 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:47.411027064+07:00","message":"[GCS] Start streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:47.498431635+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:47.498465998+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":"2025-10-29T10:30:47.498471532+07:00","message":"receive interim result [false|false]: ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:47.498481892+07:00","message":"[buffer interim] 397 false ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.498488411+07:00","message":"[bufferProcess] interim [840000000]:ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.498490613+07:00","message":"[bufferProcess] send to processor:ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.498495558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.498497683+07:00","message":"> Transcript [4901] [false]: 'ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.498501054+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.498502889+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.498504993+07:00","message":"StatePrefix: 'ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.498507596+07:00","message":"TextPushed: 'ในขณะนี้ทุกพระองค์เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.498511882+07:00","message":"Push: 'ออกพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.498513407+07:00","message":"TextPushed: 'ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.498515806+07:00","message":"Set new StatePrefix : 'ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.498518977+07:00","message":"Next Push (prob) : 'ดุสิตมหาปราสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:47.498526943+07:00","message":"push: {false ออกพระที่นั่ง 0 0xc003a47e00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:47.538454502+07:00","message":"receive streaming session, msgId: 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:47.538497325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหาปราสาท\",\"confidence\":0.9571166}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:47.538504032+07:00","message":"receive interim result [true|false]: ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:47.538514943+07:00","message":"end recv isFinal message id 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:47.538516899+07:00","message":"end Recv id 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:47.538523263+07:00","message":"[buffer interim] 397 true ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.538530204+07:00","message":"[bufferProcess] interim [870000000]:ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.538538041+07:00","message":"[bufferProcess] send to processor (isfinal):ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.538541359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.538543651+07:00","message":"> Transcript [4902] [false]: 'ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.538546244+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.538550518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.538552121+07:00","message":"StatePrefix: 'ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.538554541+07:00","message":"TextPushed: 'ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.538556157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.538557716+07:00","message":"> Transcript [4903] [true]: 'ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.538559501+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.538561021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.538562276+07:00","message":"StatePrefix: 'ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.538563871+07:00","message":"TextPushed: 'ในขณะนี้ทุกพระองค์เสด็จออกพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:47.538570919+07:00","message":"Push: 'ดุสิตมหาปราสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:47.538578996+07:00","message":"push: {true ดุสิตมหาปราสาท 0 0xc003a47e00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:47.552479309+07:00","message":"write wav file: './tmp/7449/7449_397.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:47.965708893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:47.965719111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:48.275438258+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:48.275483906+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":"2025-10-29T10:30:48.275490695+07:00","message":"receive interim result [false|false]: ผ่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:48.275503011+07:00","message":"[buffer interim] 398 false ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.275510748+07:00","message":"[bufferProcess] interim [660000000]:ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.27551302+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:48.474806722+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:48.474856435+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":"2025-10-29T10:30:48.474862231+07:00","message":"receive interim result [false|false]: ฐานทัพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:48.47488185+07:00","message":"[buffer interim] 398 false ฐานทัพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.474890293+07:00","message":"[bufferProcess] interim [840000000]:ฐานทัพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.474893519+07:00","message":"[bufferProcess] send to processor:ผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.474901171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.474904553+07:00","message":"> Transcript [4904] [false]: 'ผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.474907016+07:00","message":"Set StatePrefix (first interim): 'ผ่าน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:48.535481516+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:48.535526644+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":"2025-10-29T10:30:48.535532914+07:00","message":"receive interim result [false|false]: ฐานทัพเรือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:48.535546435+07:00","message":"[buffer interim] 398 false ฐานทัพเรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.53555459+07:00","message":"[bufferProcess] interim [900000000]:ฐานทัพเรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.535557484+07:00","message":"[bufferProcess] send to processor:ฐานทัพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.53556135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.535564541+07:00","message":"> Transcript [4905] [false]: 'ฐานทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.53556721+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.535569716+07:00","message":"Set new StatePrefix: 'ฐานทัพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:48.617380296+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:48.617419785+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":"2025-10-29T10:30:48.617425424+07:00","message":"receive interim result [false|false]: ฐานทัพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:48.617443324+07:00","message":"[buffer interim] 398 false ฐานทัพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.617450968+07:00","message":"[bufferProcess] interim [960000000]:ฐานทัพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.617453807+07:00","message":"[bufferProcess] send to processor:ฐานทัพเรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.617457577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.61746105+07:00","message":"> Transcript [4906] [false]: 'ฐานทัพเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.617465619+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.61746787+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.617471871+07:00","message":"StatePrefix: 'ฐานทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.617474367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:48.627362882+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:48.62740632+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":"2025-10-29T10:30:48.627412554+07:00","message":"receive interim result [false|false]: ฐานทัพเรือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:48.62742678+07:00","message":"[buffer interim] 398 false ฐานทัพเรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.627434608+07:00","message":"[bufferProcess] interim [20000000]:ฐานทัพเรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.627437405+07:00","message":"[bufferProcess] send to processor:ฐานทัพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.627444986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.627448304+07:00","message":"> Transcript [4907] [false]: 'ฐานทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.62745228+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.627454665+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.627457523+07:00","message":"StatePrefix: 'ฐานทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.627459983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:48.653199548+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:48.653232994+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":"2025-10-29T10:30:48.653237979+07:00","message":"receive interim result [false|false]: ฐานพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:48.653251813+07:00","message":"[buffer interim] 398 false ฐานพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.653258565+07:00","message":"[bufferProcess] interim [80000000]:ฐานพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.653260552+07:00","message":"[bufferProcess] send to processor:ฐานทัพเรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.653270737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.65327344+07:00","message":"> Transcript [4908] [false]: 'ฐานทัพเรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.653276036+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.653277902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.653279572+07:00","message":"StatePrefix: 'ฐานทัพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.653281281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:48.840415769+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:48.8404592+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":"2025-10-29T10:30:48.8404658+07:00","message":"receive interim result [false|false]: ฐานพระบรมวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:48.840479719+07:00","message":"[buffer interim] 398 false ฐานพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.840487858+07:00","message":"[bufferProcess] interim [260000000]:ฐานพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.840490823+07:00","message":"[bufferProcess] send to processor:ฐานพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.84049704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.840501982+07:00","message":"> Transcript [4909] [false]: 'ฐานพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.840504635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:48.840507114+07:00","message":"Set new StatePrefix: 'ฐานพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:49.029716493+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:49.029754185+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":"2025-10-29T10:30:49.029759044+07:00","message":"receive interim result [false|false]: ฐานพระบรมวงศา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:49.029771903+07:00","message":"[buffer interim] 398 false ฐานพระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.029778679+07:00","message":"[bufferProcess] interim [440000000]:ฐานพระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.029780554+07:00","message":"[bufferProcess] send to processor:ฐานพระบรมวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.029783869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.029786103+07:00","message":"> Transcript [4910] [false]: 'ฐานพระบรมวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.029788916+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.029790489+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.029792133+07:00","message":"StatePrefix: 'ฐานพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.029793888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:49.160286682+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:49.160324196+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":"2025-10-29T10:30:49.160329218+07:00","message":"receive interim result [false|false]: ฐานพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:49.160342032+07:00","message":"[buffer interim] 398 false ฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.160348378+07:00","message":"[bufferProcess] interim [560000000]:ฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.160350696+07:00","message":"[bufferProcess] send to processor:ฐานพระบรมวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.160355797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.160358256+07:00","message":"> Transcript [4911] [false]: 'ฐานพระบรมวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.1603613+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.160363444+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.160365324+07:00","message":"StatePrefix: 'ฐานพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.160367229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:49.219822452+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:49.219863439+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":"2025-10-29T10:30:49.219868463+07:00","message":"receive interim result [false|false]: ฐานพระบรมวงศานุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:49.219882477+07:00","message":"[buffer interim] 398 false ฐานพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.219889401+07:00","message":"[bufferProcess] interim [680000000]:ฐานพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.219891657+07:00","message":"[bufferProcess] send to processor:ฐานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.219899506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.219901969+07:00","message":"> Transcript [4912] [false]: 'ฐานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.219903943+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:49.349669113+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:49.349707496+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":"2025-10-29T10:30:49.349712762+07:00","message":"receive interim result [false|false]: ฐานพระบรมวงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:49.349724921+07:00","message":"[buffer interim] 398 false ฐานพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.349731188+07:00","message":"[bufferProcess] interim [740000000]:ฐานพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.349733506+07:00","message":"[bufferProcess] send to processor:ฐานพระบรมวงศานุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.349737024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.349739262+07:00","message":"> Transcript [4913] [false]: 'ฐานพระบรมวงศานุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.3497424+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.349744266+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.349745969+07:00","message":"StatePrefix: 'ฐานพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.349747839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:49.74187691+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:49.741918817+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":"2025-10-29T10:30:49.741924354+07:00","message":"receive interim result [false|false]: ฐานพระบรมวงศานุวงศ์เป้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:49.741938218+07:00","message":"[buffer interim] 398 false ฐานพระบรมวงศานุวงศ์เป้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.741944554+07:00","message":"[bufferProcess] interim [220000000]:ฐานพระบรมวงศานุวงศ์เป้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.741946893+07:00","message":"[bufferProcess] send to processor:ฐานพระบรมวงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.741949933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.741952398+07:00","message":"> Transcript [4914] [false]: 'ฐานพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.741955111+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.74195699+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.74195881+07:00","message":"StatePrefix: 'ฐานพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.74196047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.741962873+07:00","message":"Push: 'ฐานพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.741965339+07:00","message":"TextPushed: 'ฐานพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.741967122+07:00","message":"Set new StatePrefix : 'ฐานพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.741969108+07:00","message":"Next Push (prob) : 'วงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:49.741976402+07:00","message":"push: {false ฐานพระบรม 0 0xc003600180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:49.898401038+07:00","message":"[GCS] IsForceVAD: false for message ID: 398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:49.957037422+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:49.957087064+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":"2025-10-29T10:30:49.957092449+07:00","message":"receive interim result [false|false]: ฐานพระบรมวงศานุวงศ์เฝ้าค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:49.957106636+07:00","message":"[buffer interim] 398 false ฐานพระบรมวงศานุวงศ์เฝ้าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.957113641+07:00","message":"[bufferProcess] interim [400000000]:ฐานพระบรมวงศานุวงศ์เฝ้าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.957115649+07:00","message":"[bufferProcess] send to processor:ฐานพระบรมวงศานุวงศ์เป้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.957118696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.957121221+07:00","message":"> Transcript [4915] [false]: 'ฐานพระบรมวงศานุวงศ์เป้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.95712436+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.957126348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.957128075+07:00","message":"StatePrefix: 'ฐานพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:49.95712994+07:00","message":"TextPushed: 'ฐานพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:49.969355798+07:00","message":"[GCS] Start streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:50.274777524+07:00","message":"receive streaming session, msgId: 398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:50.274817454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผ่านพระบรมวงศานุวงศ์เฝ้าค่ะ\",\"confidence\":0.8834424}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:50.274823332+07:00","message":"receive interim result [true|false]: ผ่านพระบรมวงศานุวงศ์เฝ้าค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:50.27483118+07:00","message":"end recv isFinal message id 398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:50.274833878+07:00","message":"end Recv id 398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:50.274841382+07:00","message":"[buffer interim] 398 true ผ่านพระบรมวงศานุวงศ์เฝ้าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:50.274849083+07:00","message":"[bufferProcess] interim [730000000]:ผ่านพระบรมวงศานุวงศ์เฝ้าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:50.274854396+07:00","message":"[bufferProcess] send to processor (isfinal):ฐานพระบรมวงศานุวงศ์เฝ้าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:50.274858331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:50.274861493+07:00","message":"> Transcript [4916] [false]: 'ฐานพระบรมวงศานุวงศ์เฝ้าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:50.274865149+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:50.274867406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:50.274870983+07:00","message":"StatePrefix: 'ฐานพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:50.274872936+07:00","message":"TextPushed: 'ฐานพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:50.274874479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:50.27487627+07:00","message":"> Transcript [4917] [true]: 'ผ่านพระบรมวงศานุวงศ์เฝ้าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:50.274878086+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:50.274879484+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:50.274880736+07:00","message":"StatePrefix: 'ฐานพระบรมวงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:50.274882493+07:00","message":"TextPushed: 'ฐานพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:50.274883819+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:50.274980673+07:00","message":"Push: 'ผ่านพระบรมวงศานุวงศ์เฝ้าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:50.274984013+07:00","message":"TextPushed: 'ฐานพระบรมผ่านพระบรมวงศานุวงศ์เฝ้าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:50.274986658+07:00","message":"Set new StatePrefix : 'ผ่านพระบรมวงศานุวงศ์เฝ้าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:50.27498894+07:00","message":"Next Push (prob) : 'ผ่านพระบรมวงศานุวงศ์เฝ้าค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:50.274998749+07:00","message":"push: {true ผ่านพระบรมวงศานุวงศ์เฝ้าค่ะ 0 0xc003600180}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:50.275001719+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_398.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:50.282059612+07:00","message":"write wav file: './tmp/7449/7449_398.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:50.966464423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:50.966474863+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:53.967210457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:53.967210466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:54.898069642+07:00","message":"[GCS] IsForceVAD: false for message ID: 399"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:55.189138948+07:00","message":"receive streaming session, msgId: 399"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:55.18918065+07:00","message":"found end of frame, send empty tag with msgId: 399"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:55.189183707+07:00","message":"end Recv id 399"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:55.189190191+07:00","message":"[buffer interim] 399 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:55.189197281+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:55.18920086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:55.189203274+07:00","message":"> Transcript [4918] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:55.18920539+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:55.189206919+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:55.189208302+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:55.189209938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:55.189212198+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:55.189222058+07:00","message":"push: {true \n 0 0xc002f14300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:55.200158557+07:00","message":"write wav file: './tmp/7449/7449_399.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:55.350794171+07:00","message":"[GCS] Start streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:55.408258865+07:00","message":"[GCS] IsForceVAD: false for message ID: 400"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:55.728977862+07:00","message":"receive streaming session, msgId: 400"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:55.729003281+07:00","message":"found end of frame, send empty tag with msgId: 400"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:55.729006411+07:00","message":"end Recv id 400"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:55.729013673+07:00","message":"[buffer interim] 400 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:55.729020736+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:55.729023882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:55.729026224+07:00","message":"> Transcript [4919] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:55.729028384+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:55.729029905+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:55.729031441+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:55.729033097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:55.729035532+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:55.729044529+07:00","message":"push: {true \n 0 0xc003600b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:55.733748707+07:00","message":"write wav file: './tmp/7449/7449_400.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:56.967360374+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:56.967371134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:57.530410837+07:00","message":"[GCS] Start streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:57.589207783+07:00","message":"[GCS] IsForceVAD: false for message ID: 401"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:58.067008253+07:00","message":"receive streaming session, msgId: 401"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:58.067031679+07:00","message":"found end of frame, send empty tag with msgId: 401"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:58.067035358+07:00","message":"end Recv id 401"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:58.067043041+07:00","message":"[buffer interim] 401 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:58.067055997+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:58.067061056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:58.067064763+07:00","message":"> Transcript [4920] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:58.067067916+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:58.06707022+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:58.067072747+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:58.067075176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:58.067080903+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:58.067099045+07:00","message":"push: {true \n 0 0xc00365ef00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:58.071548739+07:00","message":"write wav file: './tmp/7449/7449_401.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:58.421418967+07:00","message":"[GCS] Start streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:58.489824606+07:00","message":"[GCS] IsForceVAD: false for message ID: 402"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:58.799686031+07:00","message":"receive streaming session, msgId: 402"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:58.799712156+07:00","message":"found end of frame, send empty tag with msgId: 402"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:58.799714537+07:00","message":"end Recv id 402"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:58.799720459+07:00","message":"[buffer interim] 402 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:58.799731049+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:58.799734461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:58.799736854+07:00","message":"> Transcript [4921] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:58.799738871+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:58.799740351+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:58.799741789+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:58.799743666+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:30:58.799748213+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:30:58.799758106+07:00","message":"push: {true \n 0 0xc00365f480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:30:58.804463945+07:00","message":"write wav file: './tmp/7449/7449_402.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:59.968054306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:30:59.968073946+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:02.968219724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:02.968238683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:05.969257796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:05.969271937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:08.96931264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:08.969325968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:09.951353476+07:00","message":"[GCS] Start streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:10.008399978+07:00","message":"[GCS] IsForceVAD: false for message ID: 403"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:10.359310486+07:00","message":"receive streaming session, msgId: 403"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:10.359332444+07:00","message":"found end of frame, send empty tag with msgId: 403"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:10.359335449+07:00","message":"end Recv id 403"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:10.359342919+07:00","message":"[buffer interim] 403 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:10.359350401+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:10.359354518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:10.359357636+07:00","message":"> Transcript [4922] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:10.359359784+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:10.359361319+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:10.359362696+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:10.359364138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:10.359366425+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:10.359376147+07:00","message":"push: {true \n 0 0xc003601000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:31:10.364232388+07:00","message":"write wav file: './tmp/7449/7449_403.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:11.969751942+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:11.969787093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:13.823293798+07:00","message":"[GCS] Cleaned up inactive client: 374"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:13.823314605+07:00","message":"[GCS] Cleaned up inactive client: 369"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:13.823316909+07:00","message":"[GCS] Cleaned up inactive client: 373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:13.82331832+07:00","message":"[GCS] Cleaned up inactive client: 370"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:13.823319787+07:00","message":"[GCS] Cleaned up inactive client: 372"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:13.823321135+07:00","message":"[GCS] Cleaned up inactive client: 366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:13.823322971+07:00","message":"[GCS] Cleaned up inactive client: 375"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:13.823324485+07:00","message":"[GCS] Cleaned up inactive client: 365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:13.823326255+07:00","message":"[GCS] Cleaned up inactive client: 367"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:13.823327667+07:00","message":"[GCS] Cleaned up inactive client: 368"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:13.823329282+07:00","message":"[GCS] Cleaned up inactive client: 371"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:13.929981006+07:00","message":"[GCS] Start streaming session, msgId: 404"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:14.250232627+07:00","message":"[GCS] IsForceVAD: false for message ID: 404"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:14.309259856+07:00","message":"[GCS] Start streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:14.556179734+07:00","message":"receive streaming session, msgId: 404"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:14.556198858+07:00","message":"found end of frame, send empty tag with msgId: 404"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:14.556201436+07:00","message":"end Recv id 404"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:14.556207918+07:00","message":"[buffer interim] 404 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:14.556214329+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:14.556218128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:14.556220814+07:00","message":"> Transcript [4923] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:14.556222974+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:14.556224596+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:14.556226122+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:14.556227837+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:14.556229896+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:14.556238938+07:00","message":"push: {true \n 0 0xc0003c5c00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:31:14.560748943+07:00","message":"write wav file: './tmp/7449/7449_404.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:14.970246247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:14.970246199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:14.994264466+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:14.994308701+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":"2025-10-29T10:31:14.994313811+07:00","message":"receive interim result [false|false]: สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:14.99432627+07:00","message":"[buffer interim] 405 false สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:14.994333076+07:00","message":"[bufferProcess] interim [480000000]:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:14.994334668+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:15.063837351+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:15.063877362+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":"2025-10-29T10:31:15.063883312+07:00","message":"receive interim result [false|false]: สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:15.06390024+07:00","message":"[buffer interim] 405 false สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.063907691+07:00","message":"[bufferProcess] interim [600000000]:สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.063910387+07:00","message":"[bufferProcess] send to processor:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.063914297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.063918219+07:00","message":"> Transcript [4924] [false]: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.06392048+07:00","message":"Set StatePrefix (first interim): 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:15.233929187+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:15.233966834+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":"2025-10-29T10:31:15.233972046+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:15.233985976+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.233993332+07:00","message":"[bufferProcess] interim [780000000]:สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.233995443+07:00","message":"[bufferProcess] send to processor:สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.234008696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.234014349+07:00","message":"> Transcript [4925] [false]: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.234017645+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.234020911+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.234022592+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.234024317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:15.490570439+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:15.49061875+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":"2025-10-29T10:31:15.490625664+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:15.490643014+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.4906535+07:00","message":"[bufferProcess] interim [960000000]:สมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.490656254+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.490662156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.490665434+07:00","message":"> Transcript [4926] [false]: 'สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.490669687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.490671754+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.490674151+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.490676369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:15.551400287+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:15.551438118+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":"2025-10-29T10:31:15.551443527+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:15.551458022+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.551465749+07:00","message":"[bufferProcess] interim [80000000]:สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.551468323+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.55147439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.551477844+07:00","message":"> Transcript [4927] [false]: 'สมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.551482591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.551484777+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.551487202+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.551490941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:15.940906166+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:15.940952883+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":"2025-10-29T10:31:15.940958838+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:15.940973021+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.940980619+07:00","message":"[bufferProcess] interim [500000000]:สมเด็จพระเจ้าอยู่หัวและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.940982652+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.940987621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.940990251+07:00","message":"> Transcript [4928] [false]: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.940993587+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.940995408+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.940997047+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.940999381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.941003326+07:00","message":"Push: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.941004908+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.941006589+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:15.941008629+07:00","message":"Next Push (prob) : 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:15.941016652+07:00","message":"push: {false สมเด็จ 0 0xc00365e000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:16.136708764+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:16.136746671+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":"2025-10-29T10:31:16.136751906+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวฯ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:16.136765804+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.136773012+07:00","message":"[bufferProcess] interim [680000000]:สมเด็จพระเจ้าอยู่หัวฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.136775207+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.136778025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.136780548+07:00","message":"> Transcript [4929] [false]: 'สมเด็จพระเจ้าอยู่หัวและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.136783683+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.136789377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.136791291+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.136793144+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:16.250633985+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:16.250672205+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":"2025-10-29T10:31:16.250678287+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:16.250691371+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.250698463+07:00","message":"[bufferProcess] interim [740000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.250701539+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.250704993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.250707401+07:00","message":"> Transcript [4930] [false]: 'สมเด็จพระเจ้าอยู่หัวฯ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.250710502+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.250712565+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.250714761+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.250716701+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:16.459222143+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:16.45925577+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":"2025-10-29T10:31:16.459261206+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:16.459275854+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.459283015+07:00","message":"[bufferProcess] interim [980000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.459285051+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวและสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.459289745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.459292418+07:00","message":"> Transcript [4931] [false]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.459295336+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.459297076+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.459298885+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.45930079+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:16.573401132+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:16.573445397+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":"2025-10-29T10:31:16.573450984+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:16.573462457+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.573471961+07:00","message":"[bufferProcess] interim [100000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.573475106+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.573480381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.573484465+07:00","message":"> Transcript [4932] [false]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.573489274+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.573491711+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.573496317+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.57349835+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.573502079+07:00","message":"Push: 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.573504442+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.573507045+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.573509562+07:00","message":"Next Push (prob) : 'และสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:16.573525319+07:00","message":"push: {false พระเจ้าอยู่หัว 0 0xc00365e000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:16.773554537+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:16.773596368+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":"2025-10-29T10:31:16.773602169+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:16.773615234+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.773622301+07:00","message":"[bufferProcess] interim [280000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.773624494+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.773627802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.773630127+07:00","message":"> Transcript [4933] [false]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.773633534+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.77363536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.77363729+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:16.77363938+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:17.090659338+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:17.09071805+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":"2025-10-29T10:31:17.09072596+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:17.090743082+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.090752258+07:00","message":"[bufferProcess] interim [580000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.090755419+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.090759515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.090764024+07:00","message":"> Transcript [4934] [false]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.090769453+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.090771957+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.090774654+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.090777816+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:17.282321565+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:17.282360326+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":"2025-10-29T10:31:17.282365794+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:17.282378837+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.282385354+07:00","message":"[bufferProcess] interim [760000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.282387571+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.282393942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.28239631+07:00","message":"> Transcript [4935] [false]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.28239961+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.282401324+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.282403357+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.28240565+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:17.472349697+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:17.472383539+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":"2025-10-29T10:31:17.47238913+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:17.472401901+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.47240828+07:00","message":"[bufferProcess] interim [940000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.472410616+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.472415427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.472417601+07:00","message":"> Transcript [4936] [false]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.472420779+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.472422419+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.472424562+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.472427377+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.472432007+07:00","message":"Push: 'และสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.472433647+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.472435759+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.472438006+07:00","message":"Next Push (prob) : 'นางเจ้าพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:17.4724599+07:00","message":"push: {false และสมเด็จพระ 0 0xc00365e000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:17.66274314+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:17.662778381+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":"2025-10-29T10:31:17.662784171+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:17.66279694+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.662804002+07:00","message":"[bufferProcess] interim [180000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.662806323+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.66280945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.662811772+07:00","message":"> Transcript [4937] [false]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:17.662814105+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:17.970724082+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:17.970738224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:18.243080526+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:18.243113838+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":"2025-10-29T10:31:18.243127323+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:18.243140191+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:18.243147269+07:00","message":"[bufferProcess] interim [780000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:18.24314952+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:18.243154395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:18.243156751+07:00","message":"> Transcript [4938] [false]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:18.243159848+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:18.243161651+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:18.243163251+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:18.243165992+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:19.274618149+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:19.274654574+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":"2025-10-29T10:31:19.274659909+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีตรงจุดธูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:19.274675002+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีตรงจุดธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.274682386+07:00","message":"[bufferProcess] interim [800000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีตรงจุดธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.274684528+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.274687731+07:00","message":"[bufferProcess] send to processor (ticker):สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีตรงจุดธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.274690978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.274693642+07:00","message":"> Transcript [4939] [false]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.274696758+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.274698476+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.274700518+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.274704275+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.274706542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.274708376+07:00","message":"> Transcript [4940] [false]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีตรงจุดธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.274710294+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.274711627+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.27471289+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.27471451+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:19.33676731+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:19.336803742+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":"2025-10-29T10:31:19.336809427+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:19.336825255+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.336831243+07:00","message":"[bufferProcess] interim [920000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.336833033+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:19.653253898+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:19.653298311+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":"2025-10-29T10:31:19.653304415+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:19.653319956+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.653327487+07:00","message":"[bufferProcess] interim [160000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.653330173+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.65333801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.653340413+07:00","message":"> Transcript [4941] [false]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.653344408+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.653346239+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.653348635+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.653351078+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.653357529+07:00","message":"Push: 'นางเจ้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.653359132+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.653362025+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.653364266+07:00","message":"Next Push (prob) : 'ราชินีทรงจุดธูปเทียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:19.65337188+07:00","message":"push: {false นางเจ้าพระบรม 0 0xc00365e000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:19.853576123+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:19.85361667+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":"2025-10-29T10:31:19.853622722+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:19.853638908+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.853646844+07:00","message":"[bufferProcess] interim [400000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.853649162+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.853654593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.853656898+07:00","message":"> Transcript [4942] [false]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.853660424+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.853662097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.853664005+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:19.853666676+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:20.172191263+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:20.172236246+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":"2025-10-29T10:31:20.172244697+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:20.172261113+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.172268788+07:00","message":"[bufferProcess] interim [640000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.172271713+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.172278623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.172281843+07:00","message":"> Transcript [4943] [false]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.172285828+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.172287954+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.172289837+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.172292561+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:20.742535811+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:20.742586731+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":"2025-10-29T10:31:20.742597927+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:20.742616179+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.742626053+07:00","message":"[bufferProcess] interim [240000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.742630136+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.742635168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.74263913+07:00","message":"> Transcript [4944] [false]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.742644092+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.742646424+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.742649697+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.742653493+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:20.879666688+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:20.879704533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:20.879710229+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:20.879725049+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.879731997+07:00","message":"[bufferProcess] interim [420000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.879734368+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.879738136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.879742987+07:00","message":"> Transcript [4945] [false]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.879746794+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.879748619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.879750896+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.879753241+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.879761916+07:00","message":"Push: 'ราชินีทรงจุดธูปเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.879763638+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.87976557+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.87976763+07:00","message":"Next Push (prob) : 'เครื่องทองน้อยถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:20.879776439+07:00","message":"push: {false ราชินีทรงจุดธูปเทียน 0 0xc00365e000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:20.933669964+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:20.933699631+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":"2025-10-29T10:31:20.933707303+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:20.933722665+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.933728863+07:00","message":"[bufferProcess] interim [480000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.933731256+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.933734657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.933737085+07:00","message":"> Transcript [4946] [false]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.933740234+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.93374243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.933744311+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:20.933746811+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:20.971500112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:20.971504275+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.061720748+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.061764199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวาย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.061771128+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.06178659+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.061793046+07:00","message":"[bufferProcess] interim [540000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.061795947+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.061799891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.061802379+07:00","message":"> Transcript [4947] [false]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.061805475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.061807053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.061808571+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.061811331+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.194065748+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.194112853+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":"2025-10-29T10:31:21.194119275+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสาส์น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.194142033+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสาส์น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.194151235+07:00","message":"[bufferProcess] interim [720000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสาส์น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.194154961+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.19416173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.194165046+07:00","message":"> Transcript [4948] [false]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.194170126+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.194172518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.194174826+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.194178998+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.229573191+07:00","message":"[GCS] IsForceVAD: false for message ID: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.252709479+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.252747633+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":"2025-10-29T10:31:21.252753343+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสดุดี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.252768203+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสดุดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.252775823+07:00","message":"[bufferProcess] interim [780000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสดุดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.252778315+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสาส์น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.252781664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.252784109+07:00","message":"> Transcript [4949] [false]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสาส์น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.252788075+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.252789828+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.252791397+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.252793832+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.25280046+07:00","message":"Push: 'เครื่องทองน้อยถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.252804264+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.252806494+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสาส์น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.252808816+07:00","message":"Next Push (prob) : 'ราชสาส์น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.252816819+07:00","message":"push: {false เครื่องทองน้อยถวาย 0 0xc00365e000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.288824929+07:00","message":"[GCS] Start streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.380627006+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.380669675+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":"2025-10-29T10:31:21.380691906+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.380706185+07:00","message":"[buffer interim] 405 false สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.380713278+07:00","message":"[bufferProcess] interim [840000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.380715836+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสดุดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.380720715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.380723093+07:00","message":"> Transcript [4950] [false]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสดุดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.380725604+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.380728337+07:00","message":"Set new StatePrefix: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสดุดี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.543423269+07:00","message":"receive streaming session, msgId: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.543460661+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสักการะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.543466504+07:00","message":"receive interim result [true|false]: สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสักการะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.543475623+07:00","message":"end recv isFinal message id 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.543477406+07:00","message":"end Recv id 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.543483717+07:00","message":"[buffer interim] 405 true สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.543491476+07:00","message":"[bufferProcess] interim [140000000]:สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.543495731+07:00","message":"[bufferProcess] send to processor (isfinal):สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสักการะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.543499007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.543501278+07:00","message":"> Transcript [4951] [false]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.543503782+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.543505393+07:00","message":"Set new StatePrefix: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.54350735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.543509027+07:00","message":"> Transcript [4952] [true]: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.54351771+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.543525606+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.543527159+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวายราชสักการะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.543529388+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีทรงจุดธูปเทียนเครื่องทองน้อยถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.543532315+07:00","message":"Push: 'ราชสักการะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.543541804+07:00","message":"push: {true ราชสักการะ 0 0xc00365e000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:31:21.556850394+07:00","message":"write wav file: './tmp/7449/7449_405.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.851182026+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.851221114+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":"2025-10-29T10:31:21.851227009+07:00","message":"receive interim result [false|false]: อาการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:21.851241024+07:00","message":"[buffer interim] 406 false อาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.851248779+07:00","message":"[bufferProcess] interim [420000000]:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:21.851250967+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:22.146575449+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:22.146611+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":"2025-10-29T10:31:22.146616021+07:00","message":"receive interim result [false|false]: พระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:22.146628077+07:00","message":"[buffer interim] 406 false พระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:22.146634639+07:00","message":"[bufferProcess] interim [660000000]:พระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:22.146636889+07:00","message":"[bufferProcess] send to processor:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:22.146641649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:22.146643918+07:00","message":"> Transcript [4953] [false]: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:22.146645821+07:00","message":"Set StatePrefix (first interim): 'อาการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:22.330732095+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:22.33076453+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":"2025-10-29T10:31:22.330769701+07:00","message":"receive interim result [false|false]: พระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:22.330781337+07:00","message":"[buffer interim] 406 false พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:22.330787652+07:00","message":"[bufferProcess] interim [840000000]:พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:22.330789785+07:00","message":"[bufferProcess] send to processor:พระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:22.330794521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:22.330796976+07:00","message":"> Transcript [4954] [false]: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:22.330798848+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:22.330800604+07:00","message":"Set new StatePrefix: 'พระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:22.912860791+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:22.912892823+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":"2025-10-29T10:31:22.912897839+07:00","message":"receive interim result [false|false]: พระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:22.91291067+07:00","message":"[buffer interim] 406 false พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:22.912917394+07:00","message":"[bufferProcess] interim [440000000]:พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:22.912919402+07:00","message":"[bufferProcess] send to processor:พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:22.91292408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:22.91292625+07:00","message":"> Transcript [4955] [false]: 'พระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:22.912929104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:22.912930856+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:22.912932946+07:00","message":"StatePrefix: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:22.912934918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.115121676+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.11516524+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":"2025-10-29T10:31:23.115170635+07:00","message":"receive interim result [false|false]: พระบรมศพสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.11518296+07:00","message":"[buffer interim] 406 false พระบรมศพสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.115189693+07:00","message":"[bufferProcess] interim [680000000]:พระบรมศพสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.115192156+07:00","message":"[bufferProcess] send to processor:พระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.115195083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.11519721+07:00","message":"> Transcript [4956] [false]: 'พระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.115199747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.115201457+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.115203143+07:00","message":"StatePrefix: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.115205089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.267156097+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.267202982+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":"2025-10-29T10:31:23.267209489+07:00","message":"receive interim result [false|false]: พระบรมศพสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.267221838+07:00","message":"[buffer interim] 406 false พระบรมศพสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.267229627+07:00","message":"[bufferProcess] interim [800000000]:พระบรมศพสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.267231646+07:00","message":"[bufferProcess] send to processor:พระบรมศพสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.267236723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.267239251+07:00","message":"> Transcript [4957] [false]: 'พระบรมศพสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.267242119+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.267243777+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.267246073+07:00","message":"StatePrefix: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.267247944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.370901425+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.370942283+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":"2025-10-29T10:31:23.370947689+07:00","message":"receive interim result [false|false]: พระบรมศพสมเด็จคะแนน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.370960797+07:00","message":"[buffer interim] 406 false พระบรมศพสมเด็จคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.370967531+07:00","message":"[bufferProcess] interim [920000000]:พระบรมศพสมเด็จคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.370969476+07:00","message":"[bufferProcess] send to processor:พระบรมศพสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.370972444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.370974933+07:00","message":"> Transcript [4958] [false]: 'พระบรมศพสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.370978055+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.370979748+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.370981305+07:00","message":"StatePrefix: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.370983074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.370987009+07:00","message":"Push: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.37098861+07:00","message":"TextPushed: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.370990856+07:00","message":"Set new StatePrefix : 'พระบรมศพสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.370992771+07:00","message":"Next Push (prob) : 'ศพสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.370999866+07:00","message":"push: {false พระบรม 0 0xc00205b400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.554696336+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.554740173+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":"2025-10-29T10:31:23.554746342+07:00","message":"receive interim result [false|false]: พระบรมศพสมเด็จพระนาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.554762945+07:00","message":"[buffer interim] 406 false พระบรมศพสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.554773552+07:00","message":"[bufferProcess] interim [40000000]:พระบรมศพสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.554776679+07:00","message":"[bufferProcess] send to processor:พระบรมศพสมเด็จคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.554783106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.554786584+07:00","message":"> Transcript [4959] [false]: 'พระบรมศพสมเด็จคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.554807159+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.55480997+07:00","message":"Set new StatePrefix: 'พระบรมศพสมเด็จคะแนน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.554874546+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.554895675+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":"2025-10-29T10:31:23.554899804+07:00","message":"receive interim result [false|false]: พระบรมศพสมเด็จพระนางเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.554914566+07:00","message":"[buffer interim] 406 false พระบรมศพสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.554921212+07:00","message":"[bufferProcess] interim [100000000]:พระบรมศพสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.554923513+07:00","message":"[bufferProcess] send to processor:พระบรมศพสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.554927789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.554929933+07:00","message":"> Transcript [4960] [false]: 'พระบรมศพสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.554931709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.554935535+07:00","message":"Set new StatePrefix: 'พระบรมศพสมเด็จพระนาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.962833288+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.962873981+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":"2025-10-29T10:31:23.962879412+07:00","message":"receive interim result [false|false]: พระบรมศพสมเด็จพระนางเจ้าสิริ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.962901487+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.962910155+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":"2025-10-29T10:31:23.962912529+07:00","message":"receive interim result [false|false]: พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.962917801+07:00","message":"[buffer interim] 406 false พระบรมศพสมเด็จพระนางเจ้าสิริ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:23.962921295+07:00","message":"[buffer interim] 406 false พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.962927312+07:00","message":"[bufferProcess] interim [460000000]:พระบรมศพสมเด็จพระนางเจ้าสิริ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.962929702+07:00","message":"[bufferProcess] send to processor:พระบรมศพสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.962932604+07:00","message":"[bufferProcess] interim [520000000]:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.962934277+07:00","message":"[bufferProcess] send to processor:พระบรมศพสมเด็จพระนางเจ้าสิริ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.962936956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.962939335+07:00","message":"> Transcript [4961] [false]: 'พระบรมศพสมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.96294257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.962944351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.962946433+07:00","message":"StatePrefix: 'พระบรมศพสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.962948262+07:00","message":"TextPushed: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.962949524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.962951057+07:00","message":"> Transcript [4962] [false]: 'พระบรมศพสมเด็จพระนางเจ้าสิริ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.962952667+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.962953962+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.962955243+07:00","message":"StatePrefix: 'พระบรมศพสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:23.962956637+07:00","message":"TextPushed: 'พระบรม'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:23.971986271+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:23.972008219+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:24.255230146+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:24.255274493+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":"2025-10-29T10:31:24.255281088+07:00","message":"receive interim result [false|false]: พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:24.255295768+07:00","message":"[buffer interim] 406 false พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:24.255306579+07:00","message":"[bufferProcess] interim [820000000]:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:24.255309658+07:00","message":"[bufferProcess] send to processor:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:24.25531608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:24.255319685+07:00","message":"> Transcript [4963] [false]: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:24.255324726+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:24.255327+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:24.25533036+07:00","message":"StatePrefix: 'พระบรมศพสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:24.255333332+07:00","message":"TextPushed: 'พระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:24.833667684+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:24.833704157+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":"2025-10-29T10:31:24.833711088+07:00","message":"receive interim result [false|false]: พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:24.833728504+07:00","message":"[buffer interim] 406 false พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:24.833741027+07:00","message":"[bufferProcess] interim [420000000]:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:24.833744782+07:00","message":"[bufferProcess] send to processor:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:24.833754706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:24.833757929+07:00","message":"> Transcript [4964] [false]: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:24.833761639+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:24.833763685+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:24.83376574+07:00","message":"StatePrefix: 'พระบรมศพสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:24.83376767+07:00","message":"TextPushed: 'พระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:24.833773639+07:00","message":"Push: 'ศพสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:24.833775345+07:00","message":"TextPushed: 'พระบรมศพสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:24.833777085+07:00","message":"Set new StatePrefix : 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:24.833779223+07:00","message":"Next Push (prob) : 'เจ้าสิริกิติ์พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:24.833786464+07:00","message":"push: {false ศพสมเด็จพระนาง 0 0xc00205b400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:25.023157054+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:25.023197371+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":"2025-10-29T10:31:25.023203594+07:00","message":"receive interim result [false|false]: พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:25.023219198+07:00","message":"[buffer interim] 406 false พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.023226359+07:00","message":"[bufferProcess] interim [540000000]:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.023228746+07:00","message":"[bufferProcess] send to processor:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.023232003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.023234367+07:00","message":"> Transcript [4965] [false]: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.023237164+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.023239508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.023241547+07:00","message":"StatePrefix: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.023244802+07:00","message":"TextPushed: 'พระบรมศพสมเด็จพระนาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:25.153945819+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:25.153983906+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":"2025-10-29T10:31:25.153991776+07:00","message":"receive interim result [false|false]: พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:25.154006258+07:00","message":"[buffer interim] 406 false พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.154013602+07:00","message":"[bufferProcess] interim [660000000]:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.154016069+07:00","message":"[bufferProcess] send to processor:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.154022914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.154025504+07:00","message":"> Transcript [4966] [false]: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.154028908+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.154030826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.154033649+07:00","message":"StatePrefix: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.154037334+07:00","message":"TextPushed: 'พระบรมศพสมเด็จพระนาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:25.534614282+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:25.534652514+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":"2025-10-29T10:31:25.534658574+07:00","message":"receive interim result [false|false]: พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:25.534672174+07:00","message":"[buffer interim] 406 false พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.534678912+07:00","message":"[bufferProcess] interim [80000000]:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.534681013+07:00","message":"[bufferProcess] send to processor:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.534684207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.534686786+07:00","message":"> Transcript [4967] [false]: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.534690089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.534691719+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.534693582+07:00","message":"StatePrefix: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.534696231+07:00","message":"TextPushed: 'พระบรมศพสมเด็จพระนาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:25.745787035+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:25.745824149+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":"2025-10-29T10:31:25.745829451+07:00","message":"receive interim result [false|false]: พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:25.745843716+07:00","message":"[buffer interim] 406 false พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.745850754+07:00","message":"[bufferProcess] interim [320000000]:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.7458534+07:00","message":"[bufferProcess] send to processor:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.745858534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.74586096+07:00","message":"> Transcript [4968] [false]: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.745864714+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.745866395+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.745868702+07:00","message":"StatePrefix: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.745871348+07:00","message":"TextPushed: 'พระบรมศพสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.74587659+07:00","message":"Push: 'เจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.74587832+07:00","message":"TextPushed: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.745881095+07:00","message":"Set new StatePrefix : 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.745883061+07:00","message":"Next Push (prob) : 'บรมราชินีนาถพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:25.745890045+07:00","message":"push: {false เจ้าสิริกิติ์พระ 0 0xc00205b400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:25.862832905+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:25.862873335+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":"2025-10-29T10:31:25.862879447+07:00","message":"receive interim result [false|false]: พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:25.862898079+07:00","message":"[buffer interim] 406 false พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.862905307+07:00","message":"[bufferProcess] interim [380000000]:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.862907643+07:00","message":"[bufferProcess] send to processor:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.86291076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.862913122+07:00","message":"> Transcript [4969] [false]: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.862916791+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.862918711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.862921067+07:00","message":"StatePrefix: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.862923751+07:00","message":"TextPushed: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:25.941692062+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:25.941728285+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":"2025-10-29T10:31:25.941733968+07:00","message":"receive interim result [false|false]: พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:25.941750383+07:00","message":"[buffer interim] 406 false พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.941757287+07:00","message":"[bufferProcess] interim [440000000]:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.941760083+07:00","message":"[bufferProcess] send to processor:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.941767843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.941770471+07:00","message":"> Transcript [4970] [false]: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.941773813+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.941775763+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.941777891+07:00","message":"StatePrefix: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:25.941780654+07:00","message":"TextPushed: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:26.563269825+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:26.563308918+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":"2025-10-29T10:31:26.563316426+07:00","message":"receive interim result [false|false]: พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:26.563330475+07:00","message":"[buffer interim] 406 false พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.563338597+07:00","message":"[bufferProcess] interim [40000000]:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.563342132+07:00","message":"[bufferProcess] send to processor:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.563350237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.563353638+07:00","message":"> Transcript [4971] [false]: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.563358402+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.563360572+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.563363684+07:00","message":"StatePrefix: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.563366756+07:00","message":"TextPushed: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:26.624241543+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:26.624280279+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":"2025-10-29T10:31:26.624286354+07:00","message":"receive interim result [false|false]: พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:26.624300175+07:00","message":"[buffer interim] 406 false พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.624307994+07:00","message":"[bufferProcess] interim [220000000]:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.624311299+07:00","message":"[bufferProcess] send to processor:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.624319771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.624323486+07:00","message":"> Transcript [4972] [false]: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.624329071+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.624331289+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.624334022+07:00","message":"StatePrefix: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.624336966+07:00","message":"TextPushed: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.624340426+07:00","message":"Push: 'บรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.624342894+07:00","message":"TextPushed: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.624345923+07:00","message":"Set new StatePrefix : 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.62434875+07:00","message":"Next Push (prob) : 'บรมราชชนนี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:26.624358746+07:00","message":"push: {false บรมราชินีนาถพระ 0 0xc00205b400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:26.829574645+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:26.829609433+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":"2025-10-29T10:31:26.829616022+07:00","message":"receive interim result [false|false]: พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:26.82962798+07:00","message":"[buffer interim] 406 false พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.829634382+07:00","message":"[bufferProcess] interim [400000000]:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.829636827+07:00","message":"[bufferProcess] send to processor:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.829641923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.829644771+07:00","message":"> Transcript [4973] [false]: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.829648072+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.829649999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.829651729+07:00","message":"StatePrefix: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:26.829654062+07:00","message":"TextPushed: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:26.972803612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:26.97281883+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:27.031627614+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:27.031671906+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":"2025-10-29T10:31:27.031678152+07:00","message":"receive interim result [false|false]: พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:27.031696938+07:00","message":"[buffer interim] 406 false พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.031705164+07:00","message":"[bufferProcess] interim [580000000]:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.031709716+07:00","message":"[bufferProcess] send to processor:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.031716001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.03171906+07:00","message":"> Transcript [4974] [false]: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.031725601+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.031727844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.031730638+07:00","message":"StatePrefix: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.03173431+07:00","message":"TextPushed: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:27.128814413+07:00","message":"[GCS] IsForceVAD: false for message ID: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:27.319630062+07:00","message":"[GCS] Start streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:27.432960659+07:00","message":"receive streaming session, msgId: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:27.432995981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:27.433002743+07:00","message":"receive interim result [true|false]: พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:27.433011051+07:00","message":"end recv isFinal message id 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:27.43301287+07:00","message":"end Recv id 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:27.433019222+07:00","message":"[buffer interim] 406 true พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.433027618+07:00","message":"[bufferProcess] interim [60000000]:พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.433031054+07:00","message":"[bufferProcess] send to processor (isfinal):พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.43303492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.433037293+07:00","message":"> Transcript [4975] [false]: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.433040472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.43304203+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.433044224+07:00","message":"StatePrefix: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.433046653+07:00","message":"TextPushed: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.433048353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.43304992+07:00","message":"> Transcript [4976] [true]: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.433051784+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.433058796+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.43306778+07:00","message":"StatePrefix: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.433069577+07:00","message":"TextPushed: 'พระบรมศพสมเด็จพระนางเจ้าสิริกิติ์พระบรมราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:27.433072288+07:00","message":"Push: 'บรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:27.433080228+07:00","message":"push: {true บรมราชชนนีพันปีหลวง 0 0xc00205b400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:31:27.447977576+07:00","message":"write wav file: './tmp/7449/7449_406.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:29.973820246+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:29.973841651+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:30.198936424+07:00","message":"[GCS] IsForceVAD: false for message ID: 407"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:30.503885808+07:00","message":"receive streaming session, msgId: 407"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:30.503913941+07:00","message":"found end of frame, send empty tag with msgId: 407"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:30.503917426+07:00","message":"end Recv id 407"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:30.50392674+07:00","message":"[buffer interim] 407 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:30.503934233+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:30.503938869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:30.503941775+07:00","message":"> Transcript [4977] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:30.503944036+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:30.503945634+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:30.503947131+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:30.503948772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:30.503950975+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:30.503962329+07:00","message":"push: {true \n 0 0xc00205b700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:31:30.511425634+07:00","message":"write wav file: './tmp/7449/7449_407.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:30.581714865+07:00","message":"[GCS] Start streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:30.709091577+07:00","message":"[GCS] IsForceVAD: false for message ID: 408"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:30.769808728+07:00","message":"[GCS] Start streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:30.899063546+07:00","message":"[GCS] IsForceVAD: false for message ID: 409"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:30.994619398+07:00","message":"receive streaming session, msgId: 408"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:30.994645201+07:00","message":"found end of frame, send empty tag with msgId: 408"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:30.994648345+07:00","message":"end Recv id 408"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:30.994655364+07:00","message":"[buffer interim] 408 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:30.994661898+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:30.994665244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:30.9946678+07:00","message":"> Transcript [4978] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:30.994670898+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:30.99467258+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:30.994674184+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:30.994675886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:30.994678631+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:30.994688136+07:00","message":"push: {true \n 0 0xc003600200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:31:30.999008288+07:00","message":"write wav file: './tmp/7449/7449_408.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:31.089554965+07:00","message":"[GCS] Start streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:31.179408275+07:00","message":"receive streaming session, msgId: 409"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:31.179429103+07:00","message":"found end of frame, send empty tag with msgId: 409"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:31.179431647+07:00","message":"end Recv id 409"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:31.179437902+07:00","message":"[buffer interim] 409 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:31.179444855+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:31.179448093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:31.179450509+07:00","message":"> Transcript [4979] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:31.179452797+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:31.179456505+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:31.179458102+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:31.179459705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:31.179461935+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:31.17947124+07:00","message":"push: {true \n 0 0xc00365ea80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:31:31.183888704+07:00","message":"write wav file: './tmp/7449/7449_409.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:31.347655894+07:00","message":"[GCS] IsForceVAD: false for message ID: 410"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:31.646385248+07:00","message":"receive streaming session, msgId: 410"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:31.646405739+07:00","message":"found end of frame, send empty tag with msgId: 410"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:31.646408512+07:00","message":"end Recv id 410"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:31.646414991+07:00","message":"[buffer interim] 410 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:31.646421839+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:31.646430553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:31.646433201+07:00","message":"> Transcript [4980] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:31.646435409+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:31.646436913+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:31.646438407+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:31.646439877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:31.646442107+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:31.64645112+07:00","message":"push: {true \n 0 0xc003600700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:31:31.650560283+07:00","message":"write wav file: './tmp/7449/7449_410.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:32.973866125+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:32.973934345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:35.011540366+07:00","message":"[GCS] Start streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:35.068557266+07:00","message":"[GCS] IsForceVAD: false for message ID: 411"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:35.437678663+07:00","message":"receive streaming session, msgId: 411"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:35.437699127+07:00","message":"found end of frame, send empty tag with msgId: 411"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:35.437703023+07:00","message":"end Recv id 411"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:35.437710739+07:00","message":"[buffer interim] 411 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:35.437718307+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:35.437728698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:35.437732315+07:00","message":"> Transcript [4981] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:35.437735248+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:35.437737128+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:35.437739218+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:35.437741455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:35.437744869+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:35.43775716+07:00","message":"push: {true \n 0 0xc00205bb00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:31:35.442913894+07:00","message":"write wav file: './tmp/7449/7449_411.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:35.974215142+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:35.974236958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:38.974914145+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:38.974921085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:39.680614688+07:00","message":"[GCS] Start streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:39.739242754+07:00","message":"[GCS] IsForceVAD: false for message ID: 412"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:40.107168441+07:00","message":"receive streaming session, msgId: 412"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:40.10718441+07:00","message":"found end of frame, send empty tag with msgId: 412"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:40.107186966+07:00","message":"end Recv id 412"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:40.107193942+07:00","message":"[buffer interim] 412 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:40.107200359+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:40.10720365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:40.107206246+07:00","message":"> Transcript [4982] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:40.107208312+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:40.107210017+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:40.107211528+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:40.107213022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:40.107215273+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:40.107224979+07:00","message":"push: {true \n 0 0xc00365f580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:31:40.112328001+07:00","message":"write wav file: './tmp/7449/7449_412.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:41.975963059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:41.975982167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:42.750561043+07:00","message":"[GCS] Start streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:42.808644483+07:00","message":"[GCS] IsForceVAD: false for message ID: 413"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.141022842+07:00","message":"receive streaming session, msgId: 413"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.141043304+07:00","message":"found end of frame, send empty tag with msgId: 413"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.141046131+07:00","message":"end Recv id 413"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.141053042+07:00","message":"[buffer interim] 413 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:43.141059075+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:43.141062793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:43.141065452+07:00","message":"> Transcript [4983] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:43.14106824+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:43.141069808+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:43.141071357+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:43.141072989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:43.141080103+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.141090843+07:00","message":"push: {true \n 0 0xc003600d00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:31:43.148922771+07:00","message":"write wav file: './tmp/7449/7449_413.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.590256128+07:00","message":"[GCS] Start streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.647393017+07:00","message":"[GCS] IsForceVAD: false for message ID: 414"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.823824222+07:00","message":"[GCS] Cleaned up inactive client: 383"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.823857667+07:00","message":"[GCS] Cleaned up inactive client: 386"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.823860652+07:00","message":"[GCS] Cleaned up inactive client: 387"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.823862306+07:00","message":"[GCS] Cleaned up inactive client: 395"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.823863679+07:00","message":"[GCS] Cleaned up inactive client: 378"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.823864946+07:00","message":"[GCS] Cleaned up inactive client: 382"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.823866343+07:00","message":"[GCS] Cleaned up inactive client: 385"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.823867587+07:00","message":"[GCS] Cleaned up inactive client: 392"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.823869425+07:00","message":"[GCS] Cleaned up inactive client: 384"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.823870754+07:00","message":"[GCS] Cleaned up inactive client: 379"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.823872048+07:00","message":"[GCS] Cleaned up inactive client: 380"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.823873299+07:00","message":"[GCS] Cleaned up inactive client: 389"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.823874537+07:00","message":"[GCS] Cleaned up inactive client: 391"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.823875871+07:00","message":"[GCS] Cleaned up inactive client: 396"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.823877146+07:00","message":"[GCS] Cleaned up inactive client: 377"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.823878373+07:00","message":"[GCS] Cleaned up inactive client: 390"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.823879669+07:00","message":"[GCS] Cleaned up inactive client: 394"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.823880922+07:00","message":"[GCS] Cleaned up inactive client: 376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.82388219+07:00","message":"[GCS] Cleaned up inactive client: 381"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.823883535+07:00","message":"[GCS] Cleaned up inactive client: 388"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.82388479+07:00","message":"[GCS] Cleaned up inactive client: 393"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.9457185+07:00","message":"receive streaming session, msgId: 414"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.945744157+07:00","message":"found end of frame, send empty tag with msgId: 414"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.945747327+07:00","message":"end Recv id 414"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.945754058+07:00","message":"[buffer interim] 414 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:43.945761019+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:43.945765962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:43.945768722+07:00","message":"> Transcript [4984] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:43.945770922+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:43.945772508+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:43.945774029+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:43.945775499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:43.945777607+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:43.945786939+07:00","message":"push: {true \n 0 0xc002f14600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:31:43.951601065+07:00","message":"write wav file: './tmp/7449/7449_414.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:44.975996214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:44.97600865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:45.249637183+07:00","message":"[GCS] Start streaming session, msgId: 415"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:45.317692656+07:00","message":"[GCS] IsForceVAD: false for message ID: 415"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:45.782486588+07:00","message":"receive streaming session, msgId: 415"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:45.782501734+07:00","message":"found end of frame, send empty tag with msgId: 415"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:45.782504086+07:00","message":"end Recv id 415"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:45.782510798+07:00","message":"[buffer interim] 415 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:45.782517418+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:45.782520791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:45.782523197+07:00","message":"> Transcript [4985] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:45.782525595+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:45.782527394+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:45.782528833+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:45.782530303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:45.782537631+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:45.782547849+07:00","message":"push: {true \n 0 0xc0027cae80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:31:45.787915542+07:00","message":"write wav file: './tmp/7449/7449_415.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:47.976269323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:47.976314116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:49.610695467+07:00","message":"[GCS] Start streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:50.355376341+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:50.355414987+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":"2025-10-29T10:31:50.355419371+07:00","message":"receive interim result [false|false]: จากนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:50.355431916+07:00","message":"[buffer interim] 416 false จากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.355438421+07:00","message":"[bufferProcess] interim [600000000]:จากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.355439977+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.35544508+07:00","message":"[bufferProcess] send to processor (ticker):จากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.355447527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.355449812+07:00","message":"> Transcript [4986] [false]: 'จากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.355451828+07:00","message":"Set StatePrefix (first interim): 'จากนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:50.676325253+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:50.676370054+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":"2025-10-29T10:31:50.676374743+07:00","message":"receive interim result [false|false]: จากนั้นก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:50.676387437+07:00","message":"[buffer interim] 416 false จากนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.676393708+07:00","message":"[bufferProcess] interim [840000000]:จากนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.676395413+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:50.695081544+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:50.695111324+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":"2025-10-29T10:31:50.695115949+07:00","message":"receive interim result [false|false]: จากนั้นเข้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:50.695127825+07:00","message":"[buffer interim] 416 false จากนั้นเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.695133196+07:00","message":"[bufferProcess] interim [900000000]:จากนั้นเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.695135032+07:00","message":"[bufferProcess] send to processor:จากนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.695137698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.69514033+07:00","message":"> Transcript [4987] [false]: 'จากนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.695143282+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.69514531+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.695147025+07:00","message":"StatePrefix: 'จากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.695148764+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:50.7993813+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:50.799420176+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":"2025-10-29T10:31:50.799425443+07:00","message":"receive interim result [false|false]: จากนั้นพระบาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:50.799439519+07:00","message":"[buffer interim] 416 false จากนั้นพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.799446356+07:00","message":"[bufferProcess] interim [20000000]:จากนั้นพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.799448355+07:00","message":"[bufferProcess] send to processor:จากนั้นเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.799451183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.79945387+07:00","message":"> Transcript [4988] [false]: 'จากนั้นเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.799457591+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.79945924+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.799461528+07:00","message":"StatePrefix: 'จากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:50.799463555+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:50.97661645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:50.9766291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:51.050142139+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:51.050193605+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":"2025-10-29T10:31:51.050199863+07:00","message":"receive interim result [false|false]: จากนั้นพระบาทสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:51.050214445+07:00","message":"[buffer interim] 416 false จากนั้นพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.050221324+07:00","message":"[bufferProcess] interim [320000000]:จากนั้นพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.050223755+07:00","message":"[bufferProcess] send to processor:จากนั้นพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.050229702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.050232518+07:00","message":"> Transcript [4989] [false]: 'จากนั้นพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.050235763+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.050237509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.050239139+07:00","message":"StatePrefix: 'จากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.050241207+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:51.235565495+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:51.235601963+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":"2025-10-29T10:31:51.23560753+07:00","message":"receive interim result [false|false]: จากนั้นพระบาทสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:51.23562045+07:00","message":"[buffer interim] 416 false จากนั้นพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.235627253+07:00","message":"[bufferProcess] interim [440000000]:จากนั้นพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.235629267+07:00","message":"[bufferProcess] send to processor:จากนั้นพระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.235632271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.235634795+07:00","message":"> Transcript [4990] [false]: 'จากนั้นพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.23563831+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.235640132+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.235642154+07:00","message":"StatePrefix: 'จากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.235643766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.235648294+07:00","message":"Push: 'จากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.235649906+07:00","message":"TextPushed: 'จากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.235651514+07:00","message":"Set new StatePrefix : 'จากนั้นพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.235654014+07:00","message":"Next Push (prob) : 'พระบาทสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:51.235661403+07:00","message":"push: {false จากนั้น 0 0xc002f14b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:51.377911504+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:51.377953734+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":"2025-10-29T10:31:51.377958902+07:00","message":"receive interim result [false|false]: จากนั้นพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:51.377972126+07:00","message":"[buffer interim] 416 false จากนั้นพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.377978852+07:00","message":"[bufferProcess] interim [620000000]:จากนั้นพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.377980877+07:00","message":"[bufferProcess] send to processor:จากนั้นพระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.377985666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.37798793+07:00","message":"> Transcript [4991] [false]: 'จากนั้นพระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.377990869+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.377992563+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.377994113+07:00","message":"StatePrefix: 'จากนั้นพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.377995812+07:00","message":"TextPushed: 'จากนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:51.56932157+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:51.569363973+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":"2025-10-29T10:31:51.569368734+07:00","message":"receive interim result [false|false]: จากนั้นพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:51.569382214+07:00","message":"[buffer interim] 416 false จากนั้นพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.569388884+07:00","message":"[bufferProcess] interim [800000000]:จากนั้นพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.569391887+07:00","message":"[bufferProcess] send to processor:จากนั้นพระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.569394935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.569397496+07:00","message":"> Transcript [4992] [false]: 'จากนั้นพระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.569400256+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.569401991+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.569405274+07:00","message":"StatePrefix: 'จากนั้นพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.569407052+07:00","message":"TextPushed: 'จากนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:51.700379765+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:51.700411979+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":"2025-10-29T10:31:51.700417369+07:00","message":"receive interim result [false|false]: จากนั้นพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:51.700430813+07:00","message":"[buffer interim] 416 false จากนั้นพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.70043788+07:00","message":"[bufferProcess] interim [920000000]:จากนั้นพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.700440209+07:00","message":"[bufferProcess] send to processor:จากนั้นพระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.700445248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.700447666+07:00","message":"> Transcript [4993] [false]: 'จากนั้นพระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.700451354+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.70045299+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.700455068+07:00","message":"StatePrefix: 'จากนั้นพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:51.700457122+07:00","message":"TextPushed: 'จากนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:51.918923191+07:00","message":"[GCS] IsForceVAD: false for message ID: 416"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:52.049197907+07:00","message":"[GCS] Start streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:52.206716602+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:52.206754021+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":"2025-10-29T10:31:52.206759063+07:00","message":"receive interim result [false|false]: จากนั้นพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:52.206774197+07:00","message":"[buffer interim] 416 false จากนั้นพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.206782122+07:00","message":"[bufferProcess] interim [520000000]:จากนั้นพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.206784346+07:00","message":"[bufferProcess] send to processor:จากนั้นพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.206788231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.206790831+07:00","message":"> Transcript [4994] [false]: 'จากนั้นพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.206794137+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.206795811+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.206798827+07:00","message":"StatePrefix: 'จากนั้นพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.206800915+07:00","message":"TextPushed: 'จากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.206803199+07:00","message":"Push: 'พระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.20680484+07:00","message":"TextPushed: 'จากนั้นพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.206806691+07:00","message":"Set new StatePrefix : 'จากนั้นพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.206808649+07:00","message":"Next Push (prob) : 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:52.206816401+07:00","message":"push: {false พระบาทสมเด็จ 0 0xc002f14b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:52.214696396+07:00","message":"receive streaming session, msgId: 416"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:52.214717976+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":"2025-10-29T10:31:52.214722979+07:00","message":"receive interim result [true|false]: จากนั้นพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:52.214731152+07:00","message":"end recv isFinal message id 416"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:52.214733077+07:00","message":"end Recv id 416"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:52.214738128+07:00","message":"[buffer interim] 416 true จากนั้นพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.214742536+07:00","message":"[bufferProcess] interim [520000000]:จากนั้นพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.214746277+07:00","message":"[bufferProcess] send to processor (isfinal):จากนั้นพระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.214749269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.214751354+07:00","message":"> Transcript [4995] [false]: 'จากนั้นพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.214753588+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.214755321+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.214757206+07:00","message":"StatePrefix: 'จากนั้นพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.214759008+07:00","message":"TextPushed: 'จากนั้นพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.214760412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.214762056+07:00","message":"> Transcript [4996] [true]: 'จากนั้นพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.214763881+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.214765209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.214766483+07:00","message":"StatePrefix: 'จากนั้นพระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.21476803+07:00","message":"TextPushed: 'จากนั้นพระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.214770042+07:00","message":"Push: 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:52.21477459+07:00","message":"push: {true พระเจ้าอยู่หัว 0 0xc002f14b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:31:52.222015256+07:00","message":"write wav file: './tmp/7449/7449_416.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:52.826745393+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:52.826791353+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":"2025-10-29T10:31:52.826796055+07:00","message":"receive interim result [false|false]: อะไร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:52.826810625+07:00","message":"[buffer interim] 417 false อะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.826818309+07:00","message":"[bufferProcess] interim [600000000]:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:52.82682046+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:53.068532189+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:53.068570165+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":"2025-10-29T10:31:53.068575625+07:00","message":"receive interim result [false|false]: อะไรไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:53.068590497+07:00","message":"[buffer interim] 417 false อะไรไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.068597645+07:00","message":"[bufferProcess] interim [720000000]:อะไรไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.068599888+07:00","message":"[bufferProcess] send to processor:อะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.068602796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.068605174+07:00","message":"> Transcript [4997] [false]: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.068607097+07:00","message":"Set StatePrefix (first interim): 'อะไร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:53.179399902+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:53.179453061+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":"2025-10-29T10:31:53.179459736+07:00","message":"receive interim result [false|false]: ไฮโซ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:53.179488205+07:00","message":"[buffer interim] 417 false ไฮโซ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.179496775+07:00","message":"[bufferProcess] interim [900000000]:ไฮโซ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.179499404+07:00","message":"[bufferProcess] send to processor:อะไรไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.179503304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.17950664+07:00","message":"> Transcript [4998] [false]: 'อะไรไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.179510625+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.179512794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.179514919+07:00","message":"StatePrefix: 'อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.179517275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:53.221136517+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:53.221192321+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":"2025-10-29T10:31:53.221199565+07:00","message":"receive interim result [false|false]: ใครไปส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:53.221214881+07:00","message":"[buffer interim] 417 false ใครไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.221222096+07:00","message":"[bufferProcess] interim [960000000]:ใครไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.221224652+07:00","message":"[bufferProcess] send to processor:ไฮโซ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.221229331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.221233314+07:00","message":"> Transcript [4999] [false]: 'ไฮโซ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.221235951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.221238184+07:00","message":"Set new StatePrefix: 'ไฮโซ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:53.482352607+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:53.482391583+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":"2025-10-29T10:31:53.482397124+07:00","message":"receive interim result [false|false]: อะไรไปส่งจุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:53.482408881+07:00","message":"[buffer interim] 417 false อะไรไปส่งจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.48241568+07:00","message":"[bufferProcess] interim [260000000]:อะไรไปส่งจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.482417998+07:00","message":"[bufferProcess] send to processor:ใครไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.482422826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.482425078+07:00","message":"> Transcript [5000] [false]: 'ใครไปส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.482426995+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.482428671+07:00","message":"Set new StatePrefix: 'ใครไปส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:53.6696923+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:53.669733057+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":"2025-10-29T10:31:53.669738375+07:00","message":"receive interim result [false|false]: อะไรไปส่งจุดธูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:53.669752754+07:00","message":"[buffer interim] 417 false อะไรไปส่งจุดธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.669759163+07:00","message":"[bufferProcess] interim [440000000]:อะไรไปส่งจุดธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.669761249+07:00","message":"[bufferProcess] send to processor:อะไรไปส่งจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.669764557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.669766787+07:00","message":"> Transcript [5001] [false]: 'อะไรไปส่งจุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.669768784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.669770759+07:00","message":"Set new StatePrefix: 'อะไรไปส่งจุด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:53.858680211+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:53.85872127+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":"2025-10-29T10:31:53.858727934+07:00","message":"receive interim result [false|false]: อะไรไปส่งจุดธูปเทียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:53.858743634+07:00","message":"[buffer interim] 417 false อะไรไปส่งจุดธูปเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.858753881+07:00","message":"[bufferProcess] interim [680000000]:อะไรไปส่งจุดธูปเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.85875713+07:00","message":"[bufferProcess] send to processor:อะไรไปส่งจุดธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.858763608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.858766698+07:00","message":"> Transcript [5002] [false]: 'อะไรไปส่งจุดธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.858770753+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.858773174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.858775458+07:00","message":"StatePrefix: 'อะไรไปส่งจุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:53.85877913+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:53.976682045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:53.976681693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:54.118366201+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:54.118407855+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":"2025-10-29T10:31:54.118414467+07:00","message":"receive interim result [false|false]: อะไรไปทรงจุดธูปเทียนเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:54.118428534+07:00","message":"[buffer interim] 417 false อะไรไปทรงจุดธูปเทียนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.118434987+07:00","message":"[bufferProcess] interim [920000000]:อะไรไปทรงจุดธูปเทียนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.118437298+07:00","message":"[bufferProcess] send to processor:อะไรไปส่งจุดธูปเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.118443724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.118445888+07:00","message":"> Transcript [5003] [false]: 'อะไรไปส่งจุดธูปเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.1184491+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.118451013+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.118453063+07:00","message":"StatePrefix: 'อะไรไปส่งจุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.11845493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:54.369092886+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:54.369134816+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":"2025-10-29T10:31:54.369140507+07:00","message":"receive interim result [false|false]: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:54.36915433+07:00","message":"[buffer interim] 417 false อะไรไปทรงจุดธูปเทียนเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.36918895+07:00","message":"[bufferProcess] interim [220000000]:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.369191746+07:00","message":"[bufferProcess] send to processor:อะไรไปทรงจุดธูปเทียนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.369195016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.369198737+07:00","message":"> Transcript [5004] [false]: 'อะไรไปทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.369200795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.369202352+07:00","message":"Set new StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:54.888818326+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:54.888857187+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":"2025-10-29T10:31:54.888862308+07:00","message":"receive interim result [false|false]: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:54.888877828+07:00","message":"[buffer interim] 417 false อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.888887052+07:00","message":"[bufferProcess] interim [700000000]:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.888889981+07:00","message":"[bufferProcess] send to processor:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.888894407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.888898058+07:00","message":"> Transcript [5005] [false]: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.888902365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.888904656+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.888910292+07:00","message":"StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:54.888912481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.027512769+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.027552371+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":"2025-10-29T10:31:55.027557576+07:00","message":"receive interim result [false|false]: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการผ่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.027572383+07:00","message":"[buffer interim] 417 false อะไรไปทรงจุดธูปเทียนเครื่องนมัสการผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.027579214+07:00","message":"[bufferProcess] interim [820000000]:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.027581561+07:00","message":"[bufferProcess] send to processor:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.027584513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.027587089+07:00","message":"> Transcript [5006] [false]: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.027590088+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.027591963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.027593855+07:00","message":"StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.027595791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.092057297+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.092095213+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":"2025-10-29T10:31:55.092100606+07:00","message":"receive interim result [false|false]: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.092114083+07:00","message":"[buffer interim] 417 false อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.092121133+07:00","message":"[bufferProcess] interim [880000000]:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.092123226+07:00","message":"[bufferProcess] send to processor:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.092126639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.092128904+07:00","message":"> Transcript [5007] [false]: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.092131873+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.092133417+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.092135713+07:00","message":"StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.092137678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.208884675+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.20893029+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":"2025-10-29T10:31:55.208937968+07:00","message":"receive interim result [false|false]: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.208954016+07:00","message":"[buffer interim] 417 false อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.208962455+07:00","message":"[bufferProcess] interim [940000000]:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.208965488+07:00","message":"[bufferProcess] send to processor:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.208969369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.208973335+07:00","message":"> Transcript [5008] [false]: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.208977749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.208980432+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.208983437+07:00","message":"StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.208985938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.208989268+07:00","message":"Push: 'อะไรไปทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.208991686+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.208993989+07:00","message":"Set new StatePrefix : 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.208997189+07:00","message":"Next Push (prob) : 'นมัสการพาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.209007773+07:00","message":"push: {false อะไรไปทรงจุดธูปเทียนเครื่อง 0 0xc003600000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.464777112+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.464814547+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":"2025-10-29T10:31:55.46482333+07:00","message":"receive interim result [false|false]: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.464838523+07:00","message":"[buffer interim] 417 false อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.464848866+07:00","message":"[bufferProcess] interim [300000000]:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.464851935+07:00","message":"[bufferProcess] send to processor:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.464858371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.464862519+07:00","message":"> Transcript [5009] [false]: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.464867791+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.464869952+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.464872283+07:00","message":"StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.464875143+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.725024202+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.725063161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.725069094+07:00","message":"receive interim result [false|false]: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.725082233+07:00","message":"[buffer interim] 417 false อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.725089525+07:00","message":"[bufferProcess] interim [480000000]:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.725092053+07:00","message":"[bufferProcess] send to processor:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.725097345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.725099771+07:00","message":"> Transcript [5010] [false]: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.725103135+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.725104763+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.725106633+07:00","message":"StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.725109138+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.777708084+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.777752883+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":"2025-10-29T10:31:55.777760898+07:00","message":"receive interim result [false|false]: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.777774175+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ชั้น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.777778118+07:00","message":"receive interim result [false|false]:  2 ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.777788272+07:00","message":"[buffer interim] 417 false อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:55.777793508+07:00","message":"[buffer interim] 417 false  2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.777816368+07:00","message":"[bufferProcess] interim [540000000]:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.777835768+07:00","message":"[bufferProcess] send to processor:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.777844626+07:00","message":"[bufferProcess] interim [540000000]: 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.777847014+07:00","message":"[bufferProcess] update buffer: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.777850482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.777853254+07:00","message":"> Transcript [5011] [false]: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.777857175+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.777859026+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.777861138+07:00","message":"StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:55.777863378+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:56.100974583+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:56.101018075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:56.101024661+07:00","message":"receive interim result [false|false]: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:56.101037726+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":"2025-10-29T10:31:56.101041411+07:00","message":"receive interim result [false|false]:  ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:56.101049131+07:00","message":"[buffer interim] 417 false อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:56.10105568+07:00","message":"[buffer interim] 417 false  ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.101061216+07:00","message":"[bufferProcess] interim [900000000]:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.101063942+07:00","message":"[bufferProcess] send to processor:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.101066821+07:00","message":"[bufferProcess] interim [900000000]: ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.101068933+07:00","message":"[bufferProcess] update buffer: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.101071462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.101073874+07:00","message":"> Transcript [5012] [false]: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.101077053+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.101078941+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.101081592+07:00","message":"StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.101083849+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.10108634+07:00","message":"Push: 'นมัสการพาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.101087828+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.101089554+07:00","message":"Set new StatePrefix : 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.101091272+07:00","message":"Next Push (prob) : 'ทอง 2 ชั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:56.101100202+07:00","message":"push: {false นมัสการพาน 0 0xc003600000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:56.288763427+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:56.288795714+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:56.288801621+07:00","message":"receive interim result [false|false]: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:56.288815847+07:00","message":"[buffer interim] 417 false อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.288824739+07:00","message":"[bufferProcess] interim [80000000]:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.288827791+07:00","message":"[bufferProcess] send to processor:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.288833582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.28883699+07:00","message":"> Transcript [5013] [false]: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.28884083+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.28884304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.28884581+07:00","message":"StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.288849005+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:56.808355242+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:56.808387883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:56.80839403+07:00","message":"receive interim result [false|false]: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:56.8084037+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":"2025-10-29T10:31:56.808406427+07:00","message":"receive interim result [false|false]:  ชั้นบูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:56.808412933+07:00","message":"[buffer interim] 417 false อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:56.808417864+07:00","message":"[buffer interim] 417 false  ชั้นบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.808423147+07:00","message":"[bufferProcess] interim [560000000]:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.808425521+07:00","message":"[bufferProcess] send to processor:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.808431234+07:00","message":"[bufferProcess] interim [560000000]: ชั้นบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.808433279+07:00","message":"[bufferProcess] update buffer: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.808442718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.808457279+07:00","message":"> Transcript [5014] [false]: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.808463506+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.808465754+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.808467773+07:00","message":"StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:56.808470275+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพาน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:56.977632683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:56.977654598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.002572441+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.002611564+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.002617868+07:00","message":"receive interim result [false|false]: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.002629812+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":"2025-10-29T10:31:57.002633632+07:00","message":"receive interim result [false|false]:  ชั้นบูชาพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.002642613+07:00","message":"[buffer interim] 417 false อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.002649296+07:00","message":"[buffer interim] 417 false  ชั้นบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.002655118+07:00","message":"[bufferProcess] interim [740000000]:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.002657634+07:00","message":"[bufferProcess] send to processor:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.002662508+07:00","message":"[bufferProcess] interim [740000000]: ชั้นบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.002664497+07:00","message":"[bufferProcess] update buffer: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.002666809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.002669013+07:00","message":"> Transcript [5015] [false]: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.002672694+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.002674354+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.002675892+07:00","message":"StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.00267789+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.062618922+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.062660964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.062667182+07:00","message":"receive interim result [false|false]: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.062677668+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":"2025-10-29T10:31:57.062680943+07:00","message":"receive interim result [false|false]:  ชั้นบูชาพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.062689304+07:00","message":"[buffer interim] 417 false อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.062693528+07:00","message":"[buffer interim] 417 false  ชั้นบูชาพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.062699433+07:00","message":"[bufferProcess] interim [920000000]:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.062701709+07:00","message":"[bufferProcess] send to processor:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.06270488+07:00","message":"[bufferProcess] interim [920000000]: ชั้นบูชาพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.062707161+07:00","message":"[bufferProcess] update buffer: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.062709441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.062711841+07:00","message":"> Transcript [5016] [false]: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.062716185+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.062718057+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.062719685+07:00","message":"StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.062721644+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.062723985+07:00","message":"Push: 'ทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.062725574+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.062731955+07:00","message":"Set new StatePrefix : 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.062734015+07:00","message":"Next Push (prob) : 'บูชาพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.06274201+07:00","message":"push: {false ทอง 2 ชั้น 0 0xc003600000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.319301874+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.31933426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.319340646+07:00","message":"receive interim result [false|false]: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.319353357+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":"2025-10-29T10:31:57.319356695+07:00","message":"receive interim result [false|false]:  ชั้นบูชาพระพุทธะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.319364196+07:00","message":"[buffer interim] 417 false อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.319367783+07:00","message":"[buffer interim] 417 false  ชั้นบูชาพระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.319373513+07:00","message":"[bufferProcess] interim [100000000]:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.319375906+07:00","message":"[bufferProcess] send to processor:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.319379214+07:00","message":"[bufferProcess] interim [100000000]: ชั้นบูชาพระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.31938133+07:00","message":"[bufferProcess] update buffer: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.319384074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.31938839+07:00","message":"> Transcript [5017] [false]: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.319391726+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.319393358+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.319394858+07:00","message":"StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.319396939+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.37771089+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.377746547+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.377752965+07:00","message":"receive interim result [false|false]: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.377766911+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":"2025-10-29T10:31:57.377769595+07:00","message":"receive interim result [false|false]:  ชั้นบูชาพระพุทธรูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.377777479+07:00","message":"[buffer interim] 417 false อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.377782861+07:00","message":"[buffer interim] 417 false  ชั้นบูชาพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.377788319+07:00","message":"[bufferProcess] interim [160000000]:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.377791151+07:00","message":"[bufferProcess] send to processor:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.37779607+07:00","message":"[bufferProcess] interim [160000000]: ชั้นบูชาพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.377798076+07:00","message":"[bufferProcess] update buffer: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.377800519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.377803164+07:00","message":"> Transcript [5018] [false]: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.377806629+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.377808511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.377810137+07:00","message":"StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.377812368+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.705892435+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.705927374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.705933396+07:00","message":"receive interim result [false|false]: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.705944731+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":"2025-10-29T10:31:57.70594753+07:00","message":"receive interim result [false|false]:  ชั้นบูชาพระพุทธรูปประจำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.705955416+07:00","message":"[buffer interim] 417 false อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:57.705958945+07:00","message":"[buffer interim] 417 false  ชั้นบูชาพระพุทธรูปประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.705967056+07:00","message":"[bufferProcess] interim [520000000]:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.705973064+07:00","message":"[bufferProcess] send to processor:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.705976088+07:00","message":"[bufferProcess] interim [520000000]: ชั้นบูชาพระพุทธรูปประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.705978892+07:00","message":"[bufferProcess] update buffer: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.705981787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.705984308+07:00","message":"> Transcript [5019] [false]: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.705987548+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.70598922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.705990992+07:00","message":"StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:57.705992988+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.01920774+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.01924958+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.019257725+07:00","message":"receive interim result [false|false]: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.019268146+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":"2025-10-29T10:31:58.019270449+07:00","message":"receive interim result [false|false]:  ชั้นบูชาพระพุทธรูปประจำพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.019277665+07:00","message":"[buffer interim] 417 false อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.019282023+07:00","message":"[buffer interim] 417 false  ชั้นบูชาพระพุทธรูปประจำพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.019287525+07:00","message":"[bufferProcess] interim [760000000]:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.019289817+07:00","message":"[bufferProcess] send to processor:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.019292641+07:00","message":"[bufferProcess] interim [760000000]: ชั้นบูชาพระพุทธรูปประจำพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.019294931+07:00","message":"[bufferProcess] update buffer: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.019297427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.019300163+07:00","message":"> Transcript [5020] [false]: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.019303854+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.019306432+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.019309978+07:00","message":"StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.019312246+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.019314617+07:00","message":"Push: 'บูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.019316078+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.019318094+07:00","message":"Set new StatePrefix : 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.019320776+07:00","message":"Next Push (prob) : 'พุทธรูปประจำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.019327935+07:00","message":"push: {false บูชาพระ 0 0xc003600000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.209288876+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.209325735+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.209331316+07:00","message":"receive interim result [false|false]: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.209349108+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":"2025-10-29T10:31:58.209352248+07:00","message":"receive interim result [false|false]:  ชั้นบูชาพระพุทธรูปประจำพระองค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.209359649+07:00","message":"[buffer interim] 417 false อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.209363089+07:00","message":"[buffer interim] 417 false  ชั้นบูชาพระพุทธรูปประจำพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.209369636+07:00","message":"[bufferProcess] interim [940000000]:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.209372923+07:00","message":"[bufferProcess] send to processor:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.209381519+07:00","message":"[bufferProcess] interim [940000000]: ชั้นบูชาพระพุทธรูปประจำพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.209384021+07:00","message":"[bufferProcess] update buffer: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.209386665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.209389004+07:00","message":"> Transcript [5021] [false]: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.209393317+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.209394979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.209397023+07:00","message":"StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.209399596+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.214917835+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.214945712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.214950507+07:00","message":"receive interim result [false|false]: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.214960445+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":"2025-10-29T10:31:58.214963172+07:00","message":"receive interim result [false|false]:  ชั้นบูชาพระพุทธรูปประจำพระชนม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.214968984+07:00","message":"[buffer interim] 417 false อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.214971886+07:00","message":"[buffer interim] 417 false  ชั้นบูชาพระพุทธรูปประจำพระชนม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.214975975+07:00","message":"[bufferProcess] interim [0]:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.214978146+07:00","message":"[bufferProcess] send to processor:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระองค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.214980619+07:00","message":"[bufferProcess] interim [0]: ชั้นบูชาพระพุทธรูปประจำพระชนม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.214983119+07:00","message":"[bufferProcess] update buffer: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระชนม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.214986052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.214988245+07:00","message":"> Transcript [5022] [false]: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระองค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.214991456+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.214993054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.214994779+07:00","message":"StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.21499707+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.407781228+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.407819067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.407825603+07:00","message":"receive interim result [false|false]: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.407835694+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":"2025-10-29T10:31:58.407838608+07:00","message":"receive interim result [false|false]:  ชั้นบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.407848281+07:00","message":"[buffer interim] 417 false อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.407851737+07:00","message":"[buffer interim] 417 false  ชั้นบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.40785799+07:00","message":"[bufferProcess] interim [180000000]:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.407860689+07:00","message":"[bufferProcess] send to processor:อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระชนม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.407865758+07:00","message":"[bufferProcess] interim [180000000]: ชั้นบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.407867736+07:00","message":"[bufferProcess] update buffer: อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.407870223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.40787257+07:00","message":"> Transcript [5023] [false]: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระชนม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.407876341+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.40787805+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.407880151+07:00","message":"StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.407882758+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.448851529+07:00","message":"[GCS] IsForceVAD: false for message ID: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.700921775+07:00","message":"[GCS] Start streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.8721803+07:00","message":"receive streaming session, msgId: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.872227379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แปลกไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระชนมวาร\",\"confidence\":0.9437211}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.872237157+07:00","message":"receive interim result [true|false]: แปลกไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.872246784+07:00","message":"end recv isFinal message id 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.872248725+07:00","message":"end Recv id 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.87225778+07:00","message":"[buffer interim] 417 true แปลกไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.872264825+07:00","message":"[bufferProcess] interim [630000000]:แปลกไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.872268231+07:00","message":"[bufferProcess] send to processor (isfinal):อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระชนมวาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.872271315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.872273577+07:00","message":"> Transcript [5024] [false]: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระชนมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.872276962+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.872278621+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.872280809+07:00","message":"StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.872283142+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.87228575+07:00","message":"Push: 'พุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.872289151+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.872291553+07:00","message":"Set new StatePrefix : 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระชนมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.872293705+07:00","message":"Next Push (prob) : 'พระชนมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.872295061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.872296829+07:00","message":"> Transcript [5025] [true]: 'แปลกไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระชนมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.872298672+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.872300001+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.872302104+07:00","message":"StatePrefix: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระชนมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.872303833+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.87230534+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.872405184+07:00","message":"push: {false พุทธรูปประจำ 0 0xc003600000}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.872514248+07:00","message":"Push: 'พระชนมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.87251666+07:00","message":"TextPushed: 'อะไรไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระชนมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.872518768+07:00","message":"Set new StatePrefix : 'แปลกไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระชนมวาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.872520701+07:00","message":"Next Push (prob) : 'แปลกไปทรงจุดธูปเทียนเครื่องนมัสการพานทอง 2 ชั้นบูชาพระพุทธรูปประจำพระชนมวาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:58.872526249+07:00","message":"push: {true พระชนมวาร 0 0xc003600000}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:58.872568286+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_417.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:31:58.885750076+07:00","message":"write wav file: './tmp/7449/7449_417.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:59.462738069+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:59.462772894+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":"2025-10-29T10:31:59.462778133+07:00","message":"receive interim result [false|false]: ที่หน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:59.462790455+07:00","message":"[buffer interim] 418 false ที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.462797494+07:00","message":"[bufferProcess] interim [420000000]:ที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.462799204+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:59.599649105+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:59.599679875+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":"2025-10-29T10:31:59.5996853+07:00","message":"receive interim result [false|false]: พี่นาค"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:59.599697603+07:00","message":"[buffer interim] 418 false พี่นาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.599703878+07:00","message":"[bufferProcess] interim [480000000]:พี่นาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.5997064+07:00","message":"[bufferProcess] send to processor:ที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.599709306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.59971159+07:00","message":"> Transcript [5026] [false]: 'ที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.599713434+07:00","message":"Set StatePrefix (first interim): 'ที่หน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:59.702452611+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:59.702488651+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":"2025-10-29T10:31:59.702494361+07:00","message":"receive interim result [false|false]: ที่หน้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:59.702510129+07:00","message":"[buffer interim] 418 false ที่หน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.702518381+07:00","message":"[bufferProcess] interim [600000000]:ที่หน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.702521573+07:00","message":"[bufferProcess] send to processor:พี่นาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.702527431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.7025307+07:00","message":"> Transcript [5027] [false]: 'พี่นาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.702533482+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.702539438+07:00","message":"Set new StatePrefix: 'พี่นาค'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:59.793917033+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:59.793952763+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":"2025-10-29T10:31:59.793957651+07:00","message":"receive interim result [false|false]: ที่หน้าพระธาตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:59.79397181+07:00","message":"[buffer interim] 418 false ที่หน้าพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.793982671+07:00","message":"[bufferProcess] interim [720000000]:ที่หน้าพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.793986347+07:00","message":"[bufferProcess] send to processor:ที่หน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.793995006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.793999598+07:00","message":"> Transcript [5028] [false]: 'ที่หน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.794001666+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.794004657+07:00","message":"Set new StatePrefix: 'ที่หน้าพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:59.960147194+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:59.960192074+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":"2025-10-29T10:31:59.960198731+07:00","message":"receive interim result [false|false]: ที่หน้าพระแท่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:31:59.960214697+07:00","message":"[buffer interim] 418 false ที่หน้าพระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.96022407+07:00","message":"[bufferProcess] interim [900000000]:ที่หน้าพระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.960227307+07:00","message":"[bufferProcess] send to processor:ที่หน้าพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.960230822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.960238582+07:00","message":"> Transcript [5029] [false]: 'ที่หน้าพระธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.960242738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.960244802+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.960247618+07:00","message":"StatePrefix: 'ที่หน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:31:59.960249894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:59.978346295+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:31:59.978351282+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.149476358+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.14951351+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":"2025-10-29T10:32:00.149518703+07:00","message":"receive interim result [false|false]: ที่หน้าพระแท่นพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.149530836+07:00","message":"[buffer interim] 418 false ที่หน้าพระแท่นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.149537874+07:00","message":"[bufferProcess] interim [80000000]:ที่หน้าพระแท่นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.149539872+07:00","message":"[bufferProcess] send to processor:ที่หน้าพระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.14954316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.149545746+07:00","message":"> Transcript [5030] [false]: 'ที่หน้าพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.149548957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.149550669+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.149552284+07:00","message":"StatePrefix: 'ที่หน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.149554117+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.337970073+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.338007854+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"gina carano\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.33801272+07:00","message":"receive interim result [false|false]: gina carano"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.338026898+07:00","message":"[buffer interim] 418 false gina carano"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.338033555+07:00","message":"[bufferProcess] interim [260000000]:gina carano"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.338035685+07:00","message":"[bufferProcess] send to processor:ที่หน้าพระแท่นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.338039623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.33804198+07:00","message":"> Transcript [5031] [false]: 'ที่หน้าพระแท่นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.338045007+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.338046727+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.338048303+07:00","message":"StatePrefix: 'ที่หน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.338050099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.35450411+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.354534266+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":"2025-10-29T10:32:00.35454012+07:00","message":"receive interim result [false|false]: ที่หน้าพระธาตุพนม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.354555797+07:00","message":"[buffer interim] 418 false ที่หน้าพระธาตุพนม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.354561845+07:00","message":"[bufferProcess] interim [320000000]:ที่หน้าพระธาตุพนม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.354564431+07:00","message":"[bufferProcess] send to processor:gina carano"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.354572533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.354576394+07:00","message":"> Transcript [5032] [false]: 'gina carano'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.354579014+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.354581217+07:00","message":"Set new StatePrefix: 'gina carano'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.473297398+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.473336873+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":"2025-10-29T10:32:00.473343729+07:00","message":"receive interim result [false|false]: ที่หน้าพระธาตุพระนพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.473359552+07:00","message":"[buffer interim] 418 false ที่หน้าพระธาตุพระนพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.473367864+07:00","message":"[bufferProcess] interim [380000000]:ที่หน้าพระธาตุพระนพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.473370367+07:00","message":"[bufferProcess] send to processor:ที่หน้าพระธาตุพนม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.473376884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.473381258+07:00","message":"> Transcript [5033] [false]: 'ที่หน้าพระธาตุพนม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.473384105+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.473387223+07:00","message":"Set new StatePrefix: 'ที่หน้าพระธาตุพนม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.529743293+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.529778714+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":"2025-10-29T10:32:00.529784369+07:00","message":"receive interim result [false|false]: ที่หน้าพระธาตุพนม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.529797911+07:00","message":"[buffer interim] 418 false ที่หน้าพระธาตุพนม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.529804877+07:00","message":"[bufferProcess] interim [440000000]:ที่หน้าพระธาตุพนม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.529807316+07:00","message":"[bufferProcess] send to processor:ที่หน้าพระธาตุพระนพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.529811003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.529813612+07:00","message":"> Transcript [5034] [false]: 'ที่หน้าพระธาตุพระนพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.529815528+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.529817136+07:00","message":"Set new StatePrefix: 'ที่หน้าพระธาตุพระนพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.54154275+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.541558451+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":"2025-10-29T10:32:00.541562261+07:00","message":"receive interim result [false|false]: ที่หน้าพระธาตุพระนพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.541571469+07:00","message":"[buffer interim] 418 false ที่หน้าพระธาตุพระนพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.541575836+07:00","message":"[bufferProcess] interim [500000000]:ที่หน้าพระธาตุพระนพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.541577577+07:00","message":"[bufferProcess] send to processor:ที่หน้าพระธาตุพนม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.541579631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.54158167+07:00","message":"> Transcript [5035] [false]: 'ที่หน้าพระธาตุพนม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.541583282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.541584851+07:00","message":"Set new StatePrefix: 'ที่หน้าพระธาตุพนม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.649326805+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.649363904+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":"2025-10-29T10:32:00.649368959+07:00","message":"receive interim result [false|false]: ที่หน้าพระแท่นพระนพดล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:00.649382938+07:00","message":"[buffer interim] 418 false ที่หน้าพระแท่นพระนพดล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.649389803+07:00","message":"[bufferProcess] interim [560000000]:ที่หน้าพระแท่นพระนพดล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.649394776+07:00","message":"[bufferProcess] send to processor:ที่หน้าพระธาตุพระนพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.649398807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.64940112+07:00","message":"> Transcript [5036] [false]: 'ที่หน้าพระธาตุพระนพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.649403234+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:00.649405045+07:00","message":"Set new StatePrefix: 'ที่หน้าพระธาตุพระนพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:01.038423402+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:01.038464481+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":"2025-10-29T10:32:01.038469495+07:00","message":"receive interim result [false|false]: ที่หน้าพระแท่นพระนพดลมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:01.038484471+07:00","message":"[buffer interim] 418 false ที่หน้าพระแท่นพระนพดลมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:01.038492014+07:00","message":"[bufferProcess] interim [980000000]:ที่หน้าพระแท่นพระนพดลมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:01.03849413+07:00","message":"[bufferProcess] send to processor:ที่หน้าพระแท่นพระนพดล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:01.038496983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:01.038499722+07:00","message":"> Transcript [5037] [false]: 'ที่หน้าพระแท่นพระนพดล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:01.038502214+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:01.038503786+07:00","message":"Set new StatePrefix: 'ที่หน้าพระแท่นพระนพดล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:01.169412876+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:01.169448184+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":"2025-10-29T10:32:01.169453581+07:00","message":"receive interim result [false|false]: ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:01.1694668+07:00","message":"[buffer interim] 418 false ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:01.169475191+07:00","message":"[bufferProcess] interim [100000000]:ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:01.169477873+07:00","message":"[bufferProcess] send to processor:ที่หน้าพระแท่นพระนพดลมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:01.169488164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:01.169491446+07:00","message":"> Transcript [5038] [false]: 'ที่หน้าพระแท่นพระนพดลมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:01.16949596+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:01.169498351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:01.169501902+07:00","message":"StatePrefix: 'ที่หน้าพระแท่นพระนพดล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:01.169504672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:02.060442326+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:02.060479735+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":"2025-10-29T10:32:02.060485434+07:00","message":"receive interim result [false|false]: ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตรค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:02.060503439+07:00","message":"[buffer interim] 418 false ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:02.06051035+07:00","message":"[bufferProcess] interim [940000000]:ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:02.060512401+07:00","message":"[bufferProcess] send to processor:ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:02.060515576+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:02.060519888+07:00","message":"> Transcript [5039] [false]: 'ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:02.060521969+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:02.060524073+07:00","message":"Set new StatePrefix: 'ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:02.637745913+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:02.637782308+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":"2025-10-29T10:32:02.63778835+07:00","message":"receive interim result [false|false]: ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตรค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:02.637800041+07:00","message":"[buffer interim] 418 false ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:02.637806671+07:00","message":"[bufferProcess] interim [540000000]:ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:02.637808914+07:00","message":"[bufferProcess] send to processor:ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:02.637814126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:02.637816316+07:00","message":"> Transcript [5040] [false]: 'ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:02.637819615+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:02.63782145+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:02.637823395+07:00","message":"StatePrefix: 'ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:02.637825376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:02.97943344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:02.979450061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:05.617517892+07:00","message":"[GCS] IsForceVAD: false for message ID: 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:05.689577591+07:00","message":"[GCS] Start streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:05.972655106+07:00","message":"receive streaming session, msgId: 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:05.97268817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตรค่ะ\",\"confidence\":0.9562709}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:05.972693136+07:00","message":"receive interim result [true|false]: ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตรค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:05.972699885+07:00","message":"end recv isFinal message id 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:05.972701708+07:00","message":"end Recv id 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:05.972707594+07:00","message":"[buffer interim] 418 true ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:05.972716292+07:00","message":"[bufferProcess] interim [930000000]:ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:05.972719243+07:00","message":"[bufferProcess] send to processor (isfinal):ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตรค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:05.972730318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:05.972749881+07:00","message":"> Transcript [5041] [false]: 'ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:05.972757639+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:05.972760668+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:05.972763668+07:00","message":"StatePrefix: 'ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:05.972766547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:05.972769409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:05.972772196+07:00","message":"> Transcript [5042] [true]: 'ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตรค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:05.972774686+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:05.972777329+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:05.972779418+07:00","message":"StatePrefix: 'ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:05.972781696+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:05.972789348+07:00","message":"Push: 'ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตรค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:05.972802047+07:00","message":"push: {true ที่หน้าพระแท่นพระนพปฎลมหาเศวตฉัตรค่ะ 0 0xc002f14200}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:05.980307972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:05.980308053+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"Main","time":"2025-10-29T10:32:05.987703486+07:00","message":"write wav file: './tmp/7449/7449_418.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:07.163339467+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:07.163375443+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":"2025-10-29T10:32:07.163380183+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:07.163390514+07:00","message":"[buffer interim] 419 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.163396444+07:00","message":"[bufferProcess] interim [200000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.163398028+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.16340285+07:00","message":"[bufferProcess] send to processor (ticker):ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.163405555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.163407848+07:00","message":"> Transcript [5043] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.163409715+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:07.216751182+07:00","message":"[GCS] IsForceVAD: false for message ID: 419"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:07.218924805+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:07.218963277+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":"2025-10-29T10:32:07.218967969+07:00","message":"receive interim result [false|false]: ต้องการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:07.218980668+07:00","message":"[buffer interim] 419 false ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.218986937+07:00","message":"[bufferProcess] interim [320000000]:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.218988482+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:07.335238923+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:07.335281111+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":"2025-10-29T10:32:07.335287717+07:00","message":"receive interim result [false|false]: สงขลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:07.33530367+07:00","message":"[buffer interim] 419 false สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.335312484+07:00","message":"[bufferProcess] interim [380000000]:สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.335315047+07:00","message":"[bufferProcess] send to processor:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.335318856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.335322323+07:00","message":"> Transcript [5044] [false]: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.335325316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.335327603+07:00","message":"Set new StatePrefix: 'ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:07.386014972+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:07.386056207+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":"2025-10-29T10:32:07.386061164+07:00","message":"receive interim result [false|false]: สงคราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:07.386074443+07:00","message":"[buffer interim] 419 false สงคราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.386081602+07:00","message":"[bufferProcess] interim [440000000]:สงคราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.38608346+07:00","message":"[bufferProcess] send to processor:สงขลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.386086602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.386088969+07:00","message":"> Transcript [5045] [false]: 'สงขลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.386091166+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.38609276+07:00","message":"Set new StatePrefix: 'สงขลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:07.533750365+07:00","message":"receive streaming session, msgId: 419"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:07.533791346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สงคราม\",\"confidence\":0.7597281}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:07.533797246+07:00","message":"receive interim result [true|false]: สงคราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:07.5338046+07:00","message":"end recv isFinal message id 419"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:07.533806837+07:00","message":"end Recv id 419"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:07.533812499+07:00","message":"[buffer interim] 419 true สงคราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.533821289+07:00","message":"[bufferProcess] interim [710000000]:สงคราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.533825232+07:00","message":"[bufferProcess] send to processor (isfinal):สงคราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.533827816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.533830477+07:00","message":"> Transcript [5046] [false]: 'สงคราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.533832611+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.53383453+07:00","message":"Set new StatePrefix: 'สงคราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.533835918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.533837416+07:00","message":"> Transcript [5047] [true]: 'สงคราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.533839365+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.533840892+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.533842452+07:00","message":"StatePrefix: 'สงคราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.533844138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:07.533848206+07:00","message":"Push: 'สงคราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:07.533855822+07:00","message":"push: {true สงคราม 0 0xc0027cbe00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:32:07.539517416+07:00","message":"write wav file: './tmp/7449/7449_419.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:07.550261852+07:00","message":"[GCS] Start streaming session, msgId: 420"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:08.98034674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:08.980367933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:11.577808952+07:00","message":"[GCS] IsForceVAD: false for message ID: 420"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:11.648870721+07:00","message":"[GCS] Start streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:11.882088676+07:00","message":"receive streaming session, msgId: 420"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:11.882107781+07:00","message":"found end of frame, send empty tag with msgId: 420"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:11.882110356+07:00","message":"end Recv id 420"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:11.882116272+07:00","message":"[buffer interim] 420 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:11.882122611+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:11.882126023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:11.882128776+07:00","message":"> Transcript [5048] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:11.882131109+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:11.882132739+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:11.882134208+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:11.882135719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:11.882144704+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:11.882156344+07:00","message":"push: {true \n 0 0xc0027cb700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:32:11.891599146+07:00","message":"write wav file: './tmp/7449/7449_420.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:11.96641064+07:00","message":"[GCS] IsForceVAD: false for message ID: 421"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:11.980514346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:11.980526959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:12.089229987+07:00","message":"[GCS] Start streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:12.254168269+07:00","message":"receive streaming session, msgId: 421"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:12.254193276+07:00","message":"found end of frame, send empty tag with msgId: 421"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:12.254196441+07:00","message":"end Recv id 421"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:12.254210132+07:00","message":"[buffer interim] 421 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:12.254217567+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:12.254221214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:12.254224974+07:00","message":"> Transcript [5049] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:12.25422824+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:12.254229852+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:12.254231404+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:12.254233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:12.254242123+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:12.254252085+07:00","message":"push: {true \n 0 0xc003600f00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:32:12.259529514+07:00","message":"write wav file: './tmp/7449/7449_421.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:12.729069034+07:00","message":"[GCS] IsForceVAD: false for message ID: 422"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:12.858701717+07:00","message":"[GCS] Start streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.020854954+07:00","message":"receive streaming session, msgId: 422"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.020873295+07:00","message":"found end of frame, send empty tag with msgId: 422"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.0208762+07:00","message":"end Recv id 422"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.020882769+07:00","message":"[buffer interim] 422 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:13.02088971+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:13.020893221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:13.020896076+07:00","message":"> Transcript [5050] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:13.020898316+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:13.02090002+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:13.020901478+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:13.020902944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:13.020905361+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.020914866+07:00","message":"push: {true \n 0 0xc003601200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:32:13.026546714+07:00","message":"write wav file: './tmp/7449/7449_422.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.046730188+07:00","message":"[GCS] IsForceVAD: false for message ID: 423"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.249145972+07:00","message":"[GCS] Start streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.335199695+07:00","message":"receive streaming session, msgId: 423"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.335233015+07:00","message":"found end of frame, send empty tag with msgId: 423"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.33523683+07:00","message":"end Recv id 423"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.33524468+07:00","message":"[buffer interim] 423 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:13.335257273+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:13.335262321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:13.335265165+07:00","message":"> Transcript [5051] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:13.335267274+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:13.335268801+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:13.335270448+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:13.335272038+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:13.33527609+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.335286115+07:00","message":"push: {true \n 0 0xc00365e800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:32:13.340230473+07:00","message":"write wav file: './tmp/7449/7449_423.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.757675312+07:00","message":"[GCS] IsForceVAD: false for message ID: 424"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.824026522+07:00","message":"[GCS] Cleaned up inactive client: 400"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.824053099+07:00","message":"[GCS] Cleaned up inactive client: 402"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.824055415+07:00","message":"[GCS] Cleaned up inactive client: 397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.82405733+07:00","message":"[GCS] Cleaned up inactive client: 399"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.824058878+07:00","message":"[GCS] Cleaned up inactive client: 398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.82406033+07:00","message":"[GCS] Cleaned up inactive client: 401"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.824061765+07:00","message":"[GCS] Cleaned up inactive client: 403"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.888246093+07:00","message":"[GCS] Start streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:13.947665999+07:00","message":"[GCS] IsForceVAD: false for message ID: 425"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:14.058486572+07:00","message":"receive streaming session, msgId: 424"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:14.058506734+07:00","message":"found end of frame, send empty tag with msgId: 424"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:14.058509612+07:00","message":"end Recv id 424"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:14.058516158+07:00","message":"[buffer interim] 424 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.058522696+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.058526487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.058529123+07:00","message":"> Transcript [5052] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.0585313+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.058532958+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.058534416+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.058535936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.058538464+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:14.058549216+07:00","message":"push: {true \n 0 0xc003601400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:32:14.063381831+07:00","message":"write wav file: './tmp/7449/7449_424.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:14.269344237+07:00","message":"[GCS] Start streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:14.283303283+07:00","message":"receive streaming session, msgId: 425"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:14.283318758+07:00","message":"found end of frame, send empty tag with msgId: 425"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:14.283321404+07:00","message":"end Recv id 425"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:14.283326768+07:00","message":"[buffer interim] 425 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.283332995+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.283336307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.283339238+07:00","message":"> Transcript [5053] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.2833415+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.283343205+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.283344656+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.283346192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.283348478+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:14.283357569+07:00","message":"push: {true \n 0 0xc00365f180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:32:14.290173975+07:00","message":"write wav file: './tmp/7449/7449_425.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:14.457701785+07:00","message":"[GCS] IsForceVAD: false for message ID: 426"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:14.764974349+07:00","message":"receive streaming session, msgId: 426"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:14.76499858+07:00","message":"found end of frame, send empty tag with msgId: 426"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:14.765002199+07:00","message":"end Recv id 426"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:14.765010513+07:00","message":"[buffer interim] 426 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.765018794+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.765023201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.765026381+07:00","message":"> Transcript [5054] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.765029375+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.765031552+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.76503379+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.765036253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:14.765039481+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:14.765050602+07:00","message":"push: {true \n 0 0xc00365f380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:32:14.769245808+07:00","message":"write wav file: './tmp/7449/7449_426.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:14.981411216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:14.981411218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:16.580300577+07:00","message":"[GCS] Start streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:16.707501504+07:00","message":"[GCS] IsForceVAD: false for message ID: 427"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:17.115323416+07:00","message":"receive streaming session, msgId: 427"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:17.115345457+07:00","message":"found end of frame, send empty tag with msgId: 427"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:17.11534827+07:00","message":"end Recv id 427"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:17.115354928+07:00","message":"[buffer interim] 427 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:17.115361566+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:17.115365154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:17.115367818+07:00","message":"> Transcript [5055] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:17.11536983+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:17.115371374+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:17.115372779+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:17.115374204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:17.115376405+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:17.115416039+07:00","message":"push: {true \n 0 0xc003600780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:32:17.12065962+07:00","message":"write wav file: './tmp/7449/7449_427.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:17.610528175+07:00","message":"[GCS] Start streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:17.666160489+07:00","message":"[GCS] IsForceVAD: false for message ID: 428"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:17.969554156+07:00","message":"receive streaming session, msgId: 428"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:17.969579672+07:00","message":"found end of frame, send empty tag with msgId: 428"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:17.969583362+07:00","message":"end Recv id 428"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:17.969592836+07:00","message":"[buffer interim] 428 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:17.969600565+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:17.969605173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:17.969608403+07:00","message":"> Transcript [5056] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:17.969611253+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:17.969613489+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:17.969615688+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:17.969617921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:17.969621301+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:17.969634317+07:00","message":"push: {true \n 0 0xc003600b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:32:17.974035624+07:00","message":"write wav file: './tmp/7449/7449_428.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:17.981552159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:17.981564728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:20.98194465+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:20.981949797+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:23.889008328+07:00","message":"[GCS] Start streaming session, msgId: 429"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:23.982604032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:23.982612274+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:24.008403682+07:00","message":"[GCS] IsForceVAD: false for message ID: 429"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:24.437096874+07:00","message":"receive streaming session, msgId: 429"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:24.437135511+07:00","message":"found end of frame, send empty tag with msgId: 429"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:24.437139229+07:00","message":"end Recv id 429"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:24.437149464+07:00","message":"[buffer interim] 429 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:24.437176673+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:24.437182824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:24.437186659+07:00","message":"> Transcript [5057] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:24.437189699+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:24.43719205+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:24.43719456+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:24.437197023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:24.437208288+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:24.437227409+07:00","message":"push: {true \n 0 0xc0027cb500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:32:24.441892651+07:00","message":"write wav file: './tmp/7449/7449_429.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:24.719988778+07:00","message":"[GCS] Start streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:24.847448138+07:00","message":"[GCS] IsForceVAD: false for message ID: 430"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:25.124925579+07:00","message":"receive streaming session, msgId: 430"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:25.124948003+07:00","message":"found end of frame, send empty tag with msgId: 430"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:25.124950966+07:00","message":"end Recv id 430"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:25.124957572+07:00","message":"[buffer interim] 430 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:25.124963832+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:25.124967488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:25.124970181+07:00","message":"> Transcript [5058] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:25.124972611+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:25.124974274+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:25.124975901+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:25.124977642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:25.12498023+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:25.124990668+07:00","message":"push: {true \n 0 0xc00205a880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:32:25.130302796+07:00","message":"write wav file: './tmp/7449/7449_430.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:25.168296259+07:00","message":"[GCS] Start streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:25.916804767+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:25.916861825+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":"2025-10-29T10:32:25.916868418+07:00","message":"receive interim result [false|false]: จากนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:25.91688538+07:00","message":"[buffer interim] 431 false จากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:25.916893588+07:00","message":"[bufferProcess] interim [600000000]:จากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:25.916895834+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:25.928523316+07:00","message":"[GCS] IsForceVAD: false for message ID: 431"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:26.247893531+07:00","message":"receive streaming session, msgId: 431"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:26.247947434+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากนั้น\",\"confidence\":0.84570885}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:26.247956413+07:00","message":"receive interim result [true|false]: จากนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:26.247970132+07:00","message":"end recv isFinal message id 431"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:26.247972821+07:00","message":"end Recv id 431"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:26.247981766+07:00","message":"[buffer interim] 431 true จากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:26.247994851+07:00","message":"[bufferProcess] interim [990000000]:จากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:26.247999184+07:00","message":"[bufferProcess] send to processor (isfinal):จากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:26.248003293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:26.24800695+07:00","message":"> Transcript [5059] [false]: 'จากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:26.248009641+07:00","message":"Set StatePrefix (first interim): 'จากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:26.248011466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:26.248013494+07:00","message":"> Transcript [5060] [true]: 'จากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:26.24801691+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:26.248019034+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:26.248021266+07:00","message":"StatePrefix: 'จากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:26.248023344+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:26.248032265+07:00","message":"Push: 'จากนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:26.248043147+07:00","message":"push: {true จากนั้น 0 0xc00365e980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:32:26.25403637+07:00","message":"write wav file: './tmp/7449/7449_431.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:26.44910462+07:00","message":"[GCS] Start streaming session, msgId: 432"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:26.982859822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:26.982874294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:27.413633352+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:27.413668868+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":"2025-10-29T10:32:27.413673161+07:00","message":"receive interim result [false|false]: พระบาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:27.413683918+07:00","message":"[buffer interim] 432 false พระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.413690371+07:00","message":"[bufferProcess] interim [830000000]:พระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.413691915+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.413696768+07:00","message":"[bufferProcess] send to processor (ticker):พระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.413698825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.413701175+07:00","message":"> Transcript [5061] [false]: 'พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.413702953+07:00","message":"Set StatePrefix (first interim): 'พระบาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:27.61749078+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:27.617528032+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":"2025-10-29T10:32:27.617532762+07:00","message":"receive interim result [false|false]: พระบาทสม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:27.617546038+07:00","message":"[buffer interim] 432 false พระบาทสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.617552778+07:00","message":"[bufferProcess] interim [10000000]:พระบาทสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.617554683+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:27.687737571+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:27.687775871+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":"2025-10-29T10:32:27.687781362+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:27.687796726+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.68780391+07:00","message":"[bufferProcess] interim [70000000]:พระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.687805815+07:00","message":"[bufferProcess] send to processor:พระบาทสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.687809088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.687811908+07:00","message":"> Transcript [5062] [false]: 'พระบาทสม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.687816365+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.68781857+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.687820827+07:00","message":"StatePrefix: 'พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.687823045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:27.876127101+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:27.876170195+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":"2025-10-29T10:32:27.876176702+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:27.876194901+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.876203461+07:00","message":"[bufferProcess] interim [250000000]:พระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.876206032+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.876210889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.876214161+07:00","message":"> Transcript [5063] [false]: 'พระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.876218707+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.876221211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.876223334+07:00","message":"StatePrefix: 'พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:27.876234072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:28.008772013+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:28.008817539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบาทสมเด็จพระเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":430000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:28.008823396+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:28.008840186+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.008847557+07:00","message":"[bufferProcess] interim [430000000]:พระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.008849746+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.00885299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.008855391+07:00","message":"> Transcript [5064] [false]: 'พระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.00885875+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.008860548+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.008862486+07:00","message":"StatePrefix: 'พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.008864144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:28.196093975+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:28.196137863+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":"2025-10-29T10:32:28.196142823+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:28.196158498+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.196165358+07:00","message":"[bufferProcess] interim [610000000]:พระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.196167447+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.196170258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.196172936+07:00","message":"> Transcript [5065] [false]: 'พระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.1961773+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.196179134+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.196180861+07:00","message":"StatePrefix: 'พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.196183062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.196188414+07:00","message":"Push: 'พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.196189935+07:00","message":"TextPushed: 'พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.196193511+07:00","message":"Set new StatePrefix : 'พระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.196195525+07:00","message":"Next Push (prob) : 'สมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:28.19620322+07:00","message":"push: {false พระบาท 0 0xc003601080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:28.258168165+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:28.258211022+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":"2025-10-29T10:32:28.258216367+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:28.258236711+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.258245207+07:00","message":"[bufferProcess] interim [730000000]:พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.258248672+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.258255088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.258258541+07:00","message":"> Transcript [5066] [false]: 'พระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.258263155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.258265105+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.258266874+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.258268669+07:00","message":"TextPushed: 'พระบาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:28.76608672+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:28.766123157+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":"2025-10-29T10:32:28.766128857+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:28.766141265+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.766148346+07:00","message":"[bufferProcess] interim [150000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.766150694+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.766158097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.766161336+07:00","message":"> Transcript [5067] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.766166334+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.766168651+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.766171828+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.766175037+07:00","message":"TextPushed: 'พระบาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:28.899568086+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:28.899605871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":330000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:28.899611151+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:28.899624525+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.899631655+07:00","message":"[bufferProcess] interim [330000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.899633878+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.8996371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.899639615+07:00","message":"> Transcript [5068] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.899642506+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.899644135+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.899645982+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:28.899648069+07:00","message":"TextPushed: 'พระบาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:29.096832251+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:29.096874768+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":"2025-10-29T10:32:29.096879986+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:29.096901422+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.096910776+07:00","message":"[bufferProcess] interim [450000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.096913351+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.09691861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.096921142+07:00","message":"> Transcript [5069] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.096924586+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.096926493+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.096928472+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.096930409+07:00","message":"TextPushed: 'พระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.096934341+07:00","message":"Push: 'สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.096935901+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.096938071+07:00","message":"Set new StatePrefix : 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.096939871+07:00","message":"Next Push (prob) : 'อยู่หัวเสด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:29.096947339+07:00","message":"push: {false สมเด็จพระเจ้า 0 0xc003601080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:29.097955972+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:29.097970535+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":"2025-10-29T10:32:29.097974937+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:29.097984026+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.097988207+07:00","message":"[bufferProcess] interim [510000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.097990399+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.09799242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.097994504+07:00","message":"> Transcript [5070] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.097997159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.097998711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.098000531+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.098002288+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:29.414487313+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:29.414525485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:29.414531475+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:29.414544624+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.414551549+07:00","message":"[bufferProcess] interim [750000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.414553649+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.414556747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.414559381+07:00","message":"> Transcript [5071] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.414562667+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.414564571+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.41456652+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.414568742+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:29.983632822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:29.983639708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:29.984550511+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:29.984578729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:29.98458377+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:29.984595521+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.984604172+07:00","message":"[bufferProcess] interim [350000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.984606378+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.984611586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.984613838+07:00","message":"> Transcript [5072] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.984617156+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.984618772+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.984620648+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:29.984622806+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:30.384222686+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:30.3842671+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":"2025-10-29T10:32:30.384272721+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:30.384285063+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.384291676+07:00","message":"[bufferProcess] interim [830000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.384293628+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.384298824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.384301304+07:00","message":"> Transcript [5073] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.384304946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.384306585+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.384308593+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.384311108+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.384315755+07:00","message":"Push: 'อยู่หัวเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.384317337+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.384319238+07:00","message":"Set new StatePrefix : 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.384321373+07:00","message":"Next Push (prob) : 'ราชดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:30.384347372+07:00","message":"push: {false อยู่หัวเสด็จพระ 0 0xc003601080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:30.574588792+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:30.574625836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:30.574630616+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:30.574644634+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.574651881+07:00","message":"[bufferProcess] interim [950000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.574654093+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.574659513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.57466187+07:00","message":"> Transcript [5074] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.574667313+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.574669148+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.57467074+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.574673028+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:30.5822472+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:30.582261988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:30.582265713+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:30.582272624+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.582276325+07:00","message":"[bufferProcess] interim [10000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.582278149+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.582280162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.582282717+07:00","message":"> Transcript [5075] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.582285153+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.582287097+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.582288689+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.582290414+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:30.888317379+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:30.888354185+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:30.888359144+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:30.888373054+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.888379849+07:00","message":"[bufferProcess] interim [250000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.888382048+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.888387099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.888389429+07:00","message":"> Transcript [5076] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.888392988+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.888394639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.888396848+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:30.888399211+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:31.207436526+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:31.207482627+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":"2025-10-29T10:32:31.207488552+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้างซ้าย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:31.207501391+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้างซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.207508725+07:00","message":"[bufferProcess] interim [550000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้างซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.207511249+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.207516128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.207518586+07:00","message":"> Transcript [5077] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.207522204+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.207523899+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.207525762+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.20752818+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.207532304+07:00","message":"Push: 'ราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.207533854+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.207536502+07:00","message":"Set new StatePrefix : 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.20753864+07:00","message":"Next Push (prob) : 'ผ่านแถวข้าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:31.207548106+07:00","message":"push: {false ราชดำเนิน 0 0xc003601080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:31.210855246+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:31.210872924+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":"2025-10-29T10:32:31.210877823+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:31.210888334+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.210893061+07:00","message":"[bufferProcess] interim [610000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.210894946+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้างซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.210901296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.210903451+07:00","message":"> Transcript [5078] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้างซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.210906443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.210908108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.210909561+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.210911679+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:31.779871999+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:31.779909907+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:31.779915988+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:31.779928908+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.779935673+07:00","message":"[bufferProcess] interim [210000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.77993801+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.779943341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.779945754+07:00","message":"> Transcript [5079] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.779948308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.779950505+07:00","message":"Set new StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:31.926323438+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:31.926362592+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":"2025-10-29T10:32:31.926368282+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:31.92638511+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.926393502+07:00","message":"[bufferProcess] interim [330000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.926395919+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.926399427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.926401639+07:00","message":"> Transcript [5080] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.926405017+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.926406669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.926408438+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.926410939+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:31.984401708+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:31.984443205+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":"2025-10-29T10:32:31.984448965+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:31.98446358+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.984473007+07:00","message":"[bufferProcess] interim [390000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.984475549+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.984480119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.984483725+07:00","message":"> Transcript [5081] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.984488385+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.984490621+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.984493414+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:31.984495725+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:32.171441113+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:32.171480246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาฝาก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":570000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:32.171492466+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาฝาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:32.171507326+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาฝาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.17151597+07:00","message":"[bufferProcess] interim [570000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาฝาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.171519335+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.171524102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.171528746+07:00","message":"> Transcript [5082] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.171533512+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.171535638+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.171538275+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.171541879+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:32.173272416+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:32.173293163+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":"2025-10-29T10:32:32.173297827+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:32.173308+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.173312834+07:00","message":"[bufferProcess] interim [630000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.173314871+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาฝาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.173317239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.173319411+07:00","message":"> Transcript [5083] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.173322456+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.173324204+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.173325772+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.173327808+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.173332695+07:00","message":"Push: 'ผ่านแถวข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.173334797+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.173336632+07:00","message":"Set new StatePrefix : 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาฝาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.173338724+07:00","message":"Next Push (prob) : 'ที่มาฝาก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:32.173346504+07:00","message":"push: {false ผ่านแถวข้าราชการ 0 0xc003601080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:32.624389505+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:32.624430367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละออง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:32.624437711+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละออง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:32.624453526+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละออง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.624461766+07:00","message":"[bufferProcess] interim [990000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละออง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.624465363+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.624469607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.624472769+07:00","message":"> Transcript [5084] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.624475773+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.624478128+07:00","message":"Set new StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:32.692406139+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:32.692442003+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:32.692448548+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:32.692462766+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.692469516+07:00","message":"[bufferProcess] interim [110000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.692472003+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละออง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.692475156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.692477874+07:00","message":"> Transcript [5085] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละออง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.692481434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.692483132+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.692484916+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.692487352+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:32.807943454+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:32.807977869+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:32.807983987+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:32.807997363+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.808003892+07:00","message":"[bufferProcess] interim [170000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.808006343+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.808009605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.808012242+07:00","message":"> Transcript [5086] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.808015964+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.808017958+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.808020145+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:32.808022765+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:32.984424491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:32.98443548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.004739067+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.004781272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.004790055+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.004804515+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.004815679+07:00","message":"[bufferProcess] interim [350000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.004819123+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.004825434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.004828551+07:00","message":"> Transcript [5087] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.00483343+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.004836092+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.004839008+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.004842832+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.071548374+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.071592393+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระบาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":530000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.07160004+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระบาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.071619067+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.071628069+07:00","message":"[bufferProcess] interim [530000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.071631697+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.071636526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.071639849+07:00","message":"> Transcript [5088] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.071645661+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.071648272+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.071651539+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.071655194+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.071663607+07:00","message":"Push: 'ที่มาเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.071666023+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.071668901+07:00","message":"Set new StatePrefix : 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.071672805+07:00","message":"Next Push (prob) : 'ทูลละอองธุลีพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.071681799+07:00","message":"push: {false ที่มาเฝ้า 0 0xc003601080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.369488507+07:00","message":"[GCS] IsForceVAD: false for message ID: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.577352708+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.577389369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระบาทนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.577394901+07:00","message":"receive interim result [false|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระบาทนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.577410641+07:00","message":"[buffer interim] 432 false พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระบาทนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.577418949+07:00","message":"[bufferProcess] interim [950000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระบาทนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.577421421+07:00","message":"[bufferProcess] send to processor:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.577424811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.577427402+07:00","message":"> Transcript [5089] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.577431074+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.577432864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.577434565+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.577437173+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.68530742+07:00","message":"receive streaming session, msgId: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.685346468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระบาทนะคะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.685352241+07:00","message":"receive interim result [true|false]: พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระบาทนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.685362957+07:00","message":"end recv isFinal message id 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.685364741+07:00","message":"end Recv id 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.685370369+07:00","message":"[buffer interim] 432 true พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระบาทนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.685377854+07:00","message":"[bufferProcess] interim [130000000]:พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระบาทนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.685381383+07:00","message":"[bufferProcess] send to processor (isfinal):พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระบาทนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.685384896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.685387129+07:00","message":"> Transcript [5090] [false]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระบาทนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.685390531+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.685392072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.685393676+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.685396206+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.685398062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.685403831+07:00","message":"> Transcript [5091] [true]: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระบาทนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.685406211+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.685407592+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.685416811+07:00","message":"StatePrefix: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้าทูลละอองธุลีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.685418746+07:00","message":"TextPushed: 'พระบาทสมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินผ่านแถวข้าราชการที่มาเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:33.685425568+07:00","message":"Push: 'ทูลละอองธุลีพระบาทนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.685434737+07:00","message":"push: {true ทูลละอองธุลีพระบาทนะคะ 0 0xc003601080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:32:33.701125195+07:00","message":"write wav file: './tmp/7449/7449_432.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:33.749764519+07:00","message":"[GCS] Start streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:34.365995738+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:34.366034812+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":"2025-10-29T10:32:34.366040669+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:34.366053139+07:00","message":"[buffer interim] 433 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:34.366059735+07:00","message":"[bufferProcess] interim [420000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:34.366061262+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:34.566891034+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:34.566929392+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":"2025-10-29T10:32:34.566934248+07:00","message":"receive interim result [false|false]: ไปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:34.566949519+07:00","message":"[buffer interim] 433 false ไปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:34.56695655+07:00","message":"[bufferProcess] interim [540000000]:ไปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:34.566958425+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:34.566961425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:34.566963592+07:00","message":"> Transcript [5092] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:34.566965341+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.095775769+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.095817469+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":"2025-10-29T10:32:35.095823803+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.095837796+07:00","message":"[buffer interim] 433 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.095843948+07:00","message":"[bufferProcess] interim [80000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.095846738+07:00","message":"[bufferProcess] send to processor:ไปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.095853821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.095856596+07:00","message":"> Transcript [5093] [false]: 'ไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.095859059+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.09586101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.095863604+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.095865711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.210932868+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.210976499+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":"2025-10-29T10:32:35.21098181+07:00","message":"receive interim result [false|false]: กระทะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.210997753+07:00","message":"[buffer interim] 433 false กระทะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.211004459+07:00","message":"[bufferProcess] interim [200000000]:กระทะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.211006665+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.211009926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.211012955+07:00","message":"> Transcript [5094] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.21101528+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.211017746+07:00","message":"Set new StatePrefix: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.274910554+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.274941837+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":"2025-10-29T10:32:35.274947001+07:00","message":"receive interim result [false|false]: พระแท่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.274959329+07:00","message":"[buffer interim] 433 false พระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.27496459+07:00","message":"[bufferProcess] interim [320000000]:พระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.274966455+07:00","message":"[bufferProcess] send to processor:กระทะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.274969046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.274971253+07:00","message":"> Transcript [5095] [false]: 'กระทะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.274972819+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.274974436+07:00","message":"Set new StatePrefix: 'กระทะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.588120942+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.588163427+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":"2025-10-29T10:32:35.588169846+07:00","message":"receive interim result [false|false]: พระแท่นเตี้ย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.58818534+07:00","message":"[buffer interim] 433 false พระแท่นเตี้ย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.588193615+07:00","message":"[bufferProcess] interim [560000000]:พระแท่นเตี้ย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.588208108+07:00","message":"[bufferProcess] send to processor:พระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.58821599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.588220215+07:00","message":"> Transcript [5096] [false]: 'พระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.588221994+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.588223841+07:00","message":"Set new StatePrefix: 'พระแท่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.655307361+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.655344548+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":"2025-10-29T10:32:35.65535021+07:00","message":"receive interim result [false|false]: พระแท่นเตียง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.655365811+07:00","message":"[buffer interim] 433 false พระแท่นเตียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.655373993+07:00","message":"[bufferProcess] interim [680000000]:พระแท่นเตียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.655376234+07:00","message":"[bufferProcess] send to processor:พระแท่นเตี้ย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.655380777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.655383266+07:00","message":"> Transcript [5097] [false]: 'พระแท่นเตี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.655386548+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.655388316+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.655389933+07:00","message":"StatePrefix: 'พระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.655391657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.906000661+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.906045152+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":"2025-10-29T10:32:35.906051744+07:00","message":"receive interim result [false|false]: กระแทกเตียงพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.906064676+07:00","message":"[buffer interim] 433 false กระแทกเตียงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.906071516+07:00","message":"[bufferProcess] interim [860000000]:กระแทกเตียงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.906073538+07:00","message":"[bufferProcess] send to processor:พระแท่นเตียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.906076788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.90607921+07:00","message":"> Transcript [5098] [false]: 'พระแท่นเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.906082032+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.906083926+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.906085822+07:00","message":"StatePrefix: 'พระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.906087675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.91694384+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.916977606+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":"2025-10-29T10:32:35.9169824+07:00","message":"receive interim result [false|false]: พระแท่นเสียงพากย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.916994682+07:00","message":"[buffer interim] 433 false พระแท่นเสียงพากย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.916999522+07:00","message":"[bufferProcess] interim [920000000]:พระแท่นเสียงพากย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.91700134+07:00","message":"[bufferProcess] send to processor:กระแทกเตียงพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.917003917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.917005847+07:00","message":"> Transcript [5099] [false]: 'กระแทกเตียงพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.917007417+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.917009119+07:00","message":"Set new StatePrefix: 'กระแทกเตียงพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.979778256+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.979818981+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":"2025-10-29T10:32:35.979824012+07:00","message":"receive interim result [false|false]: กระแทกเตียงพาพี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:35.97983964+07:00","message":"[buffer interim] 433 false กระแทกเตียงพาพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.979846965+07:00","message":"[bufferProcess] interim [980000000]:กระแทกเตียงพาพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.979850377+07:00","message":"[bufferProcess] send to processor:พระแท่นเสียงพากย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.979853256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.979855678+07:00","message":"> Transcript [5100] [false]: 'พระแท่นเสียงพากย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.979857726+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:35.979859426+07:00","message":"Set new StatePrefix: 'พระแท่นเสียงพากย์'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:35.984912462+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:35.984914139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.092378365+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.092430101+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":"2025-10-29T10:32:36.092437543+07:00","message":"receive interim result [false|false]: พระแท่นเจียรเพลท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.092456941+07:00","message":"[buffer interim] 433 false พระแท่นเจียรเพลท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.092465362+07:00","message":"[bufferProcess] interim [40000000]:พระแท่นเจียรเพลท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.092468258+07:00","message":"[bufferProcess] send to processor:กระแทกเตียงพาพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.092472548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.092475463+07:00","message":"> Transcript [5101] [false]: 'กระแทกเตียงพาพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.092478635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.092481235+07:00","message":"Set new StatePrefix: 'กระแทกเตียงพาพี่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.161991163+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.162032538+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":"2025-10-29T10:32:36.162038195+07:00","message":"receive interim result [false|false]: กระแทกเตียงพระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.162050593+07:00","message":"[buffer interim] 433 false กระแทกเตียงพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.162057044+07:00","message":"[bufferProcess] interim [160000000]:กระแทกเตียงพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.162059094+07:00","message":"[bufferProcess] send to processor:พระแท่นเจียรเพลท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.162063972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.162067152+07:00","message":"> Transcript [5102] [false]: 'พระแท่นเจียรเพลท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.162069313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.162070989+07:00","message":"Set new StatePrefix: 'พระแท่นเจียรเพลท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.284140941+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.284176524+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":"2025-10-29T10:32:36.284182525+07:00","message":"receive interim result [false|false]: กระแทกเตียงพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.284202985+07:00","message":"[buffer interim] 433 false กระแทกเตียงพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.28421041+07:00","message":"[bufferProcess] interim [280000000]:กระแทกเตียงพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.284212563+07:00","message":"[bufferProcess] send to processor:กระแทกเตียงพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.284216037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.284218611+07:00","message":"> Transcript [5103] [false]: 'กระแทกเตียงพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.284220486+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.284222134+07:00","message":"Set new StatePrefix: 'กระแทกเตียงพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.496728904+07:00","message":"[GCS] IsForceVAD: false for message ID: 433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.569243572+07:00","message":"[GCS] Start streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.663560002+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.663599895+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":"2025-10-29T10:32:36.663606335+07:00","message":"receive interim result [false|false]: กระแทกเตียงพระพิธีธรรมสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.663625146+07:00","message":"[buffer interim] 433 false กระแทกเตียงพระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.663632692+07:00","message":"[bufferProcess] interim [580000000]:กระแทกเตียงพระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.66363474+07:00","message":"[bufferProcess] send to processor:กระแทกเตียงพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.663637787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.663640462+07:00","message":"> Transcript [5104] [false]: 'กระแทกเตียงพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.663643619+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.663645556+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.663647236+07:00","message":"StatePrefix: 'กระแทกเตียงพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.663648962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.7939007+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.793944748+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":"2025-10-29T10:32:36.793950614+07:00","message":"receive interim result [false|false]: กระแทกเตียงพระอภิธรรมตัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.793966798+07:00","message":"[buffer interim] 433 false กระแทกเตียงพระอภิธรรมตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.793973842+07:00","message":"[bufferProcess] interim [820000000]:กระแทกเตียงพระอภิธรรมตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.793975808+07:00","message":"[bufferProcess] send to processor:กระแทกเตียงพระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.793979068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.793981418+07:00","message":"> Transcript [5105] [false]: 'กระแทกเตียงพระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.793984738+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.793986354+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.793987901+07:00","message":"StatePrefix: 'กระแทกเตียงพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.793989591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.878145327+07:00","message":"receive streaming session, msgId: 433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.878181846+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปที่หน้าพระแท่นเตียงพระพิธีธรรมสวด\",\"confidence\":0.9437283}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.878191584+07:00","message":"receive interim result [true|false]: ไปที่หน้าพระแท่นเตียงพระพิธีธรรมสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.878203337+07:00","message":"end recv isFinal message id 433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.878205282+07:00","message":"end Recv id 433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.87821172+07:00","message":"[buffer interim] 433 true ไปที่หน้าพระแท่นเตียงพระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.878218826+07:00","message":"[bufferProcess] interim [850000000]:ไปที่หน้าพระแท่นเตียงพระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.878222573+07:00","message":"[bufferProcess] send to processor (isfinal):กระแทกเตียงพระอภิธรรมตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.878226535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.878229436+07:00","message":"> Transcript [5106] [false]: 'กระแทกเตียงพระอภิธรรมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.878231359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.878233831+07:00","message":"Set new StatePrefix: 'กระแทกเตียงพระอภิธรรมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.878235409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.878236941+07:00","message":"> Transcript [5107] [true]: 'ไปที่หน้าพระแท่นเตียงพระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.878248897+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.878251036+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.878252565+07:00","message":"StatePrefix: 'กระแทกเตียงพระอภิธรรมตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.878254239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:36.878260419+07:00","message":"Push: 'ไปที่หน้าพระแท่นเตียงพระพิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:36.878268962+07:00","message":"push: {true ไปที่หน้าพระแท่นเตียงพระพิธีธรรมสวด 0 0xc00205a000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:32:36.886257353+07:00","message":"write wav file: './tmp/7449/7449_433.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:37.312459009+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:37.312503088+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":"2025-10-29T10:32:37.312507781+07:00","message":"receive interim result [false|false]: พระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:37.312523827+07:00","message":"[buffer interim] 434 false พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:37.312531028+07:00","message":"[bufferProcess] interim [420000000]:พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:37.312532698+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:37.490832944+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:37.490872503+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":"2025-10-29T10:32:37.49087907+07:00","message":"receive interim result [false|false]: อธิษฐาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:37.490898763+07:00","message":"[buffer interim] 434 false อธิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:37.490905467+07:00","message":"[bufferProcess] interim [600000000]:อธิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:37.490907649+07:00","message":"[bufferProcess] send to processor:พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:37.49091724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:37.490922809+07:00","message":"> Transcript [5108] [false]: 'พระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:37.490926139+07:00","message":"Set StatePrefix (first interim): 'พระอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:37.808879409+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:37.808915903+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":"2025-10-29T10:32:37.808920695+07:00","message":"receive interim result [false|false]: พระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:37.80893324+07:00","message":"[buffer interim] 434 false พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:37.808940645+07:00","message":"[bufferProcess] interim [840000000]:พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:37.808942858+07:00","message":"[bufferProcess] send to processor:อธิษฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:37.80894779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:37.80895008+07:00","message":"> Transcript [5109] [false]: 'อธิษฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:37.808952273+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:37.808954103+07:00","message":"Set new StatePrefix: 'อธิษฐาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:38.380877803+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:38.380916269+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":"2025-10-29T10:32:38.380921293+07:00","message":"receive interim result [false|false]: พระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:38.380932309+07:00","message":"[buffer interim] 434 false พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:38.3809409+07:00","message":"[bufferProcess] interim [440000000]:พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:38.380943074+07:00","message":"[bufferProcess] send to processor:พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:38.380948313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:38.380950477+07:00","message":"> Transcript [5110] [false]: 'พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:38.380952285+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:38.380953936+07:00","message":"Set new StatePrefix: 'พระอภิธรรม'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:38.98600539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:38.986010979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.098805633+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.09885157+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":"2025-10-29T10:32:39.098857667+07:00","message":"receive interim result [false|false]: พระอภิธรรมอยู่ทางด้าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.098872687+07:00","message":"[buffer interim] 434 false พระอภิธรรมอยู่ทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.098879328+07:00","message":"[bufferProcess] interim [220000000]:พระอภิธรรมอยู่ทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.098881613+07:00","message":"[bufferProcess] send to processor:พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.0988876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.098890281+07:00","message":"> Transcript [5111] [false]: 'พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.098892884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.098894553+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.098896126+07:00","message":"StatePrefix: 'พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.098899321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.344685572+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.34473743+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":"2025-10-29T10:32:39.344744878+07:00","message":"receive interim result [false|false]: พระอภิธรรมอยู่ทางด้านเท่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.34476376+07:00","message":"[buffer interim] 434 false พระอภิธรรมอยู่ทางด้านเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.344776584+07:00","message":"[bufferProcess] interim [400000000]:พระอภิธรรมอยู่ทางด้านเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.344779901+07:00","message":"[bufferProcess] send to processor:พระอภิธรรมอยู่ทางด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.344788028+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.344792748+07:00","message":"> Transcript [5112] [false]: 'พระอภิธรรมอยู่ทางด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.344797101+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.344799585+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.344802257+07:00","message":"StatePrefix: 'พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.344804598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.405663617+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.405695893+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":"2025-10-29T10:32:39.40570086+07:00","message":"receive interim result [false|false]: พระอภิธรรมอยู่ทางด้านตะวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.405715613+07:00","message":"[buffer interim] 434 false พระอภิธรรมอยู่ทางด้านตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.405721293+07:00","message":"[bufferProcess] interim [460000000]:พระอภิธรรมอยู่ทางด้านตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.405723517+07:00","message":"[bufferProcess] send to processor:พระอภิธรรมอยู่ทางด้านเท่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.405726638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.405728673+07:00","message":"> Transcript [5113] [false]: 'พระอภิธรรมอยู่ทางด้านเท่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.405731586+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.405733092+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.405734613+07:00","message":"StatePrefix: 'พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.405736137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.567837264+07:00","message":"[GCS] IsForceVAD: false for message ID: 434"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.597126696+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.597172981+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":"2025-10-29T10:32:39.597180475+07:00","message":"receive interim result [false|false]: พระอภิธรรมอยู่ทางด้านตะวันออก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.597194611+07:00","message":"[buffer interim] 434 false พระอภิธรรมอยู่ทางด้านตะวันออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.59720293+07:00","message":"[bufferProcess] interim [640000000]:พระอภิธรรมอยู่ทางด้านตะวันออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.597207188+07:00","message":"[bufferProcess] send to processor:พระอภิธรรมอยู่ทางด้านตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.597211751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.597215401+07:00","message":"> Transcript [5114] [false]: 'พระอภิธรรมอยู่ทางด้านตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.59721973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.597222201+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.597226555+07:00","message":"StatePrefix: 'พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.597232018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.597235956+07:00","message":"Push: 'พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.597238387+07:00","message":"TextPushed: 'พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.597240975+07:00","message":"Set new StatePrefix : 'พระอภิธรรมอยู่ทางด้านตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.597252665+07:00","message":"Next Push (prob) : 'อยู่ทางด้านตะวัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.597264507+07:00","message":"push: {false พระอภิธรรม 0 0xc003600500}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.8916243+07:00","message":"receive streaming session, msgId: 434"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.891665078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระอภิธรรมตั้งอยู่ทางด้านตะวันออก\",\"confidence\":0.9019386}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.891670696+07:00","message":"receive interim result [true|false]: พระอภิธรรมตั้งอยู่ทางด้านตะวันออก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.891679196+07:00","message":"end recv isFinal message id 434"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.891681101+07:00","message":"end Recv id 434"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.891687721+07:00","message":"[buffer interim] 434 true พระอภิธรรมตั้งอยู่ทางด้านตะวันออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.89169656+07:00","message":"[bufferProcess] interim [30000000]:พระอภิธรรมตั้งอยู่ทางด้านตะวันออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.891705421+07:00","message":"[bufferProcess] send to processor (isfinal):พระอภิธรรมอยู่ทางด้านตะวันออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.891708239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.891710519+07:00","message":"> Transcript [5115] [false]: 'พระอภิธรรมอยู่ทางด้านตะวันออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.891713709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.891715439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.891717341+07:00","message":"StatePrefix: 'พระอภิธรรมอยู่ทางด้านตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.891719293+07:00","message":"TextPushed: 'พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.891720633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.891722343+07:00","message":"> Transcript [5116] [true]: 'พระอภิธรรมตั้งอยู่ทางด้านตะวันออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.891724137+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.891725466+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.89172683+07:00","message":"StatePrefix: 'พระอภิธรรมอยู่ทางด้านตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.891728327+07:00","message":"TextPushed: 'พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:39.891734093+07:00","message":"Push: 'ตั้งอยู่ทางด้านตะวันออก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.891742793+07:00","message":"push: {true ตั้งอยู่ทางด้านตะวันออก 0 0xc003600500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:32:39.900628453+07:00","message":"write wav file: './tmp/7449/7449_434.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:39.958862921+07:00","message":"[GCS] Start streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:40.663729176+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:40.663776828+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":"2025-10-29T10:32:40.663782283+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:40.663798596+07:00","message":"[buffer interim] 435 false และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:40.663805305+07:00","message":"[bufferProcess] interim [480000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:40.663806767+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:40.840404833+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:40.840443529+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":"2025-10-29T10:32:40.84044855+07:00","message":"receive interim result [false|false]: ระดับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:40.840464184+07:00","message":"[buffer interim] 435 false ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:40.840471485+07:00","message":"[bufferProcess] interim [660000000]:ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:40.840473504+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:40.840476373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:40.84047868+07:00","message":"> Transcript [5117] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:40.840480491+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:40.857310177+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:40.857341802+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":"2025-10-29T10:32:40.857346464+07:00","message":"receive interim result [false|false]: และด้าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:40.857360914+07:00","message":"[buffer interim] 435 false และด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:40.857368245+07:00","message":"[bufferProcess] interim [720000000]:และด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:40.857370603+07:00","message":"[bufferProcess] send to processor:ระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:40.85737736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:40.857381176+07:00","message":"> Transcript [5118] [false]: 'ระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:40.857383708+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:40.857386236+07:00","message":"Set new StatePrefix: 'ระดับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:41.044416945+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:41.044456598+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":"2025-10-29T10:32:41.044462511+07:00","message":"receive interim result [false|false]: และด้านการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:41.044478184+07:00","message":"[buffer interim] 435 false และด้านการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.044486135+07:00","message":"[bufferProcess] interim [900000000]:และด้านการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.044488248+07:00","message":"[bufferProcess] send to processor:และด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.044491392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.044494089+07:00","message":"> Transcript [5119] [false]: 'และด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.044496088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.044497736+07:00","message":"Set new StatePrefix: 'และด้าน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:41.149400739+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:41.149440684+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":"2025-10-29T10:32:41.149445606+07:00","message":"receive interim result [false|false]: และด้านตะวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:41.149462748+07:00","message":"[buffer interim] 435 false และด้านตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.149469921+07:00","message":"[bufferProcess] interim [960000000]:และด้านตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.14947196+07:00","message":"[bufferProcess] send to processor:และด้านการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.149475121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.149477991+07:00","message":"> Transcript [5120] [false]: 'และด้านการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.149481153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.149482749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.149484295+07:00","message":"StatePrefix: 'และด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.14948593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:41.409187543+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:41.409225055+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":"2025-10-29T10:32:41.40923081+07:00","message":"receive interim result [false|false]: และด้านตะวันตก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:41.40924306+07:00","message":"[buffer interim] 435 false และด้านตะวันตก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.409258526+07:00","message":"[bufferProcess] interim [140000000]:และด้านตะวันตก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.409261405+07:00","message":"[bufferProcess] send to processor:และด้านตะวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.409266536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.409269187+07:00","message":"> Transcript [5121] [false]: 'และด้านตะวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.409272899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.409274742+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.409276545+07:00","message":"StatePrefix: 'และด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.409278517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:41.437744848+07:00","message":"[GCS] IsForceVAD: false for message ID: 435"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:41.499105636+07:00","message":"[GCS] Start streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:41.661732558+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:41.66177503+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":"2025-10-29T10:32:41.661782639+07:00","message":"receive interim result [false|false]: และด้านตะวันตกค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:41.661800364+07:00","message":"[buffer interim] 435 false และด้านตะวันตกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.661809972+07:00","message":"[bufferProcess] interim [440000000]:และด้านตะวันตกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.661813071+07:00","message":"[bufferProcess] send to processor:และด้านตะวันตก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.661819429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.661822831+07:00","message":"> Transcript [5122] [false]: 'และด้านตะวันตก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.661827103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.661829007+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.661830628+07:00","message":"StatePrefix: 'และด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.661832384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:41.742701924+07:00","message":"receive streaming session, msgId: 435"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:41.742738635+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":"2025-10-29T10:32:41.742744059+07:00","message":"receive interim result [true|false]: และด้านตะวันตกค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:41.742753497+07:00","message":"end recv isFinal message id 435"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:41.742755602+07:00","message":"end Recv id 435"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:41.742761822+07:00","message":"[buffer interim] 435 true และด้านตะวันตกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.742768341+07:00","message":"[bufferProcess] interim [620000000]:และด้านตะวันตกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.742771195+07:00","message":"[bufferProcess] send to processor (isfinal):และด้านตะวันตกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.742773684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.742777931+07:00","message":"> Transcript [5123] [false]: 'และด้านตะวันตกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.742781072+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.742782847+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.742784433+07:00","message":"StatePrefix: 'และด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.742786049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.742790224+07:00","message":"Push: 'และด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.742791696+07:00","message":"TextPushed: 'และด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.74279416+07:00","message":"Set new StatePrefix : 'และด้านตะวันตกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.74279605+07:00","message":"Next Push (prob) : 'ตะวันตกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.742797566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.742799276+07:00","message":"> Transcript [5124] [true]: 'และด้านตะวันตกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.742800996+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.742802584+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.742803861+07:00","message":"StatePrefix: 'และด้านตะวันตกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.742805308+07:00","message":"TextPushed: 'และด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:41.742806837+07:00","message":"Push: 'ตะวันตกค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:41.742826618+07:00","message":"push: {false และด้าน 0 0xc003601300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:41.742858925+07:00","message":"push: {true ตะวันตกค่ะ 0 0xc003601300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:32:41.749025248+07:00","message":"write wav file: './tmp/7449/7449_435.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:41.986521188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:41.986527176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:42.69720835+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:42.697253429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:42.697258742+07:00","message":"receive interim result [false|false]: น้ำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:42.697270471+07:00","message":"[buffer interim] 436 false น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:42.697279162+07:00","message":"[bufferProcess] interim [980000000]:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:42.697280629+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:42.95167294+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:42.951709981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะโม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:42.951715427+07:00","message":"receive interim result [false|false]: นะโม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:42.951733876+07:00","message":"[buffer interim] 436 false นะโม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:42.951742681+07:00","message":"[bufferProcess] interim [160000000]:นะโม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:42.951744551+07:00","message":"[bufferProcess] send to processor:น้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:42.951747919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:42.951750267+07:00","message":"> Transcript [5125] [false]: 'น้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:42.951752034+07:00","message":"Set StatePrefix (first interim): 'น้ำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.000552416+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.00059476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ามุก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.000600997+07:00","message":"receive interim result [false|false]: น้ามุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.000618513+07:00","message":"[buffer interim] 436 false น้ามุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.000626241+07:00","message":"[bufferProcess] interim [220000000]:น้ามุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.000628741+07:00","message":"[bufferProcess] send to processor:นะโม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.000634672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.000637987+07:00","message":"> Transcript [5126] [false]: 'นะโม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.000640945+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.000643714+07:00","message":"Set new StatePrefix: 'นะโม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.118481645+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.11852061+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":"2025-10-29T10:32:43.118525986+07:00","message":"receive interim result [false|false]: น้ามุกเหนือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.118541298+07:00","message":"[buffer interim] 436 false น้ามุกเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.118548177+07:00","message":"[bufferProcess] interim [400000000]:น้ามุกเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.118550384+07:00","message":"[bufferProcess] send to processor:น้ามุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.118554987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.118558324+07:00","message":"> Transcript [5127] [false]: 'น้ามุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.11856113+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.118563442+07:00","message":"Set new StatePrefix: 'น้ามุก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.16762944+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.167673214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ามุกเหมือน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.167679619+07:00","message":"receive interim result [false|false]: น้ามุกเหมือน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.167705452+07:00","message":"[buffer interim] 436 false น้ามุกเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.16771456+07:00","message":"[bufferProcess] interim [520000000]:น้ามุกเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.167717178+07:00","message":"[bufferProcess] send to processor:น้ามุกเหนือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.16772122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.167724136+07:00","message":"> Transcript [5128] [false]: 'น้ามุกเหนือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.167728801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.167730761+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.167733181+07:00","message":"StatePrefix: 'น้ามุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.167735672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.287785293+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.287817465+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":"2025-10-29T10:32:43.287823111+07:00","message":"receive interim result [false|false]: น้ํามูกเหลือง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.28783455+07:00","message":"[buffer interim] 436 false น้ํามูกเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.287840476+07:00","message":"[bufferProcess] interim [580000000]:น้ํามูกเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.287842383+07:00","message":"[bufferProcess] send to processor:น้ามุกเหมือน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.287847102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.287849517+07:00","message":"> Transcript [5129] [false]: 'น้ามุกเหมือน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.287852459+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.287854168+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.287855969+07:00","message":"StatePrefix: 'น้ามุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.287857979+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.337298317+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.337337063+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ามุกเหนือพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.337342596+07:00","message":"receive interim result [false|false]: น้ามุกเหนือพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.337359488+07:00","message":"[buffer interim] 436 false น้ามุกเหนือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.337366278+07:00","message":"[bufferProcess] interim [640000000]:น้ามุกเหนือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.337368176+07:00","message":"[bufferProcess] send to processor:น้ํามูกเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.337372094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.3373745+07:00","message":"> Transcript [5130] [false]: 'น้ํามูกเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.337376588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.337378486+07:00","message":"Set new StatePrefix: 'น้ํามูกเหลือง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.461631852+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.461671092+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ามุกเหนือพระที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.46167734+07:00","message":"receive interim result [false|false]: น้ามุกเหนือพระที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.461692117+07:00","message":"[buffer interim] 436 false น้ามุกเหนือพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.461699066+07:00","message":"[bufferProcess] interim [760000000]:น้ามุกเหนือพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.461701106+07:00","message":"[bufferProcess] send to processor:น้ามุกเหนือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.461704944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.4617082+07:00","message":"> Transcript [5131] [false]: 'น้ามุกเหนือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.461711175+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.461713344+07:00","message":"Set new StatePrefix: 'น้ามุกเหนือพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.581075254+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.581113439+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ามุกเหนือพระที่นั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.581118795+07:00","message":"receive interim result [false|false]: น้ามุกเหนือพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.581130275+07:00","message":"[buffer interim] 436 false น้ามุกเหนือพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.581139211+07:00","message":"[bufferProcess] interim [880000000]:น้ามุกเหนือพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.581141265+07:00","message":"[bufferProcess] send to processor:น้ามุกเหนือพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.581146047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.581148257+07:00","message":"> Transcript [5132] [false]: 'น้ามุกเหนือพระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.581151555+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.581153276+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.581154856+07:00","message":"StatePrefix: 'น้ามุกเหนือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.581156668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.780200437+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.780236303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ามุกเหนือพระที่นั่งดู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.780241857+07:00","message":"receive interim result [false|false]: น้ามุกเหนือพระที่นั่งดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.780261289+07:00","message":"[buffer interim] 436 false น้ามุกเหนือพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.780268054+07:00","message":"[bufferProcess] interim [60000000]:น้ามุกเหนือพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.78027033+07:00","message":"[bufferProcess] send to processor:น้ามุกเหนือพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.780273454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.780275674+07:00","message":"> Transcript [5133] [false]: 'น้ามุกเหนือพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.78027889+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.780280902+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.780282627+07:00","message":"StatePrefix: 'น้ามุกเหนือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.780284487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.783523337+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.783542169+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ามุกเหนือพระที่นั่งดุสิต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.78354631+07:00","message":"receive interim result [false|false]: น้ามุกเหนือพระที่นั่งดุสิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.783554209+07:00","message":"[buffer interim] 436 false น้ามุกเหนือพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.783557475+07:00","message":"[bufferProcess] interim [120000000]:น้ามุกเหนือพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.783559285+07:00","message":"[bufferProcess] send to processor:น้ามุกเหนือพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.783561407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.783563247+07:00","message":"> Transcript [5134] [false]: 'น้ามุกเหนือพระที่นั่งดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.783565352+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.783566819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.783568805+07:00","message":"StatePrefix: 'น้ามุกเหนือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:43.78357045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.823834402+07:00","message":"[GCS] Cleaned up inactive client: 414"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.823851952+07:00","message":"[GCS] Cleaned up inactive client: 405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.823853944+07:00","message":"[GCS] Cleaned up inactive client: 408"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.823855923+07:00","message":"[GCS] Cleaned up inactive client: 410"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.82385744+07:00","message":"[GCS] Cleaned up inactive client: 412"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.82385887+07:00","message":"[GCS] Cleaned up inactive client: 404"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.823860296+07:00","message":"[GCS] Cleaned up inactive client: 409"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.823861656+07:00","message":"[GCS] Cleaned up inactive client: 411"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.823863249+07:00","message":"[GCS] Cleaned up inactive client: 413"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.823864593+07:00","message":"[GCS] Cleaned up inactive client: 406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:43.823865956+07:00","message":"[GCS] Cleaned up inactive client: 407"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.160782945+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.160830736+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ามุกเหนือพระที่นั่งดุสิตมหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.160838368+07:00","message":"receive interim result [false|false]: น้ามุกเหนือพระที่นั่งดุสิตมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.160854644+07:00","message":"[buffer interim] 436 false น้ามุกเหนือพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.1608638+07:00","message":"[bufferProcess] interim [480000000]:น้ามุกเหนือพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.160867179+07:00","message":"[bufferProcess] send to processor:น้ามุกเหนือพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.16087454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.160878432+07:00","message":"> Transcript [5135] [false]: 'น้ามุกเหนือพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.160882977+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.160885549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.16088835+07:00","message":"StatePrefix: 'น้ามุกเหนือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.160891201+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.160896664+07:00","message":"Push: 'น้ามุกเหนือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.160900338+07:00","message":"TextPushed: 'น้ามุกเหนือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.160903157+07:00","message":"Set new StatePrefix : 'น้ามุกเหนือพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.160905837+07:00","message":"Next Push (prob) : 'ที่นั่งดุสิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.160916482+07:00","message":"push: {false น้ามุกเหนือพระ 0 0xc00205b600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.284950963+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.284989705+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ามุกเหนือพระที่นั่งดุสิตมหาปราสาท\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.284995075+07:00","message":"receive interim result [false|false]: น้ามุกเหนือพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.285008782+07:00","message":"[buffer interim] 436 false น้ามุกเหนือพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.285016165+07:00","message":"[bufferProcess] interim [540000000]:น้ามุกเหนือพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.285018404+07:00","message":"[bufferProcess] send to processor:น้ามุกเหนือพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.285021902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.285024593+07:00","message":"> Transcript [5136] [false]: 'น้ามุกเหนือพระที่นั่งดุสิตมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.285028314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.285030046+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.285031786+07:00","message":"StatePrefix: 'น้ามุกเหนือพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.285034026+07:00","message":"TextPushed: 'น้ามุกเหนือพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.446195031+07:00","message":"[GCS] IsForceVAD: false for message ID: 436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.698320996+07:00","message":"[GCS] Start streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.739060633+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.739103281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ามุกเหนือพระที่นั่งดุสิตมหาปราสาท\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.739109307+07:00","message":"receive interim result [false|false]: น้ามุกเหนือพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.739122565+07:00","message":"[buffer interim] 436 false น้ามุกเหนือพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.739129172+07:00","message":"[bufferProcess] interim [140000000]:น้ามุกเหนือพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.739131315+07:00","message":"[bufferProcess] send to processor:น้ามุกเหนือพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.73913632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.739138552+07:00","message":"> Transcript [5137] [false]: 'น้ามุกเหนือพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.739141801+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.739143912+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.73914719+07:00","message":"StatePrefix: 'น้ามุกเหนือพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.73915119+07:00","message":"TextPushed: 'น้ามุกเหนือพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.781686515+07:00","message":"receive streaming session, msgId: 436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.781723197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"น้ามุกเหนือพระที่นั่งดุสิตมหาปราสาท\",\"confidence\":0.9254161}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.781728789+07:00","message":"receive interim result [true|false]: น้ามุกเหนือพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.781738567+07:00","message":"end recv isFinal message id 436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.781740553+07:00","message":"end Recv id 436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.781748879+07:00","message":"[buffer interim] 436 true น้ามุกเหนือพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.781755582+07:00","message":"[bufferProcess] interim [170000000]:น้ามุกเหนือพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.781759846+07:00","message":"[bufferProcess] send to processor (isfinal):น้ามุกเหนือพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.781763402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.78176753+07:00","message":"> Transcript [5138] [false]: 'น้ามุกเหนือพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.781770525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.781772155+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.781774169+07:00","message":"StatePrefix: 'น้ามุกเหนือพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.78177622+07:00","message":"TextPushed: 'น้ามุกเหนือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.781777908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.781779629+07:00","message":"> Transcript [5139] [true]: 'น้ามุกเหนือพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.781782062+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.781783438+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.781784728+07:00","message":"StatePrefix: 'น้ามุกเหนือพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.781786151+07:00","message":"TextPushed: 'น้ามุกเหนือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:44.78178914+07:00","message":"Push: 'ที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:44.781797483+07:00","message":"push: {true ที่นั่งดุสิตมหาปราสาท 0 0xc00205b600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:32:44.790423552+07:00","message":"write wav file: './tmp/7449/7449_436.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:44.987240419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:44.987263284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:47.987994363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:47.988039727+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:49.148981783+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:49.149024756+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":"2025-10-29T10:32:49.149029836+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:49.149042977+07:00","message":"[buffer interim] 437 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.149050591+07:00","message":"[bufferProcess] interim [260000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.149052155+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.149061249+07:00","message":"[bufferProcess] send to processor (ticker):ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.149063846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.149066034+07:00","message":"> Transcript [5140] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.149068129+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:49.467383521+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:49.46742082+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":"2025-10-29T10:32:49.467426249+07:00","message":"receive interim result [false|false]: ตรงจุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:49.467437412+07:00","message":"[buffer interim] 437 false ตรงจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.467444902+07:00","message":"[bufferProcess] interim [560000000]:ตรงจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.467446888+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:49.654998232+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:49.655046962+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":"2025-10-29T10:32:49.655052786+07:00","message":"receive interim result [false|false]: ตรงจุดที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:49.655071189+07:00","message":"[buffer interim] 437 false ตรงจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.655078594+07:00","message":"[bufferProcess] interim [740000000]:ตรงจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.655080413+07:00","message":"[bufferProcess] send to processor:ตรงจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.655084003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.655086787+07:00","message":"> Transcript [5141] [false]: 'ตรงจุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.655089064+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.655090732+07:00","message":"Set new StatePrefix: 'ตรงจุด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:49.659784839+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:49.659802755+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":"2025-10-29T10:32:49.659806425+07:00","message":"receive interim result [false|false]: ตรงจุดธูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:49.659817389+07:00","message":"[buffer interim] 437 false ตรงจุดธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.659820707+07:00","message":"[bufferProcess] interim [800000000]:ตรงจุดธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.659822947+07:00","message":"[bufferProcess] send to processor:ตรงจุดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.659825383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.65982736+07:00","message":"> Transcript [5142] [false]: 'ตรงจุดที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.659830294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.659832399+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.659834215+07:00","message":"StatePrefix: 'ตรงจุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.659835995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:49.84788958+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:49.847926444+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":"2025-10-29T10:32:49.847932331+07:00","message":"receive interim result [false|false]: ต้องจุดธูปกี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:49.847946541+07:00","message":"[buffer interim] 437 false ต้องจุดธูปกี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.847953687+07:00","message":"[bufferProcess] interim [980000000]:ต้องจุดธูปกี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.84795608+07:00","message":"[bufferProcess] send to processor:ตรงจุดธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.847959727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.847962549+07:00","message":"> Transcript [5143] [false]: 'ตรงจุดธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.847965516+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.847967497+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.847969+07:00","message":"StatePrefix: 'ตรงจุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.84797096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:49.975274873+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:49.975309101+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":"2025-10-29T10:32:49.975314959+07:00","message":"receive interim result [false|false]: ตรงจุดธูปเทียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:49.975329339+07:00","message":"[buffer interim] 437 false ตรงจุดธูปเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.975335403+07:00","message":"[bufferProcess] interim [40000000]:ตรงจุดธูปเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.97533709+07:00","message":"[bufferProcess] send to processor:ต้องจุดธูปกี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.975340317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.975342998+07:00","message":"> Transcript [5144] [false]: 'ต้องจุดธูปกี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.975345141+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:49.975347206+07:00","message":"Set new StatePrefix: 'ต้องจุดธูปกี่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:50.16439095+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:50.164440832+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":"2025-10-29T10:32:50.164448848+07:00","message":"receive interim result [false|false]: ทรงจุดธูปเทียนเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:50.164467523+07:00","message":"[buffer interim] 437 false ทรงจุดธูปเทียนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.164477041+07:00","message":"[bufferProcess] interim [280000000]:ทรงจุดธูปเทียนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.164482013+07:00","message":"[bufferProcess] send to processor:ตรงจุดธูปเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.164493617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.164497433+07:00","message":"> Transcript [5145] [false]: 'ตรงจุดธูปเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.164500774+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.164503805+07:00","message":"Set new StatePrefix: 'ตรงจุดธูปเทียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:50.404137893+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:50.404174168+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":"2025-10-29T10:32:50.404179842+07:00","message":"receive interim result [false|false]: ทรงจุดธูปเทียนเครื่องบิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:50.404194631+07:00","message":"[buffer interim] 437 false ทรงจุดธูปเทียนเครื่องบิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.404201026+07:00","message":"[bufferProcess] interim [520000000]:ทรงจุดธูปเทียนเครื่องบิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.404203378+07:00","message":"[bufferProcess] send to processor:ทรงจุดธูปเทียนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.404208297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.404211216+07:00","message":"> Transcript [5146] [false]: 'ทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.404213466+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.404215169+07:00","message":"Set new StatePrefix: 'ทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:50.430836872+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:50.430878917+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":"2025-10-29T10:32:50.430885189+07:00","message":"receive interim result [false|false]: ทรงจุดธูปเทียนเครื่องบูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:50.430898467+07:00","message":"[buffer interim] 437 false ทรงจุดธูปเทียนเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.430905099+07:00","message":"[bufferProcess] interim [580000000]:ทรงจุดธูปเทียนเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.430907183+07:00","message":"[bufferProcess] send to processor:ทรงจุดธูปเทียนเครื่องบิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.430915754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.430920974+07:00","message":"> Transcript [5147] [false]: 'ทรงจุดธูปเทียนเครื่องบิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.430924274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.430926139+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.430927643+07:00","message":"StatePrefix: 'ทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.430929716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:50.756571059+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:50.756622601+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":"2025-10-29T10:32:50.756630357+07:00","message":"receive interim result [false|false]: ทรงจุดธูปเทียนเครื่องบูชาพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:50.75664905+07:00","message":"[buffer interim] 437 false ทรงจุดธูปเทียนเครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.756657828+07:00","message":"[bufferProcess] interim [880000000]:ทรงจุดธูปเทียนเครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.756660963+07:00","message":"[bufferProcess] send to processor:ทรงจุดธูปเทียนเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.756670549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.756674553+07:00","message":"> Transcript [5148] [false]: 'ทรงจุดธูปเทียนเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.756679183+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.756682401+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.75668492+07:00","message":"StatePrefix: 'ทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.75668784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:50.847392409+07:00","message":"[GCS] IsForceVAD: false for message ID: 437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:50.951745473+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:50.951796238+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":"2025-10-29T10:32:50.951801812+07:00","message":"receive interim result [false|false]: ทรงจุดธูปเทียนเครื่องบูชาพระบาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:50.951822246+07:00","message":"[buffer interim] 437 false ทรงจุดธูปเทียนเครื่องบูชาพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.951830091+07:00","message":"[bufferProcess] interim [120000000]:ทรงจุดธูปเทียนเครื่องบูชาพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.951832813+07:00","message":"[bufferProcess] send to processor:ทรงจุดธูปเทียนเครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.951845199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.951848079+07:00","message":"> Transcript [5149] [false]: 'ทรงจุดธูปเทียนเครื่องบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.951851715+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.951854404+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.951857276+07:00","message":"StatePrefix: 'ทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:50.951859095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:50.988890512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:50.988897946+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:51.167773991+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:51.167818027+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":"2025-10-29T10:32:51.167824296+07:00","message":"receive interim result [false|false]: ทรงจุดธูปเทียนเครื่องบูชาประดับมุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:51.167839278+07:00","message":"[buffer interim] 437 false ทรงจุดธูปเทียนเครื่องบูชาประดับมุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.167846228+07:00","message":"[bufferProcess] interim [360000000]:ทรงจุดธูปเทียนเครื่องบูชาประดับมุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.167848994+07:00","message":"[bufferProcess] send to processor:ทรงจุดธูปเทียนเครื่องบูชาพระบาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.167856321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.167859076+07:00","message":"> Transcript [5150] [false]: 'ทรงจุดธูปเทียนเครื่องบูชาพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.167871026+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.167872982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.16787498+07:00","message":"StatePrefix: 'ทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.16787717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.167884704+07:00","message":"Push: 'ทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.16788633+07:00","message":"TextPushed: 'ทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.167888004+07:00","message":"Set new StatePrefix : 'ทรงจุดธูปเทียนเครื่องบูชาพระบาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.167890459+07:00","message":"Next Push (prob) : 'บูชาพระบาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:51.167899078+07:00","message":"push: {false ทรงจุดธูปเทียนเครื่อง 0 0xc003a47800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:51.214634568+07:00","message":"receive streaming session, msgId: 437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:51.214674835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทรงจุดธูปเทียนเครื่องบูชากระบะมุก\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:51.214681163+07:00","message":"receive interim result [true|false]: ทรงจุดธูปเทียนเครื่องบูชากระบะมุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:51.214693003+07:00","message":"end recv isFinal message id 437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:51.214694869+07:00","message":"end Recv id 437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:51.214702197+07:00","message":"[buffer interim] 437 true ทรงจุดธูปเทียนเครื่องบูชากระบะมุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.214708826+07:00","message":"[bufferProcess] interim [360000000]:ทรงจุดธูปเทียนเครื่องบูชากระบะมุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.214711943+07:00","message":"[bufferProcess] send to processor (isfinal):ทรงจุดธูปเทียนเครื่องบูชาประดับมุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.214715041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.214717691+07:00","message":"> Transcript [5151] [false]: 'ทรงจุดธูปเทียนเครื่องบูชาประดับมุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.214719741+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.214721407+07:00","message":"Set new StatePrefix: 'ทรงจุดธูปเทียนเครื่องบูชาประดับมุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.214723269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.214724814+07:00","message":"> Transcript [5152] [true]: 'ทรงจุดธูปเทียนเครื่องบูชากระบะมุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.214726843+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.214728475+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.21473057+07:00","message":"StatePrefix: 'ทรงจุดธูปเทียนเครื่องบูชาประดับมุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.214732676+07:00","message":"TextPushed: 'ทรงจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:51.214738675+07:00","message":"Push: 'บูชากระบะมุก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:51.214745759+07:00","message":"push: {true บูชากระบะมุก 0 0xc003a47800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:32:51.226009562+07:00","message":"write wav file: './tmp/7449/7449_437.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:51.369953991+07:00","message":"[GCS] Start streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.064279163+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.064322253+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":"2025-10-29T10:32:52.064328838+07:00","message":"receive interim result [false|false]: กิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.064344478+07:00","message":"[buffer interim] 438 false กิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.064352371+07:00","message":"[bufferProcess] interim [480000000]:กิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.064354604+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.207357897+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.207394872+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":"2025-10-29T10:32:52.207400154+07:00","message":"receive interim result [false|false]: ที่หน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.207412651+07:00","message":"[buffer interim] 438 false ที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.207418744+07:00","message":"[bufferProcess] interim [600000000]:ที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.207420823+07:00","message":"[bufferProcess] send to processor:กิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.207423768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.207426108+07:00","message":"> Transcript [5153] [false]: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.207427999+07:00","message":"Set StatePrefix (first interim): 'กิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.268356284+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.268390213+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":"2025-10-29T10:32:52.268395303+07:00","message":"receive interim result [false|false]: พี่นาค"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.268407913+07:00","message":"[buffer interim] 438 false พี่นาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.268414356+07:00","message":"[bufferProcess] interim [720000000]:พี่นาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.268419643+07:00","message":"[bufferProcess] send to processor:ที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.268426942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.268429637+07:00","message":"> Transcript [5154] [false]: 'ที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.268431711+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.268433294+07:00","message":"Set new StatePrefix: 'ที่หน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.315696031+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.315730719+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":"2025-10-29T10:32:52.315736027+07:00","message":"receive interim result [false|false]: ที่หน้าผา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.315749023+07:00","message":"[buffer interim] 438 false ที่หน้าผา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.315756104+07:00","message":"[bufferProcess] interim [780000000]:ที่หน้าผา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.315758234+07:00","message":"[bufferProcess] send to processor:พี่นาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.315765298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.315768378+07:00","message":"> Transcript [5155] [false]: 'พี่นาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.315770358+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.315772116+07:00","message":"Set new StatePrefix: 'พี่นาค'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.435431183+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.435470275+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":"2025-10-29T10:32:52.435475797+07:00","message":"receive interim result [false|false]: ที่หน้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.43549067+07:00","message":"[buffer interim] 438 false ที่หน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.435497336+07:00","message":"[bufferProcess] interim [840000000]:ที่หน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.435499152+07:00","message":"[bufferProcess] send to processor:ที่หน้าผา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.435502228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.435504675+07:00","message":"> Transcript [5156] [false]: 'ที่หน้าผา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.435506626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.435510113+07:00","message":"Set new StatePrefix: 'ที่หน้าผา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.45517101+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.455226773+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"guinness\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.455233356+07:00","message":"receive interim result [false|false]: guinness"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.455250407+07:00","message":"[buffer interim] 438 false guinness"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.455257983+07:00","message":"[bufferProcess] interim [900000000]:guinness"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.455268315+07:00","message":"[bufferProcess] send to processor:ที่หน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.455276075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.455279434+07:00","message":"> Transcript [5157] [false]: 'ที่หน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.455281995+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.455284356+07:00","message":"Set new StatePrefix: 'ที่หน้าพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.750748885+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.750785011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"xenical\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.75079006+07:00","message":"receive interim result [false|false]: xenical"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.750803508+07:00","message":"[buffer interim] 438 false xenical"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.75081221+07:00","message":"[bufferProcess] interim [140000000]:xenical"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.750814117+07:00","message":"[bufferProcess] send to processor:guinness"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.750818928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.750821354+07:00","message":"> Transcript [5158] [false]: 'guinness'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.750823398+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.750825503+07:00","message":"Set new StatePrefix: 'guinness'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.828137675+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.828179685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"innocence\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.828184578+07:00","message":"receive interim result [false|false]: innocence"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:52.828198884+07:00","message":"[buffer interim] 438 false innocence"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.828205456+07:00","message":"[bufferProcess] interim [320000000]:innocence"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.828207457+07:00","message":"[bufferProcess] send to processor:xenical"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.828210534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.828213021+07:00","message":"> Transcript [5159] [false]: 'xenical'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.828215172+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:52.828219484+07:00","message":"Set new StatePrefix: 'xenical'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.135770543+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.135806601+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"guinness\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.135811786+07:00","message":"receive interim result [false|false]: guinness"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.135822878+07:00","message":"[buffer interim] 438 false guinness"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.13582958+07:00","message":"[bufferProcess] interim [560000000]:guinness"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.135831685+07:00","message":"[bufferProcess] send to processor:innocence"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.135836434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.135838855+07:00","message":"> Transcript [5160] [false]: 'innocence'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.135840962+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.135842819+07:00","message":"Set new StatePrefix: 'innocence'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.14524441+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.145277251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"innocence\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.14528212+07:00","message":"receive interim result [false|false]: innocence"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.145295985+07:00","message":"[buffer interim] 438 false innocence"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.145303163+07:00","message":"[bufferProcess] interim [620000000]:innocence"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.14530572+07:00","message":"[bufferProcess] send to processor:guinness"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.145309005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.1453119+07:00","message":"> Transcript [5161] [false]: 'guinness'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.145315958+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.145319078+07:00","message":"Set new StatePrefix: 'guinness'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.329068982+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.329104641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"kinetin พระแท่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.329109719+07:00","message":"receive interim result [false|false]: kinetin พระแท่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.329124855+07:00","message":"[buffer interim] 438 false kinetin พระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.329131823+07:00","message":"[bufferProcess] interim [740000000]:kinetin พระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.329133937+07:00","message":"[bufferProcess] send to processor:innocence"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.329137176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.329139459+07:00","message":"> Transcript [5162] [false]: 'innocence'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.329141306+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.329142985+07:00","message":"Set new StatePrefix: 'innocence'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.461063254+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.461106675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"innocence\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.461113991+07:00","message":"receive interim result [false|false]: innocence"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.461126691+07:00","message":"[buffer interim] 438 false innocence"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.461133449+07:00","message":"[bufferProcess] interim [860000000]:innocence"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.461135621+07:00","message":"[bufferProcess] send to processor:kinetin พระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.461141451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.461144254+07:00","message":"> Transcript [5163] [false]: 'kinetin พระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.461146391+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.461148375+07:00","message":"Set new StatePrefix: 'kinetin พระแท่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.481467404+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.481504411+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"kinetin พระแท่นเตี้ย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.481509563+07:00","message":"receive interim result [false|false]: kinetin พระแท่นเตี้ย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.481523888+07:00","message":"[buffer interim] 438 false kinetin พระแท่นเตี้ย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.481530193+07:00","message":"[bufferProcess] interim [920000000]:kinetin พระแท่นเตี้ย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.481532281+07:00","message":"[bufferProcess] send to processor:innocence"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.48153504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.481537519+07:00","message":"> Transcript [5164] [false]: 'innocence'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.481539545+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.481541396+07:00","message":"Set new StatePrefix: 'innocence'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.516711729+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.516749302+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"kinetin เตียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.516754426+07:00","message":"receive interim result [false|false]: kinetin เตียง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.516768602+07:00","message":"[buffer interim] 438 false kinetin เตียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.516776327+07:00","message":"[bufferProcess] interim [980000000]:kinetin เตียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.516778511+07:00","message":"[bufferProcess] send to processor:kinetin พระแท่นเตี้ย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.516781997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.516784442+07:00","message":"> Transcript [5165] [false]: 'kinetin พระแท่นเตี้ย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.516786336+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.516787855+07:00","message":"Set new StatePrefix: 'kinetin พระแท่นเตี้ย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.7110558+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.711093628+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"kinetin เตียงผ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.711098533+07:00","message":"receive interim result [false|false]: kinetin เตียงผ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.711111716+07:00","message":"[buffer interim] 438 false kinetin เตียงผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.711118433+07:00","message":"[bufferProcess] interim [160000000]:kinetin เตียงผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.711120516+07:00","message":"[bufferProcess] send to processor:kinetin เตียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.711125489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.711127817+07:00","message":"> Transcript [5166] [false]: 'kinetin เตียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.711130054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.711131701+07:00","message":"Set new StatePrefix: 'kinetin เตียง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.714985125+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.714998572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"kinetin เตียงพับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.715002416+07:00","message":"receive interim result [false|false]: kinetin เตียงพับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:53.715011065+07:00","message":"[buffer interim] 438 false kinetin เตียงพับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.715014607+07:00","message":"[bufferProcess] interim [220000000]:kinetin เตียงพับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.715016267+07:00","message":"[bufferProcess] send to processor:kinetin เตียงผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.715018144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.715019836+07:00","message":"> Transcript [5167] [false]: 'kinetin เตียงผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.715022349+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.715024065+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.71502556+07:00","message":"StatePrefix: 'kinetin เตียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:53.715027224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:53.989678688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:53.989699958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.022541767+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.022579999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"kinetin เตียงภาพพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.02258487+07:00","message":"receive interim result [false|false]: kinetin เตียงภาพพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.022600642+07:00","message":"[buffer interim] 438 false kinetin เตียงภาพพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.022607843+07:00","message":"[bufferProcess] interim [460000000]:kinetin เตียงภาพพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.022610045+07:00","message":"[bufferProcess] send to processor:kinetin เตียงพับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.022614778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.022617621+07:00","message":"> Transcript [5168] [false]: 'kinetin เตียงพับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.022620741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.0226224+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.022624166+07:00","message":"StatePrefix: 'kinetin เตียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.022626005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.024140681+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.024148738+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"kinetin\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.024151337+07:00","message":"receive interim result [false|false]: kinetin"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.024157926+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":"2025-10-29T10:32:54.024159888+07:00","message":"receive interim result [false|false]:  เตียงภาพพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.02416313+07:00","message":"[buffer interim] 438 false kinetin"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.024165409+07:00","message":"[buffer interim] 438 false  เตียงภาพพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.02416779+07:00","message":"[bufferProcess] interim [520000000]:kinetin"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.024169372+07:00","message":"[bufferProcess] send to processor:kinetin เตียงภาพพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.02417293+07:00","message":"[bufferProcess] interim [520000000]: เตียงภาพพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.024174822+07:00","message":"[bufferProcess] update buffer: kinetin เตียงภาพพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.024176441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.02417827+07:00","message":"> Transcript [5169] [false]: 'kinetin เตียงภาพพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.024180121+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.024181475+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.024182834+07:00","message":"StatePrefix: 'kinetin เตียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.024184233+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.224077045+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.224114137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"kinetin\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.224118824+07:00","message":"receive interim result [false|false]: kinetin"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.224130475+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":"2025-10-29T10:32:54.224133628+07:00","message":"receive interim result [false|false]:  เตียงพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.224141034+07:00","message":"[buffer interim] 438 false kinetin"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.224144194+07:00","message":"[buffer interim] 438 false  เตียงพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.22415029+07:00","message":"[bufferProcess] interim [640000000]:kinetin"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.224152262+07:00","message":"[bufferProcess] send to processor:kinetin เตียงภาพพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.224156915+07:00","message":"[bufferProcess] interim [640000000]: เตียงพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.224159078+07:00","message":"[bufferProcess] update buffer: kinetin เตียงพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.224161421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.224163707+07:00","message":"> Transcript [5170] [false]: 'kinetin เตียงภาพพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.224167199+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.224168831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.224170396+07:00","message":"StatePrefix: 'kinetin เตียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.224172039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.224176308+07:00","message":"Push: 'kinetin เตียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.224177847+07:00","message":"TextPushed: 'kinetin เตียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.224180408+07:00","message":"Set new StatePrefix : 'kinetin เตียงภาพพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.224182226+07:00","message":"Next Push (prob) : 'ภาพพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.224190503+07:00","message":"push: {false kinetin เตียง 0 0xc0003c5880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.546662111+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.546702297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"kinetin\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.546708046+07:00","message":"receive interim result [false|false]: kinetin"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.546720289+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":"2025-10-29T10:32:54.546724111+07:00","message":"receive interim result [false|false]:  เตียงพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.546739132+07:00","message":"[buffer interim] 438 false kinetin"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.546760315+07:00","message":"[buffer interim] 438 false  เตียงพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.546770172+07:00","message":"[bufferProcess] interim [940000000]:kinetin"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.546776686+07:00","message":"[bufferProcess] send to processor:kinetin เตียงพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.546784389+07:00","message":"[bufferProcess] interim [940000000]: เตียงพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.54678754+07:00","message":"[bufferProcess] update buffer: kinetin เตียงพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.546790466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.546793712+07:00","message":"> Transcript [5171] [false]: 'kinetin เตียงพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.546796431+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.546799001+07:00","message":"Set new StatePrefix: 'kinetin เตียงพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.554109794+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.554127462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"kinetin\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.554131968+07:00","message":"receive interim result [false|false]: kinetin"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.554145947+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":"2025-10-29T10:32:54.554148856+07:00","message":"receive interim result [false|false]:  เตียงพระพิธีธรรมสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.554154761+07:00","message":"[buffer interim] 438 false kinetin"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.554160752+07:00","message":"[buffer interim] 438 false  เตียงพระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.554166441+07:00","message":"[bufferProcess] interim [0]:kinetin"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.554168378+07:00","message":"[bufferProcess] send to processor:kinetin เตียงพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.55417322+07:00","message":"[bufferProcess] interim [0]: เตียงพระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.55417602+07:00","message":"[bufferProcess] update buffer: kinetin เตียงพระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.554178664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.554181495+07:00","message":"> Transcript [5172] [false]: 'kinetin เตียงพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.554184071+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.554185846+07:00","message":"Set new StatePrefix: 'kinetin เตียงพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.792439699+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.792475022+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"kinetin\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.792480436+07:00","message":"receive interim result [false|false]: kinetin"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.79248888+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":"2025-10-29T10:32:54.792491946+07:00","message":"receive interim result [false|false]:  เตียงพระพิธีธรรมสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.792499817+07:00","message":"[buffer interim] 438 false kinetin"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.79250475+07:00","message":"[buffer interim] 438 false  เตียงพระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.792510336+07:00","message":"[bufferProcess] interim [240000000]:kinetin"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.792512592+07:00","message":"[bufferProcess] send to processor:kinetin เตียงพระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.792517115+07:00","message":"[bufferProcess] interim [240000000]: เตียงพระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.792519244+07:00","message":"[bufferProcess] update buffer: kinetin เตียงพระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.792521935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.792524381+07:00","message":"> Transcript [5173] [false]: 'kinetin เตียงพระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.792526213+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.792527877+07:00","message":"Set new StatePrefix: 'kinetin เตียงพระพิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.795155753+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.795164921+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"kinetin\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.795167307+07:00","message":"receive interim result [false|false]: kinetin"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.795172968+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":"2025-10-29T10:32:54.795176084+07:00","message":"receive interim result [false|false]:  เตียงพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.795179192+07:00","message":"[buffer interim] 438 false kinetin"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:54.795180884+07:00","message":"[buffer interim] 438 false  เตียงพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.795183163+07:00","message":"[bufferProcess] interim [300000000]:kinetin"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.795184883+07:00","message":"[bufferProcess] send to processor:kinetin เตียงพระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.795186855+07:00","message":"[bufferProcess] interim [300000000]: เตียงพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.795188864+07:00","message":"[bufferProcess] update buffer: kinetin เตียงพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.795197668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.795213609+07:00","message":"> Transcript [5174] [false]: 'kinetin เตียงพระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.795220476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.795223188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.795225785+07:00","message":"StatePrefix: 'kinetin เตียงพระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:54.795228964+07:00","message":"TextPushed: 'kinetin เตียง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:55.432550567+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:55.432589048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"kinetin เตียงพระพิธีธรรมสวดพระอภิธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:55.432594247+07:00","message":"receive interim result [false|false]: kinetin เตียงพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:32:55.43260727+07:00","message":"[buffer interim] 438 false kinetin เตียงพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:55.43261405+07:00","message":"[bufferProcess] interim [900000000]:kinetin เตียงพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:55.432616618+07:00","message":"[bufferProcess] send to processor:kinetin เตียงพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:55.432621419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:55.432623818+07:00","message":"> Transcript [5175] [false]: 'kinetin เตียงพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:55.432627091+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:55.432628841+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:55.432630874+07:00","message":"StatePrefix: 'kinetin เตียงพระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:32:55.432632947+07:00","message":"TextPushed: 'kinetin เตียง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:56.989907892+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:56.989915758+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:59.990634339+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:32:59.990651602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:00.456447987+07:00","message":"[GCS] IsForceVAD: false for message ID: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:00.52951673+07:00","message":"[GCS] Start streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:00.894437503+07:00","message":"receive streaming session, msgId: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:00.89448313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"kinetin พระแท่นเตียงพระพิธีธรรมสวดพระอภิธรรม\",\"confidence\":0.89598465}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:00.894488259+07:00","message":"receive interim result [true|false]: kinetin พระแท่นเตียงพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:00.894496186+07:00","message":"end recv isFinal message id 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:00.894498734+07:00","message":"end Recv id 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:00.89450595+07:00","message":"[buffer interim] 438 true kinetin พระแท่นเตียงพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:00.894515153+07:00","message":"[bufferProcess] interim [300000000]:kinetin พระแท่นเตียงพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:00.894519083+07:00","message":"[bufferProcess] send to processor (isfinal):kinetin เตียงพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:00.894524508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:00.894527353+07:00","message":"> Transcript [5176] [false]: 'kinetin เตียงพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:00.894530327+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:00.894532015+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:00.894533848+07:00","message":"StatePrefix: 'kinetin เตียงพระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:00.894535875+07:00","message":"TextPushed: 'kinetin เตียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:00.89453717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:00.894539195+07:00","message":"> Transcript [5177] [true]: 'kinetin พระแท่นเตียงพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:00.894540999+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:00.894542275+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:00.894543601+07:00","message":"StatePrefix: 'kinetin เตียงพระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:00.894544948+07:00","message":"TextPushed: 'kinetin เตียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:00.894546152+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:00.894678092+07:00","message":"Push: 'พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:00.89468071+07:00","message":"TextPushed: 'kinetin เตียงพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:00.894682534+07:00","message":"Set new StatePrefix : 'kinetin พระแท่นเตียงพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:00.894684257+07:00","message":"Next Push (prob) : 'kinetin พระแท่นเตียงพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:00.89469182+07:00","message":"push: {true พระพิธีธรรมสวดพระอภิธรรม 0 0xc0003c5880}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:00.894709603+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_438.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:00.913191486+07:00","message":"write wav file: './tmp/7449/7449_438.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:01.086864631+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:01.086911431+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":"2025-10-29T10:33:01.086916272+07:00","message":"receive interim result [false|false]: อาการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:01.086933569+07:00","message":"[buffer interim] 439 false อาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.086940494+07:00","message":"[bufferProcess] interim [420000000]:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.086942007+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:01.321588888+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:01.321630177+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":"2025-10-29T10:33:01.321635206+07:00","message":"receive interim result [false|false]: การทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:01.321651563+07:00","message":"[buffer interim] 439 false การทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.32165937+07:00","message":"[bufferProcess] interim [600000000]:การทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.321661669+07:00","message":"[bufferProcess] send to processor:อาการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.321665416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.321668085+07:00","message":"> Transcript [5178] [false]: 'อาการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.321669915+07:00","message":"Set StatePrefix (first interim): 'อาการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:01.388917122+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:01.388953151+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":"2025-10-29T10:33:01.38895829+07:00","message":"receive interim result [false|false]: การถวาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:01.388972102+07:00","message":"[buffer interim] 439 false การถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.388982794+07:00","message":"[bufferProcess] interim [660000000]:การถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.38898577+07:00","message":"[bufferProcess] send to processor:การทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.388990423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.388994007+07:00","message":"> Transcript [5179] [false]: 'การทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.388996977+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.388999413+07:00","message":"Set new StatePrefix: 'การทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:01.578521373+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:01.578573452+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":"2025-10-29T10:33:01.578578503+07:00","message":"receive interim result [false|false]: การถวายพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:01.578592139+07:00","message":"[buffer interim] 439 false การถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.578598745+07:00","message":"[bufferProcess] interim [840000000]:การถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.578601276+07:00","message":"[bufferProcess] send to processor:การถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.578607754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.578610156+07:00","message":"> Transcript [5180] [false]: 'การถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.578612288+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.57861423+07:00","message":"Set new StatePrefix: 'การถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:01.704253325+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:01.704301365+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":"2025-10-29T10:33:01.704306602+07:00","message":"receive interim result [false|false]: การถวายความ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:01.70432074+07:00","message":"[buffer interim] 439 false การถวายความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.704327163+07:00","message":"[bufferProcess] interim [960000000]:การถวายความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.704329217+07:00","message":"[bufferProcess] send to processor:การถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.704332392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.704335255+07:00","message":"> Transcript [5181] [false]: 'การถวายพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.704338346+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.704339963+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.704341462+07:00","message":"StatePrefix: 'การถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.704343063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:01.776033118+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:01.776072384+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":"2025-10-29T10:33:01.776077559+07:00","message":"receive interim result [false|false]: การถวายความเข้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:01.776091958+07:00","message":"[buffer interim] 439 false การถวายความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.776098167+07:00","message":"[bufferProcess] interim [80000000]:การถวายความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.776100531+07:00","message":"[bufferProcess] send to processor:การถวายความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.776103956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.776106295+07:00","message":"> Transcript [5182] [false]: 'การถวายความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.776109461+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.776111085+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.776113402+07:00","message":"StatePrefix: 'การถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.776114987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:01.892948955+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:01.892985098+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":"2025-10-29T10:33:01.892990531+07:00","message":"receive interim result [false|false]: การถวายความเคารพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:01.893006222+07:00","message":"[buffer interim] 439 false การถวายความเคารพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.893012282+07:00","message":"[bufferProcess] interim [140000000]:การถวายความเคารพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.893015211+07:00","message":"[bufferProcess] send to processor:การถวายความเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.893022866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.893025615+07:00","message":"> Transcript [5183] [false]: 'การถวายความเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.893028358+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.893030297+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.893031978+07:00","message":"StatePrefix: 'การถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:01.893033756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:02.163337363+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:02.163391802+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":"2025-10-29T10:33:02.16340027+07:00","message":"receive interim result [false|false]: การถวายความเคารพของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:02.163416125+07:00","message":"[buffer interim] 439 false การถวายความเคารพของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.163424008+07:00","message":"[bufferProcess] interim [500000000]:การถวายความเคารพของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.163426701+07:00","message":"[bufferProcess] send to processor:การถวายความเคารพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.163433261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.163437472+07:00","message":"> Transcript [5184] [false]: 'การถวายความเคารพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.163441533+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.163444135+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.163446383+07:00","message":"StatePrefix: 'การถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.163450343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.163457066+07:00","message":"Push: 'การถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.163459399+07:00","message":"TextPushed: 'การถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.163461705+07:00","message":"Set new StatePrefix : 'การถวายความเคารพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.163464234+07:00","message":"Next Push (prob) : 'ความเคารพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:02.163473824+07:00","message":"push: {false การถวาย 0 0xc003a47680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:02.355065999+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:02.355111811+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":"2025-10-29T10:33:02.355118482+07:00","message":"receive interim result [false|false]: การถวายความเคารพของผู้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:02.355140751+07:00","message":"[buffer interim] 439 false การถวายความเคารพของผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.355149364+07:00","message":"[bufferProcess] interim [680000000]:การถวายความเคารพของผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.35515136+07:00","message":"[bufferProcess] send to processor:การถวายความเคารพของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.355154879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.3551575+07:00","message":"> Transcript [5185] [false]: 'การถวายความเคารพของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.355160858+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.355162721+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.355164639+07:00","message":"StatePrefix: 'การถวายความเคารพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.355166546+07:00","message":"TextPushed: 'การถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:02.624019309+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:02.624057732+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":"2025-10-29T10:33:02.624063114+07:00","message":"receive interim result [false|false]: การถวายความเคารพของผู้มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:02.624074056+07:00","message":"[buffer interim] 439 false การถวายความเคารพของผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.624082933+07:00","message":"[bufferProcess] interim [860000000]:การถวายความเคารพของผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.624085375+07:00","message":"[bufferProcess] send to processor:การถวายความเคารพของผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.624088381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.624091097+07:00","message":"> Transcript [5186] [false]: 'การถวายความเคารพของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.624094694+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.624096791+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.624098635+07:00","message":"StatePrefix: 'การถวายความเคารพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.624100744+07:00","message":"TextPushed: 'การถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:02.635557249+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:02.6355834+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":"2025-10-29T10:33:02.635588392+07:00","message":"receive interim result [false|false]: การถวายความเคารพของผู้นำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:02.635600215+07:00","message":"[buffer interim] 439 false การถวายความเคารพของผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.635604455+07:00","message":"[bufferProcess] interim [920000000]:การถวายความเคารพของผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.63560638+07:00","message":"[bufferProcess] send to processor:การถวายความเคารพของผู้มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.635609569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.635611544+07:00","message":"> Transcript [5187] [false]: 'การถวายความเคารพของผู้มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.635614767+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.635616313+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.63561814+07:00","message":"StatePrefix: 'การถวายความเคารพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.635619834+07:00","message":"TextPushed: 'การถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:02.860226795+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:02.860264845+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":"2025-10-29T10:33:02.86027038+07:00","message":"receive interim result [false|false]: การถวายความเคารพของผู้มาเฝ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:02.86029175+07:00","message":"[buffer interim] 439 false การถวายความเคารพของผู้มาเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.860298522+07:00","message":"[bufferProcess] interim [160000000]:การถวายความเคารพของผู้มาเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.860300805+07:00","message":"[bufferProcess] send to processor:การถวายความเคารพของผู้นำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.860304165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.860306398+07:00","message":"> Transcript [5188] [false]: 'การถวายความเคารพของผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.860309533+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.860311242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.860313045+07:00","message":"StatePrefix: 'การถวายความเคารพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.860315127+07:00","message":"TextPushed: 'การถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.86031889+07:00","message":"Push: 'ความเคารพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.860321177+07:00","message":"TextPushed: 'การถวายความเคารพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.860322845+07:00","message":"Set new StatePrefix : 'การถวายความเคารพของผู้นำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:02.860324725+07:00","message":"Next Push (prob) : 'ของผู้นำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:02.860348795+07:00","message":"push: {false ความเคารพ 0 0xc003a47680}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:02.990710812+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:02.990710798+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:03.177368425+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:03.17740568+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":"2025-10-29T10:33:03.177411068+07:00","message":"receive interim result [false|false]: การถวายความเคารพของผู้มาเฝ้าค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:03.177423502+07:00","message":"[buffer interim] 439 false การถวายความเคารพของผู้มาเฝ้าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:03.177433687+07:00","message":"[bufferProcess] interim [460000000]:การถวายความเคารพของผู้มาเฝ้าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:03.177435915+07:00","message":"[bufferProcess] send to processor:การถวายความเคารพของผู้มาเฝ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:03.177438918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:03.177441411+07:00","message":"> Transcript [5189] [false]: 'การถวายความเคารพของผู้มาเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:03.177443838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:03.177445981+07:00","message":"Set new StatePrefix: 'การถวายความเคารพของผู้มาเฝ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:03.755865805+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:03.755905046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถวายความเคารพของผู้มาเฝ้าค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:03.755909884+07:00","message":"receive interim result [false|false]: การถวายความเคารพของผู้มาเฝ้าค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:03.755921006+07:00","message":"[buffer interim] 439 false การถวายความเคารพของผู้มาเฝ้าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:03.755928204+07:00","message":"[bufferProcess] interim [60000000]:การถวายความเคารพของผู้มาเฝ้าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:03.755930607+07:00","message":"[bufferProcess] send to processor:การถวายความเคารพของผู้มาเฝ้าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:03.755935649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:03.755937863+07:00","message":"> Transcript [5190] [false]: 'การถวายความเคารพของผู้มาเฝ้าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:03.755940829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:03.755942554+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:03.75594446+07:00","message":"StatePrefix: 'การถวายความเคารพของผู้มาเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:03.755946754+07:00","message":"TextPushed: 'การถวายความเคารพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:05.541797973+07:00","message":"receive streaming session, msgId: 439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:05.541832984+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การถวายความเคารพของผู้มาเฝ้าค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:05.541838665+07:00","message":"receive interim result [true|false]: การถวายความเคารพของผู้มาเฝ้าค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:05.541845895+07:00","message":"end recv isFinal message id 439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:05.541847831+07:00","message":"end Recv id 439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:05.541852748+07:00","message":"[buffer interim] 439 true การถวายความเคารพของผู้มาเฝ้าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:05.541861663+07:00","message":"[bufferProcess] interim [110000000]:การถวายความเคารพของผู้มาเฝ้าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:05.541864302+07:00","message":"[bufferProcess] send to processor (isfinal):การถวายความเคารพของผู้มาเฝ้าค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:05.541867417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:05.541869767+07:00","message":"> Transcript [5191] [false]: 'การถวายความเคารพของผู้มาเฝ้าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:05.541872647+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:05.541874157+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:05.541876032+07:00","message":"StatePrefix: 'การถวายความเคารพของผู้มาเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:05.54187802+07:00","message":"TextPushed: 'การถวายความเคารพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:05.541879692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:05.541881381+07:00","message":"> Transcript [5192] [true]: 'การถวายความเคารพของผู้มาเฝ้าค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:05.541883028+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:05.541884396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:05.541885698+07:00","message":"StatePrefix: 'การถวายความเคารพของผู้มาเฝ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:05.541887201+07:00","message":"TextPushed: 'การถวายความเคารพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:05.541889541+07:00","message":"Push: 'ของผู้มาเฝ้าค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:05.541896707+07:00","message":"push: {true ของผู้มาเฝ้าค่ะ 0 0xc003a47680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:05.553333982+07:00","message":"write wav file: './tmp/7449/7449_439.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:05.777314132+07:00","message":"[GCS] IsForceVAD: false for message ID: 439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:05.848122251+07:00","message":"[GCS] Start streaming session, msgId: 440"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:05.99104817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:05.991047604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:08.991649178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:08.991658654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:09.686475084+07:00","message":"[GCS] IsForceVAD: false for message ID: 440"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:09.976595132+07:00","message":"receive streaming session, msgId: 440"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:09.976614782+07:00","message":"found end of frame, send empty tag with msgId: 440"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:09.976617681+07:00","message":"end Recv id 440"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:09.976623261+07:00","message":"[buffer interim] 440 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:09.976630741+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:09.976637991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:09.976640383+07:00","message":"> Transcript [5193] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:09.976642673+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:09.976644261+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:09.976645665+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:09.976647169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:09.976649691+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:09.976659033+07:00","message":"push: {true \n 0 0xc003600180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:09.985614938+07:00","message":"write wav file: './tmp/7449/7449_440.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:10.009875732+07:00","message":"[GCS] Start streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:11.086954971+07:00","message":"[GCS] IsForceVAD: false for message ID: 441"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:11.386672019+07:00","message":"receive streaming session, msgId: 441"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:11.386692716+07:00","message":"found end of frame, send empty tag with msgId: 441"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:11.386696193+07:00","message":"end Recv id 441"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:11.386703833+07:00","message":"[buffer interim] 441 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:11.386710689+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:11.386722265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:11.386725114+07:00","message":"> Transcript [5194] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:11.386727398+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:11.386729024+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:11.386730463+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:11.386732155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:11.386734801+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:11.386745406+07:00","message":"push: {true \n 0 0xc0003c5b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:11.393350528+07:00","message":"write wav file: './tmp/7449/7449_441.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:11.992580209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:11.992628043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:12.63012339+07:00","message":"[GCS] Start streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:12.686509322+07:00","message":"[GCS] IsForceVAD: false for message ID: 442"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.075543786+07:00","message":"receive streaming session, msgId: 442"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.075569033+07:00","message":"found end of frame, send empty tag with msgId: 442"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.075572833+07:00","message":"end Recv id 442"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.075580837+07:00","message":"[buffer interim] 442 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.075588749+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.075593362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.075597329+07:00","message":"> Transcript [5195] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.075600177+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.075602012+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.075603838+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.075606226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.075609385+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.075621477+07:00","message":"push: {true \n 0 0xc00205b980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:13.080915914+07:00","message":"write wav file: './tmp/7449/7449_442.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.087832913+07:00","message":"[GCS] Start streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.146419485+07:00","message":"[GCS] IsForceVAD: false for message ID: 443"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.438588273+07:00","message":"receive streaming session, msgId: 443"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.438613325+07:00","message":"found end of frame, send empty tag with msgId: 443"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.438617114+07:00","message":"end Recv id 443"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.438624844+07:00","message":"[buffer interim] 443 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.43863346+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.438638564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.438650798+07:00","message":"> Transcript [5196] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.438654345+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.438657177+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.438659314+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.438661661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.438665029+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.438678288+07:00","message":"push: {true \n 0 0xc003600d00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:13.443149172+07:00","message":"write wav file: './tmp/7449/7449_443.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.527883908+07:00","message":"[GCS] Start streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.657534754+07:00","message":"[GCS] IsForceVAD: false for message ID: 444"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.82392811+07:00","message":"[GCS] Cleaned up inactive client: 421"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.82395495+07:00","message":"[GCS] Cleaned up inactive client: 424"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.823957343+07:00","message":"[GCS] Cleaned up inactive client: 415"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.823958758+07:00","message":"[GCS] Cleaned up inactive client: 416"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.823960261+07:00","message":"[GCS] Cleaned up inactive client: 420"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.823961802+07:00","message":"[GCS] Cleaned up inactive client: 422"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.823963273+07:00","message":"[GCS] Cleaned up inactive client: 419"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.823965188+07:00","message":"[GCS] Cleaned up inactive client: 418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.82396674+07:00","message":"[GCS] Cleaned up inactive client: 417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.823968151+07:00","message":"[GCS] Cleaned up inactive client: 423"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.848231957+07:00","message":"[GCS] Start streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.953984851+07:00","message":"receive streaming session, msgId: 444"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.954008621+07:00","message":"found end of frame, send empty tag with msgId: 444"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.954012596+07:00","message":"end Recv id 444"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.954021286+07:00","message":"[buffer interim] 444 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.954031332+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.954037705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.954041572+07:00","message":"> Transcript [5197] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.954045193+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.954047499+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.954049817+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.954053497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:13.954056735+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:13.954069973+07:00","message":"push: {true \n 0 0xc003a47500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:13.959576871+07:00","message":"write wav file: './tmp/7449/7449_444.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:14.993481273+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:14.993492171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:17.436367941+07:00","message":"[GCS] IsForceVAD: false for message ID: 445"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:17.499469824+07:00","message":"[GCS] Start streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:17.733018752+07:00","message":"receive streaming session, msgId: 445"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:17.733035975+07:00","message":"found end of frame, send empty tag with msgId: 445"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:17.733038315+07:00","message":"end Recv id 445"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:17.733044945+07:00","message":"[buffer interim] 445 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:17.733051415+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:17.733055439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:17.733058137+07:00","message":"> Transcript [5198] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:17.733060345+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:17.733061934+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:17.73306336+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:17.733064893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:17.733067238+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:17.733077+07:00","message":"push: {true \n 0 0xc003a47d80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:17.741849858+07:00","message":"write wav file: './tmp/7449/7449_445.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:17.758062399+07:00","message":"[GCS] IsForceVAD: false for message ID: 446"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:17.994434001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:17.994478062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:18.009010675+07:00","message":"[GCS] Start streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:18.042128272+07:00","message":"receive streaming session, msgId: 446"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:18.042143871+07:00","message":"found end of frame, send empty tag with msgId: 446"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:18.042146574+07:00","message":"end Recv id 446"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:18.042152862+07:00","message":"[buffer interim] 446 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:18.042159148+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:18.042162537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:18.042164862+07:00","message":"> Transcript [5199] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:18.042167061+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:18.042168565+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:18.042169982+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:18.042171467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:18.042174108+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:18.042186297+07:00","message":"push: {true \n 0 0xc003600200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:18.04686349+07:00","message":"write wav file: './tmp/7449/7449_446.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:20.766401472+07:00","message":"[GCS] IsForceVAD: false for message ID: 447"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:20.994684636+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:20.994725307+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:21.057955069+07:00","message":"receive streaming session, msgId: 447"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:21.057976135+07:00","message":"found end of frame, send empty tag with msgId: 447"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:21.057978696+07:00","message":"end Recv id 447"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:21.057985585+07:00","message":"[buffer interim] 447 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:21.057992029+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:21.057995678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:21.057998377+07:00","message":"> Transcript [5200] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:21.058000755+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:21.058002467+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:21.058003955+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:21.058005545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:21.058016519+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:21.058029375+07:00","message":"push: {true \n 0 0xc002f14380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:21.066216446+07:00","message":"write wav file: './tmp/7449/7449_447.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:21.348576153+07:00","message":"[GCS] Start streaming session, msgId: 448"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:23.995529698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:23.99555438+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:24.416734069+07:00","message":"[GCS] IsForceVAD: false for message ID: 448"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:24.489473554+07:00","message":"[GCS] Start streaming session, msgId: 449"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:24.546320904+07:00","message":"[GCS] IsForceVAD: false for message ID: 449"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:24.607608577+07:00","message":"[GCS] Start streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:24.695892588+07:00","message":"receive streaming session, msgId: 448"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:24.695910951+07:00","message":"found end of frame, send empty tag with msgId: 448"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:24.695913855+07:00","message":"end Recv id 448"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:24.695920907+07:00","message":"[buffer interim] 448 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:24.695927268+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:24.695935054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:24.695937547+07:00","message":"> Transcript [5201] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:24.695940117+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:24.695942291+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:24.695944468+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:24.695946748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:24.695955841+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:24.695964544+07:00","message":"push: {true \n 0 0xc00365e480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:24.703861019+07:00","message":"write wav file: './tmp/7449/7449_448.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:24.738069947+07:00","message":"[GCS] IsForceVAD: false for message ID: 450"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:24.856910162+07:00","message":"receive streaming session, msgId: 449"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:24.85693299+07:00","message":"found end of frame, send empty tag with msgId: 449"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:24.856935735+07:00","message":"end Recv id 449"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:24.85694301+07:00","message":"[buffer interim] 449 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:24.856949394+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:24.856953182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:24.856956061+07:00","message":"> Transcript [5202] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:24.856958471+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:24.856960109+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:24.856961554+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:24.856963029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:24.856965355+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:24.856975436+07:00","message":"push: {true \n 0 0xc00205bd00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:24.862054971+07:00","message":"write wav file: './tmp/7449/7449_449.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:24.869840822+07:00","message":"[GCS] Start streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:24.926272893+07:00","message":"[GCS] IsForceVAD: false for message ID: 451"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.052731929+07:00","message":"receive streaming session, msgId: 450"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.052751044+07:00","message":"found end of frame, send empty tag with msgId: 450"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.052753935+07:00","message":"end Recv id 450"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.052761361+07:00","message":"[buffer interim] 450 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.052767584+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.052771345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.052774083+07:00","message":"> Transcript [5203] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.052776312+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.052778136+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.052779865+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.052781392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.05278377+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.052792941+07:00","message":"push: {true \n 0 0xc00205be00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.058829541+07:00","message":"[GCS] Start streaming session, msgId: 452"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:25.059430475+07:00","message":"write wav file: './tmp/7449/7449_450.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.187100216+07:00","message":"[GCS] IsForceVAD: false for message ID: 452"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.192948764+07:00","message":"receive streaming session, msgId: 451"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.192961231+07:00","message":"found end of frame, send empty tag with msgId: 451"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.192963682+07:00","message":"end Recv id 451"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.192968631+07:00","message":"[buffer interim] 451 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.192974905+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.192978527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.192981039+07:00","message":"> Transcript [5204] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.192983138+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.192984713+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.192986794+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.192988351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.192991433+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.193002426+07:00","message":"push: {true \n 0 0xc0027ca600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:25.197644342+07:00","message":"write wav file: './tmp/7449/7449_451.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.31838727+07:00","message":"[GCS] Start streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.486835869+07:00","message":"receive streaming session, msgId: 452"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.486857162+07:00","message":"found end of frame, send empty tag with msgId: 452"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.486859696+07:00","message":"end Recv id 452"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.486866617+07:00","message":"[buffer interim] 452 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.486872799+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.486876263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.486878587+07:00","message":"> Transcript [5205] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.486880805+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.486882289+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.486883674+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.486885163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.486887371+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.486896359+07:00","message":"push: {true \n 0 0xc0000f4280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:25.491699326+07:00","message":"write wav file: './tmp/7449/7449_452.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.696736501+07:00","message":"[GCS] IsForceVAD: false for message ID: 453"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.768296742+07:00","message":"[GCS] Start streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.979613331+07:00","message":"receive streaming session, msgId: 453"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.979633516+07:00","message":"found end of frame, send empty tag with msgId: 453"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.979636069+07:00","message":"end Recv id 453"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.979641828+07:00","message":"[buffer interim] 453 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.979648062+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.979656153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.979658738+07:00","message":"> Transcript [5206] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.979660903+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.979662411+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.979663932+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.979665608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:25.979668102+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:25.979677376+07:00","message":"push: {true \n 0 0xc0000f5e80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:25.984385958+07:00","message":"write wav file: './tmp/7449/7449_453.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:26.995880792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:26.995893291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:29.867221061+07:00","message":"[GCS] IsForceVAD: false for message ID: 454"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:29.928182403+07:00","message":"[GCS] Start streaming session, msgId: 455"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:29.996848366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:29.996850893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:30.055618758+07:00","message":"[GCS] IsForceVAD: false for message ID: 455"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:30.152287177+07:00","message":"receive streaming session, msgId: 454"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:30.152314718+07:00","message":"found end of frame, send empty tag with msgId: 454"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:30.152319066+07:00","message":"end Recv id 454"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:30.152325905+07:00","message":"[buffer interim] 454 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.152332215+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.1523365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.152339795+07:00","message":"> Transcript [5207] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.152342988+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.152345172+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.15234746+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.152349718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.152352949+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:30.15236467+07:00","message":"push: {true \n 0 0xc0003c4100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:30.16097984+07:00","message":"write wav file: './tmp/7449/7449_454.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:30.248421856+07:00","message":"[GCS] Start streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:30.33645998+07:00","message":"receive streaming session, msgId: 455"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:30.33647713+07:00","message":"found end of frame, send empty tag with msgId: 455"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:30.336479958+07:00","message":"end Recv id 455"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:30.336486121+07:00","message":"[buffer interim] 455 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.336492207+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.336495871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.336498444+07:00","message":"> Transcript [5208] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.336500435+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.336501966+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.336503342+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.336504849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.336507087+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:30.336515873+07:00","message":"push: {true \n 0 0xc002f14300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:30.341235358+07:00","message":"write wav file: './tmp/7449/7449_455.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:30.636634484+07:00","message":"[GCS] IsForceVAD: false for message ID: 456"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:30.698294286+07:00","message":"[GCS] Start streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:30.827285437+07:00","message":"[GCS] IsForceVAD: false for message ID: 457"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:30.888148971+07:00","message":"[GCS] Start streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:30.931903741+07:00","message":"receive streaming session, msgId: 456"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:30.931926516+07:00","message":"found end of frame, send empty tag with msgId: 456"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:30.931929166+07:00","message":"end Recv id 456"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:30.931935626+07:00","message":"[buffer interim] 456 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.931942445+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.931946497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.931949285+07:00","message":"> Transcript [5209] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.931951713+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.931953249+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.93195481+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.931956361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:30.931958549+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:30.931968602+07:00","message":"push: {true \n 0 0xc002f14800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:30.936969189+07:00","message":"write wav file: './tmp/7449/7449_456.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.085733502+07:00","message":"[GCS] IsForceVAD: false for message ID: 458"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.108484748+07:00","message":"receive streaming session, msgId: 457"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.10850663+07:00","message":"found end of frame, send empty tag with msgId: 457"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.108510053+07:00","message":"end Recv id 457"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.108518066+07:00","message":"[buffer interim] 457 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.108528442+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.108533231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.108536916+07:00","message":"> Transcript [5210] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.108540253+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.108542689+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.108545186+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.108547506+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.108550775+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.108562293+07:00","message":"push: {true \n 0 0xc002f14a00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:31.113046581+07:00","message":"write wav file: './tmp/7449/7449_457.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.207870363+07:00","message":"[GCS] Start streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.337266229+07:00","message":"[GCS] IsForceVAD: false for message ID: 459"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.363640633+07:00","message":"receive streaming session, msgId: 458"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.363661655+07:00","message":"found end of frame, send empty tag with msgId: 458"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.363664439+07:00","message":"end Recv id 458"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.363670644+07:00","message":"[buffer interim] 458 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.36367717+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.363680613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.363683288+07:00","message":"> Transcript [5211] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.363685376+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.363686948+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.363688332+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.363689796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.363697765+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.363707244+07:00","message":"push: {true \n 0 0xc0003c5a00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:31.368900011+07:00","message":"write wav file: './tmp/7449/7449_458.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.408057267+07:00","message":"[GCS] Start streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.526298942+07:00","message":"[GCS] IsForceVAD: false for message ID: 460"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.620913107+07:00","message":"receive streaming session, msgId: 459"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.620934017+07:00","message":"found end of frame, send empty tag with msgId: 459"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.620937099+07:00","message":"end Recv id 459"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.620943917+07:00","message":"[buffer interim] 459 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.620950002+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.620953645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.620955955+07:00","message":"> Transcript [5212] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.620958185+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.620959678+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.620961222+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.620962699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.620964783+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.620974682+07:00","message":"push: {true \n 0 0xc003600f80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:31.627069018+07:00","message":"write wav file: './tmp/7449/7449_459.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.657728442+07:00","message":"[GCS] Start streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.787685227+07:00","message":"[GCS] IsForceVAD: false for message ID: 461"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.823450839+07:00","message":"receive streaming session, msgId: 460"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.823478074+07:00","message":"found end of frame, send empty tag with msgId: 460"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.823481522+07:00","message":"end Recv id 460"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.823490182+07:00","message":"[buffer interim] 460 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.823497426+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.823501354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.823503794+07:00","message":"> Transcript [5213] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.823506129+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.823507644+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.823509156+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.823510804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:31.823512969+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:31.823522753+07:00","message":"push: {true \n 0 0xc002f14c80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:31.827920721+07:00","message":"write wav file: './tmp/7449/7449_460.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:32.047864224+07:00","message":"[GCS] Start streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:32.052790108+07:00","message":"receive streaming session, msgId: 461"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:32.052803817+07:00","message":"found end of frame, send empty tag with msgId: 461"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:32.052806241+07:00","message":"end Recv id 461"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:32.052811416+07:00","message":"[buffer interim] 461 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.052817463+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.052821274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.05282389+07:00","message":"> Transcript [5214] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.05282597+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.052827486+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.05282891+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.052830518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.052833004+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:32.052841938+07:00","message":"push: {true \n 0 0xc00205b280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:32.05687496+07:00","message":"write wav file: './tmp/7449/7449_461.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:32.105877426+07:00","message":"[GCS] IsForceVAD: false for message ID: 462"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:32.430376623+07:00","message":"receive streaming session, msgId: 462"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:32.430397281+07:00","message":"found end of frame, send empty tag with msgId: 462"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:32.430400186+07:00","message":"end Recv id 462"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:32.430406537+07:00","message":"[buffer interim] 462 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.430413069+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.430416988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.430419652+07:00","message":"> Transcript [5215] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.430421861+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.430423397+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.430424923+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.430426396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.430433764+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:32.430443819+07:00","message":"push: {true \n 0 0xc002f14600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:32.43478608+07:00","message":"write wav file: './tmp/7449/7449_462.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:32.557890011+07:00","message":"[GCS] Start streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:32.618354672+07:00","message":"[GCS] IsForceVAD: false for message ID: 463"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:32.911511517+07:00","message":"receive streaming session, msgId: 463"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:32.911531008+07:00","message":"found end of frame, send empty tag with msgId: 463"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:32.911533532+07:00","message":"end Recv id 463"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:32.911540101+07:00","message":"[buffer interim] 463 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.911546805+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.911550643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.911553439+07:00","message":"> Transcript [5216] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.911556195+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.911557743+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.911559119+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.911560774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:32.911562833+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:32.911571588+07:00","message":"push: {true \n 0 0xc0027ca000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:32.916060214+07:00","message":"write wav file: './tmp/7449/7449_463.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:32.997492884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:32.997503102+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:33.070234158+07:00","message":"[GCS] Start streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:35.947576243+07:00","message":"[GCS] IsForceVAD: false for message ID: 464"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:35.997567084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:35.997566473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:36.0093546+07:00","message":"[GCS] Start streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:36.239819898+07:00","message":"receive streaming session, msgId: 464"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:36.239837015+07:00","message":"found end of frame, send empty tag with msgId: 464"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:36.239839617+07:00","message":"end Recv id 464"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:36.239846345+07:00","message":"[buffer interim] 464 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:36.239852631+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:36.239856695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:36.239859244+07:00","message":"> Transcript [5217] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:36.239861387+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:36.239863075+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:36.239864424+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:36.239865887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:36.239872555+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:36.239883187+07:00","message":"push: {true \n 0 0xc00365ed00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:36.248128017+07:00","message":"write wav file: './tmp/7449/7449_464.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:38.767505808+07:00","message":"[GCS] IsForceVAD: false for message ID: 465"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:38.997814368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:38.997823158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:39.073283677+07:00","message":"receive streaming session, msgId: 465"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:39.073304671+07:00","message":"found end of frame, send empty tag with msgId: 465"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:39.073307446+07:00","message":"end Recv id 465"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:39.073314388+07:00","message":"[buffer interim] 465 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:39.073327711+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:39.073332688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:39.073336469+07:00","message":"> Transcript [5218] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:39.073339629+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:39.073341672+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:39.073343942+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:39.073346218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:39.073349536+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:39.073360889+07:00","message":"push: {true \n 0 0xc0003c5f80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:39.080749657+07:00","message":"write wav file: './tmp/7449/7449_465.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:39.928578603+07:00","message":"[GCS] Start streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:39.986520542+07:00","message":"[GCS] IsForceVAD: false for message ID: 466"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:40.323605089+07:00","message":"receive streaming session, msgId: 466"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:40.323626644+07:00","message":"found end of frame, send empty tag with msgId: 466"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:40.323629183+07:00","message":"end Recv id 466"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:40.323636031+07:00","message":"[buffer interim] 466 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:40.323642425+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:40.323646203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:40.323648636+07:00","message":"> Transcript [5219] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:40.323650774+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:40.323652568+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:40.323653969+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:40.323655461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:40.323661965+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:40.323671809+07:00","message":"push: {true \n 0 0xc003600700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:40.328138495+07:00","message":"write wav file: './tmp/7449/7449_466.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:40.56835194+07:00","message":"[GCS] Start streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:40.625550551+07:00","message":"[GCS] IsForceVAD: false for message ID: 467"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:40.688681083+07:00","message":"[GCS] Start streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:40.924404055+07:00","message":"receive streaming session, msgId: 467"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:40.924422124+07:00","message":"found end of frame, send empty tag with msgId: 467"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:40.924425211+07:00","message":"end Recv id 467"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:40.924431424+07:00","message":"[buffer interim] 467 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:40.924437516+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:40.924446155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:40.924448826+07:00","message":"> Transcript [5220] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:40.924451096+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:40.924452614+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:40.924454214+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:40.924455808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:40.924458116+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:40.924467751+07:00","message":"push: {true \n 0 0xc003600e80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:40.928804826+07:00","message":"write wav file: './tmp/7449/7449_467.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:41.905700548+07:00","message":"[GCS] IsForceVAD: false for message ID: 468"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:41.968984673+07:00","message":"[GCS] Start streaming session, msgId: 469"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:41.998456185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:41.998462778+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:42.198632903+07:00","message":"receive streaming session, msgId: 468"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:42.198650884+07:00","message":"found end of frame, send empty tag with msgId: 468"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:42.198653877+07:00","message":"end Recv id 468"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:42.198659804+07:00","message":"[buffer interim] 468 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:42.198666311+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:42.198674531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:42.19867704+07:00","message":"> Transcript [5221] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:42.198679206+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:42.198680812+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:42.198682185+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:42.198683732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:42.198686088+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:42.198695911+07:00","message":"push: {true \n 0 0xc003601200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:42.20435545+07:00","message":"write wav file: './tmp/7449/7449_468.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:42.357030217+07:00","message":"[GCS] IsForceVAD: false for message ID: 469"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:42.488357973+07:00","message":"[GCS] Start streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:42.64523891+07:00","message":"receive streaming session, msgId: 469"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:42.645259673+07:00","message":"found end of frame, send empty tag with msgId: 469"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:42.645262319+07:00","message":"end Recv id 469"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:42.645269495+07:00","message":"[buffer interim] 469 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:42.645276336+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:42.645279811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:42.645282282+07:00","message":"> Transcript [5222] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:42.645284514+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:42.645286112+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:42.645287683+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:42.645289215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:42.645291684+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:42.645301854+07:00","message":"push: {true \n 0 0xc002f14f00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:42.652335404+07:00","message":"write wav file: './tmp/7449/7449_469.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:42.928738876+07:00","message":"[GCS] IsForceVAD: false for message ID: 470"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:42.998831026+07:00","message":"[GCS] Start streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.186078998+07:00","message":"[GCS] IsForceVAD: false for message ID: 471"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.2259709+07:00","message":"receive streaming session, msgId: 470"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.22599361+07:00","message":"found end of frame, send empty tag with msgId: 470"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.225996779+07:00","message":"end Recv id 470"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.226003717+07:00","message":"[buffer interim] 470 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.226010303+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.226013711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.226016399+07:00","message":"> Transcript [5223] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.226018579+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.226020076+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.226021495+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.226023065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.226030275+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.226039747+07:00","message":"push: {true \n 0 0xc00365f700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:43.231190627+07:00","message":"write wav file: './tmp/7449/7449_470.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.249143154+07:00","message":"[GCS] Start streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.317917634+07:00","message":"[GCS] IsForceVAD: false for message ID: 472"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.449632126+07:00","message":"[GCS] Start streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.464774474+07:00","message":"receive streaming session, msgId: 471"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.464792536+07:00","message":"found end of frame, send empty tag with msgId: 471"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.46479497+07:00","message":"end Recv id 471"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.464800693+07:00","message":"[buffer interim] 471 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.464806614+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.464810106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.464812955+07:00","message":"> Transcript [5224] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.464815505+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.464817114+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.464818478+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.464820012+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.464822467+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.464831448+07:00","message":"push: {true \n 0 0xc0027cb380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:43.469288145+07:00","message":"write wav file: './tmp/7449/7449_471.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.597253233+07:00","message":"receive streaming session, msgId: 472"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.59727592+07:00","message":"found end of frame, send empty tag with msgId: 472"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.597278773+07:00","message":"end Recv id 472"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.59728616+07:00","message":"[buffer interim] 472 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.597292266+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.597300278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.597302597+07:00","message":"> Transcript [5225] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.597304842+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.597306449+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.597307971+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.597309444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:43.597311493+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.597330663+07:00","message":"push: {true \n 0 0xc003601500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:43.601285084+07:00","message":"write wav file: './tmp/7449/7449_472.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.824330572+07:00","message":"[GCS] Cleaned up inactive client: 426"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.824372952+07:00","message":"[GCS] Cleaned up inactive client: 429"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.824377276+07:00","message":"[GCS] Cleaned up inactive client: 427"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.824380357+07:00","message":"[GCS] Cleaned up inactive client: 428"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.824382232+07:00","message":"[GCS] Cleaned up inactive client: 425"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.824384018+07:00","message":"[GCS] Cleaned up inactive client: 431"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.824386056+07:00","message":"[GCS] Cleaned up inactive client: 434"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.824388161+07:00","message":"[GCS] Cleaned up inactive client: 432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.824390024+07:00","message":"[GCS] Cleaned up inactive client: 430"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.824391964+07:00","message":"[GCS] Cleaned up inactive client: 433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:43.824394046+07:00","message":"[GCS] Cleaned up inactive client: 435"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:44.99946977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:44.999468826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:47.999477261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:47.99949347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:48.566528205+07:00","message":"[GCS] IsForceVAD: false for message ID: 473"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:48.637845748+07:00","message":"[GCS] Start streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:48.874383977+07:00","message":"receive streaming session, msgId: 473"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:48.874404125+07:00","message":"found end of frame, send empty tag with msgId: 473"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:48.874406893+07:00","message":"end Recv id 473"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:48.874414934+07:00","message":"[buffer interim] 473 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:48.87442155+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:48.874426272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:48.874428946+07:00","message":"> Transcript [5226] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:48.874431382+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:48.874432878+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:48.874434359+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:48.87443587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:48.874438234+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:48.874448126+07:00","message":"push: {true \n 0 0xc00365e600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:48.884083571+07:00","message":"write wav file: './tmp/7449/7449_473.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:50.87871879+07:00","message":"[GCS] IsForceVAD: false for message ID: 474"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:50.999894104+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:50.999900387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.129032112+07:00","message":"[GCS] Start streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.173790131+07:00","message":"receive streaming session, msgId: 474"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.173811859+07:00","message":"found end of frame, send empty tag with msgId: 474"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.173815259+07:00","message":"end Recv id 474"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.173821463+07:00","message":"[buffer interim] 474 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.173827994+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.173836671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.173839295+07:00","message":"> Transcript [5227] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.173841478+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.173843028+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.173844522+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.173846015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.173848215+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.173857254+07:00","message":"push: {true \n 0 0xc00365f200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:51.180921297+07:00","message":"write wav file: './tmp/7449/7449_474.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.197634007+07:00","message":"[GCS] IsForceVAD: false for message ID: 475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.329312829+07:00","message":"[GCS] Start streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.386058702+07:00","message":"[GCS] IsForceVAD: false for message ID: 476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.490529315+07:00","message":"receive streaming session, msgId: 475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.490554156+07:00","message":"found end of frame, send empty tag with msgId: 475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.490557059+07:00","message":"end Recv id 475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.490563364+07:00","message":"[buffer interim] 475 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.490575369+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.490579841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.490582657+07:00","message":"> Transcript [5228] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.490584831+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.490586398+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.49058784+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.490589435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.490595341+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.49060477+07:00","message":"push: {true \n 0 0xc00040da00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:51.495450718+07:00","message":"write wav file: './tmp/7449/7449_475.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.578502151+07:00","message":"[GCS] Start streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.64623077+07:00","message":"[GCS] IsForceVAD: false for message ID: 477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.685824334+07:00","message":"receive streaming session, msgId: 476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.685844234+07:00","message":"found end of frame, send empty tag with msgId: 476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.685847246+07:00","message":"end Recv id 476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.685854125+07:00","message":"[buffer interim] 476 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.68586112+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.685865119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.685868634+07:00","message":"> Transcript [5229] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.685871646+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.685874366+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.685876313+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.685878569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.685884955+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.685896484+07:00","message":"push: {true \n 0 0xc003a47280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:51.690252398+07:00","message":"write wav file: './tmp/7449/7449_476.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.767094515+07:00","message":"[GCS] Start streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.837799264+07:00","message":"[GCS] IsForceVAD: false for message ID: 478"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.913080716+07:00","message":"receive streaming session, msgId: 477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.913102277+07:00","message":"found end of frame, send empty tag with msgId: 477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.913105203+07:00","message":"end Recv id 477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.913112248+07:00","message":"[buffer interim] 477 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.913118295+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.91312249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.9131257+07:00","message":"> Transcript [5230] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.913127965+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.913129784+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.913131193+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.913132621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:51.913134888+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.913145671+07:00","message":"push: {true \n 0 0xc00365f980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:51.917268223+07:00","message":"write wav file: './tmp/7449/7449_477.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:51.968379757+07:00","message":"[GCS] Start streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:52.028666431+07:00","message":"[GCS] IsForceVAD: false for message ID: 479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:52.10441932+07:00","message":"receive streaming session, msgId: 478"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:52.104439056+07:00","message":"found end of frame, send empty tag with msgId: 478"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:52.1044419+07:00","message":"end Recv id 478"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:52.104451589+07:00","message":"[buffer interim] 478 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:52.10445832+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:52.104462738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:52.104465615+07:00","message":"> Transcript [5231] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:52.104468725+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:52.104471039+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:52.104472601+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:52.104474033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:52.104476329+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:52.10448565+07:00","message":"push: {true \n 0 0xc00205b580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:52.108766932+07:00","message":"write wav file: './tmp/7449/7449_478.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:52.320776244+07:00","message":"receive streaming session, msgId: 479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:52.320796633+07:00","message":"found end of frame, send empty tag with msgId: 479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:52.320799356+07:00","message":"end Recv id 479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:52.320806076+07:00","message":"[buffer interim] 479 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:52.320812427+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:52.320816981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:52.320819844+07:00","message":"> Transcript [5232] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:52.320821851+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:52.320823406+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:52.320824821+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:52.320826252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:52.320828446+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:52.320837683+07:00","message":"push: {true \n 0 0xc003601900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:52.326404657+07:00","message":"write wav file: './tmp/7449/7449_479.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:53.249118755+07:00","message":"[GCS] Start streaming session, msgId: 480"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:53.99994272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:53.999970052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:54.655793305+07:00","message":"[GCS] IsForceVAD: false for message ID: 480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:54.917852688+07:00","message":"[GCS] Start streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:54.951498852+07:00","message":"receive streaming session, msgId: 480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:54.951516898+07:00","message":"found end of frame, send empty tag with msgId: 480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:54.951519662+07:00","message":"end Recv id 480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:54.951525963+07:00","message":"[buffer interim] 480 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:54.951532965+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:54.951537138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:54.951539713+07:00","message":"> Transcript [5233] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:54.951541714+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:54.951543722+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:54.951545794+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:54.951547826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:54.95155601+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:54.951567468+07:00","message":"push: {true \n 0 0xc002f14000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:54.958357137+07:00","message":"write wav file: './tmp/7449/7449_480.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:54.977067162+07:00","message":"[GCS] IsForceVAD: false for message ID: 481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:55.047751219+07:00","message":"[GCS] Start streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:55.274482608+07:00","message":"receive streaming session, msgId: 481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:55.274504356+07:00","message":"found end of frame, send empty tag with msgId: 481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:55.274507236+07:00","message":"end Recv id 481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:55.274513732+07:00","message":"[buffer interim] 481 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:55.274520128+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:55.274523604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:55.274525953+07:00","message":"> Transcript [5234] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:55.274528118+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:55.274529668+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:55.274531087+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:55.274532588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:55.27453478+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:55.274545193+07:00","message":"push: {true \n 0 0xc00040df80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:55.279222849+07:00","message":"write wav file: './tmp/7449/7449_481.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:56.00605197+07:00","message":"[GCS] IsForceVAD: false for message ID: 482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:56.298414666+07:00","message":"receive streaming session, msgId: 482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:56.298432919+07:00","message":"found end of frame, send empty tag with msgId: 482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:56.298435586+07:00","message":"end Recv id 482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:56.298441531+07:00","message":"[buffer interim] 482 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:56.29844786+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:56.298456416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:56.298459435+07:00","message":"> Transcript [5235] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:56.298461426+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:56.298462973+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:56.298464534+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:56.29846626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:56.298468505+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:56.298477956+07:00","message":"push: {true \n 0 0xc0003c5980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:56.304142261+07:00","message":"write wav file: './tmp/7449/7449_482.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:56.447517485+07:00","message":"[GCS] Start streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:56.516934266+07:00","message":"[GCS] IsForceVAD: false for message ID: 483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:56.707932912+07:00","message":"[GCS] Start streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:56.766726196+07:00","message":"[GCS] IsForceVAD: false for message ID: 484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:56.83766204+07:00","message":"receive streaming session, msgId: 483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:56.837681164+07:00","message":"found end of frame, send empty tag with msgId: 483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:56.837683877+07:00","message":"end Recv id 483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:56.837690037+07:00","message":"[buffer interim] 483 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:56.837696595+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:56.837704434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:56.837706702+07:00","message":"> Transcript [5236] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:56.837708846+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:56.837710354+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:56.83771176+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:56.837713271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:56.837715477+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:56.837724414+07:00","message":"push: {true \n 0 0xc00365e980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:56.84214134+07:00","message":"write wav file: './tmp/7449/7449_483.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:57.000743817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:33:57.000743917+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:57.028056745+07:00","message":"[GCS] Start streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:57.044806126+07:00","message":"receive streaming session, msgId: 484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:57.044828859+07:00","message":"found end of frame, send empty tag with msgId: 484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:57.044831788+07:00","message":"end Recv id 484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:57.044838193+07:00","message":"[buffer interim] 484 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:57.044845464+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:57.044849016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:57.044851301+07:00","message":"> Transcript [5237] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:57.044853662+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:57.044855264+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:57.044856704+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:57.04485817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:57.044860335+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:57.044869791+07:00","message":"push: {true \n 0 0xc00365f080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:57.048971324+07:00","message":"write wav file: './tmp/7449/7449_484.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:59.586811789+07:00","message":"[GCS] IsForceVAD: false for message ID: 485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:59.648577768+07:00","message":"[GCS] Start streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:59.877562067+07:00","message":"receive streaming session, msgId: 485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:59.877580372+07:00","message":"found end of frame, send empty tag with msgId: 485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:59.877583949+07:00","message":"end Recv id 485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:59.877591983+07:00","message":"[buffer interim] 485 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:59.877599849+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:59.877604182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:59.877607005+07:00","message":"> Transcript [5238] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:59.877610065+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:59.877612057+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:59.877613911+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:59.877616199+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:33:59.877619435+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:33:59.87763129+07:00","message":"push: {true \n 0 0xc00205a000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:33:59.884808774+07:00","message":"write wav file: './tmp/7449/7449_485.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:00.001782538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:00.001799835+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:03.002614021+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:03.002631455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:04.776771295+07:00","message":"[GCS] IsForceVAD: false for message ID: 486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:05.091821847+07:00","message":"receive streaming session, msgId: 486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:05.091842255+07:00","message":"found end of frame, send empty tag with msgId: 486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:05.091845408+07:00","message":"end Recv id 486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:05.091851404+07:00","message":"[buffer interim] 486 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:05.091858246+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:05.091862418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:05.0918651+07:00","message":"> Transcript [5239] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:05.091867471+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:05.09186902+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:05.091870439+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:05.091871923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:05.091879044+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:05.091889001+07:00","message":"push: {true \n 0 0xc00365f580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:05.103430452+07:00","message":"write wav file: './tmp/7449/7449_486.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:06.003488146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:06.003549171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:06.509735958+07:00","message":"[GCS] Start streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:06.565437856+07:00","message":"[GCS] IsForceVAD: false for message ID: 487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:06.767275117+07:00","message":"[GCS] Start streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:06.826911161+07:00","message":"[GCS] IsForceVAD: false for message ID: 488"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:07.037362893+07:00","message":"receive streaming session, msgId: 487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:07.037391185+07:00","message":"found end of frame, send empty tag with msgId: 487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:07.037394171+07:00","message":"end Recv id 487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:07.037401527+07:00","message":"[buffer interim] 487 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.037407893+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.037411728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.037414664+07:00","message":"> Transcript [5240] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.037417043+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.037418631+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.037420109+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.037421654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.037424068+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:07.037433952+07:00","message":"push: {true \n 0 0xc002f14400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:07.041908347+07:00","message":"write wav file: './tmp/7449/7449_487.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:07.089564206+07:00","message":"[GCS] Start streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:07.140477768+07:00","message":"receive streaming session, msgId: 488"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:07.140498862+07:00","message":"found end of frame, send empty tag with msgId: 488"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:07.140501726+07:00","message":"end Recv id 488"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:07.140508113+07:00","message":"[buffer interim] 488 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.140514686+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.140517985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.140520252+07:00","message":"> Transcript [5241] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.140522396+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.140524059+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.1405256+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.140527244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.140532376+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:07.140542033+07:00","message":"push: {true \n 0 0xc0032a0080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:07.149131173+07:00","message":"write wav file: './tmp/7449/7449_488.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:07.206584318+07:00","message":"[GCS] IsForceVAD: false for message ID: 489"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:07.515421958+07:00","message":"receive streaming session, msgId: 489"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:07.515443007+07:00","message":"found end of frame, send empty tag with msgId: 489"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:07.515445451+07:00","message":"end Recv id 489"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:07.515451823+07:00","message":"[buffer interim] 489 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.515464139+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.515467859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.51547032+07:00","message":"> Transcript [5242] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.515472348+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.515473884+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.515475405+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.515476879+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:07.515479276+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:07.515488903+07:00","message":"push: {true \n 0 0xc0032a0280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:07.520910212+07:00","message":"write wav file: './tmp/7449/7449_489.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:07.72919955+07:00","message":"[GCS] Start streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:08.876552758+07:00","message":"[GCS] IsForceVAD: false for message ID: 490"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:09.003836455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:09.003857828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:09.180171927+07:00","message":"receive streaming session, msgId: 490"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:09.180200414+07:00","message":"found end of frame, send empty tag with msgId: 490"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:09.180203571+07:00","message":"end Recv id 490"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:09.18022309+07:00","message":"[buffer interim] 490 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:09.18025003+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:09.180254452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:09.180257104+07:00","message":"> Transcript [5243] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:09.180259302+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:09.180261129+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:09.180262872+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:09.1802644+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:09.18026666+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:09.18027606+07:00","message":"push: {true \n 0 0xc00365e900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:09.18563187+07:00","message":"write wav file: './tmp/7449/7449_490.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:09.257987177+07:00","message":"[GCS] Start streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:09.386872996+07:00","message":"[GCS] IsForceVAD: false for message ID: 491"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:09.684955455+07:00","message":"receive streaming session, msgId: 491"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:09.684973873+07:00","message":"found end of frame, send empty tag with msgId: 491"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:09.684976865+07:00","message":"end Recv id 491"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:09.684982887+07:00","message":"[buffer interim] 491 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:09.684989687+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:09.684993595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:09.684996082+07:00","message":"> Transcript [5244] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:09.684998229+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:09.684999936+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:09.685001395+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:09.685002839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:09.685009633+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:09.685019516+07:00","message":"push: {true \n 0 0xc0032a0480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:09.689405888+07:00","message":"write wav file: './tmp/7449/7449_491.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:10.28928186+07:00","message":"[GCS] Start streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:10.546838634+07:00","message":"[GCS] IsForceVAD: false for message ID: 492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:10.824419141+07:00","message":"receive streaming session, msgId: 492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:10.824437775+07:00","message":"found end of frame, send empty tag with msgId: 492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:10.824440784+07:00","message":"end Recv id 492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:10.82444767+07:00","message":"[buffer interim] 492 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:10.824454262+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:10.824458159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:10.824460488+07:00","message":"> Transcript [5245] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:10.824462601+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:10.824464023+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:10.824465639+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:10.824467116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:10.824469453+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:10.82447917+07:00","message":"push: {true \n 0 0xc003600000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:10.829112113+07:00","message":"write wav file: './tmp/7449/7449_492.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:11.24757653+07:00","message":"[GCS] Start streaming session, msgId: 493"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:12.004476647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:12.004494997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:13.823675691+07:00","message":"[GCS] Cleaned up inactive client: 442"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:13.823697368+07:00","message":"[GCS] Cleaned up inactive client: 438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:13.823699954+07:00","message":"[GCS] Cleaned up inactive client: 437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:13.823701388+07:00","message":"[GCS] Cleaned up inactive client: 440"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:13.823702815+07:00","message":"[GCS] Cleaned up inactive client: 444"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:13.823704191+07:00","message":"[GCS] Cleaned up inactive client: 436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:13.823705731+07:00","message":"[GCS] Cleaned up inactive client: 439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:13.823707499+07:00","message":"[GCS] Cleaned up inactive client: 443"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:13.823708975+07:00","message":"[GCS] Cleaned up inactive client: 441"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:14.256236747+07:00","message":"[GCS] IsForceVAD: false for message ID: 493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:14.519695223+07:00","message":"[GCS] Start streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:14.530070918+07:00","message":"receive streaming session, msgId: 493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:14.530085516+07:00","message":"found end of frame, send empty tag with msgId: 493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:14.530087953+07:00","message":"end Recv id 493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:14.530093012+07:00","message":"[buffer interim] 493 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:14.530101168+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:14.530104896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:14.530107179+07:00","message":"> Transcript [5246] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:14.53010919+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:14.530110757+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:14.530112379+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:14.530113903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:14.530117182+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:14.530125362+07:00","message":"push: {true \n 0 0xc0032a0580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:14.539748349+07:00","message":"write wav file: './tmp/7449/7449_493.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:15.005041649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:15.005050428+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:16.116449039+07:00","message":"[GCS] IsForceVAD: false for message ID: 494"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:16.308379455+07:00","message":"[GCS] Start streaming session, msgId: 495"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:16.417500717+07:00","message":"receive streaming session, msgId: 494"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:16.417519841+07:00","message":"found end of frame, send empty tag with msgId: 494"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:16.417522548+07:00","message":"end Recv id 494"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:16.417529053+07:00","message":"[buffer interim] 494 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:16.41753561+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:16.417539864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:16.417542204+07:00","message":"> Transcript [5247] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:16.417544308+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:16.417545909+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:16.417547411+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:16.417548918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:16.417551157+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:16.41756101+07:00","message":"push: {true \n 0 0xc0032a0680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:16.424064423+07:00","message":"write wav file: './tmp/7449/7449_494.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:16.685981401+07:00","message":"[GCS] IsForceVAD: false for message ID: 495"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:16.961232108+07:00","message":"receive streaming session, msgId: 495"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:16.961256297+07:00","message":"found end of frame, send empty tag with msgId: 495"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:16.961259669+07:00","message":"end Recv id 495"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:16.961267455+07:00","message":"[buffer interim] 495 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:16.961277589+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:16.961283452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:16.96128647+07:00","message":"> Transcript [5248] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:16.961288991+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:16.961290617+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:16.961292194+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:16.961293722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:16.961297571+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:16.961307909+07:00","message":"push: {true \n 0 0xc0023d2100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:16.966104719+07:00","message":"write wav file: './tmp/7449/7449_495.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:17.268990696+07:00","message":"[GCS] Start streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:17.326573996+07:00","message":"[GCS] IsForceVAD: false for message ID: 496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:17.588106425+07:00","message":"[GCS] Start streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:17.629500841+07:00","message":"receive streaming session, msgId: 496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:17.629520273+07:00","message":"found end of frame, send empty tag with msgId: 496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:17.62952292+07:00","message":"end Recv id 496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:17.629532998+07:00","message":"[buffer interim] 496 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:17.629542824+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:17.6295511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:17.629553434+07:00","message":"> Transcript [5249] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:17.629555675+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:17.62955729+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:17.629558842+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:17.629560479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:17.629562725+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:17.629572801+07:00","message":"push: {true \n 0 0xc00365fc80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:17.633681574+07:00","message":"write wav file: './tmp/7449/7449_496.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:17.906016113+07:00","message":"[GCS] IsForceVAD: false for message ID: 497"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:18.005295439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:18.005300689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:18.19467216+07:00","message":"receive streaming session, msgId: 497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:18.194705433+07:00","message":"found end of frame, send empty tag with msgId: 497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:18.194708441+07:00","message":"end Recv id 497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:18.194716169+07:00","message":"[buffer interim] 497 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:18.194723271+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:18.194726737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:18.194729135+07:00","message":"> Transcript [5250] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:18.194731894+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:18.194733435+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:18.194734865+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:18.194736397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:18.194738636+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:18.194748936+07:00","message":"push: {true \n 0 0xc00365fd80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:18.199270095+07:00","message":"write wav file: './tmp/7449/7449_497.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:18.227305626+07:00","message":"[GCS] Start streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:18.54631189+07:00","message":"[GCS] IsForceVAD: false for message ID: 498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:18.688130885+07:00","message":"[GCS] Start streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:18.849918645+07:00","message":"receive streaming session, msgId: 498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:18.849949429+07:00","message":"found end of frame, send empty tag with msgId: 498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:18.849953329+07:00","message":"end Recv id 498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:18.849963117+07:00","message":"[buffer interim] 498 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:18.849971895+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:18.849977074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:18.849980516+07:00","message":"> Transcript [5251] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:18.849983754+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:18.849985934+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:18.849987902+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:18.849989916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:18.849992782+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:18.850005006+07:00","message":"push: {true \n 0 0xc002f15100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:18.854287178+07:00","message":"write wav file: './tmp/7449/7449_498.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:19.125684406+07:00","message":"[GCS] IsForceVAD: false for message ID: 499"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:19.197896571+07:00","message":"[GCS] Start streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:19.386082401+07:00","message":"[GCS] IsForceVAD: false for message ID: 500"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:19.402721174+07:00","message":"receive streaming session, msgId: 499"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:19.402735761+07:00","message":"found end of frame, send empty tag with msgId: 499"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:19.402738614+07:00","message":"end Recv id 499"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:19.40274465+07:00","message":"[buffer interim] 499 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:19.402751073+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:19.402754631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:19.402757071+07:00","message":"> Transcript [5252] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:19.402759211+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:19.402760706+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:19.402762147+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:19.402763751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:19.402765949+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:19.402803335+07:00","message":"push: {true \n 0 0xc0023d2400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:19.407913557+07:00","message":"write wav file: './tmp/7449/7449_499.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:19.448061477+07:00","message":"[GCS] Start streaming session, msgId: 501"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:19.683963048+07:00","message":"receive streaming session, msgId: 500"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:19.683983792+07:00","message":"found end of frame, send empty tag with msgId: 500"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:19.683986511+07:00","message":"end Recv id 500"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:19.683992959+07:00","message":"[buffer interim] 500 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:19.683999261+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:19.684003081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:19.684005681+07:00","message":"> Transcript [5253] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:19.684007815+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:19.684009825+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:19.68401136+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:19.684012917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:19.684019137+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:19.684028671+07:00","message":"push: {true \n 0 0xc0032a0980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:19.68817587+07:00","message":"write wav file: './tmp/7449/7449_500.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:20.795535207+07:00","message":"[GCS] IsForceVAD: false for message ID: 501"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:20.857901921+07:00","message":"[GCS] Start streaming session, msgId: 502"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:21.00589619+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:21.005906986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:21.076052424+07:00","message":"receive streaming session, msgId: 501"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:21.076069806+07:00","message":"found end of frame, send empty tag with msgId: 501"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:21.076072298+07:00","message":"end Recv id 501"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:21.076078538+07:00","message":"[buffer interim] 501 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:21.076084954+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:21.076088975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:21.076091556+07:00","message":"> Transcript [5254] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:21.076093811+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:21.076095547+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:21.076098809+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:21.076100367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:21.076102746+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:21.076112659+07:00","message":"push: {true \n 0 0xc0023d2200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:21.081932482+07:00","message":"write wav file: './tmp/7449/7449_501.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:21.946123433+07:00","message":"[GCS] IsForceVAD: false for message ID: 502"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:22.007403451+07:00","message":"[GCS] Start streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:22.241189214+07:00","message":"receive streaming session, msgId: 502"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:22.241212811+07:00","message":"found end of frame, send empty tag with msgId: 502"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:22.241217036+07:00","message":"end Recv id 502"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:22.24122596+07:00","message":"[buffer interim] 502 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:22.241234545+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:22.24123993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:22.241243134+07:00","message":"> Transcript [5255] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:22.24124633+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:22.241248503+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:22.24125072+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:22.241252877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:22.241256285+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:22.241267813+07:00","message":"push: {true \n 0 0xc0032a0180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:22.246986737+07:00","message":"write wav file: './tmp/7449/7449_502.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:22.717079063+07:00","message":"[GCS] IsForceVAD: false for message ID: 503"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:22.847418689+07:00","message":"[GCS] Start streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:23.013863705+07:00","message":"receive streaming session, msgId: 503"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:23.013888408+07:00","message":"found end of frame, send empty tag with msgId: 503"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:23.013892151+07:00","message":"end Recv id 503"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:23.01390781+07:00","message":"[buffer interim] 503 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:23.013932611+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:23.01393768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:23.013941804+07:00","message":"> Transcript [5256] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:23.013947927+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:23.013950105+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:23.013952094+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:23.01395422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:23.01396282+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:23.013974483+07:00","message":"push: {true \n 0 0xc00348c380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:23.019867604+07:00","message":"write wav file: './tmp/7449/7449_503.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:24.006648256+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:24.006661498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:27.007703288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:27.007712422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:27.966384641+07:00","message":"[GCS] IsForceVAD: false for message ID: 504"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:28.259337105+07:00","message":"receive streaming session, msgId: 504"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:28.259353452+07:00","message":"found end of frame, send empty tag with msgId: 504"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:28.259357249+07:00","message":"end Recv id 504"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:28.259364221+07:00","message":"[buffer interim] 504 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:28.259377998+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:28.259388858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:28.259391918+07:00","message":"> Transcript [5257] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:28.259394906+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:28.259397385+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:28.259399754+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:28.259402096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:28.25940891+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:28.25942041+07:00","message":"push: {true \n 0 0xc0023d2780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:28.27042343+07:00","message":"write wav file: './tmp/7449/7449_504.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:28.548276448+07:00","message":"[GCS] Start streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:28.605544719+07:00","message":"[GCS] IsForceVAD: false for message ID: 505"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:28.89111606+07:00","message":"receive streaming session, msgId: 505"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:28.89113658+07:00","message":"found end of frame, send empty tag with msgId: 505"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:28.89113961+07:00","message":"end Recv id 505"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:28.891145651+07:00","message":"[buffer interim] 505 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:28.891157204+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:28.891160442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:28.891162783+07:00","message":"> Transcript [5258] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:28.891164884+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:28.891166388+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:28.891167927+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:28.891169424+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:28.891171848+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:28.89118179+07:00","message":"push: {true \n 0 0xc0023d2a80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:28.895513729+07:00","message":"write wav file: './tmp/7449/7449_505.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:28.92833633+07:00","message":"[GCS] Start streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:29.055802119+07:00","message":"[GCS] IsForceVAD: false for message ID: 506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:29.31830803+07:00","message":"[GCS] Start streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:29.336219642+07:00","message":"receive streaming session, msgId: 506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:29.336236053+07:00","message":"found end of frame, send empty tag with msgId: 506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:29.336238455+07:00","message":"end Recv id 506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:29.336244153+07:00","message":"[buffer interim] 506 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:29.336250777+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:29.336254542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:29.336256944+07:00","message":"> Transcript [5259] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:29.336259161+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:29.336260693+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:29.336262206+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:29.336263729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:29.336265941+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:29.336275246+07:00","message":"push: {true \n 0 0xc0023d2b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:29.341357402+07:00","message":"write wav file: './tmp/7449/7449_506.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:29.376566303+07:00","message":"[GCS] IsForceVAD: false for message ID: 507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:29.681910196+07:00","message":"receive streaming session, msgId: 507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:29.681932872+07:00","message":"found end of frame, send empty tag with msgId: 507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:29.681936127+07:00","message":"end Recv id 507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:29.681942033+07:00","message":"[buffer interim] 507 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:29.681948225+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:29.681951841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:29.68195444+07:00","message":"> Transcript [5260] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:29.681956932+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:29.681958711+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:29.681960305+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:29.681962167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:29.681969853+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:29.681979292+07:00","message":"push: {true \n 0 0xc0032a0c00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:29.688581698+07:00","message":"write wav file: './tmp/7449/7449_507.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:30.008138603+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:30.008144051+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:30.148872537+07:00","message":"[GCS] Start streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:31.615771089+07:00","message":"[GCS] IsForceVAD: false for message ID: 508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:31.749779523+07:00","message":"[GCS] Start streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:31.913495624+07:00","message":"receive streaming session, msgId: 508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:31.913525659+07:00","message":"found end of frame, send empty tag with msgId: 508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:31.913528828+07:00","message":"end Recv id 508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:31.913535818+07:00","message":"[buffer interim] 508 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:31.913542375+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:31.913546946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:31.913549675+07:00","message":"> Transcript [5261] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:31.91355413+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:31.913555854+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:31.913557262+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:31.913558667+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:31.913561231+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:31.913570646+07:00","message":"push: {true \n 0 0xc00348c000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:31.919714671+07:00","message":"write wav file: './tmp/7449/7449_508.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:32.516463253+07:00","message":"[GCS] IsForceVAD: false for message ID: 509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:32.577542263+07:00","message":"[GCS] Start streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:32.801031138+07:00","message":"receive streaming session, msgId: 509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:32.801053202+07:00","message":"found end of frame, send empty tag with msgId: 509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:32.8010559+07:00","message":"end Recv id 509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:32.801062906+07:00","message":"[buffer interim] 509 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:32.801069142+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:32.801073199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:32.801075982+07:00","message":"> Transcript [5262] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:32.801078174+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:32.80108081+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:32.801082572+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:32.801084197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:32.801092619+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:32.801102591+07:00","message":"push: {true \n 0 0xc0023d2080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:32.806594785+07:00","message":"write wav file: './tmp/7449/7449_509.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:32.835850523+07:00","message":"[GCS] IsForceVAD: false for message ID: 510"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:32.898700881+07:00","message":"[GCS] Start streaming session, msgId: 511"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:33.008825131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:33.008812669+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:33.136385756+07:00","message":"receive streaming session, msgId: 510"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:33.136416845+07:00","message":"found end of frame, send empty tag with msgId: 510"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:33.136420403+07:00","message":"end Recv id 510"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:33.136430597+07:00","message":"[buffer interim] 510 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.136438612+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.136444379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.136448859+07:00","message":"> Transcript [5263] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.136452437+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.136454756+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.136456906+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.136459015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.136462068+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:33.136474351+07:00","message":"push: {true \n 0 0xc002f14680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:33.141071199+07:00","message":"write wav file: './tmp/7449/7449_510.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:33.285524274+07:00","message":"[GCS] IsForceVAD: false for message ID: 511"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:33.349330018+07:00","message":"[GCS] Start streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:33.535119695+07:00","message":"[GCS] IsForceVAD: false for message ID: 512"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:33.58239927+07:00","message":"receive streaming session, msgId: 511"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:33.582419303+07:00","message":"found end of frame, send empty tag with msgId: 511"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:33.582422224+07:00","message":"end Recv id 511"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:33.582429388+07:00","message":"[buffer interim] 511 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.582436534+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.582440392+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.582443079+07:00","message":"> Transcript [5264] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.582445136+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.58244667+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.58244835+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.582449819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.582457083+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:33.582466689+07:00","message":"push: {true \n 0 0xc0027cb780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:33.587237484+07:00","message":"write wav file: './tmp/7449/7449_511.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:33.841206922+07:00","message":"receive streaming session, msgId: 512"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:33.841231652+07:00","message":"found end of frame, send empty tag with msgId: 512"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:33.841235458+07:00","message":"end Recv id 512"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:33.841244917+07:00","message":"[buffer interim] 512 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.841253739+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.841258123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.841261656+07:00","message":"> Transcript [5265] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.841264733+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.841267019+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.841269049+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.841271294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:33.841274655+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:33.841287011+07:00","message":"push: {true \n 0 0xc0027cbd80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:33.845586548+07:00","message":"write wav file: './tmp/7449/7449_512.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:33.858867458+07:00","message":"[GCS] Start streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:34.685823494+07:00","message":"[GCS] IsForceVAD: false for message ID: 513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:34.81821747+07:00","message":"[GCS] Start streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:34.982122838+07:00","message":"receive streaming session, msgId: 513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:34.982147821+07:00","message":"found end of frame, send empty tag with msgId: 513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:34.982151551+07:00","message":"end Recv id 513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:34.982159143+07:00","message":"[buffer interim] 513 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:34.982166129+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:34.98217034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:34.982172748+07:00","message":"> Transcript [5266] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:34.982174954+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:34.982176415+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:34.982177929+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:34.982179551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:34.982181904+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:34.982190741+07:00","message":"push: {true \n 0 0xc003600900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:34.987772646+07:00","message":"write wav file: './tmp/7449/7449_513.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:36.009648428+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:36.009656398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:38.926830215+07:00","message":"[GCS] IsForceVAD: false for message ID: 514"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:38.986803093+07:00","message":"[GCS] Start streaming session, msgId: 515"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:39.010407062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:39.010420363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:39.045352063+07:00","message":"[GCS] IsForceVAD: false for message ID: 515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:39.225343706+07:00","message":"receive streaming session, msgId: 514"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:39.225364173+07:00","message":"found end of frame, send empty tag with msgId: 514"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:39.225366818+07:00","message":"end Recv id 514"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:39.225373187+07:00","message":"[buffer interim] 514 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:39.22538731+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:39.225392304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:39.225395338+07:00","message":"> Transcript [5267] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:39.225397791+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:39.225399534+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:39.225401161+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:39.225402612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:39.225409565+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:39.225418477+07:00","message":"push: {true \n 0 0xc003600b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:39.235433372+07:00","message":"write wav file: './tmp/7449/7449_514.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:39.308192927+07:00","message":"[GCS] Start streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:39.326925415+07:00","message":"receive streaming session, msgId: 515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:39.326945507+07:00","message":"found end of frame, send empty tag with msgId: 515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:39.326948659+07:00","message":"end Recv id 515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:39.326954275+07:00","message":"[buffer interim] 515 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:39.326960411+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:39.326964294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:39.326966988+07:00","message":"> Transcript [5268] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:39.326969254+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:39.326970819+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:39.326972334+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:39.326973818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:39.326976127+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:39.326986812+07:00","message":"push: {true \n 0 0xc0032a1100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:39.336468121+07:00","message":"write wav file: './tmp/7449/7449_515.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:40.527946554+07:00","message":"[GCS] IsForceVAD: false for message ID: 516"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:40.81906503+07:00","message":"receive streaming session, msgId: 516"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:40.819083277+07:00","message":"found end of frame, send empty tag with msgId: 516"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:40.819085962+07:00","message":"end Recv id 516"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:40.819092422+07:00","message":"[buffer interim] 516 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:40.819099014+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:40.819102855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:40.81910516+07:00","message":"> Transcript [5269] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:40.819107223+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:40.819108742+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:40.819110127+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:40.819111578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:40.819113857+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:40.819122775+07:00","message":"push: {true \n 0 0xc00348c700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:40.828805784+07:00","message":"write wav file: './tmp/7449/7449_516.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:42.010456933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:42.010468735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:42.187674668+07:00","message":"[GCS] Start streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.015715642+07:00","message":"[GCS] IsForceVAD: false for message ID: 517"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.088070724+07:00","message":"[GCS] Start streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.286084493+07:00","message":"[GCS] IsForceVAD: false for message ID: 518"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.301537669+07:00","message":"receive streaming session, msgId: 517"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.301556545+07:00","message":"found end of frame, send empty tag with msgId: 517"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.30155912+07:00","message":"end Recv id 517"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.301565417+07:00","message":"[buffer interim] 517 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.301572102+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.301576061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.301578344+07:00","message":"> Transcript [5270] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.301580426+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.301581925+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.301583314+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.301584829+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.301587213+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.301596306+07:00","message":"push: {true \n 0 0xc00348c180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:43.306370379+07:00","message":"write wav file: './tmp/7449/7449_517.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.408237343+07:00","message":"[GCS] Start streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.476865092+07:00","message":"[GCS] IsForceVAD: false for message ID: 519"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.590835067+07:00","message":"receive streaming session, msgId: 518"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.590856419+07:00","message":"found end of frame, send empty tag with msgId: 518"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.590859256+07:00","message":"end Recv id 518"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.590865253+07:00","message":"[buffer interim] 518 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.590871921+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.590875244+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.590877546+07:00","message":"> Transcript [5271] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.590880378+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.590881889+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.590883273+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.590884728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.590892079+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.590901482+07:00","message":"push: {true \n 0 0xc0032a0400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:43.595499918+07:00","message":"write wav file: './tmp/7449/7449_518.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.774848569+07:00","message":"receive streaming session, msgId: 519"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.774870083+07:00","message":"found end of frame, send empty tag with msgId: 519"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.774873037+07:00","message":"end Recv id 519"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.774878933+07:00","message":"[buffer interim] 519 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.774885596+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.774889081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.774891423+07:00","message":"> Transcript [5272] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.774893657+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.774895246+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.774896807+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.774898352+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:43.774900632+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.774910905+07:00","message":"push: {true \n 0 0xc002f14200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:43.779035968+07:00","message":"write wav file: './tmp/7449/7449_519.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.82397145+07:00","message":"[GCS] Cleaned up inactive client: 448"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.823996302+07:00","message":"[GCS] Cleaned up inactive client: 449"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.823999485+07:00","message":"[GCS] Cleaned up inactive client: 461"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824001686+07:00","message":"[GCS] Cleaned up inactive client: 453"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.8240038+07:00","message":"[GCS] Cleaned up inactive client: 463"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824006444+07:00","message":"[GCS] Cleaned up inactive client: 460"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824008969+07:00","message":"[GCS] Cleaned up inactive client: 466"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824011044+07:00","message":"[GCS] Cleaned up inactive client: 458"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824013365+07:00","message":"[GCS] Cleaned up inactive client: 465"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824015332+07:00","message":"[GCS] Cleaned up inactive client: 450"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824017185+07:00","message":"[GCS] Cleaned up inactive client: 468"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824019452+07:00","message":"[GCS] Cleaned up inactive client: 471"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824021622+07:00","message":"[GCS] Cleaned up inactive client: 457"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824023662+07:00","message":"[GCS] Cleaned up inactive client: 469"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.82402564+07:00","message":"[GCS] Cleaned up inactive client: 446"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824027888+07:00","message":"[GCS] Cleaned up inactive client: 462"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824030268+07:00","message":"[GCS] Cleaned up inactive client: 470"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824032772+07:00","message":"[GCS] Cleaned up inactive client: 472"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824034555+07:00","message":"[GCS] Cleaned up inactive client: 454"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.82403657+07:00","message":"[GCS] Cleaned up inactive client: 455"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824038842+07:00","message":"[GCS] Cleaned up inactive client: 459"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824041205+07:00","message":"[GCS] Cleaned up inactive client: 464"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824043011+07:00","message":"[GCS] Cleaned up inactive client: 445"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824044731+07:00","message":"[GCS] Cleaned up inactive client: 447"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824046705+07:00","message":"[GCS] Cleaned up inactive client: 451"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824048861+07:00","message":"[GCS] Cleaned up inactive client: 452"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824050952+07:00","message":"[GCS] Cleaned up inactive client: 456"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:43.824052606+07:00","message":"[GCS] Cleaned up inactive client: 467"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:44.310423273+07:00","message":"[GCS] Start streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:44.36580384+07:00","message":"[GCS] IsForceVAD: false for message ID: 520"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:44.664779346+07:00","message":"receive streaming session, msgId: 520"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:44.664798162+07:00","message":"found end of frame, send empty tag with msgId: 520"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:44.664801232+07:00","message":"end Recv id 520"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:44.664807732+07:00","message":"[buffer interim] 520 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:44.664813986+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:44.664817641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:44.664820326+07:00","message":"> Transcript [5273] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:44.664822699+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:44.664824233+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:44.66482579+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:44.664827378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:44.66483348+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:44.664843423+07:00","message":"push: {true \n 0 0xc003601080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:44.669606849+07:00","message":"write wav file: './tmp/7449/7449_520.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:45.011171264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:45.01118461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:45.267394465+07:00","message":"[GCS] Start streaming session, msgId: 521"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:48.011573659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:48.011573367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:50.385382399+07:00","message":"[GCS] IsForceVAD: false for message ID: 521"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:50.681987295+07:00","message":"receive streaming session, msgId: 521"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:50.682012627+07:00","message":"found end of frame, send empty tag with msgId: 521"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:50.682016107+07:00","message":"end Recv id 521"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:50.682028152+07:00","message":"[buffer interim] 521 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:50.68203697+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:50.682042864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:50.682046891+07:00","message":"> Transcript [5274] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:50.682050143+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:50.682052458+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:50.682054808+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:50.682056801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:50.682060047+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:50.682072861+07:00","message":"push: {true \n 0 0xc0032a0e80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:50.692059501+07:00","message":"write wav file: './tmp/7449/7449_521.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:51.012584257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:51.012597017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:52.448415071+07:00","message":"[GCS] Start streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:53.595933614+07:00","message":"[GCS] IsForceVAD: false for message ID: 522"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:53.728398734+07:00","message":"[GCS] Start streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:53.787373004+07:00","message":"[GCS] IsForceVAD: false for message ID: 523"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:53.889570659+07:00","message":"receive streaming session, msgId: 522"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:53.889593756+07:00","message":"found end of frame, send empty tag with msgId: 522"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:53.889596421+07:00","message":"end Recv id 522"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:53.889602985+07:00","message":"[buffer interim] 522 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:53.889609232+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:53.889613375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:53.889616045+07:00","message":"> Transcript [5275] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:53.889618165+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:53.889619809+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:53.889621572+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:53.889623783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:53.889631747+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:53.889641795+07:00","message":"push: {true \n 0 0xc00348c300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:53.896135798+07:00","message":"write wav file: './tmp/7449/7449_522.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:53.978188684+07:00","message":"[GCS] Start streaming session, msgId: 524"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:54.012870207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:54.012876505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:54.045183505+07:00","message":"[GCS] IsForceVAD: false for message ID: 524"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:54.102165401+07:00","message":"receive streaming session, msgId: 523"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:54.102188682+07:00","message":"found end of frame, send empty tag with msgId: 523"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:54.102191706+07:00","message":"end Recv id 523"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:54.102199449+07:00","message":"[buffer interim] 523 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:54.102206047+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:54.102209845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:54.102213214+07:00","message":"> Transcript [5276] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:54.102215422+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:54.102217051+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:54.102218425+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:54.102219846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:54.102221947+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:54.102232549+07:00","message":"push: {true \n 0 0xc00348c500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:54.107976937+07:00","message":"write wav file: './tmp/7449/7449_523.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:54.339273248+07:00","message":"receive streaming session, msgId: 524"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:54.339298386+07:00","message":"found end of frame, send empty tag with msgId: 524"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:54.339302066+07:00","message":"end Recv id 524"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:54.3393084+07:00","message":"[buffer interim] 524 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:54.339315168+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:54.339319643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:54.339322318+07:00","message":"> Transcript [5277] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:54.339324291+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:54.339325901+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:54.339327448+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:54.339328995+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:54.339338381+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:54.339348401+07:00","message":"push: {true \n 0 0xc0032a1400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:54.343382023+07:00","message":"write wav file: './tmp/7449/7449_524.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:55.008023205+07:00","message":"[GCS] Start streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:55.065520323+07:00","message":"[GCS] IsForceVAD: false for message ID: 525"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:55.332810099+07:00","message":"receive streaming session, msgId: 525"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:55.332833181+07:00","message":"found end of frame, send empty tag with msgId: 525"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:55.332836858+07:00","message":"end Recv id 525"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:55.332845435+07:00","message":"[buffer interim] 525 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:55.332854023+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:55.332866052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:55.332869853+07:00","message":"> Transcript [5278] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:55.332872858+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:55.332875065+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:55.332877158+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:55.33287942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:55.332884118+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:55.332896088+07:00","message":"push: {true \n 0 0xc00348ca00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:55.337716728+07:00","message":"write wav file: './tmp/7449/7449_525.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:55.647932758+07:00","message":"[GCS] Start streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:55.765820845+07:00","message":"[GCS] IsForceVAD: false for message ID: 526"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:55.838677938+07:00","message":"[GCS] Start streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:56.043638533+07:00","message":"receive streaming session, msgId: 526"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:56.043658846+07:00","message":"found end of frame, send empty tag with msgId: 526"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:56.043661532+07:00","message":"end Recv id 526"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:56.04366818+07:00","message":"[buffer interim] 526 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:56.043674407+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:56.043682089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:56.043684671+07:00","message":"> Transcript [5279] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:56.043686821+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:56.043688296+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:56.043689788+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:56.043691244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:56.043693547+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:56.043702698+07:00","message":"push: {true \n 0 0xc002f15200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:56.048625341+07:00","message":"write wav file: './tmp/7449/7449_526.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:57.013494365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:34:57.01350492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:57.495175586+07:00","message":"[GCS] IsForceVAD: false for message ID: 527"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:57.567357991+07:00","message":"[GCS] Start streaming session, msgId: 528"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:57.774655155+07:00","message":"receive streaming session, msgId: 527"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:57.774675578+07:00","message":"found end of frame, send empty tag with msgId: 527"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:57.774678825+07:00","message":"end Recv id 527"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:57.77468667+07:00","message":"[buffer interim] 527 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:57.774694838+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:57.774699423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:57.774702897+07:00","message":"> Transcript [5280] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:57.774706108+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:57.774708198+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:57.774710649+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:57.774713053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:57.774716093+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:57.774727485+07:00","message":"push: {true \n 0 0xc0032a1800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:57.78117701+07:00","message":"write wav file: './tmp/7449/7449_527.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:57.886886061+07:00","message":"[GCS] IsForceVAD: false for message ID: 528"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.07715209+07:00","message":"[GCS] Start streaming session, msgId: 529"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.166668881+07:00","message":"receive streaming session, msgId: 528"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.166685519+07:00","message":"found end of frame, send empty tag with msgId: 528"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.166687988+07:00","message":"end Recv id 528"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.166694441+07:00","message":"[buffer interim] 528 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.166701139+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.166704399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.166706976+07:00","message":"> Transcript [5281] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.166709029+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.166710504+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.166711917+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.166713385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.166719689+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.166728846+07:00","message":"push: {true \n 0 0xc0032a0200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:58.171316381+07:00","message":"write wav file: './tmp/7449/7449_528.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.205852762+07:00","message":"[GCS] IsForceVAD: false for message ID: 529"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.268590034+07:00","message":"[GCS] Start streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.325820385+07:00","message":"[GCS] IsForceVAD: false for message ID: 530"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.396699287+07:00","message":"[GCS] Start streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.45665934+07:00","message":"[GCS] IsForceVAD: false for message ID: 531"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.488982397+07:00","message":"receive streaming session, msgId: 529"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.489013505+07:00","message":"found end of frame, send empty tag with msgId: 529"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.489017923+07:00","message":"end Recv id 529"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.489026989+07:00","message":"[buffer interim] 529 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.489035947+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.489040714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.489044146+07:00","message":"> Transcript [5282] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.489047119+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.489049288+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.489051517+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.48905401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.489060456+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.489073168+07:00","message":"push: {true \n 0 0xc00348c100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:58.493179672+07:00","message":"write wav file: './tmp/7449/7449_529.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.527439212+07:00","message":"[GCS] Start streaming session, msgId: 532"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.587078823+07:00","message":"[GCS] IsForceVAD: false for message ID: 532"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.622372029+07:00","message":"receive streaming session, msgId: 530"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.622391154+07:00","message":"found end of frame, send empty tag with msgId: 530"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.622393764+07:00","message":"end Recv id 530"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.62240637+07:00","message":"[buffer interim] 530 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.622413094+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.622420626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.622423131+07:00","message":"> Transcript [5283] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.622425311+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.622426823+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.62242851+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.622430138+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.622432494+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.622441959+07:00","message":"push: {true \n 0 0xc003600180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:58.628019696+07:00","message":"write wav file: './tmp/7449/7449_530.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.775150782+07:00","message":"receive streaming session, msgId: 531"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.775173904+07:00","message":"found end of frame, send empty tag with msgId: 531"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.77517657+07:00","message":"end Recv id 531"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.775182575+07:00","message":"[buffer interim] 531 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.775189094+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.775192854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.775195349+07:00","message":"> Transcript [5284] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.775197644+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.775199375+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.77520077+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.77520263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.775208339+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.775219643+07:00","message":"push: {true \n 0 0xc003a47680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.777333858+07:00","message":"[GCS] Start streaming session, msgId: 533"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:58.780273951+07:00","message":"write wav file: './tmp/7449/7449_531.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.873742969+07:00","message":"receive streaming session, msgId: 532"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.873771598+07:00","message":"found end of frame, send empty tag with msgId: 532"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.873775786+07:00","message":"end Recv id 532"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.873786187+07:00","message":"[buffer interim] 532 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.873794876+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.87379989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.87380324+07:00","message":"> Transcript [5285] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.873806664+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.873808922+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.873811135+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.873813384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:58.873816611+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:58.873829241+07:00","message":"push: {true \n 0 0xc00348c880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:58.878986506+07:00","message":"write wav file: './tmp/7449/7449_532.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:59.036092446+07:00","message":"[GCS] IsForceVAD: false for message ID: 533"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:59.331340251+07:00","message":"receive streaming session, msgId: 533"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:59.331359954+07:00","message":"found end of frame, send empty tag with msgId: 533"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:59.331362492+07:00","message":"end Recv id 533"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:59.33136853+07:00","message":"[buffer interim] 533 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:59.331374675+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:59.331382981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:59.331385422+07:00","message":"> Transcript [5286] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:59.331387526+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:59.331389027+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:59.331390699+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:59.331392246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:34:59.331394614+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:59.331416294+07:00","message":"push: {true \n 0 0xc0032a0e00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:34:59.335275754+07:00","message":"write wav file: './tmp/7449/7449_533.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:34:59.877533481+07:00","message":"[GCS] Start streaming session, msgId: 534"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:00.014588084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:00.014608562+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:00.065550309+07:00","message":"[GCS] IsForceVAD: false for message ID: 534"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:00.198166663+07:00","message":"[GCS] Start streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:00.345828042+07:00","message":"receive streaming session, msgId: 534"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:00.345846536+07:00","message":"found end of frame, send empty tag with msgId: 534"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:00.345849281+07:00","message":"end Recv id 534"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:00.345855419+07:00","message":"[buffer interim] 534 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:00.345861725+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:00.34587023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:00.34587268+07:00","message":"> Transcript [5287] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:00.345875245+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:00.345876841+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:00.345878259+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:00.34588006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:00.345882129+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:00.345891397+07:00","message":"push: {true \n 0 0xc002f14a00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:00.35062942+07:00","message":"write wav file: './tmp/7449/7449_534.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:03.015146112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:03.015160336+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:05.316784067+07:00","message":"[GCS] IsForceVAD: false for message ID: 535"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:05.569496436+07:00","message":"[GCS] Start streaming session, msgId: 536"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:05.620847137+07:00","message":"receive streaming session, msgId: 535"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:05.620867945+07:00","message":"found end of frame, send empty tag with msgId: 535"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:05.620870435+07:00","message":"end Recv id 535"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:05.620876418+07:00","message":"[buffer interim] 535 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:05.620882127+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:05.62088613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:05.62088873+07:00","message":"> Transcript [5288] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:05.620890882+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:05.620892663+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:05.620894086+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:05.620895609+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:05.620902706+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:05.620913371+07:00","message":"push: {true \n 0 0xc0023d2380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:05.630370023+07:00","message":"write wav file: './tmp/7449/7449_535.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:06.016064494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:06.016065701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:08.525119974+07:00","message":"[GCS] IsForceVAD: false for message ID: 536"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:08.808634181+07:00","message":"receive streaming session, msgId: 536"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:08.808648647+07:00","message":"found end of frame, send empty tag with msgId: 536"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:08.808651171+07:00","message":"end Recv id 536"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:08.808657271+07:00","message":"[buffer interim] 536 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:08.808663693+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:08.808667623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:08.808670142+07:00","message":"> Transcript [5289] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:08.80867271+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:08.808674342+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:08.808675753+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:08.808677278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:08.808683965+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:08.808693212+07:00","message":"push: {true \n 0 0xc0032a1280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:08.817176472+07:00","message":"write wav file: './tmp/7449/7449_536.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:09.017049552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:09.017059129+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:09.420858697+07:00","message":"[GCS] Start streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:09.545268243+07:00","message":"[GCS] IsForceVAD: false for message ID: 537"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:09.676816231+07:00","message":"[GCS] Start streaming session, msgId: 538"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:09.826511705+07:00","message":"receive streaming session, msgId: 537"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:09.826530448+07:00","message":"found end of frame, send empty tag with msgId: 537"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:09.826533564+07:00","message":"end Recv id 537"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:09.826541919+07:00","message":"[buffer interim] 537 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:09.826549442+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:09.826555394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:09.826558303+07:00","message":"> Transcript [5290] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:09.82656205+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:09.82656413+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:09.826569976+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:09.826572969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:09.826583846+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:09.826596409+07:00","message":"push: {true \n 0 0xc0032a0880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:09.831556153+07:00","message":"write wav file: './tmp/7449/7449_537.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:12.017554218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:12.01756176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:13.823707064+07:00","message":"[GCS] Cleaned up inactive client: 487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:13.823739841+07:00","message":"[GCS] Cleaned up inactive client: 488"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:13.823742458+07:00","message":"[GCS] Cleaned up inactive client: 483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:13.823744027+07:00","message":"[GCS] Cleaned up inactive client: 486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:13.82374558+07:00","message":"[GCS] Cleaned up inactive client: 479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:13.82374713+07:00","message":"[GCS] Cleaned up inactive client: 482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:13.823748562+07:00","message":"[GCS] Cleaned up inactive client: 477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:13.82375012+07:00","message":"[GCS] Cleaned up inactive client: 492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:13.823751416+07:00","message":"[GCS] Cleaned up inactive client: 476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:13.823756562+07:00","message":"[GCS] Cleaned up inactive client: 475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:13.823758062+07:00","message":"[GCS] Cleaned up inactive client: 478"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:13.823759305+07:00","message":"[GCS] Cleaned up inactive client: 490"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:13.823760554+07:00","message":"[GCS] Cleaned up inactive client: 480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:13.823761891+07:00","message":"[GCS] Cleaned up inactive client: 485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:13.823763162+07:00","message":"[GCS] Cleaned up inactive client: 474"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:13.823764482+07:00","message":"[GCS] Cleaned up inactive client: 481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:13.8237658+07:00","message":"[GCS] Cleaned up inactive client: 484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:13.823767106+07:00","message":"[GCS] Cleaned up inactive client: 473"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:13.823768408+07:00","message":"[GCS] Cleaned up inactive client: 489"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:13.823769706+07:00","message":"[GCS] Cleaned up inactive client: 491"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:15.018465407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:15.018465235+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:16.206186575+07:00","message":"[GCS] IsForceVAD: false for message ID: 538"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:16.49418881+07:00","message":"receive streaming session, msgId: 538"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:16.494225537+07:00","message":"found end of frame, send empty tag with msgId: 538"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:16.494229841+07:00","message":"end Recv id 538"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:16.494238043+07:00","message":"[buffer interim] 538 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:16.494245652+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:16.494250438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:16.494252979+07:00","message":"> Transcript [5291] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:16.494255313+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:16.494256908+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:16.494258388+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:16.494259814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:16.494262246+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:16.494272792+07:00","message":"push: {true \n 0 0xc0032a0a80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:16.507069683+07:00","message":"write wav file: './tmp/7449/7449_538.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:18.018634079+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:18.018650941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:19.230758764+07:00","message":"[GCS] Start streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:20.566809826+07:00","message":"[GCS] IsForceVAD: false for message ID: 539"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:20.855593387+07:00","message":"receive streaming session, msgId: 539"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:20.855622767+07:00","message":"found end of frame, send empty tag with msgId: 539"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:20.855626957+07:00","message":"end Recv id 539"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:20.855636782+07:00","message":"[buffer interim] 539 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:20.85564576+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:20.855650872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:20.855654565+07:00","message":"> Transcript [5292] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:20.855661948+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:20.855664352+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:20.855666763+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:20.855669006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:20.855676733+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:20.855689555+07:00","message":"push: {true \n 0 0xc002f14880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:20.862279225+07:00","message":"write wav file: './tmp/7449/7449_539.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:21.006465094+07:00","message":"[GCS] Start streaming session, msgId: 540"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:21.018988206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:21.019003199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:21.26548675+07:00","message":"[GCS] IsForceVAD: false for message ID: 540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:21.556965483+07:00","message":"receive streaming session, msgId: 540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:21.55698911+07:00","message":"found end of frame, send empty tag with msgId: 540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:21.556992841+07:00","message":"end Recv id 540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:21.557007356+07:00","message":"[buffer interim] 540 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:21.557047452+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:21.557052944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:21.557057608+07:00","message":"> Transcript [5293] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:21.557061156+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:21.557064096+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:21.557066708+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:21.557068917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:21.55707688+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:21.55709372+07:00","message":"push: {true \n 0 0xc0023d2a00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:21.561781456+07:00","message":"write wav file: './tmp/7449/7449_540.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:22.167752298+07:00","message":"[GCS] Start streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:22.355445537+07:00","message":"[GCS] IsForceVAD: false for message ID: 541"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:22.660299142+07:00","message":"receive streaming session, msgId: 541"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:22.660325704+07:00","message":"found end of frame, send empty tag with msgId: 541"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:22.660328586+07:00","message":"end Recv id 541"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:22.660341707+07:00","message":"[buffer interim] 541 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:22.660377345+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:22.660383124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:22.660387309+07:00","message":"> Transcript [5294] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:22.660390312+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:22.660392493+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:22.660394542+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:22.660396701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:22.660400704+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:22.660412903+07:00","message":"push: {true \n 0 0xc00348cc00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:22.664879665+07:00","message":"write wav file: './tmp/7449/7449_541.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:23.057634905+07:00","message":"[GCS] Start streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:23.124698784+07:00","message":"[GCS] IsForceVAD: false for message ID: 542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:23.188125734+07:00","message":"[GCS] Start streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:23.414349353+07:00","message":"receive streaming session, msgId: 542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:23.414369194+07:00","message":"found end of frame, send empty tag with msgId: 542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:23.414371695+07:00","message":"end Recv id 542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:23.414378228+07:00","message":"[buffer interim] 542 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:23.414384818+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:23.414388135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:23.414390562+07:00","message":"> Transcript [5295] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:23.41439278+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:23.414394374+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:23.414395792+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:23.414397294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:23.414404477+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:23.41441379+07:00","message":"push: {true \n 0 0xc003600d80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:23.418947161+07:00","message":"write wav file: './tmp/7449/7449_542.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:24.019711309+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:24.019711438+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:24.985281736+07:00","message":"[GCS] IsForceVAD: false for message ID: 543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.048380722+07:00","message":"[GCS] Start streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.175528833+07:00","message":"[GCS] IsForceVAD: false for message ID: 544"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.267316595+07:00","message":"receive streaming session, msgId: 543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.267341811+07:00","message":"found end of frame, send empty tag with msgId: 543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.267345671+07:00","message":"end Recv id 543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.267354255+07:00","message":"[buffer interim] 543 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.267362245+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.267366889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.267370238+07:00","message":"> Transcript [5296] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.267373712+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.267376061+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.267378314+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.2673805+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.2673836+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.267396261+07:00","message":"push: {true \n 0 0xc003600f80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:25.274722002+07:00","message":"write wav file: './tmp/7449/7449_543.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.437819125+07:00","message":"[GCS] Start streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.459437925+07:00","message":"receive streaming session, msgId: 544"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.459456535+07:00","message":"found end of frame, send empty tag with msgId: 544"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.45945935+07:00","message":"end Recv id 544"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.459465222+07:00","message":"[buffer interim] 544 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.459472171+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.459476303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.459478746+07:00","message":"> Transcript [5297] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.45948094+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.459482447+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.459484103+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.459485567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.459487466+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.459496451+07:00","message":"push: {true \n 0 0xc0023d2000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:25.463561311+07:00","message":"write wav file: './tmp/7449/7449_544.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.565864668+07:00","message":"[GCS] IsForceVAD: false for message ID: 545"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.687169743+07:00","message":"[GCS] Start streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.755115785+07:00","message":"[GCS] IsForceVAD: false for message ID: 546"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.857831657+07:00","message":"receive streaming session, msgId: 545"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.857865589+07:00","message":"found end of frame, send empty tag with msgId: 545"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.85786942+07:00","message":"end Recv id 545"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.857882016+07:00","message":"[buffer interim] 545 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.857906751+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.857911639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.857914525+07:00","message":"> Transcript [5298] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.857916981+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.857918784+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.857920293+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.857921751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:25.857924209+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.857933944+07:00","message":"push: {true \n 0 0xc0023d2700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:25.864302484+07:00","message":"write wav file: './tmp/7449/7449_545.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:25.947363763+07:00","message":"[GCS] Start streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:26.005312841+07:00","message":"[GCS] IsForceVAD: false for message ID: 547"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:26.036041578+07:00","message":"receive streaming session, msgId: 546"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:26.036064266+07:00","message":"found end of frame, send empty tag with msgId: 546"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:26.036067114+07:00","message":"end Recv id 546"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:26.03607423+07:00","message":"[buffer interim] 546 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:26.036081059+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:26.036087654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:26.036090206+07:00","message":"> Transcript [5299] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:26.036092178+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:26.036093835+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:26.036095269+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:26.036096635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:26.036100757+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:26.036110168+07:00","message":"push: {true \n 0 0xc0023d2d80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:26.040526487+07:00","message":"write wav file: './tmp/7449/7449_546.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:26.137087727+07:00","message":"[GCS] Start streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:26.307748904+07:00","message":"receive streaming session, msgId: 547"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:26.307767217+07:00","message":"found end of frame, send empty tag with msgId: 547"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:26.307770964+07:00","message":"end Recv id 547"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:26.307780219+07:00","message":"[buffer interim] 547 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:26.307787962+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:26.307792125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:26.307794764+07:00","message":"> Transcript [5300] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:26.307797894+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:26.307799909+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:26.307801863+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:26.307804209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:26.307811177+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:26.307823715+07:00","message":"push: {true \n 0 0xc00348cb80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:26.312658542+07:00","message":"write wav file: './tmp/7449/7449_547.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:27.019787233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:27.019799529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:29.59584587+07:00","message":"[GCS] IsForceVAD: false for message ID: 548"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:29.728812029+07:00","message":"[GCS] Start streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:29.900367074+07:00","message":"receive streaming session, msgId: 548"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:29.900390819+07:00","message":"found end of frame, send empty tag with msgId: 548"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:29.900393603+07:00","message":"end Recv id 548"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:29.900401601+07:00","message":"[buffer interim] 548 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:29.900408569+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:29.900412558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:29.900414882+07:00","message":"> Transcript [5301] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:29.900417225+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:29.900418904+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:29.900427733+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:29.900429627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:29.900432141+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:29.900441548+07:00","message":"push: {true \n 0 0xc0032a1000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:29.910359299+07:00","message":"write wav file: './tmp/7449/7449_548.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:30.020355361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:30.020356002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:33.020569051+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:33.020585376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:35.105504829+07:00","message":"[GCS] IsForceVAD: false for message ID: 549"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:35.39625599+07:00","message":"receive streaming session, msgId: 549"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:35.396284764+07:00","message":"found end of frame, send empty tag with msgId: 549"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:35.396289659+07:00","message":"end Recv id 549"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:35.396301128+07:00","message":"[buffer interim] 549 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:35.396309469+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:35.396314046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:35.396316996+07:00","message":"> Transcript [5302] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:35.396320135+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:35.396322073+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:35.396323995+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:35.396325844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:35.39633179+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:35.396342819+07:00","message":"push: {true \n 0 0xc003600780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:35.408491402+07:00","message":"write wav file: './tmp/7449/7449_549.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:35.74824521+07:00","message":"[GCS] Start streaming session, msgId: 550"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:36.021375419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:36.021383335+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:37.344749505+07:00","message":"[GCS] IsForceVAD: false for message ID: 550"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:37.630182272+07:00","message":"receive streaming session, msgId: 550"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:37.630203851+07:00","message":"found end of frame, send empty tag with msgId: 550"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:37.630206781+07:00","message":"end Recv id 550"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:37.630213712+07:00","message":"[buffer interim] 550 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:37.630220156+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:37.630224389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:37.630227012+07:00","message":"> Transcript [5303] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:37.630229649+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:37.630231395+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:37.630232788+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:37.630234278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:37.630241582+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:37.630251911+07:00","message":"push: {true \n 0 0xc0032a0100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:37.636605494+07:00","message":"write wav file: './tmp/7449/7449_550.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:37.727112453+07:00","message":"[GCS] Start streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:37.795504386+07:00","message":"[GCS] IsForceVAD: false for message ID: 551"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.06740784+07:00","message":"receive streaming session, msgId: 551"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.067441919+07:00","message":"found end of frame, send empty tag with msgId: 551"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.067445458+07:00","message":"end Recv id 551"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.067452417+07:00","message":"[buffer interim] 551 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.067459684+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.067463192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.067465599+07:00","message":"> Transcript [5304] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.067468143+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.06746967+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.067471225+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.067472867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.067478612+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.067488083+07:00","message":"push: {true \n 0 0xc002f14000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:38.071763193+07:00","message":"write wav file: './tmp/7449/7449_551.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.116769495+07:00","message":"[GCS] Start streaming session, msgId: 552"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.246061033+07:00","message":"[GCS] IsForceVAD: false for message ID: 552"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.367003021+07:00","message":"[GCS] Start streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.435042558+07:00","message":"[GCS] IsForceVAD: false for message ID: 553"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.528681075+07:00","message":"receive streaming session, msgId: 552"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.528702375+07:00","message":"found end of frame, send empty tag with msgId: 552"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.528705244+07:00","message":"end Recv id 552"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.528714196+07:00","message":"[buffer interim] 552 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.528720587+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.528724312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.528727046+07:00","message":"> Transcript [5305] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.528729674+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.5287314+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.528733573+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.528735604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.528742552+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.528751452+07:00","message":"push: {true \n 0 0xc00348ce00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:38.533088656+07:00","message":"write wav file: './tmp/7449/7449_552.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.566732525+07:00","message":"[GCS] Start streaming session, msgId: 554"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.684963848+07:00","message":"[GCS] IsForceVAD: false for message ID: 554"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.735464162+07:00","message":"receive streaming session, msgId: 553"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.735483215+07:00","message":"found end of frame, send empty tag with msgId: 553"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.735486039+07:00","message":"end Recv id 553"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.735492628+07:00","message":"[buffer interim] 553 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.735499697+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.735503542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.73550588+07:00","message":"> Transcript [5306] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.735508029+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.735509529+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.73551103+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.735512521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.735515265+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.735524376+07:00","message":"push: {true \n 0 0xc002f14400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:38.739932662+07:00","message":"write wav file: './tmp/7449/7449_553.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.75841347+07:00","message":"[GCS] Start streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.88572272+07:00","message":"[GCS] IsForceVAD: false for message ID: 555"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.965961574+07:00","message":"receive streaming session, msgId: 554"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.965979506+07:00","message":"found end of frame, send empty tag with msgId: 554"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.965981918+07:00","message":"end Recv id 554"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.965988023+07:00","message":"[buffer interim] 554 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.965994385+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.965997762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.966000078+07:00","message":"> Transcript [5307] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.966002149+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.96600364+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.966005176+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.966006716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:38.96601382+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:38.966022848+07:00","message":"push: {true \n 0 0xc003600680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:38.970568771+07:00","message":"write wav file: './tmp/7449/7449_554.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:39.021924427+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:39.021964828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:39.077122049+07:00","message":"[GCS] Start streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:39.183836523+07:00","message":"receive streaming session, msgId: 555"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:39.183866033+07:00","message":"found end of frame, send empty tag with msgId: 555"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:39.183869338+07:00","message":"end Recv id 555"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:39.183877856+07:00","message":"[buffer interim] 555 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:39.183884669+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:39.183888805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:39.183891453+07:00","message":"> Transcript [5308] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:39.183893822+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:39.18389572+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:39.183897264+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:39.183898661+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:39.183900755+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:39.183914271+07:00","message":"push: {true \n 0 0xc003601300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:39.188442853+07:00","message":"write wav file: './tmp/7449/7449_555.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:40.264965758+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:40.265014792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิยาย\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:40.265019578+07:00","message":"receive interim result [false|false]: นิยาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:40.265032475+07:00","message":"[buffer interim] 556 false นิยาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:40.265039165+07:00","message":"[bufferProcess] interim [980000000]:นิยาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:40.265040835+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:40.265045895+07:00","message":"[bufferProcess] send to processor (ticker):นิยาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:40.265048211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:40.26505073+07:00","message":"> Transcript [5309] [false]: 'นิยาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:40.265052735+07:00","message":"Set StatePrefix (first interim): 'นิยาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:40.843301392+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:40.843342554+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิยาย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:40.843347326+07:00","message":"receive interim result [false|false]: นิยาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:40.843359187+07:00","message":"[buffer interim] 556 false นิยาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:40.843365993+07:00","message":"[bufferProcess] interim [580000000]:นิยาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:40.843368465+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:41.944448608+07:00","message":"receive streaming session, msgId: 556"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:41.94448561+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นิยาย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:41.944490355+07:00","message":"receive interim result [true|false]: นิยาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:41.944496812+07:00","message":"end recv isFinal message id 556"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:41.944498676+07:00","message":"end Recv id 556"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:41.944505633+07:00","message":"[buffer interim] 556 true นิยาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:41.944512412+07:00","message":"[bufferProcess] interim [910000000]:นิยาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:41.944517921+07:00","message":"[bufferProcess] send to processor (isfinal):นิยาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:41.944520921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:41.944523627+07:00","message":"> Transcript [5310] [false]: 'นิยาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:41.944526152+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:41.944527634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:41.944529476+07:00","message":"StatePrefix: 'นิยาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:41.944531151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:41.944532402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:41.94453405+07:00","message":"> Transcript [5311] [true]: 'นิยาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:41.944535714+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:41.94453698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:41.944538221+07:00","message":"StatePrefix: 'นิยาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:41.944539531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:41.944546777+07:00","message":"Push: 'นิยาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:41.944554617+07:00","message":"push: {true นิยาย 0 0xc003601580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:41.951964068+07:00","message":"write wav file: './tmp/7449/7449_556.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:42.022194025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:42.022223521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.82365201+07:00","message":"[GCS] Cleaned up inactive client: 510"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823671264+07:00","message":"[GCS] Cleaned up inactive client: 513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823673852+07:00","message":"[GCS] Cleaned up inactive client: 518"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823675517+07:00","message":"[GCS] Cleaned up inactive client: 519"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823677212+07:00","message":"[GCS] Cleaned up inactive client: 503"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.82367859+07:00","message":"[GCS] Cleaned up inactive client: 516"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823680262+07:00","message":"[GCS] Cleaned up inactive client: 493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823681753+07:00","message":"[GCS] Cleaned up inactive client: 507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823683224+07:00","message":"[GCS] Cleaned up inactive client: 497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823684519+07:00","message":"[GCS] Cleaned up inactive client: 498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823685814+07:00","message":"[GCS] Cleaned up inactive client: 506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823687055+07:00","message":"[GCS] Cleaned up inactive client: 494"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823688352+07:00","message":"[GCS] Cleaned up inactive client: 515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823689592+07:00","message":"[GCS] Cleaned up inactive client: 502"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823690845+07:00","message":"[GCS] Cleaned up inactive client: 499"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823692119+07:00","message":"[GCS] Cleaned up inactive client: 504"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823693384+07:00","message":"[GCS] Cleaned up inactive client: 517"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823694636+07:00","message":"[GCS] Cleaned up inactive client: 495"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823695936+07:00","message":"[GCS] Cleaned up inactive client: 509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823697134+07:00","message":"[GCS] Cleaned up inactive client: 514"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823698357+07:00","message":"[GCS] Cleaned up inactive client: 501"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823699606+07:00","message":"[GCS] Cleaned up inactive client: 500"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823700941+07:00","message":"[GCS] Cleaned up inactive client: 512"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823702165+07:00","message":"[GCS] Cleaned up inactive client: 496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823703416+07:00","message":"[GCS] Cleaned up inactive client: 511"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823704628+07:00","message":"[GCS] Cleaned up inactive client: 505"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:43.823705874+07:00","message":"[GCS] Cleaned up inactive client: 508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:44.206448085+07:00","message":"[GCS] IsForceVAD: false for message ID: 556"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:45.023120726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:45.023141438+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:46.958338253+07:00","message":"[GCS] Start streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:47.405527197+07:00","message":"[GCS] IsForceVAD: false for message ID: 557"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:47.597395165+07:00","message":"[GCS] Start streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:47.703842254+07:00","message":"receive streaming session, msgId: 557"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:47.703860103+07:00","message":"found end of frame, send empty tag with msgId: 557"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:47.703862851+07:00","message":"end Recv id 557"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:47.703869554+07:00","message":"[buffer interim] 557 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:47.703875878+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:47.703879983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:47.703882475+07:00","message":"> Transcript [5312] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:47.703884943+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:47.703886412+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:47.703887809+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:47.703889323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:47.703891343+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:47.703900981+07:00","message":"push: {true \n 0 0xc003a46080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:47.708814741+07:00","message":"write wav file: './tmp/7449/7449_557.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:48.024022639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:48.024035912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:51.024433914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:51.024453353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:54.024480464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:54.024481024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:55.285510996+07:00","message":"[GCS] IsForceVAD: false for message ID: 558"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:55.346923443+07:00","message":"[GCS] Start streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:55.599081335+07:00","message":"receive streaming session, msgId: 558"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:55.599105973+07:00","message":"found end of frame, send empty tag with msgId: 558"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:55.599109128+07:00","message":"end Recv id 558"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:55.599116471+07:00","message":"[buffer interim] 558 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:55.599123304+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:55.599126677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:55.599129312+07:00","message":"> Transcript [5313] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:55.599131924+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:55.5991334+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:55.59913492+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:55.599136606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:55.599138862+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:55.599156844+07:00","message":"push: {true \n 0 0xc003601800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:55.617075821+07:00","message":"write wav file: './tmp/7449/7449_558.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:55.855089801+07:00","message":"[GCS] IsForceVAD: false for message ID: 559"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:55.98776084+07:00","message":"[GCS] Start streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.044872908+07:00","message":"[GCS] IsForceVAD: false for message ID: 560"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.118455877+07:00","message":"[GCS] Start streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.142858343+07:00","message":"receive streaming session, msgId: 559"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.142886099+07:00","message":"found end of frame, send empty tag with msgId: 559"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.142889139+07:00","message":"end Recv id 559"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.14289636+07:00","message":"[buffer interim] 559 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.142902808+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.142906032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.142908386+07:00","message":"> Transcript [5314] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.14291038+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.142911869+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.142914008+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.142916162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.142919549+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.142931698+07:00","message":"push: {true \n 0 0xc003a47800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:56.147742229+07:00","message":"write wav file: './tmp/7449/7449_559.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.175506795+07:00","message":"[GCS] IsForceVAD: false for message ID: 561"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.34622959+07:00","message":"receive streaming session, msgId: 560"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.346249243+07:00","message":"found end of frame, send empty tag with msgId: 560"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.346252038+07:00","message":"end Recv id 560"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.346258363+07:00","message":"[buffer interim] 560 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.34626475+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.346268114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.346270513+07:00","message":"> Transcript [5315] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.346272609+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.346274349+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.346275781+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.34627732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.346282844+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.346292707+07:00","message":"push: {true \n 0 0xc0023d2080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:56.350746294+07:00","message":"write wav file: './tmp/7449/7449_560.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.475180283+07:00","message":"receive streaming session, msgId: 561"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.475199245+07:00","message":"found end of frame, send empty tag with msgId: 561"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.475202014+07:00","message":"end Recv id 561"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.475208351+07:00","message":"[buffer interim] 561 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.475215302+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.475223259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.475225671+07:00","message":"> Transcript [5316] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.475227758+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.475229302+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.475230731+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.475232234+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.475234872+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.475245174+07:00","message":"push: {true \n 0 0xc002f14200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:56.479574898+07:00","message":"write wav file: './tmp/7449/7449_561.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.496231864+07:00","message":"[GCS] Start streaming session, msgId: 562"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.5669474+07:00","message":"[GCS] IsForceVAD: false for message ID: 562"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.861174597+07:00","message":"receive streaming session, msgId: 562"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.86119448+07:00","message":"found end of frame, send empty tag with msgId: 562"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.861197656+07:00","message":"end Recv id 562"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.861204133+07:00","message":"[buffer interim] 562 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.86121056+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.86121399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.86121673+07:00","message":"> Transcript [5317] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.86121903+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.861220745+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.861222175+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.86122369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:56.861226067+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.861235174+07:00","message":"push: {true \n 0 0xc002f14900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:56.867022582+07:00","message":"write wav file: './tmp/7449/7449_562.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:56.946657479+07:00","message":"[GCS] Start streaming session, msgId: 563"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:57.025366251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:35:57.025374331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:57.085634047+07:00","message":"[GCS] IsForceVAD: false for message ID: 563"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:57.14711569+07:00","message":"[GCS] Start streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:57.274503179+07:00","message":"[GCS] IsForceVAD: false for message ID: 564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:57.369076928+07:00","message":"receive streaming session, msgId: 563"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:57.369096457+07:00","message":"found end of frame, send empty tag with msgId: 563"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:57.369099003+07:00","message":"end Recv id 563"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:57.369105689+07:00","message":"[buffer interim] 563 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:57.369112193+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:57.369120229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:57.369122735+07:00","message":"> Transcript [5318] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:57.369124863+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:57.369126406+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:57.369127857+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:57.369129565+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:57.369132181+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:57.369142151+07:00","message":"push: {true \n 0 0xc00348c180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:57.373223869+07:00","message":"write wav file: './tmp/7449/7449_563.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:57.551616493+07:00","message":"receive streaming session, msgId: 564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:57.55164415+07:00","message":"found end of frame, send empty tag with msgId: 564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:57.551647688+07:00","message":"end Recv id 564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:57.551656226+07:00","message":"[buffer interim] 564 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:57.55166352+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:57.551666979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:57.551669314+07:00","message":"> Transcript [5319] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:57.551671604+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:57.551673118+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:57.551674621+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:57.551676126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:35:57.551678799+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:57.551688544+07:00","message":"push: {true \n 0 0xc0023d2180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:35:57.556342957+07:00","message":"write wav file: './tmp/7449/7449_564.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:35:57.787546074+07:00","message":"[GCS] Start streaming session, msgId: 565"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:00.02579238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:00.025803169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:02.775776296+07:00","message":"[GCS] IsForceVAD: false for message ID: 565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:02.847704101+07:00","message":"[GCS] Start streaming session, msgId: 566"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:03.026508547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:03.026514896+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:03.076053056+07:00","message":"receive streaming session, msgId: 565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:03.076083039+07:00","message":"found end of frame, send empty tag with msgId: 565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:03.076086314+07:00","message":"end Recv id 565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:03.076092753+07:00","message":"[buffer interim] 565 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:03.076100083+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:03.076103956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:03.076106245+07:00","message":"> Transcript [5320] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:03.076108641+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:03.076110101+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:03.076111802+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:03.076113293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:03.076118914+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:03.076129093+07:00","message":"push: {true \n 0 0xc0032a0700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:03.088080789+07:00","message":"write wav file: './tmp/7449/7449_565.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:03.225797868+07:00","message":"[GCS] IsForceVAD: false for message ID: 566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:03.358340704+07:00","message":"[GCS] Start streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:03.516522935+07:00","message":"receive streaming session, msgId: 566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:03.516541824+07:00","message":"found end of frame, send empty tag with msgId: 566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:03.516544374+07:00","message":"end Recv id 566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:03.516550772+07:00","message":"[buffer interim] 566 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:03.516557207+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:03.516561039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:03.516563757+07:00","message":"> Transcript [5321] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:03.516566055+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:03.516567653+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:03.516569166+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:03.516570637+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:03.516577656+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:03.516587732+07:00","message":"push: {true \n 0 0xc00348c680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:03.521731593+07:00","message":"write wav file: './tmp/7449/7449_566.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:03.866067285+07:00","message":"[GCS] IsForceVAD: false for message ID: 567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:03.927030909+07:00","message":"[GCS] Start streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:04.157276028+07:00","message":"receive streaming session, msgId: 567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:04.1573046+07:00","message":"found end of frame, send empty tag with msgId: 567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:04.157308509+07:00","message":"end Recv id 567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:04.157318356+07:00","message":"[buffer interim] 567 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:04.157327172+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:04.157331847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:04.157336054+07:00","message":"> Transcript [5322] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:04.157339417+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:04.157341599+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:04.157343597+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:04.157346068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:04.157349233+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:04.157381699+07:00","message":"push: {true \n 0 0xc003600b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:04.167062443+07:00","message":"write wav file: './tmp/7449/7449_567.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:06.027539048+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:06.027543872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:07.524572038+07:00","message":"[GCS] IsForceVAD: false for message ID: 568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:07.649604755+07:00","message":"[GCS] Start streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:07.774721121+07:00","message":"[GCS] IsForceVAD: false for message ID: 569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:07.81538884+07:00","message":"receive streaming session, msgId: 568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:07.815408261+07:00","message":"found end of frame, send empty tag with msgId: 568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:07.815410931+07:00","message":"end Recv id 568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:07.815419253+07:00","message":"[buffer interim] 568 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:07.815425789+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:07.815435285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:07.815440251+07:00","message":"> Transcript [5323] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:07.81544262+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:07.815444145+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:07.815445677+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:07.815452393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:07.815455145+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:07.815465502+07:00","message":"push: {true \n 0 0xc0032a0d00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:07.824538314+07:00","message":"write wav file: './tmp/7449/7449_568.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:08.054329204+07:00","message":"receive streaming session, msgId: 569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:08.054349036+07:00","message":"found end of frame, send empty tag with msgId: 569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:08.054351664+07:00","message":"end Recv id 569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:08.054365858+07:00","message":"[buffer interim] 569 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:08.054372444+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:08.05437749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:08.054380253+07:00","message":"> Transcript [5324] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:08.054382537+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:08.054384047+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:08.054385486+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:08.054387173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:08.054389582+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:08.054399115+07:00","message":"push: {true \n 0 0xc003600e00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:08.058724802+07:00","message":"write wav file: './tmp/7449/7449_569.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:09.0282511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:09.028271513+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:09.249639267+07:00","message":"[GCS] Start streaming session, msgId: 570"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:12.02898288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:12.02898413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:13.824326903+07:00","message":"[GCS] Cleaned up inactive client: 523"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:13.824349531+07:00","message":"[GCS] Cleaned up inactive client: 533"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:13.82435195+07:00","message":"[GCS] Cleaned up inactive client: 527"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:13.824353495+07:00","message":"[GCS] Cleaned up inactive client: 525"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:13.824354888+07:00","message":"[GCS] Cleaned up inactive client: 524"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:13.824356276+07:00","message":"[GCS] Cleaned up inactive client: 529"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:13.824357989+07:00","message":"[GCS] Cleaned up inactive client: 536"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:13.824359337+07:00","message":"[GCS] Cleaned up inactive client: 526"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:13.824361275+07:00","message":"[GCS] Cleaned up inactive client: 520"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:13.824362712+07:00","message":"[GCS] Cleaned up inactive client: 522"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:13.824364101+07:00","message":"[GCS] Cleaned up inactive client: 531"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:13.824365558+07:00","message":"[GCS] Cleaned up inactive client: 532"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:13.824367056+07:00","message":"[GCS] Cleaned up inactive client: 535"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:13.824368459+07:00","message":"[GCS] Cleaned up inactive client: 528"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:13.824370024+07:00","message":"[GCS] Cleaned up inactive client: 521"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:13.824371863+07:00","message":"[GCS] Cleaned up inactive client: 534"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:13.824373416+07:00","message":"[GCS] Cleaned up inactive client: 537"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:13.824374783+07:00","message":"[GCS] Cleaned up inactive client: 530"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:14.24543359+07:00","message":"[GCS] IsForceVAD: false for message ID: 570"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:14.317195897+07:00","message":"[GCS] Start streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:14.532909588+07:00","message":"receive streaming session, msgId: 570"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:14.532929834+07:00","message":"found end of frame, send empty tag with msgId: 570"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:14.532933051+07:00","message":"end Recv id 570"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:14.53293937+07:00","message":"[buffer interim] 570 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:14.532946171+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:14.532950029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:14.532952716+07:00","message":"> Transcript [5325] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:14.532954875+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:14.532956378+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:14.532957742+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:14.532959354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:14.532967218+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:14.532977817+07:00","message":"push: {true \n 0 0xc0032a0300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:14.543952602+07:00","message":"write wav file: './tmp/7449/7449_570.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:14.695939995+07:00","message":"[GCS] IsForceVAD: false for message ID: 571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:14.886697372+07:00","message":"[GCS] Start streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:14.954649892+07:00","message":"[GCS] IsForceVAD: false for message ID: 572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:14.982750374+07:00","message":"receive streaming session, msgId: 571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:14.982766922+07:00","message":"found end of frame, send empty tag with msgId: 571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:14.982769545+07:00","message":"end Recv id 571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:14.982776203+07:00","message":"[buffer interim] 571 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:14.982782664+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:14.982785799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:14.982788564+07:00","message":"> Transcript [5326] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:14.982791599+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:14.982793752+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:14.982795809+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:14.982797874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:14.982801238+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:14.982811978+07:00","message":"push: {true \n 0 0xc003601680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:14.987724444+07:00","message":"write wav file: './tmp/7449/7449_571.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:15.029684391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:15.029703399+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:15.086448092+07:00","message":"[GCS] Start streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:15.239778098+07:00","message":"receive streaming session, msgId: 572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:15.239796093+07:00","message":"found end of frame, send empty tag with msgId: 572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:15.239798828+07:00","message":"end Recv id 572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:15.239804645+07:00","message":"[buffer interim] 572 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:15.239810797+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:15.239814003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:15.239816262+07:00","message":"> Transcript [5327] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:15.239818347+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:15.239819814+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:15.239821197+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:15.23982268+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:15.239825039+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:15.239835119+07:00","message":"push: {true \n 0 0xc00348c980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:15.245211884+07:00","message":"write wav file: './tmp/7449/7449_572.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:15.274922073+07:00","message":"[GCS] IsForceVAD: false for message ID: 573"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:15.406982715+07:00","message":"[GCS] Start streaming session, msgId: 574"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:15.57721239+07:00","message":"receive streaming session, msgId: 573"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:15.577232562+07:00","message":"found end of frame, send empty tag with msgId: 573"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:15.577235636+07:00","message":"end Recv id 573"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:15.577242216+07:00","message":"[buffer interim] 573 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:15.577248666+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:15.57725208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:15.577254514+07:00","message":"> Transcript [5328] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:15.577256459+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:15.577257963+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:15.577259383+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:15.577260931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:15.577263543+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:15.57727366+07:00","message":"push: {true \n 0 0xc003601980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:15.581561407+07:00","message":"write wav file: './tmp/7449/7449_573.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:17.57549782+07:00","message":"[GCS] IsForceVAD: false for message ID: 574"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:17.647713409+07:00","message":"[GCS] Start streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:17.704674327+07:00","message":"[GCS] IsForceVAD: false for message ID: 575"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:17.766183063+07:00","message":"[GCS] Start streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:17.873598046+07:00","message":"receive streaming session, msgId: 574"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:17.873618929+07:00","message":"found end of frame, send empty tag with msgId: 574"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:17.873621502+07:00","message":"end Recv id 574"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:17.873627204+07:00","message":"[buffer interim] 574 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:17.873633169+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:17.873636826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:17.873639212+07:00","message":"> Transcript [5329] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:17.873641657+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:17.873643168+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:17.873644608+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:17.873646104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:17.873652994+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:17.873662255+07:00","message":"push: {true \n 0 0xc0032a0500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:17.880885391+07:00","message":"write wav file: './tmp/7449/7449_574.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:18.002691819+07:00","message":"receive streaming session, msgId: 575"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:18.002709448+07:00","message":"found end of frame, send empty tag with msgId: 575"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:18.002712228+07:00","message":"end Recv id 575"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:18.002718663+07:00","message":"[buffer interim] 575 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:18.0027251+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:18.002728303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:18.002730723+07:00","message":"> Transcript [5330] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:18.002732726+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:18.002734233+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:18.002735667+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:18.002737255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:18.002743509+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:18.002753624+07:00","message":"push: {true \n 0 0xc003601b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:18.009535742+07:00","message":"write wav file: './tmp/7449/7449_575.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:18.030195604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:18.030210204+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:21.030601518+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:21.030604283+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:21.604820618+07:00","message":"[GCS] IsForceVAD: false for message ID: 576"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:21.899595263+07:00","message":"receive streaming session, msgId: 576"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:21.899618799+07:00","message":"found end of frame, send empty tag with msgId: 576"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:21.899621364+07:00","message":"end Recv id 576"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:21.89962745+07:00","message":"[buffer interim] 576 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:21.899634144+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:21.899637602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:21.899640236+07:00","message":"> Transcript [5331] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:21.899642727+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:21.899644607+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:21.899646222+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:21.899647767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:21.899649986+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:21.899661067+07:00","message":"push: {true \n 0 0xc0023d2b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:21.908832118+07:00","message":"write wav file: './tmp/7449/7449_576.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:22.19755463+07:00","message":"[GCS] Start streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:22.255947203+07:00","message":"[GCS] IsForceVAD: false for message ID: 577"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:22.537135148+07:00","message":"receive streaming session, msgId: 577"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:22.537156166+07:00","message":"found end of frame, send empty tag with msgId: 577"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:22.537159156+07:00","message":"end Recv id 577"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:22.537173325+07:00","message":"[buffer interim] 577 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:22.537180229+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:22.537183404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:22.537186156+07:00","message":"> Transcript [5332] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:22.537188483+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:22.537190237+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:22.5371917+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:22.537193246+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:22.537195693+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:22.537206212+07:00","message":"push: {true \n 0 0xc0023d2400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:22.542206774+07:00","message":"write wav file: './tmp/7449/7449_577.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:22.707304337+07:00","message":"[GCS] Start streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:23.284277765+07:00","message":"[GCS] IsForceVAD: false for message ID: 578"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:23.407604894+07:00","message":"[GCS] Start streaming session, msgId: 579"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:23.475794415+07:00","message":"[GCS] IsForceVAD: false for message ID: 579"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:23.572722562+07:00","message":"receive streaming session, msgId: 578"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:23.572741025+07:00","message":"found end of frame, send empty tag with msgId: 578"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:23.572744157+07:00","message":"end Recv id 578"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:23.572750223+07:00","message":"[buffer interim] 578 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:23.572756787+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:23.572760245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:23.572762558+07:00","message":"> Transcript [5333] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:23.57276469+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:23.572766666+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:23.572768065+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:23.572769526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:23.572776131+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:23.572785281+07:00","message":"push: {true \n 0 0xc0023d2600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:23.577781345+07:00","message":"write wav file: './tmp/7449/7449_578.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:23.66661152+07:00","message":"[GCS] Start streaming session, msgId: 580"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:23.759064985+07:00","message":"receive streaming session, msgId: 579"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:23.759083632+07:00","message":"found end of frame, send empty tag with msgId: 579"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:23.7590864+07:00","message":"end Recv id 579"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:23.759092169+07:00","message":"[buffer interim] 579 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:23.759098784+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:23.759101985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:23.759104271+07:00","message":"> Transcript [5334] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:23.75910644+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:23.759108071+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:23.759109842+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:23.759111384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:23.759116324+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:23.759125722+07:00","message":"push: {true \n 0 0xc0032a0200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:23.763374574+07:00","message":"write wav file: './tmp/7449/7449_579.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:24.030837266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:24.030841582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:24.044827387+07:00","message":"[GCS] IsForceVAD: false for message ID: 580"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:24.178337387+07:00","message":"[GCS] Start streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:24.318370957+07:00","message":"receive streaming session, msgId: 580"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:24.318389639+07:00","message":"found end of frame, send empty tag with msgId: 580"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:24.318393111+07:00","message":"end Recv id 580"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:24.318398788+07:00","message":"[buffer interim] 580 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:24.31840495+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:24.318408241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:24.318410764+07:00","message":"> Transcript [5335] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:24.318412909+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:24.318414716+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:24.318416254+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:24.318417703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:24.318424124+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:24.318432769+07:00","message":"push: {true \n 0 0xc00348c280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:24.324968763+07:00","message":"write wav file: './tmp/7449/7449_580.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:25.075190831+07:00","message":"[GCS] IsForceVAD: false for message ID: 581"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:25.206565742+07:00","message":"[GCS] Start streaming session, msgId: 582"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:25.362006934+07:00","message":"receive streaming session, msgId: 581"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:25.362026487+07:00","message":"found end of frame, send empty tag with msgId: 581"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:25.362029291+07:00","message":"end Recv id 581"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:25.362035792+07:00","message":"[buffer interim] 581 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:25.362041646+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:25.362045625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:25.362048331+07:00","message":"> Transcript [5336] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:25.362050499+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:25.362052334+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:25.362054048+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:25.362055777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:25.362062985+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:25.362073417+07:00","message":"push: {true \n 0 0xc003601200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:25.367853397+07:00","message":"write wav file: './tmp/7449/7449_581.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:27.031897867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:27.031909189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:30.032576116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:30.032566935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:30.324492793+07:00","message":"[GCS] IsForceVAD: false for message ID: 582"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:30.608111689+07:00","message":"receive streaming session, msgId: 582"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:30.608131247+07:00","message":"found end of frame, send empty tag with msgId: 582"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:30.608133946+07:00","message":"end Recv id 582"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:30.608140326+07:00","message":"[buffer interim] 582 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:30.608146721+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:30.608150177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:30.608152943+07:00","message":"> Transcript [5337] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:30.608155063+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:30.608156657+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:30.608158149+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:30.608159658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:30.608166331+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:30.608175481+07:00","message":"push: {true \n 0 0xc002f14c80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:30.618918029+07:00","message":"write wav file: './tmp/7449/7449_582.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:30.776532237+07:00","message":"[GCS] Start streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:31.284459695+07:00","message":"[GCS] IsForceVAD: false for message ID: 583"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:31.416442038+07:00","message":"[GCS] Start streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:31.484336034+07:00","message":"[GCS] IsForceVAD: false for message ID: 584"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:31.564535802+07:00","message":"receive streaming session, msgId: 583"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:31.564557498+07:00","message":"found end of frame, send empty tag with msgId: 583"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:31.564562086+07:00","message":"end Recv id 583"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:31.564570267+07:00","message":"[buffer interim] 583 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:31.56457886+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:31.564582954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:31.564586559+07:00","message":"> Transcript [5338] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:31.5645894+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:31.564591521+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:31.564593789+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:31.56459576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:31.564599599+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:31.564609186+07:00","message":"push: {true \n 0 0xc00348c600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:31.572102879+07:00","message":"write wav file: './tmp/7449/7449_583.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:31.76768642+07:00","message":"receive streaming session, msgId: 584"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:31.767705883+07:00","message":"found end of frame, send empty tag with msgId: 584"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:31.767708707+07:00","message":"end Recv id 584"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:31.76771468+07:00","message":"[buffer interim] 584 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:31.767720952+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:31.76772441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:31.767726663+07:00","message":"> Transcript [5339] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:31.767728806+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:31.767730353+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:31.767731875+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:31.767733368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:31.767735782+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:31.767745569+07:00","message":"push: {true \n 0 0xc00348c900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:31.772338627+07:00","message":"write wav file: './tmp/7449/7449_584.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:32.058839482+07:00","message":"[GCS] Start streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:32.125027864+07:00","message":"[GCS] IsForceVAD: false for message ID: 585"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:32.316390575+07:00","message":"[GCS] Start streaming session, msgId: 586"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:32.407251139+07:00","message":"receive streaming session, msgId: 585"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:32.407282497+07:00","message":"found end of frame, send empty tag with msgId: 585"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:32.407285838+07:00","message":"end Recv id 585"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:32.407294813+07:00","message":"[buffer interim] 585 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:32.407301181+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:32.407304959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:32.407307491+07:00","message":"> Transcript [5340] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:32.4073096+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:32.407311689+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:32.407313223+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:32.407314732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:32.407316982+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:32.407327112+07:00","message":"push: {true \n 0 0xc003600500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:32.412326737+07:00","message":"write wav file: './tmp/7449/7449_585.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:33.032592675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:33.032600285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:33.27549327+07:00","message":"[GCS] IsForceVAD: false for message ID: 586"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:33.337067258+07:00","message":"[GCS] Start streaming session, msgId: 587"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:33.562353183+07:00","message":"receive streaming session, msgId: 586"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:33.562374279+07:00","message":"found end of frame, send empty tag with msgId: 586"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:33.562377184+07:00","message":"end Recv id 586"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:33.562383817+07:00","message":"[buffer interim] 586 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:33.562389829+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:33.562393226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:33.562395541+07:00","message":"> Transcript [5341] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:33.562397662+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:33.56239929+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:33.562400728+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:33.562402235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:33.562404453+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:33.562414156+07:00","message":"push: {true \n 0 0xc0023d2280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:33.567757531+07:00","message":"write wav file: './tmp/7449/7449_586.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:34.106082773+07:00","message":"[GCS] IsForceVAD: false for message ID: 587"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:34.296841368+07:00","message":"[GCS] Start streaming session, msgId: 588"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:34.393842856+07:00","message":"receive streaming session, msgId: 587"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:34.393868647+07:00","message":"found end of frame, send empty tag with msgId: 587"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:34.393871748+07:00","message":"end Recv id 587"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:34.393879152+07:00","message":"[buffer interim] 587 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:34.393886168+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:34.393889964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:34.393892557+07:00","message":"> Transcript [5342] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:34.393895059+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:34.393896685+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:34.393898217+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:34.39389975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:34.393902008+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:34.393911954+07:00","message":"push: {true \n 0 0xc00348c380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:34.399560278+07:00","message":"write wav file: './tmp/7449/7449_587.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:34.425035545+07:00","message":"[GCS] IsForceVAD: false for message ID: 588"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:34.723480287+07:00","message":"receive streaming session, msgId: 588"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:34.723498292+07:00","message":"found end of frame, send empty tag with msgId: 588"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:34.723500965+07:00","message":"end Recv id 588"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:34.723507331+07:00","message":"[buffer interim] 588 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:34.723513506+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:34.723521264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:34.723523658+07:00","message":"> Transcript [5343] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:34.723525663+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:34.723527236+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:34.723528631+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:34.723530209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:34.723533307+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:34.72354296+07:00","message":"push: {true \n 0 0xc0032a0000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:34.728035593+07:00","message":"write wav file: './tmp/7449/7449_588.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:34.93816731+07:00","message":"[GCS] Start streaming session, msgId: 589"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:35.006049737+07:00","message":"[GCS] IsForceVAD: false for message ID: 589"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:35.257434747+07:00","message":"[GCS] Start streaming session, msgId: 590"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:35.305254799+07:00","message":"receive streaming session, msgId: 589"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:35.305276695+07:00","message":"found end of frame, send empty tag with msgId: 589"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:35.305280291+07:00","message":"end Recv id 589"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:35.305287588+07:00","message":"[buffer interim] 589 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:35.305295912+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:35.305303929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:35.305307235+07:00","message":"> Transcript [5344] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:35.305310632+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:35.305313181+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:35.30531533+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:35.305317514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:35.30532315+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:35.305335028+07:00","message":"push: {true \n 0 0xc0032a0800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:35.310326283+07:00","message":"write wav file: './tmp/7449/7449_589.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:36.032910302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:36.03291984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:39.033531809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:39.033542567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:40.386290425+07:00","message":"[GCS] IsForceVAD: false for message ID: 590"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:40.687123781+07:00","message":"receive streaming session, msgId: 590"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:40.687150845+07:00","message":"found end of frame, send empty tag with msgId: 590"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:40.687154347+07:00","message":"end Recv id 590"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:40.687166682+07:00","message":"[buffer interim] 590 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:40.687175272+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:40.68717997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:40.6871833+07:00","message":"> Transcript [5345] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:40.687186708+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:40.687189064+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:40.687191291+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:40.687193546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:40.687201615+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:40.687212744+07:00","message":"push: {true \n 0 0xc003601b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:40.697421086+07:00","message":"write wav file: './tmp/7449/7449_590.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:41.796940725+07:00","message":"[GCS] Start streaming session, msgId: 591"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:41.985853645+07:00","message":"[GCS] IsForceVAD: false for message ID: 591"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:42.034022879+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:42.034038408+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:42.116555533+07:00","message":"[GCS] Start streaming session, msgId: 592"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:42.307886317+07:00","message":"receive streaming session, msgId: 591"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:42.307903221+07:00","message":"found end of frame, send empty tag with msgId: 591"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:42.30790579+07:00","message":"end Recv id 591"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:42.30791166+07:00","message":"[buffer interim] 591 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:42.30792168+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:42.307925065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:42.307929933+07:00","message":"> Transcript [5346] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:42.307932071+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:42.307933932+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:42.307935411+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:42.307936906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:42.307941051+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:42.307949433+07:00","message":"push: {true \n 0 0xc0032a0c00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:42.313022512+07:00","message":"write wav file: './tmp/7449/7449_591.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:42.435328841+07:00","message":"[GCS] IsForceVAD: false for message ID: 592"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:42.626452602+07:00","message":"[GCS] Start streaming session, msgId: 593"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:42.713406495+07:00","message":"receive streaming session, msgId: 592"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:42.71342681+07:00","message":"found end of frame, send empty tag with msgId: 592"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:42.713429772+07:00","message":"end Recv id 592"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:42.713435605+07:00","message":"[buffer interim] 592 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:42.713441697+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:42.71344736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:42.713450288+07:00","message":"> Transcript [5347] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:42.713452412+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:42.713454008+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:42.713455426+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:42.713456928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:42.713464264+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:42.713480816+07:00","message":"push: {true \n 0 0xc00348d180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:42.7186277+07:00","message":"write wav file: './tmp/7449/7449_592.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:42.754984083+07:00","message":"[GCS] IsForceVAD: false for message ID: 593"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:42.888698003+07:00","message":"[GCS] Start streaming session, msgId: 594"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.038228487+07:00","message":"receive streaming session, msgId: 593"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.038284625+07:00","message":"found end of frame, send empty tag with msgId: 593"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.038287636+07:00","message":"end Recv id 593"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.03829369+07:00","message":"[buffer interim] 593 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:43.038302652+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:43.038305847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:43.038308293+07:00","message":"> Transcript [5348] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:43.038310535+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:43.038312079+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:43.038313511+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:43.03831501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:43.038317226+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.038328044+07:00","message":"push: {true \n 0 0xc003601f80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:43.043758447+07:00","message":"write wav file: './tmp/7449/7449_593.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.823708148+07:00","message":"[GCS] Cleaned up inactive client: 540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.823736912+07:00","message":"[GCS] Cleaned up inactive client: 551"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.823739747+07:00","message":"[GCS] Cleaned up inactive client: 543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.823741964+07:00","message":"[GCS] Cleaned up inactive client: 542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.823743452+07:00","message":"[GCS] Cleaned up inactive client: 555"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.823744848+07:00","message":"[GCS] Cleaned up inactive client: 547"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.823746308+07:00","message":"[GCS] Cleaned up inactive client: 552"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.823747884+07:00","message":"[GCS] Cleaned up inactive client: 550"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.823749283+07:00","message":"[GCS] Cleaned up inactive client: 541"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.823750823+07:00","message":"[GCS] Cleaned up inactive client: 544"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.823752363+07:00","message":"[GCS] Cleaned up inactive client: 546"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.8237538+07:00","message":"[GCS] Cleaned up inactive client: 548"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.823755244+07:00","message":"[GCS] Cleaned up inactive client: 549"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.82375659+07:00","message":"[GCS] Cleaned up inactive client: 538"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.823757927+07:00","message":"[GCS] Cleaned up inactive client: 553"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.823759412+07:00","message":"[GCS] Cleaned up inactive client: 539"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.823760738+07:00","message":"[GCS] Cleaned up inactive client: 545"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:43.823761971+07:00","message":"[GCS] Cleaned up inactive client: 554"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:45.034665523+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:45.034686233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:48.004942307+07:00","message":"[GCS] IsForceVAD: false for message ID: 594"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:48.035085689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:48.035096815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:48.305753307+07:00","message":"receive streaming session, msgId: 594"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:48.305770778+07:00","message":"found end of frame, send empty tag with msgId: 594"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:48.305774547+07:00","message":"end Recv id 594"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:48.30578279+07:00","message":"[buffer interim] 594 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:48.305790613+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:48.305800545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:48.305803475+07:00","message":"> Transcript [5349] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:48.305805937+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:48.305807469+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:48.305809033+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:48.305811938+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:48.305814375+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:48.305824326+07:00","message":"push: {true \n 0 0xc0032a1180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:48.31631966+07:00","message":"write wav file: './tmp/7449/7449_594.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:48.396709889+07:00","message":"[GCS] Start streaming session, msgId: 595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:48.454576686+07:00","message":"[GCS] IsForceVAD: false for message ID: 595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:48.526691981+07:00","message":"[GCS] Start streaming session, msgId: 596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:48.744065794+07:00","message":"receive streaming session, msgId: 595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:48.74408649+07:00","message":"found end of frame, send empty tag with msgId: 595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:48.7440896+07:00","message":"end Recv id 595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:48.744097365+07:00","message":"[buffer interim] 595 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:48.74410852+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:48.744111567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:48.744113835+07:00","message":"> Transcript [5350] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:48.744115927+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:48.744117539+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:48.744119152+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:48.744120779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:48.744126223+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:48.744135732+07:00","message":"push: {true \n 0 0xc00348c080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:48.748690829+07:00","message":"write wav file: './tmp/7449/7449_595.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:50.24461195+07:00","message":"[GCS] IsForceVAD: false for message ID: 596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:50.538349972+07:00","message":"receive streaming session, msgId: 596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:50.538369166+07:00","message":"found end of frame, send empty tag with msgId: 596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:50.538372097+07:00","message":"end Recv id 596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:50.538378815+07:00","message":"[buffer interim] 596 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:50.538385607+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:50.538389072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:50.538391402+07:00","message":"> Transcript [5351] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:50.538393525+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:50.538395118+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:50.538396668+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:50.538398191+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:50.538401383+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:50.538410318+07:00","message":"push: {true \n 0 0xc0027cb700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:50.545186121+07:00","message":"write wav file: './tmp/7449/7449_596.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:50.636935757+07:00","message":"[GCS] Start streaming session, msgId: 597"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:50.694039533+07:00","message":"[GCS] IsForceVAD: false for message ID: 597"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:50.985430038+07:00","message":"receive streaming session, msgId: 597"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:50.985454266+07:00","message":"found end of frame, send empty tag with msgId: 597"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:50.985457377+07:00","message":"end Recv id 597"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:50.985465888+07:00","message":"[buffer interim] 597 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:50.985479948+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:50.985484588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:50.985488019+07:00","message":"> Transcript [5352] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:50.985491271+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:50.985493348+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:50.985495491+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:50.985497664+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:50.98550346+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:50.985515943+07:00","message":"push: {true \n 0 0xc0027cbb80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:50.991216176+07:00","message":"write wav file: './tmp/7449/7449_597.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:51.035401019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:51.035405763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:51.146536793+07:00","message":"[GCS] Start streaming session, msgId: 598"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:51.275005094+07:00","message":"[GCS] IsForceVAD: false for message ID: 598"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:51.558864792+07:00","message":"receive streaming session, msgId: 598"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:51.55890361+07:00","message":"found end of frame, send empty tag with msgId: 598"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:51.558907966+07:00","message":"end Recv id 598"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:51.558917286+07:00","message":"[buffer interim] 598 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:51.558925788+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:51.558930627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:51.558933273+07:00","message":"> Transcript [5353] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:51.558935705+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:51.558937222+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:51.558938733+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:51.558940632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:51.558943247+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:51.5589527+07:00","message":"push: {true \n 0 0xc0027cbd80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:51.563678515+07:00","message":"write wav file: './tmp/7449/7449_598.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:51.787463178+07:00","message":"[GCS] Start streaming session, msgId: 599"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:51.91517528+07:00","message":"[GCS] IsForceVAD: false for message ID: 599"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:52.195457206+07:00","message":"receive streaming session, msgId: 599"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:52.195494065+07:00","message":"found end of frame, send empty tag with msgId: 599"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:52.195497855+07:00","message":"end Recv id 599"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:52.19550617+07:00","message":"[buffer interim] 599 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:52.195514165+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:52.195518282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:52.19552215+07:00","message":"> Transcript [5354] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:52.195525162+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:52.195526969+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:52.195529293+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:52.1955312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:52.1955394+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:52.195551938+07:00","message":"push: {true \n 0 0xc00365e900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:52.200243478+07:00","message":"write wav file: './tmp/7449/7449_599.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:52.806716259+07:00","message":"[GCS] Start streaming session, msgId: 600"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:53.964630512+07:00","message":"[GCS] IsForceVAD: false for message ID: 600"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.026537125+07:00","message":"[GCS] Start streaming session, msgId: 601"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:54.036006154+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:54.036029484+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.154555052+07:00","message":"[GCS] IsForceVAD: false for message ID: 601"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.216829176+07:00","message":"[GCS] Start streaming session, msgId: 602"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.265338717+07:00","message":"receive streaming session, msgId: 600"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.265360353+07:00","message":"found end of frame, send empty tag with msgId: 600"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.265363265+07:00","message":"end Recv id 600"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.26536971+07:00","message":"[buffer interim] 600 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.265382278+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.265385895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.265388228+07:00","message":"> Transcript [5355] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.265390321+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.265391869+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.265393389+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.265394996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.265401154+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.26541067+07:00","message":"push: {true \n 0 0xc002f14500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:54.271981255+07:00","message":"write wav file: './tmp/7449/7449_600.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.344322013+07:00","message":"[GCS] IsForceVAD: false for message ID: 602"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.446704148+07:00","message":"receive streaming session, msgId: 601"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.446731496+07:00","message":"found end of frame, send empty tag with msgId: 601"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.44673733+07:00","message":"end Recv id 601"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.446744219+07:00","message":"[buffer interim] 601 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.446750827+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.446754061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.446756443+07:00","message":"> Transcript [5356] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.446758638+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.446760266+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.446761774+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.446763444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.446765779+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.446775351+07:00","message":"push: {true \n 0 0xc0032a0e00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:54.451372613+07:00","message":"write wav file: './tmp/7449/7449_601.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.486816871+07:00","message":"[GCS] Start streaming session, msgId: 603"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.625424206+07:00","message":"receive streaming session, msgId: 602"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.625441832+07:00","message":"found end of frame, send empty tag with msgId: 602"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.625444751+07:00","message":"end Recv id 602"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.62545068+07:00","message":"[buffer interim] 602 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.625457389+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.625460714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.625463174+07:00","message":"> Transcript [5357] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.625465207+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.62546675+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.625468176+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.625469647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.625472047+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.625487665+07:00","message":"push: {true \n 0 0xc00365ed80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:54.630307735+07:00","message":"write wav file: './tmp/7449/7449_602.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.674922475+07:00","message":"[GCS] IsForceVAD: false for message ID: 603"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.737125425+07:00","message":"[GCS] Start streaming session, msgId: 604"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.864916692+07:00","message":"[GCS] IsForceVAD: false for message ID: 604"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.927801275+07:00","message":"[GCS] Start streaming session, msgId: 605"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.942794802+07:00","message":"receive streaming session, msgId: 603"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.942811292+07:00","message":"found end of frame, send empty tag with msgId: 603"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.942813531+07:00","message":"end Recv id 603"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.942819838+07:00","message":"[buffer interim] 603 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.942825867+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.942829393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.942831839+07:00","message":"> Transcript [5358] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.942833873+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.942835359+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.94283674+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.942838279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:54.942844993+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.942854403+07:00","message":"push: {true \n 0 0xc00348cd80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:54.947815221+07:00","message":"write wav file: './tmp/7449/7449_603.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:54.994713173+07:00","message":"[GCS] IsForceVAD: false for message ID: 605"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:55.057025468+07:00","message":"[GCS] Start streaming session, msgId: 606"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:55.124851796+07:00","message":"[GCS] IsForceVAD: false for message ID: 606"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:55.156782976+07:00","message":"receive streaming session, msgId: 604"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:55.156802693+07:00","message":"found end of frame, send empty tag with msgId: 604"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:55.156805615+07:00","message":"end Recv id 604"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:55.156812234+07:00","message":"[buffer interim] 604 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.156818485+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.156821854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.156824155+07:00","message":"> Transcript [5359] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.156826289+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.156827865+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.156829457+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.15683097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.156836292+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:55.156846435+07:00","message":"push: {true \n 0 0xc0032a1500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:55.16219912+07:00","message":"write wav file: './tmp/7449/7449_604.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:55.186508757+07:00","message":"[GCS] Start streaming session, msgId: 607"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:55.28257281+07:00","message":"receive streaming session, msgId: 605"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:55.282590474+07:00","message":"found end of frame, send empty tag with msgId: 605"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:55.282593302+07:00","message":"end Recv id 605"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:55.282599591+07:00","message":"[buffer interim] 605 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.282606083+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.282609433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.282611781+07:00","message":"> Transcript [5360] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.282614182+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.282615891+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.282617409+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.282618902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.282621433+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:55.282630267+07:00","message":"push: {true \n 0 0xc0032a0100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:55.287059753+07:00","message":"write wav file: './tmp/7449/7449_605.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:55.389144532+07:00","message":"receive streaming session, msgId: 606"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:55.389180234+07:00","message":"found end of frame, send empty tag with msgId: 606"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:55.389182935+07:00","message":"end Recv id 606"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:55.389189319+07:00","message":"[buffer interim] 606 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.389195597+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.389198668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.38920107+07:00","message":"> Transcript [5361] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.389203258+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.389204943+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.38920635+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.389207918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:36:55.389213222+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:55.389222622+07:00","message":"push: {true \n 0 0xc002f14180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:36:55.393501576+07:00","message":"write wav file: './tmp/7449/7449_606.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:57.036428598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:36:57.036438966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:36:59.925033506+07:00","message":"[GCS] IsForceVAD: false for message ID: 607"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:00.037378098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:00.037383742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:00.220027943+07:00","message":"receive streaming session, msgId: 607"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:00.220046715+07:00","message":"found end of frame, send empty tag with msgId: 607"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:00.220049482+07:00","message":"end Recv id 607"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:00.22005558+07:00","message":"[buffer interim] 607 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:00.220061998+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:00.220065494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:00.220068095+07:00","message":"> Transcript [5362] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:00.220070435+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:00.220072023+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:00.220073452+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:00.220075036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:00.220084752+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:00.220097376+07:00","message":"push: {true \n 0 0xc0032a0680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:00.230174716+07:00","message":"write wav file: './tmp/7449/7449_607.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:00.43712442+07:00","message":"[GCS] Start streaming session, msgId: 608"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:01.454282372+07:00","message":"[GCS] IsForceVAD: false for message ID: 608"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:01.745542093+07:00","message":"receive streaming session, msgId: 608"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:01.745560336+07:00","message":"found end of frame, send empty tag with msgId: 608"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:01.745563679+07:00","message":"end Recv id 608"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:01.745570861+07:00","message":"[buffer interim] 608 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:01.745578321+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:01.745581946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:01.745584396+07:00","message":"> Transcript [5363] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:01.745586644+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:01.745588245+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:01.745589731+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:01.745591208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:01.745593766+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:01.745603652+07:00","message":"push: {true \n 0 0xc002f14680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:01.751428596+07:00","message":"write wav file: './tmp/7449/7449_608.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:02.686544185+07:00","message":"[GCS] Start streaming session, msgId: 609"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:03.037437105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:03.037456847+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:06.037633423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:06.037644252+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:07.165019207+07:00","message":"[GCS] IsForceVAD: false for message ID: 609"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:07.286175281+07:00","message":"[GCS] Start streaming session, msgId: 610"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:07.354448119+07:00","message":"[GCS] IsForceVAD: false for message ID: 610"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:07.4667389+07:00","message":"receive streaming session, msgId: 609"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:07.466771059+07:00","message":"found end of frame, send empty tag with msgId: 609"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:07.46677514+07:00","message":"end Recv id 609"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:07.466783683+07:00","message":"[buffer interim] 609 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:07.466791864+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:07.46679666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:07.466799259+07:00","message":"> Transcript [5364] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:07.466801752+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:07.466803296+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:07.466804775+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:07.466806317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:07.466808963+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:07.466819934+07:00","message":"push: {true \n 0 0xc00348ce00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:07.477134643+07:00","message":"write wav file: './tmp/7449/7449_609.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:07.625725366+07:00","message":"receive streaming session, msgId: 610"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:07.625743689+07:00","message":"found end of frame, send empty tag with msgId: 610"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:07.625747269+07:00","message":"end Recv id 610"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:07.625755186+07:00","message":"[buffer interim] 610 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:07.6257632+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:07.625767306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:07.62577287+07:00","message":"> Transcript [5365] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:07.625776407+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:07.625778469+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:07.625781086+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:07.625782561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:07.625785298+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:07.625794218+07:00","message":"push: {true \n 0 0xc0023d2780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:07.632053649+07:00","message":"write wav file: './tmp/7449/7449_610.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:07.867405315+07:00","message":"[GCS] Start streaming session, msgId: 611"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:09.038578072+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:09.03858752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:11.325463862+07:00","message":"[GCS] IsForceVAD: false for message ID: 611"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:11.615874388+07:00","message":"receive streaming session, msgId: 611"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:11.615902375+07:00","message":"found end of frame, send empty tag with msgId: 611"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:11.615905598+07:00","message":"end Recv id 611"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:11.615913873+07:00","message":"[buffer interim] 611 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:11.615920499+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:11.615923908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:11.615926531+07:00","message":"> Transcript [5366] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:11.615929326+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:11.615931111+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:11.615932795+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:11.615934343+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:11.615936776+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:11.615946462+07:00","message":"push: {true \n 0 0xc0023d2000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:11.624569065+07:00","message":"write wav file: './tmp/7449/7449_611.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:12.038615216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:12.038618959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:12.227584961+07:00","message":"[GCS] Start streaming session, msgId: 612"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:13.823559531+07:00","message":"[GCS] Cleaned up inactive client: 564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:13.823600018+07:00","message":"[GCS] Cleaned up inactive client: 569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:13.823603342+07:00","message":"[GCS] Cleaned up inactive client: 566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:13.823605551+07:00","message":"[GCS] Cleaned up inactive client: 561"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:13.823607398+07:00","message":"[GCS] Cleaned up inactive client: 562"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:13.823609252+07:00","message":"[GCS] Cleaned up inactive client: 565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:13.823612179+07:00","message":"[GCS] Cleaned up inactive client: 557"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:13.823614414+07:00","message":"[GCS] Cleaned up inactive client: 558"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:13.823616688+07:00","message":"[GCS] Cleaned up inactive client: 567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:13.823618806+07:00","message":"[GCS] Cleaned up inactive client: 560"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:13.823620705+07:00","message":"[GCS] Cleaned up inactive client: 568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:13.823622794+07:00","message":"[GCS] Cleaned up inactive client: 556"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:13.823624732+07:00","message":"[GCS] Cleaned up inactive client: 559"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:13.823626775+07:00","message":"[GCS] Cleaned up inactive client: 563"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:13.883971056+07:00","message":"[GCS] IsForceVAD: false for message ID: 612"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:14.086174207+07:00","message":"[GCS] Start streaming session, msgId: 613"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:14.168213984+07:00","message":"receive streaming session, msgId: 612"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:14.168232666+07:00","message":"found end of frame, send empty tag with msgId: 612"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:14.168235364+07:00","message":"end Recv id 612"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:14.168241613+07:00","message":"[buffer interim] 612 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:14.168248414+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:14.168252441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:14.168254957+07:00","message":"> Transcript [5367] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:14.168257233+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:14.16825883+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:14.168260774+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:14.168262958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:14.16826617+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:14.168277478+07:00","message":"push: {true \n 0 0xc0027ca600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:14.174868409+07:00","message":"write wav file: './tmp/7449/7449_612.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:14.275773438+07:00","message":"[GCS] IsForceVAD: false for message ID: 613"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:14.336274721+07:00","message":"[GCS] Start streaming session, msgId: 614"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:14.570178405+07:00","message":"receive streaming session, msgId: 613"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:14.570199493+07:00","message":"found end of frame, send empty tag with msgId: 613"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:14.570202352+07:00","message":"end Recv id 613"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:14.57020943+07:00","message":"[buffer interim] 613 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:14.57021626+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:14.570219683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:14.57022218+07:00","message":"> Transcript [5368] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:14.570224479+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:14.570225987+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:14.570227523+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:14.570229016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:14.570231265+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:14.570241149+07:00","message":"push: {true \n 0 0xc002f14780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:14.574670517+07:00","message":"write wav file: './tmp/7449/7449_613.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:14.845437506+07:00","message":"[GCS] IsForceVAD: false for message ID: 614"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:14.976564392+07:00","message":"[GCS] Start streaming session, msgId: 615"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:15.039037998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:15.039074609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.044450256+07:00","message":"[GCS] IsForceVAD: false for message ID: 615"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.107169844+07:00","message":"[GCS] Start streaming session, msgId: 616"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.134733375+07:00","message":"receive streaming session, msgId: 614"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.134747909+07:00","message":"found end of frame, send empty tag with msgId: 614"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.134750487+07:00","message":"end Recv id 614"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.134757058+07:00","message":"[buffer interim] 614 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.134763711+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.134770907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.134773405+07:00","message":"> Transcript [5369] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.134775562+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.134777055+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.134778473+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.13477993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.134782386+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.13480209+07:00","message":"push: {true \n 0 0xc002f14980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:15.140053318+07:00","message":"write wav file: './tmp/7449/7449_614.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.164413199+07:00","message":"[GCS] IsForceVAD: false for message ID: 616"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.236475673+07:00","message":"[GCS] Start streaming session, msgId: 617"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.335072622+07:00","message":"receive streaming session, msgId: 615"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.33508901+07:00","message":"found end of frame, send empty tag with msgId: 615"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.335092063+07:00","message":"end Recv id 615"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.335097876+07:00","message":"[buffer interim] 615 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.335104591+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.335108187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.335110775+07:00","message":"> Transcript [5370] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.335112787+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.335114332+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.335115885+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.335117362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.335123431+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.33513298+07:00","message":"push: {true \n 0 0xc00348c580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:15.339378952+07:00","message":"write wav file: './tmp/7449/7449_615.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.365220633+07:00","message":"[GCS] IsForceVAD: false for message ID: 617"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.426431905+07:00","message":"[GCS] Start streaming session, msgId: 618"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.444699699+07:00","message":"receive streaming session, msgId: 616"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.444716472+07:00","message":"found end of frame, send empty tag with msgId: 616"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.444719335+07:00","message":"end Recv id 616"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.444724485+07:00","message":"[buffer interim] 616 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.444730765+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.444733697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.444736266+07:00","message":"> Transcript [5371] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.444738456+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.444740017+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.444741431+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.444742949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.444745225+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.444753956+07:00","message":"push: {true \n 0 0xc0027cb500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:15.448967958+07:00","message":"write wav file: './tmp/7449/7449_616.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.55427063+07:00","message":"[GCS] IsForceVAD: false for message ID: 618"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.61715314+07:00","message":"[GCS] Start streaming session, msgId: 619"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.647033013+07:00","message":"receive streaming session, msgId: 617"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.647048374+07:00","message":"found end of frame, send empty tag with msgId: 617"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.647050851+07:00","message":"end Recv id 617"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.647057199+07:00","message":"[buffer interim] 617 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.647063538+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.647067256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.647070109+07:00","message":"> Transcript [5372] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.647074042+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.64707581+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.647077411+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.647078889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.64708408+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.647093645+07:00","message":"push: {true \n 0 0xc00348ca80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:15.651921382+07:00","message":"write wav file: './tmp/7449/7449_617.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.837143716+07:00","message":"receive streaming session, msgId: 618"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.837175623+07:00","message":"found end of frame, send empty tag with msgId: 618"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.837179422+07:00","message":"end Recv id 618"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.837192528+07:00","message":"[buffer interim] 618 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.837213988+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.837220114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.837223084+07:00","message":"> Transcript [5373] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.837225335+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.837227046+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.837228649+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.837230219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:15.837232764+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:15.837241928+07:00","message":"push: {true \n 0 0xc00348cc80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:15.842248509+07:00","message":"write wav file: './tmp/7449/7449_618.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:18.039411443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:18.039421497+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:20.293862359+07:00","message":"[GCS] IsForceVAD: false for message ID: 619"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:20.59314564+07:00","message":"receive streaming session, msgId: 619"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:20.59317206+07:00","message":"found end of frame, send empty tag with msgId: 619"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:20.593174822+07:00","message":"end Recv id 619"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:20.593181578+07:00","message":"[buffer interim] 619 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:20.593188183+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:20.593191235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:20.593193715+07:00","message":"> Transcript [5374] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:20.593195884+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:20.593197507+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:20.593199044+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:20.593200587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:20.593207955+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:20.593217385+07:00","message":"push: {true \n 0 0xc0027cbf00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:20.606827674+07:00","message":"write wav file: './tmp/7449/7449_619.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:21.039570541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:21.039607189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:22.157292922+07:00","message":"[GCS] Start streaming session, msgId: 620"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:24.040563967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:24.040574911+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:24.205297495+07:00","message":"[GCS] IsForceVAD: false for message ID: 620"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:24.266400791+07:00","message":"[GCS] Start streaming session, msgId: 621"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:24.493438324+07:00","message":"receive streaming session, msgId: 620"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:24.493458304+07:00","message":"found end of frame, send empty tag with msgId: 620"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:24.493461768+07:00","message":"end Recv id 620"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:24.493477816+07:00","message":"[buffer interim] 620 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:24.493505378+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:24.493509193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:24.493512194+07:00","message":"> Transcript [5375] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:24.493514494+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:24.493516125+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:24.493517683+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:24.493519202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:24.493525652+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:24.49353634+07:00","message":"push: {true \n 0 0xc002f14000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:24.501105068+07:00","message":"write wav file: './tmp/7449/7449_620.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:24.524635893+07:00","message":"[GCS] IsForceVAD: false for message ID: 621"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:24.817513608+07:00","message":"receive streaming session, msgId: 621"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:24.817542535+07:00","message":"found end of frame, send empty tag with msgId: 621"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:24.81754731+07:00","message":"end Recv id 621"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:24.817556904+07:00","message":"[buffer interim] 621 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:24.817565242+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:24.817569817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:24.817573725+07:00","message":"> Transcript [5376] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:24.817577257+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:24.817579825+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:24.817582027+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:24.817584411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:24.817587716+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:24.817600581+07:00","message":"push: {true \n 0 0xc003a47500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:24.825882205+07:00","message":"write wav file: './tmp/7449/7449_621.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:24.906709582+07:00","message":"[GCS] Start streaming session, msgId: 622"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:25.03584369+07:00","message":"[GCS] IsForceVAD: false for message ID: 622"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:25.095633756+07:00","message":"[GCS] Start streaming session, msgId: 623"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:25.317719345+07:00","message":"receive streaming session, msgId: 622"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:25.317738925+07:00","message":"found end of frame, send empty tag with msgId: 622"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:25.317741549+07:00","message":"end Recv id 622"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:25.317748266+07:00","message":"[buffer interim] 622 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:25.317754729+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:25.317762441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:25.317765129+07:00","message":"> Transcript [5377] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:25.317767317+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:25.317768835+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:25.317770223+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:25.317771714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:25.317774225+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:25.317783482+07:00","message":"push: {true \n 0 0xc00365f100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:25.322596164+07:00","message":"write wav file: './tmp/7449/7449_622.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:27.040940699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:27.04094115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:29.644497524+07:00","message":"[GCS] IsForceVAD: false for message ID: 623"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:29.716071473+07:00","message":"[GCS] Start streaming session, msgId: 624"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:29.933289977+07:00","message":"receive streaming session, msgId: 623"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:29.9333074+07:00","message":"found end of frame, send empty tag with msgId: 623"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:29.93330998+07:00","message":"end Recv id 623"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:29.933317546+07:00","message":"[buffer interim] 623 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:29.933324986+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:29.933328421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:29.933330671+07:00","message":"> Transcript [5378] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:29.933333598+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:29.9333351+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:29.933336563+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:29.933338016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:29.933340296+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:29.933349777+07:00","message":"push: {true \n 0 0xc00365f280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:29.942749374+07:00","message":"write wav file: './tmp/7449/7449_623.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:30.041961763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:30.041961761+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.224408593+07:00","message":"[GCS] IsForceVAD: false for message ID: 624"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.287382829+07:00","message":"[GCS] Start streaming session, msgId: 625"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.354890238+07:00","message":"[GCS] IsForceVAD: false for message ID: 625"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.415775588+07:00","message":"[GCS] Start streaming session, msgId: 626"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.485616961+07:00","message":"[GCS] IsForceVAD: false for message ID: 626"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.517382187+07:00","message":"receive streaming session, msgId: 624"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.517398495+07:00","message":"found end of frame, send empty tag with msgId: 624"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.517401043+07:00","message":"end Recv id 624"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.517407294+07:00","message":"[buffer interim] 624 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.517413287+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.517421183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.517423913+07:00","message":"> Transcript [5379] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.517426077+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.517427596+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.517429039+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.517430669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.517433136+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.517442738+07:00","message":"push: {true \n 0 0xc0032a0700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:30.521997406+07:00","message":"write wav file: './tmp/7449/7449_624.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.605701442+07:00","message":"[GCS] Start streaming session, msgId: 627"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.658341304+07:00","message":"receive streaming session, msgId: 625"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.658368324+07:00","message":"found end of frame, send empty tag with msgId: 625"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.658371078+07:00","message":"end Recv id 625"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.658377897+07:00","message":"[buffer interim] 625 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.658384935+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.65838897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.658391488+07:00","message":"> Transcript [5380] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.658393545+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.658395173+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.658396557+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.658397957+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.658400086+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.658409587+07:00","message":"push: {true \n 0 0xc00365f600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:30.663139514+07:00","message":"write wav file: './tmp/7449/7449_625.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.67426908+07:00","message":"[GCS] IsForceVAD: false for message ID: 627"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.781396412+07:00","message":"receive streaming session, msgId: 626"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.781414038+07:00","message":"found end of frame, send empty tag with msgId: 626"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.7814168+07:00","message":"end Recv id 626"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.781423368+07:00","message":"[buffer interim] 626 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.7814298+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.781433247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.7814357+07:00","message":"> Transcript [5381] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.781437965+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.781439545+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.781440963+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.781442445+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.781444824+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.781454452+07:00","message":"push: {true \n 0 0xc00365f700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:30.785676322+07:00","message":"write wav file: './tmp/7449/7449_626.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.976991957+07:00","message":"receive streaming session, msgId: 627"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.977027698+07:00","message":"found end of frame, send empty tag with msgId: 627"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.977031335+07:00","message":"end Recv id 627"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.977039627+07:00","message":"[buffer interim] 627 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.97704786+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.977052535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.977055891+07:00","message":"> Transcript [5382] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.977059643+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.97706312+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.977064906+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.9770665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:30.977069223+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:30.97707967+07:00","message":"push: {true \n 0 0xc00348c700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:30.980924712+07:00","message":"write wav file: './tmp/7449/7449_627.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:31.315735461+07:00","message":"[GCS] Start streaming session, msgId: 628"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:33.042773334+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:33.042778651+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:36.043191009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:36.043183024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:36.444458733+07:00","message":"[GCS] IsForceVAD: false for message ID: 628"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:36.636983229+07:00","message":"[GCS] Start streaming session, msgId: 629"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:36.743811973+07:00","message":"receive streaming session, msgId: 628"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:36.743842591+07:00","message":"found end of frame, send empty tag with msgId: 628"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:36.743846701+07:00","message":"end Recv id 628"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:36.743855969+07:00","message":"[buffer interim] 628 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:36.743864521+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:36.743868046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:36.743870674+07:00","message":"> Transcript [5383] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:36.743873435+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:36.743874954+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:36.743876503+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:36.743878022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:36.743880746+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:36.743890595+07:00","message":"push: {true \n 0 0xc0032a0d80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:36.755534472+07:00","message":"write wav file: './tmp/7449/7449_628.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:39.043711126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:39.043715906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:40.024999381+07:00","message":"[GCS] IsForceVAD: false for message ID: 629"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:40.086957125+07:00","message":"[GCS] Start streaming session, msgId: 630"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:40.317578889+07:00","message":"receive streaming session, msgId: 629"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:40.317598797+07:00","message":"found end of frame, send empty tag with msgId: 629"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:40.317601164+07:00","message":"end Recv id 629"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:40.317607248+07:00","message":"[buffer interim] 629 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:40.317613611+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:40.317617153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:40.317619521+07:00","message":"> Transcript [5384] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:40.317621521+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:40.317623028+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:40.317624561+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:40.317626011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:40.317628435+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:40.317638745+07:00","message":"push: {true \n 0 0xc002f14200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:40.32539648+07:00","message":"write wav file: './tmp/7449/7449_629.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:40.984782741+07:00","message":"[GCS] IsForceVAD: false for message ID: 630"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:41.175942664+07:00","message":"[GCS] Start streaming session, msgId: 631"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:41.268006926+07:00","message":"receive streaming session, msgId: 630"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:41.268023067+07:00","message":"found end of frame, send empty tag with msgId: 630"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:41.268025885+07:00","message":"end Recv id 630"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:41.268031734+07:00","message":"[buffer interim] 630 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:41.268037941+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:41.268041365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:41.268043727+07:00","message":"> Transcript [5385] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:41.26804578+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:41.268047775+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:41.268049547+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:41.268051098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:41.268057238+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:41.268066755+07:00","message":"push: {true \n 0 0xc00348c000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:41.273972368+07:00","message":"write wav file: './tmp/7449/7449_630.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:42.044197288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:42.044199876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.284171249+07:00","message":"[GCS] IsForceVAD: false for message ID: 631"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.485343161+07:00","message":"[GCS] Start streaming session, msgId: 632"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.600521685+07:00","message":"receive streaming session, msgId: 631"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.600541829+07:00","message":"found end of frame, send empty tag with msgId: 631"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.60054431+07:00","message":"end Recv id 631"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.600550671+07:00","message":"[buffer interim] 631 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:43.600558925+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:43.600562251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:43.600564706+07:00","message":"> Transcript [5386] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:43.600566815+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:43.600568462+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:43.600570387+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:43.60057223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:43.600574878+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.600585707+07:00","message":"push: {true \n 0 0xc00348c500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:43.607523401+07:00","message":"write wav file: './tmp/7449/7449_631.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823792494+07:00","message":"[GCS] Cleaned up inactive client: 581"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823820071+07:00","message":"[GCS] Cleaned up inactive client: 590"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823823227+07:00","message":"[GCS] Cleaned up inactive client: 575"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823825275+07:00","message":"[GCS] Cleaned up inactive client: 580"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823827498+07:00","message":"[GCS] Cleaned up inactive client: 573"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823829282+07:00","message":"[GCS] Cleaned up inactive client: 574"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823831874+07:00","message":"[GCS] Cleaned up inactive client: 572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823834295+07:00","message":"[GCS] Cleaned up inactive client: 579"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823836427+07:00","message":"[GCS] Cleaned up inactive client: 587"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823838257+07:00","message":"[GCS] Cleaned up inactive client: 588"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823840348+07:00","message":"[GCS] Cleaned up inactive client: 570"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.82384317+07:00","message":"[GCS] Cleaned up inactive client: 571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823845457+07:00","message":"[GCS] Cleaned up inactive client: 577"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823847251+07:00","message":"[GCS] Cleaned up inactive client: 586"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823849051+07:00","message":"[GCS] Cleaned up inactive client: 583"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823851309+07:00","message":"[GCS] Cleaned up inactive client: 592"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823853282+07:00","message":"[GCS] Cleaned up inactive client: 578"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823855087+07:00","message":"[GCS] Cleaned up inactive client: 585"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823856811+07:00","message":"[GCS] Cleaned up inactive client: 591"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823858773+07:00","message":"[GCS] Cleaned up inactive client: 593"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823861763+07:00","message":"[GCS] Cleaned up inactive client: 576"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823863496+07:00","message":"[GCS] Cleaned up inactive client: 582"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823865468+07:00","message":"[GCS] Cleaned up inactive client: 584"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:43.823867544+07:00","message":"[GCS] Cleaned up inactive client: 589"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:45.044634982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:45.044651584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:48.045022117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:48.045060302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:48.603913842+07:00","message":"[GCS] IsForceVAD: false for message ID: 632"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:48.896520386+07:00","message":"receive streaming session, msgId: 632"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:48.896546996+07:00","message":"found end of frame, send empty tag with msgId: 632"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:48.896550765+07:00","message":"end Recv id 632"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:48.896559622+07:00","message":"[buffer interim] 632 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:48.896568076+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:48.896575986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:48.896579145+07:00","message":"> Transcript [5387] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:48.896582919+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:48.89658502+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:48.896587234+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:48.896589333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:48.896597296+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:48.896609326+07:00","message":"push: {true \n 0 0xc00365e600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:48.908315349+07:00","message":"write wav file: './tmp/7449/7449_632.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:49.447979141+07:00","message":"[GCS] Start streaming session, msgId: 633"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:51.045882131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:51.045900956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:53.353472056+07:00","message":"[GCS] IsForceVAD: false for message ID: 633"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:53.415649165+07:00","message":"[GCS] Start streaming session, msgId: 634"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:53.649929717+07:00","message":"receive streaming session, msgId: 633"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:53.649946476+07:00","message":"found end of frame, send empty tag with msgId: 633"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:53.649949102+07:00","message":"end Recv id 633"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:53.649955173+07:00","message":"[buffer interim] 633 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:53.649961986+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:53.649965822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:53.649968242+07:00","message":"> Transcript [5388] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:53.649970326+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:53.649971898+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:53.649973498+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:53.649975193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:53.649982642+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:53.649992587+07:00","message":"push: {true \n 0 0xc00365e000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:53.658717059+07:00","message":"write wav file: './tmp/7449/7449_633.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:54.046317662+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:54.046327418+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:55.20425914+07:00","message":"[GCS] IsForceVAD: false for message ID: 634"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:55.278917209+07:00","message":"[GCS] Start streaming session, msgId: 635"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:55.464253475+07:00","message":"[GCS] IsForceVAD: false for message ID: 635"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:55.486468439+07:00","message":"receive streaming session, msgId: 634"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:55.486488872+07:00","message":"found end of frame, send empty tag with msgId: 634"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:55.486491744+07:00","message":"end Recv id 634"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:55.486498407+07:00","message":"[buffer interim] 634 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:55.486511785+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:55.486516043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:55.48651854+07:00","message":"> Transcript [5389] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:55.486521055+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:55.486522927+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:55.486524451+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:55.486525974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:55.486532675+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:55.486543107+07:00","message":"push: {true \n 0 0xc002f14300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:55.49319504+07:00","message":"write wav file: './tmp/7449/7449_634.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:55.526814901+07:00","message":"[GCS] Start streaming session, msgId: 636"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:55.74756758+07:00","message":"receive streaming session, msgId: 635"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:55.747586116+07:00","message":"found end of frame, send empty tag with msgId: 635"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:55.747588893+07:00","message":"end Recv id 635"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:55.747595381+07:00","message":"[buffer interim] 635 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:55.747601657+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:55.747604962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:55.747607651+07:00","message":"> Transcript [5390] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:55.747609813+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:55.747611328+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:55.747612739+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:55.747614276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:55.747616477+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:55.747627531+07:00","message":"push: {true \n 0 0xc002f14900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:55.752023196+07:00","message":"write wav file: './tmp/7449/7449_635.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:55.78444423+07:00","message":"[GCS] IsForceVAD: false for message ID: 636"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:55.846952344+07:00","message":"[GCS] Start streaming session, msgId: 637"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:56.077035533+07:00","message":"receive streaming session, msgId: 636"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:56.077054646+07:00","message":"found end of frame, send empty tag with msgId: 636"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:56.077058146+07:00","message":"end Recv id 636"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:56.077065834+07:00","message":"[buffer interim] 636 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:56.077073714+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:56.077078419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:56.0770816+07:00","message":"> Transcript [5391] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:56.077084565+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:56.077087193+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:56.077089023+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:56.077091272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:37:56.077099653+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:37:56.077111591+07:00","message":"push: {true \n 0 0xc00365f300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:37:56.081907076+07:00","message":"write wav file: './tmp/7449/7449_636.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:57.047195951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:37:57.047191401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:00.048065215+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:00.048100327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:01.424485124+07:00","message":"[GCS] IsForceVAD: false for message ID: 637"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:01.712394061+07:00","message":"receive streaming session, msgId: 637"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:01.712415166+07:00","message":"found end of frame, send empty tag with msgId: 637"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:01.712418137+07:00","message":"end Recv id 637"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:01.712426009+07:00","message":"[buffer interim] 637 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:01.71243241+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:01.712436222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:01.712438628+07:00","message":"> Transcript [5392] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:01.712440618+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:01.712442122+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:01.712443698+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:01.71244518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:01.712451898+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:01.712462207+07:00","message":"push: {true \n 0 0xc0027cb380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:01.724678313+07:00","message":"write wav file: './tmp/7449/7449_637.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:01.806922414+07:00","message":"[GCS] Start streaming session, msgId: 638"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:03.048353575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:03.048360832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:06.048872714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:06.048878968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:06.674648096+07:00","message":"[GCS] IsForceVAD: false for message ID: 638"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:06.807117331+07:00","message":"[GCS] Start streaming session, msgId: 639"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:06.993031122+07:00","message":"receive streaming session, msgId: 638"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:06.993052164+07:00","message":"found end of frame, send empty tag with msgId: 638"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:06.993054753+07:00","message":"end Recv id 638"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:06.993060401+07:00","message":"[buffer interim] 638 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:06.993066696+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:06.993070322+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:06.99307288+07:00","message":"> Transcript [5393] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:06.993075192+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:06.993076686+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:06.993078326+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:06.99307993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:06.993087428+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:06.993096937+07:00","message":"push: {true \n 0 0xc00365fb00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:07.007212999+07:00","message":"write wav file: './tmp/7449/7449_638.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:07.183427433+07:00","message":"[GCS] IsForceVAD: false for message ID: 639"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:07.246707267+07:00","message":"[GCS] Start streaming session, msgId: 640"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:07.314456291+07:00","message":"[GCS] IsForceVAD: false for message ID: 640"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:07.477176581+07:00","message":"receive streaming session, msgId: 639"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:07.477196812+07:00","message":"found end of frame, send empty tag with msgId: 639"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:07.477199962+07:00","message":"end Recv id 639"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:07.47720681+07:00","message":"[buffer interim] 639 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:07.477213437+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:07.477222116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:07.477224542+07:00","message":"> Transcript [5394] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:07.477226728+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:07.477228311+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:07.477229848+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:07.47723137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:07.477233967+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:07.47724323+07:00","message":"push: {true \n 0 0xc002f14e80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:07.482362728+07:00","message":"write wav file: './tmp/7449/7449_639.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:07.507561966+07:00","message":"[GCS] Start streaming session, msgId: 641"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:07.584529699+07:00","message":"receive streaming session, msgId: 640"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:07.584549439+07:00","message":"found end of frame, send empty tag with msgId: 640"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:07.584552294+07:00","message":"end Recv id 640"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:07.584558035+07:00","message":"[buffer interim] 640 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:07.584564164+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:07.584567819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:07.584570461+07:00","message":"> Transcript [5395] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:07.584572648+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:07.584574447+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:07.584576074+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:07.584577708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:07.584580572+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:07.58460865+07:00","message":"push: {true \n 0 0xc00365e480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:07.588470984+07:00","message":"write wav file: './tmp/7449/7449_640.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:07.88379549+07:00","message":"[GCS] IsForceVAD: false for message ID: 641"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:07.959030866+07:00","message":"[GCS] Start streaming session, msgId: 642"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:08.002194631+07:00","message":"[GCS] IsForceVAD: false for message ID: 642"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:08.014250518+07:00","message":"[GCS] Start streaming session, msgId: 643"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:08.180155562+07:00","message":"receive streaming session, msgId: 641"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:08.180180852+07:00","message":"found end of frame, send empty tag with msgId: 641"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:08.180184247+07:00","message":"end Recv id 641"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:08.18019224+07:00","message":"[buffer interim] 641 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.180200798+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.18020548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.180209099+07:00","message":"> Transcript [5396] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.180212466+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.180214618+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.180216862+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.180219353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.180222518+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:08.18023504+07:00","message":"push: {true \n 0 0xc002f14c80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:08.186754436+07:00","message":"write wav file: './tmp/7449/7449_641.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:08.290835292+07:00","message":"receive streaming session, msgId: 642"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:08.290855587+07:00","message":"found end of frame, send empty tag with msgId: 642"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:08.290858365+07:00","message":"end Recv id 642"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:08.290863766+07:00","message":"[buffer interim] 642 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.290871575+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.29087468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.290877853+07:00","message":"> Transcript [5397] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.290880355+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.290881915+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.290883448+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.290884905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.290887095+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:08.290895639+07:00","message":"push: {true \n 0 0xc002f14e00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:08.295415627+07:00","message":"write wav file: './tmp/7449/7449_642.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:08.343811399+07:00","message":"[GCS] IsForceVAD: false for message ID: 643"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:08.63187629+07:00","message":"receive streaming session, msgId: 643"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:08.631894924+07:00","message":"found end of frame, send empty tag with msgId: 643"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:08.631897298+07:00","message":"end Recv id 643"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:08.631903673+07:00","message":"[buffer interim] 643 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.63191034+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.631913864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.631916356+07:00","message":"> Transcript [5398] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.631918734+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.631920367+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.631921906+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.631923401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:08.631925803+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:08.631935668+07:00","message":"push: {true \n 0 0xc0023d2300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:08.636386164+07:00","message":"write wav file: './tmp/7449/7449_643.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:09.046817156+07:00","message":"[GCS] Start streaming session, msgId: 644"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:09.049437887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:09.049459832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:09.173667583+07:00","message":"[GCS] IsForceVAD: false for message ID: 644"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:09.246530275+07:00","message":"[GCS] Start streaming session, msgId: 645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:09.45826371+07:00","message":"receive streaming session, msgId: 644"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:09.458288507+07:00","message":"found end of frame, send empty tag with msgId: 644"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:09.458292583+07:00","message":"end Recv id 644"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:09.458300988+07:00","message":"[buffer interim] 644 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:09.458308965+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:09.458313408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:09.458316822+07:00","message":"> Transcript [5399] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:09.458320253+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:09.458322533+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:09.458324808+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:09.458326873+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:09.458330084+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:09.458343054+07:00","message":"push: {true \n 0 0xc0032a0a00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:09.463243647+07:00","message":"write wav file: './tmp/7449/7449_644.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:12.050339224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:12.050340066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:13.724280703+07:00","message":"[GCS] IsForceVAD: false for message ID: 645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:13.823650775+07:00","message":"[GCS] Cleaned up inactive client: 598"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:13.823674661+07:00","message":"[GCS] Cleaned up inactive client: 604"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:13.823677111+07:00","message":"[GCS] Cleaned up inactive client: 595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:13.823678622+07:00","message":"[GCS] Cleaned up inactive client: 599"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:13.823680015+07:00","message":"[GCS] Cleaned up inactive client: 602"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:13.823682579+07:00","message":"[GCS] Cleaned up inactive client: 606"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:13.823684079+07:00","message":"[GCS] Cleaned up inactive client: 608"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:13.823685605+07:00","message":"[GCS] Cleaned up inactive client: 596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:13.823687042+07:00","message":"[GCS] Cleaned up inactive client: 600"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:13.823688535+07:00","message":"[GCS] Cleaned up inactive client: 607"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:13.823690126+07:00","message":"[GCS] Cleaned up inactive client: 610"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:13.823691478+07:00","message":"[GCS] Cleaned up inactive client: 594"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:13.823692901+07:00","message":"[GCS] Cleaned up inactive client: 603"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:13.82369441+07:00","message":"[GCS] Cleaned up inactive client: 601"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:13.82369584+07:00","message":"[GCS] Cleaned up inactive client: 605"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:13.823697171+07:00","message":"[GCS] Cleaned up inactive client: 609"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:13.823698455+07:00","message":"[GCS] Cleaned up inactive client: 597"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:13.823699713+07:00","message":"[GCS] Cleaned up inactive client: 611"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:13.915645578+07:00","message":"[GCS] Start streaming session, msgId: 646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:13.975300858+07:00","message":"[GCS] IsForceVAD: false for message ID: 646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:14.016121552+07:00","message":"receive streaming session, msgId: 645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:14.016140849+07:00","message":"found end of frame, send empty tag with msgId: 645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:14.016143675+07:00","message":"end Recv id 645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:14.016149752+07:00","message":"[buffer interim] 645 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.016156179+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.016159639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.016162165+07:00","message":"> Transcript [5400] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.016164378+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.016166002+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.016167335+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.016168795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.016171262+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:14.016184623+07:00","message":"push: {true \n 0 0xc002f15080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:14.026170011+07:00","message":"write wav file: './tmp/7449/7449_645.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:14.106473988+07:00","message":"[GCS] Start streaming session, msgId: 647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:14.281875155+07:00","message":"receive streaming session, msgId: 646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:14.281895375+07:00","message":"found end of frame, send empty tag with msgId: 646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:14.28189805+07:00","message":"end Recv id 646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:14.281905928+07:00","message":"[buffer interim] 646 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.281912646+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.281915885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.281918166+07:00","message":"> Transcript [5401] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.281920202+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.281921717+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.281923087+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.281924558+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.281926695+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:14.281936645+07:00","message":"push: {true \n 0 0xc00365fc00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:14.287589696+07:00","message":"write wav file: './tmp/7449/7449_646.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:14.613440213+07:00","message":"[GCS] IsForceVAD: false for message ID: 647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:14.751246681+07:00","message":"[GCS] Start streaming session, msgId: 648"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:14.901184814+07:00","message":"receive streaming session, msgId: 647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:14.901204243+07:00","message":"found end of frame, send empty tag with msgId: 647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:14.901207643+07:00","message":"end Recv id 647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:14.901215171+07:00","message":"[buffer interim] 647 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.901223151+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.90122766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.901231283+07:00","message":"> Transcript [5402] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.901234363+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.901236584+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.901238616+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.901240819+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:14.901243688+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:14.901254588+07:00","message":"push: {true \n 0 0xc00365fd80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:14.906550708+07:00","message":"write wav file: './tmp/7449/7449_647.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:15.050354913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:15.050364857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:15.836232522+07:00","message":"[GCS] IsForceVAD: false for message ID: 648"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:16.129926976+07:00","message":"receive streaming session, msgId: 648"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:16.129945744+07:00","message":"found end of frame, send empty tag with msgId: 648"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:16.129948778+07:00","message":"end Recv id 648"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:16.129955222+07:00","message":"[buffer interim] 648 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:16.129961158+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:16.129964574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:16.129967258+07:00","message":"> Transcript [5403] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:16.129969582+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:16.1299714+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:16.129972851+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:16.129974453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:16.129977087+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:16.129987651+07:00","message":"push: {true \n 0 0xc002f15380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:16.135487628+07:00","message":"write wav file: './tmp/7449/7449_648.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:16.546394036+07:00","message":"[GCS] Start streaming session, msgId: 649"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:16.673176741+07:00","message":"[GCS] IsForceVAD: false for message ID: 649"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:16.974926891+07:00","message":"receive streaming session, msgId: 649"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:16.974946284+07:00","message":"found end of frame, send empty tag with msgId: 649"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:16.974949146+07:00","message":"end Recv id 649"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:16.974954595+07:00","message":"[buffer interim] 649 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:16.97496148+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:16.974964994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:16.974967329+07:00","message":"> Transcript [5404] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:16.974969478+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:16.974971058+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:16.974972612+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:16.97497408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:16.9749766+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:16.974986205+07:00","message":"push: {true \n 0 0xc0032a0000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:16.980036572+07:00","message":"write wav file: './tmp/7449/7449_649.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:17.445794866+07:00","message":"[GCS] Start streaming session, msgId: 650"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:17.504078138+07:00","message":"[GCS] IsForceVAD: false for message ID: 650"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:17.794694996+07:00","message":"receive streaming session, msgId: 650"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:17.794713062+07:00","message":"found end of frame, send empty tag with msgId: 650"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:17.794715816+07:00","message":"end Recv id 650"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:17.794722608+07:00","message":"[buffer interim] 650 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:17.794729401+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:17.794732484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:17.79473483+07:00","message":"> Transcript [5405] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:17.794736985+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:17.79473868+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:17.794740067+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:17.794741545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:17.794749019+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:17.794758695+07:00","message":"push: {true \n 0 0xc0032a0300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:17.800254014+07:00","message":"write wav file: './tmp/7449/7449_650.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:18.050773068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:18.050773155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:18.596729428+07:00","message":"[GCS] Start streaming session, msgId: 651"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:19.804479059+07:00","message":"[GCS] IsForceVAD: false for message ID: 651"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:20.005467441+07:00","message":"[GCS] Start streaming session, msgId: 652"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:20.074805781+07:00","message":"receive streaming session, msgId: 651"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:20.074827279+07:00","message":"found end of frame, send empty tag with msgId: 651"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:20.074830801+07:00","message":"end Recv id 651"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:20.074837816+07:00","message":"[buffer interim] 651 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:20.074846433+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:20.074855592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:20.074859022+07:00","message":"> Transcript [5406] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:20.074861976+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:20.074864176+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:20.074866294+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:20.074868468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:20.074874173+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:20.074885892+07:00","message":"push: {true \n 0 0xc0023d2180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:20.082044038+07:00","message":"write wav file: './tmp/7449/7449_651.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:21.051318776+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:21.051332382+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:24.052147746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:24.052157143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:24.743854727+07:00","message":"[GCS] IsForceVAD: false for message ID: 652"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:24.875280086+07:00","message":"[GCS] Start streaming session, msgId: 653"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:25.037133169+07:00","message":"receive streaming session, msgId: 652"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:25.03715219+07:00","message":"found end of frame, send empty tag with msgId: 652"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:25.03715524+07:00","message":"end Recv id 652"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:25.03718231+07:00","message":"[buffer interim] 652 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:25.037188758+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:25.037192395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:25.037195148+07:00","message":"> Transcript [5407] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:25.037197213+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:25.037198766+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:25.037200248+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:25.037201746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:25.037209694+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:25.037221626+07:00","message":"push: {true \n 0 0xc0023d2480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:25.047300172+07:00","message":"write wav file: './tmp/7449/7449_652.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:25.125497672+07:00","message":"[GCS] IsForceVAD: false for message ID: 653"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:25.324692526+07:00","message":"[GCS] Start streaming session, msgId: 654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:25.422000802+07:00","message":"receive streaming session, msgId: 653"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:25.422018112+07:00","message":"found end of frame, send empty tag with msgId: 653"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:25.422020862+07:00","message":"end Recv id 653"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:25.422027539+07:00","message":"[buffer interim] 653 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:25.422034022+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:25.422037425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:25.422040268+07:00","message":"> Transcript [5408] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:25.422043178+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:25.422044989+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:25.422046418+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:25.422047949+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:25.422050245+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:25.422059176+07:00","message":"push: {true \n 0 0xc002f14800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:25.426619006+07:00","message":"write wav file: './tmp/7449/7449_653.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:27.052708192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:27.052717999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:29.353130486+07:00","message":"[GCS] IsForceVAD: false for message ID: 654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:29.416953245+07:00","message":"[GCS] Start streaming session, msgId: 655"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:29.637799363+07:00","message":"receive streaming session, msgId: 654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:29.637816832+07:00","message":"found end of frame, send empty tag with msgId: 654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:29.637820098+07:00","message":"end Recv id 654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:29.637825605+07:00","message":"[buffer interim] 654 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:29.637834491+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:29.637837748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:29.637840517+07:00","message":"> Transcript [5409] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:29.637842853+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:29.637844642+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:29.637846146+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:29.63784778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:29.6378504+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:29.637858772+07:00","message":"push: {true \n 0 0xc0023d2880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:29.649702232+07:00","message":"write wav file: './tmp/7449/7449_654.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:29.804099876+07:00","message":"[GCS] IsForceVAD: false for message ID: 655"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:29.996806882+07:00","message":"[GCS] Start streaming session, msgId: 656"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:30.053450089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:30.05345136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:30.05359893+07:00","message":"[GCS] IsForceVAD: false for message ID: 656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:30.08451238+07:00","message":"receive streaming session, msgId: 655"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:30.084536957+07:00","message":"found end of frame, send empty tag with msgId: 655"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:30.084539746+07:00","message":"end Recv id 655"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:30.084545597+07:00","message":"[buffer interim] 655 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:30.08455154+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:30.084554681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:30.084557329+07:00","message":"> Transcript [5410] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:30.084559533+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:30.084561052+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:30.084562474+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:30.084563958+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:30.084570619+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:30.084582579+07:00","message":"push: {true \n 0 0xc0032a0d00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:30.090125385+07:00","message":"write wav file: './tmp/7449/7449_655.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:30.185182643+07:00","message":"[GCS] Start streaming session, msgId: 657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:30.321422158+07:00","message":"receive streaming session, msgId: 656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:30.321436529+07:00","message":"found end of frame, send empty tag with msgId: 656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:30.321439105+07:00","message":"end Recv id 656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:30.321446228+07:00","message":"[buffer interim] 656 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:30.321452417+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:30.321455742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:30.321458284+07:00","message":"> Transcript [5411] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:30.321460237+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:30.321462009+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:30.321463432+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:30.3214649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:30.321467619+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:30.32147851+07:00","message":"push: {true \n 0 0xc002f14180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:30.325721878+07:00","message":"write wav file: './tmp/7449/7449_656.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:33.054053547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:33.054053581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:33.774199492+07:00","message":"[GCS] IsForceVAD: false for message ID: 657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:33.846719709+07:00","message":"[GCS] Start streaming session, msgId: 658"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:34.067153999+07:00","message":"receive streaming session, msgId: 657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:34.067176811+07:00","message":"found end of frame, send empty tag with msgId: 657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:34.067179719+07:00","message":"end Recv id 657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:34.067186831+07:00","message":"[buffer interim] 657 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:34.067193294+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:34.067197304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:34.067199962+07:00","message":"> Transcript [5412] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:34.067202295+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:34.067203789+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:34.067205176+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:34.067206663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:34.067208907+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:34.06721869+07:00","message":"push: {true \n 0 0xc002f14600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:34.075648356+07:00","message":"write wav file: './tmp/7449/7449_657.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:36.054769578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:36.054777624+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:36.403548057+07:00","message":"[GCS] IsForceVAD: false for message ID: 658"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:36.655627612+07:00","message":"[GCS] Start streaming session, msgId: 659"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:36.696127355+07:00","message":"receive streaming session, msgId: 658"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:36.696148945+07:00","message":"found end of frame, send empty tag with msgId: 658"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:36.696151603+07:00","message":"end Recv id 658"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:36.696158463+07:00","message":"[buffer interim] 658 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:36.696165048+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:36.696168582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:36.69617124+07:00","message":"> Transcript [5413] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:36.696173437+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:36.696174889+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:36.696176404+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:36.696177868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:36.696180309+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:36.696189513+07:00","message":"push: {true \n 0 0xc00365f980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:36.704804006+07:00","message":"write wav file: './tmp/7449/7449_658.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:39.055750117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:39.055762492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:39.984427435+07:00","message":"[GCS] IsForceVAD: false for message ID: 659"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:40.047118873+07:00","message":"[GCS] Start streaming session, msgId: 660"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:40.261152747+07:00","message":"receive streaming session, msgId: 659"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:40.261181906+07:00","message":"found end of frame, send empty tag with msgId: 659"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:40.261184493+07:00","message":"end Recv id 659"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:40.26119044+07:00","message":"[buffer interim] 659 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:40.261196639+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:40.261204593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:40.26120717+07:00","message":"> Transcript [5414] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:40.26120934+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:40.261210855+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:40.261212315+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:40.261213897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:40.261216343+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:40.261224261+07:00","message":"push: {true \n 0 0xc0023d2580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:40.270481606+07:00","message":"write wav file: './tmp/7449/7449_659.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:41.653566251+07:00","message":"[GCS] IsForceVAD: false for message ID: 660"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:41.726878739+07:00","message":"[GCS] Start streaming session, msgId: 661"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:41.93068142+07:00","message":"receive streaming session, msgId: 660"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:41.930702852+07:00","message":"found end of frame, send empty tag with msgId: 660"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:41.930705765+07:00","message":"end Recv id 660"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:41.930711989+07:00","message":"[buffer interim] 660 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:41.930718956+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:41.930722723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:41.930725444+07:00","message":"> Transcript [5415] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:41.930727476+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:41.930728968+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:41.930730373+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:41.930731891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:41.930738482+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:41.930748051+07:00","message":"push: {true \n 0 0xc0032a0880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:41.938137582+07:00","message":"write wav file: './tmp/7449/7449_660.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:42.055825514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:42.055840098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:43.823415466+07:00","message":"[GCS] Cleaned up inactive client: 614"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:43.82343997+07:00","message":"[GCS] Cleaned up inactive client: 624"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:43.823442885+07:00","message":"[GCS] Cleaned up inactive client: 617"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:43.823444352+07:00","message":"[GCS] Cleaned up inactive client: 619"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:43.823445781+07:00","message":"[GCS] Cleaned up inactive client: 626"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:43.823447145+07:00","message":"[GCS] Cleaned up inactive client: 627"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:43.823448555+07:00","message":"[GCS] Cleaned up inactive client: 613"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:43.823450056+07:00","message":"[GCS] Cleaned up inactive client: 612"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:43.823451387+07:00","message":"[GCS] Cleaned up inactive client: 615"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:43.823452802+07:00","message":"[GCS] Cleaned up inactive client: 620"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:43.823454314+07:00","message":"[GCS] Cleaned up inactive client: 625"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:43.82345594+07:00","message":"[GCS] Cleaned up inactive client: 631"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:43.823457298+07:00","message":"[GCS] Cleaned up inactive client: 628"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:43.823458643+07:00","message":"[GCS] Cleaned up inactive client: 618"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:43.823462016+07:00","message":"[GCS] Cleaned up inactive client: 621"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:43.823463755+07:00","message":"[GCS] Cleaned up inactive client: 629"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:43.823465195+07:00","message":"[GCS] Cleaned up inactive client: 630"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:43.823466636+07:00","message":"[GCS] Cleaned up inactive client: 622"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:43.823468178+07:00","message":"[GCS] Cleaned up inactive client: 623"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:43.82346942+07:00","message":"[GCS] Cleaned up inactive client: 616"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:44.15364187+07:00","message":"[GCS] IsForceVAD: false for message ID: 661"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:44.215856005+07:00","message":"[GCS] Start streaming session, msgId: 662"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:44.459091752+07:00","message":"receive streaming session, msgId: 661"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:44.459113641+07:00","message":"found end of frame, send empty tag with msgId: 661"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:44.459116964+07:00","message":"end Recv id 661"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:44.459122739+07:00","message":"[buffer interim] 661 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:44.45912926+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:44.459133418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:44.459136184+07:00","message":"> Transcript [5416] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:44.459138496+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:44.459140252+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:44.45914166+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:44.459143356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:44.45915049+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:44.459160534+07:00","message":"push: {true \n 0 0xc0032a0c80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:44.467433824+07:00","message":"write wav file: './tmp/7449/7449_661.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:44.663952052+07:00","message":"[GCS] IsForceVAD: false for message ID: 662"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:44.854892246+07:00","message":"[GCS] Start streaming session, msgId: 663"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:44.924028356+07:00","message":"[GCS] IsForceVAD: false for message ID: 663"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:44.969110812+07:00","message":"receive streaming session, msgId: 662"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:44.969135881+07:00","message":"found end of frame, send empty tag with msgId: 662"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:44.969138807+07:00","message":"end Recv id 662"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:44.96914707+07:00","message":"[buffer interim] 662 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:44.969154088+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:44.969157383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:44.969175811+07:00","message":"> Transcript [5417] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:44.969178655+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:44.969180259+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:44.969182248+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:44.969183828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:44.969188664+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:44.969198543+07:00","message":"push: {true \n 0 0xc002f14b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:44.974290739+07:00","message":"write wav file: './tmp/7449/7449_662.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:45.056121226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:45.056162599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:45.115867163+07:00","message":"[GCS] Start streaming session, msgId: 664"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:45.174579415+07:00","message":"[GCS] IsForceVAD: false for message ID: 664"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:45.207663042+07:00","message":"receive streaming session, msgId: 663"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:45.207688007+07:00","message":"found end of frame, send empty tag with msgId: 663"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:45.207691821+07:00","message":"end Recv id 663"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:45.207701553+07:00","message":"[buffer interim] 663 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:45.207710357+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:45.207714555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:45.207717595+07:00","message":"> Transcript [5418] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:45.207720489+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:45.207722577+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:45.207724457+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:45.207727005+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:45.207730213+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:45.207742741+07:00","message":"push: {true \n 0 0xc00348c100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:45.330622822+07:00","message":"write wav file: './tmp/7449/7449_663.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:45.468204534+07:00","message":"receive streaming session, msgId: 664"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:45.468223311+07:00","message":"found end of frame, send empty tag with msgId: 664"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:45.468225897+07:00","message":"end Recv id 664"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:45.468233252+07:00","message":"[buffer interim] 664 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:45.468244033+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:45.468247091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:45.468249415+07:00","message":"> Transcript [5419] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:45.468251421+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:45.468252947+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:45.468254479+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:45.468256123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:45.468258621+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:45.468290663+07:00","message":"push: {true \n 0 0xc0032a0180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:45.473186786+07:00","message":"write wav file: './tmp/7449/7449_664.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:46.077050939+07:00","message":"[GCS] Start streaming session, msgId: 665"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:47.353819834+07:00","message":"[GCS] IsForceVAD: false for message ID: 665"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:47.604901454+07:00","message":"[GCS] Start streaming session, msgId: 666"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:47.634190413+07:00","message":"receive streaming session, msgId: 665"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:47.634206556+07:00","message":"found end of frame, send empty tag with msgId: 665"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:47.634209252+07:00","message":"end Recv id 665"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:47.634214785+07:00","message":"[buffer interim] 665 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:47.634221156+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:47.634224937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:47.634227327+07:00","message":"> Transcript [5420] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:47.634229443+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:47.634230917+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:47.634232403+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:47.634233888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:47.634236249+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:47.634244581+07:00","message":"push: {true \n 0 0xc0032a0600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:47.640755304+07:00","message":"write wav file: './tmp/7449/7449_665.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:48.056682141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:48.056686728+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:51.057672242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:51.057691338+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:52.033416471+07:00","message":"[GCS] IsForceVAD: false for message ID: 666"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:52.095346789+07:00","message":"[GCS] Start streaming session, msgId: 667"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:52.223959671+07:00","message":"[GCS] IsForceVAD: false for message ID: 667"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:52.333701446+07:00","message":"receive streaming session, msgId: 666"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:52.33371973+07:00","message":"found end of frame, send empty tag with msgId: 666"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:52.333722645+07:00","message":"end Recv id 666"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:52.333729749+07:00","message":"[buffer interim] 666 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:52.333736441+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:52.33373969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:52.333742135+07:00","message":"> Transcript [5421] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:52.333744308+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:52.333745841+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:52.333747213+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:52.333748705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:52.333751206+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:52.333777125+07:00","message":"push: {true \n 0 0xc00365f200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:52.343939629+07:00","message":"write wav file: './tmp/7449/7449_666.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:52.356121346+07:00","message":"[GCS] Start streaming session, msgId: 668"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:52.525645835+07:00","message":"receive streaming session, msgId: 667"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:52.525666591+07:00","message":"found end of frame, send empty tag with msgId: 667"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:52.525669252+07:00","message":"end Recv id 667"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:52.525675825+07:00","message":"[buffer interim] 667 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:52.525682021+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:52.525685567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:52.52568815+07:00","message":"> Transcript [5422] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:52.525690533+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:52.525692037+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:52.525693438+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:52.525694934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:38:52.525699923+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:38:52.525709867+07:00","message":"push: {true \n 0 0xc0032a0b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:38:52.530484893+07:00","message":"write wav file: './tmp/7449/7449_667.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:54.058636718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:54.058639162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:57.059111584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:38:57.059129508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:00.059518816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:00.059537258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:00.614438065+07:00","message":"[GCS] IsForceVAD: false for message ID: 668"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:00.806593373+07:00","message":"[GCS] Start streaming session, msgId: 669"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:00.930884059+07:00","message":"receive streaming session, msgId: 668"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:00.930913087+07:00","message":"found end of frame, send empty tag with msgId: 668"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:00.930917772+07:00","message":"end Recv id 668"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:00.930928403+07:00","message":"[buffer interim] 668 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:00.930938947+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:00.93094438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:00.930948063+07:00","message":"> Transcript [5423] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:00.930951454+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:00.930954657+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:00.930957204+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:00.93095962+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:00.930966979+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:00.930979968+07:00","message":"push: {true \n 0 0xc002f15500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:00.945023516+07:00","message":"write wav file: './tmp/7449/7449_668.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:01.004004905+07:00","message":"[GCS] IsForceVAD: false for message ID: 669"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:01.287468888+07:00","message":"receive streaming session, msgId: 669"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:01.287489954+07:00","message":"found end of frame, send empty tag with msgId: 669"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:01.287494723+07:00","message":"end Recv id 669"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:01.287500824+07:00","message":"[buffer interim] 669 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:01.287507519+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:01.287511209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:01.287513535+07:00","message":"> Transcript [5424] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:01.287515707+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:01.287517224+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:01.287518757+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:01.287520263+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:01.287522603+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:01.287541104+07:00","message":"push: {true \n 0 0xc0023d2100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:01.292749922+07:00","message":"write wav file: './tmp/7449/7449_669.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:01.575026582+07:00","message":"[GCS] Start streaming session, msgId: 670"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:03.060032575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:03.060038007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:06.061062734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:06.061075826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:06.703941417+07:00","message":"[GCS] IsForceVAD: false for message ID: 670"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:07.004389743+07:00","message":"receive streaming session, msgId: 670"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:07.004412312+07:00","message":"found end of frame, send empty tag with msgId: 670"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:07.004415663+07:00","message":"end Recv id 670"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:07.004421814+07:00","message":"[buffer interim] 670 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:07.0044415+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:07.004445072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:07.004447416+07:00","message":"> Transcript [5425] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:07.004449609+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:07.004451196+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:07.00445269+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:07.004454243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:07.004456597+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:07.004466325+07:00","message":"push: {true \n 0 0xc002f14000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:07.018064644+07:00","message":"write wav file: './tmp/7449/7449_670.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:08.246203431+07:00","message":"[GCS] Start streaming session, msgId: 671"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:09.062062125+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:09.062063013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:12.06300437+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:12.063004463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:12.402849366+07:00","message":"[GCS] IsForceVAD: false for message ID: 671"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:12.524642101+07:00","message":"[GCS] Start streaming session, msgId: 672"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:12.593657727+07:00","message":"[GCS] IsForceVAD: false for message ID: 672"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:12.654363298+07:00","message":"[GCS] Start streaming session, msgId: 673"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:12.696693289+07:00","message":"receive streaming session, msgId: 671"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:12.696708994+07:00","message":"found end of frame, send empty tag with msgId: 671"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:12.696711259+07:00","message":"end Recv id 671"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:12.69671818+07:00","message":"[buffer interim] 671 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:12.696724316+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:12.69672759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:12.696729997+07:00","message":"> Transcript [5426] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:12.696732303+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:12.696733875+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:12.69673547+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:12.6967371+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:12.696744183+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:12.696753954+07:00","message":"push: {true \n 0 0xc0023d2000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:12.709148586+07:00","message":"write wav file: './tmp/7449/7449_671.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:12.932608275+07:00","message":"receive streaming session, msgId: 672"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:12.932626753+07:00","message":"found end of frame, send empty tag with msgId: 672"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:12.932629512+07:00","message":"end Recv id 672"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:12.93263578+07:00","message":"[buffer interim] 672 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:12.932642495+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:12.932645732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:12.932648144+07:00","message":"> Transcript [5427] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:12.932650264+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:12.932651796+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:12.932653456+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:12.932654937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:12.932657406+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:12.932695705+07:00","message":"push: {true \n 0 0xc0032a0100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:12.937440841+07:00","message":"write wav file: './tmp/7449/7449_672.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:13.234356753+07:00","message":"[GCS] IsForceVAD: false for message ID: 673"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:13.425392173+07:00","message":"[GCS] Start streaming session, msgId: 674"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:13.526833965+07:00","message":"receive streaming session, msgId: 673"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:13.52685367+07:00","message":"found end of frame, send empty tag with msgId: 673"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:13.526856205+07:00","message":"end Recv id 673"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:13.526862743+07:00","message":"[buffer interim] 673 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:13.526868847+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:13.526872375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:13.526875207+07:00","message":"> Transcript [5428] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:13.52687733+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:13.526878867+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:13.526880362+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:13.526881953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:13.526884452+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:13.526894231+07:00","message":"push: {true \n 0 0xc00348c380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:13.532580467+07:00","message":"write wav file: './tmp/7449/7449_673.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:13.824268388+07:00","message":"[GCS] Cleaned up inactive client: 643"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:13.824293332+07:00","message":"[GCS] Cleaned up inactive client: 633"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:13.824297674+07:00","message":"[GCS] Cleaned up inactive client: 642"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:13.824299886+07:00","message":"[GCS] Cleaned up inactive client: 644"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:13.824302354+07:00","message":"[GCS] Cleaned up inactive client: 634"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:13.82430485+07:00","message":"[GCS] Cleaned up inactive client: 645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:13.82430708+07:00","message":"[GCS] Cleaned up inactive client: 632"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:13.824308961+07:00","message":"[GCS] Cleaned up inactive client: 641"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:13.824310935+07:00","message":"[GCS] Cleaned up inactive client: 635"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:13.82431293+07:00","message":"[GCS] Cleaned up inactive client: 638"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:13.824316192+07:00","message":"[GCS] Cleaned up inactive client: 639"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:13.824317545+07:00","message":"[GCS] Cleaned up inactive client: 636"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:13.82431896+07:00","message":"[GCS] Cleaned up inactive client: 637"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:13.824320394+07:00","message":"[GCS] Cleaned up inactive client: 640"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:15.063252516+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:15.063254444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:15.675023465+07:00","message":"[GCS] IsForceVAD: false for message ID: 674"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:15.734780154+07:00","message":"[GCS] Start streaming session, msgId: 675"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:15.957621599+07:00","message":"receive streaming session, msgId: 674"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:15.957641967+07:00","message":"found end of frame, send empty tag with msgId: 674"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:15.957645086+07:00","message":"end Recv id 674"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:15.957651058+07:00","message":"[buffer interim] 674 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:15.957657545+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:15.957666143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:15.957669469+07:00","message":"> Transcript [5429] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:15.957673005+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:15.957675177+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:15.957677376+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:15.957679376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:15.957687584+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:15.957698192+07:00","message":"push: {true \n 0 0xc00348c600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:15.964521417+07:00","message":"write wav file: './tmp/7449/7449_674.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:16.243095872+07:00","message":"[GCS] IsForceVAD: false for message ID: 675"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:16.317233375+07:00","message":"[GCS] Start streaming session, msgId: 676"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:16.535588106+07:00","message":"receive streaming session, msgId: 675"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:16.535607256+07:00","message":"found end of frame, send empty tag with msgId: 675"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:16.535610049+07:00","message":"end Recv id 675"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:16.535616738+07:00","message":"[buffer interim] 675 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:16.53562339+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:16.535627108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:16.535629951+07:00","message":"> Transcript [5430] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:16.535632018+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:16.535633596+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:16.535635249+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:16.535636886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:16.535639321+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:16.535650031+07:00","message":"push: {true \n 0 0xc0032a0680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:16.542739074+07:00","message":"write wav file: './tmp/7449/7449_675.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:18.063579946+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:18.063595035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:19.645243422+07:00","message":"[GCS] IsForceVAD: false for message ID: 676"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:19.766429335+07:00","message":"[GCS] Start streaming session, msgId: 677"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:19.939766518+07:00","message":"receive streaming session, msgId: 676"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:19.939788131+07:00","message":"found end of frame, send empty tag with msgId: 676"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:19.93979113+07:00","message":"end Recv id 676"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:19.939796865+07:00","message":"[buffer interim] 676 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:19.939807982+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:19.939811666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:19.939816068+07:00","message":"> Transcript [5431] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:19.939818218+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:19.939819849+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:19.939821376+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:19.939822871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:19.939825495+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:19.939837141+07:00","message":"push: {true \n 0 0xc00348c880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:19.950505522+07:00","message":"write wav file: './tmp/7449/7449_676.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:21.063932582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:21.063956164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:22.464400883+07:00","message":"[GCS] IsForceVAD: false for message ID: 677"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:22.525759203+07:00","message":"[GCS] Start streaming session, msgId: 678"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:22.753170526+07:00","message":"receive streaming session, msgId: 677"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:22.753189607+07:00","message":"found end of frame, send empty tag with msgId: 677"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:22.753192269+07:00","message":"end Recv id 677"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:22.753198228+07:00","message":"[buffer interim] 677 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:22.753204459+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:22.753208522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:22.753211167+07:00","message":"> Transcript [5432] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:22.753213226+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:22.753214725+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:22.753216139+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:22.753217607+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:22.753219886+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:22.753228688+07:00","message":"push: {true \n 0 0xc002f14f80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:22.760860147+07:00","message":"write wav file: './tmp/7449/7449_677.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:24.064025911+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:24.064044421+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:25.402933502+07:00","message":"[GCS] IsForceVAD: false for message ID: 678"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:25.475602302+07:00","message":"[GCS] Start streaming session, msgId: 679"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:25.603152919+07:00","message":"[GCS] IsForceVAD: false for message ID: 679"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:25.676525554+07:00","message":"receive streaming session, msgId: 678"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:25.676561987+07:00","message":"found end of frame, send empty tag with msgId: 678"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:25.676566378+07:00","message":"end Recv id 678"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:25.67657491+07:00","message":"[buffer interim] 678 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:25.676602844+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:25.676606748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:25.676609753+07:00","message":"> Transcript [5433] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:25.67661222+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:25.676613935+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:25.676615447+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:25.676616888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:25.67662173+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:25.676632156+07:00","message":"push: {true \n 0 0xc0023d2200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:25.686843376+07:00","message":"write wav file: './tmp/7449/7449_678.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:25.725047512+07:00","message":"[GCS] Start streaming session, msgId: 680"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:25.895281453+07:00","message":"receive streaming session, msgId: 679"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:25.895300574+07:00","message":"found end of frame, send empty tag with msgId: 679"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:25.895303483+07:00","message":"end Recv id 679"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:25.895310067+07:00","message":"[buffer interim] 679 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:25.89531678+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:25.895319903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:25.895322166+07:00","message":"> Transcript [5434] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:25.895324186+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:25.895325677+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:25.89532738+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:25.895328868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:25.895330972+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:25.895340847+07:00","message":"push: {true \n 0 0xc0023d2780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:25.899347644+07:00","message":"write wav file: './tmp/7449/7449_679.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:25.923409609+07:00","message":"[GCS] IsForceVAD: false for message ID: 680"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:26.222427065+07:00","message":"receive streaming session, msgId: 680"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:26.222446539+07:00","message":"found end of frame, send empty tag with msgId: 680"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:26.22244961+07:00","message":"end Recv id 680"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:26.222455925+07:00","message":"[buffer interim] 680 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:26.222462428+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:26.222465583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:26.222468081+07:00","message":"> Transcript [5435] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:26.222470382+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:26.222471899+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:26.222473478+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:26.222475019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:26.222480775+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:26.222490318+07:00","message":"push: {true \n 0 0xc00348c300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:26.226494511+07:00","message":"write wav file: './tmp/7449/7449_680.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:26.434220419+07:00","message":"[GCS] Start streaming session, msgId: 681"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:27.064376603+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:27.064405192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:27.583475643+07:00","message":"[GCS] IsForceVAD: false for message ID: 681"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:27.846780874+07:00","message":"[GCS] Start streaming session, msgId: 682"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:27.879940247+07:00","message":"receive streaming session, msgId: 681"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:27.879960264+07:00","message":"found end of frame, send empty tag with msgId: 681"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:27.879962862+07:00","message":"end Recv id 681"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:27.879969682+07:00","message":"[buffer interim] 681 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:27.879976208+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:27.879979617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:27.879982228+07:00","message":"> Transcript [5436] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:27.879984454+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:27.879985941+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:27.879987364+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:27.87998891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:27.879991367+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:27.880023575+07:00","message":"push: {true \n 0 0xc0032a0400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:27.885926899+07:00","message":"write wav file: './tmp/7449/7449_681.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:27.903133392+07:00","message":"[GCS] IsForceVAD: false for message ID: 682"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:27.96634614+07:00","message":"[GCS] Start streaming session, msgId: 683"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:28.199626751+07:00","message":"receive streaming session, msgId: 682"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:28.199651548+07:00","message":"found end of frame, send empty tag with msgId: 682"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:28.199654698+07:00","message":"end Recv id 682"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:28.199661382+07:00","message":"[buffer interim] 682 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.19966852+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.1996719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.199674574+07:00","message":"> Transcript [5437] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.199676647+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.199678161+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.199679638+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.19968136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.19968388+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:28.199694124+07:00","message":"push: {true \n 0 0xc002f14880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:28.203957903+07:00","message":"write wav file: './tmp/7449/7449_682.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:28.353416822+07:00","message":"[GCS] IsForceVAD: false for message ID: 683"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:28.484490554+07:00","message":"[GCS] Start streaming session, msgId: 684"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:28.544212589+07:00","message":"[GCS] IsForceVAD: false for message ID: 684"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:28.650781401+07:00","message":"receive streaming session, msgId: 683"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:28.650802365+07:00","message":"found end of frame, send empty tag with msgId: 683"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:28.650805078+07:00","message":"end Recv id 683"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:28.650811585+07:00","message":"[buffer interim] 683 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.650818146+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.650821657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.650824182+07:00","message":"> Transcript [5438] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.650826282+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.650827826+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.650829423+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.650830917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.650834161+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:28.650845286+07:00","message":"push: {true \n 0 0xc0000f4980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:28.656180634+07:00","message":"write wav file: './tmp/7449/7449_683.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:28.674734869+07:00","message":"[GCS] Start streaming session, msgId: 685"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:28.830796369+07:00","message":"receive streaming session, msgId: 684"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:28.83081282+07:00","message":"found end of frame, send empty tag with msgId: 684"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:28.830815572+07:00","message":"end Recv id 684"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:28.830821195+07:00","message":"[buffer interim] 684 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.830827322+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.830830985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.830833392+07:00","message":"> Transcript [5439] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.83083562+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.830837159+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.830838595+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.83084033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:28.830846882+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:28.830855454+07:00","message":"push: {true \n 0 0xc00348cc00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:28.835855834+07:00","message":"write wav file: './tmp/7449/7449_684.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:29.445275021+07:00","message":"[GCS] IsForceVAD: false for message ID: 685"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:29.733410621+07:00","message":"receive streaming session, msgId: 685"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:29.733429209+07:00","message":"found end of frame, send empty tag with msgId: 685"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:29.733431979+07:00","message":"end Recv id 685"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:29.733438725+07:00","message":"[buffer interim] 685 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:29.733445324+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:29.733449173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:29.733451727+07:00","message":"> Transcript [5440] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:29.733453859+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:29.733455392+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:29.733456938+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:29.733458449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:29.733460533+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:29.733469775+07:00","message":"push: {true \n 0 0xc00348cd00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:29.738827443+07:00","message":"write wav file: './tmp/7449/7449_685.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:29.885876581+07:00","message":"[GCS] Start streaming session, msgId: 686"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:30.014111418+07:00","message":"[GCS] IsForceVAD: false for message ID: 686"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:30.065284684+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:30.065286536+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:30.145792407+07:00","message":"[GCS] Start streaming session, msgId: 687"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:30.407858989+07:00","message":"receive streaming session, msgId: 686"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:30.407875571+07:00","message":"found end of frame, send empty tag with msgId: 686"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:30.407877845+07:00","message":"end Recv id 686"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:30.407883271+07:00","message":"[buffer interim] 686 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:30.407889204+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:30.40789285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:30.407895481+07:00","message":"> Transcript [5441] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:30.40789807+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:30.407899901+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:30.407901508+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:30.40790309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:30.407905597+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:30.407913802+07:00","message":"push: {true \n 0 0xc00365e600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:30.412313982+07:00","message":"write wav file: './tmp/7449/7449_686.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:33.065617964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:33.065649117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:33.732954532+07:00","message":"[GCS] IsForceVAD: false for message ID: 687"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:33.805746926+07:00","message":"[GCS] Start streaming session, msgId: 688"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:34.035212857+07:00","message":"receive streaming session, msgId: 687"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:34.03524433+07:00","message":"found end of frame, send empty tag with msgId: 687"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:34.035249677+07:00","message":"end Recv id 687"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:34.035258338+07:00","message":"[buffer interim] 687 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:34.035270683+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:34.035275282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:34.035279527+07:00","message":"> Transcript [5442] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:34.035282954+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:34.035285452+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:34.035287894+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:34.035290226+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:34.035296231+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:34.035308871+07:00","message":"push: {true \n 0 0xc002f14a00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:34.047253665+07:00","message":"write wav file: './tmp/7449/7449_687.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:34.242989139+07:00","message":"[GCS] IsForceVAD: false for message ID: 688"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:34.314763023+07:00","message":"[GCS] Start streaming session, msgId: 689"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:34.550452546+07:00","message":"receive streaming session, msgId: 688"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:34.550473116+07:00","message":"found end of frame, send empty tag with msgId: 688"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:34.550476541+07:00","message":"end Recv id 688"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:34.550484892+07:00","message":"[buffer interim] 688 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:34.550492671+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:34.550496075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:34.550498384+07:00","message":"> Transcript [5443] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:34.550500549+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:34.550502178+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:34.550503727+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:34.550505457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:34.55050803+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:34.550517808+07:00","message":"push: {true \n 0 0xc003a46080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:34.555686948+07:00","message":"write wav file: './tmp/7449/7449_688.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:36.066310097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:36.066325255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:39.067165815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:39.067171803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:39.502497447+07:00","message":"[GCS] IsForceVAD: false for message ID: 689"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:39.807120217+07:00","message":"receive streaming session, msgId: 689"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:39.807141219+07:00","message":"found end of frame, send empty tag with msgId: 689"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:39.807143675+07:00","message":"end Recv id 689"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:39.807152163+07:00","message":"[buffer interim] 689 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:39.80716301+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:39.807167176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:39.807169599+07:00","message":"> Transcript [5444] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:39.8071716+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:39.80717326+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:39.807174777+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:39.807176399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:39.807179218+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:39.807188414+07:00","message":"push: {true \n 0 0xc00348c500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:39.818682252+07:00","message":"write wav file: './tmp/7449/7449_689.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:40.086065025+07:00","message":"[GCS] Start streaming session, msgId: 690"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:40.463231074+07:00","message":"[GCS] IsForceVAD: false for message ID: 690"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:40.52606063+07:00","message":"[GCS] Start streaming session, msgId: 691"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:40.653349009+07:00","message":"[GCS] IsForceVAD: false for message ID: 691"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:40.752220711+07:00","message":"receive streaming session, msgId: 690"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:40.752243359+07:00","message":"found end of frame, send empty tag with msgId: 690"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:40.752246252+07:00","message":"end Recv id 690"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:40.752252576+07:00","message":"[buffer interim] 690 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:40.752258713+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:40.752262149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:40.752264815+07:00","message":"> Transcript [5445] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:40.752267065+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:40.7522686+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:40.752270023+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:40.752271524+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:40.752279452+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:40.752288863+07:00","message":"push: {true \n 0 0xc0023d2a00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:40.756863825+07:00","message":"write wav file: './tmp/7449/7449_690.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:40.784348888+07:00","message":"[GCS] Start streaming session, msgId: 692"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:40.947339399+07:00","message":"receive streaming session, msgId: 691"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:40.947360067+07:00","message":"found end of frame, send empty tag with msgId: 691"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:40.947362539+07:00","message":"end Recv id 691"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:40.94736873+07:00","message":"[buffer interim] 691 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:40.947374986+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:40.947378646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:40.947381127+07:00","message":"> Transcript [5446] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:40.947383788+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:40.947385234+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:40.947386754+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:40.947388262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:40.947393826+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:40.947404437+07:00","message":"push: {true \n 0 0xc0023d2b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:40.952735083+07:00","message":"write wav file: './tmp/7449/7449_691.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:40.973297327+07:00","message":"[GCS] IsForceVAD: false for message ID: 692"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:41.263837712+07:00","message":"receive streaming session, msgId: 692"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:41.263858176+07:00","message":"found end of frame, send empty tag with msgId: 692"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:41.263860881+07:00","message":"end Recv id 692"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:41.263867677+07:00","message":"[buffer interim] 692 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:41.263874307+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:41.263877794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:41.263880538+07:00","message":"> Transcript [5447] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:41.263882856+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:41.263884741+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:41.263886641+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:41.263888602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:41.263894798+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:41.263903561+07:00","message":"push: {true \n 0 0xc002f15100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:41.268212706+07:00","message":"write wav file: './tmp/7449/7449_692.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:41.556322714+07:00","message":"[GCS] Start streaming session, msgId: 693"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:42.067985091+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:42.067987938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:43.824140317+07:00","message":"[GCS] Cleaned up inactive client: 648"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:43.824162939+07:00","message":"[GCS] Cleaned up inactive client: 649"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:43.824166011+07:00","message":"[GCS] Cleaned up inactive client: 654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:43.824167943+07:00","message":"[GCS] Cleaned up inactive client: 658"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:43.824170158+07:00","message":"[GCS] Cleaned up inactive client: 651"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:43.824172687+07:00","message":"[GCS] Cleaned up inactive client: 652"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:43.82417468+07:00","message":"[GCS] Cleaned up inactive client: 657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:43.824177121+07:00","message":"[GCS] Cleaned up inactive client: 660"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:43.824179191+07:00","message":"[GCS] Cleaned up inactive client: 650"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:43.824180987+07:00","message":"[GCS] Cleaned up inactive client: 655"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:43.824182905+07:00","message":"[GCS] Cleaned up inactive client: 659"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:43.82418508+07:00","message":"[GCS] Cleaned up inactive client: 646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:43.824187948+07:00","message":"[GCS] Cleaned up inactive client: 647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:43.824189897+07:00","message":"[GCS] Cleaned up inactive client: 656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:43.824191755+07:00","message":"[GCS] Cleaned up inactive client: 653"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:45.068487762+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:45.068498269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.163032463+07:00","message":"[GCS] IsForceVAD: false for message ID: 693"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.356800577+07:00","message":"[GCS] Start streaming session, msgId: 694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.456683868+07:00","message":"receive streaming session, msgId: 693"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.456711409+07:00","message":"found end of frame, send empty tag with msgId: 693"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.456714169+07:00","message":"end Recv id 693"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.456722504+07:00","message":"[buffer interim] 693 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.456729616+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.456733957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.45673644+07:00","message":"> Transcript [5448] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.456738543+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.45674017+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.456741596+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.456743058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.456745451+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.456755728+07:00","message":"push: {true \n 0 0xc0023d2080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:46.466883297+07:00","message":"write wav file: './tmp/7449/7449_693.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.482984325+07:00","message":"[GCS] IsForceVAD: false for message ID: 694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.544701274+07:00","message":"[GCS] Start streaming session, msgId: 695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.683391251+07:00","message":"[GCS] IsForceVAD: false for message ID: 695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.745646196+07:00","message":"[GCS] Start streaming session, msgId: 696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.766727434+07:00","message":"receive streaming session, msgId: 694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.766744943+07:00","message":"found end of frame, send empty tag with msgId: 694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.766747421+07:00","message":"end Recv id 694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.766753119+07:00","message":"[buffer interim] 694 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.766759161+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.766762274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.766764581+07:00","message":"> Transcript [5449] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.766766684+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.766768189+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.766769567+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.766771074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.766773562+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.766782318+07:00","message":"push: {true \n 0 0xc0023d2700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:46.771597187+07:00","message":"write wav file: './tmp/7449/7449_694.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.805729536+07:00","message":"[GCS] IsForceVAD: false for message ID: 696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.971569985+07:00","message":"receive streaming session, msgId: 695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.971590018+07:00","message":"found end of frame, send empty tag with msgId: 695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.971592584+07:00","message":"end Recv id 695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.97159942+07:00","message":"[buffer interim] 695 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.971605955+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.971609545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.97161199+07:00","message":"> Transcript [5450] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.971614163+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.971615749+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.97161726+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.971618909+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:46.971621105+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:46.971630359+07:00","message":"push: {true \n 0 0xc00365ed80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:46.97646181+07:00","message":"write wav file: './tmp/7449/7449_695.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:47.005507975+07:00","message":"[GCS] Start streaming session, msgId: 697"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:47.107442791+07:00","message":"receive streaming session, msgId: 696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:47.10746804+07:00","message":"found end of frame, send empty tag with msgId: 696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:47.107471709+07:00","message":"end Recv id 696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:47.107480389+07:00","message":"[buffer interim] 696 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:47.10748761+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:47.107490708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:47.10749307+07:00","message":"> Transcript [5451] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:47.107495708+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:47.107497307+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:47.107498797+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:47.1075003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:47.107502708+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:47.107513143+07:00","message":"push: {true \n 0 0xc003a47c80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:47.111944217+07:00","message":"write wav file: './tmp/7449/7449_696.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:48.069393287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:48.069394389+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:48.663048838+07:00","message":"[GCS] IsForceVAD: false for message ID: 697"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:48.795159897+07:00","message":"[GCS] Start streaming session, msgId: 698"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:48.958239507+07:00","message":"receive streaming session, msgId: 697"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:48.958262524+07:00","message":"found end of frame, send empty tag with msgId: 697"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:48.958265749+07:00","message":"end Recv id 697"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:48.958272054+07:00","message":"[buffer interim] 697 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:48.958278859+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:48.958282828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:48.958285284+07:00","message":"> Transcript [5452] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:48.958287499+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:48.958288991+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:48.958290473+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:48.958291992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:48.958294504+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:48.958303841+07:00","message":"push: {true \n 0 0xc002f14d80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:48.963795777+07:00","message":"write wav file: './tmp/7449/7449_697.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:49.433021846+07:00","message":"[GCS] IsForceVAD: false for message ID: 698"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:49.494927117+07:00","message":"[GCS] Start streaming session, msgId: 699"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:49.726155784+07:00","message":"receive streaming session, msgId: 698"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:49.726174761+07:00","message":"found end of frame, send empty tag with msgId: 698"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:49.726177209+07:00","message":"end Recv id 698"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:49.726183935+07:00","message":"[buffer interim] 698 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:49.726191093+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:49.726201144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:49.726204261+07:00","message":"> Transcript [5453] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:49.72620728+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:49.726209466+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:49.726211441+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:49.72621353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:49.726217277+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:49.726241309+07:00","message":"push: {true \n 0 0xc003a47f80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:49.731176962+07:00","message":"write wav file: './tmp/7449/7449_698.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:49.75339049+07:00","message":"[GCS] IsForceVAD: false for message ID: 699"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:50.005844322+07:00","message":"[GCS] Start streaming session, msgId: 700"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:50.05421784+07:00","message":"receive streaming session, msgId: 699"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:50.054238751+07:00","message":"found end of frame, send empty tag with msgId: 699"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:50.054241642+07:00","message":"end Recv id 699"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:50.054267996+07:00","message":"[buffer interim] 699 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.054275411+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.054283624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.054286509+07:00","message":"> Transcript [5454] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.054288702+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.054290191+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.054291758+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.054293359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.054300544+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:50.054311051+07:00","message":"push: {true \n 0 0xc00348c080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:50.059021081+07:00","message":"write wav file: './tmp/7449/7449_699.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:50.133435001+07:00","message":"[GCS] IsForceVAD: false for message ID: 700"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:50.395280368+07:00","message":"[GCS] Start streaming session, msgId: 701"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:50.414649757+07:00","message":"receive streaming session, msgId: 700"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:50.414664972+07:00","message":"found end of frame, send empty tag with msgId: 700"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:50.414667837+07:00","message":"end Recv id 700"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:50.414673389+07:00","message":"[buffer interim] 700 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.414681727+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.414685004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.414687504+07:00","message":"> Transcript [5455] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.414689732+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.414691252+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.414692619+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.414694152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.414696585+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:50.41470474+07:00","message":"push: {true \n 0 0xc002f15780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:50.419653843+07:00","message":"write wav file: './tmp/7449/7449_700.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:50.64285058+07:00","message":"[GCS] IsForceVAD: false for message ID: 701"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:50.714354339+07:00","message":"[GCS] Start streaming session, msgId: 702"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:50.908628365+07:00","message":"receive streaming session, msgId: 701"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:50.908649575+07:00","message":"found end of frame, send empty tag with msgId: 701"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:50.908652871+07:00","message":"end Recv id 701"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:50.908659402+07:00","message":"[buffer interim] 701 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.908671717+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.908676188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.90868018+07:00","message":"> Transcript [5456] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.908683163+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.90868541+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.908687686+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.908689853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:50.908693539+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:50.908704+07:00","message":"push: {true \n 0 0xc00348c980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:50.913041183+07:00","message":"write wav file: './tmp/7449/7449_701.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:51.069425793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:51.069431025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:51.09268525+07:00","message":"[GCS] IsForceVAD: false for message ID: 702"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:51.165768199+07:00","message":"[GCS] Start streaming session, msgId: 703"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:51.222413798+07:00","message":"[GCS] IsForceVAD: false for message ID: 703"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:51.355346072+07:00","message":"[GCS] Start streaming session, msgId: 704"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:51.379978905+07:00","message":"receive streaming session, msgId: 702"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:51.379994674+07:00","message":"found end of frame, send empty tag with msgId: 702"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:51.379997051+07:00","message":"end Recv id 702"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:51.380002195+07:00","message":"[buffer interim] 702 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.380008484+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.380011731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.380014255+07:00","message":"> Transcript [5457] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.380016415+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.380017909+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.380019305+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.380020963+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.380023679+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:51.380032768+07:00","message":"push: {true \n 0 0xc00348c280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:51.384912361+07:00","message":"write wav file: './tmp/7449/7449_702.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:51.48324866+07:00","message":"[GCS] IsForceVAD: false for message ID: 704"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:51.542032479+07:00","message":"receive streaming session, msgId: 703"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:51.542050388+07:00","message":"found end of frame, send empty tag with msgId: 703"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:51.542053268+07:00","message":"end Recv id 703"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:51.542059831+07:00","message":"[buffer interim] 703 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.54206581+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.542073394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.542075934+07:00","message":"> Transcript [5458] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.542078211+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.54207968+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.542081063+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.542082539+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.542084915+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:51.542094865+07:00","message":"push: {true \n 0 0xc002f14400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:51.545989181+07:00","message":"write wav file: './tmp/7449/7449_703.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:51.675094881+07:00","message":"[GCS] Start streaming session, msgId: 705"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:51.800456013+07:00","message":"receive streaming session, msgId: 704"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:51.800474741+07:00","message":"found end of frame, send empty tag with msgId: 704"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:51.800477392+07:00","message":"end Recv id 704"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:51.800483818+07:00","message":"[buffer interim] 704 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.800490254+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.800493566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.800495979+07:00","message":"> Transcript [5459] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.800498027+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.800499501+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.80050089+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.800502417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:51.800504921+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:51.800515118+07:00","message":"push: {true \n 0 0xc0032a0000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:51.805004777+07:00","message":"write wav file: './tmp/7449/7449_704.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:52.562402998+07:00","message":"[GCS] IsForceVAD: false for message ID: 705"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:52.764864872+07:00","message":"[GCS] Start streaming session, msgId: 706"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:52.85289925+07:00","message":"receive streaming session, msgId: 705"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:52.852923931+07:00","message":"found end of frame, send empty tag with msgId: 705"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:52.852926759+07:00","message":"end Recv id 705"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:52.852933364+07:00","message":"[buffer interim] 705 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:52.852940311+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:52.852944127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:52.852946659+07:00","message":"> Transcript [5460] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:52.852948779+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:52.852950242+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:52.852951835+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:52.852953481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:52.852955991+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:52.852964779+07:00","message":"push: {true \n 0 0xc0032a0780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:52.858741331+07:00","message":"write wav file: './tmp/7449/7449_705.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:53.012788416+07:00","message":"[GCS] IsForceVAD: false for message ID: 706"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:53.14518841+07:00","message":"[GCS] Start streaming session, msgId: 707"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:53.272296564+07:00","message":"[GCS] IsForceVAD: false for message ID: 707"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:53.322480172+07:00","message":"receive streaming session, msgId: 706"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:53.322506738+07:00","message":"found end of frame, send empty tag with msgId: 706"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:53.3225103+07:00","message":"end Recv id 706"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:53.322518979+07:00","message":"[buffer interim] 706 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.322527383+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.322532241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.322536577+07:00","message":"> Transcript [5461] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.322552767+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.322555149+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.322557389+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.322559354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.322563747+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:53.32257642+07:00","message":"push: {true \n 0 0xc00365ea80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:53.327284141+07:00","message":"write wav file: './tmp/7449/7449_706.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:53.524647498+07:00","message":"[GCS] Start streaming session, msgId: 708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:53.565261356+07:00","message":"receive streaming session, msgId: 707"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:53.565291702+07:00","message":"found end of frame, send empty tag with msgId: 707"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:53.565294577+07:00","message":"end Recv id 707"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:53.565301641+07:00","message":"[buffer interim] 707 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.565308317+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.565311557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.565314029+07:00","message":"> Transcript [5462] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.565316366+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.565317978+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.565319987+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.565321535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.565324385+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:53.56533315+07:00","message":"push: {true \n 0 0xc00365f300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:53.56985046+07:00","message":"write wav file: './tmp/7449/7449_707.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:53.592665339+07:00","message":"[GCS] IsForceVAD: false for message ID: 708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:53.878666481+07:00","message":"receive streaming session, msgId: 708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:53.87868567+07:00","message":"found end of frame, send empty tag with msgId: 708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:53.878688405+07:00","message":"end Recv id 708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:53.878695006+07:00","message":"[buffer interim] 708 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.878701287+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.878709049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.878711436+07:00","message":"> Transcript [5463] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.878713763+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.87871529+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.878716682+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.878718131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:53.878720579+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:53.878730692+07:00","message":"push: {true \n 0 0xc003a47800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:53.882668625+07:00","message":"write wav file: './tmp/7449/7449_708.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:54.069814552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:54.069818284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:54.235883667+07:00","message":"[GCS] Start streaming session, msgId: 709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:54.292408675+07:00","message":"[GCS] IsForceVAD: false for message ID: 709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:54.485228076+07:00","message":"[GCS] Start streaming session, msgId: 710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:54.582177805+07:00","message":"receive streaming session, msgId: 709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:54.582198643+07:00","message":"found end of frame, send empty tag with msgId: 709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:54.582201724+07:00","message":"end Recv id 709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:54.582208996+07:00","message":"[buffer interim] 709 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:54.582215242+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:54.582219386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:54.582222218+07:00","message":"> Transcript [5464] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:54.582224474+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:54.582226018+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:54.582227407+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:54.582228826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:54.582231192+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:54.582241844+07:00","message":"push: {true \n 0 0xc00348d180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:54.586424122+07:00","message":"write wav file: './tmp/7449/7449_709.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:57.070046384+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:39:57.070048993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:58.557832494+07:00","message":"receive streaming session, msgId: 710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:58.557877008+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":"2025-10-29T10:39:58.55788202+07:00","message":"receive interim result [false|false]: หมอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:58.557893083+07:00","message":"[buffer interim] 710 false หมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:58.55789936+07:00","message":"[bufferProcess] interim [900000000]:หมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:58.557901091+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:58.55790584+07:00","message":"[bufferProcess] send to processor (ticker):หมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:58.5579081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:58.557910319+07:00","message":"> Transcript [5465] [false]: 'หมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:58.557915571+07:00","message":"Set StatePrefix (first interim): 'หมอ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:58.931634249+07:00","message":"receive streaming session, msgId: 710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:58.931680969+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":"2025-10-29T10:39:58.93168692+07:00","message":"receive interim result [false|false]: มอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:58.931702148+07:00","message":"[buffer interim] 710 false มอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:58.931712893+07:00","message":"[bufferProcess] interim [320000000]:มอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:58.93171518+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:59.512812678+07:00","message":"receive streaming session, msgId: 710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:59.512846643+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":"2025-10-29T10:39:59.512851689+07:00","message":"receive interim result [false|false]: มอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:59.51286306+07:00","message":"[buffer interim] 710 false มอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.512870188+07:00","message":"[bufferProcess] interim [920000000]:มอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.512872394+07:00","message":"[bufferProcess] send to processor:มอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.512877368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.512879679+07:00","message":"> Transcript [5466] [false]: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.512881616+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.512883904+07:00","message":"Set new StatePrefix: 'มอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:59.613045475+07:00","message":"[GCS] IsForceVAD: false for message ID: 710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:59.805438295+07:00","message":"[GCS] Start streaming session, msgId: 711"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:59.830443402+07:00","message":"receive streaming session, msgId: 710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:59.830479593+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":"2025-10-29T10:39:59.830484492+07:00","message":"receive interim result [false|false]: หมอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:59.830495411+07:00","message":"[buffer interim] 710 false หมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.830501641+07:00","message":"[bufferProcess] interim [160000000]:หมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.83050384+07:00","message":"[bufferProcess] send to processor:มอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.830510783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.830513039+07:00","message":"> Transcript [5467] [false]: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.830515747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.830517512+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.830519193+07:00","message":"StatePrefix: 'มอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.830521683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:59.927933726+07:00","message":"receive streaming session, msgId: 710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:59.927977321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หมอ\",\"confidence\":0.55592424}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:59.927982364+07:00","message":"receive interim result [true|false]: หมอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:59.927990877+07:00","message":"end recv isFinal message id 710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:59.927992806+07:00","message":"end Recv id 710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:59.927999652+07:00","message":"[buffer interim] 710 true หมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.928006001+07:00","message":"[bufferProcess] interim [340000000]:หมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.92800871+07:00","message":"[bufferProcess] send to processor (isfinal):หมอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.928011663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.928013824+07:00","message":"> Transcript [5468] [false]: 'หมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.92801583+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.928017482+07:00","message":"Set new StatePrefix: 'หมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.928018867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.928020709+07:00","message":"> Transcript [5469] [true]: 'หมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.92802366+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.928025259+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.928027187+07:00","message":"StatePrefix: 'หมอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.928028991+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:39:59.928031308+07:00","message":"Push: 'หมอ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:39:59.928039417+07:00","message":"push: {true หมอ 0 0xc00365f680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:39:59.941101051+07:00","message":"write wav file: './tmp/7449/7449_710.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:00.070119211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:00.070121849+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:03.070909229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:03.070916241+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:04.932639441+07:00","message":"[GCS] IsForceVAD: false for message ID: 711"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:05.239917166+07:00","message":"receive streaming session, msgId: 711"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:05.239934218+07:00","message":"found end of frame, send empty tag with msgId: 711"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:05.239936547+07:00","message":"end Recv id 711"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:05.239943539+07:00","message":"[buffer interim] 711 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:05.239949833+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:05.239953023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:05.239955429+07:00","message":"> Transcript [5470] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:05.239957613+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:05.239959161+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:05.239960527+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:05.239962039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:05.239964437+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:05.23997595+07:00","message":"push: {true \n 0 0xc0032a1000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:05.250756994+07:00","message":"write wav file: './tmp/7449/7449_711.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:05.385093314+07:00","message":"[GCS] Start streaming session, msgId: 712"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:06.071189007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:06.071221127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:06.283497029+07:00","message":"[GCS] IsForceVAD: false for message ID: 712"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:06.576631484+07:00","message":"receive streaming session, msgId: 712"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:06.576653974+07:00","message":"found end of frame, send empty tag with msgId: 712"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:06.576657469+07:00","message":"end Recv id 712"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:06.576667499+07:00","message":"[buffer interim] 712 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:06.57667514+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:06.576685163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:06.576688438+07:00","message":"> Transcript [5471] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:06.576691849+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:06.576697961+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:06.576699572+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:06.576701312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:06.576705844+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:06.576715452+07:00","message":"push: {true \n 0 0xc00365e800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:06.582160924+07:00","message":"write wav file: './tmp/7449/7449_712.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:06.725198357+07:00","message":"[GCS] Start streaming session, msgId: 713"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:06.792624766+07:00","message":"[GCS] IsForceVAD: false for message ID: 713"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:07.096305767+07:00","message":"receive streaming session, msgId: 713"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:07.096323819+07:00","message":"found end of frame, send empty tag with msgId: 713"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:07.096326403+07:00","message":"end Recv id 713"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:07.096332675+07:00","message":"[buffer interim] 713 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:07.096339128+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:07.096347587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:07.096350059+07:00","message":"> Transcript [5472] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:07.096352528+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:07.096354224+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:07.096355904+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:07.096357405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:07.096359864+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:07.096370016+07:00","message":"push: {true \n 0 0xc0023d2900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:07.101113188+07:00","message":"write wav file: './tmp/7449/7449_713.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:07.244949821+07:00","message":"[GCS] Start streaming session, msgId: 714"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:07.302109254+07:00","message":"[GCS] IsForceVAD: false for message ID: 714"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:07.435196734+07:00","message":"[GCS] Start streaming session, msgId: 715"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:07.594959495+07:00","message":"receive streaming session, msgId: 714"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:07.59498194+07:00","message":"found end of frame, send empty tag with msgId: 714"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:07.594984995+07:00","message":"end Recv id 714"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:07.594991525+07:00","message":"[buffer interim] 714 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:07.594997826+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:07.595001668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:07.595004378+07:00","message":"> Transcript [5473] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:07.595006748+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:07.595008466+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:07.595010644+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:07.595012212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:07.595014615+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:07.595025252+07:00","message":"push: {true \n 0 0xc00348ce80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:07.599716101+07:00","message":"write wav file: './tmp/7449/7449_714.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:07.944104563+07:00","message":"[GCS] IsForceVAD: false for message ID: 715"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:08.204976062+07:00","message":"[GCS] Start streaming session, msgId: 716"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:08.232545968+07:00","message":"receive streaming session, msgId: 715"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:08.232563637+07:00","message":"found end of frame, send empty tag with msgId: 715"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:08.232567228+07:00","message":"end Recv id 715"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:08.232573819+07:00","message":"[buffer interim] 715 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:08.232581825+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:08.232590653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:08.232594277+07:00","message":"> Transcript [5474] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:08.23259746+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:08.232599789+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:08.232601818+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:08.232603815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:08.232607062+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:08.232619705+07:00","message":"push: {true \n 0 0xc002f14780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:08.23782897+07:00","message":"write wav file: './tmp/7449/7449_715.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:09.07171241+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:09.071740595+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:09.163928962+07:00","message":"[GCS] IsForceVAD: false for message ID: 716"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:09.284958964+07:00","message":"[GCS] Start streaming session, msgId: 717"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:09.458911058+07:00","message":"receive streaming session, msgId: 716"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:09.458930435+07:00","message":"found end of frame, send empty tag with msgId: 716"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:09.458933257+07:00","message":"end Recv id 716"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:09.458939055+07:00","message":"[buffer interim] 716 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:09.458945349+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:09.458949457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:09.458952244+07:00","message":"> Transcript [5475] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:09.458954447+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:09.458956007+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:09.458957613+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:09.458959143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:09.458966107+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:09.458976336+07:00","message":"push: {true \n 0 0xc00365f880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:09.464586343+07:00","message":"write wav file: './tmp/7449/7449_716.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:12.072538348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:12.072563945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:13.824149693+07:00","message":"[GCS] Cleaned up inactive client: 666"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:13.824175734+07:00","message":"[GCS] Cleaned up inactive client: 668"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:13.824178592+07:00","message":"[GCS] Cleaned up inactive client: 665"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:13.824180152+07:00","message":"[GCS] Cleaned up inactive client: 669"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:13.824182206+07:00","message":"[GCS] Cleaned up inactive client: 672"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:13.82419279+07:00","message":"[GCS] Cleaned up inactive client: 662"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:13.824194349+07:00","message":"[GCS] Cleaned up inactive client: 667"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:13.824195629+07:00","message":"[GCS] Cleaned up inactive client: 673"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:13.824196898+07:00","message":"[GCS] Cleaned up inactive client: 664"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:13.824198295+07:00","message":"[GCS] Cleaned up inactive client: 671"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:13.824199846+07:00","message":"[GCS] Cleaned up inactive client: 663"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:13.824201128+07:00","message":"[GCS] Cleaned up inactive client: 661"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:13.824202608+07:00","message":"[GCS] Cleaned up inactive client: 670"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:14.413874126+07:00","message":"[GCS] IsForceVAD: false for message ID: 717"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:14.713041144+07:00","message":"receive streaming session, msgId: 717"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:14.713056954+07:00","message":"found end of frame, send empty tag with msgId: 717"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:14.713059565+07:00","message":"end Recv id 717"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:14.713065675+07:00","message":"[buffer interim] 717 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:14.713072092+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:14.713075229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:14.7130779+07:00","message":"> Transcript [5476] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:14.713080232+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:14.71308192+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:14.713083626+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:14.713085168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:14.713087772+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:14.713097782+07:00","message":"push: {true \n 0 0xc00348d380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:14.725042875+07:00","message":"write wav file: './tmp/7449/7449_717.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:15.073184261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:15.073227144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:15.184603163+07:00","message":"[GCS] Start streaming session, msgId: 718"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:18.073988482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:18.073997286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:21.074294753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:21.074303237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:21.332580077+07:00","message":"[GCS] IsForceVAD: false for message ID: 718"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:21.526727265+07:00","message":"[GCS] Start streaming session, msgId: 719"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:21.645868953+07:00","message":"receive streaming session, msgId: 718"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:21.645890305+07:00","message":"found end of frame, send empty tag with msgId: 718"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:21.645892957+07:00","message":"end Recv id 718"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:21.645899563+07:00","message":"[buffer interim] 718 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:21.645906125+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:21.645910035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:21.645912772+07:00","message":"> Transcript [5477] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:21.645915203+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:21.645916951+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:21.645918408+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:21.645919901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:21.645922143+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:21.645931978+07:00","message":"push: {true \n 0 0xc0032a0100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:21.656758049+07:00","message":"write wav file: './tmp/7449/7449_718.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:24.074334933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:24.074357758+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:24.083158345+07:00","message":"[GCS] IsForceVAD: false for message ID: 719"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:24.155292916+07:00","message":"[GCS] Start streaming session, msgId: 720"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:24.342724122+07:00","message":"[GCS] IsForceVAD: false for message ID: 720"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:24.379033525+07:00","message":"receive streaming session, msgId: 719"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:24.37905555+07:00","message":"found end of frame, send empty tag with msgId: 719"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:24.379058173+07:00","message":"end Recv id 719"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:24.379065393+07:00","message":"[buffer interim] 719 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:24.379076397+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:24.379080739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:24.379083199+07:00","message":"> Transcript [5478] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:24.379085303+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:24.379086807+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:24.379088298+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:24.379089768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:24.379092295+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:24.379103193+07:00","message":"push: {true \n 0 0xc002f14000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:24.385663514+07:00","message":"write wav file: './tmp/7449/7449_719.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:24.624882814+07:00","message":"receive streaming session, msgId: 720"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:24.624906584+07:00","message":"found end of frame, send empty tag with msgId: 720"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:24.624910234+07:00","message":"end Recv id 720"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:24.624918352+07:00","message":"[buffer interim] 720 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:24.624926472+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:24.624930736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:24.62493454+07:00","message":"> Transcript [5479] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:24.624938218+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:24.624940544+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:24.624942929+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:24.624945624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:24.624956834+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:24.624969806+07:00","message":"push: {true \n 0 0xc002f14500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:24.629525885+07:00","message":"write wav file: './tmp/7449/7449_720.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:24.984535216+07:00","message":"[GCS] Start streaming session, msgId: 721"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:25.043310804+07:00","message":"[GCS] IsForceVAD: false for message ID: 721"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:25.397614374+07:00","message":"receive streaming session, msgId: 721"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:25.397637374+07:00","message":"found end of frame, send empty tag with msgId: 721"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:25.397640038+07:00","message":"end Recv id 721"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:25.397646707+07:00","message":"[buffer interim] 721 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:25.397653106+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:25.397656184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:25.39766097+07:00","message":"> Transcript [5480] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:25.39766359+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:25.397665241+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:25.397666771+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:25.397668281+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:25.397676418+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:25.3976858+07:00","message":"push: {true \n 0 0xc00365f280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:25.402064875+07:00","message":"write wav file: './tmp/7449/7449_721.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:25.564199929+07:00","message":"[GCS] Start streaming session, msgId: 722"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:25.681988569+07:00","message":"[GCS] IsForceVAD: false for message ID: 722"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:25.883698644+07:00","message":"[GCS] Start streaming session, msgId: 723"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:25.943135339+07:00","message":"[GCS] IsForceVAD: false for message ID: 723"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:25.966695982+07:00","message":"receive streaming session, msgId: 722"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:25.966725614+07:00","message":"found end of frame, send empty tag with msgId: 722"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:25.966730067+07:00","message":"end Recv id 722"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:25.9667408+07:00","message":"[buffer interim] 722 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:25.96674864+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:25.966753235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:25.966756591+07:00","message":"> Transcript [5481] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:25.966759867+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:25.966762013+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:25.966764321+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:25.966766491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:25.966772279+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:25.966784599+07:00","message":"push: {true \n 0 0xc002f14a80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:25.971478737+07:00","message":"write wav file: './tmp/7449/7449_722.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:26.004191578+07:00","message":"[GCS] Start streaming session, msgId: 724"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:26.214870428+07:00","message":"receive streaming session, msgId: 723"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:26.214888332+07:00","message":"found end of frame, send empty tag with msgId: 723"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:26.214890944+07:00","message":"end Recv id 723"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:26.214896285+07:00","message":"[buffer interim] 723 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:26.214902795+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:26.214906214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:26.214908636+07:00","message":"> Transcript [5482] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:26.214911076+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:26.214912628+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:26.214914011+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:26.214915478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:26.214920634+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:26.214928274+07:00","message":"push: {true \n 0 0xc003600680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:26.219500002+07:00","message":"write wav file: './tmp/7449/7449_723.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:27.074562839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:27.074556786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:30.075030944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:30.075034197+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:31.641968613+07:00","message":"[GCS] IsForceVAD: false for message ID: 724"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:31.843731821+07:00","message":"[GCS] Start streaming session, msgId: 725"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:31.904319837+07:00","message":"[GCS] IsForceVAD: false for message ID: 725"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:31.950270408+07:00","message":"receive streaming session, msgId: 724"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:31.950288677+07:00","message":"found end of frame, send empty tag with msgId: 724"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:31.950291915+07:00","message":"end Recv id 724"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:31.950298252+07:00","message":"[buffer interim] 724 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:31.950304712+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:31.950313223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:31.950315753+07:00","message":"> Transcript [5483] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:31.950318071+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:31.950319607+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:31.950321172+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:31.950322676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:31.95032499+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:31.950334962+07:00","message":"push: {true \n 0 0xc0023d2100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:31.961673595+07:00","message":"write wav file: './tmp/7449/7449_724.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:32.035150851+07:00","message":"[GCS] Start streaming session, msgId: 726"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:32.228219648+07:00","message":"receive streaming session, msgId: 725"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:32.228247703+07:00","message":"found end of frame, send empty tag with msgId: 725"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:32.228250822+07:00","message":"end Recv id 725"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:32.228256824+07:00","message":"[buffer interim] 725 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:32.22826587+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:32.228269414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:32.228272037+07:00","message":"> Transcript [5484] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:32.228274049+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:32.228275622+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:32.228277269+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:32.228278839+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:32.228284797+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:32.228294624+07:00","message":"push: {true \n 0 0xc003600000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:32.233331995+07:00","message":"write wav file: './tmp/7449/7449_725.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:33.075585987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:33.075588433+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:33.372349564+07:00","message":"[GCS] IsForceVAD: false for message ID: 726"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:33.444371242+07:00","message":"[GCS] Start streaming session, msgId: 727"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:33.64894571+07:00","message":"receive streaming session, msgId: 726"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:33.648962803+07:00","message":"found end of frame, send empty tag with msgId: 726"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:33.648965655+07:00","message":"end Recv id 726"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:33.6489722+07:00","message":"[buffer interim] 726 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:33.648979405+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:33.648982802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:33.648985142+07:00","message":"> Transcript [5485] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:33.648987352+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:33.648988847+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:33.648990282+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:33.648991756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:33.648994046+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:33.649006987+07:00","message":"push: {true \n 0 0xc0032a0380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:33.655963977+07:00","message":"write wav file: './tmp/7449/7449_726.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:36.075910524+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:36.075940143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:37.992556642+07:00","message":"[GCS] IsForceVAD: false for message ID: 727"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:38.055369647+07:00","message":"[GCS] Start streaming session, msgId: 728"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:38.294025183+07:00","message":"receive streaming session, msgId: 727"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:38.294047853+07:00","message":"found end of frame, send empty tag with msgId: 727"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:38.294050384+07:00","message":"end Recv id 727"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:38.294057088+07:00","message":"[buffer interim] 727 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:38.294063506+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:38.294066915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:38.294069513+07:00","message":"> Transcript [5486] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:38.294071822+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:38.294073303+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:38.294074712+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:38.294076215+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:38.29408343+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:38.294093287+07:00","message":"push: {true \n 0 0xc0032a0800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:38.305070429+07:00","message":"write wav file: './tmp/7449/7449_727.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:39.076181642+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:39.076189579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.042091603+07:00","message":"[GCS] IsForceVAD: false for message ID: 728"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.10689991+07:00","message":"[GCS] Start streaming session, msgId: 729"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.161632883+07:00","message":"[GCS] IsForceVAD: false for message ID: 729"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.235006764+07:00","message":"[GCS] Start streaming session, msgId: 730"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.292776047+07:00","message":"[GCS] IsForceVAD: false for message ID: 730"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.337893586+07:00","message":"receive streaming session, msgId: 728"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.33791415+07:00","message":"found end of frame, send empty tag with msgId: 728"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.33791732+07:00","message":"end Recv id 728"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.33792299+07:00","message":"[buffer interim] 728 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.337929393+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.33793305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.337935759+07:00","message":"> Transcript [5487] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.337938134+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.337939644+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.337941177+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.337942758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.337945276+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.337955109+07:00","message":"push: {true \n 0 0xc00348cb80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:40.345033341+07:00","message":"write wav file: './tmp/7449/7449_728.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.461768019+07:00","message":"receive streaming session, msgId: 729"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.461789363+07:00","message":"found end of frame, send empty tag with msgId: 729"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.461791933+07:00","message":"end Recv id 729"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.461798289+07:00","message":"[buffer interim] 729 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.461804591+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.461807875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.461810569+07:00","message":"> Transcript [5488] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.461813365+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.461815055+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.461816559+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.461818027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.461823378+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.461832566+07:00","message":"push: {true \n 0 0xc0032a0280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:40.466075146+07:00","message":"write wav file: './tmp/7449/7449_729.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.486102291+07:00","message":"[GCS] Start streaming session, msgId: 731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.553473804+07:00","message":"[GCS] IsForceVAD: false for message ID: 731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.583234775+07:00","message":"receive streaming session, msgId: 730"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.5832628+07:00","message":"found end of frame, send empty tag with msgId: 730"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.583266774+07:00","message":"end Recv id 730"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.583273372+07:00","message":"[buffer interim] 730 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.583280284+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.583283981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.58328676+07:00","message":"> Transcript [5489] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.583289107+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.583290676+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.583292192+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.58329388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.583300089+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.583309244+07:00","message":"push: {true \n 0 0xc0023d2000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:40.587636341+07:00","message":"write wav file: './tmp/7449/7449_730.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.805411193+07:00","message":"[GCS] Start streaming session, msgId: 732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.86075828+07:00","message":"receive streaming session, msgId: 731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.860785064+07:00","message":"found end of frame, send empty tag with msgId: 731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.860788089+07:00","message":"end Recv id 731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.860796142+07:00","message":"[buffer interim] 731 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.860803169+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.860806453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.860809204+07:00","message":"> Transcript [5490] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.860811708+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.860813347+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.860814856+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.860816368+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:40.860818672+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.860829038+07:00","message":"push: {true \n 0 0xc00365f480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:40.865125994+07:00","message":"write wav file: './tmp/7449/7449_731.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:40.871661751+07:00","message":"[GCS] IsForceVAD: false for message ID: 732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:41.166090947+07:00","message":"receive streaming session, msgId: 732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:41.166161872+07:00","message":"found end of frame, send empty tag with msgId: 732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:41.166166708+07:00","message":"end Recv id 732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:41.166183592+07:00","message":"[buffer interim] 732 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:41.166196372+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:41.166200145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:41.16620246+07:00","message":"> Transcript [5491] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:41.166205063+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:41.166206653+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:41.166208413+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:41.166209927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:41.166212101+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:41.16627031+07:00","message":"push: {true \n 0 0xc002f14180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:41.170560475+07:00","message":"write wav file: './tmp/7449/7449_732.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:41.19530044+07:00","message":"[GCS] Start streaming session, msgId: 733"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:42.076935846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:42.076952938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:42.212150894+07:00","message":"[GCS] IsForceVAD: false for message ID: 733"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:42.405081072+07:00","message":"[GCS] Start streaming session, msgId: 734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:42.496975365+07:00","message":"receive streaming session, msgId: 733"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:42.497001555+07:00","message":"found end of frame, send empty tag with msgId: 733"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:42.497005567+07:00","message":"end Recv id 733"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:42.497014494+07:00","message":"[buffer interim] 733 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.497022599+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.497026809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.49703028+07:00","message":"> Transcript [5492] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.497033848+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.497035844+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.497038057+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.497040121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.497043204+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:42.497055304+07:00","message":"push: {true \n 0 0xc00348c400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:42.502496573+07:00","message":"write wav file: './tmp/7449/7449_733.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:42.532409171+07:00","message":"[GCS] IsForceVAD: false for message ID: 734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:42.604740424+07:00","message":"[GCS] Start streaming session, msgId: 735"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:42.662188896+07:00","message":"[GCS] IsForceVAD: false for message ID: 735"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:42.724412484+07:00","message":"[GCS] Start streaming session, msgId: 736"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:42.837766706+07:00","message":"receive streaming session, msgId: 734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:42.83778838+07:00","message":"found end of frame, send empty tag with msgId: 734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:42.837791106+07:00","message":"end Recv id 734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:42.837797771+07:00","message":"[buffer interim] 734 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.837803936+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.837807437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.83781019+07:00","message":"> Transcript [5493] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.837812344+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.837813845+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.837815376+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.837817101+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.837819532+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:42.837829609+07:00","message":"push: {true \n 0 0xc00365fb80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:42.843157768+07:00","message":"write wav file: './tmp/7449/7449_734.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:42.951803951+07:00","message":"receive streaming session, msgId: 735"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:42.951828216+07:00","message":"found end of frame, send empty tag with msgId: 735"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:42.951831907+07:00","message":"end Recv id 735"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:42.951840888+07:00","message":"[buffer interim] 735 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.951849543+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.951854175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.951857905+07:00","message":"> Transcript [5494] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.951861481+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.95186405+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.951866523+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.951868823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:42.951872204+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:42.951884079+07:00","message":"push: {true \n 0 0xc0023d2600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:42.957126071+07:00","message":"write wav file: './tmp/7449/7449_735.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:43.824242463+07:00","message":"[GCS] Cleaned up inactive client: 686"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:43.824268655+07:00","message":"[GCS] Cleaned up inactive client: 679"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:43.824271848+07:00","message":"[GCS] Cleaned up inactive client: 678"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:43.824274011+07:00","message":"[GCS] Cleaned up inactive client: 683"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:43.824276573+07:00","message":"[GCS] Cleaned up inactive client: 692"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:43.82427875+07:00","message":"[GCS] Cleaned up inactive client: 675"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:43.824281574+07:00","message":"[GCS] Cleaned up inactive client: 682"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:43.824283719+07:00","message":"[GCS] Cleaned up inactive client: 691"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:43.824285616+07:00","message":"[GCS] Cleaned up inactive client: 676"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:43.824287599+07:00","message":"[GCS] Cleaned up inactive client: 680"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:43.824289615+07:00","message":"[GCS] Cleaned up inactive client: 685"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:43.824291501+07:00","message":"[GCS] Cleaned up inactive client: 688"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:43.824293491+07:00","message":"[GCS] Cleaned up inactive client: 674"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:43.824295352+07:00","message":"[GCS] Cleaned up inactive client: 677"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:43.824297389+07:00","message":"[GCS] Cleaned up inactive client: 681"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:43.824299349+07:00","message":"[GCS] Cleaned up inactive client: 689"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:43.824301265+07:00","message":"[GCS] Cleaned up inactive client: 684"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:43.824303222+07:00","message":"[GCS] Cleaned up inactive client: 690"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:43.824305306+07:00","message":"[GCS] Cleaned up inactive client: 687"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:43.943313316+07:00","message":"[GCS] IsForceVAD: false for message ID: 736"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:44.083183185+07:00","message":"[GCS] Start streaming session, msgId: 737"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:44.083219786+07:00","message":"[GCS] IsForceVAD: false for message ID: 737"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:44.145237418+07:00","message":"[GCS] Start streaming session, msgId: 738"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:44.230267772+07:00","message":"receive streaming session, msgId: 736"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:44.230293538+07:00","message":"found end of frame, send empty tag with msgId: 736"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:44.230297457+07:00","message":"end Recv id 736"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:44.230306188+07:00","message":"[buffer interim] 736 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:44.230314992+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:44.230325728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:44.230330325+07:00","message":"> Transcript [5495] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:44.230337933+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:44.230340008+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:44.23034197+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:44.230344361+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:44.230351192+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:44.230363838+07:00","message":"push: {true \n 0 0xc002f14980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:44.238032375+07:00","message":"write wav file: './tmp/7449/7449_736.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:44.453770187+07:00","message":"receive streaming session, msgId: 737"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:44.453787259+07:00","message":"found end of frame, send empty tag with msgId: 737"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:44.453790128+07:00","message":"end Recv id 737"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:44.453796339+07:00","message":"[buffer interim] 737 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:44.453803191+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:44.453806441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:44.453808758+07:00","message":"> Transcript [5496] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:44.453811012+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:44.45381252+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:44.453813957+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:44.453815428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:44.453817841+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:44.45382727+07:00","message":"push: {true \n 0 0xc0032a1180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:44.458050151+07:00","message":"write wav file: './tmp/7449/7449_737.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:45.077235893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:45.077238213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:45.362616519+07:00","message":"[GCS] IsForceVAD: false for message ID: 738"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:45.554722842+07:00","message":"[GCS] Start streaming session, msgId: 739"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:45.612934368+07:00","message":"[GCS] IsForceVAD: false for message ID: 739"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:45.661131053+07:00","message":"receive streaming session, msgId: 738"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:45.661148112+07:00","message":"found end of frame, send empty tag with msgId: 738"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:45.661150624+07:00","message":"end Recv id 738"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:45.661157688+07:00","message":"[buffer interim] 738 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:45.66119804+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:45.661202706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:45.661205243+07:00","message":"> Transcript [5497] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:45.661207357+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:45.661208937+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:45.661210445+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:45.661211933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:45.661214397+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:45.661223885+07:00","message":"push: {true \n 0 0xc003600700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:45.66707117+07:00","message":"write wav file: './tmp/7449/7449_738.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:45.744115396+07:00","message":"[GCS] Start streaming session, msgId: 740"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:45.803645115+07:00","message":"[GCS] IsForceVAD: false for message ID: 740"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:45.915860532+07:00","message":"receive streaming session, msgId: 739"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:45.91588916+07:00","message":"found end of frame, send empty tag with msgId: 739"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:45.915893215+07:00","message":"end Recv id 739"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:45.915901717+07:00","message":"[buffer interim] 739 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:45.9159106+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:45.915913925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:45.915916649+07:00","message":"> Transcript [5498] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:45.915918842+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:45.915920515+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:45.915921979+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:45.915923492+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:45.915927722+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:45.915938177+07:00","message":"push: {true \n 0 0xc00365e900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:45.920591127+07:00","message":"write wav file: './tmp/7449/7449_739.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:45.936590702+07:00","message":"[GCS] Start streaming session, msgId: 741"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:46.103070019+07:00","message":"receive streaming session, msgId: 740"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:46.103089178+07:00","message":"found end of frame, send empty tag with msgId: 740"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:46.103091749+07:00","message":"end Recv id 740"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:46.103098201+07:00","message":"[buffer interim] 740 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.103104673+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.103108055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.103110733+07:00","message":"> Transcript [5499] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.103113023+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.103114717+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.103116253+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.103117785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.10312002+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:46.103129952+07:00","message":"push: {true \n 0 0xc002f14380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:46.107883009+07:00","message":"write wav file: './tmp/7449/7449_740.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:46.122239531+07:00","message":"[GCS] IsForceVAD: false for message ID: 741"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:46.323920493+07:00","message":"[GCS] Start streaming session, msgId: 742"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:46.384110769+07:00","message":"[GCS] IsForceVAD: false for message ID: 742"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:46.426998451+07:00","message":"receive streaming session, msgId: 741"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:46.427016109+07:00","message":"found end of frame, send empty tag with msgId: 741"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:46.427018897+07:00","message":"end Recv id 741"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:46.427024607+07:00","message":"[buffer interim] 741 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.42703105+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.427034349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.427036883+07:00","message":"> Transcript [5500] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.42703948+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.427041724+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.427043236+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.427044845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.427051384+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:46.42706102+07:00","message":"push: {true \n 0 0xc003600180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:46.431988998+07:00","message":"write wav file: './tmp/7449/7449_741.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:46.445503529+07:00","message":"[GCS] Start streaming session, msgId: 743"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:46.704593386+07:00","message":"receive streaming session, msgId: 742"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:46.704610293+07:00","message":"found end of frame, send empty tag with msgId: 742"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:46.704612997+07:00","message":"end Recv id 742"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:46.704630322+07:00","message":"[buffer interim] 742 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.704653796+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.704659319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.704663746+07:00","message":"> Transcript [5501] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.704667324+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.704669815+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.704672237+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.704674363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:46.70467969+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:46.704692218+07:00","message":"push: {true \n 0 0xc00348c480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:46.708933614+07:00","message":"write wav file: './tmp/7449/7449_742.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:46.962057023+07:00","message":"[GCS] IsForceVAD: false for message ID: 743"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:47.154272838+07:00","message":"[GCS] Start streaming session, msgId: 744"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:47.211749346+07:00","message":"[GCS] IsForceVAD: false for message ID: 744"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:47.268292856+07:00","message":"receive streaming session, msgId: 743"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:47.268310158+07:00","message":"found end of frame, send empty tag with msgId: 743"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:47.268312669+07:00","message":"end Recv id 743"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:47.268318504+07:00","message":"[buffer interim] 743 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:47.268324657+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:47.268328009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:47.268330458+07:00","message":"> Transcript [5502] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:47.268332773+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:47.268334355+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:47.268336148+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:47.268337635+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:47.268339965+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:47.268350107+07:00","message":"push: {true \n 0 0xc003600e00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:47.273633393+07:00","message":"write wav file: './tmp/7449/7449_743.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:47.529768246+07:00","message":"receive streaming session, msgId: 744"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:47.529786803+07:00","message":"found end of frame, send empty tag with msgId: 744"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:47.529789193+07:00","message":"end Recv id 744"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:47.529795833+07:00","message":"[buffer interim] 744 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:47.52980225+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:47.529805446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:47.529807755+07:00","message":"> Transcript [5503] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:47.529810294+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:47.529815908+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:47.52981739+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:47.529818889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:47.529824191+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:47.529834289+07:00","message":"push: {true \n 0 0xc002f14f00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:47.53400882+07:00","message":"write wav file: './tmp/7449/7449_744.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:47.535417259+07:00","message":"[GCS] Start streaming session, msgId: 745"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:48.07746111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:48.077464937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:48.883357936+07:00","message":"[GCS] IsForceVAD: false for message ID: 745"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:49.168630086+07:00","message":"receive streaming session, msgId: 745"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:49.168652182+07:00","message":"found end of frame, send empty tag with msgId: 745"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:49.168655042+07:00","message":"end Recv id 745"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:49.168661859+07:00","message":"[buffer interim] 745 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:49.168668597+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:49.168672044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:49.168674659+07:00","message":"> Transcript [5504] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:49.168677233+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:49.168679463+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:49.168681+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:49.168682634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:49.168689273+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:49.168698865+07:00","message":"push: {true \n 0 0xc0000f4280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:49.175459512+07:00","message":"write wav file: './tmp/7449/7449_745.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:49.524847432+07:00","message":"[GCS] Start streaming session, msgId: 746"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:49.643042458+07:00","message":"[GCS] IsForceVAD: false for message ID: 746"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:49.714795435+07:00","message":"[GCS] Start streaming session, msgId: 747"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:49.936481587+07:00","message":"receive streaming session, msgId: 746"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:49.936500185+07:00","message":"found end of frame, send empty tag with msgId: 746"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:49.936503036+07:00","message":"end Recv id 746"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:49.936508729+07:00","message":"[buffer interim] 746 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:49.936515197+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:49.936518901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:49.936521364+07:00","message":"> Transcript [5505] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:49.93652356+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:49.936525107+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:49.936526473+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:49.936527989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:49.936534607+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:49.93654437+07:00","message":"push: {true \n 0 0xc0000f5e80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:49.942493663+07:00","message":"write wav file: './tmp/7449/7449_746.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:50.033316016+07:00","message":"[GCS] IsForceVAD: false for message ID: 747"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:50.325820448+07:00","message":"receive streaming session, msgId: 747"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:50.32584221+07:00","message":"found end of frame, send empty tag with msgId: 747"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:50.325845011+07:00","message":"end Recv id 747"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:50.325851878+07:00","message":"[buffer interim] 747 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:50.325858269+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:50.325861706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:50.32586439+07:00","message":"> Transcript [5506] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:50.325866594+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:50.325868113+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:50.325869484+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:50.325870946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:50.325877023+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:50.32588695+07:00","message":"push: {true \n 0 0xc003a46080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:50.330860937+07:00","message":"write wav file: './tmp/7449/7449_747.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:50.485437446+07:00","message":"[GCS] Start streaming session, msgId: 748"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:51.077525665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:51.077529623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.202566457+07:00","message":"[GCS] IsForceVAD: false for message ID: 748"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.284865229+07:00","message":"[GCS] Start streaming session, msgId: 749"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.342544316+07:00","message":"[GCS] IsForceVAD: false for message ID: 749"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.403974697+07:00","message":"[GCS] Start streaming session, msgId: 750"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.482715985+07:00","message":"receive streaming session, msgId: 748"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.482735746+07:00","message":"found end of frame, send empty tag with msgId: 748"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.482738768+07:00","message":"end Recv id 748"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.482744733+07:00","message":"[buffer interim] 748 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.482751098+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.482754701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.482757154+07:00","message":"> Transcript [5507] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.48275975+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.482761436+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.482762958+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.482764427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.482766807+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.482775779+07:00","message":"push: {true \n 0 0xc00348c100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:52.489617297+07:00","message":"write wav file: './tmp/7449/7449_748.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.532951134+07:00","message":"[GCS] IsForceVAD: false for message ID: 750"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.604895126+07:00","message":"[GCS] Start streaming session, msgId: 751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.643800528+07:00","message":"receive streaming session, msgId: 749"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.643821889+07:00","message":"found end of frame, send empty tag with msgId: 749"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.643824731+07:00","message":"end Recv id 749"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.643830237+07:00","message":"[buffer interim] 749 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.643836924+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.643842789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.643845135+07:00","message":"> Transcript [5508] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.643847526+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.643849173+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.643850683+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.643852136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.643856231+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.643865494+07:00","message":"push: {true \n 0 0xc00348c580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:52.64846915+07:00","message":"write wav file: './tmp/7449/7449_749.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.66253404+07:00","message":"[GCS] IsForceVAD: false for message ID: 751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.817774499+07:00","message":"receive streaming session, msgId: 750"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.8178177+07:00","message":"found end of frame, send empty tag with msgId: 750"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.817820384+07:00","message":"end Recv id 750"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.817826992+07:00","message":"[buffer interim] 750 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.817833619+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.817837249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.817839989+07:00","message":"> Transcript [5509] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.817842184+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.817843747+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.817845177+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.817846647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.817848978+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.817858942+07:00","message":"push: {true \n 0 0xc003a47b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:52.82257718+07:00","message":"write wav file: './tmp/7449/7449_750.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.854378842+07:00","message":"[GCS] Start streaming session, msgId: 752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.978638027+07:00","message":"receive streaming session, msgId: 751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.978659709+07:00","message":"found end of frame, send empty tag with msgId: 751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.978663344+07:00","message":"end Recv id 751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.97867268+07:00","message":"[buffer interim] 751 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.978681334+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.978685928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.978689247+07:00","message":"> Transcript [5510] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.978692744+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.978695055+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.97869742+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.978700044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:52.978703933+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.978715942+07:00","message":"push: {true \n 0 0xc0023d2380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:52.982989221+07:00","message":"[GCS] IsForceVAD: false for message ID: 752"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:52.983146718+07:00","message":"write wav file: './tmp/7449/7449_751.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:53.277608828+07:00","message":"receive streaming session, msgId: 752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:53.277643495+07:00","message":"found end of frame, send empty tag with msgId: 752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:53.277646572+07:00","message":"end Recv id 752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:53.27765354+07:00","message":"[buffer interim] 752 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:53.277660566+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:53.277663631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:53.277665946+07:00","message":"> Transcript [5511] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:53.277668055+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:53.277669633+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:53.277671053+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:53.277672543+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:53.27767668+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:53.27768688+07:00","message":"push: {true \n 0 0xc00348c700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:53.281801198+07:00","message":"write wav file: './tmp/7449/7449_752.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:53.683860133+07:00","message":"[GCS] Start streaming session, msgId: 753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:53.813483784+07:00","message":"[GCS] IsForceVAD: false for message ID: 753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:53.884560121+07:00","message":"[GCS] Start streaming session, msgId: 754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:54.00178895+07:00","message":"[GCS] IsForceVAD: false for message ID: 754"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:54.078059708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:54.078070897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:54.109445197+07:00","message":"receive streaming session, msgId: 753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:54.10946021+07:00","message":"found end of frame, send empty tag with msgId: 753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:54.10946287+07:00","message":"end Recv id 753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:54.109469187+07:00","message":"[buffer interim] 753 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:54.109475381+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:54.109478831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:54.109481441+07:00","message":"> Transcript [5512] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:54.109483931+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:54.109485517+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:54.109487065+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:54.109488651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:54.109490949+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:54.109504908+07:00","message":"push: {true \n 0 0xc003600d00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:54.114386881+07:00","message":"write wav file: './tmp/7449/7449_753.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:54.29770169+07:00","message":"receive streaming session, msgId: 754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:54.297719294+07:00","message":"found end of frame, send empty tag with msgId: 754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:54.297721739+07:00","message":"end Recv id 754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:54.297727687+07:00","message":"[buffer interim] 754 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:54.297733806+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:54.29773719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:54.29773955+07:00","message":"> Transcript [5513] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:54.297741812+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:54.297743335+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:54.297744848+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:54.297746326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:54.297748625+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:54.297757419+07:00","message":"push: {true \n 0 0xc0032a0b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:54.302818087+07:00","message":"write wav file: './tmp/7449/7449_754.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:54.323909032+07:00","message":"[GCS] Start streaming session, msgId: 755"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:57.078911379+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:40:57.078928754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:59.446963806+07:00","message":"[GCS] IsForceVAD: false for message ID: 755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:59.574981483+07:00","message":"[GCS] Start streaming session, msgId: 756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:59.74800824+07:00","message":"receive streaming session, msgId: 755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:59.748029064+07:00","message":"found end of frame, send empty tag with msgId: 755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:59.748032537+07:00","message":"end Recv id 755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:59.748040011+07:00","message":"[buffer interim] 755 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:59.748047444+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:59.748051905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:59.748055099+07:00","message":"> Transcript [5514] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:59.748058424+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:59.748061682+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:59.748063219+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:59.748064797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:40:59.748071841+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:40:59.748083504+07:00","message":"push: {true \n 0 0xc0032a0d80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:40:59.76061864+07:00","message":"write wav file: './tmp/7449/7449_755.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:00.079933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:00.079945961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:03.081001257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:03.081014416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:04.702046103+07:00","message":"[GCS] IsForceVAD: false for message ID: 756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:05.005530436+07:00","message":"receive streaming session, msgId: 756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:05.005557427+07:00","message":"found end of frame, send empty tag with msgId: 756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:05.005560598+07:00","message":"end Recv id 756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:05.005567096+07:00","message":"[buffer interim] 756 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:05.005573486+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:05.005578098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:05.005581296+07:00","message":"> Transcript [5515] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:05.005584715+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:05.005587279+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:05.005589519+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:05.005591711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:05.005594929+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:05.005606481+07:00","message":"push: {true \n 0 0xc0032a1100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:05.016857417+07:00","message":"write wav file: './tmp/7449/7449_756.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:06.08147134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:06.081487323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:06.754287621+07:00","message":"[GCS] Start streaming session, msgId: 757"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:09.081972028+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:09.081984752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:11.881937823+07:00","message":"[GCS] IsForceVAD: false for message ID: 757"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:12.00412917+07:00","message":"[GCS] Start streaming session, msgId: 758"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:12.082516866+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:12.082523472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:12.159569257+07:00","message":"receive streaming session, msgId: 757"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:12.159587226+07:00","message":"found end of frame, send empty tag with msgId: 757"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:12.159589841+07:00","message":"end Recv id 757"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:12.159595766+07:00","message":"[buffer interim] 757 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:12.159602397+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:12.159611595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:12.159614125+07:00","message":"> Transcript [5516] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:12.159616502+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:12.159618088+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:12.159619516+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:12.159621077+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:12.159623444+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:12.159632916+07:00","message":"push: {true \n 0 0xc00348c380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:12.170588705+07:00","message":"write wav file: './tmp/7449/7449_757.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824213884+07:00","message":"[GCS] Cleaned up inactive client: 696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824234208+07:00","message":"[GCS] Cleaned up inactive client: 700"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824236828+07:00","message":"[GCS] Cleaned up inactive client: 702"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824238349+07:00","message":"[GCS] Cleaned up inactive client: 708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824239871+07:00","message":"[GCS] Cleaned up inactive client: 709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824242541+07:00","message":"[GCS] Cleaned up inactive client: 693"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824244039+07:00","message":"[GCS] Cleaned up inactive client: 716"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824245574+07:00","message":"[GCS] Cleaned up inactive client: 704"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824247171+07:00","message":"[GCS] Cleaned up inactive client: 712"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824248725+07:00","message":"[GCS] Cleaned up inactive client: 715"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824250621+07:00","message":"[GCS] Cleaned up inactive client: 701"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824252109+07:00","message":"[GCS] Cleaned up inactive client: 710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.82425343+07:00","message":"[GCS] Cleaned up inactive client: 713"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824254917+07:00","message":"[GCS] Cleaned up inactive client: 695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824256321+07:00","message":"[GCS] Cleaned up inactive client: 697"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824257648+07:00","message":"[GCS] Cleaned up inactive client: 707"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824258897+07:00","message":"[GCS] Cleaned up inactive client: 699"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824260161+07:00","message":"[GCS] Cleaned up inactive client: 698"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824261539+07:00","message":"[GCS] Cleaned up inactive client: 703"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824272444+07:00","message":"[GCS] Cleaned up inactive client: 705"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824273883+07:00","message":"[GCS] Cleaned up inactive client: 711"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824275169+07:00","message":"[GCS] Cleaned up inactive client: 706"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824276441+07:00","message":"[GCS] Cleaned up inactive client: 714"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:13.824277716+07:00","message":"[GCS] Cleaned up inactive client: 694"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:15.08253913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:15.08253904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:15.591838371+07:00","message":"[GCS] IsForceVAD: false for message ID: 758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:15.86565622+07:00","message":"receive streaming session, msgId: 758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:15.865678142+07:00","message":"found end of frame, send empty tag with msgId: 758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:15.865680992+07:00","message":"end Recv id 758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:15.865688641+07:00","message":"[buffer interim] 758 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:15.865696121+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:15.865705972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:15.865708543+07:00","message":"> Transcript [5517] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:15.865710854+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:15.865712422+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:15.865713874+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:15.865715332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:15.865717664+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:15.865727522+07:00","message":"push: {true \n 0 0xc0032a0a80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:15.874640778+07:00","message":"write wav file: './tmp/7449/7449_758.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:16.044608211+07:00","message":"[GCS] Start streaming session, msgId: 759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:16.162072262+07:00","message":"[GCS] IsForceVAD: false for message ID: 759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:16.426152525+07:00","message":"[GCS] Start streaming session, msgId: 760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:16.444239963+07:00","message":"receive streaming session, msgId: 759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:16.444258464+07:00","message":"found end of frame, send empty tag with msgId: 759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:16.444260964+07:00","message":"end Recv id 759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:16.444267592+07:00","message":"[buffer interim] 759 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:16.444273031+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:16.444277006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:16.444280621+07:00","message":"> Transcript [5518] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:16.444283134+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:16.444284704+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:16.444286337+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:16.444287774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:16.444295728+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:16.444304635+07:00","message":"push: {true \n 0 0xc00348d000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:16.448481539+07:00","message":"write wav file: './tmp/7449/7449_759.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:16.481855808+07:00","message":"[GCS] IsForceVAD: false for message ID: 760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:16.61359556+07:00","message":"[GCS] Start streaming session, msgId: 761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:16.760064491+07:00","message":"receive streaming session, msgId: 760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:16.760085679+07:00","message":"found end of frame, send empty tag with msgId: 760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:16.76008847+07:00","message":"end Recv id 760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:16.760096083+07:00","message":"[buffer interim] 760 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:16.760102092+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:16.760105689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:16.760108065+07:00","message":"> Transcript [5519] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:16.760110527+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:16.760112237+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:16.76011374+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:16.760115153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:16.760117216+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:16.760126435+07:00","message":"push: {true \n 0 0xc00348d100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:16.765556172+07:00","message":"write wav file: './tmp/7449/7449_760.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:18.08353429+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:18.083534405+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:18.542389376+07:00","message":"[GCS] IsForceVAD: false for message ID: 761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:18.674745617+07:00","message":"[GCS] Start streaming session, msgId: 762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:18.731524074+07:00","message":"[GCS] IsForceVAD: false for message ID: 762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:18.820197563+07:00","message":"receive streaming session, msgId: 761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:18.820229739+07:00","message":"found end of frame, send empty tag with msgId: 761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:18.820233872+07:00","message":"end Recv id 761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:18.820244075+07:00","message":"[buffer interim] 761 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:18.820253427+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:18.820259096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:18.82026298+07:00","message":"> Transcript [5520] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:18.820266345+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:18.820268975+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:18.820271284+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:18.820273843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:18.820277146+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:18.820290377+07:00","message":"push: {true \n 0 0xc00348d500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:18.826733015+07:00","message":"write wav file: './tmp/7449/7449_761.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:19.006307095+07:00","message":"receive streaming session, msgId: 762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:19.006330036+07:00","message":"found end of frame, send empty tag with msgId: 762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:19.006332849+07:00","message":"end Recv id 762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:19.00633992+07:00","message":"[buffer interim] 762 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.006352799+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.006356708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.006359703+07:00","message":"> Transcript [5521] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.006362143+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.006363863+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.006365237+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.006366733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.006368879+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:19.006379515+07:00","message":"push: {true \n 0 0xc00348c000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:19.010990935+07:00","message":"write wav file: './tmp/7449/7449_762.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:19.053493817+07:00","message":"[GCS] Start streaming session, msgId: 763"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:19.123335937+07:00","message":"[GCS] IsForceVAD: false for message ID: 763"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:19.408658026+07:00","message":"receive streaming session, msgId: 763"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:19.408681197+07:00","message":"found end of frame, send empty tag with msgId: 763"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:19.408683828+07:00","message":"end Recv id 763"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:19.408691909+07:00","message":"[buffer interim] 763 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.408705556+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.408709211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.408711914+07:00","message":"> Transcript [5522] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.408714328+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.408715892+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.408717351+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.408718755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.408721028+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:19.40873218+07:00","message":"push: {true \n 0 0xc00365e600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:19.413269326+07:00","message":"write wav file: './tmp/7449/7449_763.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:19.564864821+07:00","message":"[GCS] Start streaming session, msgId: 764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:19.632830387+07:00","message":"[GCS] IsForceVAD: false for message ID: 764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:19.932417742+07:00","message":"receive streaming session, msgId: 764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:19.932443857+07:00","message":"found end of frame, send empty tag with msgId: 764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:19.932447442+07:00","message":"end Recv id 764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:19.932454394+07:00","message":"[buffer interim] 764 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.932461059+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.93246432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.932466689+07:00","message":"> Transcript [5523] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.932469253+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.932470761+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.932472294+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.932473785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:19.932475942+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:19.932484928+07:00","message":"push: {true \n 0 0xc003600f80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:19.93703927+07:00","message":"write wav file: './tmp/7449/7449_764.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:20.204425069+07:00","message":"[GCS] Start streaming session, msgId: 765"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:21.083698146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:21.083714825+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:23.79135804+07:00","message":"[GCS] IsForceVAD: false for message ID: 765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:23.855207738+07:00","message":"[GCS] Start streaming session, msgId: 766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:24.077072747+07:00","message":"receive streaming session, msgId: 765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:24.077093012+07:00","message":"found end of frame, send empty tag with msgId: 765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:24.077095776+07:00","message":"end Recv id 765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:24.077104171+07:00","message":"[buffer interim] 765 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:24.077110768+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:24.077114848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:24.077117525+07:00","message":"> Transcript [5524] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:24.077120037+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:24.077123608+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:24.07712506+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:24.077126608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:24.077128961+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:24.077137744+07:00","message":"push: {true \n 0 0xc003601180}"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:24.084098005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:24.084110989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:24.08506209+07:00","message":"write wav file: './tmp/7449/7449_765.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:27.085108839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:27.085123466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:28.602269822+07:00","message":"[GCS] IsForceVAD: false for message ID: 766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:28.794919495+07:00","message":"[GCS] Start streaming session, msgId: 767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:28.884900778+07:00","message":"receive streaming session, msgId: 766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:28.884923446+07:00","message":"found end of frame, send empty tag with msgId: 766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:28.884926534+07:00","message":"end Recv id 766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:28.884932891+07:00","message":"[buffer interim] 766 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:28.88494013+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:28.884943831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:28.884946216+07:00","message":"> Transcript [5525] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:28.88494855+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:28.884950078+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:28.884951604+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:28.884953154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:28.884955506+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:28.884964699+07:00","message":"push: {true \n 0 0xc003601280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:28.899773717+07:00","message":"write wav file: './tmp/7449/7449_766.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:30.085267809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:30.085283544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:30.901799469+07:00","message":"[GCS] IsForceVAD: false for message ID: 767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:31.035351597+07:00","message":"[GCS] Start streaming session, msgId: 768"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:31.091584178+07:00","message":"[GCS] IsForceVAD: false for message ID: 768"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:31.16383322+07:00","message":"[GCS] Start streaming session, msgId: 769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:31.20243155+07:00","message":"receive streaming session, msgId: 767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:31.202460363+07:00","message":"found end of frame, send empty tag with msgId: 767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:31.202463953+07:00","message":"end Recv id 767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:31.202472113+07:00","message":"[buffer interim] 767 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.20247944+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.2024826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.202485019+07:00","message":"> Transcript [5526] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.202487431+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.202488941+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.202490461+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.20249194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.202494276+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:31.202504767+07:00","message":"push: {true \n 0 0xc003601480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:31.21002357+07:00","message":"write wav file: './tmp/7449/7449_767.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:31.282220296+07:00","message":"[GCS] IsForceVAD: false for message ID: 769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:31.371782827+07:00","message":"receive streaming session, msgId: 768"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:31.371809637+07:00","message":"found end of frame, send empty tag with msgId: 768"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:31.371812808+07:00","message":"end Recv id 768"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:31.371820568+07:00","message":"[buffer interim] 768 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.371833333+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.371839182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.371841698+07:00","message":"> Transcript [5527] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.3718442+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.371845903+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.371847388+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.371848787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.371850891+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:31.37186134+07:00","message":"push: {true \n 0 0xc002f14580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:31.376116743+07:00","message":"write wav file: './tmp/7449/7449_768.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:31.485676797+07:00","message":"[GCS] Start streaming session, msgId: 770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:31.582243359+07:00","message":"receive streaming session, msgId: 769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:31.582264213+07:00","message":"found end of frame, send empty tag with msgId: 769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:31.58226737+07:00","message":"end Recv id 769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:31.582274875+07:00","message":"[buffer interim] 769 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.582281857+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.582290984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.582293443+07:00","message":"> Transcript [5528] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.582295894+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.5822975+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.58229914+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.582300845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:31.582303267+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:31.582313578+07:00","message":"push: {true \n 0 0xc0023d2300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:31.586539909+07:00","message":"write wav file: './tmp/7449/7449_769.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:33.086071031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:33.086092608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:34.812418956+07:00","message":"[GCS] IsForceVAD: false for message ID: 770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:35.074663913+07:00","message":"[GCS] Start streaming session, msgId: 771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:35.099029598+07:00","message":"receive streaming session, msgId: 770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:35.099049952+07:00","message":"found end of frame, send empty tag with msgId: 770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:35.099053223+07:00","message":"end Recv id 770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:35.099060615+07:00","message":"[buffer interim] 770 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:35.099068776+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:35.099073596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:35.099076886+07:00","message":"> Transcript [5529] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:35.099080051+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:35.099082322+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:35.09908452+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:35.099086813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:35.099090276+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:35.099101824+07:00","message":"push: {true \n 0 0xc002f14c80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:35.108205251+07:00","message":"write wav file: './tmp/7449/7449_770.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:35.582565867+07:00","message":"[GCS] IsForceVAD: false for message ID: 771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:35.643987022+07:00","message":"[GCS] Start streaming session, msgId: 772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:35.883194241+07:00","message":"receive streaming session, msgId: 771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:35.883213968+07:00","message":"found end of frame, send empty tag with msgId: 771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:35.883216558+07:00","message":"end Recv id 771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:35.883222574+07:00","message":"[buffer interim] 771 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:35.883228938+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:35.883232491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:35.88323511+07:00","message":"> Transcript [5530] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:35.883237456+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:35.883239087+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:35.883240508+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:35.883242078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:35.883249715+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:35.883259106+07:00","message":"push: {true \n 0 0xc00348ca00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:35.888286794+07:00","message":"write wav file: './tmp/7449/7449_771.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:36.086605361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:36.086622147+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:38.011292712+07:00","message":"[GCS] IsForceVAD: false for message ID: 772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:38.084759485+07:00","message":"[GCS] Start streaming session, msgId: 773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:38.271733689+07:00","message":"[GCS] IsForceVAD: false for message ID: 773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:38.302860157+07:00","message":"receive streaming session, msgId: 772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:38.3028761+07:00","message":"found end of frame, send empty tag with msgId: 772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:38.302878561+07:00","message":"end Recv id 772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:38.302885019+07:00","message":"[buffer interim] 772 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:38.302891077+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:38.302894625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:38.302897019+07:00","message":"> Transcript [5531] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:38.302899234+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:38.302900754+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:38.302902314+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:38.30290378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:38.302905765+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:38.30291583+07:00","message":"push: {true \n 0 0xc002f15000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:38.312727603+07:00","message":"write wav file: './tmp/7449/7449_772.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:38.559042745+07:00","message":"receive streaming session, msgId: 773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:38.559065612+07:00","message":"found end of frame, send empty tag with msgId: 773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:38.559068219+07:00","message":"end Recv id 773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:38.559075063+07:00","message":"[buffer interim] 773 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:38.559081403+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:38.559084769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:38.559087128+07:00","message":"> Transcript [5532] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:38.559089612+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:38.559091137+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:38.559092677+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:38.559094188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:38.559101872+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:38.559111029+07:00","message":"push: {true \n 0 0xc0023d2a00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:38.564728824+07:00","message":"write wav file: './tmp/7449/7449_773.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:39.086916902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:39.086924284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:39.364405941+07:00","message":"[GCS] Start streaming session, msgId: 774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:39.421069738+07:00","message":"[GCS] IsForceVAD: false for message ID: 774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:39.721022393+07:00","message":"receive streaming session, msgId: 774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:39.721052177+07:00","message":"found end of frame, send empty tag with msgId: 774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:39.721055325+07:00","message":"end Recv id 774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:39.72106252+07:00","message":"[buffer interim] 774 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:39.721069234+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:39.72107324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:39.721075845+07:00","message":"> Transcript [5533] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:39.721077913+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:39.721079444+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:39.72108081+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:39.721082252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:39.721084316+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:39.721093917+07:00","message":"push: {true \n 0 0xc0023d2c80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:39.727202329+07:00","message":"write wav file: './tmp/7449/7449_774.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:39.804104186+07:00","message":"[GCS] Start streaming session, msgId: 775"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:42.087229177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:42.087237875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:43.823815383+07:00","message":"[GCS] Cleaned up inactive client: 719"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:43.823839225+07:00","message":"[GCS] Cleaned up inactive client: 729"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:43.823841521+07:00","message":"[GCS] Cleaned up inactive client: 726"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:43.823846357+07:00","message":"[GCS] Cleaned up inactive client: 731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:43.823848676+07:00","message":"[GCS] Cleaned up inactive client: 720"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:43.823850345+07:00","message":"[GCS] Cleaned up inactive client: 727"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:43.823851718+07:00","message":"[GCS] Cleaned up inactive client: 730"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:43.823853397+07:00","message":"[GCS] Cleaned up inactive client: 728"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:43.8238555+07:00","message":"[GCS] Cleaned up inactive client: 732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:43.823857474+07:00","message":"[GCS] Cleaned up inactive client: 723"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:43.823858777+07:00","message":"[GCS] Cleaned up inactive client: 735"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:43.823860049+07:00","message":"[GCS] Cleaned up inactive client: 725"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:43.82386133+07:00","message":"[GCS] Cleaned up inactive client: 733"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:43.823862655+07:00","message":"[GCS] Cleaned up inactive client: 721"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:43.823864318+07:00","message":"[GCS] Cleaned up inactive client: 722"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:43.823865582+07:00","message":"[GCS] Cleaned up inactive client: 717"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:43.823866994+07:00","message":"[GCS] Cleaned up inactive client: 724"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:43.823868258+07:00","message":"[GCS] Cleaned up inactive client: 718"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:43.823870172+07:00","message":"[GCS] Cleaned up inactive client: 734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:43.971770563+07:00","message":"[GCS] IsForceVAD: false for message ID: 775"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:44.166757513+07:00","message":"[GCS] Start streaming session, msgId: 776"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:44.232836311+07:00","message":"[GCS] IsForceVAD: false for message ID: 776"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:44.267244162+07:00","message":"receive streaming session, msgId: 775"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:44.267266334+07:00","message":"found end of frame, send empty tag with msgId: 775"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:44.267269411+07:00","message":"end Recv id 775"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:44.267275627+07:00","message":"[buffer interim] 775 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:44.267282669+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:44.267285922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:44.267288359+07:00","message":"> Transcript [5534] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:44.267290621+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:44.267292102+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:44.267293535+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:44.267295009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:44.267297388+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:44.267307855+07:00","message":"push: {true \n 0 0xc0023d2080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:44.276906458+07:00","message":"write wav file: './tmp/7449/7449_775.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:44.423316236+07:00","message":"[GCS] Start streaming session, msgId: 777"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:44.588630873+07:00","message":"receive streaming session, msgId: 776"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:44.588656351+07:00","message":"found end of frame, send empty tag with msgId: 776"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:44.588659517+07:00","message":"end Recv id 776"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:44.588667114+07:00","message":"[buffer interim] 776 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:44.5886738+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:44.588677248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:44.588679651+07:00","message":"> Transcript [5535] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:44.588682177+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:44.588683692+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:44.588685186+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:44.588686683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:44.588689022+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:44.588698914+07:00","message":"push: {true \n 0 0xc00348c180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:44.593540309+07:00","message":"write wav file: './tmp/7449/7449_776.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:44.741453343+07:00","message":"[GCS] IsForceVAD: false for message ID: 777"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:44.873480041+07:00","message":"[GCS] Start streaming session, msgId: 778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:45.039373033+07:00","message":"receive streaming session, msgId: 777"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:45.039388172+07:00","message":"found end of frame, send empty tag with msgId: 777"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:45.039390791+07:00","message":"end Recv id 777"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:45.039396349+07:00","message":"[buffer interim] 777 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:45.039402697+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:45.039405951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:45.039408491+07:00","message":"> Transcript [5536] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:45.039411059+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:45.039412887+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:45.039414449+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:45.039415943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:45.039423589+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:45.039433225+07:00","message":"push: {true \n 0 0xc00348cc00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:45.044608001+07:00","message":"write wav file: './tmp/7449/7449_777.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:45.087649923+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:45.087660407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:48.087893749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:48.087910609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:49.801074167+07:00","message":"[GCS] IsForceVAD: false for message ID: 778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:49.873500797+07:00","message":"[GCS] Start streaming session, msgId: 779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:50.104960015+07:00","message":"receive streaming session, msgId: 778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:50.104981065+07:00","message":"found end of frame, send empty tag with msgId: 778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:50.104983838+07:00","message":"end Recv id 778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:50.104989956+07:00","message":"[buffer interim] 778 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:50.104996367+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:50.105000009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:50.10500233+07:00","message":"> Transcript [5537] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:50.10500476+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:50.105006336+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:50.105007879+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:50.105009394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:50.105011911+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:50.105021258+07:00","message":"push: {true \n 0 0xc00348d300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:50.115666622+07:00","message":"write wav file: './tmp/7449/7449_778.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:50.762901569+07:00","message":"[GCS] IsForceVAD: false for message ID: 779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:51.069138516+07:00","message":"receive streaming session, msgId: 779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:51.069158744+07:00","message":"found end of frame, send empty tag with msgId: 779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:51.06917596+07:00","message":"end Recv id 779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:51.069182989+07:00","message":"[buffer interim] 779 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:51.06918948+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:51.069192742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:51.069195629+07:00","message":"> Transcript [5538] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:51.069197963+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:51.069199681+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:51.069201124+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:51.069202658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:51.069204927+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:51.069214141+07:00","message":"push: {true \n 0 0xc003600c80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:51.075661633+07:00","message":"write wav file: './tmp/7449/7449_779.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:51.088101271+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:51.088117784+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:51.153260561+07:00","message":"[GCS] Start streaming session, msgId: 780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:51.213597989+07:00","message":"[GCS] IsForceVAD: false for message ID: 780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:51.538121927+07:00","message":"receive streaming session, msgId: 780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:51.538138679+07:00","message":"found end of frame, send empty tag with msgId: 780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:51.538141185+07:00","message":"end Recv id 780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:51.538147578+07:00","message":"[buffer interim] 780 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:51.538153748+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:51.538157025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:51.538159286+07:00","message":"> Transcript [5539] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:51.538161665+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:51.538163224+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:51.538164629+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:51.538166113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:51.538168434+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:51.53817847+07:00","message":"push: {true \n 0 0xc003601680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:51.544817819+07:00","message":"write wav file: './tmp/7449/7449_780.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:51.795669761+07:00","message":"[GCS] Start streaming session, msgId: 781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:51.922210448+07:00","message":"[GCS] IsForceVAD: false for message ID: 781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:51.984499403+07:00","message":"[GCS] Start streaming session, msgId: 782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:52.042981541+07:00","message":"[GCS] IsForceVAD: false for message ID: 782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:52.113136588+07:00","message":"[GCS] Start streaming session, msgId: 783"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:52.208433958+07:00","message":"receive streaming session, msgId: 781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:52.208461724+07:00","message":"found end of frame, send empty tag with msgId: 781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:52.208466758+07:00","message":"end Recv id 781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:52.208474326+07:00","message":"[buffer interim] 781 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.208483213+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.208486917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.208489467+07:00","message":"> Transcript [5540] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.208491952+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.208493494+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.208495152+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.208496696+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.208499139+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:52.208511799+07:00","message":"push: {true \n 0 0xc00365e480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:52.21310763+07:00","message":"write wav file: './tmp/7449/7449_781.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:52.355236043+07:00","message":"receive streaming session, msgId: 782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:52.35525697+07:00","message":"found end of frame, send empty tag with msgId: 782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:52.355259828+07:00","message":"end Recv id 782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:52.355265569+07:00","message":"[buffer interim] 782 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.355272226+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.355275696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.35527817+07:00","message":"> Transcript [5541] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.355281115+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.355282834+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.355284376+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.35528606+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.35528876+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:52.355297512+07:00","message":"push: {true \n 0 0xc003600000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:52.360138692+07:00","message":"write wav file: './tmp/7449/7449_782.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:52.431699622+07:00","message":"[GCS] IsForceVAD: false for message ID: 783"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:52.494953506+07:00","message":"[GCS] Start streaming session, msgId: 784"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:52.725658328+07:00","message":"receive streaming session, msgId: 783"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:52.725680428+07:00","message":"found end of frame, send empty tag with msgId: 783"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:52.72568284+07:00","message":"end Recv id 783"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:52.72568956+07:00","message":"[buffer interim] 783 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.725695956+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.725699075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.725701484+07:00","message":"> Transcript [5542] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.725703995+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.725705514+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.725707036+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.725708511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:52.725710689+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:52.72572+07:00","message":"push: {true \n 0 0xc00365e980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:52.73031024+07:00","message":"write wav file: './tmp/7449/7449_783.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:53.261959874+07:00","message":"[GCS] IsForceVAD: false for message ID: 784"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:53.323888034+07:00","message":"[GCS] Start streaming session, msgId: 785"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:53.543518131+07:00","message":"receive streaming session, msgId: 784"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:53.543535543+07:00","message":"found end of frame, send empty tag with msgId: 784"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:53.543538276+07:00","message":"end Recv id 784"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:53.543543961+07:00","message":"[buffer interim] 784 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:53.54355676+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:53.543560544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:53.543562961+07:00","message":"> Transcript [5543] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:53.543565304+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:53.543566929+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:53.543568659+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:53.543570211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:53.543577754+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:53.543588802+07:00","message":"push: {true \n 0 0xc00365f300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:53.548859934+07:00","message":"write wav file: './tmp/7449/7449_784.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:53.771175449+07:00","message":"[GCS] IsForceVAD: false for message ID: 785"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:53.963146869+07:00","message":"[GCS] Start streaming session, msgId: 786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:54.057538899+07:00","message":"receive streaming session, msgId: 785"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:54.057566366+07:00","message":"found end of frame, send empty tag with msgId: 785"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:54.057570433+07:00","message":"end Recv id 785"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:54.057578395+07:00","message":"[buffer interim] 785 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:54.057586994+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:54.057591781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:54.057594342+07:00","message":"> Transcript [5544] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:54.057596455+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:54.057598251+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:54.057600095+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:54.057601723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:54.057608389+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:54.057618584+07:00","message":"push: {true \n 0 0xc002f14300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:54.06287789+07:00","message":"write wav file: './tmp/7449/7449_785.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:54.088686509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:54.088698429+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:54.221571038+07:00","message":"[GCS] IsForceVAD: false for message ID: 786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:54.509104724+07:00","message":"receive streaming session, msgId: 786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:54.509124426+07:00","message":"found end of frame, send empty tag with msgId: 786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:54.509127249+07:00","message":"end Recv id 786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:54.509133638+07:00","message":"[buffer interim] 786 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:54.509140359+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:54.509147905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:54.509150303+07:00","message":"> Transcript [5545] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:54.509152483+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:54.509154021+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:54.509155567+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:54.509157031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:54.509159256+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:54.509178783+07:00","message":"push: {true \n 0 0xc00365f580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:54.514190354+07:00","message":"write wav file: './tmp/7449/7449_786.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:54.923740408+07:00","message":"[GCS] Start streaming session, msgId: 787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:55.051572475+07:00","message":"[GCS] IsForceVAD: false for message ID: 787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:55.313649737+07:00","message":"[GCS] Start streaming session, msgId: 788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:55.330169841+07:00","message":"receive streaming session, msgId: 787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:55.330192937+07:00","message":"found end of frame, send empty tag with msgId: 787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:55.33019644+07:00","message":"end Recv id 787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:55.330203504+07:00","message":"[buffer interim] 787 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:55.330211024+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:55.330221384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:55.330225404+07:00","message":"> Transcript [5546] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:55.33022846+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:55.330230661+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:55.330232821+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:55.330235184+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:55.330238988+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:55.330253264+07:00","message":"push: {true \n 0 0xc002f14a80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:55.335834997+07:00","message":"write wav file: './tmp/7449/7449_787.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:55.502475578+07:00","message":"[GCS] IsForceVAD: false for message ID: 788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:55.798361839+07:00","message":"receive streaming session, msgId: 788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:55.798378463+07:00","message":"found end of frame, send empty tag with msgId: 788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:55.798381429+07:00","message":"end Recv id 788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:55.798388319+07:00","message":"[buffer interim] 788 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:55.798395174+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:55.79839865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:55.798401213+07:00","message":"> Transcript [5547] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:55.798404146+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:55.798405776+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:55.798407366+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:55.798408878+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:55.798414793+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:55.798423999+07:00","message":"push: {true \n 0 0xc0032a0400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:55.803478149+07:00","message":"write wav file: './tmp/7449/7449_788.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:55.824250571+07:00","message":"[GCS] Start streaming session, msgId: 789"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:55.88206379+07:00","message":"[GCS] IsForceVAD: false for message ID: 789"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:55.953761041+07:00","message":"[GCS] Start streaming session, msgId: 790"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.012616679+07:00","message":"[GCS] IsForceVAD: false for message ID: 790"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.083487204+07:00","message":"[GCS] Start streaming session, msgId: 791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.16499936+07:00","message":"receive streaming session, msgId: 789"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.165018247+07:00","message":"found end of frame, send empty tag with msgId: 789"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.16502096+07:00","message":"end Recv id 789"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.165027533+07:00","message":"[buffer interim] 789 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.1650342+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.165037969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.165040921+07:00","message":"> Transcript [5548] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.165043847+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.16504588+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.165047445+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.165049062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.165055102+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.165064621+07:00","message":"push: {true \n 0 0xc0032a0600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:56.169918508+07:00","message":"write wav file: './tmp/7449/7449_789.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.201606243+07:00","message":"[GCS] IsForceVAD: false for message ID: 791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.320596085+07:00","message":"receive streaming session, msgId: 790"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.320615273+07:00","message":"found end of frame, send empty tag with msgId: 790"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.320618293+07:00","message":"end Recv id 790"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.320625415+07:00","message":"[buffer interim] 790 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.320631918+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.320636429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.320639305+07:00","message":"> Transcript [5549] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.320641406+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.320643201+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.320644618+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.320646025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.320648588+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.320659585+07:00","message":"push: {true \n 0 0xc002f15100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:56.326882013+07:00","message":"write wav file: './tmp/7449/7449_790.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.50520342+07:00","message":"receive streaming session, msgId: 791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.505225366+07:00","message":"found end of frame, send empty tag with msgId: 791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.505227875+07:00","message":"end Recv id 791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.505233599+07:00","message":"[buffer interim] 791 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.505240227+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.505244453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.505246947+07:00","message":"> Transcript [5550] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.505249127+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.505250648+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.505252028+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.505253512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.505255759+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.505265869+07:00","message":"push: {true \n 0 0xc0023d2580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:56.509478092+07:00","message":"write wav file: './tmp/7449/7449_791.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.524622262+07:00","message":"[GCS] Start streaming session, msgId: 792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.593112447+07:00","message":"[GCS] IsForceVAD: false for message ID: 792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.653268566+07:00","message":"[GCS] Start streaming session, msgId: 793"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.890719428+07:00","message":"receive streaming session, msgId: 792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.890749514+07:00","message":"found end of frame, send empty tag with msgId: 792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.890752533+07:00","message":"end Recv id 792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.890760774+07:00","message":"[buffer interim] 792 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.890768153+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.890772751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.890775515+07:00","message":"> Transcript [5551] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.890778189+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.890779805+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.890781256+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.890782695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:56.890784798+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:56.890795849+07:00","message":"push: {true \n 0 0xc0023d2000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:56.895437608+07:00","message":"write wav file: './tmp/7449/7449_792.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:57.043872774+07:00","message":"[GCS] IsForceVAD: false for message ID: 793"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:57.089098545+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:41:57.089115585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:57.103847171+07:00","message":"[GCS] Start streaming session, msgId: 794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:57.336679653+07:00","message":"receive streaming session, msgId: 793"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:57.336698665+07:00","message":"found end of frame, send empty tag with msgId: 793"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:57.336701449+07:00","message":"end Recv id 793"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:57.336708181+07:00","message":"[buffer interim] 793 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:57.336714462+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:57.336717532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:57.336720042+07:00","message":"> Transcript [5552] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:57.336722546+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:57.336724088+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:57.336725434+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:57.336726927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:57.336734931+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:57.336744869+07:00","message":"push: {true \n 0 0xc003600500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:57.341881601+07:00","message":"write wav file: './tmp/7449/7449_793.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:57.360982229+07:00","message":"[GCS] IsForceVAD: false for message ID: 794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:57.423478395+07:00","message":"[GCS] Start streaming session, msgId: 795"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:57.643863013+07:00","message":"receive streaming session, msgId: 794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:57.643883498+07:00","message":"found end of frame, send empty tag with msgId: 794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:57.643886366+07:00","message":"end Recv id 794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:57.643892867+07:00","message":"[buffer interim] 794 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:57.643900198+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:57.643903448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:57.643906012+07:00","message":"> Transcript [5553] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:57.64390819+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:57.643909809+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:57.643911193+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:57.643912668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:41:57.643914805+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:41:57.643924204+07:00","message":"push: {true \n 0 0xc002f14180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:41:57.649013469+07:00","message":"write wav file: './tmp/7449/7449_794.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:00.089971875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:00.089991145+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:00.181922029+07:00","message":"[GCS] IsForceVAD: false for message ID: 795"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:00.245275808+07:00","message":"[GCS] Start streaming session, msgId: 796"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:00.478824327+07:00","message":"receive streaming session, msgId: 795"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:00.478842918+07:00","message":"found end of frame, send empty tag with msgId: 795"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:00.478845455+07:00","message":"end Recv id 795"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:00.478852616+07:00","message":"[buffer interim] 795 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:00.478859267+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:00.478862882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:00.478865538+07:00","message":"> Transcript [5554] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:00.47886806+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:00.478869857+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:00.478871292+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:00.478872832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:00.478875024+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:00.478884514+07:00","message":"push: {true \n 0 0xc0023d2200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:00.486469807+07:00","message":"write wav file: './tmp/7449/7449_795.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:03.09035316+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:03.090355551+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:06.090681136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:06.090699985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:06.723114653+07:00","message":"[GCS] IsForceVAD: false for message ID: 796"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:06.91354288+07:00","message":"[GCS] Start streaming session, msgId: 797"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:07.019577577+07:00","message":"receive streaming session, msgId: 796"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:07.019596437+07:00","message":"found end of frame, send empty tag with msgId: 796"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:07.0195992+07:00","message":"end Recv id 796"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:07.019606315+07:00","message":"[buffer interim] 796 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:07.019612369+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:07.019615972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:07.019618395+07:00","message":"> Transcript [5555] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:07.019620628+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:07.019622265+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:07.019623832+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:07.019625324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:07.019627784+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:07.019637237+07:00","message":"push: {true \n 0 0xc002f14900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:07.033132919+07:00","message":"write wav file: './tmp/7449/7449_796.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:07.872436774+07:00","message":"[GCS] IsForceVAD: false for message ID: 797"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:07.934005097+07:00","message":"[GCS] Start streaming session, msgId: 798"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:08.17385864+07:00","message":"receive streaming session, msgId: 797"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:08.173884281+07:00","message":"found end of frame, send empty tag with msgId: 797"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:08.173887191+07:00","message":"end Recv id 797"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:08.173894098+07:00","message":"[buffer interim] 797 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:08.173900519+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:08.173903997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:08.173906289+07:00","message":"> Transcript [5556] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:08.173908873+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:08.173910324+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:08.173911736+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:08.17391324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:08.173915759+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:08.173925859+07:00","message":"push: {true \n 0 0xc0023d2880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:08.181028474+07:00","message":"write wav file: './tmp/7449/7449_797.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:09.090948228+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:09.090975028+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:09.21109499+07:00","message":"[GCS] IsForceVAD: false for message ID: 798"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:09.284502824+07:00","message":"[GCS] Start streaming session, msgId: 799"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:09.3426862+07:00","message":"[GCS] IsForceVAD: false for message ID: 799"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:09.40460338+07:00","message":"[GCS] Start streaming session, msgId: 800"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:09.521807832+07:00","message":"receive streaming session, msgId: 798"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:09.52182884+07:00","message":"found end of frame, send empty tag with msgId: 798"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:09.521832066+07:00","message":"end Recv id 798"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:09.521840135+07:00","message":"[buffer interim] 798 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:09.521847991+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:09.521852398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:09.521856446+07:00","message":"> Transcript [5557] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:09.521859925+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:09.521862261+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:09.521864414+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:09.521866554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:09.521869663+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:09.521881315+07:00","message":"push: {true \n 0 0xc0023d2b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:09.528414608+07:00","message":"write wav file: './tmp/7449/7449_798.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:09.663348367+07:00","message":"receive streaming session, msgId: 799"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:09.663364534+07:00","message":"found end of frame, send empty tag with msgId: 799"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:09.663366971+07:00","message":"end Recv id 799"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:09.663373176+07:00","message":"[buffer interim] 799 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:09.66337952+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:09.663386864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:09.663389476+07:00","message":"> Transcript [5558] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:09.663391867+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:09.663393467+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:09.663394977+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:09.663396467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:09.663400975+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:09.663410276+07:00","message":"push: {true \n 0 0xc0032a0080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:09.667878226+07:00","message":"write wav file: './tmp/7449/7449_799.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:09.982539743+07:00","message":"[GCS] IsForceVAD: false for message ID: 800"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:10.281983061+07:00","message":"receive streaming session, msgId: 800"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:10.282011129+07:00","message":"found end of frame, send empty tag with msgId: 800"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:10.282014404+07:00","message":"end Recv id 800"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:10.282022517+07:00","message":"[buffer interim] 800 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:10.282029764+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:10.28203377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:10.282036613+07:00","message":"> Transcript [5559] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:10.282039011+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:10.282040546+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:10.282042351+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:10.282043865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:10.282049053+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:10.282059261+07:00","message":"push: {true \n 0 0xc00348c300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:10.287467816+07:00","message":"write wav file: './tmp/7449/7449_800.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:10.363165145+07:00","message":"[GCS] Start streaming session, msgId: 801"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:10.492407684+07:00","message":"[GCS] IsForceVAD: false for message ID: 801"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:10.80727522+07:00","message":"receive streaming session, msgId: 801"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:10.807294336+07:00","message":"found end of frame, send empty tag with msgId: 801"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:10.807297123+07:00","message":"end Recv id 801"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:10.807303065+07:00","message":"[buffer interim] 801 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:10.807309404+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:10.80731333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:10.807316545+07:00","message":"> Transcript [5560] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:10.807319269+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:10.807320836+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:10.807322257+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:10.807323758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:10.807326431+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:10.807336157+07:00","message":"push: {true \n 0 0xc0032a0500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:10.811839169+07:00","message":"write wav file: './tmp/7449/7449_801.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:10.813462707+07:00","message":"[GCS] Start streaming session, msgId: 802"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:12.090989772+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:12.091024747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.824034111+07:00","message":"[GCS] Cleaned up inactive client: 754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.824050144+07:00","message":"[GCS] Cleaned up inactive client: 743"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.824052496+07:00","message":"[GCS] Cleaned up inactive client: 748"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.824053906+07:00","message":"[GCS] Cleaned up inactive client: 738"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.824055782+07:00","message":"[GCS] Cleaned up inactive client: 750"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.824057224+07:00","message":"[GCS] Cleaned up inactive client: 739"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.824058641+07:00","message":"[GCS] Cleaned up inactive client: 749"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.824060055+07:00","message":"[GCS] Cleaned up inactive client: 747"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.824061599+07:00","message":"[GCS] Cleaned up inactive client: 751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.824062891+07:00","message":"[GCS] Cleaned up inactive client: 740"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.824064333+07:00","message":"[GCS] Cleaned up inactive client: 742"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.824066382+07:00","message":"[GCS] Cleaned up inactive client: 746"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.824067896+07:00","message":"[GCS] Cleaned up inactive client: 737"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.824069224+07:00","message":"[GCS] Cleaned up inactive client: 756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.824070474+07:00","message":"[GCS] Cleaned up inactive client: 752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.82407172+07:00","message":"[GCS] Cleaned up inactive client: 753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.824073263+07:00","message":"[GCS] Cleaned up inactive client: 755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.824074513+07:00","message":"[GCS] Cleaned up inactive client: 757"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.824075839+07:00","message":"[GCS] Cleaned up inactive client: 741"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.824077102+07:00","message":"[GCS] Cleaned up inactive client: 736"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.82407843+07:00","message":"[GCS] Cleaned up inactive client: 744"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:13.824079676+07:00","message":"[GCS] Cleaned up inactive client: 745"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:15.091844618+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:15.091846614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:16.520998252+07:00","message":"[GCS] IsForceVAD: false for message ID: 802"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:16.77418632+07:00","message":"[GCS] Start streaming session, msgId: 803"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:16.815710493+07:00","message":"receive streaming session, msgId: 802"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:16.815729969+07:00","message":"found end of frame, send empty tag with msgId: 802"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:16.815732818+07:00","message":"end Recv id 802"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:16.81574034+07:00","message":"[buffer interim] 802 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:16.81574788+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:16.815751894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:16.815754281+07:00","message":"> Transcript [5561] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:16.815757058+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:16.815758619+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:16.815760155+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:16.81576175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:16.815763993+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:16.815772777+07:00","message":"push: {true \n 0 0xc0023d2980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:16.82892598+07:00","message":"write wav file: './tmp/7449/7449_802.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:18.092914003+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:18.092921416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:21.093845527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:21.093858188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:21.893255679+07:00","message":"[GCS] IsForceVAD: false for message ID: 803"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:22.193678449+07:00","message":"receive streaming session, msgId: 803"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:22.193704068+07:00","message":"found end of frame, send empty tag with msgId: 803"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:22.193707713+07:00","message":"end Recv id 803"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:22.19371638+07:00","message":"[buffer interim] 803 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.193725226+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.193735703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.193739228+07:00","message":"> Transcript [5562] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.19374248+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.193744604+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.193746661+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.193749158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.193752468+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:22.193763781+07:00","message":"push: {true \n 0 0xc00365ed80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:22.205930751+07:00","message":"write wav file: './tmp/7449/7449_803.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:22.213409125+07:00","message":"[GCS] Start streaming session, msgId: 804"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:22.401265149+07:00","message":"[GCS] IsForceVAD: false for message ID: 804"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:22.603583749+07:00","message":"[GCS] Start streaming session, msgId: 805"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:22.670996127+07:00","message":"[GCS] IsForceVAD: false for message ID: 805"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:22.68846889+07:00","message":"receive streaming session, msgId: 804"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:22.688493244+07:00","message":"found end of frame, send empty tag with msgId: 804"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:22.688496637+07:00","message":"end Recv id 804"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:22.68850237+07:00","message":"[buffer interim] 804 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.68851511+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.688527245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.688530033+07:00","message":"> Transcript [5563] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.688532876+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.688534478+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.688536105+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.688537768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.688539928+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:22.688556037+07:00","message":"push: {true \n 0 0xc00365e000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:22.693438601+07:00","message":"write wav file: './tmp/7449/7449_804.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:22.959876188+07:00","message":"receive streaming session, msgId: 805"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:22.959909142+07:00","message":"found end of frame, send empty tag with msgId: 805"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:22.959913395+07:00","message":"end Recv id 805"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:22.959922621+07:00","message":"[buffer interim] 805 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.95993177+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.959937201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.959940831+07:00","message":"> Transcript [5564] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.959944777+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.95994725+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.959949365+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.959951693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:22.959954892+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:22.959968079+07:00","message":"push: {true \n 0 0xc0032a0000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:22.964250764+07:00","message":"write wav file: './tmp/7449/7449_805.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:23.124115345+07:00","message":"[GCS] Start streaming session, msgId: 806"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:24.094411306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:24.094419887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:27.095378994+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:27.095386169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:28.241100925+07:00","message":"[GCS] IsForceVAD: false for message ID: 806"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:28.545915937+07:00","message":"receive streaming session, msgId: 806"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:28.545947638+07:00","message":"found end of frame, send empty tag with msgId: 806"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:28.545950753+07:00","message":"end Recv id 806"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:28.545958443+07:00","message":"[buffer interim] 806 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:28.54596536+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:28.545972037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:28.545974837+07:00","message":"> Transcript [5565] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:28.545977114+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:28.54597869+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:28.545980116+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:28.545982062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:28.545984552+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:28.545994643+07:00","message":"push: {true \n 0 0xc0032a0580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:28.556526901+07:00","message":"write wav file: './tmp/7449/7449_806.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:28.943225593+07:00","message":"[GCS] Start streaming session, msgId: 807"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:30.096084296+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:30.096099092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:31.063160168+07:00","message":"[GCS] IsForceVAD: false for message ID: 807"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:31.253418748+07:00","message":"[GCS] Start streaming session, msgId: 808"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:31.343111685+07:00","message":"receive streaming session, msgId: 807"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:31.343129534+07:00","message":"found end of frame, send empty tag with msgId: 807"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:31.34313209+07:00","message":"end Recv id 807"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:31.343138466+07:00","message":"[buffer interim] 807 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:31.343148705+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:31.343152355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:31.343154777+07:00","message":"> Transcript [5566] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:31.34315685+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:31.343158662+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:31.343160128+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:31.343161639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:31.343168493+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:31.343177745+07:00","message":"push: {true \n 0 0xc0032a0880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:31.350195902+07:00","message":"write wav file: './tmp/7449/7449_807.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:33.097021012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:33.09705089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:33.301608266+07:00","message":"[GCS] IsForceVAD: false for message ID: 808"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:33.599050774+07:00","message":"receive streaming session, msgId: 808"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:33.599078693+07:00","message":"found end of frame, send empty tag with msgId: 808"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:33.599081963+07:00","message":"end Recv id 808"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:33.599090655+07:00","message":"[buffer interim] 808 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:33.599097763+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:33.599101145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:33.599103733+07:00","message":"> Transcript [5567] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:33.599106297+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:33.599107864+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:33.599109273+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:33.599110769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:33.599112903+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:33.599122333+07:00","message":"push: {true \n 0 0xc00365f780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:33.606854416+07:00","message":"write wav file: './tmp/7449/7449_808.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:33.68363443+07:00","message":"[GCS] Start streaming session, msgId: 809"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:34.002616927+07:00","message":"[GCS] IsForceVAD: false for message ID: 809"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:34.204414797+07:00","message":"[GCS] Start streaming session, msgId: 810"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:34.28202671+07:00","message":"receive streaming session, msgId: 809"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:34.282046646+07:00","message":"found end of frame, send empty tag with msgId: 809"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:34.282049761+07:00","message":"end Recv id 809"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:34.282055937+07:00","message":"[buffer interim] 809 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:34.282062581+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:34.282070426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:34.282073086+07:00","message":"> Transcript [5568] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:34.282075352+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:34.282076885+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:34.282078263+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:34.282080034+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:34.282082623+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:34.282092261+07:00","message":"push: {true \n 0 0xc003600700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:34.286806012+07:00","message":"write wav file: './tmp/7449/7449_809.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:34.32275666+07:00","message":"[GCS] IsForceVAD: false for message ID: 810"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:34.393074374+07:00","message":"[GCS] Start streaming session, msgId: 811"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:34.608509824+07:00","message":"receive streaming session, msgId: 810"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:34.608530845+07:00","message":"found end of frame, send empty tag with msgId: 810"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:34.608534089+07:00","message":"end Recv id 810"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:34.608542063+07:00","message":"[buffer interim] 810 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:34.608556202+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:34.608569793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:34.60857315+07:00","message":"> Transcript [5569] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:34.608575482+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:34.608577044+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:34.608578517+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:34.608580105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:34.608582434+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:34.608592069+07:00","message":"push: {true \n 0 0xc0032a0d80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:34.612725596+07:00","message":"write wav file: './tmp/7449/7449_810.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:36.09706255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:36.097069699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:38.292842996+07:00","message":"[GCS] IsForceVAD: false for message ID: 811"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:38.364828187+07:00","message":"[GCS] Start streaming session, msgId: 812"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:38.57833882+07:00","message":"receive streaming session, msgId: 811"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:38.578357722+07:00","message":"found end of frame, send empty tag with msgId: 811"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:38.578360541+07:00","message":"end Recv id 811"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:38.578366789+07:00","message":"[buffer interim] 811 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:38.578373148+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:38.578376501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:38.578378795+07:00","message":"> Transcript [5570] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:38.578381282+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:38.578382877+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:38.578384305+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:38.57838599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:38.578392574+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:38.578400976+07:00","message":"push: {true \n 0 0xc00365f900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:38.591675436+07:00","message":"write wav file: './tmp/7449/7449_811.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:39.097933233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:39.097950208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:41.051313893+07:00","message":"[GCS] IsForceVAD: false for message ID: 812"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:41.123257435+07:00","message":"[GCS] Start streaming session, msgId: 813"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:41.334231183+07:00","message":"receive streaming session, msgId: 812"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:41.334254797+07:00","message":"found end of frame, send empty tag with msgId: 812"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:41.334257685+07:00","message":"end Recv id 812"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:41.334263175+07:00","message":"[buffer interim] 812 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:41.334269832+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:41.334273307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:41.334276018+07:00","message":"> Transcript [5571] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:41.334278664+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:41.334281044+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:41.334282815+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:41.334284489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:41.334286767+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:41.334295798+07:00","message":"push: {true \n 0 0xc00365fb00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:41.343332964+07:00","message":"write wav file: './tmp/7449/7449_812.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:42.09872949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:42.098724247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:42.332771778+07:00","message":"[GCS] IsForceVAD: false for message ID: 813"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:42.611767159+07:00","message":"receive streaming session, msgId: 813"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:42.611786484+07:00","message":"found end of frame, send empty tag with msgId: 813"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:42.611789568+07:00","message":"end Recv id 813"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:42.611796632+07:00","message":"[buffer interim] 813 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:42.611802852+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:42.611806629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:42.611809282+07:00","message":"> Transcript [5572] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:42.611811395+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:42.611812966+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:42.611814356+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:42.61181612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:42.611818357+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:42.611827881+07:00","message":"push: {true \n 0 0xc0032a0200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:42.617963375+07:00","message":"write wav file: './tmp/7449/7449_813.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:42.844423061+07:00","message":"[GCS] Start streaming session, msgId: 814"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:42.971726551+07:00","message":"[GCS] IsForceVAD: false for message ID: 814"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.233143216+07:00","message":"[GCS] Start streaming session, msgId: 815"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.254071322+07:00","message":"receive streaming session, msgId: 814"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.25409142+07:00","message":"found end of frame, send empty tag with msgId: 814"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.254094002+07:00","message":"end Recv id 814"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.25410005+07:00","message":"[buffer interim] 814 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:43.254105642+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:43.254109373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:43.254111836+07:00","message":"> Transcript [5573] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:43.254114193+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:43.25411596+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:43.254117434+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:43.254118948+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:43.254125955+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.254135625+07:00","message":"push: {true \n 0 0xc00348c200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:43.258175324+07:00","message":"write wav file: './tmp/7449/7449_814.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.824170027+07:00","message":"[GCS] Cleaned up inactive client: 759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.8241946+07:00","message":"[GCS] Cleaned up inactive client: 762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.824207228+07:00","message":"[GCS] Cleaned up inactive client: 773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.824208684+07:00","message":"[GCS] Cleaned up inactive client: 764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.824210259+07:00","message":"[GCS] Cleaned up inactive client: 766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.824211536+07:00","message":"[GCS] Cleaned up inactive client: 763"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.824212893+07:00","message":"[GCS] Cleaned up inactive client: 767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.82421414+07:00","message":"[GCS] Cleaned up inactive client: 761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.824215432+07:00","message":"[GCS] Cleaned up inactive client: 771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.824216677+07:00","message":"[GCS] Cleaned up inactive client: 760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.824217976+07:00","message":"[GCS] Cleaned up inactive client: 769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.824221176+07:00","message":"[GCS] Cleaned up inactive client: 770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.824222544+07:00","message":"[GCS] Cleaned up inactive client: 765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.824223822+07:00","message":"[GCS] Cleaned up inactive client: 758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.824225131+07:00","message":"[GCS] Cleaned up inactive client: 772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.824226367+07:00","message":"[GCS] Cleaned up inactive client: 768"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:43.824227636+07:00","message":"[GCS] Cleaned up inactive client: 774"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:45.099157299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:45.099168939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:48.099271229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:48.099273254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:48.362438377+07:00","message":"[GCS] IsForceVAD: false for message ID: 815"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:48.656887004+07:00","message":"receive streaming session, msgId: 815"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:48.656908111+07:00","message":"found end of frame, send empty tag with msgId: 815"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:48.65691069+07:00","message":"end Recv id 815"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:48.656917417+07:00","message":"[buffer interim] 815 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:48.65692413+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:48.656927536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:48.656930133+07:00","message":"> Transcript [5574] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:48.656932372+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:48.656933873+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:48.65693528+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:48.656936908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:48.656943904+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:48.656953778+07:00","message":"push: {true \n 0 0xc0023d2480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:48.666751734+07:00","message":"write wav file: './tmp/7449/7449_815.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:49.384216476+07:00","message":"[GCS] Start streaming session, msgId: 816"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:49.442365234+07:00","message":"[GCS] IsForceVAD: false for message ID: 816"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:49.575133284+07:00","message":"[GCS] Start streaming session, msgId: 817"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:49.753650292+07:00","message":"receive streaming session, msgId: 816"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:49.753670667+07:00","message":"found end of frame, send empty tag with msgId: 816"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:49.753673427+07:00","message":"end Recv id 816"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:49.753679852+07:00","message":"[buffer interim] 816 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:49.753686714+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:49.753690195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:49.753692549+07:00","message":"> Transcript [5575] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:49.753695194+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:49.753696779+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:49.753698226+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:49.753699883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:49.753707926+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:49.753718+07:00","message":"push: {true \n 0 0xc0023d2e80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:49.758229649+07:00","message":"write wav file: './tmp/7449/7449_816.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:51.099406935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:51.099413541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:54.100384456+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:54.10038821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:54.242035057+07:00","message":"[GCS] IsForceVAD: false for message ID: 817"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:54.534205339+07:00","message":"receive streaming session, msgId: 817"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:54.534225534+07:00","message":"found end of frame, send empty tag with msgId: 817"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:54.534228155+07:00","message":"end Recv id 817"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:54.534233948+07:00","message":"[buffer interim] 817 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:54.534240031+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:54.534249307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:54.534251828+07:00","message":"> Transcript [5576] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:54.53425432+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:54.534255899+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:54.534257318+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:54.534258881+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:54.534261411+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:54.534271299+07:00","message":"push: {true \n 0 0xc003600b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:54.548574845+07:00","message":"write wav file: './tmp/7449/7449_817.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:56.433854144+07:00","message":"[GCS] Start streaming session, msgId: 818"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:56.562150888+07:00","message":"[GCS] IsForceVAD: false for message ID: 818"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:56.683947252+07:00","message":"[GCS] Start streaming session, msgId: 819"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:56.846584521+07:00","message":"receive streaming session, msgId: 818"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:56.846603284+07:00","message":"found end of frame, send empty tag with msgId: 818"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:56.846606078+07:00","message":"end Recv id 818"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:56.846612373+07:00","message":"[buffer interim] 818 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:56.846618941+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:56.846622406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:56.846624906+07:00","message":"> Transcript [5577] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:56.846627224+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:56.846628768+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:56.846630187+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:56.846631637+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:42:56.846638021+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:42:56.846647636+07:00","message":"push: {true \n 0 0xc00348c000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:42:56.851431164+07:00","message":"write wav file: './tmp/7449/7449_818.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:57.101422779+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:42:57.101438801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:00.102043372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:00.102052745+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:02.830678249+07:00","message":"[GCS] IsForceVAD: false for message ID: 819"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:02.894366972+07:00","message":"[GCS] Start streaming session, msgId: 820"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:03.102481032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:03.102493759+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:03.127074493+07:00","message":"receive streaming session, msgId: 819"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:03.127098559+07:00","message":"found end of frame, send empty tag with msgId: 819"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:03.127102475+07:00","message":"end Recv id 819"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:03.127110044+07:00","message":"[buffer interim] 819 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:03.127117912+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:03.127122547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:03.127125924+07:00","message":"> Transcript [5578] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:03.127129971+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:03.127131719+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:03.127133195+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:03.127134643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:03.127136886+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:03.127145984+07:00","message":"push: {true \n 0 0xc00365e600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:03.138262812+07:00","message":"write wav file: './tmp/7449/7449_819.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:03.731536088+07:00","message":"[GCS] IsForceVAD: false for message ID: 820"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:03.805059266+07:00","message":"[GCS] Start streaming session, msgId: 821"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:03.921935297+07:00","message":"[GCS] IsForceVAD: false for message ID: 821"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:03.993438229+07:00","message":"[GCS] Start streaming session, msgId: 822"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:04.024792412+07:00","message":"receive streaming session, msgId: 820"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:04.024810147+07:00","message":"found end of frame, send empty tag with msgId: 820"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:04.024812857+07:00","message":"end Recv id 820"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:04.024819041+07:00","message":"[buffer interim] 820 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:04.02482547+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:04.024828907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:04.024831281+07:00","message":"> Transcript [5579] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:04.024833627+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:04.024835172+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:04.024836611+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:04.024838144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:04.024845587+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:04.024855895+07:00","message":"push: {true \n 0 0xc0023d2300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:04.030382438+07:00","message":"write wav file: './tmp/7449/7449_820.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:04.219438044+07:00","message":"receive streaming session, msgId: 821"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:04.219460162+07:00","message":"found end of frame, send empty tag with msgId: 821"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:04.219463245+07:00","message":"end Recv id 821"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:04.219469839+07:00","message":"[buffer interim] 821 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:04.219476664+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:04.219485562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:04.219488201+07:00","message":"> Transcript [5580] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:04.219490722+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:04.219492271+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:04.219493664+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:04.219495144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:04.219497552+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:04.219507452+07:00","message":"push: {true \n 0 0xc0032a0a00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:04.225746346+07:00","message":"write wav file: './tmp/7449/7449_821.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:04.821785873+07:00","message":"[GCS] IsForceVAD: false for message ID: 822"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:05.108409359+07:00","message":"receive streaming session, msgId: 822"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:05.108428471+07:00","message":"found end of frame, send empty tag with msgId: 822"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:05.108431531+07:00","message":"end Recv id 822"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:05.108438075+07:00","message":"[buffer interim] 822 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:05.108446326+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:05.108454638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:05.108457259+07:00","message":"> Transcript [5581] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:05.108459669+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:05.108461451+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:05.108463274+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:05.108464876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:05.10846722+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:05.108476832+07:00","message":"push: {true \n 0 0xc0032a0b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:05.116009877+07:00","message":"write wav file: './tmp/7449/7449_822.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:05.205017236+07:00","message":"[GCS] Start streaming session, msgId: 823"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:06.102740874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:06.102770432+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:09.102988686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:09.102993801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:10.001644337+07:00","message":"[GCS] IsForceVAD: false for message ID: 823"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:10.073675306+07:00","message":"[GCS] Start streaming session, msgId: 824"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:10.291391119+07:00","message":"receive streaming session, msgId: 823"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:10.291422315+07:00","message":"found end of frame, send empty tag with msgId: 823"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:10.29142569+07:00","message":"end Recv id 823"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:10.291433189+07:00","message":"[buffer interim] 823 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:10.291440171+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:10.291443595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:10.291446098+07:00","message":"> Transcript [5582] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:10.291448233+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:10.291449754+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:10.291451181+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:10.291452708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:10.291454863+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:10.291464615+07:00","message":"push: {true \n 0 0xc002f14780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:10.301618767+07:00","message":"write wav file: './tmp/7449/7449_823.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:10.641741156+07:00","message":"[GCS] IsForceVAD: false for message ID: 824"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:10.947656048+07:00","message":"receive streaming session, msgId: 824"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:10.947676522+07:00","message":"found end of frame, send empty tag with msgId: 824"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:10.947679391+07:00","message":"end Recv id 824"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:10.94768658+07:00","message":"[buffer interim] 824 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:10.947693344+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:10.94769649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:10.947698872+07:00","message":"> Transcript [5583] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:10.947701325+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:10.947702852+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:10.947704288+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:10.947705798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:10.947707957+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:10.947718551+07:00","message":"push: {true \n 0 0xc003600900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:10.954234582+07:00","message":"write wav file: './tmp/7449/7449_824.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:11.093477024+07:00","message":"[GCS] Start streaming session, msgId: 825"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:11.161909998+07:00","message":"[GCS] IsForceVAD: false for message ID: 825"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:11.483636111+07:00","message":"receive streaming session, msgId: 825"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:11.483654985+07:00","message":"found end of frame, send empty tag with msgId: 825"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:11.483657654+07:00","message":"end Recv id 825"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:11.48366452+07:00","message":"[buffer interim] 825 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:11.483670523+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:11.483674121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:11.483676369+07:00","message":"> Transcript [5584] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:11.483678541+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:11.483680489+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:11.483681938+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:11.483683417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:11.483685641+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:11.483694393+07:00","message":"push: {true \n 0 0xc00348c100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:11.48772847+07:00","message":"write wav file: './tmp/7449/7449_825.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:12.103870501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:12.103878844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:12.514624395+07:00","message":"[GCS] Start streaming session, msgId: 826"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823824+07:00","message":"[GCS] Cleaned up inactive client: 797"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823850486+07:00","message":"[GCS] Cleaned up inactive client: 783"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823853209+07:00","message":"[GCS] Cleaned up inactive client: 789"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823854923+07:00","message":"[GCS] Cleaned up inactive client: 784"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823856612+07:00","message":"[GCS] Cleaned up inactive client: 791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823858141+07:00","message":"[GCS] Cleaned up inactive client: 796"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823859597+07:00","message":"[GCS] Cleaned up inactive client: 781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823861037+07:00","message":"[GCS] Cleaned up inactive client: 795"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823862519+07:00","message":"[GCS] Cleaned up inactive client: 776"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823864112+07:00","message":"[GCS] Cleaned up inactive client: 786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823865396+07:00","message":"[GCS] Cleaned up inactive client: 790"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823866669+07:00","message":"[GCS] Cleaned up inactive client: 801"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823867922+07:00","message":"[GCS] Cleaned up inactive client: 777"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823869181+07:00","message":"[GCS] Cleaned up inactive client: 785"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823870478+07:00","message":"[GCS] Cleaned up inactive client: 799"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.82387173+07:00","message":"[GCS] Cleaned up inactive client: 778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823873025+07:00","message":"[GCS] Cleaned up inactive client: 782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823874326+07:00","message":"[GCS] Cleaned up inactive client: 787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.82387561+07:00","message":"[GCS] Cleaned up inactive client: 792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.82387689+07:00","message":"[GCS] Cleaned up inactive client: 775"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823878146+07:00","message":"[GCS] Cleaned up inactive client: 779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823879405+07:00","message":"[GCS] Cleaned up inactive client: 780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823880742+07:00","message":"[GCS] Cleaned up inactive client: 788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.82388204+07:00","message":"[GCS] Cleaned up inactive client: 793"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823883275+07:00","message":"[GCS] Cleaned up inactive client: 794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823884644+07:00","message":"[GCS] Cleaned up inactive client: 798"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:13.823885973+07:00","message":"[GCS] Cleaned up inactive client: 800"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:15.104503022+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:15.104505245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:16.923574155+07:00","message":"[GCS] IsForceVAD: false for message ID: 826"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:17.222532437+07:00","message":"receive streaming session, msgId: 826"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:17.222564582+07:00","message":"found end of frame, send empty tag with msgId: 826"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:17.222567761+07:00","message":"end Recv id 826"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:17.222575363+07:00","message":"[buffer interim] 826 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:17.222583201+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:17.222587484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:17.222589961+07:00","message":"> Transcript [5585] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:17.222592105+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:17.222593761+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:17.222595261+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:17.2225967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:17.222599133+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:17.222608734+07:00","message":"push: {true \n 0 0xc00365f280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:17.233344027+07:00","message":"write wav file: './tmp/7449/7449_826.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:17.372603452+07:00","message":"[GCS] Start streaming session, msgId: 827"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:17.882450748+07:00","message":"[GCS] IsForceVAD: false for message ID: 827"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:17.95249746+07:00","message":"[GCS] Start streaming session, msgId: 828"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:18.105211886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:18.105221072+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:18.166381145+07:00","message":"receive streaming session, msgId: 827"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:18.166398097+07:00","message":"found end of frame, send empty tag with msgId: 827"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:18.166400537+07:00","message":"end Recv id 827"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:18.166405989+07:00","message":"[buffer interim] 827 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:18.166412047+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:18.166415524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:18.166418528+07:00","message":"> Transcript [5586] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:18.166421448+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:18.166423148+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:18.166424688+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:18.166426224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:18.166433493+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:18.166442392+07:00","message":"push: {true \n 0 0xc003600180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:18.170846371+07:00","message":"write wav file: './tmp/7449/7449_827.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:21.105898743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:21.10590935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:24.106388781+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:24.106397576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:25.701086336+07:00","message":"[GCS] IsForceVAD: false for message ID: 828"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:25.833792083+07:00","message":"[GCS] Start streaming session, msgId: 829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:25.993374017+07:00","message":"receive streaming session, msgId: 828"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:25.993394334+07:00","message":"found end of frame, send empty tag with msgId: 828"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:25.993397746+07:00","message":"end Recv id 828"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:25.993404989+07:00","message":"[buffer interim] 828 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:25.99341297+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:25.993422003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:25.993426302+07:00","message":"> Transcript [5587] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:25.993428562+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:25.993430042+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:25.993431599+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:25.993433357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:25.993435734+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:25.993444542+07:00","message":"push: {true \n 0 0xc0032a0980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:26.007555542+07:00","message":"write wav file: './tmp/7449/7449_828.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:27.106813511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:27.106830647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:27.112438099+07:00","message":"[GCS] IsForceVAD: false for message ID: 829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:27.39569155+07:00","message":"receive streaming session, msgId: 829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:27.395716698+07:00","message":"found end of frame, send empty tag with msgId: 829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:27.395719341+07:00","message":"end Recv id 829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:27.395726042+07:00","message":"[buffer interim] 829 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:27.395732747+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:27.39573685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:27.395739698+07:00","message":"> Transcript [5588] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:27.395742016+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:27.395743981+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:27.395746226+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:27.395747849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:27.395750013+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:27.395760042+07:00","message":"push: {true \n 0 0xc003600e80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:27.401866037+07:00","message":"write wav file: './tmp/7449/7449_829.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:27.433349275+07:00","message":"[GCS] Start streaming session, msgId: 830"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:27.561479456+07:00","message":"[GCS] IsForceVAD: false for message ID: 830"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:27.683618433+07:00","message":"[GCS] Start streaming session, msgId: 831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:27.831492351+07:00","message":"receive streaming session, msgId: 830"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:27.831538314+07:00","message":"found end of frame, send empty tag with msgId: 830"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:27.831547861+07:00","message":"end Recv id 830"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:27.831554531+07:00","message":"[buffer interim] 830 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:27.831565719+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:27.831569121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:27.831573635+07:00","message":"> Transcript [5589] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:27.83157575+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:27.831577395+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:27.831578821+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:27.831580319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:27.831582454+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:27.831592278+07:00","message":"push: {true \n 0 0xc00365f480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:27.837050707+07:00","message":"write wav file: './tmp/7449/7449_830.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:28.400896786+07:00","message":"[GCS] IsForceVAD: false for message ID: 831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:28.463484727+07:00","message":"[GCS] Start streaming session, msgId: 832"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:28.668622853+07:00","message":"receive streaming session, msgId: 831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:28.668642568+07:00","message":"found end of frame, send empty tag with msgId: 831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:28.668645249+07:00","message":"end Recv id 831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:28.668650992+07:00","message":"[buffer interim] 831 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:28.668656904+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:28.668660799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:28.668664212+07:00","message":"> Transcript [5590] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:28.668666466+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:28.668668012+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:28.668669524+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:28.668671+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:28.668678043+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:28.668687046+07:00","message":"push: {true \n 0 0xc00348ce80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:28.673350515+07:00","message":"write wav file: './tmp/7449/7449_831.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:28.972298724+07:00","message":"[GCS] IsForceVAD: false for message ID: 832"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:29.044232967+07:00","message":"[GCS] Start streaming session, msgId: 833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:29.25421486+07:00","message":"receive streaming session, msgId: 832"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:29.25424026+07:00","message":"found end of frame, send empty tag with msgId: 832"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:29.254243322+07:00","message":"end Recv id 832"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:29.254250961+07:00","message":"[buffer interim] 832 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:29.254258137+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:29.254261506+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:29.254264345+07:00","message":"> Transcript [5591] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:29.254266776+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:29.254268401+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:29.254269933+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:29.254271422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:29.254273476+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:29.254283851+07:00","message":"push: {true \n 0 0xc0000f4080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:29.258709887+07:00","message":"write wav file: './tmp/7449/7449_832.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:29.422385176+07:00","message":"[GCS] IsForceVAD: false for message ID: 833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:29.482939913+07:00","message":"[GCS] Start streaming session, msgId: 834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:29.703712762+07:00","message":"receive streaming session, msgId: 833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:29.70373578+07:00","message":"found end of frame, send empty tag with msgId: 833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:29.703739661+07:00","message":"end Recv id 833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:29.703746962+07:00","message":"[buffer interim] 833 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:29.703753747+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:29.703757923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:29.70376064+07:00","message":"> Transcript [5592] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:29.703763291+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:29.703764841+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:29.703766333+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:29.703767747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:29.703769859+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:29.703778899+07:00","message":"push: {true \n 0 0xc002f14000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:29.709014639+07:00","message":"write wav file: './tmp/7449/7449_833.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:29.801930274+07:00","message":"[GCS] IsForceVAD: false for message ID: 834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:29.872706445+07:00","message":"[GCS] Start streaming session, msgId: 835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:30.088285463+07:00","message":"receive streaming session, msgId: 834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:30.088307957+07:00","message":"found end of frame, send empty tag with msgId: 834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:30.08831055+07:00","message":"end Recv id 834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:30.088316663+07:00","message":"[buffer interim] 834 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:30.088322951+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:30.088331582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:30.088334078+07:00","message":"> Transcript [5593] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:30.088336328+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:30.088337843+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:30.088339263+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:30.088340747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:30.088343175+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:30.088353287+07:00","message":"push: {true \n 0 0xc0023d2000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:30.0931305+07:00","message":"write wav file: './tmp/7449/7449_834.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:30.107440904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:30.107461192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:30.121937913+07:00","message":"[GCS] IsForceVAD: false for message ID: 835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:30.193378006+07:00","message":"[GCS] Start streaming session, msgId: 836"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:30.424357314+07:00","message":"receive streaming session, msgId: 835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:30.424386837+07:00","message":"found end of frame, send empty tag with msgId: 835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:30.424390431+07:00","message":"end Recv id 835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:30.424399017+07:00","message":"[buffer interim] 835 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:30.424407107+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:30.424411259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:30.424414354+07:00","message":"> Transcript [5594] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:30.424417684+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:30.424419945+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:30.424422292+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:30.424424614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:30.42442788+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:30.424440738+07:00","message":"push: {true \n 0 0xc0032a0400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:30.429178023+07:00","message":"write wav file: './tmp/7449/7449_835.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:30.761671575+07:00","message":"[GCS] IsForceVAD: false for message ID: 836"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:30.832571714+07:00","message":"[GCS] Start streaming session, msgId: 837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:31.021648628+07:00","message":"[GCS] IsForceVAD: false for message ID: 837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:31.059803506+07:00","message":"receive streaming session, msgId: 836"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:31.05982854+07:00","message":"found end of frame, send empty tag with msgId: 836"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:31.059831828+07:00","message":"end Recv id 836"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:31.059838819+07:00","message":"[buffer interim] 836 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.059845449+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.059848729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.059851086+07:00","message":"> Transcript [5595] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.059854124+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.059855771+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.059857279+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.059858753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.05986089+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:31.059870325+07:00","message":"push: {true \n 0 0xc002f14180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:31.06512533+07:00","message":"write wav file: './tmp/7449/7449_836.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:31.084219821+07:00","message":"[GCS] Start streaming session, msgId: 838"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:31.21272003+07:00","message":"[GCS] IsForceVAD: false for message ID: 838"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:31.307021321+07:00","message":"receive streaming session, msgId: 837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:31.307036662+07:00","message":"found end of frame, send empty tag with msgId: 837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:31.307039279+07:00","message":"end Recv id 837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:31.307045934+07:00","message":"[buffer interim] 837 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.307051744+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.307055826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.307059295+07:00","message":"> Transcript [5596] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.307061622+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.307063768+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.307065327+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.307066743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.30707249+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:31.307081726+07:00","message":"push: {true \n 0 0xc002f14380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:31.312009699+07:00","message":"write wav file: './tmp/7449/7449_837.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:31.345597142+07:00","message":"[GCS] Start streaming session, msgId: 839"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:31.505436689+07:00","message":"receive streaming session, msgId: 838"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:31.505462565+07:00","message":"found end of frame, send empty tag with msgId: 838"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:31.505466163+07:00","message":"end Recv id 838"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:31.505475046+07:00","message":"[buffer interim] 838 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.505487542+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.50549281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.50549633+07:00","message":"> Transcript [5597] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.505499847+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.505502374+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.505504534+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.505506514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:31.50551476+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:31.505526068+07:00","message":"push: {true \n 0 0xc00348c600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:31.510532958+07:00","message":"write wav file: './tmp/7449/7449_838.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:33.108015687+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:33.108021139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:34.671276405+07:00","message":"[GCS] IsForceVAD: false for message ID: 839"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:34.974608709+07:00","message":"receive streaming session, msgId: 839"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:34.974627927+07:00","message":"found end of frame, send empty tag with msgId: 839"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:34.97463033+07:00","message":"end Recv id 839"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:34.974637426+07:00","message":"[buffer interim] 839 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:34.974643765+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:34.974647106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:34.97465177+07:00","message":"> Transcript [5598] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:34.974654171+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:34.974655795+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:34.974657176+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:34.974658686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:34.974660824+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:34.974670216+07:00","message":"push: {true \n 0 0xc00365fa00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:34.983803468+07:00","message":"write wav file: './tmp/7449/7449_839.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:35.182444652+07:00","message":"[GCS] Start streaming session, msgId: 840"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:35.242467348+07:00","message":"[GCS] IsForceVAD: false for message ID: 840"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:35.586947268+07:00","message":"receive streaming session, msgId: 840"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:35.586975242+07:00","message":"found end of frame, send empty tag with msgId: 840"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:35.586978093+07:00","message":"end Recv id 840"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:35.586986243+07:00","message":"[buffer interim] 840 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:35.586992992+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:35.586997082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:35.587000943+07:00","message":"> Transcript [5599] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:35.587005456+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:35.587007559+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:35.587009636+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:35.587011892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:35.587014965+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:35.587026986+07:00","message":"push: {true \n 0 0xc003600500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:35.592333549+07:00","message":"write wav file: './tmp/7449/7449_840.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:35.882320596+07:00","message":"[GCS] Start streaming session, msgId: 841"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:36.012123694+07:00","message":"[GCS] IsForceVAD: false for message ID: 841"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:36.108425907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:36.108428168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:36.20467314+07:00","message":"[GCS] Start streaming session, msgId: 842"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:36.28176393+07:00","message":"[GCS] IsForceVAD: false for message ID: 842"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:36.288086173+07:00","message":"receive streaming session, msgId: 841"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:36.288107103+07:00","message":"found end of frame, send empty tag with msgId: 841"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:36.288110778+07:00","message":"end Recv id 841"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:36.28811778+07:00","message":"[buffer interim] 841 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:36.288125398+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:36.28813528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:36.288139251+07:00","message":"> Transcript [5600] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:36.288142359+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:36.288144405+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:36.288146512+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:36.288148843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:36.288152098+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:36.288163845+07:00","message":"push: {true \n 0 0xc0032a0d00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:36.292697722+07:00","message":"write wav file: './tmp/7449/7449_841.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:36.598675707+07:00","message":"receive streaming session, msgId: 842"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:36.598705114+07:00","message":"found end of frame, send empty tag with msgId: 842"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:36.598707891+07:00","message":"end Recv id 842"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:36.59871584+07:00","message":"[buffer interim] 842 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:36.598723101+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:36.598726903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:36.598729758+07:00","message":"> Transcript [5601] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:36.598732081+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:36.598733614+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:36.598735421+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:36.598736964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:36.598739044+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:36.598748875+07:00","message":"push: {true \n 0 0xc00365fc80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:36.602786097+07:00","message":"write wav file: './tmp/7449/7449_842.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:36.85320786+07:00","message":"[GCS] Start streaming session, msgId: 843"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:36.921111976+07:00","message":"[GCS] IsForceVAD: false for message ID: 843"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:37.21873275+07:00","message":"receive streaming session, msgId: 843"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:37.218753303+07:00","message":"found end of frame, send empty tag with msgId: 843"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:37.218756573+07:00","message":"end Recv id 843"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:37.218764463+07:00","message":"[buffer interim] 843 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:37.218771634+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:37.218775807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:37.218778798+07:00","message":"> Transcript [5602] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:37.218781255+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:37.218782734+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:37.21878422+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:37.218785721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:37.218788353+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:37.218800579+07:00","message":"push: {true \n 0 0xc003600000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:37.222948542+07:00","message":"write wav file: './tmp/7449/7449_843.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:37.304006299+07:00","message":"[GCS] Start streaming session, msgId: 844"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:37.492042502+07:00","message":"[GCS] IsForceVAD: false for message ID: 844"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:37.624235648+07:00","message":"[GCS] Start streaming session, msgId: 845"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:37.809565159+07:00","message":"receive streaming session, msgId: 844"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:37.80958169+07:00","message":"found end of frame, send empty tag with msgId: 844"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:37.809584549+07:00","message":"end Recv id 844"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:37.809591244+07:00","message":"[buffer interim] 844 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:37.809597595+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:37.809601037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:37.809603551+07:00","message":"> Transcript [5603] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:37.809605763+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:37.809607323+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:37.809608825+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:37.809610291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:37.809612712+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:37.809621944+07:00","message":"push: {true \n 0 0xc00365ed00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:37.814029864+07:00","message":"write wav file: './tmp/7449/7449_844.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:39.108904864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:39.108907418+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:42.109832693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:42.109833613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:42.80100482+07:00","message":"[GCS] IsForceVAD: false for message ID: 845"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:43.088683645+07:00","message":"receive streaming session, msgId: 845"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:43.088704963+07:00","message":"found end of frame, send empty tag with msgId: 845"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:43.088707639+07:00","message":"end Recv id 845"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:43.088714191+07:00","message":"[buffer interim] 845 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:43.088720106+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:43.088723808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:43.088726434+07:00","message":"> Transcript [5604] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:43.088729283+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:43.088730818+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:43.088732317+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:43.088734011+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:43.088736435+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:43.088745474+07:00","message":"push: {true \n 0 0xc0023d2100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:43.101820093+07:00","message":"write wav file: './tmp/7449/7449_845.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:43.252745166+07:00","message":"[GCS] Start streaming session, msgId: 846"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:43.823596126+07:00","message":"[GCS] Cleaned up inactive client: 802"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:43.823618762+07:00","message":"[GCS] Cleaned up inactive client: 811"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:43.823621195+07:00","message":"[GCS] Cleaned up inactive client: 803"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:43.823622723+07:00","message":"[GCS] Cleaned up inactive client: 804"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:43.823624147+07:00","message":"[GCS] Cleaned up inactive client: 805"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:43.823626151+07:00","message":"[GCS] Cleaned up inactive client: 814"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:43.823627669+07:00","message":"[GCS] Cleaned up inactive client: 810"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:43.823629176+07:00","message":"[GCS] Cleaned up inactive client: 806"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:43.823630567+07:00","message":"[GCS] Cleaned up inactive client: 812"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:43.823632007+07:00","message":"[GCS] Cleaned up inactive client: 807"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:43.823633873+07:00","message":"[GCS] Cleaned up inactive client: 813"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:43.823635513+07:00","message":"[GCS] Cleaned up inactive client: 808"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:43.823636932+07:00","message":"[GCS] Cleaned up inactive client: 809"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:45.11036079+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:45.110380066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:45.501042642+07:00","message":"[GCS] IsForceVAD: false for message ID: 846"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:45.633172466+07:00","message":"[GCS] Start streaming session, msgId: 847"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:45.781537762+07:00","message":"receive streaming session, msgId: 846"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:45.781563085+07:00","message":"found end of frame, send empty tag with msgId: 846"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:45.78156599+07:00","message":"end Recv id 846"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:45.781572739+07:00","message":"[buffer interim] 846 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:45.781578727+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:45.78158267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:45.781585091+07:00","message":"> Transcript [5605] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:45.781587279+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:45.781588929+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:45.78159046+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:45.781591955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:45.781598775+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:45.781608891+07:00","message":"push: {true \n 0 0xc0032a1000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:45.789871166+07:00","message":"write wav file: './tmp/7449/7449_846.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:48.110610203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:48.110622241+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:51.11115946+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:51.111166313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:51.321027672+07:00","message":"[GCS] IsForceVAD: false for message ID: 847"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:51.393897493+07:00","message":"[GCS] Start streaming session, msgId: 848"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:51.624350233+07:00","message":"receive streaming session, msgId: 847"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:51.624370765+07:00","message":"found end of frame, send empty tag with msgId: 847"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:51.624373426+07:00","message":"end Recv id 847"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:51.624380011+07:00","message":"[buffer interim] 847 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:51.624391252+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:51.624394998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:51.624397428+07:00","message":"> Transcript [5606] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:51.624399433+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:51.624401017+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:51.624402549+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:51.624404002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:51.624412244+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:51.624421477+07:00","message":"push: {true \n 0 0xc0023d2400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:51.642359986+07:00","message":"write wav file: './tmp/7449/7449_847.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:53.962657816+07:00","message":"[GCS] IsForceVAD: false for message ID: 848"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.023175252+07:00","message":"[GCS] Start streaming session, msgId: 849"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:54.111711076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:54.111718408+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.15268469+07:00","message":"[GCS] IsForceVAD: false for message ID: 849"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.255187334+07:00","message":"receive streaming session, msgId: 848"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.255208151+07:00","message":"found end of frame, send empty tag with msgId: 848"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.255210714+07:00","message":"end Recv id 848"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.255217829+07:00","message":"[buffer interim] 848 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.255224336+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.255227911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.255230596+07:00","message":"> Transcript [5607] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.255233109+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.255234809+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.255236442+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.255237915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.255240295+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.255250089+07:00","message":"push: {true \n 0 0xc00365f300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:54.262921314+07:00","message":"write wav file: './tmp/7449/7449_848.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.282418201+07:00","message":"[GCS] Start streaming session, msgId: 850"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.340442318+07:00","message":"[GCS] IsForceVAD: false for message ID: 850"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.446339669+07:00","message":"receive streaming session, msgId: 849"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.446357778+07:00","message":"found end of frame, send empty tag with msgId: 849"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.44636045+07:00","message":"end Recv id 849"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.446366765+07:00","message":"[buffer interim] 849 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.446373194+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.446376463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.446378735+07:00","message":"> Transcript [5608] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.446380914+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.446382546+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.446384219+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.446385725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.44638814+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.446397671+07:00","message":"push: {true \n 0 0xc0032a0000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:54.451000339+07:00","message":"write wav file: './tmp/7449/7449_849.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.532866273+07:00","message":"[GCS] Start streaming session, msgId: 851"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.603928138+07:00","message":"[GCS] IsForceVAD: false for message ID: 851"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.644330248+07:00","message":"receive streaming session, msgId: 850"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.644347051+07:00","message":"found end of frame, send empty tag with msgId: 850"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.644349519+07:00","message":"end Recv id 850"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.644356323+07:00","message":"[buffer interim] 850 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.644362799+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.644365977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.644368413+07:00","message":"> Transcript [5609] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.644370594+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.644372092+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.644373499+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.64437502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.644377244+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.64438696+07:00","message":"push: {true \n 0 0xc0032a0180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:54.648571855+07:00","message":"write wav file: './tmp/7449/7449_850.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.723645593+07:00","message":"[GCS] Start streaming session, msgId: 852"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.791028021+07:00","message":"[GCS] IsForceVAD: false for message ID: 852"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.917545597+07:00","message":"receive streaming session, msgId: 851"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.917565249+07:00","message":"found end of frame, send empty tag with msgId: 851"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.917567953+07:00","message":"end Recv id 851"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.917574622+07:00","message":"[buffer interim] 851 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.917580695+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.917588209+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.917590446+07:00","message":"> Transcript [5610] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.917592636+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.917594254+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.917595662+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.91759723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:54.917599416+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:54.917609443+07:00","message":"push: {true \n 0 0xc00348c180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:54.922112355+07:00","message":"write wav file: './tmp/7449/7449_851.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:55.112672075+07:00","message":"receive streaming session, msgId: 852"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:55.112699039+07:00","message":"found end of frame, send empty tag with msgId: 852"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:55.112702334+07:00","message":"end Recv id 852"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:55.112709122+07:00","message":"[buffer interim] 852 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:55.112716248+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:55.112719685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:55.112722065+07:00","message":"> Transcript [5611] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:55.112724297+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:55.112725835+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:55.112727266+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:55.112728777+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:43:55.112731102+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:55.11274004+07:00","message":"push: {true \n 0 0xc0032a0300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:43:55.117484982+07:00","message":"write wav file: './tmp/7449/7449_852.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:43:55.172328991+07:00","message":"[GCS] Start streaming session, msgId: 853"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:57.111864351+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:43:57.111875918+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:00.112186857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:00.112187285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:00.551100049+07:00","message":"[GCS] IsForceVAD: false for message ID: 853"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:00.839862323+07:00","message":"receive streaming session, msgId: 853"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:00.839880607+07:00","message":"found end of frame, send empty tag with msgId: 853"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:00.839883375+07:00","message":"end Recv id 853"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:00.839890373+07:00","message":"[buffer interim] 853 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:00.839897296+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:00.83990063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:00.839903031+07:00","message":"> Transcript [5612] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:00.839905236+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:00.839906917+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:00.839908346+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:00.839910025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:00.839916948+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:00.839927256+07:00","message":"push: {true \n 0 0xc0023d2980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:00.852034511+07:00","message":"write wav file: './tmp/7449/7449_853.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:01.323889065+07:00","message":"[GCS] Start streaming session, msgId: 854"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:03.112247354+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:03.112265273+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:03.50057145+07:00","message":"[GCS] IsForceVAD: false for message ID: 854"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:03.562901614+07:00","message":"[GCS] Start streaming session, msgId: 855"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:03.632649099+07:00","message":"[GCS] IsForceVAD: false for message ID: 855"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:03.762547735+07:00","message":"[GCS] Start streaming session, msgId: 856"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:03.804271627+07:00","message":"receive streaming session, msgId: 854"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:03.804299557+07:00","message":"found end of frame, send empty tag with msgId: 854"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:03.804302309+07:00","message":"end Recv id 854"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:03.804312566+07:00","message":"[buffer interim] 854 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:03.804319509+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:03.804323321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:03.804325904+07:00","message":"> Transcript [5613] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:03.804328011+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:03.804329598+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:03.804330963+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:03.804332369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:03.804334518+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:03.804344563+07:00","message":"push: {true \n 0 0xc0023d2b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:03.812430812+07:00","message":"write wav file: './tmp/7449/7449_854.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:03.91387441+07:00","message":"receive streaming session, msgId: 855"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:03.913900502+07:00","message":"found end of frame, send empty tag with msgId: 855"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:03.913904372+07:00","message":"end Recv id 855"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:03.913913942+07:00","message":"[buffer interim] 855 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:03.91392318+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:03.913927683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:03.913931133+07:00","message":"> Transcript [5614] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:03.913934518+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:03.913936862+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:03.913939537+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:03.913941542+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:03.913944612+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:03.913956987+07:00","message":"push: {true \n 0 0xc0023d2d00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:03.919323828+07:00","message":"write wav file: './tmp/7449/7449_855.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:04.011144143+07:00","message":"[GCS] IsForceVAD: false for message ID: 856"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:04.202506854+07:00","message":"[GCS] Start streaming session, msgId: 857"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:04.315516997+07:00","message":"receive streaming session, msgId: 856"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:04.315551346+07:00","message":"found end of frame, send empty tag with msgId: 856"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:04.315555127+07:00","message":"end Recv id 856"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:04.315565046+07:00","message":"[buffer interim] 856 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:04.315573932+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:04.315578982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:04.315583338+07:00","message":"> Transcript [5615] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:04.315587291+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:04.315589743+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:04.315592044+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:04.315594047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:04.315597241+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:04.315609741+07:00","message":"push: {true \n 0 0xc0032a0700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:04.319969877+07:00","message":"write wav file: './tmp/7449/7449_856.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:05.160999722+07:00","message":"[GCS] IsForceVAD: false for message ID: 857"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:05.36485582+07:00","message":"[GCS] Start streaming session, msgId: 858"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:05.442915315+07:00","message":"receive streaming session, msgId: 857"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:05.442931376+07:00","message":"found end of frame, send empty tag with msgId: 857"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:05.442934171+07:00","message":"end Recv id 857"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:05.442940424+07:00","message":"[buffer interim] 857 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:05.44294708+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:05.442950956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:05.442953375+07:00","message":"> Transcript [5616] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:05.442955847+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:05.442957416+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:05.44295882+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:05.442960307+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:05.442962627+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:05.442971524+07:00","message":"push: {true \n 0 0xc00348c280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:05.448888465+07:00","message":"write wav file: './tmp/7449/7449_857.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:05.800747515+07:00","message":"[GCS] IsForceVAD: false for message ID: 858"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:06.097290632+07:00","message":"receive streaming session, msgId: 858"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:06.097309146+07:00","message":"found end of frame, send empty tag with msgId: 858"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:06.097311774+07:00","message":"end Recv id 858"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:06.097318484+07:00","message":"[buffer interim] 858 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:06.09732466+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:06.097327845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:06.09733027+07:00","message":"> Transcript [5617] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:06.097332329+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:06.097333822+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:06.097335325+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:06.097336852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:06.097339179+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:06.097348183+07:00","message":"push: {true \n 0 0xc0023d2280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:06.102266834+07:00","message":"write wav file: './tmp/7449/7449_858.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:06.113281992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:06.11329045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:06.122506757+07:00","message":"[GCS] Start streaming session, msgId: 859"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:09.11331102+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:09.11332247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:09.912717623+07:00","message":"[GCS] IsForceVAD: false for message ID: 859"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:10.043058504+07:00","message":"[GCS] Start streaming session, msgId: 860"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:10.210335201+07:00","message":"receive streaming session, msgId: 859"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:10.210352283+07:00","message":"found end of frame, send empty tag with msgId: 859"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:10.210355388+07:00","message":"end Recv id 859"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:10.210363679+07:00","message":"[buffer interim] 859 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:10.210372304+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:10.210377202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:10.210380627+07:00","message":"> Transcript [5618] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:10.210384075+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:10.210386648+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:10.21038922+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:10.210392175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:10.210395373+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:10.210407296+07:00","message":"push: {true \n 0 0xc0032a0680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:10.219989261+07:00","message":"write wav file: './tmp/7449/7449_859.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:12.11389191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:12.113900996+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:13.823719478+07:00","message":"[GCS] Cleaned up inactive client: 815"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:13.823739629+07:00","message":"[GCS] Cleaned up inactive client: 816"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:13.823741745+07:00","message":"[GCS] Cleaned up inactive client: 821"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:13.823743278+07:00","message":"[GCS] Cleaned up inactive client: 820"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:13.823744776+07:00","message":"[GCS] Cleaned up inactive client: 825"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:13.823746207+07:00","message":"[GCS] Cleaned up inactive client: 819"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:13.823747536+07:00","message":"[GCS] Cleaned up inactive client: 817"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:13.823749276+07:00","message":"[GCS] Cleaned up inactive client: 823"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:13.823750786+07:00","message":"[GCS] Cleaned up inactive client: 818"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:13.823752329+07:00","message":"[GCS] Cleaned up inactive client: 822"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:13.823753862+07:00","message":"[GCS] Cleaned up inactive client: 824"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:15.113971703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:15.113976266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:15.281345172+07:00","message":"[GCS] IsForceVAD: false for message ID: 860"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:15.542490955+07:00","message":"[GCS] Start streaming session, msgId: 861"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:15.566971125+07:00","message":"receive streaming session, msgId: 860"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:15.56698887+07:00","message":"found end of frame, send empty tag with msgId: 860"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:15.566991329+07:00","message":"end Recv id 860"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:15.566998231+07:00","message":"[buffer interim] 860 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:15.567004185+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:15.567007563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:15.567009895+07:00","message":"> Transcript [5619] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:15.567012145+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:15.567013824+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:15.567015461+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:15.567016941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:15.567019271+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:15.567029456+07:00","message":"push: {true \n 0 0xc0032a0900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:15.577862824+07:00","message":"write wav file: './tmp/7449/7449_860.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:16.050369445+07:00","message":"[GCS] IsForceVAD: false for message ID: 861"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:16.122459529+07:00","message":"[GCS] Start streaming session, msgId: 862"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:16.349181988+07:00","message":"receive streaming session, msgId: 861"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:16.349204045+07:00","message":"found end of frame, send empty tag with msgId: 861"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:16.349206695+07:00","message":"end Recv id 861"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:16.349213524+07:00","message":"[buffer interim] 861 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:16.349219678+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:16.349223227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:16.34922566+07:00","message":"> Transcript [5620] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:16.349228155+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:16.349229669+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:16.349231026+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:16.34923254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:16.349234757+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:16.349243753+07:00","message":"push: {true \n 0 0xc002f14700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:16.35399888+07:00","message":"write wav file: './tmp/7449/7449_861.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:16.502035112+07:00","message":"[GCS] IsForceVAD: false for message ID: 862"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:16.632782548+07:00","message":"[GCS] Start streaming session, msgId: 863"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:16.809416601+07:00","message":"receive streaming session, msgId: 862"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:16.809435315+07:00","message":"found end of frame, send empty tag with msgId: 862"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:16.809438005+07:00","message":"end Recv id 862"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:16.809444255+07:00","message":"[buffer interim] 862 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:16.809450534+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:16.809453844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:16.809456256+07:00","message":"> Transcript [5621] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:16.809458295+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:16.809459878+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:16.809461566+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:16.80946308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:16.809468855+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:16.809478211+07:00","message":"push: {true \n 0 0xc002f14980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:16.816040489+07:00","message":"write wav file: './tmp/7449/7449_862.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:17.280549764+07:00","message":"[GCS] IsForceVAD: false for message ID: 863"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:17.402845225+07:00","message":"[GCS] Start streaming session, msgId: 864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:17.530897954+07:00","message":"[GCS] IsForceVAD: false for message ID: 864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:17.566476334+07:00","message":"receive streaming session, msgId: 863"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:17.566499434+07:00","message":"found end of frame, send empty tag with msgId: 863"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:17.566501955+07:00","message":"end Recv id 863"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:17.566508437+07:00","message":"[buffer interim] 863 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:17.566514728+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:17.566518102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:17.566520512+07:00","message":"> Transcript [5622] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:17.566522925+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:17.566524494+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:17.56652593+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:17.566527634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:17.566539892+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:17.566552443+07:00","message":"push: {true \n 0 0xc003601180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:17.573221686+07:00","message":"write wav file: './tmp/7449/7449_863.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:17.840807577+07:00","message":"receive streaming session, msgId: 864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:17.840826459+07:00","message":"found end of frame, send empty tag with msgId: 864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:17.840829007+07:00","message":"end Recv id 864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:17.840834924+07:00","message":"[buffer interim] 864 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:17.840841408+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:17.840845062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:17.840847754+07:00","message":"> Transcript [5623] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:17.840850254+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:17.840851756+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:17.84085328+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:17.840854821+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:17.840861342+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:17.840870895+07:00","message":"push: {true \n 0 0xc0032a0100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:17.844919522+07:00","message":"write wav file: './tmp/7449/7449_864.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.044596501+07:00","message":"[GCS] Start streaming session, msgId: 865"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:18.114469302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:18.114468538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.170806161+07:00","message":"[GCS] IsForceVAD: false for message ID: 865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.302872121+07:00","message":"[GCS] Start streaming session, msgId: 866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.430654095+07:00","message":"[GCS] IsForceVAD: false for message ID: 866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.465140381+07:00","message":"receive streaming session, msgId: 865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.465182288+07:00","message":"found end of frame, send empty tag with msgId: 865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.465186198+07:00","message":"end Recv id 865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.465193111+07:00","message":"[buffer interim] 865 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.465201462+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.465212922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.465217537+07:00","message":"> Transcript [5624] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.465221335+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.465224349+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.465226966+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.465229128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.465232051+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.465245999+07:00","message":"push: {true \n 0 0xc00348c080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:18.469921013+07:00","message":"write wav file: './tmp/7449/7449_865.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.56366805+07:00","message":"[GCS] Start streaming session, msgId: 867"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.620593+07:00","message":"[GCS] IsForceVAD: false for message ID: 867"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.713120186+07:00","message":"receive streaming session, msgId: 866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.713135609+07:00","message":"found end of frame, send empty tag with msgId: 866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.713138254+07:00","message":"end Recv id 866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.713144932+07:00","message":"[buffer interim] 866 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.713150911+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.713154775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.71315751+07:00","message":"> Transcript [5625] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.713159944+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.713171639+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.71317323+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.713174934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.713177473+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.71318769+07:00","message":"push: {true \n 0 0xc0032a0a80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:18.717862818+07:00","message":"write wav file: './tmp/7449/7449_866.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.752544867+07:00","message":"[GCS] Start streaming session, msgId: 868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.955574442+07:00","message":"receive streaming session, msgId: 867"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.955595302+07:00","message":"found end of frame, send empty tag with msgId: 867"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.955598777+07:00","message":"end Recv id 867"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.955606866+07:00","message":"[buffer interim] 867 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.955614472+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.955618918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.955622583+07:00","message":"> Transcript [5626] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.95562563+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.955628078+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.9556302+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.955632512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:18.955635653+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:18.955648486+07:00","message":"push: {true \n 0 0xc00365e800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:18.959814637+07:00","message":"write wav file: './tmp/7449/7449_867.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:19.450756091+07:00","message":"[GCS] IsForceVAD: false for message ID: 868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:19.64599359+07:00","message":"[GCS] Start streaming session, msgId: 869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:19.711938846+07:00","message":"[GCS] IsForceVAD: false for message ID: 869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:19.735844443+07:00","message":"receive streaming session, msgId: 868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:19.73586408+07:00","message":"found end of frame, send empty tag with msgId: 868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:19.735867464+07:00","message":"end Recv id 868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:19.735874884+07:00","message":"[buffer interim] 868 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:19.73588268+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:19.735886869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:19.735889808+07:00","message":"> Transcript [5627] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:19.73589328+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:19.735895282+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:19.735897518+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:19.735899752+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:19.735902711+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:19.73591432+07:00","message":"push: {true \n 0 0xc00348c480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:19.741508478+07:00","message":"write wav file: './tmp/7449/7449_868.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:20.025254133+07:00","message":"receive streaming session, msgId: 869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:20.025272688+07:00","message":"found end of frame, send empty tag with msgId: 869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:20.025275336+07:00","message":"end Recv id 869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:20.025282213+07:00","message":"[buffer interim] 869 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:20.025288523+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:20.025292173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:20.02529463+07:00","message":"> Transcript [5628] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:20.025296884+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:20.025298512+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:20.025300018+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:20.02530152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:20.025303916+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:20.025313868+07:00","message":"push: {true \n 0 0xc002f14600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:20.029564687+07:00","message":"write wav file: './tmp/7449/7449_869.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:20.093742215+07:00","message":"[GCS] Start streaming session, msgId: 870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:20.161330067+07:00","message":"[GCS] IsForceVAD: false for message ID: 870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:20.352271255+07:00","message":"[GCS] Start streaming session, msgId: 871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:20.532679936+07:00","message":"receive streaming session, msgId: 870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:20.532694092+07:00","message":"found end of frame, send empty tag with msgId: 870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:20.532696953+07:00","message":"end Recv id 870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:20.532703811+07:00","message":"[buffer interim] 870 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:20.532710841+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:20.532717924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:20.532721256+07:00","message":"> Transcript [5629] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:20.532723417+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:20.532724962+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:20.532726661+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:20.532728272+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:20.53273401+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:20.532742878+07:00","message":"push: {true \n 0 0xc003600f80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:20.536604523+07:00","message":"write wav file: './tmp/7449/7449_870.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:21.114648638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:21.114655533+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:24.115610733+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:24.115616375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:26.050568049+07:00","message":"[GCS] IsForceVAD: false for message ID: 871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:26.123316436+07:00","message":"[GCS] Start streaming session, msgId: 872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:26.341045108+07:00","message":"receive streaming session, msgId: 871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:26.341066873+07:00","message":"found end of frame, send empty tag with msgId: 871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:26.34106989+07:00","message":"end Recv id 871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:26.3410774+07:00","message":"[buffer interim] 871 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:26.341083977+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:26.341087452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:26.34109012+07:00","message":"> Transcript [5630] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:26.341092228+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:26.341093784+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:26.341095439+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:26.34109691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:26.341103881+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:26.341114396+07:00","message":"push: {true \n 0 0xc0032a1400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:26.353649182+07:00","message":"write wav file: './tmp/7449/7449_871.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:27.115957199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:27.115975509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:30.116031838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:30.116037779+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:31.812399271+07:00","message":"[GCS] IsForceVAD: false for message ID: 872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:31.882246762+07:00","message":"[GCS] Start streaming session, msgId: 873"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:32.122655324+07:00","message":"receive streaming session, msgId: 872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:32.122673515+07:00","message":"found end of frame, send empty tag with msgId: 872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:32.122676294+07:00","message":"end Recv id 872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:32.12268232+07:00","message":"[buffer interim] 872 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:32.122688685+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:32.12269648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:32.122698956+07:00","message":"> Transcript [5631] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:32.122701076+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:32.122702533+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:32.122703933+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:32.122705497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:32.122707868+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:32.122717371+07:00","message":"push: {true \n 0 0xc00348c980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:32.134152321+07:00","message":"write wav file: './tmp/7449/7449_872.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:33.116946889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:33.116956773+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:33.740478114+07:00","message":"[GCS] IsForceVAD: false for message ID: 873"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:33.874603739+07:00","message":"[GCS] Start streaming session, msgId: 874"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:34.026913015+07:00","message":"receive streaming session, msgId: 873"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:34.026930794+07:00","message":"found end of frame, send empty tag with msgId: 873"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:34.026933468+07:00","message":"end Recv id 873"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:34.026939198+07:00","message":"[buffer interim] 873 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:34.026945668+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:34.026951932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:34.02695518+07:00","message":"> Transcript [5632] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:34.026958331+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:34.026960323+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:34.026962326+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:34.026964531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:34.026967329+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:34.026988671+07:00","message":"push: {true \n 0 0xc00348c380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:34.034155847+07:00","message":"write wav file: './tmp/7449/7449_873.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:36.117953416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:36.117964073+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:38.990359994+07:00","message":"[GCS] IsForceVAD: false for message ID: 874"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:39.118715483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:39.118734124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:39.182350525+07:00","message":"[GCS] Start streaming session, msgId: 875"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:39.27869594+07:00","message":"receive streaming session, msgId: 874"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:39.27872702+07:00","message":"found end of frame, send empty tag with msgId: 874"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:39.278731649+07:00","message":"end Recv id 874"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:39.278741826+07:00","message":"[buffer interim] 874 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:39.278750373+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:39.278755316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:39.27875955+07:00","message":"> Transcript [5633] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:39.278763008+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:39.278765211+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:39.27876761+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:39.278769809+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:39.278779247+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:39.27879389+07:00","message":"push: {true \n 0 0xc003600200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:39.289350045+07:00","message":"write wav file: './tmp/7449/7449_874.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:42.119405989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:42.119426804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:43.823678829+07:00","message":"[GCS] Cleaned up inactive client: 829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:43.823698902+07:00","message":"[GCS] Cleaned up inactive client: 844"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:43.823702075+07:00","message":"[GCS] Cleaned up inactive client: 835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:43.823703645+07:00","message":"[GCS] Cleaned up inactive client: 843"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:43.823705185+07:00","message":"[GCS] Cleaned up inactive client: 837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:43.823715328+07:00","message":"[GCS] Cleaned up inactive client: 845"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:43.823716811+07:00","message":"[GCS] Cleaned up inactive client: 830"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:43.823718083+07:00","message":"[GCS] Cleaned up inactive client: 842"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:43.823719367+07:00","message":"[GCS] Cleaned up inactive client: 833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:43.823720651+07:00","message":"[GCS] Cleaned up inactive client: 827"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:43.823722023+07:00","message":"[GCS] Cleaned up inactive client: 828"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:43.823723287+07:00","message":"[GCS] Cleaned up inactive client: 831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:43.823724523+07:00","message":"[GCS] Cleaned up inactive client: 838"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:43.823729407+07:00","message":"[GCS] Cleaned up inactive client: 840"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:43.823730916+07:00","message":"[GCS] Cleaned up inactive client: 826"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:43.823732172+07:00","message":"[GCS] Cleaned up inactive client: 836"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:43.823733422+07:00","message":"[GCS] Cleaned up inactive client: 832"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:43.823734695+07:00","message":"[GCS] Cleaned up inactive client: 839"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:43.823736016+07:00","message":"[GCS] Cleaned up inactive client: 834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:43.823737259+07:00","message":"[GCS] Cleaned up inactive client: 841"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:44.441585748+07:00","message":"[GCS] IsForceVAD: false for message ID: 875"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:44.693253951+07:00","message":"[GCS] Start streaming session, msgId: 876"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:44.736524471+07:00","message":"receive streaming session, msgId: 875"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:44.736544959+07:00","message":"found end of frame, send empty tag with msgId: 875"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:44.736547698+07:00","message":"end Recv id 875"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:44.736554239+07:00","message":"[buffer interim] 875 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:44.736560921+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:44.736564758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:44.736568915+07:00","message":"> Transcript [5634] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:44.736571185+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:44.736572719+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:44.736574134+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:44.736575686+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:44.736581738+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:44.736590956+07:00","message":"push: {true \n 0 0xc00348c700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:44.750338054+07:00","message":"write wav file: './tmp/7449/7449_875.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:45.11992716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:45.119942221+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:48.120197872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:48.120213478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:49.171127448+07:00","message":"[GCS] IsForceVAD: false for message ID: 876"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:49.242354239+07:00","message":"[GCS] Start streaming session, msgId: 877"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:49.301079268+07:00","message":"[GCS] IsForceVAD: false for message ID: 877"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:49.43404187+07:00","message":"[GCS] Start streaming session, msgId: 878"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:49.52838885+07:00","message":"receive streaming session, msgId: 876"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:49.528412637+07:00","message":"found end of frame, send empty tag with msgId: 876"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:49.528417197+07:00","message":"end Recv id 876"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:49.528426533+07:00","message":"[buffer interim] 876 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:49.528435476+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:49.528440539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:49.528444092+07:00","message":"> Transcript [5635] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:49.528447852+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:49.528450057+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:49.528452372+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:49.528454591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:49.528458388+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:49.528471777+07:00","message":"push: {true \n 0 0xc003601300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:49.538092595+07:00","message":"write wav file: './tmp/7449/7449_876.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:49.639340264+07:00","message":"receive streaming session, msgId: 877"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:49.639359634+07:00","message":"found end of frame, send empty tag with msgId: 877"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:49.639362142+07:00","message":"end Recv id 877"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:49.639369264+07:00","message":"[buffer interim] 877 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:49.639375742+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:49.639379011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:49.639381377+07:00","message":"> Transcript [5636] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:49.639383764+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:49.639385286+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:49.639386784+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:49.639388269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:49.639390659+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:49.639400468+07:00","message":"push: {true \n 0 0xc00365e000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:49.643695373+07:00","message":"write wav file: './tmp/7449/7449_877.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:51.120370346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:51.120376811+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:54.120918356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:54.120921998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:54.560718089+07:00","message":"[GCS] IsForceVAD: false for message ID: 878"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:54.684039542+07:00","message":"[GCS] Start streaming session, msgId: 879"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:54.860766163+07:00","message":"receive streaming session, msgId: 878"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:54.860790033+07:00","message":"found end of frame, send empty tag with msgId: 878"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:54.860792615+07:00","message":"end Recv id 878"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:54.860803907+07:00","message":"[buffer interim] 878 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:54.860816781+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:54.860820648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:54.860823014+07:00","message":"> Transcript [5637] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:54.860825286+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:54.860826869+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:54.860828493+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:54.860830296+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:54.860834297+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:54.860844415+07:00","message":"push: {true \n 0 0xc003600500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:54.871235813+07:00","message":"write wav file: './tmp/7449/7449_878.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:55.581571629+07:00","message":"[GCS] IsForceVAD: false for message ID: 879"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:55.711894802+07:00","message":"[GCS] Start streaming session, msgId: 880"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:55.769810088+07:00","message":"[GCS] IsForceVAD: false for message ID: 880"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:55.887963057+07:00","message":"receive streaming session, msgId: 879"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:55.887991013+07:00","message":"found end of frame, send empty tag with msgId: 879"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:55.887994282+07:00","message":"end Recv id 879"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:55.888002891+07:00","message":"[buffer interim] 879 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:55.888013129+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:55.888016662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:55.888019247+07:00","message":"> Transcript [5638] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:55.888021576+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:55.88802311+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:55.888024688+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:55.888026176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:55.888028483+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:55.888038003+07:00","message":"push: {true \n 0 0xc0023d2200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:55.893515835+07:00","message":"write wav file: './tmp/7449/7449_879.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:56.098702264+07:00","message":"receive streaming session, msgId: 880"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:56.098720947+07:00","message":"found end of frame, send empty tag with msgId: 880"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:56.098723378+07:00","message":"end Recv id 880"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:56.098729466+07:00","message":"[buffer interim] 880 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:56.098736183+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:56.098739345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:56.098742017+07:00","message":"> Transcript [5639] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:56.098744496+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:56.098746057+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:56.098747448+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:56.098748967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:44:56.098751647+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:56.098761515+07:00","message":"push: {true \n 0 0xc0032a0880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:44:56.10320159+07:00","message":"write wav file: './tmp/7449/7449_880.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:44:56.222138965+07:00","message":"[GCS] Start streaming session, msgId: 881"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:57.12094744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:44:57.120966502+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:00.121462764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:00.121479617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:01.480734466+07:00","message":"[GCS] IsForceVAD: false for message ID: 881"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:01.542150811+07:00","message":"[GCS] Start streaming session, msgId: 882"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:01.771507932+07:00","message":"receive streaming session, msgId: 881"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:01.771534766+07:00","message":"found end of frame, send empty tag with msgId: 881"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:01.771538601+07:00","message":"end Recv id 881"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:01.771546996+07:00","message":"[buffer interim] 881 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:01.771555281+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:01.771559297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:01.771561678+07:00","message":"> Transcript [5640] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:01.771564939+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:01.771566952+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:01.771568892+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:01.771571224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:01.77157444+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:01.771586878+07:00","message":"push: {true \n 0 0xc002f14000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:45:01.784233296+07:00","message":"write wav file: './tmp/7449/7449_881.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:03.121771068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:03.121777571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:06.121848928+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:06.121870769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:06.671276704+07:00","message":"[GCS] IsForceVAD: false for message ID: 882"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:06.958461985+07:00","message":"receive streaming session, msgId: 882"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:06.958481963+07:00","message":"found end of frame, send empty tag with msgId: 882"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:06.958484726+07:00","message":"end Recv id 882"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:06.958491702+07:00","message":"[buffer interim] 882 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:06.958498158+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:06.958502054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:06.958504515+07:00","message":"> Transcript [5641] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:06.958506634+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:06.958508137+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:06.958509558+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:06.958511062+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:06.958513424+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:06.958522485+07:00","message":"push: {true \n 0 0xc00365e580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:45:06.969332954+07:00","message":"write wav file: './tmp/7449/7449_882.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:07.372410249+07:00","message":"[GCS] Start streaming session, msgId: 883"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:09.122893947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:09.122904139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:12.123435552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:12.123452754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:12.621105637+07:00","message":"[GCS] IsForceVAD: false for message ID: 883"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:12.930455792+07:00","message":"receive streaming session, msgId: 883"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:12.930479546+07:00","message":"found end of frame, send empty tag with msgId: 883"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:12.930483465+07:00","message":"end Recv id 883"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:12.930493+07:00","message":"[buffer interim] 883 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:12.93050193+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:12.930506926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:12.93051044+07:00","message":"> Transcript [5642] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:12.930513921+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:12.93051628+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:12.930518734+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:12.930520983+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:12.930535487+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:12.930547886+07:00","message":"push: {true \n 0 0xc0023d2380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:45:12.94246785+07:00","message":"write wav file: './tmp/7449/7449_883.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:12.944123116+07:00","message":"[GCS] Start streaming session, msgId: 884"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:13.824038899+07:00","message":"[GCS] Cleaned up inactive client: 847"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:13.824069574+07:00","message":"[GCS] Cleaned up inactive client: 849"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:13.824072222+07:00","message":"[GCS] Cleaned up inactive client: 851"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:13.824074378+07:00","message":"[GCS] Cleaned up inactive client: 854"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:13.824076607+07:00","message":"[GCS] Cleaned up inactive client: 855"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:13.824077964+07:00","message":"[GCS] Cleaned up inactive client: 852"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:13.82407931+07:00","message":"[GCS] Cleaned up inactive client: 848"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:13.824080756+07:00","message":"[GCS] Cleaned up inactive client: 857"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:13.824081994+07:00","message":"[GCS] Cleaned up inactive client: 858"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:13.824083358+07:00","message":"[GCS] Cleaned up inactive client: 859"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:13.82408465+07:00","message":"[GCS] Cleaned up inactive client: 850"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:13.824085902+07:00","message":"[GCS] Cleaned up inactive client: 846"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:13.824087192+07:00","message":"[GCS] Cleaned up inactive client: 853"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:13.824088414+07:00","message":"[GCS] Cleaned up inactive client: 856"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:15.123966585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:15.123978451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:15.830432086+07:00","message":"[GCS] IsForceVAD: false for message ID: 884"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:16.132102592+07:00","message":"receive streaming session, msgId: 884"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:16.132117279+07:00","message":"found end of frame, send empty tag with msgId: 884"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:16.132119847+07:00","message":"end Recv id 884"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:16.132126478+07:00","message":"[buffer interim] 884 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:16.132132701+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:16.132136441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:16.132138773+07:00","message":"> Transcript [5643] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:16.132141303+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:16.132142985+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:16.132144531+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:16.132146331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:16.132148544+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:16.132158024+07:00","message":"push: {true \n 0 0xc00365f100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:45:16.142112781+07:00","message":"write wav file: './tmp/7449/7449_884.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:16.852838413+07:00","message":"[GCS] Start streaming session, msgId: 885"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:17.360019316+07:00","message":"[GCS] IsForceVAD: false for message ID: 885"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:17.492048145+07:00","message":"[GCS] Start streaming session, msgId: 886"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:17.643682316+07:00","message":"receive streaming session, msgId: 885"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:17.643700749+07:00","message":"found end of frame, send empty tag with msgId: 885"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:17.643703363+07:00","message":"end Recv id 885"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:17.643709277+07:00","message":"[buffer interim] 885 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:17.64371501+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:17.643718437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:17.643720844+07:00","message":"> Transcript [5644] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:17.643723141+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:17.643724876+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:17.64372628+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:17.643727823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:17.643733615+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:17.643745497+07:00","message":"push: {true \n 0 0xc0023d2080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:45:17.648353415+07:00","message":"write wav file: './tmp/7449/7449_885.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:17.680386114+07:00","message":"[GCS] IsForceVAD: false for message ID: 886"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:17.881892604+07:00","message":"[GCS] Start streaming session, msgId: 887"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:17.961989871+07:00","message":"receive streaming session, msgId: 886"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:17.962010982+07:00","message":"found end of frame, send empty tag with msgId: 886"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:17.962014503+07:00","message":"end Recv id 886"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:17.962021076+07:00","message":"[buffer interim] 886 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:17.962027543+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:17.962031007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:17.962033485+07:00","message":"> Transcript [5645] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:17.962035627+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:17.962037254+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:17.962038667+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:17.962040154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:17.962046144+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:17.962056923+07:00","message":"push: {true \n 0 0xc0023d2400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:45:17.966254334+07:00","message":"write wav file: './tmp/7449/7449_886.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:18.1245906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:18.124608782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:19.410255921+07:00","message":"[GCS] IsForceVAD: false for message ID: 887"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:19.481262177+07:00","message":"[GCS] Start streaming session, msgId: 888"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:19.706966658+07:00","message":"receive streaming session, msgId: 887"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:19.706989807+07:00","message":"found end of frame, send empty tag with msgId: 887"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:19.706993284+07:00","message":"end Recv id 887"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:19.707015162+07:00","message":"[buffer interim] 887 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:19.707042528+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:19.70705022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:19.707054244+07:00","message":"> Transcript [5646] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:19.707058033+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:19.707061294+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:19.70706396+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:19.707066295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:19.70707334+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:19.707085139+07:00","message":"push: {true \n 0 0xc002f14200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:45:19.712779941+07:00","message":"write wav file: './tmp/7449/7449_887.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:21.125396862+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:21.125414889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:24.125894411+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:24.12589253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:24.599997192+07:00","message":"[GCS] IsForceVAD: false for message ID: 888"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:24.673679073+07:00","message":"[GCS] Start streaming session, msgId: 889"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:24.902201825+07:00","message":"receive streaming session, msgId: 888"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:24.902218727+07:00","message":"found end of frame, send empty tag with msgId: 888"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:24.902221206+07:00","message":"end Recv id 888"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:24.902226956+07:00","message":"[buffer interim] 888 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:24.902233218+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:24.90223628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:24.902238827+07:00","message":"> Transcript [5647] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:24.902240884+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:24.902242501+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:24.902244024+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:24.902245494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:24.902247428+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:24.902256133+07:00","message":"push: {true \n 0 0xc00365ed80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:45:24.912760688+07:00","message":"write wav file: './tmp/7449/7449_888.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:27.126122172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:27.126127475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:29.790590129+07:00","message":"[GCS] IsForceVAD: false for message ID: 889"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:29.852304759+07:00","message":"[GCS] Start streaming session, msgId: 890"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:30.103883137+07:00","message":"receive streaming session, msgId: 889"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:30.1039058+07:00","message":"found end of frame, send empty tag with msgId: 889"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:30.103909235+07:00","message":"end Recv id 889"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:30.103917842+07:00","message":"[buffer interim] 889 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:30.103925775+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:30.103930465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:30.103933997+07:00","message":"> Transcript [5648] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:30.103937694+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:30.103939975+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:30.103942429+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:30.103944781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:30.103948201+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:30.103960533+07:00","message":"push: {true \n 0 0xc003600900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:45:30.114697359+07:00","message":"write wav file: './tmp/7449/7449_889.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:30.12648428+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:30.126504891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:33.127499498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:33.127526061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:34.920459093+07:00","message":"[GCS] IsForceVAD: false for message ID: 890"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:35.234373287+07:00","message":"receive streaming session, msgId: 890"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:35.234391507+07:00","message":"found end of frame, send empty tag with msgId: 890"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:35.23439392+07:00","message":"end Recv id 890"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:35.234400569+07:00","message":"[buffer interim] 890 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:35.234407131+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:35.234410613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:35.234412929+07:00","message":"> Transcript [5649] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:35.234415071+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:35.234416581+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:35.23441795+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:35.234419505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:35.234421765+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:35.234431853+07:00","message":"push: {true \n 0 0xc00348c280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:35.242082011+07:00","message":"[GCS] Start streaming session, msgId: 891"}
{"level":"info","service":"Main","time":"2025-10-29T10:45:35.249182468+07:00","message":"write wav file: './tmp/7449/7449_890.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:36.128575784+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:36.128584068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:39.128969771+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:39.128975467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:40.360188734+07:00","message":"[GCS] IsForceVAD: false for message ID: 891"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:40.667108702+07:00","message":"receive streaming session, msgId: 891"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:40.667141384+07:00","message":"found end of frame, send empty tag with msgId: 891"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:40.667144957+07:00","message":"end Recv id 891"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:40.66715596+07:00","message":"[buffer interim] 891 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:40.667164618+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:40.66716963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:40.667173343+07:00","message":"> Transcript [5650] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:40.667177461+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:40.667179623+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:40.667181581+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:40.66718377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:40.667186644+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:40.667198621+07:00","message":"push: {true \n 0 0xc002f14180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:45:40.677080466+07:00","message":"write wav file: './tmp/7449/7449_891.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:40.885535054+07:00","message":"[GCS] Start streaming session, msgId: 892"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:42.129550487+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:42.12959322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:43.824186039+07:00","message":"[GCS] Cleaned up inactive client: 870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:43.824201103+07:00","message":"[GCS] Cleaned up inactive client: 861"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:43.824203138+07:00","message":"[GCS] Cleaned up inactive client: 866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:43.824204583+07:00","message":"[GCS] Cleaned up inactive client: 872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:43.824205997+07:00","message":"[GCS] Cleaned up inactive client: 869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:43.824208096+07:00","message":"[GCS] Cleaned up inactive client: 863"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:43.824209659+07:00","message":"[GCS] Cleaned up inactive client: 867"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:43.824211079+07:00","message":"[GCS] Cleaned up inactive client: 868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:43.82421245+07:00","message":"[GCS] Cleaned up inactive client: 862"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:43.824214047+07:00","message":"[GCS] Cleaned up inactive client: 874"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:43.824215416+07:00","message":"[GCS] Cleaned up inactive client: 864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:43.824216991+07:00","message":"[GCS] Cleaned up inactive client: 860"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:43.824218692+07:00","message":"[GCS] Cleaned up inactive client: 865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:43.824220312+07:00","message":"[GCS] Cleaned up inactive client: 873"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:43.824221664+07:00","message":"[GCS] Cleaned up inactive client: 871"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:45.129728764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:45.129747219+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:46.319592111+07:00","message":"[GCS] IsForceVAD: false for message ID: 892"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:46.382885262+07:00","message":"[GCS] Start streaming session, msgId: 893"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:46.609965954+07:00","message":"receive streaming session, msgId: 892"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:46.609985652+07:00","message":"found end of frame, send empty tag with msgId: 892"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:46.609989095+07:00","message":"end Recv id 892"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:46.609996901+07:00","message":"[buffer interim] 892 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:46.610004979+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:46.610016743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:46.610020597+07:00","message":"> Transcript [5651] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:46.610023138+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:46.610024732+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:46.61002633+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:46.610027982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:46.610030129+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:46.61003919+07:00","message":"push: {true \n 0 0xc00365ed00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:45:46.620935429+07:00","message":"write wav file: './tmp/7449/7449_892.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:48.130424489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:48.130439177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:49.721020453+07:00","message":"[GCS] IsForceVAD: false for message ID: 893"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:49.781868319+07:00","message":"[GCS] Start streaming session, msgId: 894"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:50.018931143+07:00","message":"receive streaming session, msgId: 893"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:50.018949966+07:00","message":"found end of frame, send empty tag with msgId: 893"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:50.0189528+07:00","message":"end Recv id 893"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:50.018959069+07:00","message":"[buffer interim] 893 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:50.018965116+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:50.01896878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:50.018971292+07:00","message":"> Transcript [5652] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:50.01897431+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:50.01897592+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:50.018977725+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:50.018979241+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:50.018986539+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:50.018996409+07:00","message":"push: {true \n 0 0xc00365f400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:45:50.02762728+07:00","message":"write wav file: './tmp/7449/7449_893.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:51.131181191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:51.131187426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:54.131538399+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:54.131539855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:55.220689009+07:00","message":"[GCS] IsForceVAD: false for message ID: 894"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:55.352539443+07:00","message":"[GCS] Start streaming session, msgId: 895"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:55.525278074+07:00","message":"receive streaming session, msgId: 894"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:55.525299937+07:00","message":"found end of frame, send empty tag with msgId: 894"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:55.5253042+07:00","message":"end Recv id 894"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:55.525313362+07:00","message":"[buffer interim] 894 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:55.525321771+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:55.5253269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:55.525330438+07:00","message":"> Transcript [5653] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:55.52533378+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:55.525336352+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:55.525338782+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:55.525341223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:55.525344465+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:55.525357341+07:00","message":"push: {true \n 0 0xc00365f880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:45:55.537213377+07:00","message":"write wav file: './tmp/7449/7449_894.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:57.020857546+07:00","message":"[GCS] IsForceVAD: false for message ID: 895"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:57.132138007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:45:57.132149253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:57.308374502+07:00","message":"receive streaming session, msgId: 895"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:57.308392356+07:00","message":"found end of frame, send empty tag with msgId: 895"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:57.308394727+07:00","message":"end Recv id 895"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:57.308401112+07:00","message":"[buffer interim] 895 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:57.308407196+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:57.308411046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:57.30841371+07:00","message":"> Transcript [5654] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:57.30841624+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:57.308417797+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:57.308419204+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:57.308420687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:57.308426792+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:57.308437089+07:00","message":"push: {true \n 0 0xc00365e800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:45:57.314599687+07:00","message":"write wav file: './tmp/7449/7449_895.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:57.603247097+07:00","message":"[GCS] Start streaming session, msgId: 896"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:57.661358903+07:00","message":"[GCS] IsForceVAD: false for message ID: 896"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:57.922420084+07:00","message":"[GCS] Start streaming session, msgId: 897"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:58.005270282+07:00","message":"receive streaming session, msgId: 896"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:58.005290703+07:00","message":"found end of frame, send empty tag with msgId: 896"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:58.00529353+07:00","message":"end Recv id 896"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:58.005300453+07:00","message":"[buffer interim] 896 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:58.00530694+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:58.005310161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:58.005312515+07:00","message":"> Transcript [5655] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:58.005314553+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:58.005316054+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:58.00531743+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:58.005318936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:45:58.005321244+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:45:58.005353132+07:00","message":"push: {true \n 0 0xc00365f300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:45:58.012259079+07:00","message":"write wav file: './tmp/7449/7449_896.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:00.132311444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:00.132340643+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:01.442225891+07:00","message":"[GCS] IsForceVAD: false for message ID: 897"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:01.5018252+07:00","message":"[GCS] Start streaming session, msgId: 898"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:01.735649743+07:00","message":"receive streaming session, msgId: 897"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:01.735666577+07:00","message":"found end of frame, send empty tag with msgId: 897"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:01.735669377+07:00","message":"end Recv id 897"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:01.73567622+07:00","message":"[buffer interim] 897 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:01.735682521+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:01.735685957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:01.735688468+07:00","message":"> Transcript [5656] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:01.73569062+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:01.735692181+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:01.735693719+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:01.735695357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:01.7357026+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:01.735712849+07:00","message":"push: {true \n 0 0xc00365f580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:01.744378112+07:00","message":"write wav file: './tmp/7449/7449_897.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:01.760195247+07:00","message":"[GCS] IsForceVAD: false for message ID: 898"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:02.039497602+07:00","message":"receive streaming session, msgId: 898"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:02.039530698+07:00","message":"found end of frame, send empty tag with msgId: 898"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:02.03953389+07:00","message":"end Recv id 898"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:02.039541056+07:00","message":"[buffer interim] 898 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:02.039549322+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:02.039552413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:02.039554778+07:00","message":"> Transcript [5657] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:02.039556941+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:02.039558421+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:02.039559839+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:02.039561311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:02.039563553+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:02.039573215+07:00","message":"push: {true \n 0 0xc0032a0200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:02.044579962+07:00","message":"write wav file: './tmp/7449/7449_898.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:02.401275464+07:00","message":"[GCS] Start streaming session, msgId: 899"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:02.460196947+07:00","message":"[GCS] IsForceVAD: false for message ID: 899"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:02.753579828+07:00","message":"receive streaming session, msgId: 899"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:02.75359844+07:00","message":"found end of frame, send empty tag with msgId: 899"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:02.753601202+07:00","message":"end Recv id 899"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:02.753607626+07:00","message":"[buffer interim] 899 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:02.753614248+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:02.753617441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:02.753619873+07:00","message":"> Transcript [5658] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:02.753622009+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:02.753623532+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:02.753624918+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:02.753626391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:02.753628492+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:02.753637498+07:00","message":"push: {true \n 0 0xc0032a0500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:02.75804567+07:00","message":"write wav file: './tmp/7449/7449_899.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:02.843678201+07:00","message":"[GCS] Start streaming session, msgId: 900"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:03.133327876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:03.133324303+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:06.133570501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:06.133593699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:07.779672335+07:00","message":"[GCS] IsForceVAD: false for message ID: 900"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:07.84289259+07:00","message":"[GCS] Start streaming session, msgId: 901"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:08.08505302+07:00","message":"receive streaming session, msgId: 900"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:08.085073993+07:00","message":"found end of frame, send empty tag with msgId: 900"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:08.085076936+07:00","message":"end Recv id 900"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:08.085083008+07:00","message":"[buffer interim] 900 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:08.085089399+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:08.085096677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:08.085099034+07:00","message":"> Transcript [5659] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:08.085101339+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:08.085103104+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:08.085104638+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:08.085106118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:08.085108268+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:08.085122944+07:00","message":"push: {true \n 0 0xc0000f4080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:08.098743974+07:00","message":"write wav file: './tmp/7449/7449_900.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:09.134594989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:09.134600591+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:12.135549219+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:12.13554791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:12.971760754+07:00","message":"[GCS] IsForceVAD: false for message ID: 901"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:13.256635254+07:00","message":"receive streaming session, msgId: 901"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:13.256660378+07:00","message":"found end of frame, send empty tag with msgId: 901"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:13.256663471+07:00","message":"end Recv id 901"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:13.256673376+07:00","message":"[buffer interim] 901 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:13.256682136+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:13.256686738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:13.256692516+07:00","message":"> Transcript [5660] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:13.256696218+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:13.256698428+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:13.256700488+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:13.256702641+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:13.256706075+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:13.256717188+07:00","message":"push: {true \n 0 0xc00365fa80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:13.268550048+07:00","message":"write wav file: './tmp/7449/7449_901.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:13.801401644+07:00","message":"[GCS] Start streaming session, msgId: 902"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:13.823743584+07:00","message":"[GCS] Cleaned up inactive client: 880"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:13.82376348+07:00","message":"[GCS] Cleaned up inactive client: 883"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:13.823765762+07:00","message":"[GCS] Cleaned up inactive client: 879"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:13.823767506+07:00","message":"[GCS] Cleaned up inactive client: 881"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:13.823769042+07:00","message":"[GCS] Cleaned up inactive client: 878"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:13.823770781+07:00","message":"[GCS] Cleaned up inactive client: 876"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:13.823772354+07:00","message":"[GCS] Cleaned up inactive client: 882"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:13.823773725+07:00","message":"[GCS] Cleaned up inactive client: 875"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:13.823775263+07:00","message":"[GCS] Cleaned up inactive client: 877"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:15.135759754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:15.135764391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:18.136827176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:18.136846852+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:18.859563803+07:00","message":"[GCS] IsForceVAD: false for message ID: 902"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:19.161692571+07:00","message":"receive streaming session, msgId: 902"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:19.161713868+07:00","message":"found end of frame, send empty tag with msgId: 902"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:19.161716457+07:00","message":"end Recv id 902"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:19.161723236+07:00","message":"[buffer interim] 902 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:19.161729836+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:19.16173292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:19.161735241+07:00","message":"> Transcript [5661] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:19.161737462+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:19.161739045+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:19.161740449+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:19.161741942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:19.161744041+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:19.161752751+07:00","message":"push: {true \n 0 0xc002f14500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:19.172344655+07:00","message":"write wav file: './tmp/7449/7449_902.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:19.503379626+07:00","message":"[GCS] Start streaming session, msgId: 903"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:21.136919127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:21.136932807+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:24.119583849+07:00","message":"[GCS] IsForceVAD: false for message ID: 903"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:24.137844874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:24.13785047+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:24.182137233+07:00","message":"[GCS] Start streaming session, msgId: 904"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:24.419109539+07:00","message":"receive streaming session, msgId: 903"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:24.419129747+07:00","message":"found end of frame, send empty tag with msgId: 903"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:24.419132547+07:00","message":"end Recv id 903"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:24.419139308+07:00","message":"[buffer interim] 903 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:24.419145741+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:24.419149306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:24.419151782+07:00","message":"> Transcript [5662] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:24.419154072+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:24.419155802+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:24.419157726+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:24.419159235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:24.419166081+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:24.41917484+07:00","message":"push: {true \n 0 0xc003600780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:24.429026938+07:00","message":"write wav file: './tmp/7449/7449_903.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:25.329420809+07:00","message":"[GCS] IsForceVAD: false for message ID: 904"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:25.62341809+07:00","message":"receive streaming session, msgId: 904"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:25.623443494+07:00","message":"found end of frame, send empty tag with msgId: 904"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:25.623446776+07:00","message":"end Recv id 904"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:25.623455186+07:00","message":"[buffer interim] 904 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:25.623478809+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:25.623482682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:25.623485498+07:00","message":"> Transcript [5663] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:25.623488363+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:25.623490044+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:25.623491539+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:25.623493125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:25.623501042+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:25.623521449+07:00","message":"push: {true \n 0 0xc00365f280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:25.631466724+07:00","message":"write wav file: './tmp/7449/7449_904.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:25.652534778+07:00","message":"[GCS] Start streaming session, msgId: 905"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:25.720699316+07:00","message":"[GCS] IsForceVAD: false for message ID: 905"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:26.012719182+07:00","message":"receive streaming session, msgId: 905"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:26.012748923+07:00","message":"found end of frame, send empty tag with msgId: 905"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:26.012751792+07:00","message":"end Recv id 905"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:26.012759737+07:00","message":"[buffer interim] 905 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:26.012766089+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:26.012778002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:26.012780501+07:00","message":"> Transcript [5664] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:26.012783226+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:26.012784938+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:26.012786621+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:26.012788097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:26.012793132+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:26.012802985+07:00","message":"push: {true \n 0 0xc002f14000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:26.016912449+07:00","message":"write wav file: './tmp/7449/7449_905.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:26.551714599+07:00","message":"[GCS] Start streaming session, msgId: 906"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:27.138859522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:27.138859581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:30.139018369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:30.139032196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:31.930498403+07:00","message":"[GCS] IsForceVAD: false for message ID: 906"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:32.061211544+07:00","message":"[GCS] Start streaming session, msgId: 907"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:32.225650245+07:00","message":"receive streaming session, msgId: 906"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:32.225667691+07:00","message":"found end of frame, send empty tag with msgId: 906"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:32.22567107+07:00","message":"end Recv id 906"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:32.22567853+07:00","message":"[buffer interim] 906 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:32.225686333+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:32.225702098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:32.225704801+07:00","message":"> Transcript [5665] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:32.225707218+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:32.225708797+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:32.225710357+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:32.225711978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:32.225714399+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:32.225724452+07:00","message":"push: {true \n 0 0xc002f14400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:32.237107811+07:00","message":"write wav file: './tmp/7449/7449_906.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:33.139377673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:33.13940509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:35.961136264+07:00","message":"[GCS] IsForceVAD: false for message ID: 907"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:36.140356323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:36.140365065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:36.221527248+07:00","message":"[GCS] Start streaming session, msgId: 908"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:36.257372517+07:00","message":"receive streaming session, msgId: 907"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:36.257394363+07:00","message":"found end of frame, send empty tag with msgId: 907"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:36.257397191+07:00","message":"end Recv id 907"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:36.257404084+07:00","message":"[buffer interim] 907 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:36.257411036+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:36.257414479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:36.25741686+07:00","message":"> Transcript [5666] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:36.257419099+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:36.25742063+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:36.257422382+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:36.257423844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:36.257425987+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:36.257435851+07:00","message":"push: {true \n 0 0xc002f14800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:36.266457385+07:00","message":"write wav file: './tmp/7449/7449_907.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:36.59934915+07:00","message":"[GCS] IsForceVAD: false for message ID: 908"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:36.681906027+07:00","message":"[GCS] Start streaming session, msgId: 909"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:36.901346833+07:00","message":"receive streaming session, msgId: 908"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:36.901372841+07:00","message":"found end of frame, send empty tag with msgId: 908"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:36.901375987+07:00","message":"end Recv id 908"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:36.901383766+07:00","message":"[buffer interim] 908 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:36.901391358+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:36.901394631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:36.901396884+07:00","message":"> Transcript [5667] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:36.901400246+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:36.901402101+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:36.901403654+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:36.901405198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:36.901407523+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:36.901417202+07:00","message":"push: {true \n 0 0xc003600680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:36.906671413+07:00","message":"write wav file: './tmp/7449/7449_908.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:37.638796207+07:00","message":"[GCS] IsForceVAD: false for message ID: 909"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:37.70149216+07:00","message":"[GCS] Start streaming session, msgId: 910"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:37.931062215+07:00","message":"receive streaming session, msgId: 909"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:37.931082122+07:00","message":"found end of frame, send empty tag with msgId: 909"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:37.931084953+07:00","message":"end Recv id 909"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:37.931090981+07:00","message":"[buffer interim] 909 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:37.931099817+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:37.931102949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:37.931105393+07:00","message":"> Transcript [5668] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:37.931107481+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:37.93110898+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:37.931110514+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:37.931112008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:37.931114541+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:37.931124067+07:00","message":"push: {true \n 0 0xc00365e580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:37.936799559+07:00","message":"write wav file: './tmp/7449/7449_909.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:39.140422629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:39.14042533+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:39.239295817+07:00","message":"[GCS] IsForceVAD: false for message ID: 910"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:39.300827789+07:00","message":"[GCS] Start streaming session, msgId: 911"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:39.535112536+07:00","message":"receive streaming session, msgId: 910"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:39.535138267+07:00","message":"found end of frame, send empty tag with msgId: 910"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:39.535141356+07:00","message":"end Recv id 910"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:39.535148809+07:00","message":"[buffer interim] 910 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:39.535155891+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:39.535159883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:39.535162417+07:00","message":"> Transcript [5669] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:39.535164576+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:39.535166321+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:39.535167774+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:39.535169316+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:39.535171664+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:39.535180982+07:00","message":"push: {true \n 0 0xc002f14a00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:39.543429317+07:00","message":"write wav file: './tmp/7449/7449_910.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:39.619864478+07:00","message":"[GCS] IsForceVAD: false for message ID: 911"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:39.682221218+07:00","message":"[GCS] Start streaming session, msgId: 912"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:39.751242545+07:00","message":"[GCS] IsForceVAD: false for message ID: 912"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:39.881783917+07:00","message":"[GCS] Start streaming session, msgId: 913"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:39.905482794+07:00","message":"receive streaming session, msgId: 911"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:39.905507464+07:00","message":"found end of frame, send empty tag with msgId: 911"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:39.90551036+07:00","message":"end Recv id 911"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:39.905515484+07:00","message":"[buffer interim] 911 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:39.905521285+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:39.905524611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:39.905527199+07:00","message":"> Transcript [5670] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:39.905529633+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:39.905531394+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:39.905533016+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:39.905534631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:39.905539549+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:39.905548579+07:00","message":"push: {true \n 0 0xc0023d2100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:39.910166202+07:00","message":"write wav file: './tmp/7449/7449_911.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:39.939309785+07:00","message":"[GCS] IsForceVAD: false for message ID: 913"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:40.035705887+07:00","message":"receive streaming session, msgId: 912"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:40.035733749+07:00","message":"found end of frame, send empty tag with msgId: 912"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:40.035740845+07:00","message":"end Recv id 912"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:40.035747403+07:00","message":"[buffer interim] 912 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:40.03575406+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:40.035757276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:40.035759742+07:00","message":"> Transcript [5671] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:40.035762242+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:40.035763889+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:40.035765569+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:40.035767172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:40.035769416+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:40.035778928+07:00","message":"push: {true \n 0 0xc002f14680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:40.039844997+07:00","message":"write wav file: './tmp/7449/7449_912.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:40.13112713+07:00","message":"[GCS] Start streaming session, msgId: 914"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:40.22705818+07:00","message":"receive streaming session, msgId: 913"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:40.227078089+07:00","message":"found end of frame, send empty tag with msgId: 913"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:40.22708104+07:00","message":"end Recv id 913"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:40.227087339+07:00","message":"[buffer interim] 913 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:40.227093965+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:40.227097286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:40.227099761+07:00","message":"> Transcript [5672] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:40.227101961+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:40.227103458+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:40.227104806+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:40.227106289+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:40.227112764+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:40.22712256+07:00","message":"push: {true \n 0 0xc002f14780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:40.231569253+07:00","message":"write wav file: './tmp/7449/7449_913.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:41.480208457+07:00","message":"[GCS] IsForceVAD: false for message ID: 914"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:41.785755528+07:00","message":"receive streaming session, msgId: 914"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:41.785782608+07:00","message":"found end of frame, send empty tag with msgId: 914"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:41.785786249+07:00","message":"end Recv id 914"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:41.785794166+07:00","message":"[buffer interim] 914 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:41.785803092+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:41.785808424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:41.785810698+07:00","message":"> Transcript [5673] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:41.785813085+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:41.785814576+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:41.785816164+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:41.785817891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:41.78582208+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:41.785832004+07:00","message":"push: {true \n 0 0xc0032a0300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:41.791238355+07:00","message":"write wav file: './tmp/7449/7449_914.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:41.991014463+07:00","message":"[GCS] Start streaming session, msgId: 915"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:42.050014564+07:00","message":"[GCS] IsForceVAD: false for message ID: 915"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:42.141285266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:42.141311204+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:42.336282758+07:00","message":"receive streaming session, msgId: 915"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:42.336302869+07:00","message":"found end of frame, send empty tag with msgId: 915"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:42.336306093+07:00","message":"end Recv id 915"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:42.336313665+07:00","message":"[buffer interim] 915 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:42.336321656+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:42.336325969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:42.336328306+07:00","message":"> Transcript [5674] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:42.336330565+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:42.336332284+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:42.336333828+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:42.336335317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:42.336341748+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:42.336353867+07:00","message":"push: {true \n 0 0xc0023d2480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:42.340549008+07:00","message":"write wav file: './tmp/7449/7449_915.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:42.692292856+07:00","message":"[GCS] Start streaming session, msgId: 916"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:42.819597953+07:00","message":"[GCS] IsForceVAD: false for message ID: 916"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:42.951060386+07:00","message":"[GCS] Start streaming session, msgId: 917"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:43.127825801+07:00","message":"receive streaming session, msgId: 916"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:43.127843404+07:00","message":"found end of frame, send empty tag with msgId: 916"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:43.127846167+07:00","message":"end Recv id 916"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:43.127856767+07:00","message":"[buffer interim] 916 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:43.127863267+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:43.127866503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:43.127868923+07:00","message":"> Transcript [5675] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:43.127871188+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:43.127872725+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:43.127874127+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:43.127875595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:43.12788195+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:43.127891831+07:00","message":"push: {true \n 0 0xc00348c600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:43.133788476+07:00","message":"write wav file: './tmp/7449/7449_916.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:43.139178402+07:00","message":"[GCS] IsForceVAD: false for message ID: 917"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:43.270993926+07:00","message":"[GCS] Start streaming session, msgId: 918"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:43.418806577+07:00","message":"receive streaming session, msgId: 917"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:43.418825273+07:00","message":"found end of frame, send empty tag with msgId: 917"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:43.418828303+07:00","message":"end Recv id 917"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:43.418836852+07:00","message":"[buffer interim] 917 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:43.41884513+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:43.418853853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:43.418857783+07:00","message":"> Transcript [5676] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:43.418860963+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:43.418863106+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:43.41886509+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:43.418867243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:43.418870742+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:43.418881826+07:00","message":"push: {true \n 0 0xc0032a0600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:43.423195513+07:00","message":"write wav file: './tmp/7449/7449_917.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:43.823562563+07:00","message":"[GCS] Cleaned up inactive client: 885"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:43.8235939+07:00","message":"[GCS] Cleaned up inactive client: 888"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:43.823596605+07:00","message":"[GCS] Cleaned up inactive client: 887"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:43.823598107+07:00","message":"[GCS] Cleaned up inactive client: 889"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:43.823599726+07:00","message":"[GCS] Cleaned up inactive client: 891"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:43.823601091+07:00","message":"[GCS] Cleaned up inactive client: 890"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:43.823602483+07:00","message":"[GCS] Cleaned up inactive client: 886"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:43.823604029+07:00","message":"[GCS] Cleaned up inactive client: 884"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:45.14175764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:45.141759325+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:48.141906806+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:48.141918491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:50.442857556+07:00","message":"[GCS] IsForceVAD: false for message ID: 918"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:50.570931048+07:00","message":"[GCS] Start streaming session, msgId: 919"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:50.780853453+07:00","message":"receive streaming session, msgId: 918"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:50.780873325+07:00","message":"found end of frame, send empty tag with msgId: 918"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:50.780875891+07:00","message":"end Recv id 918"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:50.780882318+07:00","message":"[buffer interim] 918 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:50.780888785+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:50.780892247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:50.780894647+07:00","message":"> Transcript [5677] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:50.780896913+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:50.780898449+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:50.78089985+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:50.780901423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:50.780907895+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:50.780917261+07:00","message":"push: {true \n 0 0xc00348c880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:50.794847374+07:00","message":"write wav file: './tmp/7449/7449_918.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:51.142486855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:51.142491844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:51.659613098+07:00","message":"[GCS] IsForceVAD: false for message ID: 919"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:51.920910875+07:00","message":"[GCS] Start streaming session, msgId: 920"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:51.949816843+07:00","message":"receive streaming session, msgId: 919"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:51.949836689+07:00","message":"found end of frame, send empty tag with msgId: 919"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:51.949839187+07:00","message":"end Recv id 919"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:51.949845211+07:00","message":"[buffer interim] 919 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:51.94985145+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:51.949859347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:51.949861831+07:00","message":"> Transcript [5678] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:51.949864195+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:51.949865739+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:51.949867243+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:51.949868711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:51.949870738+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:51.949880355+07:00","message":"push: {true \n 0 0xc0023d2680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:51.956985206+07:00","message":"write wav file: './tmp/7449/7449_919.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:51.978980985+07:00","message":"[GCS] IsForceVAD: false for message ID: 920"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:52.112146575+07:00","message":"[GCS] Start streaming session, msgId: 921"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:52.253148405+07:00","message":"receive streaming session, msgId: 920"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:52.253180521+07:00","message":"found end of frame, send empty tag with msgId: 920"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:52.253183942+07:00","message":"end Recv id 920"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:52.25320395+07:00","message":"[buffer interim] 920 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:52.253226485+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:52.253232027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:52.253234982+07:00","message":"> Transcript [5679] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:52.253237541+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:52.253239219+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:52.253240803+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:52.253242238+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:52.253248057+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:52.253257725+07:00","message":"push: {true \n 0 0xc0023d2080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:52.257797049+07:00","message":"write wav file: './tmp/7449/7449_920.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:53.268988578+07:00","message":"[GCS] IsForceVAD: false for message ID: 921"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:53.540400705+07:00","message":"receive streaming session, msgId: 921"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:53.540419157+07:00","message":"found end of frame, send empty tag with msgId: 921"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:53.540421871+07:00","message":"end Recv id 921"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:53.54042831+07:00","message":"[buffer interim] 921 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:53.54043472+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:53.540438301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:53.540440751+07:00","message":"> Transcript [5680] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:53.540443572+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:53.540445283+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:53.540446735+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:53.54044845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:53.540455388+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:53.540479119+07:00","message":"push: {true \n 0 0xc002f14300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:53.546432634+07:00","message":"write wav file: './tmp/7449/7449_921.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:54.143111722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:54.14311162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:54.231519338+07:00","message":"[GCS] Start streaming session, msgId: 922"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:57.144104937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:46:57.144104213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:59.280213042+07:00","message":"[GCS] IsForceVAD: false for message ID: 922"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:59.590751836+07:00","message":"receive streaming session, msgId: 922"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:59.590771159+07:00","message":"found end of frame, send empty tag with msgId: 922"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:59.5907739+07:00","message":"end Recv id 922"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:59.590780074+07:00","message":"[buffer interim] 922 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:59.590786573+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:59.59079011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:59.590792595+07:00","message":"> Transcript [5681] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:59.590794771+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:59.590796505+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:59.590798127+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:59.590799665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:46:59.590805933+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:59.590815685+07:00","message":"push: {true \n 0 0xc0023d2380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:46:59.603172208+07:00","message":"write wav file: './tmp/7449/7449_922.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:59.731910264+07:00","message":"[GCS] Start streaming session, msgId: 923"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:59.799925606+07:00","message":"[GCS] IsForceVAD: false for message ID: 923"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:46:59.861064687+07:00","message":"[GCS] Start streaming session, msgId: 924"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:00.100870064+07:00","message":"receive streaming session, msgId: 923"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:00.100888701+07:00","message":"found end of frame, send empty tag with msgId: 923"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:00.10089115+07:00","message":"end Recv id 923"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:00.100896781+07:00","message":"[buffer interim] 923 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:00.10090944+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:00.100912744+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:00.100915339+07:00","message":"> Transcript [5682] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:00.100917581+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:00.100919192+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:00.100920723+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:00.100922224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:00.100924722+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:00.100934331+07:00","message":"push: {true \n 0 0xc0023d2780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:00.105954037+07:00","message":"write wav file: './tmp/7449/7449_923.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:00.144846387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:00.144883201+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:03.145647893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:03.145655861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:03.320962842+07:00","message":"[GCS] IsForceVAD: false for message ID: 924"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:03.603359591+07:00","message":"receive streaming session, msgId: 924"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:03.603378341+07:00","message":"found end of frame, send empty tag with msgId: 924"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:03.603381179+07:00","message":"end Recv id 924"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:03.603387905+07:00","message":"[buffer interim] 924 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:03.603394022+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:03.603397553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:03.603400236+07:00","message":"> Transcript [5683] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:03.603402788+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:03.603404422+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:03.603405852+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:03.603407333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:03.603409512+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:03.603420254+07:00","message":"push: {true \n 0 0xc0032a0980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:03.611826838+07:00","message":"write wav file: './tmp/7449/7449_924.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:04.480988718+07:00","message":"[GCS] Start streaming session, msgId: 925"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:04.539663857+07:00","message":"[GCS] IsForceVAD: false for message ID: 925"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:04.730641099+07:00","message":"[GCS] Start streaming session, msgId: 926"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:04.841503286+07:00","message":"receive streaming session, msgId: 925"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:04.841525723+07:00","message":"found end of frame, send empty tag with msgId: 925"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:04.841528756+07:00","message":"end Recv id 925"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:04.841535595+07:00","message":"[buffer interim] 925 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:04.841542804+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:04.84154599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:04.841548476+07:00","message":"> Transcript [5684] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:04.841551136+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:04.841552699+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:04.841554197+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:04.841555748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:04.841558121+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:04.841567797+07:00","message":"push: {true \n 0 0xc0032a0b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:04.845938099+07:00","message":"write wav file: './tmp/7449/7449_925.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:06.146002555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:06.146006317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:09.146595474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:09.146605653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:09.858635514+07:00","message":"[GCS] IsForceVAD: false for message ID: 926"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:10.161854273+07:00","message":"receive streaming session, msgId: 926"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:10.161874627+07:00","message":"found end of frame, send empty tag with msgId: 926"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:10.161877666+07:00","message":"end Recv id 926"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:10.161883874+07:00","message":"[buffer interim] 926 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:10.161890289+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:10.161898485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:10.161901112+07:00","message":"> Transcript [5685] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:10.161903102+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:10.161904596+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:10.161906137+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:10.161907703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:10.16190994+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:10.161919195+07:00","message":"push: {true \n 0 0xc002f15000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:10.172258828+07:00","message":"write wav file: './tmp/7449/7449_926.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:10.1810692+07:00","message":"[GCS] Start streaming session, msgId: 927"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:12.147252543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:12.147255842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:13.509242954+07:00","message":"[GCS] IsForceVAD: false for message ID: 927"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:13.701681655+07:00","message":"[GCS] Start streaming session, msgId: 928"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:13.800673577+07:00","message":"receive streaming session, msgId: 927"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:13.80069457+07:00","message":"found end of frame, send empty tag with msgId: 927"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:13.800697276+07:00","message":"end Recv id 927"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:13.800704295+07:00","message":"[buffer interim] 927 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:13.800710757+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:13.800714524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:13.800716899+07:00","message":"> Transcript [5686] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:13.800719123+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:13.800720717+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:13.800722286+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:13.800723791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:13.800726028+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:13.800736265+07:00","message":"push: {true \n 0 0xc0023d2300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:13.80925229+07:00","message":"write wav file: './tmp/7449/7449_927.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:13.823814484+07:00","message":"[GCS] Cleaned up inactive client: 897"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:13.823834958+07:00","message":"[GCS] Cleaned up inactive client: 898"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:13.823837193+07:00","message":"[GCS] Cleaned up inactive client: 892"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:13.823838652+07:00","message":"[GCS] Cleaned up inactive client: 901"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:13.823840159+07:00","message":"[GCS] Cleaned up inactive client: 894"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:13.823841505+07:00","message":"[GCS] Cleaned up inactive client: 893"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:13.823842926+07:00","message":"[GCS] Cleaned up inactive client: 895"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:13.823844389+07:00","message":"[GCS] Cleaned up inactive client: 900"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:13.823845767+07:00","message":"[GCS] Cleaned up inactive client: 896"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:13.82384705+07:00","message":"[GCS] Cleaned up inactive client: 899"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:15.148221285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:15.148239678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:17.280344974+07:00","message":"[GCS] IsForceVAD: false for message ID: 928"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:17.411387291+07:00","message":"[GCS] Start streaming session, msgId: 929"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:17.479088742+07:00","message":"[GCS] IsForceVAD: false for message ID: 929"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:17.569950646+07:00","message":"receive streaming session, msgId: 928"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:17.569969901+07:00","message":"found end of frame, send empty tag with msgId: 928"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:17.569972572+07:00","message":"end Recv id 928"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:17.569982663+07:00","message":"[buffer interim] 928 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:17.56999305+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:17.569996886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:17.569999161+07:00","message":"> Transcript [5687] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:17.570001249+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:17.570003384+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:17.570004886+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:17.57000645+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:17.570010085+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:17.570019819+07:00","message":"push: {true \n 0 0xc00348c100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:17.579269211+07:00","message":"write wav file: './tmp/7449/7449_928.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:17.765959668+07:00","message":"receive streaming session, msgId: 929"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:17.765979004+07:00","message":"found end of frame, send empty tag with msgId: 929"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:17.765981492+07:00","message":"end Recv id 929"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:17.765988189+07:00","message":"[buffer interim] 929 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:17.76599446+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:17.765997699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:17.766000184+07:00","message":"> Transcript [5688] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:17.766002473+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:17.76600429+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:17.766005896+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:17.766007668+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:17.766012616+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:17.766022573+07:00","message":"push: {true \n 0 0xc00365e480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:17.77111403+07:00","message":"write wav file: './tmp/7449/7449_929.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:17.871349418+07:00","message":"[GCS] Start streaming session, msgId: 930"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:17.9297738+07:00","message":"[GCS] IsForceVAD: false for message ID: 930"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:18.149231792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:18.149244389+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:18.21190225+07:00","message":"receive streaming session, msgId: 930"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:18.21192772+07:00","message":"found end of frame, send empty tag with msgId: 930"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:18.211931796+07:00","message":"end Recv id 930"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:18.211946259+07:00","message":"[buffer interim] 930 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:18.211954995+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:18.211959603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:18.211962884+07:00","message":"> Transcript [5689] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:18.211965896+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:18.211968121+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:18.211970466+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:18.211972603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:18.211975787+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:18.211988359+07:00","message":"push: {true \n 0 0xc00348c480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:18.216089696+07:00","message":"write wav file: './tmp/7449/7449_930.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:18.251059339+07:00","message":"[GCS] Start streaming session, msgId: 931"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:21.149492284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:21.149492299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:21.959384111+07:00","message":"[GCS] IsForceVAD: false for message ID: 931"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:22.03261847+07:00","message":"[GCS] Start streaming session, msgId: 932"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:22.252547876+07:00","message":"receive streaming session, msgId: 931"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:22.252563624+07:00","message":"found end of frame, send empty tag with msgId: 931"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:22.252566198+07:00","message":"end Recv id 931"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:22.252572749+07:00","message":"[buffer interim] 931 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.252579035+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.252582687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.252585302+07:00","message":"> Transcript [5690] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.252587705+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.252589243+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.252590758+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.252592491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.252594916+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:22.252605638+07:00","message":"push: {true \n 0 0xc0032a0100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:22.261438506+07:00","message":"write wav file: './tmp/7449/7449_931.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:22.408956195+07:00","message":"[GCS] IsForceVAD: false for message ID: 932"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:22.540599622+07:00","message":"[GCS] Start streaming session, msgId: 933"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:22.668960589+07:00","message":"[GCS] IsForceVAD: false for message ID: 933"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:22.689625286+07:00","message":"receive streaming session, msgId: 932"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:22.689653205+07:00","message":"found end of frame, send empty tag with msgId: 932"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:22.689658042+07:00","message":"end Recv id 932"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:22.689667617+07:00","message":"[buffer interim] 932 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.689675489+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.689680185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.68968321+07:00","message":"> Transcript [5691] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.689687057+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.689689045+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.689691175+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.689693286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.689696443+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:22.6897079+07:00","message":"push: {true \n 0 0xc0032a0080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:22.694523566+07:00","message":"write wav file: './tmp/7449/7449_932.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:22.732277091+07:00","message":"[GCS] Start streaming session, msgId: 934"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:22.947746637+07:00","message":"receive streaming session, msgId: 933"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:22.94776279+07:00","message":"found end of frame, send empty tag with msgId: 933"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:22.947765422+07:00","message":"end Recv id 933"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:22.947772132+07:00","message":"[buffer interim] 933 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.947778691+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.947781672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.947784177+07:00","message":"> Transcript [5692] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.94778644+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.947788154+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.947789716+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.947791231+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:22.947799034+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:22.947808455+07:00","message":"push: {true \n 0 0xc002f14b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:22.95218491+07:00","message":"write wav file: './tmp/7449/7449_933.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:23.118948551+07:00","message":"[GCS] IsForceVAD: false for message ID: 934"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:23.438692462+07:00","message":"receive streaming session, msgId: 934"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:23.438710641+07:00","message":"found end of frame, send empty tag with msgId: 934"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:23.438713359+07:00","message":"end Recv id 934"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:23.438719565+07:00","message":"[buffer interim] 934 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:23.438726335+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:23.438729656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:23.43873204+07:00","message":"> Transcript [5693] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:23.438734318+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:23.438735979+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:23.438737423+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:23.438738999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:23.438745114+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:23.438754505+07:00","message":"push: {true \n 0 0xc00348c380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:23.443272099+07:00","message":"write wav file: './tmp/7449/7449_934.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:23.561048081+07:00","message":"[GCS] Start streaming session, msgId: 935"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:23.690207042+07:00","message":"[GCS] IsForceVAD: false for message ID: 935"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:23.760841494+07:00","message":"[GCS] Start streaming session, msgId: 936"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:23.977075032+07:00","message":"receive streaming session, msgId: 935"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:23.9770959+07:00","message":"found end of frame, send empty tag with msgId: 935"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:23.977098667+07:00","message":"end Recv id 935"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:23.977106114+07:00","message":"[buffer interim] 935 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:23.977116197+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:23.977119652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:23.97712271+07:00","message":"> Transcript [5694] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:23.977125376+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:23.977126929+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:23.977128537+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:23.977130245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:23.977132566+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:23.977141404+07:00","message":"push: {true \n 0 0xc0032a0580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:23.981206719+07:00","message":"write wav file: './tmp/7449/7449_935.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:24.149675458+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:24.149677115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:27.150157743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:27.15016798+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:27.920993653+07:00","message":"[GCS] IsForceVAD: false for message ID: 936"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:28.050995715+07:00","message":"[GCS] Start streaming session, msgId: 937"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:28.21621709+07:00","message":"receive streaming session, msgId: 936"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:28.216237063+07:00","message":"found end of frame, send empty tag with msgId: 936"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:28.216239955+07:00","message":"end Recv id 936"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:28.216245981+07:00","message":"[buffer interim] 936 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:28.216253373+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:28.216258331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:28.21626243+07:00","message":"> Transcript [5695] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:28.216265563+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:28.216267742+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:28.216269962+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:28.216272859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:28.216280151+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:28.21629161+07:00","message":"push: {true \n 0 0xc0023d2980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:28.226195974+07:00","message":"write wav file: './tmp/7449/7449_936.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:30.151172735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:30.151191714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:32.148942939+07:00","message":"[GCS] IsForceVAD: false for message ID: 937"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:32.212528207+07:00","message":"[GCS] Start streaming session, msgId: 938"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:32.442698431+07:00","message":"receive streaming session, msgId: 937"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:32.442719531+07:00","message":"found end of frame, send empty tag with msgId: 937"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:32.442722049+07:00","message":"end Recv id 937"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:32.442728423+07:00","message":"[buffer interim] 937 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:32.442734663+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:32.442738037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:32.442740809+07:00","message":"> Transcript [5696] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:32.442742842+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:32.442744386+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:32.442745771+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:32.442747262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:32.442755782+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:32.442768158+07:00","message":"push: {true \n 0 0xc0032a0800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:32.459035239+07:00","message":"write wav file: './tmp/7449/7449_937.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:33.151915891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:33.151932804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:36.15193612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:36.151952048+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:36.959451009+07:00","message":"[GCS] IsForceVAD: false for message ID: 938"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:37.245487199+07:00","message":"receive streaming session, msgId: 938"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:37.245505794+07:00","message":"found end of frame, send empty tag with msgId: 938"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:37.24550847+07:00","message":"end Recv id 938"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:37.245514803+07:00","message":"[buffer interim] 938 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:37.24552092+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:37.245525213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:37.245527692+07:00","message":"> Transcript [5697] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:37.245529687+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:37.245531147+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:37.245532545+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:37.245534016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:37.245536368+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:37.245545793+07:00","message":"push: {true \n 0 0xc0023d2b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:37.255295434+07:00","message":"write wav file: './tmp/7449/7449_938.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:37.402465451+07:00","message":"[GCS] Start streaming session, msgId: 939"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:39.152796331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:39.152810191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:42.153700931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:42.153709637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:42.848694957+07:00","message":"[GCS] IsForceVAD: false for message ID: 939"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:42.98072508+07:00","message":"[GCS] Start streaming session, msgId: 940"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:43.147094589+07:00","message":"receive streaming session, msgId: 939"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:43.147122828+07:00","message":"found end of frame, send empty tag with msgId: 939"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:43.1471273+07:00","message":"end Recv id 939"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:43.147136748+07:00","message":"[buffer interim] 939 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:43.147145456+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:43.147150101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:43.147153641+07:00","message":"> Transcript [5698] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:43.147157008+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:43.14715945+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:43.14716207+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:43.147164534+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:43.147173131+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:43.147185934+07:00","message":"push: {true \n 0 0xc002f14180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:43.158352179+07:00","message":"write wav file: './tmp/7449/7449_939.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:43.823565447+07:00","message":"[GCS] Cleaned up inactive client: 902"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:43.823594721+07:00","message":"[GCS] Cleaned up inactive client: 905"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:43.823597213+07:00","message":"[GCS] Cleaned up inactive client: 903"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:43.823598696+07:00","message":"[GCS] Cleaned up inactive client: 911"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:43.823600199+07:00","message":"[GCS] Cleaned up inactive client: 915"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:43.823602241+07:00","message":"[GCS] Cleaned up inactive client: 917"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:43.823603684+07:00","message":"[GCS] Cleaned up inactive client: 908"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:43.823605035+07:00","message":"[GCS] Cleaned up inactive client: 909"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:43.823606297+07:00","message":"[GCS] Cleaned up inactive client: 914"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:43.823607564+07:00","message":"[GCS] Cleaned up inactive client: 906"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:43.823608827+07:00","message":"[GCS] Cleaned up inactive client: 904"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:43.823610106+07:00","message":"[GCS] Cleaned up inactive client: 913"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:43.823611382+07:00","message":"[GCS] Cleaned up inactive client: 912"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:43.8236127+07:00","message":"[GCS] Cleaned up inactive client: 907"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:43.823614255+07:00","message":"[GCS] Cleaned up inactive client: 910"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:43.823615539+07:00","message":"[GCS] Cleaned up inactive client: 916"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:45.154402119+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:45.154427804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:46.307648486+07:00","message":"[GCS] IsForceVAD: false for message ID: 940"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:46.598695877+07:00","message":"receive streaming session, msgId: 940"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:46.598714203+07:00","message":"found end of frame, send empty tag with msgId: 940"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:46.598717073+07:00","message":"end Recv id 940"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:46.598724963+07:00","message":"[buffer interim] 940 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:46.598732711+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:46.598737323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:46.59874073+07:00","message":"> Transcript [5699] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:46.598743758+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:46.598745925+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:46.598747922+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:46.598749976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:46.598752666+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:46.598778209+07:00","message":"push: {true \n 0 0xc00348c180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:46.607458973+07:00","message":"write wav file: './tmp/7449/7449_940.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:46.821391916+07:00","message":"[GCS] Start streaming session, msgId: 941"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:46.949139324+07:00","message":"[GCS] IsForceVAD: false for message ID: 941"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:47.234995107+07:00","message":"receive streaming session, msgId: 941"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:47.235012569+07:00","message":"found end of frame, send empty tag with msgId: 941"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:47.235015349+07:00","message":"end Recv id 941"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:47.235021131+07:00","message":"[buffer interim] 941 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:47.235027486+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:47.235035669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:47.235038142+07:00","message":"> Transcript [5700] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:47.23504087+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:47.235042604+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:47.235044035+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:47.235045518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:47.235047846+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:47.235057698+07:00","message":"push: {true \n 0 0xc0023d2b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:47.23934086+07:00","message":"write wav file: './tmp/7449/7449_941.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:47.400467628+07:00","message":"[GCS] Start streaming session, msgId: 942"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:47.722307145+07:00","message":"[GCS] IsForceVAD: false for message ID: 942"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:47.910086656+07:00","message":"[GCS] Start streaming session, msgId: 943"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:47.992062481+07:00","message":"receive streaming session, msgId: 942"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:47.992086162+07:00","message":"found end of frame, send empty tag with msgId: 942"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:47.992089685+07:00","message":"end Recv id 942"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:47.992097123+07:00","message":"[buffer interim] 942 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:47.992104349+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:47.992107542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:47.99211056+07:00","message":"> Transcript [5701] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:47.992112722+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:47.992114346+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:47.992115736+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:47.992117221+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:47.992119374+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:47.99212748+07:00","message":"push: {true \n 0 0xc00348cc80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:47.996858847+07:00","message":"write wav file: './tmp/7449/7449_942.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:48.03960593+07:00","message":"[GCS] IsForceVAD: false for message ID: 943"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:48.154817528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:48.154836595+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:48.309190219+07:00","message":"receive streaming session, msgId: 943"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:48.309211491+07:00","message":"found end of frame, send empty tag with msgId: 943"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:48.309214401+07:00","message":"end Recv id 943"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:48.309221624+07:00","message":"[buffer interim] 943 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:48.309227828+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:48.309230729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:48.309233255+07:00","message":"> Transcript [5702] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:48.309235448+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:48.309236974+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:48.309238556+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:48.30924019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:48.309242632+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:48.309251801+07:00","message":"push: {true \n 0 0xc003600200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:48.315843952+07:00","message":"write wav file: './tmp/7449/7449_943.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:48.361153956+07:00","message":"[GCS] Start streaming session, msgId: 944"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:48.548577429+07:00","message":"[GCS] IsForceVAD: false for message ID: 944"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:48.68016075+07:00","message":"[GCS] Start streaming session, msgId: 945"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:48.839318956+07:00","message":"receive streaming session, msgId: 944"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:48.839340592+07:00","message":"found end of frame, send empty tag with msgId: 944"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:48.839343273+07:00","message":"end Recv id 944"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:48.839349607+07:00","message":"[buffer interim] 944 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:48.839362342+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:48.839365751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:48.839367977+07:00","message":"> Transcript [5703] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:48.839370288+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:48.839371797+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:48.839373376+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:48.83937499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:48.839377372+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:48.839387137+07:00","message":"push: {true \n 0 0xc0023d2000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:48.844041312+07:00","message":"write wav file: './tmp/7449/7449_944.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:49.9586463+07:00","message":"[GCS] IsForceVAD: false for message ID: 945"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:50.080675353+07:00","message":"[GCS] Start streaming session, msgId: 946"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:50.263153148+07:00","message":"receive streaming session, msgId: 945"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:50.263177032+07:00","message":"found end of frame, send empty tag with msgId: 945"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:50.263180127+07:00","message":"end Recv id 945"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:50.263186408+07:00","message":"[buffer interim] 945 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:50.263192707+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:50.263196519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:50.263199426+07:00","message":"> Transcript [5704] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:50.263202129+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:50.263204006+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:50.263205617+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:50.263207144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:50.263214191+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:50.263224537+07:00","message":"push: {true \n 0 0xc00348c080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:50.273983928+07:00","message":"write wav file: './tmp/7449/7449_945.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:51.119695651+07:00","message":"[GCS] IsForceVAD: false for message ID: 946"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:51.155847703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:51.155859248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:51.311534349+07:00","message":"[GCS] Start streaming session, msgId: 947"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:51.369786247+07:00","message":"[GCS] IsForceVAD: false for message ID: 947"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:51.409917717+07:00","message":"receive streaming session, msgId: 946"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:51.409943299+07:00","message":"found end of frame, send empty tag with msgId: 946"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:51.40994628+07:00","message":"end Recv id 946"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:51.409952563+07:00","message":"[buffer interim] 946 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.409960443+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.409965731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.409970458+07:00","message":"> Transcript [5705] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.409973509+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.409975798+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.409978245+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.409980335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.409983589+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:51.409996203+07:00","message":"push: {true \n 0 0xc00348c600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:51.415584214+07:00","message":"write wav file: './tmp/7449/7449_946.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:51.500528202+07:00","message":"[GCS] Start streaming session, msgId: 948"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:51.629360865+07:00","message":"[GCS] IsForceVAD: false for message ID: 948"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:51.652425959+07:00","message":"receive streaming session, msgId: 947"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:51.652444225+07:00","message":"found end of frame, send empty tag with msgId: 947"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:51.652446934+07:00","message":"end Recv id 947"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:51.652453583+07:00","message":"[buffer interim] 947 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.652459854+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.652463144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.652465732+07:00","message":"> Transcript [5706] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.652468045+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.65247573+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.652478176+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.652480893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.652483135+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:51.652492583+07:00","message":"push: {true \n 0 0xc00365e000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:51.658151218+07:00","message":"write wav file: './tmp/7449/7449_947.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:51.821998057+07:00","message":"[GCS] Start streaming session, msgId: 949"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:51.9519814+07:00","message":"receive streaming session, msgId: 948"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:51.95199967+07:00","message":"found end of frame, send empty tag with msgId: 948"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:51.952002587+07:00","message":"end Recv id 948"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:51.952019294+07:00","message":"[buffer interim] 948 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.952038096+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.952041883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.952044692+07:00","message":"> Transcript [5707] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.952047093+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.952048719+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.952050766+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.95205244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:51.952057692+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:51.952065724+07:00","message":"push: {true \n 0 0xc002f14000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:51.956639451+07:00","message":"write wav file: './tmp/7449/7449_948.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:54.156495039+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:54.156499091+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:55.149300416+07:00","message":"[GCS] IsForceVAD: false for message ID: 949"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:55.211006887+07:00","message":"[GCS] Start streaming session, msgId: 950"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:55.278503648+07:00","message":"[GCS] IsForceVAD: false for message ID: 950"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:55.452009681+07:00","message":"receive streaming session, msgId: 949"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:55.452028951+07:00","message":"found end of frame, send empty tag with msgId: 949"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:55.452035411+07:00","message":"end Recv id 949"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:55.452042397+07:00","message":"[buffer interim] 949 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:55.452049202+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:55.452057243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:55.452059842+07:00","message":"> Transcript [5708] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:55.452062462+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:55.452064085+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:55.452065612+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:55.452067107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:55.45206933+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:55.452080643+07:00","message":"push: {true \n 0 0xc00365e980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:55.460924632+07:00","message":"write wav file: './tmp/7449/7449_949.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:55.56162621+07:00","message":"receive streaming session, msgId: 950"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:55.561660338+07:00","message":"found end of frame, send empty tag with msgId: 950"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:55.561664366+07:00","message":"end Recv id 950"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:55.561673351+07:00","message":"[buffer interim] 950 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:55.561686281+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:55.561690921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:55.561697228+07:00","message":"> Transcript [5709] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:55.561700361+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:55.561702648+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:55.561704988+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:55.561707035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:55.561715849+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:55.561726981+07:00","message":"push: {true \n 0 0xc00365f080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:55.567031298+07:00","message":"write wav file: './tmp/7449/7449_950.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:55.660510496+07:00","message":"[GCS] Start streaming session, msgId: 951"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:56.238304535+07:00","message":"[GCS] IsForceVAD: false for message ID: 951"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:56.430040338+07:00","message":"[GCS] Start streaming session, msgId: 952"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:56.517842896+07:00","message":"receive streaming session, msgId: 951"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:56.517860453+07:00","message":"found end of frame, send empty tag with msgId: 951"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:56.517862901+07:00","message":"end Recv id 951"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:56.517868753+07:00","message":"[buffer interim] 951 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:56.517874985+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:56.517878402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:56.517880782+07:00","message":"> Transcript [5710] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:56.517883333+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:56.517885615+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:56.517887742+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:56.517889906+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:56.517893094+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:56.517904651+07:00","message":"push: {true \n 0 0xc003600f00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:56.523206273+07:00","message":"write wav file: './tmp/7449/7449_951.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:56.678228788+07:00","message":"[GCS] IsForceVAD: false for message ID: 952"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:56.980700236+07:00","message":"receive streaming session, msgId: 952"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:56.980730695+07:00","message":"found end of frame, send empty tag with msgId: 952"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:56.980734087+07:00","message":"end Recv id 952"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:56.980742397+07:00","message":"[buffer interim] 952 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:56.980749361+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:56.980752996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:56.98075994+07:00","message":"> Transcript [5711] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:56.980763388+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:56.980765022+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:56.980769042+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:56.980770814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:47:56.980779354+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:56.980790692+07:00","message":"push: {true \n 0 0xc002f14200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:47:56.985800996+07:00","message":"write wav file: './tmp/7449/7449_952.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:57.157028472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:47:57.157047657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:47:57.202001065+07:00","message":"[GCS] Start streaming session, msgId: 953"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:00.157694441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:00.157707734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:02.319180991+07:00","message":"[GCS] IsForceVAD: false for message ID: 953"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:02.581810688+07:00","message":"[GCS] Start streaming session, msgId: 954"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:02.622723861+07:00","message":"receive streaming session, msgId: 953"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:02.622757237+07:00","message":"found end of frame, send empty tag with msgId: 953"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:02.622760398+07:00","message":"end Recv id 953"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:02.622769782+07:00","message":"[buffer interim] 953 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:02.622777027+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:02.622780888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:02.622783366+07:00","message":"> Transcript [5712] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:02.622786114+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:02.622787697+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:02.622789133+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:02.622790556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:02.622792937+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:02.622804077+07:00","message":"push: {true \n 0 0xc00348ca00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:02.633359337+07:00","message":"write wav file: './tmp/7449/7449_953.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:03.157956155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:03.157980094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:06.158638951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:06.158644182+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:06.35934321+07:00","message":"[GCS] IsForceVAD: false for message ID: 954"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:06.421177628+07:00","message":"[GCS] Start streaming session, msgId: 955"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:06.650128236+07:00","message":"receive streaming session, msgId: 954"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:06.650147446+07:00","message":"found end of frame, send empty tag with msgId: 954"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:06.65015029+07:00","message":"end Recv id 954"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:06.650156983+07:00","message":"[buffer interim] 954 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:06.65016334+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:06.650167739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:06.650170658+07:00","message":"> Transcript [5713] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:06.65017292+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:06.650174463+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:06.650175843+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:06.650177301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:06.650183352+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:06.650192016+07:00","message":"push: {true \n 0 0xc0032a0000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:06.659958044+07:00","message":"write wav file: './tmp/7449/7449_954.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:07.128287358+07:00","message":"[GCS] IsForceVAD: false for message ID: 955"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:07.437362091+07:00","message":"receive streaming session, msgId: 955"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:07.437383698+07:00","message":"found end of frame, send empty tag with msgId: 955"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:07.437387147+07:00","message":"end Recv id 955"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:07.437394573+07:00","message":"[buffer interim] 955 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:07.437401537+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:07.437411845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:07.437415032+07:00","message":"> Transcript [5714] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:07.437417605+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:07.437419383+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:07.437420751+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:07.437428923+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:07.437435608+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:07.437445939+07:00","message":"push: {true \n 0 0xc00348c300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:07.44322576+07:00","message":"write wav file: './tmp/7449/7449_955.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:07.639582876+07:00","message":"[GCS] Start streaming session, msgId: 956"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:09.15867518+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:09.158704957+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:10.079490351+07:00","message":"[GCS] IsForceVAD: false for message ID: 956"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:10.141763676+07:00","message":"[GCS] Start streaming session, msgId: 957"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:10.381884317+07:00","message":"receive streaming session, msgId: 956"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:10.381909705+07:00","message":"found end of frame, send empty tag with msgId: 956"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:10.381912343+07:00","message":"end Recv id 956"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:10.3819195+07:00","message":"[buffer interim] 956 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:10.381926323+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:10.381929965+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:10.381932621+07:00","message":"> Transcript [5715] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:10.381934919+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:10.381936413+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:10.381937832+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:10.381939319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:10.381941381+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:10.381951591+07:00","message":"push: {true \n 0 0xc00365f300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:10.389995609+07:00","message":"write wav file: './tmp/7449/7449_956.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:10.83969032+07:00","message":"[GCS] IsForceVAD: false for message ID: 957"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:10.910803462+07:00","message":"[GCS] Start streaming session, msgId: 958"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:11.136591934+07:00","message":"receive streaming session, msgId: 957"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:11.136617158+07:00","message":"found end of frame, send empty tag with msgId: 957"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:11.1366201+07:00","message":"end Recv id 957"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:11.13662752+07:00","message":"[buffer interim] 957 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:11.136634626+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:11.136637756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:11.136640161+07:00","message":"> Transcript [5716] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:11.136642563+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:11.136644376+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:11.136646283+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:11.136647797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:11.136649974+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:11.136669967+07:00","message":"push: {true \n 0 0xc00365f580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:11.142430868+07:00","message":"write wav file: './tmp/7449/7449_957.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:12.158886805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:12.158906707+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:13.823913444+07:00","message":"[GCS] Cleaned up inactive client: 925"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:13.823935595+07:00","message":"[GCS] Cleaned up inactive client: 927"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:13.823938396+07:00","message":"[GCS] Cleaned up inactive client: 918"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:13.823939942+07:00","message":"[GCS] Cleaned up inactive client: 921"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:13.823941787+07:00","message":"[GCS] Cleaned up inactive client: 920"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:13.823943181+07:00","message":"[GCS] Cleaned up inactive client: 923"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:13.823944618+07:00","message":"[GCS] Cleaned up inactive client: 926"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:13.82394611+07:00","message":"[GCS] Cleaned up inactive client: 922"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:13.823947582+07:00","message":"[GCS] Cleaned up inactive client: 919"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:13.823949197+07:00","message":"[GCS] Cleaned up inactive client: 924"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:15.159591+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:15.159614553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:16.037802999+07:00","message":"[GCS] IsForceVAD: false for message ID: 958"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:16.162453501+07:00","message":"[GCS] Start streaming session, msgId: 959"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:16.335952262+07:00","message":"receive streaming session, msgId: 958"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:16.335972091+07:00","message":"found end of frame, send empty tag with msgId: 958"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:16.335975366+07:00","message":"end Recv id 958"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:16.335981216+07:00","message":"[buffer interim] 958 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:16.335987649+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:16.335991714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:16.335994376+07:00","message":"> Transcript [5717] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:16.335996753+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:16.335998317+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:16.335999789+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:16.336001434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:16.336008218+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:16.33601753+07:00","message":"push: {true \n 0 0xc0032a0400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:16.350857002+07:00","message":"write wav file: './tmp/7449/7449_958.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:16.54873628+07:00","message":"[GCS] IsForceVAD: false for message ID: 959"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:16.610983618+07:00","message":"[GCS] Start streaming session, msgId: 960"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:16.835138486+07:00","message":"receive streaming session, msgId: 959"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:16.835161932+07:00","message":"found end of frame, send empty tag with msgId: 959"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:16.83516479+07:00","message":"end Recv id 959"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:16.835171753+07:00","message":"[buffer interim] 959 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:16.835178399+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:16.835181937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:16.835184535+07:00","message":"> Transcript [5718] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:16.835186997+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:16.835188632+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:16.835190034+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:16.835191563+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:16.835194014+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:16.835201947+07:00","message":"push: {true \n 0 0xc00348ce80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:16.839931002+07:00","message":"write wav file: './tmp/7449/7449_959.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:18.148762805+07:00","message":"[GCS] IsForceVAD: false for message ID: 960"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:18.159975043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:18.159985292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:18.281423852+07:00","message":"[GCS] Start streaming session, msgId: 961"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:18.338819425+07:00","message":"[GCS] IsForceVAD: false for message ID: 961"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:18.420062259+07:00","message":"receive streaming session, msgId: 960"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:18.420081253+07:00","message":"found end of frame, send empty tag with msgId: 960"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:18.420083823+07:00","message":"end Recv id 960"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:18.420090827+07:00","message":"[buffer interim] 960 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:18.420097193+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:18.420100503+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:18.420103051+07:00","message":"> Transcript [5719] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:18.420105622+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:18.420107116+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:18.420108876+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:18.420110469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:18.420118092+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:18.420128583+07:00","message":"push: {true \n 0 0xc002f14300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:18.426342386+07:00","message":"write wav file: './tmp/7449/7449_960.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:18.622586577+07:00","message":"receive streaming session, msgId: 961"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:18.622604751+07:00","message":"found end of frame, send empty tag with msgId: 961"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:18.62260858+07:00","message":"end Recv id 961"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:18.622616749+07:00","message":"[buffer interim] 961 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:18.622624457+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:18.622628693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:18.622631825+07:00","message":"> Transcript [5720] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:18.622635075+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:18.622637508+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:18.62263985+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:18.622641861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:18.622644938+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:18.622658073+07:00","message":"push: {true \n 0 0xc002f14580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:18.627463231+07:00","message":"write wav file: './tmp/7449/7449_961.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:19.112788702+07:00","message":"[GCS] Start streaming session, msgId: 962"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:19.168701511+07:00","message":"[GCS] IsForceVAD: false for message ID: 962"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:19.487025425+07:00","message":"receive streaming session, msgId: 962"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:19.487051532+07:00","message":"found end of frame, send empty tag with msgId: 962"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:19.487055005+07:00","message":"end Recv id 962"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:19.487062834+07:00","message":"[buffer interim] 962 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:19.487070594+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:19.487074365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:19.487078266+07:00","message":"> Transcript [5721] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:19.487081496+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:19.487084183+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:19.487086106+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:19.487088231+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:19.48709553+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:19.487107687+07:00","message":"push: {true \n 0 0xc0023d2400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:19.491455455+07:00","message":"write wav file: './tmp/7449/7449_962.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:19.811826157+07:00","message":"[GCS] Start streaming session, msgId: 963"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:20.198119922+07:00","message":"[GCS] IsForceVAD: false for message ID: 963"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:20.261699235+07:00","message":"[GCS] Start streaming session, msgId: 964"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:20.318153674+07:00","message":"[GCS] IsForceVAD: false for message ID: 964"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:20.389499573+07:00","message":"[GCS] Start streaming session, msgId: 965"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:20.484961456+07:00","message":"receive streaming session, msgId: 963"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:20.484984655+07:00","message":"found end of frame, send empty tag with msgId: 963"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:20.484987447+07:00","message":"end Recv id 963"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:20.484993559+07:00","message":"[buffer interim] 963 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:20.485000332+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:20.485003619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:20.485006071+07:00","message":"> Transcript [5722] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:20.485008366+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:20.485010109+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:20.485011505+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:20.485012967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:20.485019272+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:20.485028558+07:00","message":"push: {true \n 0 0xc0023d2580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:20.490287469+07:00","message":"write wav file: './tmp/7449/7449_963.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:20.640780578+07:00","message":"receive streaming session, msgId: 964"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:20.640792957+07:00","message":"found end of frame, send empty tag with msgId: 964"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:20.640795443+07:00","message":"end Recv id 964"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:20.640800744+07:00","message":"[buffer interim] 964 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:20.640807031+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:20.64081023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:20.640812898+07:00","message":"> Transcript [5723] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:20.64081561+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:20.640817379+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:20.640819064+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:20.640820614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:20.64082503+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:20.640833604+07:00","message":"push: {true \n 0 0xc0032a0780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:20.644816722+07:00","message":"write wav file: './tmp/7449/7449_964.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:21.160676159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:21.16067617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:24.161350922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:24.161358591+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:26.158098715+07:00","message":"[GCS] IsForceVAD: false for message ID: 965"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:26.410500768+07:00","message":"[GCS] Start streaming session, msgId: 966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:26.461274782+07:00","message":"receive streaming session, msgId: 965"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:26.461293055+07:00","message":"found end of frame, send empty tag with msgId: 965"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:26.461295776+07:00","message":"end Recv id 965"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:26.46130134+07:00","message":"[buffer interim] 965 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:26.461308089+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:26.461311622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:26.461314099+07:00","message":"> Transcript [5724] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:26.461316517+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:26.461318263+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:26.461319714+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:26.461321373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:26.461328072+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:26.461337963+07:00","message":"push: {true \n 0 0xc002f14800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:26.472158279+07:00","message":"write wav file: './tmp/7449/7449_965.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:27.161596824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:27.161596882+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:27.497629707+07:00","message":"[GCS] IsForceVAD: false for message ID: 966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:27.789131589+07:00","message":"receive streaming session, msgId: 966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:27.789150305+07:00","message":"found end of frame, send empty tag with msgId: 966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:27.789153244+07:00","message":"end Recv id 966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:27.789179245+07:00","message":"[buffer interim] 966 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:27.789186326+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:27.789189817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:27.78919254+07:00","message":"> Transcript [5725] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:27.789194837+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:27.789196376+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:27.78919806+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:27.78919956+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:27.789201848+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:27.789211916+07:00","message":"push: {true \n 0 0xc0023d2780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:27.796440311+07:00","message":"write wav file: './tmp/7449/7449_966.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:28.079599772+07:00","message":"[GCS] Start streaming session, msgId: 967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:28.588701885+07:00","message":"[GCS] IsForceVAD: false for message ID: 967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:28.649095192+07:00","message":"[GCS] Start streaming session, msgId: 968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:28.718671903+07:00","message":"[GCS] IsForceVAD: false for message ID: 968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:28.842593023+07:00","message":"[GCS] Start streaming session, msgId: 969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:28.878012302+07:00","message":"receive streaming session, msgId: 967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:28.878037389+07:00","message":"found end of frame, send empty tag with msgId: 967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:28.878040709+07:00","message":"end Recv id 967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:28.878048225+07:00","message":"[buffer interim] 967 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:28.87805508+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:28.878058573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:28.878061023+07:00","message":"> Transcript [5726] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:28.878063515+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:28.878065073+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:28.878066607+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:28.878068152+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:28.878070855+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:28.878080291+07:00","message":"push: {true \n 0 0xc0032a0300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:28.883155468+07:00","message":"write wav file: './tmp/7449/7449_967.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:28.999901652+07:00","message":"receive streaming session, msgId: 968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:28.999928747+07:00","message":"found end of frame, send empty tag with msgId: 968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:28.99993213+07:00","message":"end Recv id 968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:28.999939911+07:00","message":"[buffer interim] 968 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:28.999946679+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:28.999950223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:28.999952643+07:00","message":"> Transcript [5727] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:28.999954962+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:28.999956468+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:28.999958038+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:28.99995955+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:28.999961798+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:28.999972083+07:00","message":"push: {true \n 0 0xc00348c000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:29.004353691+07:00","message":"write wav file: './tmp/7449/7449_968.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:29.097917853+07:00","message":"[GCS] IsForceVAD: false for message ID: 969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:29.161446916+07:00","message":"[GCS] Start streaming session, msgId: 970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:29.393978295+07:00","message":"receive streaming session, msgId: 969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:29.393996719+07:00","message":"found end of frame, send empty tag with msgId: 969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:29.3939994+07:00","message":"end Recv id 969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:29.39400539+07:00","message":"[buffer interim] 969 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:29.394011686+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:29.394014671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:29.394016912+07:00","message":"> Transcript [5728] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:29.394019133+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:29.394020772+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:29.39402222+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:29.394023754+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:29.394030908+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:29.394041898+07:00","message":"push: {true \n 0 0xc0023d2080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:29.398408607+07:00","message":"write wav file: './tmp/7449/7449_969.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:29.549147758+07:00","message":"[GCS] IsForceVAD: false for message ID: 970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:29.679780938+07:00","message":"[GCS] Start streaming session, msgId: 971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:29.739961549+07:00","message":"[GCS] IsForceVAD: false for message ID: 971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:29.799653769+07:00","message":"[GCS] Start streaming session, msgId: 972"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:29.832918124+07:00","message":"receive streaming session, msgId: 970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:29.832938198+07:00","message":"found end of frame, send empty tag with msgId: 970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:29.832940843+07:00","message":"end Recv id 970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:29.832947191+07:00","message":"[buffer interim] 970 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:29.832954025+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:29.832957713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:29.832960351+07:00","message":"> Transcript [5729] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:29.832962441+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:29.832964031+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:29.832965803+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:29.832967569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:29.832974345+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:29.832983553+07:00","message":"push: {true \n 0 0xc0023d2300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:29.837531443+07:00","message":"write wav file: './tmp/7449/7449_970.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:29.867881288+07:00","message":"[GCS] IsForceVAD: false for message ID: 972"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:29.929482251+07:00","message":"[GCS] Start streaming session, msgId: 973"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.04124128+07:00","message":"receive streaming session, msgId: 971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.041270451+07:00","message":"found end of frame, send empty tag with msgId: 971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.041273513+07:00","message":"end Recv id 971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.041282249+07:00","message":"[buffer interim] 971 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.041289298+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.041292622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.041295662+07:00","message":"> Transcript [5730] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.04129865+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.041300229+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.041301791+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.041303254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.041305702+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.041315848+07:00","message":"push: {true \n 0 0xc002f14900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:30.04593025+07:00","message":"write wav file: './tmp/7449/7449_971.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.14815718+07:00","message":"receive streaming session, msgId: 972"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.148179618+07:00","message":"found end of frame, send empty tag with msgId: 972"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.14818238+07:00","message":"end Recv id 972"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.148189722+07:00","message":"[buffer interim] 972 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.148202092+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.148205989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.148208349+07:00","message":"> Transcript [5731] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.148210591+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.148212157+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.148213665+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.148215257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.148220426+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.148230602+07:00","message":"push: {true \n 0 0xc0023d2680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:30.152238734+07:00","message":"write wav file: './tmp/7449/7449_972.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:30.162216296+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:30.162233129+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.318530864+07:00","message":"[GCS] IsForceVAD: false for message ID: 973"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.379759342+07:00","message":"[GCS] Start streaming session, msgId: 974"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.439968454+07:00","message":"[GCS] IsForceVAD: false for message ID: 974"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.571647568+07:00","message":"[GCS] Start streaming session, msgId: 975"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.606705183+07:00","message":"receive streaming session, msgId: 973"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.606728312+07:00","message":"found end of frame, send empty tag with msgId: 973"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.60673125+07:00","message":"end Recv id 973"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.60673879+07:00","message":"[buffer interim] 973 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.606745574+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.606748967+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.606754723+07:00","message":"> Transcript [5732] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.606757174+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.606758754+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.606760482+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.606762251+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.606764854+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.606773659+07:00","message":"push: {true \n 0 0xc0032a0600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:30.610962241+07:00","message":"write wav file: './tmp/7449/7449_973.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.751962919+07:00","message":"receive streaming session, msgId: 974"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.751985264+07:00","message":"found end of frame, send empty tag with msgId: 974"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.751988049+07:00","message":"end Recv id 974"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.751995649+07:00","message":"[buffer interim] 974 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.752002299+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.752006727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.752009145+07:00","message":"> Transcript [5733] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.752011244+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.752013094+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.752014764+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.752016195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:30.752018288+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:30.752028046+07:00","message":"push: {true \n 0 0xc00348cc00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:30.75613132+07:00","message":"write wav file: './tmp/7449/7449_974.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:33.162447703+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:33.162477467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:35.698324898+07:00","message":"[GCS] IsForceVAD: false for message ID: 975"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:35.760301903+07:00","message":"[GCS] Start streaming session, msgId: 976"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:35.992061449+07:00","message":"receive streaming session, msgId: 975"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:35.992081946+07:00","message":"found end of frame, send empty tag with msgId: 975"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:35.992085138+07:00","message":"end Recv id 975"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:35.992093901+07:00","message":"[buffer interim] 975 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:35.99210358+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:35.992113271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:35.992115747+07:00","message":"> Transcript [5734] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:35.992118454+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:35.992120007+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:35.992121486+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:35.992123073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:35.992125343+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:35.992134518+07:00","message":"push: {true \n 0 0xc00365f280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:36.004441916+07:00","message":"write wav file: './tmp/7449/7449_975.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:36.163009888+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:36.163022937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:39.163381114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:39.163386164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:40.95864915+07:00","message":"[GCS] IsForceVAD: false for message ID: 976"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:41.245977051+07:00","message":"receive streaming session, msgId: 976"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:41.246004354+07:00","message":"found end of frame, send empty tag with msgId: 976"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:41.246007493+07:00","message":"end Recv id 976"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:41.246014654+07:00","message":"[buffer interim] 976 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:41.246022077+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:41.246025603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:41.246027805+07:00","message":"> Transcript [5735] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:41.246030424+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:41.246031969+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:41.246033579+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:41.246035073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:41.246037197+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:41.246047062+07:00","message":"push: {true \n 0 0xc0032a0b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:41.256443419+07:00","message":"write wav file: './tmp/7449/7449_976.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:42.039739743+07:00","message":"[GCS] Start streaming session, msgId: 977"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:42.108646105+07:00","message":"[GCS] IsForceVAD: false for message ID: 977"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:42.163883948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:42.163891978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:42.360202225+07:00","message":"[GCS] Start streaming session, msgId: 978"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:42.410307689+07:00","message":"receive streaming session, msgId: 977"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:42.41034229+07:00","message":"found end of frame, send empty tag with msgId: 977"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:42.410345406+07:00","message":"end Recv id 977"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:42.410354415+07:00","message":"[buffer interim] 977 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:42.410361392+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:42.410369292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:42.410371939+07:00","message":"> Transcript [5736] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:42.410377007+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:42.410378876+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:42.410380556+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:42.410382084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:42.410387801+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:42.410397849+07:00","message":"push: {true \n 0 0xc00348c880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:42.41457384+07:00","message":"write wav file: './tmp/7449/7449_977.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:43.823579567+07:00","message":"[GCS] Cleaned up inactive client: 928"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:43.823597141+07:00","message":"[GCS] Cleaned up inactive client: 939"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:43.82359959+07:00","message":"[GCS] Cleaned up inactive client: 937"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:43.823601047+07:00","message":"[GCS] Cleaned up inactive client: 933"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:43.823602489+07:00","message":"[GCS] Cleaned up inactive client: 938"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:43.823603852+07:00","message":"[GCS] Cleaned up inactive client: 932"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:43.823605225+07:00","message":"[GCS] Cleaned up inactive client: 930"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:43.823606595+07:00","message":"[GCS] Cleaned up inactive client: 931"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:43.823608068+07:00","message":"[GCS] Cleaned up inactive client: 929"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:43.823609479+07:00","message":"[GCS] Cleaned up inactive client: 935"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:43.823611+07:00","message":"[GCS] Cleaned up inactive client: 936"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:43.823612438+07:00","message":"[GCS] Cleaned up inactive client: 934"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:45.164766878+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:45.16478741+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:47.478295583+07:00","message":"[GCS] IsForceVAD: false for message ID: 978"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:47.771635604+07:00","message":"receive streaming session, msgId: 978"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:47.771653686+07:00","message":"found end of frame, send empty tag with msgId: 978"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:47.771656492+07:00","message":"end Recv id 978"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:47.771663031+07:00","message":"[buffer interim] 978 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:47.771669352+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:47.771677471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:47.771680015+07:00","message":"> Transcript [5737] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:47.771682246+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:47.771683767+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:47.771685443+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:47.771686973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:47.771689019+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:47.771698483+07:00","message":"push: {true \n 0 0xc0032a0980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:47.781806187+07:00","message":"write wav file: './tmp/7449/7449_978.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:48.165706778+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:48.165719488+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:49.352361559+07:00","message":"[GCS] Start streaming session, msgId: 979"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:49.918153856+07:00","message":"[GCS] IsForceVAD: false for message ID: 979"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:50.180137661+07:00","message":"[GCS] Start streaming session, msgId: 980"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:50.20485396+07:00","message":"receive streaming session, msgId: 979"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:50.204870837+07:00","message":"found end of frame, send empty tag with msgId: 979"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:50.204873522+07:00","message":"end Recv id 979"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:50.204903881+07:00","message":"[buffer interim] 979 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:50.204928153+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:50.204933772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:50.204937217+07:00","message":"> Transcript [5738] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:50.204940477+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:50.204943405+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:50.204945634+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:50.204947629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:50.204952496+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:50.20496374+07:00","message":"push: {true \n 0 0xc0032a0e80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:50.210933774+07:00","message":"write wav file: './tmp/7449/7449_979.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:50.238075989+07:00","message":"[GCS] IsForceVAD: false for message ID: 980"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:50.517799641+07:00","message":"receive streaming session, msgId: 980"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:50.517820434+07:00","message":"found end of frame, send empty tag with msgId: 980"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:50.517824074+07:00","message":"end Recv id 980"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:50.517830988+07:00","message":"[buffer interim] 980 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:50.517842766+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:50.517847535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:50.517850993+07:00","message":"> Transcript [5739] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:50.517854242+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:50.517855744+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:50.517857263+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:50.517858738+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:50.517861124+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:50.517871069+07:00","message":"push: {true \n 0 0xc0023d2200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:50.522412687+07:00","message":"write wav file: './tmp/7449/7449_980.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:51.139941127+07:00","message":"[GCS] Start streaming session, msgId: 981"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:51.166277983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:51.166320537+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:51.77880475+07:00","message":"[GCS] IsForceVAD: false for message ID: 981"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:52.070182441+07:00","message":"receive streaming session, msgId: 981"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:52.070215576+07:00","message":"found end of frame, send empty tag with msgId: 981"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:52.070219548+07:00","message":"end Recv id 981"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:52.070231879+07:00","message":"[buffer interim] 981 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:52.070241108+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:52.070251458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:52.070255985+07:00","message":"> Transcript [5740] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:52.070259648+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:52.070261879+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:52.070264588+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:52.070266682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:52.07027331+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:52.070286239+07:00","message":"push: {true \n 0 0xc003600b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:52.076329115+07:00","message":"write wav file: './tmp/7449/7449_981.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:52.15917909+07:00","message":"[GCS] Start streaming session, msgId: 982"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:52.609118217+07:00","message":"[GCS] IsForceVAD: false for message ID: 982"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:52.800635987+07:00","message":"[GCS] Start streaming session, msgId: 983"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:52.91504771+07:00","message":"receive streaming session, msgId: 982"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:52.915067095+07:00","message":"found end of frame, send empty tag with msgId: 982"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:52.915069742+07:00","message":"end Recv id 982"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:52.91507594+07:00","message":"[buffer interim] 982 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:52.91508253+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:52.915085995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:52.915088395+07:00","message":"> Transcript [5741] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:52.915090608+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:52.915092308+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:52.915093707+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:52.915095169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:52.915100719+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:52.915109977+07:00","message":"push: {true \n 0 0xc00365e600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:52.921919385+07:00","message":"write wav file: './tmp/7449/7449_982.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:54.16660997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:54.166609898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:55.748416542+07:00","message":"[GCS] IsForceVAD: false for message ID: 983"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:56.056882686+07:00","message":"receive streaming session, msgId: 983"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:56.056917149+07:00","message":"found end of frame, send empty tag with msgId: 983"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:56.056920611+07:00","message":"end Recv id 983"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:56.05692955+07:00","message":"[buffer interim] 983 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:56.056937199+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:56.056941379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:56.056943983+07:00","message":"> Transcript [5742] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:56.056946637+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:56.056948271+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:56.056949862+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:56.056951267+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:48:56.0569538+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:56.056964139+07:00","message":"push: {true \n 0 0xc003600d80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:48:56.065744645+07:00","message":"write wav file: './tmp/7449/7449_983.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:48:56.081559103+07:00","message":"[GCS] Start streaming session, msgId: 984"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:57.166671051+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:48:57.166684678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:00.166774176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:00.166814476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:01.709087787+07:00","message":"[GCS] IsForceVAD: false for message ID: 984"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:01.770646357+07:00","message":"[GCS] Start streaming session, msgId: 985"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:02.000198669+07:00","message":"receive streaming session, msgId: 984"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:02.000222943+07:00","message":"found end of frame, send empty tag with msgId: 984"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:02.000226237+07:00","message":"end Recv id 984"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:02.000234525+07:00","message":"[buffer interim] 984 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:02.000242163+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:02.000246007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:02.000248463+07:00","message":"> Transcript [5743] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:02.000250979+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:02.000252717+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:02.000254341+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:02.000255816+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:02.000257967+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:02.00027385+07:00","message":"push: {true \n 0 0xc00348c480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:02.011533019+07:00","message":"write wav file: './tmp/7449/7449_984.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:03.118367916+07:00","message":"[GCS] IsForceVAD: false for message ID: 985"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:03.16767436+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:03.167677875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:03.18054312+07:00","message":"[GCS] Start streaming session, msgId: 986"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:03.237738837+07:00","message":"[GCS] IsForceVAD: false for message ID: 986"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:03.396997317+07:00","message":"receive streaming session, msgId: 985"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:03.397030042+07:00","message":"found end of frame, send empty tag with msgId: 985"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:03.397034795+07:00","message":"end Recv id 985"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:03.397043506+07:00","message":"[buffer interim] 985 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:03.397050864+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:03.397059596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:03.3970625+07:00","message":"> Transcript [5744] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:03.397065169+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:03.397066892+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:03.397068778+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:03.397070394+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:03.397072952+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:03.39708584+07:00","message":"push: {true \n 0 0xc003600180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:03.403050522+07:00","message":"write wav file: './tmp/7449/7449_985.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:03.521003818+07:00","message":"receive streaming session, msgId: 986"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:03.521020241+07:00","message":"found end of frame, send empty tag with msgId: 986"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:03.521031852+07:00","message":"end Recv id 986"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:03.521040008+07:00","message":"[buffer interim] 986 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:03.521047825+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:03.52105249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:03.521055887+07:00","message":"> Transcript [5745] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:03.52105966+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:03.521062049+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:03.521065916+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:03.521068148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:03.521075974+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:03.521087343+07:00","message":"push: {true \n 0 0xc003600d00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:03.525731006+07:00","message":"write wav file: './tmp/7449/7449_986.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:03.630126157+07:00","message":"[GCS] Start streaming session, msgId: 987"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:03.687677865+07:00","message":"[GCS] IsForceVAD: false for message ID: 987"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:04.015878871+07:00","message":"receive streaming session, msgId: 987"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:04.015894239+07:00","message":"found end of frame, send empty tag with msgId: 987"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:04.015896838+07:00","message":"end Recv id 987"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:04.01590318+07:00","message":"[buffer interim] 987 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:04.015909843+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:04.015913054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:04.015915442+07:00","message":"> Transcript [5746] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:04.01591823+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:04.015919787+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:04.015921518+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:04.015923659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:04.015925728+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:04.015936981+07:00","message":"push: {true \n 0 0xc00365f180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:04.020454913+07:00","message":"write wav file: './tmp/7449/7449_987.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:06.16847107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:06.16848085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:06.389481347+07:00","message":"[GCS] Start streaming session, msgId: 988"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:06.51835083+07:00","message":"[GCS] IsForceVAD: false for message ID: 988"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:06.580245856+07:00","message":"[GCS] Start streaming session, msgId: 989"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:06.79779882+07:00","message":"receive streaming session, msgId: 988"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:06.797817737+07:00","message":"found end of frame, send empty tag with msgId: 988"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:06.797820437+07:00","message":"end Recv id 988"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:06.797826198+07:00","message":"[buffer interim] 988 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:06.797832521+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:06.797835903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:06.797838277+07:00","message":"> Transcript [5747] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:06.797840679+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:06.797842219+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:06.797843583+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:06.797845043+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:06.797847485+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:06.797858537+07:00","message":"push: {true \n 0 0xc0032a0800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:06.803046578+07:00","message":"write wav file: './tmp/7449/7449_988.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:08.761325562+07:00","message":"[GCS] IsForceVAD: false for message ID: 989"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:09.060470845+07:00","message":"receive streaming session, msgId: 989"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:09.060488556+07:00","message":"found end of frame, send empty tag with msgId: 989"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:09.060491232+07:00","message":"end Recv id 989"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:09.060497477+07:00","message":"[buffer interim] 989 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.060504081+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.06050763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.06051033+07:00","message":"> Transcript [5748] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.060512939+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.060514568+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.060515964+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.060517415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.060523229+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:09.060533799+07:00","message":"push: {true \n 0 0xc00365f480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:09.070725391+07:00","message":"write wav file: './tmp/7449/7449_989.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:09.139761805+07:00","message":"[GCS] Start streaming session, msgId: 990"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:09.168876261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:09.168918325+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:09.197742227+07:00","message":"[GCS] IsForceVAD: false for message ID: 990"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:09.330677594+07:00","message":"[GCS] Start streaming session, msgId: 991"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:09.460532506+07:00","message":"[GCS] IsForceVAD: false for message ID: 991"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:09.550273192+07:00","message":"receive streaming session, msgId: 990"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:09.55030617+07:00","message":"found end of frame, send empty tag with msgId: 990"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:09.550310534+07:00","message":"end Recv id 990"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:09.550319835+07:00","message":"[buffer interim] 990 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.55032849+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.55033248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.550335122+07:00","message":"> Transcript [5749] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.550337284+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.550338926+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.550340418+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.55034185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.550343787+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:09.5503541+07:00","message":"push: {true \n 0 0xc002f14180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:09.554361476+07:00","message":"write wav file: './tmp/7449/7449_990.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:09.725450554+07:00","message":"receive streaming session, msgId: 991"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:09.725479336+07:00","message":"found end of frame, send empty tag with msgId: 991"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:09.725482778+07:00","message":"end Recv id 991"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:09.725490728+07:00","message":"[buffer interim] 991 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.725497596+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.725500926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.725503379+07:00","message":"> Transcript [5750] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.725505515+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.725507155+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.725508651+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.725510118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:09.725512206+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:09.725522267+07:00","message":"push: {true \n 0 0xc0023d2700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:09.730168404+07:00","message":"write wav file: './tmp/7449/7449_991.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:10.550368492+07:00","message":"[GCS] Start streaming session, msgId: 992"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:10.9281944+07:00","message":"[GCS] IsForceVAD: false for message ID: 992"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:10.999615259+07:00","message":"[GCS] Start streaming session, msgId: 993"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:11.234111708+07:00","message":"receive streaming session, msgId: 992"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:11.234140872+07:00","message":"found end of frame, send empty tag with msgId: 992"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:11.234145287+07:00","message":"end Recv id 992"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:11.234155046+07:00","message":"[buffer interim] 992 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:11.234163297+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:11.234168182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:11.234171689+07:00","message":"> Transcript [5751] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:11.234175102+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:11.234177338+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:11.234179586+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:11.234181786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:11.234184697+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:11.234196592+07:00","message":"push: {true \n 0 0xc002f14780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:11.241374586+07:00","message":"write wav file: './tmp/7449/7449_992.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:12.168876428+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:12.168891647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:13.823590835+07:00","message":"[GCS] Cleaned up inactive client: 954"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:13.823607474+07:00","message":"[GCS] Cleaned up inactive client: 942"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:13.823609634+07:00","message":"[GCS] Cleaned up inactive client: 940"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:13.823611116+07:00","message":"[GCS] Cleaned up inactive client: 946"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:13.823612973+07:00","message":"[GCS] Cleaned up inactive client: 948"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:13.823614382+07:00","message":"[GCS] Cleaned up inactive client: 953"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:13.823615935+07:00","message":"[GCS] Cleaned up inactive client: 945"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:13.82361777+07:00","message":"[GCS] Cleaned up inactive client: 943"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:13.82361921+07:00","message":"[GCS] Cleaned up inactive client: 947"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:13.823620868+07:00","message":"[GCS] Cleaned up inactive client: 949"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:13.823622756+07:00","message":"[GCS] Cleaned up inactive client: 941"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:13.823624126+07:00","message":"[GCS] Cleaned up inactive client: 951"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:13.823625782+07:00","message":"[GCS] Cleaned up inactive client: 944"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:13.823627046+07:00","message":"[GCS] Cleaned up inactive client: 956"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:13.823628311+07:00","message":"[GCS] Cleaned up inactive client: 955"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:13.823629549+07:00","message":"[GCS] Cleaned up inactive client: 957"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:13.82363084+07:00","message":"[GCS] Cleaned up inactive client: 950"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:13.823632115+07:00","message":"[GCS] Cleaned up inactive client: 952"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:14.588131451+07:00","message":"[GCS] IsForceVAD: false for message ID: 993"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:14.88120274+07:00","message":"receive streaming session, msgId: 993"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:14.88122091+07:00","message":"found end of frame, send empty tag with msgId: 993"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:14.88122338+07:00","message":"end Recv id 993"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:14.881230658+07:00","message":"[buffer interim] 993 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:14.881244365+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:14.881248978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:14.881252077+07:00","message":"> Transcript [5752] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:14.881255281+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:14.881257516+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:14.881259822+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:14.881262097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:14.881265885+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:14.881275944+07:00","message":"push: {true \n 0 0xc003600000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:14.890102912+07:00","message":"write wav file: './tmp/7449/7449_993.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:14.911418721+07:00","message":"[GCS] Start streaming session, msgId: 994"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:14.967698633+07:00","message":"[GCS] IsForceVAD: false for message ID: 994"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:15.100323628+07:00","message":"[GCS] Start streaming session, msgId: 995"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:15.169354614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:15.169360676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:15.228364776+07:00","message":"[GCS] IsForceVAD: false for message ID: 995"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:15.317396563+07:00","message":"receive streaming session, msgId: 994"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:15.317433192+07:00","message":"found end of frame, send empty tag with msgId: 994"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:15.317436531+07:00","message":"end Recv id 994"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:15.317445332+07:00","message":"[buffer interim] 994 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:15.317452262+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:15.317456448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:15.31745902+07:00","message":"> Transcript [5753] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:15.317461441+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:15.317463324+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:15.317464794+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:15.317466211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:15.317472316+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:15.317484373+07:00","message":"push: {true \n 0 0xc0023d2d80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:15.322263256+07:00","message":"write wav file: './tmp/7449/7449_994.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:15.510336985+07:00","message":"receive streaming session, msgId: 995"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:15.510355747+07:00","message":"found end of frame, send empty tag with msgId: 995"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:15.510358145+07:00","message":"end Recv id 995"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:15.510365034+07:00","message":"[buffer interim] 995 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:15.510371657+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:15.510374845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:15.510377607+07:00","message":"> Transcript [5754] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:15.510379786+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:15.510381345+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:15.510382716+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:15.510384218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:15.510390319+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:15.510400425+07:00","message":"push: {true \n 0 0xc0032a0d00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:15.514752545+07:00","message":"write wav file: './tmp/7449/7449_995.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:15.679616363+07:00","message":"[GCS] Start streaming session, msgId: 996"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:15.738992647+07:00","message":"[GCS] IsForceVAD: false for message ID: 996"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:15.99937076+07:00","message":"[GCS] Start streaming session, msgId: 997"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:16.018864927+07:00","message":"receive streaming session, msgId: 996"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:16.018882363+07:00","message":"found end of frame, send empty tag with msgId: 996"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:16.018885199+07:00","message":"end Recv id 996"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:16.018889994+07:00","message":"[buffer interim] 996 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.018896721+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.018899847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.01890222+07:00","message":"> Transcript [5755] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.018904548+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.018906116+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.018907647+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.018909327+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.018915517+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:16.018925678+07:00","message":"push: {true \n 0 0xc002f14f00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:16.023443171+07:00","message":"write wav file: './tmp/7449/7449_996.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:16.057972683+07:00","message":"[GCS] IsForceVAD: false for message ID: 997"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:16.355456244+07:00","message":"receive streaming session, msgId: 997"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:16.355473819+07:00","message":"found end of frame, send empty tag with msgId: 997"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:16.355476436+07:00","message":"end Recv id 997"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:16.355482374+07:00","message":"[buffer interim] 997 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.355488682+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.355496094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.355498608+07:00","message":"> Transcript [5756] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.355500998+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.355502586+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.355503973+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.35550545+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.355507713+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:16.355517474+07:00","message":"push: {true \n 0 0xc0023d2f00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:16.359405597+07:00","message":"write wav file: './tmp/7449/7449_997.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:16.509548567+07:00","message":"[GCS] Start streaming session, msgId: 998"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:16.56893746+07:00","message":"[GCS] IsForceVAD: false for message ID: 998"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:16.868038096+07:00","message":"receive streaming session, msgId: 998"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:16.868057322+07:00","message":"found end of frame, send empty tag with msgId: 998"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:16.868059725+07:00","message":"end Recv id 998"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:16.868066095+07:00","message":"[buffer interim] 998 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.868072751+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.868076405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.868079052+07:00","message":"> Transcript [5757] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.868081292+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.86808277+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.868084243+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.86808571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:16.868087995+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:16.868097759+07:00","message":"push: {true \n 0 0xc00348c900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:16.87286135+07:00","message":"write wav file: './tmp/7449/7449_998.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:17.342498066+07:00","message":"[GCS] Start streaming session, msgId: 999"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:18.170018914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:18.170028615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:19.389135813+07:00","message":"[GCS] IsForceVAD: false for message ID: 999"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:19.519673806+07:00","message":"[GCS] Start streaming session, msgId: 1000"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:19.577998669+07:00","message":"[GCS] IsForceVAD: false for message ID: 1000"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:19.6750726+07:00","message":"receive streaming session, msgId: 999"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:19.675099145+07:00","message":"found end of frame, send empty tag with msgId: 999"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:19.675103637+07:00","message":"end Recv id 999"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:19.675112278+07:00","message":"[buffer interim] 999 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:19.675120943+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:19.675125633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:19.675129004+07:00","message":"> Transcript [5758] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:19.675132269+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:19.675135432+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:19.675137751+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:19.675139778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:19.675143084+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:19.675155481+07:00","message":"push: {true \n 0 0xc00365f900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:19.683292104+07:00","message":"write wav file: './tmp/7449/7449_999.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:19.768863224+07:00","message":"[GCS] Start streaming session, msgId: 1001"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:19.83869101+07:00","message":"[GCS] IsForceVAD: false for message ID: 1001"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:19.88123823+07:00","message":"receive streaming session, msgId: 1000"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:19.881262161+07:00","message":"found end of frame, send empty tag with msgId: 1000"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:19.881265825+07:00","message":"end Recv id 1000"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:19.881273225+07:00","message":"[buffer interim] 1000 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:19.881281876+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:19.881286019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:19.881289681+07:00","message":"> Transcript [5759] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:19.881291978+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:19.881293598+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:19.881295145+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:19.881296616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:19.881298772+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:19.881308727+07:00","message":"push: {true \n 0 0xc0032a1000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:19.88570072+07:00","message":"write wav file: './tmp/7449/7449_1000.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:20.130433164+07:00","message":"receive streaming session, msgId: 1001"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:20.1304532+07:00","message":"found end of frame, send empty tag with msgId: 1001"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:20.13045597+07:00","message":"end Recv id 1001"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:20.130462143+07:00","message":"[buffer interim] 1001 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:20.130468584+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:20.130472645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:20.130475624+07:00","message":"> Transcript [5760] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:20.130478009+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:20.130479537+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:20.130480954+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:20.130482449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:20.130484776+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:20.130494757+07:00","message":"push: {true \n 0 0xc00365e000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:20.13504792+07:00","message":"write wav file: './tmp/7449/7449_1001.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:20.159033016+07:00","message":"[GCS] Start streaming session, msgId: 1002"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:21.170977764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:21.170988929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:21.638199045+07:00","message":"[GCS] IsForceVAD: false for message ID: 1002"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:21.829469508+07:00","message":"[GCS] Start streaming session, msgId: 1003"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:21.907599854+07:00","message":"receive streaming session, msgId: 1002"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:21.907615525+07:00","message":"found end of frame, send empty tag with msgId: 1002"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:21.907618062+07:00","message":"end Recv id 1002"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:21.907623692+07:00","message":"[buffer interim] 1002 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:21.907630348+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:21.907633984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:21.907636611+07:00","message":"> Transcript [5761] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:21.907639121+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:21.907641598+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:21.907643641+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:21.90764526+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:21.907652072+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:21.90766138+07:00","message":"push: {true \n 0 0xc003600700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:21.913981378+07:00","message":"write wav file: './tmp/7449/7449_1002.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:21.958086808+07:00","message":"[GCS] IsForceVAD: false for message ID: 1003"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:22.080417224+07:00","message":"[GCS] Start streaming session, msgId: 1004"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:22.237779819+07:00","message":"receive streaming session, msgId: 1003"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:22.237797444+07:00","message":"found end of frame, send empty tag with msgId: 1003"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:22.237800718+07:00","message":"end Recv id 1003"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:22.237808851+07:00","message":"[buffer interim] 1003 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:22.237822999+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:22.237827166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:22.237829889+07:00","message":"> Transcript [5762] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:22.237832087+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:22.237833604+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:22.237835324+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:22.237836926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:22.237841541+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:22.237850733+07:00","message":"push: {true \n 0 0xc00365e980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:22.243000587+07:00","message":"write wav file: './tmp/7449/7449_1003.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:24.17182352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:24.171836159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:25.597060944+07:00","message":"[GCS] IsForceVAD: false for message ID: 1004"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:25.671888323+07:00","message":"[GCS] Start streaming session, msgId: 1005"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:25.886273429+07:00","message":"receive streaming session, msgId: 1004"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:25.886299045+07:00","message":"found end of frame, send empty tag with msgId: 1004"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:25.88630209+07:00","message":"end Recv id 1004"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:25.886310415+07:00","message":"[buffer interim] 1004 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:25.886316905+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:25.886320163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:25.886322634+07:00","message":"> Transcript [5763] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:25.886325038+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:25.886326558+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:25.886328008+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:25.886329511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:25.886331651+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:25.8863408+07:00","message":"push: {true \n 0 0xc00348c200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:25.897474714+07:00","message":"write wav file: './tmp/7449/7449_1004.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:26.497873996+07:00","message":"[GCS] IsForceVAD: false for message ID: 1005"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:26.559678586+07:00","message":"[GCS] Start streaming session, msgId: 1006"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:26.62760329+07:00","message":"[GCS] IsForceVAD: false for message ID: 1006"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:26.789905271+07:00","message":"receive streaming session, msgId: 1005"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:26.789933083+07:00","message":"found end of frame, send empty tag with msgId: 1005"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:26.789937771+07:00","message":"end Recv id 1005"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:26.789947859+07:00","message":"[buffer interim] 1005 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:26.789958775+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:26.789962479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:26.7899651+07:00","message":"> Transcript [5764] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:26.789967428+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:26.789969038+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:26.789970735+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:26.789972319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:26.789977821+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:26.789986974+07:00","message":"push: {true \n 0 0xc00365f080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:26.796298839+07:00","message":"write wav file: './tmp/7449/7449_1005.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:26.820437381+07:00","message":"[GCS] Start streaming session, msgId: 1007"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:26.877591435+07:00","message":"[GCS] IsForceVAD: false for message ID: 1007"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:26.909661224+07:00","message":"receive streaming session, msgId: 1006"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:26.909672897+07:00","message":"found end of frame, send empty tag with msgId: 1006"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:26.909675329+07:00","message":"end Recv id 1006"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:26.909681604+07:00","message":"[buffer interim] 1006 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:26.909688184+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:26.909691794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:26.909694131+07:00","message":"> Transcript [5765] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:26.909696464+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:26.90969832+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:26.909700132+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:26.90970193+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:26.909704553+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:26.909714089+07:00","message":"push: {true \n 0 0xc0032a0280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:26.914184688+07:00","message":"write wav file: './tmp/7449/7449_1006.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:26.949364096+07:00","message":"[GCS] Start streaming session, msgId: 1008"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:27.147009145+07:00","message":"receive streaming session, msgId: 1007"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:27.14702648+07:00","message":"found end of frame, send empty tag with msgId: 1007"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:27.147029303+07:00","message":"end Recv id 1007"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:27.14703487+07:00","message":"[buffer interim] 1007 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:27.147041162+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:27.147044563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:27.147047319+07:00","message":"> Transcript [5766] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:27.147049897+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:27.147051898+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:27.147053327+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:27.147054828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:27.147057009+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:27.147067296+07:00","message":"push: {true \n 0 0xc003601180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:27.151506173+07:00","message":"write wav file: './tmp/7449/7449_1007.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:27.172829435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:27.172846855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:28.937913847+07:00","message":"[GCS] IsForceVAD: false for message ID: 1008"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:29.200045461+07:00","message":"[GCS] Start streaming session, msgId: 1009"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:29.239056877+07:00","message":"receive streaming session, msgId: 1008"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:29.239079932+07:00","message":"found end of frame, send empty tag with msgId: 1008"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:29.239083255+07:00","message":"end Recv id 1008"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:29.239089965+07:00","message":"[buffer interim] 1008 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:29.239097168+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:29.239100396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:29.239102618+07:00","message":"> Transcript [5767] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:29.239104833+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:29.239106345+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:29.239107768+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:29.239109282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:29.239111372+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:29.23912013+07:00","message":"push: {true \n 0 0xc003601400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:29.247906472+07:00","message":"write wav file: './tmp/7449/7449_1008.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:30.027655581+07:00","message":"[GCS] IsForceVAD: false for message ID: 1009"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:30.089058749+07:00","message":"[GCS] Start streaming session, msgId: 1010"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:30.173892052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:30.173893142+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:30.218956686+07:00","message":"[GCS] IsForceVAD: false for message ID: 1010"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:30.278529381+07:00","message":"[GCS] Start streaming session, msgId: 1011"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:30.311319035+07:00","message":"receive streaming session, msgId: 1009"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:30.311333181+07:00","message":"found end of frame, send empty tag with msgId: 1009"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:30.311335683+07:00","message":"end Recv id 1009"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:30.311341591+07:00","message":"[buffer interim] 1009 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.311347421+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.311351115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.311353603+07:00","message":"> Transcript [5768] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.311355989+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.311357479+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.311358823+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.311360273+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.311362645+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:30.311372702+07:00","message":"push: {true \n 0 0xc0000f5e80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:30.316785254+07:00","message":"write wav file: './tmp/7449/7449_1009.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:30.498288406+07:00","message":"receive streaming session, msgId: 1010"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:30.498310208+07:00","message":"found end of frame, send empty tag with msgId: 1010"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:30.498313368+07:00","message":"end Recv id 1010"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:30.498319915+07:00","message":"[buffer interim] 1010 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.498327663+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.498336242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.498338768+07:00","message":"> Transcript [5769] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.498340931+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.498342506+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.498344143+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.498345724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.498349682+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:30.498358006+07:00","message":"push: {true \n 0 0xc002f14000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:30.502804051+07:00","message":"write wav file: './tmp/7449/7449_1010.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:30.668996916+07:00","message":"[GCS] IsForceVAD: false for message ID: 1011"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:30.96234453+07:00","message":"receive streaming session, msgId: 1011"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:30.962366269+07:00","message":"found end of frame, send empty tag with msgId: 1011"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:30.962369526+07:00","message":"end Recv id 1011"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:30.962378873+07:00","message":"[buffer interim] 1011 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.962386953+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.962390848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.962394013+07:00","message":"> Transcript [5770] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.96239713+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.962399491+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.962401683+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.96240396+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:30.962406858+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:30.962419232+07:00","message":"push: {true \n 0 0xc00348c100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:30.967313931+07:00","message":"write wav file: './tmp/7449/7449_1011.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:31.180024398+07:00","message":"[GCS] Start streaming session, msgId: 1012"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:32.269614419+07:00","message":"[GCS] IsForceVAD: false for message ID: 1012"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:32.55968129+07:00","message":"receive streaming session, msgId: 1012"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:32.559704374+07:00","message":"found end of frame, send empty tag with msgId: 1012"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:32.559707408+07:00","message":"end Recv id 1012"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:32.559714427+07:00","message":"[buffer interim] 1012 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:32.559720578+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:32.559724142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:32.559726717+07:00","message":"> Transcript [5771] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:32.559729327+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:32.559731106+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:32.559732681+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:32.559734314+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:32.559736491+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:32.559746005+07:00","message":"push: {true \n 0 0xc00365ed80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:32.565456937+07:00","message":"write wav file: './tmp/7449/7449_1012.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:32.91024183+07:00","message":"[GCS] Start streaming session, msgId: 1013"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:32.968439299+07:00","message":"[GCS] IsForceVAD: false for message ID: 1013"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:33.174549519+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:33.174579796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:33.271560482+07:00","message":"receive streaming session, msgId: 1013"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:33.271589491+07:00","message":"found end of frame, send empty tag with msgId: 1013"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:33.271593154+07:00","message":"end Recv id 1013"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:33.271601157+07:00","message":"[buffer interim] 1013 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:33.271608115+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:33.271611653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:33.271614174+07:00","message":"> Transcript [5772] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:33.271617453+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:33.271619661+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:33.271622731+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:33.271624765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:33.271627594+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:33.271639878+07:00","message":"push: {true \n 0 0xc003601300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:33.276872403+07:00","message":"write wav file: './tmp/7449/7449_1013.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:34.570348396+07:00","message":"[GCS] Start streaming session, msgId: 1014"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:34.637428879+07:00","message":"[GCS] IsForceVAD: false for message ID: 1014"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:34.700874246+07:00","message":"[GCS] Start streaming session, msgId: 1015"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:34.757177663+07:00","message":"[GCS] IsForceVAD: false for message ID: 1015"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:34.88981847+07:00","message":"[GCS] Start streaming session, msgId: 1016"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:34.952074083+07:00","message":"receive streaming session, msgId: 1014"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:34.952101623+07:00","message":"found end of frame, send empty tag with msgId: 1014"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:34.952106036+07:00","message":"end Recv id 1014"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:34.952115683+07:00","message":"[buffer interim] 1014 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:34.952123903+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:34.952132142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:34.952135471+07:00","message":"> Transcript [5773] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:34.952138999+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:34.952141306+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:34.952143744+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:34.95214611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:34.952153105+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:34.952165066+07:00","message":"push: {true \n 0 0xc003601700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:34.956359822+07:00","message":"write wav file: './tmp/7449/7449_1014.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:35.017637806+07:00","message":"[GCS] IsForceVAD: false for message ID: 1016"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:35.091318702+07:00","message":"receive streaming session, msgId: 1015"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:35.091353065+07:00","message":"found end of frame, send empty tag with msgId: 1015"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:35.091357706+07:00","message":"end Recv id 1015"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:35.091369183+07:00","message":"[buffer interim] 1015 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:35.091379386+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:35.091383811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:35.091387946+07:00","message":"> Transcript [5774] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:35.091391519+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:35.091393698+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:35.091396477+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:35.091398528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:35.091401387+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:35.091414055+07:00","message":"push: {true \n 0 0xc003601800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:35.096436524+07:00","message":"write wav file: './tmp/7449/7449_1015.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:35.150419174+07:00","message":"[GCS] Start streaming session, msgId: 1017"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:35.296057567+07:00","message":"receive streaming session, msgId: 1016"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:35.296070671+07:00","message":"found end of frame, send empty tag with msgId: 1016"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:35.296073671+07:00","message":"end Recv id 1016"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:35.296079028+07:00","message":"[buffer interim] 1016 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:35.296085052+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:35.296091543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:35.296094305+07:00","message":"> Transcript [5775] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:35.296096791+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:35.296098885+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:35.296100896+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:35.296102751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:35.296106769+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:35.296114849+07:00","message":"push: {true \n 0 0xc002f15000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:35.300382379+07:00","message":"write wav file: './tmp/7449/7449_1016.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:36.174764181+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:36.1747791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:37.717800621+07:00","message":"[GCS] IsForceVAD: false for message ID: 1017"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:37.779024261+07:00","message":"[GCS] Start streaming session, msgId: 1018"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:37.837202454+07:00","message":"[GCS] IsForceVAD: false for message ID: 1018"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:37.909766627+07:00","message":"[GCS] Start streaming session, msgId: 1019"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:38.009343064+07:00","message":"receive streaming session, msgId: 1017"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:38.009363436+07:00","message":"found end of frame, send empty tag with msgId: 1017"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:38.009366214+07:00","message":"end Recv id 1017"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:38.009372812+07:00","message":"[buffer interim] 1017 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:38.009379051+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:38.009382297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:38.009384563+07:00","message":"> Transcript [5776] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:38.009386718+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:38.009388302+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:38.009389716+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:38.00939119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:38.009393536+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:38.009402859+07:00","message":"push: {true \n 0 0xc00365fa80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:38.017658391+07:00","message":"write wav file: './tmp/7449/7449_1017.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:38.144362795+07:00","message":"receive streaming session, msgId: 1018"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:38.144379335+07:00","message":"found end of frame, send empty tag with msgId: 1018"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:38.144382743+07:00","message":"end Recv id 1018"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:38.144388732+07:00","message":"[buffer interim] 1018 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:38.144395831+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:38.144399437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:38.144401897+07:00","message":"> Transcript [5777] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:38.144404071+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:38.144405602+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:38.144407075+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:38.144408597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:38.144410754+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:38.144419943+07:00","message":"push: {true \n 0 0xc003601b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:38.148439277+07:00","message":"write wav file: './tmp/7449/7449_1018.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:39.174992139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:39.17502229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:42.175952588+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:42.175974903+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.028123593+07:00","message":"[GCS] IsForceVAD: false for message ID: 1019"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.158491868+07:00","message":"[GCS] Start streaming session, msgId: 1020"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.318305455+07:00","message":"receive streaming session, msgId: 1019"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.318325379+07:00","message":"found end of frame, send empty tag with msgId: 1019"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.318327888+07:00","message":"end Recv id 1019"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.318334725+07:00","message":"[buffer interim] 1019 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:43.3183414+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:43.318344764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:43.318347265+07:00","message":"> Transcript [5778] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:43.31834936+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:43.318350888+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:43.318352286+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:43.318354009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:43.318359546+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.318374672+07:00","message":"push: {true \n 0 0xc00365fc80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:43.327893205+07:00","message":"write wav file: './tmp/7449/7449_1019.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.824217291+07:00","message":"[GCS] Cleaned up inactive client: 968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.824240323+07:00","message":"[GCS] Cleaned up inactive client: 959"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.824242842+07:00","message":"[GCS] Cleaned up inactive client: 963"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.824244423+07:00","message":"[GCS] Cleaned up inactive client: 967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.824245798+07:00","message":"[GCS] Cleaned up inactive client: 961"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.824247341+07:00","message":"[GCS] Cleaned up inactive client: 964"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.824248753+07:00","message":"[GCS] Cleaned up inactive client: 962"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.824250167+07:00","message":"[GCS] Cleaned up inactive client: 969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.824251695+07:00","message":"[GCS] Cleaned up inactive client: 977"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.824253161+07:00","message":"[GCS] Cleaned up inactive client: 973"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.824254637+07:00","message":"[GCS] Cleaned up inactive client: 965"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.82425593+07:00","message":"[GCS] Cleaned up inactive client: 970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.824257248+07:00","message":"[GCS] Cleaned up inactive client: 960"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.824258576+07:00","message":"[GCS] Cleaned up inactive client: 972"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.824259874+07:00","message":"[GCS] Cleaned up inactive client: 971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.824261188+07:00","message":"[GCS] Cleaned up inactive client: 976"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.824262474+07:00","message":"[GCS] Cleaned up inactive client: 958"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.824263768+07:00","message":"[GCS] Cleaned up inactive client: 974"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.824265068+07:00","message":"[GCS] Cleaned up inactive client: 975"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:43.824266444+07:00","message":"[GCS] Cleaned up inactive client: 966"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:45.176549601+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:45.176561256+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:46.107320607+07:00","message":"[GCS] IsForceVAD: false for message ID: 1020"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:46.410530893+07:00","message":"receive streaming session, msgId: 1020"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:46.41054937+07:00","message":"found end of frame, send empty tag with msgId: 1020"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:46.410552036+07:00","message":"end Recv id 1020"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:46.410558573+07:00","message":"[buffer interim] 1020 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:46.410564637+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:46.410568337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:46.410571072+07:00","message":"> Transcript [5779] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:46.410573757+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:46.410575323+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:46.410576789+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:46.410578461+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:46.410580801+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:46.410591481+07:00","message":"push: {true \n 0 0xc00365e900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:46.420514505+07:00","message":"write wav file: './tmp/7449/7449_1020.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:47.518762163+07:00","message":"[GCS] Start streaming session, msgId: 1021"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:48.177113242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:48.177122962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:51.177206729+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:51.177206823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:53.666825763+07:00","message":"[GCS] IsForceVAD: false for message ID: 1021"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:53.958258871+07:00","message":"receive streaming session, msgId: 1021"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:53.958276755+07:00","message":"found end of frame, send empty tag with msgId: 1021"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:53.958283688+07:00","message":"end Recv id 1021"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:53.958293204+07:00","message":"[buffer interim] 1021 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:53.958299769+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:53.958306532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:53.958309076+07:00","message":"> Transcript [5780] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:53.958311702+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:53.958313321+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:53.958314969+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:53.958316476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:53.958318853+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:53.958328915+07:00","message":"push: {true \n 0 0xc0032a0180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:53.970498142+07:00","message":"write wav file: './tmp/7449/7449_1021.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:53.989473651+07:00","message":"[GCS] Start streaming session, msgId: 1022"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:54.177539306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:54.177581688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:55.647290382+07:00","message":"[GCS] IsForceVAD: false for message ID: 1022"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:55.927502908+07:00","message":"receive streaming session, msgId: 1022"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:55.927532078+07:00","message":"found end of frame, send empty tag with msgId: 1022"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:55.927535945+07:00","message":"end Recv id 1022"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:55.927542961+07:00","message":"[buffer interim] 1022 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:55.92754995+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:55.92755439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:55.927556804+07:00","message":"> Transcript [5781] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:55.927559116+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:55.927560665+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:55.927562245+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:55.927563786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:55.927569094+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:55.927579564+07:00","message":"push: {true \n 0 0xc002f14b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:55.937409943+07:00","message":"write wav file: './tmp/7449/7449_1022.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:56.73944756+07:00","message":"[GCS] Start streaming session, msgId: 1023"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:56.797082103+07:00","message":"[GCS] IsForceVAD: false for message ID: 1023"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:56.930852829+07:00","message":"[GCS] Start streaming session, msgId: 1024"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:57.092232249+07:00","message":"receive streaming session, msgId: 1023"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:57.09225095+07:00","message":"found end of frame, send empty tag with msgId: 1023"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:57.09225356+07:00","message":"end Recv id 1023"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:57.092259071+07:00","message":"[buffer interim] 1023 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:57.092265385+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:57.092268584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:57.092270998+07:00","message":"> Transcript [5782] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:57.092273133+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:57.092274833+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:57.09227623+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:57.092277883+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:57.092280474+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:57.092289314+07:00","message":"push: {true \n 0 0xc002f14300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:57.096462955+07:00","message":"write wav file: './tmp/7449/7449_1023.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:57.177898024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:49:57.177898021+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:58.077216023+07:00","message":"[GCS] IsForceVAD: false for message ID: 1024"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:58.3390243+07:00","message":"[GCS] Start streaming session, msgId: 1025"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:58.371873117+07:00","message":"receive streaming session, msgId: 1024"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:58.37189435+07:00","message":"found end of frame, send empty tag with msgId: 1024"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:58.371897346+07:00","message":"end Recv id 1024"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:58.37190452+07:00","message":"[buffer interim] 1024 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:58.371910487+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:58.371914317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:58.371917256+07:00","message":"> Transcript [5783] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:58.371919757+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:58.371921502+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:58.371923028+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:58.371924696+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:58.371927285+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:58.371937604+07:00","message":"push: {true \n 0 0xc00348c000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:58.379630558+07:00","message":"write wav file: './tmp/7449/7449_1024.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:58.467231945+07:00","message":"[GCS] IsForceVAD: false for message ID: 1025"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:58.718860608+07:00","message":"[GCS] Start streaming session, msgId: 1026"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:58.74685513+07:00","message":"receive streaming session, msgId: 1025"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:58.746873489+07:00","message":"found end of frame, send empty tag with msgId: 1025"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:58.746876144+07:00","message":"end Recv id 1025"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:58.746883004+07:00","message":"[buffer interim] 1025 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:58.746888563+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:58.746892031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:58.746894797+07:00","message":"> Transcript [5784] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:58.746896874+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:58.746898757+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:58.746900723+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:58.746902252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:58.746909293+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:58.746919383+07:00","message":"push: {true \n 0 0xc0023d2100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:58.753445374+07:00","message":"write wav file: './tmp/7449/7449_1025.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:58.847368535+07:00","message":"[GCS] IsForceVAD: false for message ID: 1026"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:59.137487626+07:00","message":"receive streaming session, msgId: 1026"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:59.137511149+07:00","message":"found end of frame, send empty tag with msgId: 1026"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:59.137515094+07:00","message":"end Recv id 1026"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:59.137523718+07:00","message":"[buffer interim] 1026 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:59.137531952+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:59.137536907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:59.137540223+07:00","message":"> Transcript [5785] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:59.137542541+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:59.137544107+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:59.137547939+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:59.137549486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:49:59.13755637+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:49:59.137566795+07:00","message":"push: {true \n 0 0xc002f14580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:49:59.14369631+07:00","message":"write wav file: './tmp/7449/7449_1026.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:00.178631766+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:00.17865349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:00.198107182+07:00","message":"[GCS] Start streaming session, msgId: 1027"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:00.258383289+07:00","message":"[GCS] IsForceVAD: false for message ID: 1027"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:00.388774126+07:00","message":"[GCS] Start streaming session, msgId: 1028"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:00.564579413+07:00","message":"receive streaming session, msgId: 1027"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:00.564605941+07:00","message":"found end of frame, send empty tag with msgId: 1027"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:00.56460881+07:00","message":"end Recv id 1027"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:00.564622823+07:00","message":"[buffer interim] 1027 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:00.56463263+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:00.564637656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:00.564641301+07:00","message":"> Transcript [5786] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:00.564645141+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:00.564652396+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:00.564654889+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:00.564657004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:00.564661692+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:00.56468463+07:00","message":"push: {true \n 0 0xc00348c600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:00.56935559+07:00","message":"write wav file: './tmp/7449/7449_1027.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:03.179128987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:03.17914439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:04.996752342+07:00","message":"[GCS] IsForceVAD: false for message ID: 1028"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.069777365+07:00","message":"[GCS] Start streaming session, msgId: 1029"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.197089401+07:00","message":"[GCS] IsForceVAD: false for message ID: 1029"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.289862295+07:00","message":"receive streaming session, msgId: 1028"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.289905467+07:00","message":"found end of frame, send empty tag with msgId: 1028"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.289909342+07:00","message":"end Recv id 1028"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.289918088+07:00","message":"[buffer interim] 1028 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.289930674+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.289937249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.289939634+07:00","message":"> Transcript [5787] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.289942628+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.289944319+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.289945927+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.289947401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.28995132+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.289961772+07:00","message":"push: {true \n 0 0xc00348c780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:05.298600671+07:00","message":"write wav file: './tmp/7449/7449_1028.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.318479335+07:00","message":"[GCS] Start streaming session, msgId: 1030"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.492184092+07:00","message":"receive streaming session, msgId: 1029"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.492202243+07:00","message":"found end of frame, send empty tag with msgId: 1029"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.492204884+07:00","message":"end Recv id 1029"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.492211091+07:00","message":"[buffer interim] 1029 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.492218135+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.492223703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.492226029+07:00","message":"> Transcript [5788] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.492228199+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.492229759+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.492231322+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.492232812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.492235047+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.492244909+07:00","message":"push: {true \n 0 0xc003601080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:05.496049239+07:00","message":"write wav file: './tmp/7449/7449_1029.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.577144331+07:00","message":"[GCS] IsForceVAD: false for message ID: 1030"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.709114835+07:00","message":"[GCS] Start streaming session, msgId: 1031"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.838761064+07:00","message":"[GCS] IsForceVAD: false for message ID: 1031"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.872584277+07:00","message":"receive streaming session, msgId: 1030"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.872607385+07:00","message":"found end of frame, send empty tag with msgId: 1030"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.872611325+07:00","message":"end Recv id 1030"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.872621494+07:00","message":"[buffer interim] 1030 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.872630989+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.872635996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.872639749+07:00","message":"> Transcript [5789] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.872643228+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.872645309+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.872647651+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.872649844+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:05.87265565+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.872668142+07:00","message":"push: {true \n 0 0xc002f14a00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:05.878072286+07:00","message":"write wav file: './tmp/7449/7449_1030.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:05.89862895+07:00","message":"[GCS] Start streaming session, msgId: 1032"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:06.123151004+07:00","message":"receive streaming session, msgId: 1031"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:06.123174796+07:00","message":"found end of frame, send empty tag with msgId: 1031"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:06.12317779+07:00","message":"end Recv id 1031"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:06.123185542+07:00","message":"[buffer interim] 1031 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.123192286+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.123201761+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.123204092+07:00","message":"> Transcript [5790] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.123206282+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.123208054+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.123209582+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.123211053+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.123213027+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:06.123223738+07:00","message":"push: {true \n 0 0xc0023d2580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:06.129035995+07:00","message":"write wav file: './tmp/7449/7449_1031.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:06.179404888+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:06.179417539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:06.278118848+07:00","message":"[GCS] IsForceVAD: false for message ID: 1032"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:06.408939851+07:00","message":"[GCS] Start streaming session, msgId: 1033"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:06.476724971+07:00","message":"[GCS] IsForceVAD: false for message ID: 1033"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:06.575515804+07:00","message":"receive streaming session, msgId: 1032"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:06.575537895+07:00","message":"found end of frame, send empty tag with msgId: 1032"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:06.57554076+07:00","message":"end Recv id 1032"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:06.575549817+07:00","message":"[buffer interim] 1032 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.575556004+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.575560964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.575563543+07:00","message":"> Transcript [5791] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.575565656+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.575567264+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.575568691+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.575570085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.575572355+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:06.575582566+07:00","message":"push: {true \n 0 0xc003601680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:06.580204183+07:00","message":"write wav file: './tmp/7449/7449_1032.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:06.76434926+07:00","message":"receive streaming session, msgId: 1033"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:06.76437829+07:00","message":"found end of frame, send empty tag with msgId: 1033"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:06.764381449+07:00","message":"end Recv id 1033"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:06.764400445+07:00","message":"[buffer interim] 1033 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.764438675+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.764442638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.764445832+07:00","message":"> Transcript [5792] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.764448706+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.764450441+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.764451982+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.764453465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:06.764460081+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:06.764471762+07:00","message":"push: {true \n 0 0xc00365f380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:06.76886882+07:00","message":"write wav file: './tmp/7449/7449_1033.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:07.691546217+07:00","message":"[GCS] Start streaming session, msgId: 1034"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.007351595+07:00","message":"[GCS] IsForceVAD: false for message ID: 1034"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.138934745+07:00","message":"[GCS] Start streaming session, msgId: 1035"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.197408178+07:00","message":"[GCS] IsForceVAD: false for message ID: 1035"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.285538526+07:00","message":"receive streaming session, msgId: 1034"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.28555871+07:00","message":"found end of frame, send empty tag with msgId: 1034"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.285561859+07:00","message":"end Recv id 1034"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.285568474+07:00","message":"[buffer interim] 1034 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.285576978+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.285581959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.285585292+07:00","message":"> Transcript [5793] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.285588361+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.285590532+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.285592625+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.285594651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.285603718+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.28561501+07:00","message":"push: {true \n 0 0xc0023d2080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:08.291708447+07:00","message":"write wav file: './tmp/7449/7449_1034.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.328764804+07:00","message":"[GCS] Start streaming session, msgId: 1036"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.397402021+07:00","message":"[GCS] IsForceVAD: false for message ID: 1036"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.498553888+07:00","message":"receive streaming session, msgId: 1035"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.498573844+07:00","message":"found end of frame, send empty tag with msgId: 1035"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.498576528+07:00","message":"end Recv id 1035"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.498583516+07:00","message":"[buffer interim] 1035 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.498591388+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.498595721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.498599139+07:00","message":"> Transcript [5794] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.498602192+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.498604696+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.498607302+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.498609796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.498615699+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.498626517+07:00","message":"push: {true \n 0 0xc0023d2380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:08.504806673+07:00","message":"write wav file: './tmp/7449/7449_1035.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.591105641+07:00","message":"[GCS] Start streaming session, msgId: 1037"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.699747504+07:00","message":"receive streaming session, msgId: 1036"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.699770175+07:00","message":"found end of frame, send empty tag with msgId: 1036"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.699773012+07:00","message":"end Recv id 1036"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.699779545+07:00","message":"[buffer interim] 1036 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.699790092+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.699792944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.699795171+07:00","message":"> Transcript [5795] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.699797625+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.699799133+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.69980068+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.699802276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:08.699804518+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.699814636+07:00","message":"push: {true \n 0 0xc002f14400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:08.70607282+07:00","message":"write wav file: './tmp/7449/7449_1036.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.719270566+07:00","message":"[GCS] IsForceVAD: false for message ID: 1037"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:08.77967246+07:00","message":"[GCS] Start streaming session, msgId: 1038"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:09.001329561+07:00","message":"receive streaming session, msgId: 1037"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:09.001349336+07:00","message":"found end of frame, send empty tag with msgId: 1037"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:09.001352344+07:00","message":"end Recv id 1037"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:09.001359352+07:00","message":"[buffer interim] 1037 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.001365631+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.00136886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.001371488+07:00","message":"> Transcript [5796] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.001374104+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.001375932+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.001377513+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.001379039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.001381136+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:09.001394909+07:00","message":"push: {true \n 0 0xc0032a0580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:09.006142185+07:00","message":"write wav file: './tmp/7449/7449_1037.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:09.179975562+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:09.179986253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:09.476621984+07:00","message":"[GCS] IsForceVAD: false for message ID: 1038"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:09.608945941+07:00","message":"[GCS] Start streaming session, msgId: 1039"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:09.677227378+07:00","message":"[GCS] IsForceVAD: false for message ID: 1039"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:09.740115205+07:00","message":"[GCS] Start streaming session, msgId: 1040"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:09.77785767+07:00","message":"receive streaming session, msgId: 1038"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:09.777877466+07:00","message":"found end of frame, send empty tag with msgId: 1038"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:09.777880263+07:00","message":"end Recv id 1038"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:09.77788604+07:00","message":"[buffer interim] 1038 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.777892574+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.777899327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.777901888+07:00","message":"> Transcript [5797] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.777904093+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.777905671+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.777907236+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.777908885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.777911261+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:09.777920538+07:00","message":"push: {true \n 0 0xc00348c580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:09.783283999+07:00","message":"write wav file: './tmp/7449/7449_1038.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:09.976870635+07:00","message":"receive streaming session, msgId: 1039"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:09.976890588+07:00","message":"found end of frame, send empty tag with msgId: 1039"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:09.976894615+07:00","message":"end Recv id 1039"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:09.97690267+07:00","message":"[buffer interim] 1039 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.976909457+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.976915872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.976918635+07:00","message":"> Transcript [5798] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.97692107+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.976923015+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.976924676+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.97692638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:09.97693047+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:09.976939679+07:00","message":"push: {true \n 0 0xc0032a0700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:09.981514008+07:00","message":"write wav file: './tmp/7449/7449_1039.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:10.067027132+07:00","message":"[GCS] IsForceVAD: false for message ID: 1040"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:10.127949266+07:00","message":"[GCS] Start streaming session, msgId: 1041"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:10.346592249+07:00","message":"receive streaming session, msgId: 1040"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:10.346616812+07:00","message":"found end of frame, send empty tag with msgId: 1040"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:10.346620435+07:00","message":"end Recv id 1040"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:10.346628505+07:00","message":"[buffer interim] 1040 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:10.346636465+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:10.346640816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:10.346643851+07:00","message":"> Transcript [5799] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:10.346646706+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:10.346648988+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:10.346651164+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:10.346653455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:10.346661604+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:10.346679036+07:00","message":"push: {true \n 0 0xc002f14e80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:10.351536753+07:00","message":"write wav file: './tmp/7449/7449_1040.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:12.180448946+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:12.180450696+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:12.627081056+07:00","message":"[GCS] IsForceVAD: false for message ID: 1041"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:12.758579688+07:00","message":"[GCS] Start streaming session, msgId: 1042"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:12.931026519+07:00","message":"receive streaming session, msgId: 1041"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:12.931045566+07:00","message":"found end of frame, send empty tag with msgId: 1041"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:12.931048654+07:00","message":"end Recv id 1041"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:12.931055174+07:00","message":"[buffer interim] 1041 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:12.931061161+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:12.931065254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:12.931068602+07:00","message":"> Transcript [5800] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:12.93107115+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:12.931072833+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:12.931074379+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:12.931075815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:12.931077945+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:12.931121759+07:00","message":"push: {true \n 0 0xc00348cb80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:12.93888076+07:00","message":"write wav file: './tmp/7449/7449_1041.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:13.82429453+07:00","message":"[GCS] Cleaned up inactive client: 991"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:13.824326922+07:00","message":"[GCS] Cleaned up inactive client: 978"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:13.824329756+07:00","message":"[GCS] Cleaned up inactive client: 983"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:13.82433193+07:00","message":"[GCS] Cleaned up inactive client: 988"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:13.824333358+07:00","message":"[GCS] Cleaned up inactive client: 981"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:13.824334594+07:00","message":"[GCS] Cleaned up inactive client: 982"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:13.824335962+07:00","message":"[GCS] Cleaned up inactive client: 986"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:13.824337229+07:00","message":"[GCS] Cleaned up inactive client: 990"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:13.824338511+07:00","message":"[GCS] Cleaned up inactive client: 979"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:13.824340007+07:00","message":"[GCS] Cleaned up inactive client: 985"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:13.824341353+07:00","message":"[GCS] Cleaned up inactive client: 987"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:13.824342631+07:00","message":"[GCS] Cleaned up inactive client: 980"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:13.824343937+07:00","message":"[GCS] Cleaned up inactive client: 992"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:13.824345245+07:00","message":"[GCS] Cleaned up inactive client: 989"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:13.824346568+07:00","message":"[GCS] Cleaned up inactive client: 984"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:15.180971428+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:15.180990571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:17.878974459+07:00","message":"[GCS] IsForceVAD: false for message ID: 1042"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:18.162552444+07:00","message":"receive streaming session, msgId: 1042"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:18.162571004+07:00","message":"found end of frame, send empty tag with msgId: 1042"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:18.162573612+07:00","message":"end Recv id 1042"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:18.162579753+07:00","message":"[buffer interim] 1042 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:18.162586051+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:18.16258953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:18.162592396+07:00","message":"> Transcript [5801] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:18.162594461+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:18.162596139+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:18.162597642+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:18.162599118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:18.162606077+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:18.162615901+07:00","message":"push: {true \n 0 0xc00348cd00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:18.17619794+07:00","message":"write wav file: './tmp/7449/7449_1042.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:18.181633422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:18.181646077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:19.28985604+07:00","message":"[GCS] Start streaming session, msgId: 1043"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:21.182561868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:21.182554091+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:22.23679347+07:00","message":"[GCS] IsForceVAD: false for message ID: 1043"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:22.300009962+07:00","message":"[GCS] Start streaming session, msgId: 1044"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:22.357273731+07:00","message":"[GCS] IsForceVAD: false for message ID: 1044"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:22.488441994+07:00","message":"[GCS] Start streaming session, msgId: 1045"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:22.520871636+07:00","message":"receive streaming session, msgId: 1043"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:22.52090152+07:00","message":"found end of frame, send empty tag with msgId: 1043"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:22.520904998+07:00","message":"end Recv id 1043"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:22.520912895+07:00","message":"[buffer interim] 1043 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:22.520920691+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:22.520924546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:22.520927568+07:00","message":"> Transcript [5802] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:22.520930158+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:22.520931771+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:22.520933313+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:22.520935164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:22.52094362+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:22.520952987+07:00","message":"push: {true \n 0 0xc003600200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:22.529147966+07:00","message":"write wav file: './tmp/7449/7449_1043.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:22.666428201+07:00","message":"receive streaming session, msgId: 1044"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:22.66645665+07:00","message":"found end of frame, send empty tag with msgId: 1044"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:22.666459424+07:00","message":"end Recv id 1044"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:22.666466567+07:00","message":"[buffer interim] 1044 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:22.666474401+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:22.666478616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:22.666481294+07:00","message":"> Transcript [5803] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:22.666483755+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:22.666485429+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:22.66648728+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:22.666488849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:22.666495392+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:22.66650569+07:00","message":"push: {true \n 0 0xc0023d2200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:22.670645142+07:00","message":"write wav file: './tmp/7449/7449_1044.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:22.806812331+07:00","message":"[GCS] IsForceVAD: false for message ID: 1045"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:22.878369284+07:00","message":"[GCS] Start streaming session, msgId: 1046"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.092866849+07:00","message":"receive streaming session, msgId: 1045"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.092893649+07:00","message":"found end of frame, send empty tag with msgId: 1045"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.092896529+07:00","message":"end Recv id 1045"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.09290444+07:00","message":"[buffer interim] 1045 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.092916547+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.092920395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.092923002+07:00","message":"> Transcript [5804] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.092925227+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.09292685+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.092928896+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.092930559+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.092935326+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.092945254+07:00","message":"push: {true \n 0 0xc003600900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:23.097948452+07:00","message":"write wav file: './tmp/7449/7449_1045.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.127780135+07:00","message":"[GCS] IsForceVAD: false for message ID: 1046"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.199923338+07:00","message":"[GCS] Start streaming session, msgId: 1047"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.386779506+07:00","message":"[GCS] IsForceVAD: false for message ID: 1047"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.419051476+07:00","message":"receive streaming session, msgId: 1046"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.419079997+07:00","message":"found end of frame, send empty tag with msgId: 1046"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.419082833+07:00","message":"end Recv id 1046"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.419090575+07:00","message":"[buffer interim] 1046 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.419096505+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.419100627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.419103545+07:00","message":"> Transcript [5805] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.419105685+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.419107988+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.419109917+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.419111601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.419113943+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.419123769+07:00","message":"push: {true \n 0 0xc0023d2500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:23.423354137+07:00","message":"write wav file: './tmp/7449/7449_1046.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.450283827+07:00","message":"[GCS] Start streaming session, msgId: 1048"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.517809407+07:00","message":"[GCS] IsForceVAD: false for message ID: 1048"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.57899142+07:00","message":"[GCS] Start streaming session, msgId: 1049"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.653720388+07:00","message":"receive streaming session, msgId: 1047"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.653735759+07:00","message":"found end of frame, send empty tag with msgId: 1047"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.653738088+07:00","message":"end Recv id 1047"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.653743604+07:00","message":"[buffer interim] 1047 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.65374988+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.653753199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.653755571+07:00","message":"> Transcript [5806] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.653757629+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.653759543+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.653761066+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.653762498+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.653764569+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.653772696+07:00","message":"push: {true \n 0 0xc0023d2880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:23.658178045+07:00","message":"write wav file: './tmp/7449/7449_1047.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.706602239+07:00","message":"[GCS] IsForceVAD: false for message ID: 1049"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.768718498+07:00","message":"[GCS] Start streaming session, msgId: 1050"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.817346672+07:00","message":"receive streaming session, msgId: 1048"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.817364041+07:00","message":"found end of frame, send empty tag with msgId: 1048"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.817366507+07:00","message":"end Recv id 1048"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.817372605+07:00","message":"[buffer interim] 1048 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.817378875+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.817382398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.817384925+07:00","message":"> Transcript [5807] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.817387366+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.81738949+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.817391043+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.817392485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.817399169+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.81741053+07:00","message":"push: {true \n 0 0xc0032a0880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:23.821749948+07:00","message":"write wav file: './tmp/7449/7449_1048.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.836685877+07:00","message":"[GCS] IsForceVAD: false for message ID: 1050"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.898066754+07:00","message":"[GCS] Start streaming session, msgId: 1051"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.975043991+07:00","message":"receive streaming session, msgId: 1049"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.975069475+07:00","message":"found end of frame, send empty tag with msgId: 1049"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.975072783+07:00","message":"end Recv id 1049"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.975082941+07:00","message":"[buffer interim] 1049 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.975104794+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.975108498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.97511152+07:00","message":"> Transcript [5808] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.975116147+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.975117961+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.975119479+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.975120943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:23.975126613+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:23.975136621+07:00","message":"push: {true \n 0 0xc0032a0980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:23.979492913+07:00","message":"write wav file: './tmp/7449/7449_1049.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:24.182909077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:24.182924689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:24.190865502+07:00","message":"receive streaming session, msgId: 1050"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:24.190879543+07:00","message":"found end of frame, send empty tag with msgId: 1050"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:24.190882153+07:00","message":"end Recv id 1050"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:24.190890612+07:00","message":"[buffer interim] 1050 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:24.190896767+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:24.190900854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:24.190903559+07:00","message":"> Transcript [5809] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:24.190905706+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:24.190907189+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:24.190908741+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:24.190910211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:24.190912532+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:24.190921873+07:00","message":"push: {true \n 0 0xc002f14680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:24.196460834+07:00","message":"write wav file: './tmp/7449/7449_1050.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:27.183588418+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:27.183598887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:27.806245217+07:00","message":"[GCS] IsForceVAD: false for message ID: 1051"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:27.878151817+07:00","message":"[GCS] Start streaming session, msgId: 1052"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:28.106110294+07:00","message":"receive streaming session, msgId: 1051"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:28.106130454+07:00","message":"found end of frame, send empty tag with msgId: 1051"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:28.106133177+07:00","message":"end Recv id 1051"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:28.106164331+07:00","message":"[buffer interim] 1051 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:28.106186528+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:28.106190315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:28.106193212+07:00","message":"> Transcript [5810] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:28.10619575+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:28.106197496+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:28.106199115+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:28.106200776+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:28.106205737+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:28.106220295+07:00","message":"push: {true \n 0 0xc003601980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:28.117225867+07:00","message":"write wav file: './tmp/7449/7449_1051.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:28.636374853+07:00","message":"[GCS] IsForceVAD: false for message ID: 1052"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:28.769246426+07:00","message":"[GCS] Start streaming session, msgId: 1053"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:28.836564408+07:00","message":"[GCS] IsForceVAD: false for message ID: 1053"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:28.924343674+07:00","message":"receive streaming session, msgId: 1052"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:28.924371502+07:00","message":"found end of frame, send empty tag with msgId: 1052"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:28.924374325+07:00","message":"end Recv id 1052"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:28.924381696+07:00","message":"[buffer interim] 1052 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:28.92439286+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:28.924398662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:28.924401191+07:00","message":"> Transcript [5811] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:28.9244036+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:28.92440534+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:28.924406908+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:28.924408308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:28.924410413+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:28.924420008+07:00","message":"push: {true \n 0 0xc00365e600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:28.92996856+07:00","message":"write wav file: './tmp/7449/7449_1052.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:29.128631838+07:00","message":"receive streaming session, msgId: 1053"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:29.12865472+07:00","message":"found end of frame, send empty tag with msgId: 1053"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:29.128657486+07:00","message":"end Recv id 1053"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:29.12866364+07:00","message":"[buffer interim] 1053 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:29.128670901+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:29.128674304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:29.128676808+07:00","message":"> Transcript [5812] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:29.128679211+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:29.128680759+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:29.128682168+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:29.128684017+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:29.128690372+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:29.128701424+07:00","message":"push: {true \n 0 0xc003600b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:29.13336911+07:00","message":"write wav file: './tmp/7449/7449_1053.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:29.86007273+07:00","message":"[GCS] Start streaming session, msgId: 1054"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:30.184287756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:30.184301393+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:33.185065718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:33.185074581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:34.985963434+07:00","message":"[GCS] IsForceVAD: false for message ID: 1054"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:35.287047447+07:00","message":"receive streaming session, msgId: 1054"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:35.287074549+07:00","message":"found end of frame, send empty tag with msgId: 1054"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:35.28707799+07:00","message":"end Recv id 1054"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:35.287085601+07:00","message":"[buffer interim] 1054 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:35.287092261+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:35.287096176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:35.287098749+07:00","message":"> Transcript [5813] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:35.287100781+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:35.287102365+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:35.28710373+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:35.287105153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:35.287107506+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:35.287117073+07:00","message":"push: {true \n 0 0xc00365fa00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:35.297894957+07:00","message":"write wav file: './tmp/7449/7449_1054.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:35.308086154+07:00","message":"[GCS] Start streaming session, msgId: 1055"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:36.185094025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:36.185112891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:37.997674228+07:00","message":"[GCS] IsForceVAD: false for message ID: 1055"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:38.119820153+07:00","message":"[GCS] Start streaming session, msgId: 1056"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:38.247135414+07:00","message":"[GCS] IsForceVAD: false for message ID: 1056"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:38.279090955+07:00","message":"receive streaming session, msgId: 1055"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:38.279109152+07:00","message":"found end of frame, send empty tag with msgId: 1055"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:38.27911209+07:00","message":"end Recv id 1055"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:38.279118298+07:00","message":"[buffer interim] 1055 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:38.279124481+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:38.279128157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:38.279130496+07:00","message":"> Transcript [5814] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:38.279132736+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:38.279134424+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:38.279135974+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:38.279137703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:38.279139918+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:38.279148707+07:00","message":"push: {true \n 0 0xc0032a0380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:38.286756428+07:00","message":"write wav file: './tmp/7449/7449_1055.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:38.537015319+07:00","message":"receive streaming session, msgId: 1056"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:38.537044584+07:00","message":"found end of frame, send empty tag with msgId: 1056"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:38.537047851+07:00","message":"end Recv id 1056"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:38.537055771+07:00","message":"[buffer interim] 1056 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:38.537064489+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:38.537075331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:38.537079066+07:00","message":"> Transcript [5815] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:38.537082563+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:38.537084815+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:38.537086999+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:38.537089056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:38.537092172+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:38.537104228+07:00","message":"push: {true \n 0 0xc0032a0480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:38.541179225+07:00","message":"write wav file: './tmp/7449/7449_1056.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:39.18609584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:39.186151829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:39.658895772+07:00","message":"[GCS] Start streaming session, msgId: 1057"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:40.997261256+07:00","message":"[GCS] IsForceVAD: false for message ID: 1057"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:41.129107095+07:00","message":"[GCS] Start streaming session, msgId: 1058"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:41.256073271+07:00","message":"[GCS] IsForceVAD: false for message ID: 1058"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:41.28304959+07:00","message":"receive streaming session, msgId: 1057"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:41.283064557+07:00","message":"found end of frame, send empty tag with msgId: 1057"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:41.283067068+07:00","message":"end Recv id 1057"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:41.283072249+07:00","message":"[buffer interim] 1057 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.283078841+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.283082337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.283084798+07:00","message":"> Transcript [5816] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.283087143+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.2830887+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.283090153+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.283091624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.283094208+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:41.283103185+07:00","message":"push: {true \n 0 0xc003600d80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:41.288927373+07:00","message":"write wav file: './tmp/7449/7449_1057.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:41.318458866+07:00","message":"[GCS] Start streaming session, msgId: 1059"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:41.517241447+07:00","message":"[GCS] IsForceVAD: false for message ID: 1059"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:41.534835026+07:00","message":"receive streaming session, msgId: 1058"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:41.534850137+07:00","message":"found end of frame, send empty tag with msgId: 1058"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:41.534852856+07:00","message":"end Recv id 1058"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:41.534858826+07:00","message":"[buffer interim] 1058 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.534865043+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.534868474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.534871094+07:00","message":"> Transcript [5817] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.534873254+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.534874766+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.534876169+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.534877745+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.53488444+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:41.534894093+07:00","message":"push: {true \n 0 0xc0000f4080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:41.538802394+07:00","message":"write wav file: './tmp/7449/7449_1058.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:41.801248098+07:00","message":"receive streaming session, msgId: 1059"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:41.80126842+07:00","message":"found end of frame, send empty tag with msgId: 1059"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:41.801271165+07:00","message":"end Recv id 1059"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:41.801277869+07:00","message":"[buffer interim] 1059 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.801284457+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.801288074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.801290494+07:00","message":"> Transcript [5818] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.801292723+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.801294303+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.801295763+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.801297269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:41.801299189+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:41.801308686+07:00","message":"push: {true \n 0 0xc003600800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:41.805958064+07:00","message":"write wav file: './tmp/7449/7449_1059.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:42.158417377+07:00","message":"[GCS] Start streaming session, msgId: 1060"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:42.186652822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:42.186677763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:42.596743443+07:00","message":"[GCS] IsForceVAD: false for message ID: 1060"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:42.739268225+07:00","message":"[GCS] Start streaming session, msgId: 1061"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:42.796490982+07:00","message":"[GCS] IsForceVAD: false for message ID: 1061"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:42.870299628+07:00","message":"[GCS] Start streaming session, msgId: 1062"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:42.888879852+07:00","message":"receive streaming session, msgId: 1060"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:42.888908252+07:00","message":"found end of frame, send empty tag with msgId: 1060"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:42.888911105+07:00","message":"end Recv id 1060"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:42.888918037+07:00","message":"[buffer interim] 1060 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:42.888929854+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:42.888933983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:42.888936384+07:00","message":"> Transcript [5819] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:42.888938926+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:42.888940534+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:42.888941992+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:42.888943464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:42.888945495+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:42.888954697+07:00","message":"push: {true \n 0 0xc002f14180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:42.893353436+07:00","message":"write wav file: './tmp/7449/7449_1060.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:42.927831814+07:00","message":"[GCS] IsForceVAD: false for message ID: 1062"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.099820266+07:00","message":"receive streaming session, msgId: 1061"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.099840915+07:00","message":"found end of frame, send empty tag with msgId: 1061"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.099843795+07:00","message":"end Recv id 1061"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.099850765+07:00","message":"[buffer interim] 1061 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:43.099857742+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:43.099866326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:43.099868766+07:00","message":"> Transcript [5820] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:43.099870978+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:43.099872573+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:43.099874087+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:43.099875518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:43.099877574+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.09988714+07:00","message":"push: {true \n 0 0xc002f14800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:43.103793511+07:00","message":"write wav file: './tmp/7449/7449_1061.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.117382119+07:00","message":"[GCS] Start streaming session, msgId: 1063"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.193260126+07:00","message":"receive streaming session, msgId: 1062"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.193281361+07:00","message":"found end of frame, send empty tag with msgId: 1062"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.193284081+07:00","message":"end Recv id 1062"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.193291204+07:00","message":"[buffer interim] 1062 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:43.193297699+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:43.193306386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:43.193309021+07:00","message":"> Transcript [5821] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:43.193311605+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:43.193313168+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:43.193314554+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:43.193316256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:43.193318514+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.193328219+07:00","message":"push: {true \n 0 0xc002f14900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:43.197424465+07:00","message":"write wav file: './tmp/7449/7449_1062.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823658907+07:00","message":"[GCS] Cleaned up inactive client: 1018"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823682308+07:00","message":"[GCS] Cleaned up inactive client: 996"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823685654+07:00","message":"[GCS] Cleaned up inactive client: 998"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823687951+07:00","message":"[GCS] Cleaned up inactive client: 999"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823689422+07:00","message":"[GCS] Cleaned up inactive client: 1000"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.82369093+07:00","message":"[GCS] Cleaned up inactive client: 1005"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823692527+07:00","message":"[GCS] Cleaned up inactive client: 1012"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823694455+07:00","message":"[GCS] Cleaned up inactive client: 1004"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823695963+07:00","message":"[GCS] Cleaned up inactive client: 1009"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823697419+07:00","message":"[GCS] Cleaned up inactive client: 993"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823698867+07:00","message":"[GCS] Cleaned up inactive client: 1011"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823700201+07:00","message":"[GCS] Cleaned up inactive client: 1016"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823701493+07:00","message":"[GCS] Cleaned up inactive client: 1019"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823703007+07:00","message":"[GCS] Cleaned up inactive client: 997"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823704354+07:00","message":"[GCS] Cleaned up inactive client: 1008"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823705613+07:00","message":"[GCS] Cleaned up inactive client: 1010"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823706904+07:00","message":"[GCS] Cleaned up inactive client: 1013"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823708161+07:00","message":"[GCS] Cleaned up inactive client: 994"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823709448+07:00","message":"[GCS] Cleaned up inactive client: 995"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823710709+07:00","message":"[GCS] Cleaned up inactive client: 1001"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.82371198+07:00","message":"[GCS] Cleaned up inactive client: 1007"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823713214+07:00","message":"[GCS] Cleaned up inactive client: 1002"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823714484+07:00","message":"[GCS] Cleaned up inactive client: 1003"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823715742+07:00","message":"[GCS] Cleaned up inactive client: 1014"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.82371698+07:00","message":"[GCS] Cleaned up inactive client: 1017"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.82371822+07:00","message":"[GCS] Cleaned up inactive client: 1006"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:43.823719576+07:00","message":"[GCS] Cleaned up inactive client: 1015"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:45.187239971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:45.187253783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:46.127150482+07:00","message":"[GCS] IsForceVAD: false for message ID: 1063"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:46.425252588+07:00","message":"receive streaming session, msgId: 1063"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:46.425277091+07:00","message":"found end of frame, send empty tag with msgId: 1063"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:46.425280561+07:00","message":"end Recv id 1063"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:46.425289523+07:00","message":"[buffer interim] 1063 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:46.425298033+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:46.425309426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:46.425313399+07:00","message":"> Transcript [5822] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:46.425317088+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:46.425319726+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:46.425321781+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:46.425324148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:46.425330615+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:46.425342813+07:00","message":"push: {true \n 0 0xc002f14e00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:46.435224637+07:00","message":"write wav file: './tmp/7449/7449_1063.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:46.768329106+07:00","message":"[GCS] Start streaming session, msgId: 1064"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:46.835930991+07:00","message":"[GCS] IsForceVAD: false for message ID: 1064"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:46.960186781+07:00","message":"[GCS] Start streaming session, msgId: 1065"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:47.135237739+07:00","message":"receive streaming session, msgId: 1064"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:47.135268808+07:00","message":"found end of frame, send empty tag with msgId: 1064"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:47.135273375+07:00","message":"end Recv id 1064"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:47.135282996+07:00","message":"[buffer interim] 1064 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:47.135292788+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:47.135296971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:47.135300774+07:00","message":"> Transcript [5823] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:47.13530396+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:47.135306879+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:47.135308926+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:47.135311386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:47.135314657+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:47.135326874+07:00","message":"push: {true \n 0 0xc003601d00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:47.139724905+07:00","message":"write wav file: './tmp/7449/7449_1064.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:47.859901714+07:00","message":"[GCS] IsForceVAD: false for message ID: 1065"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:47.988079938+07:00","message":"[GCS] Start streaming session, msgId: 1066"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:48.14777498+07:00","message":"receive streaming session, msgId: 1065"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:48.14779208+07:00","message":"found end of frame, send empty tag with msgId: 1065"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:48.147794898+07:00","message":"end Recv id 1065"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:48.147801104+07:00","message":"[buffer interim] 1065 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.147807304+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.147810949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.147813959+07:00","message":"> Transcript [5824] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.14781666+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.147819224+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.147821697+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.147823724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.14783168+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:48.147841869+07:00","message":"push: {true \n 0 0xc00348d000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:48.15368964+07:00","message":"write wav file: './tmp/7449/7449_1065.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:48.187464338+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:48.187467231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:48.367211138+07:00","message":"[GCS] IsForceVAD: false for message ID: 1066"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:48.498307449+07:00","message":"[GCS] Start streaming session, msgId: 1067"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:48.626603835+07:00","message":"[GCS] IsForceVAD: false for message ID: 1067"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:48.658349807+07:00","message":"receive streaming session, msgId: 1066"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:48.658367378+07:00","message":"found end of frame, send empty tag with msgId: 1066"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:48.658370216+07:00","message":"end Recv id 1066"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:48.658376671+07:00","message":"[buffer interim] 1066 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.658382995+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.658387641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.658389987+07:00","message":"> Transcript [5825] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.658392288+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.658393864+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.658395299+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.658396774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.658404539+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:48.658413306+07:00","message":"push: {true \n 0 0xc002f15300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:48.665589801+07:00","message":"write wav file: './tmp/7449/7449_1066.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:48.760069627+07:00","message":"[GCS] Start streaming session, msgId: 1068"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:48.877557728+07:00","message":"[GCS] IsForceVAD: false for message ID: 1068"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:48.913215944+07:00","message":"receive streaming session, msgId: 1067"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:48.913239055+07:00","message":"found end of frame, send empty tag with msgId: 1067"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:48.913241661+07:00","message":"end Recv id 1067"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:48.913249472+07:00","message":"[buffer interim] 1067 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.913256266+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.913259565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.913261954+07:00","message":"> Transcript [5826] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.913265128+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.913266626+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.913268185+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.913269662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:48.913272388+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:48.913281795+07:00","message":"push: {true \n 0 0xc0023d2c00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:48.917558956+07:00","message":"write wav file: './tmp/7449/7449_1067.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:49.010009797+07:00","message":"[GCS] Start streaming session, msgId: 1069"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:49.076466623+07:00","message":"[GCS] IsForceVAD: false for message ID: 1069"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:49.160715981+07:00","message":"receive streaming session, msgId: 1068"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:49.160738497+07:00","message":"found end of frame, send empty tag with msgId: 1068"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:49.160741933+07:00","message":"end Recv id 1068"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:49.160749382+07:00","message":"[buffer interim] 1068 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:49.160756424+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:49.160759675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:49.160762136+07:00","message":"> Transcript [5827] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:49.1607643+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:49.160766035+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:49.160767488+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:49.160769016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:49.160771408+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:49.1607812+07:00","message":"push: {true \n 0 0xc00348c100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:49.165401042+07:00","message":"write wav file: './tmp/7449/7449_1068.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:49.198466761+07:00","message":"[GCS] Start streaming session, msgId: 1070"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:49.357712148+07:00","message":"receive streaming session, msgId: 1069"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:49.35773251+07:00","message":"found end of frame, send empty tag with msgId: 1069"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:49.357735358+07:00","message":"end Recv id 1069"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:49.357742001+07:00","message":"[buffer interim] 1069 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:49.357749102+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:49.357759254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:49.357761769+07:00","message":"> Transcript [5828] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:49.357763969+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:49.357765993+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:49.357767693+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:49.357769223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:49.357774543+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:49.357783916+07:00","message":"push: {true \n 0 0xc002f14200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:49.36208802+07:00","message":"write wav file: './tmp/7449/7449_1069.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:51.187807322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:51.18781376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:54.188385972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:54.188392523+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:54.32773832+07:00","message":"[GCS] IsForceVAD: false for message ID: 1070"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:54.397756851+07:00","message":"[GCS] Start streaming session, msgId: 1071"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:54.624070915+07:00","message":"receive streaming session, msgId: 1070"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:54.624090787+07:00","message":"found end of frame, send empty tag with msgId: 1070"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:54.624093835+07:00","message":"end Recv id 1070"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:54.624100263+07:00","message":"[buffer interim] 1070 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:54.624106836+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:54.624111044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:54.624113684+07:00","message":"> Transcript [5829] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:54.62411585+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:54.62411744+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:54.624118884+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:54.62412037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:54.624122445+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:54.624131518+07:00","message":"push: {true \n 0 0xc0023d2700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:54.634477164+07:00","message":"write wav file: './tmp/7449/7449_1070.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:55.546390906+07:00","message":"[GCS] IsForceVAD: false for message ID: 1071"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:55.849294623+07:00","message":"receive streaming session, msgId: 1071"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:55.849316932+07:00","message":"found end of frame, send empty tag with msgId: 1071"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:55.84932079+07:00","message":"end Recv id 1071"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:55.849329495+07:00","message":"[buffer interim] 1071 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:55.849339286+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:55.849344196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:55.84934753+07:00","message":"> Transcript [5830] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:55.849350773+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:55.849353189+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:55.849355575+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:55.849357772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:55.849360574+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:55.849372672+07:00","message":"push: {true \n 0 0xc0032a0300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:55.855641418+07:00","message":"write wav file: './tmp/7449/7449_1071.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:55.867227745+07:00","message":"[GCS] Start streaming session, msgId: 1072"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:57.188419839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:50:57.188444078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:58.675452601+07:00","message":"[GCS] IsForceVAD: false for message ID: 1072"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:58.748243331+07:00","message":"[GCS] Start streaming session, msgId: 1073"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:58.938041967+07:00","message":"[GCS] IsForceVAD: false for message ID: 1073"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:58.969689296+07:00","message":"receive streaming session, msgId: 1072"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:58.969706448+07:00","message":"found end of frame, send empty tag with msgId: 1072"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:58.969708985+07:00","message":"end Recv id 1072"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:58.969716677+07:00","message":"[buffer interim] 1072 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:58.969722861+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:58.969725934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:58.969728293+07:00","message":"> Transcript [5831] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:58.969730546+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:58.96973204+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:58.969733518+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:58.969735019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:58.969741866+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:58.969751405+07:00","message":"push: {true \n 0 0xc00348c480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:58.977621866+07:00","message":"write wav file: './tmp/7449/7449_1072.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:58.998385827+07:00","message":"[GCS] Start streaming session, msgId: 1074"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.075411758+07:00","message":"[GCS] IsForceVAD: false for message ID: 1074"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.197344437+07:00","message":"[GCS] Start streaming session, msgId: 1075"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.236127996+07:00","message":"receive streaming session, msgId: 1073"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.236151091+07:00","message":"found end of frame, send empty tag with msgId: 1073"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.236154831+07:00","message":"end Recv id 1073"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.236165221+07:00","message":"[buffer interim] 1073 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.236171505+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.236174922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.236177293+07:00","message":"> Transcript [5832] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.236179932+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.23618151+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.236183049+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.236184471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.236186811+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.236196189+07:00","message":"push: {true \n 0 0xc002f15100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:59.240920831+07:00","message":"write wav file: './tmp/7449/7449_1073.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.367739967+07:00","message":"receive streaming session, msgId: 1074"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.367763006+07:00","message":"found end of frame, send empty tag with msgId: 1074"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.367765791+07:00","message":"end Recv id 1074"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.367771809+07:00","message":"[buffer interim] 1074 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.367778587+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.367782189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.367784678+07:00","message":"> Transcript [5833] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.367786859+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.367788425+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.367789979+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.367791449+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.367797566+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.36780659+07:00","message":"push: {true \n 0 0xc0032a0c00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:59.372563295+07:00","message":"write wav file: './tmp/7449/7449_1074.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.456305872+07:00","message":"[GCS] IsForceVAD: false for message ID: 1075"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.58919199+07:00","message":"[GCS] Start streaming session, msgId: 1076"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.717128611+07:00","message":"[GCS] IsForceVAD: false for message ID: 1076"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.754508924+07:00","message":"receive streaming session, msgId: 1075"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.754535641+07:00","message":"found end of frame, send empty tag with msgId: 1075"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.754539598+07:00","message":"end Recv id 1075"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.754548717+07:00","message":"[buffer interim] 1075 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.754558553+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.754562803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.754565741+07:00","message":"> Transcript [5834] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.754569582+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.754571859+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.754574264+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.754576742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:50:59.754579925+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.754603591+07:00","message":"push: {true \n 0 0xc0032a0d00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:50:59.760644401+07:00","message":"write wav file: './tmp/7449/7449_1075.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.83949068+07:00","message":"[GCS] Start streaming session, msgId: 1077"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:50:59.906996731+07:00","message":"[GCS] IsForceVAD: false for message ID: 1077"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.037361316+07:00","message":"receive streaming session, msgId: 1076"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.037389974+07:00","message":"found end of frame, send empty tag with msgId: 1076"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.037393302+07:00","message":"end Recv id 1076"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.037400459+07:00","message":"[buffer interim] 1076 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.037407606+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.037410593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.037412909+07:00","message":"> Transcript [5835] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.037415174+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.037416789+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.037418486+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.037420016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.037424456+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.037434139+07:00","message":"push: {true \n 0 0xc00348cc80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:00.042889216+07:00","message":"write wav file: './tmp/7449/7449_1076.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:00.188803488+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:00.188824266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.203145813+07:00","message":"receive streaming session, msgId: 1077"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.203171093+07:00","message":"found end of frame, send empty tag with msgId: 1077"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.203174079+07:00","message":"end Recv id 1077"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.203181442+07:00","message":"[buffer interim] 1077 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.203188372+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.203191421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.203193949+07:00","message":"> Transcript [5836] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.203196894+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.203198712+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.203200397+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.203201865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.203204289+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.203213276+07:00","message":"push: {true \n 0 0xc002f14000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:00.207613103+07:00","message":"write wav file: './tmp/7449/7449_1077.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.22835978+07:00","message":"[GCS] Start streaming session, msgId: 1078"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.357688876+07:00","message":"[GCS] IsForceVAD: false for message ID: 1078"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.417290732+07:00","message":"[GCS] Start streaming session, msgId: 1079"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.475862596+07:00","message":"[GCS] IsForceVAD: false for message ID: 1079"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.609222495+07:00","message":"[GCS] Start streaming session, msgId: 1080"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.641516301+07:00","message":"receive streaming session, msgId: 1078"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.641530027+07:00","message":"found end of frame, send empty tag with msgId: 1078"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.641532632+07:00","message":"end Recv id 1078"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.641537965+07:00","message":"[buffer interim] 1078 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.641544315+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.641548153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.641550791+07:00","message":"> Transcript [5837] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.641553022+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.641554528+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.641556073+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.641557547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.641562004+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.641570881+07:00","message":"push: {true \n 0 0xc0032a0b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:00.646389794+07:00","message":"write wav file: './tmp/7449/7449_1078.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.775748064+07:00","message":"receive streaming session, msgId: 1079"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.775767005+07:00","message":"found end of frame, send empty tag with msgId: 1079"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.775769559+07:00","message":"end Recv id 1079"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.775775292+07:00","message":"[buffer interim] 1079 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.775781756+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.775785101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.775787429+07:00","message":"> Transcript [5838] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.775789635+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.77579111+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.775792541+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.775794115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:00.775796431+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:00.775805679+07:00","message":"push: {true \n 0 0xc0032a0e80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:00.780099236+07:00","message":"write wav file: './tmp/7449/7449_1079.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:02.33707019+07:00","message":"[GCS] IsForceVAD: false for message ID: 1080"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:02.63470652+07:00","message":"receive streaming session, msgId: 1080"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:02.634726585+07:00","message":"found end of frame, send empty tag with msgId: 1080"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:02.634729569+07:00","message":"end Recv id 1080"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:02.634736048+07:00","message":"[buffer interim] 1080 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:02.634742696+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:02.634746126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:02.634748629+07:00","message":"> Transcript [5839] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:02.634751354+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:02.63475312+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:02.634754592+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:02.634756089+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:02.634758456+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:02.634768307+07:00","message":"push: {true \n 0 0xc00348c400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:02.640708446+07:00","message":"write wav file: './tmp/7449/7449_1080.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:03.189506032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:03.189518953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:03.238442161+07:00","message":"[GCS] Start streaming session, msgId: 1081"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:03.297016468+07:00","message":"[GCS] IsForceVAD: false for message ID: 1081"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:03.358612123+07:00","message":"[GCS] Start streaming session, msgId: 1082"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:03.6025523+07:00","message":"receive streaming session, msgId: 1081"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:03.602571695+07:00","message":"found end of frame, send empty tag with msgId: 1081"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:03.602574357+07:00","message":"end Recv id 1081"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:03.602580669+07:00","message":"[buffer interim] 1081 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:03.602587037+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:03.602590824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:03.602593296+07:00","message":"> Transcript [5840] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:03.602595667+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:03.602597347+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:03.602598769+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:03.602600229+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:03.602602614+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:03.602612201+07:00","message":"push: {true \n 0 0xc003600700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:03.606356164+07:00","message":"write wav file: './tmp/7449/7449_1081.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:03.746220906+07:00","message":"[GCS] IsForceVAD: false for message ID: 1082"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:03.877892093+07:00","message":"[GCS] Start streaming session, msgId: 1083"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:03.9369145+07:00","message":"[GCS] IsForceVAD: false for message ID: 1083"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:04.029605503+07:00","message":"receive streaming session, msgId: 1082"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:04.029623055+07:00","message":"found end of frame, send empty tag with msgId: 1082"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:04.029625726+07:00","message":"end Recv id 1082"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:04.029631792+07:00","message":"[buffer interim] 1082 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.029638034+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.02964204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.029644504+07:00","message":"> Transcript [5841] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.029646641+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.029648348+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.029649744+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.029651259+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.02965355+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:04.029663359+07:00","message":"push: {true \n 0 0xc0032a1280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:04.034504053+07:00","message":"write wav file: './tmp/7449/7449_1082.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:04.223331876+07:00","message":"receive streaming session, msgId: 1083"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:04.22336118+07:00","message":"found end of frame, send empty tag with msgId: 1083"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:04.223364255+07:00","message":"end Recv id 1083"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:04.223377111+07:00","message":"[buffer interim] 1083 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.223398652+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.223401969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.223405265+07:00","message":"> Transcript [5842] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.22340773+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.223409468+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.223411442+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.223412968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.223417181+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:04.223426683+07:00","message":"push: {true \n 0 0xc0032a1380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:04.227737535+07:00","message":"write wav file: './tmp/7449/7449_1083.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:04.258788732+07:00","message":"[GCS] Start streaming session, msgId: 1084"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:04.319430204+07:00","message":"[GCS] IsForceVAD: false for message ID: 1084"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:04.389259648+07:00","message":"[GCS] Start streaming session, msgId: 1085"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:04.637928972+07:00","message":"receive streaming session, msgId: 1084"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:04.637943154+07:00","message":"found end of frame, send empty tag with msgId: 1084"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:04.637945718+07:00","message":"end Recv id 1084"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:04.637951013+07:00","message":"[buffer interim] 1084 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.637969384+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.637972999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.637975637+07:00","message":"> Transcript [5843] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.637978239+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.63797983+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.637981312+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.637982828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:04.637984956+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:04.637992864+07:00","message":"push: {true \n 0 0xc003601300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:04.642147756+07:00","message":"write wav file: './tmp/7449/7449_1084.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:04.70588502+07:00","message":"[GCS] IsForceVAD: false for message ID: 1085"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:04.769922325+07:00","message":"[GCS] Start streaming session, msgId: 1086"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:05.00057454+07:00","message":"receive streaming session, msgId: 1085"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:05.00059986+07:00","message":"found end of frame, send empty tag with msgId: 1085"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:05.000602397+07:00","message":"end Recv id 1085"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:05.000609461+07:00","message":"[buffer interim] 1085 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:05.00061788+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:05.0006228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:05.000627509+07:00","message":"> Transcript [5844] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:05.000631515+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:05.000633777+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:05.000635828+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:05.000637965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:05.000648506+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:05.000661109+07:00","message":"push: {true \n 0 0xc00348d100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:05.005801626+07:00","message":"write wav file: './tmp/7449/7449_1085.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:06.19027904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:06.190289108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:09.191364245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:09.191371121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:10.156362435+07:00","message":"[GCS] IsForceVAD: false for message ID: 1086"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:10.34859794+07:00","message":"[GCS] Start streaming session, msgId: 1087"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:10.463249461+07:00","message":"receive streaming session, msgId: 1086"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:10.46326893+07:00","message":"found end of frame, send empty tag with msgId: 1086"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:10.463271649+07:00","message":"end Recv id 1086"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:10.463278067+07:00","message":"[buffer interim] 1086 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:10.46328446+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:10.46328851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:10.463291348+07:00","message":"> Transcript [5845] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:10.463293956+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:10.463295555+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:10.463297385+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:10.463299128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:10.463305418+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:10.463315148+07:00","message":"push: {true \n 0 0xc0032a1500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:10.477987493+07:00","message":"write wav file: './tmp/7449/7449_1086.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:12.192453304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:12.192457944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.676237447+07:00","message":"[GCS] IsForceVAD: false for message ID: 1087"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.798680026+07:00","message":"[GCS] Start streaming session, msgId: 1088"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.824156998+07:00","message":"[GCS] Cleaned up inactive client: 1036"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.824181707+07:00","message":"[GCS] Cleaned up inactive client: 1023"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.824183941+07:00","message":"[GCS] Cleaned up inactive client: 1024"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.824185389+07:00","message":"[GCS] Cleaned up inactive client: 1032"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.824186846+07:00","message":"[GCS] Cleaned up inactive client: 1022"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.824188321+07:00","message":"[GCS] Cleaned up inactive client: 1040"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.824189704+07:00","message":"[GCS] Cleaned up inactive client: 1027"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.824192588+07:00","message":"[GCS] Cleaned up inactive client: 1033"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.824194219+07:00","message":"[GCS] Cleaned up inactive client: 1028"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.824195611+07:00","message":"[GCS] Cleaned up inactive client: 1031"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.824197078+07:00","message":"[GCS] Cleaned up inactive client: 1037"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.82419858+07:00","message":"[GCS] Cleaned up inactive client: 1039"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.824200152+07:00","message":"[GCS] Cleaned up inactive client: 1025"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.824201514+07:00","message":"[GCS] Cleaned up inactive client: 1026"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.824202788+07:00","message":"[GCS] Cleaned up inactive client: 1020"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.824204094+07:00","message":"[GCS] Cleaned up inactive client: 1038"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.824205512+07:00","message":"[GCS] Cleaned up inactive client: 1029"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.824206799+07:00","message":"[GCS] Cleaned up inactive client: 1021"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.824208068+07:00","message":"[GCS] Cleaned up inactive client: 1035"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.824209314+07:00","message":"[GCS] Cleaned up inactive client: 1034"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.824210619+07:00","message":"[GCS] Cleaned up inactive client: 1030"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.824211895+07:00","message":"[GCS] Cleaned up inactive client: 1041"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.866171766+07:00","message":"[GCS] IsForceVAD: false for message ID: 1088"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.927794559+07:00","message":"[GCS] Start streaming session, msgId: 1089"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.966024003+07:00","message":"receive streaming session, msgId: 1087"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.966041601+07:00","message":"found end of frame, send empty tag with msgId: 1087"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.966043996+07:00","message":"end Recv id 1087"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.966050287+07:00","message":"[buffer interim] 1087 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:13.966056701+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:13.966059892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:13.966062593+07:00","message":"> Transcript [5846] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:13.966065398+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:13.966067579+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:13.966069687+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:13.966071765+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:13.966074534+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:13.966085536+07:00","message":"push: {true \n 0 0xc003601700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:13.974473414+07:00","message":"write wav file: './tmp/7449/7449_1087.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:14.247334709+07:00","message":"[GCS] IsForceVAD: false for message ID: 1089"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:14.257003819+07:00","message":"receive streaming session, msgId: 1088"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:14.257022693+07:00","message":"found end of frame, send empty tag with msgId: 1088"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:14.25702673+07:00","message":"end Recv id 1088"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:14.257033543+07:00","message":"[buffer interim] 1088 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:14.257040729+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:14.257044838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:14.257058831+07:00","message":"> Transcript [5847] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:14.257062542+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:14.257064631+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:14.257066879+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:14.257068783+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:14.257076282+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:14.257091047+07:00","message":"push: {true \n 0 0xc00348c200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:14.261964258+07:00","message":"write wav file: './tmp/7449/7449_1088.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:14.378034529+07:00","message":"[GCS] Start streaming session, msgId: 1090"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:14.545806368+07:00","message":"receive streaming session, msgId: 1089"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:14.545830773+07:00","message":"found end of frame, send empty tag with msgId: 1089"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:14.54583439+07:00","message":"end Recv id 1089"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:14.545843134+07:00","message":"[buffer interim] 1089 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:14.545851666+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:14.545855882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:14.545859331+07:00","message":"> Transcript [5848] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:14.545863324+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:14.54586569+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:14.545867943+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:14.545870194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:14.54587372+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:14.545885503+07:00","message":"push: {true \n 0 0xc002f14d80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:14.550498041+07:00","message":"write wav file: './tmp/7449/7449_1089.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:15.017282482+07:00","message":"[GCS] IsForceVAD: false for message ID: 1090"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:15.192800322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:15.192829891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:15.314377349+07:00","message":"receive streaming session, msgId: 1090"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:15.314400386+07:00","message":"found end of frame, send empty tag with msgId: 1090"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:15.31440316+07:00","message":"end Recv id 1090"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:15.314409761+07:00","message":"[buffer interim] 1090 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:15.314416803+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:15.314420311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:15.314422783+07:00","message":"> Transcript [5849] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:15.314424987+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:15.314426539+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:15.31442799+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:15.314429457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:15.314436569+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:15.31444528+07:00","message":"push: {true \n 0 0xc00348cb00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:15.319746895+07:00","message":"write wav file: './tmp/7449/7449_1090.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:15.39976315+07:00","message":"[GCS] Start streaming session, msgId: 1091"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:15.985974716+07:00","message":"[GCS] IsForceVAD: false for message ID: 1091"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:16.118615585+07:00","message":"[GCS] Start streaming session, msgId: 1092"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:16.176250287+07:00","message":"[GCS] IsForceVAD: false for message ID: 1092"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:16.278324055+07:00","message":"receive streaming session, msgId: 1091"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:16.278351764+07:00","message":"found end of frame, send empty tag with msgId: 1091"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:16.278354436+07:00","message":"end Recv id 1091"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:16.278362541+07:00","message":"[buffer interim] 1091 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:16.278369874+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:16.278373469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:16.278376669+07:00","message":"> Transcript [5850] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:16.278379553+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:16.278381293+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:16.278382705+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:16.278384154+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:16.278392177+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:16.278401871+07:00","message":"push: {true \n 0 0xc0023d2a00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:16.283484928+07:00","message":"write wav file: './tmp/7449/7449_1091.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:16.479050016+07:00","message":"receive streaming session, msgId: 1092"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:16.479069325+07:00","message":"found end of frame, send empty tag with msgId: 1092"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:16.479072015+07:00","message":"end Recv id 1092"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:16.479079711+07:00","message":"[buffer interim] 1092 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:16.479086485+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:16.479090292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:16.479092877+07:00","message":"> Transcript [5851] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:16.479095505+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:16.47909708+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:16.479098753+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:16.479100179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:16.479102629+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:16.479112495+07:00","message":"push: {true \n 0 0xc0023d2b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:16.484009505+07:00","message":"write wav file: './tmp/7449/7449_1092.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:16.557378623+07:00","message":"[GCS] Start streaming session, msgId: 1093"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:17.399227203+07:00","message":"[GCS] IsForceVAD: false for message ID: 1093"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:17.518884047+07:00","message":"[GCS] Start streaming session, msgId: 1094"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:17.693095208+07:00","message":"receive streaming session, msgId: 1093"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:17.693117221+07:00","message":"found end of frame, send empty tag with msgId: 1093"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:17.693119768+07:00","message":"end Recv id 1093"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:17.693127187+07:00","message":"[buffer interim] 1093 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:17.693133965+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:17.693137718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:17.693140187+07:00","message":"> Transcript [5852] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:17.693142254+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:17.6931438+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:17.693145365+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:17.693146842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:17.693149051+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:17.693158918+07:00","message":"push: {true \n 0 0xc0023d2f00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:17.698404802+07:00","message":"write wav file: './tmp/7449/7449_1093.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:17.776181215+07:00","message":"[GCS] IsForceVAD: false for message ID: 1094"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:17.908897243+07:00","message":"[GCS] Start streaming session, msgId: 1095"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.036444094+07:00","message":"[GCS] IsForceVAD: false for message ID: 1095"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.07331808+07:00","message":"receive streaming session, msgId: 1094"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.07333414+07:00","message":"found end of frame, send empty tag with msgId: 1094"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.073336661+07:00","message":"end Recv id 1094"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.073342201+07:00","message":"[buffer interim] 1094 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.073348808+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.073352168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.073354805+07:00","message":"> Transcript [5853] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.073363383+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.073365245+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.07336689+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.073368408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.073374241+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.073386425+07:00","message":"push: {true \n 0 0xc0032a1680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:18.077884582+07:00","message":"write wav file: './tmp/7449/7449_1094.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.157453502+07:00","message":"[GCS] Start streaming session, msgId: 1096"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:18.192805072+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:18.192818586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.287339019+07:00","message":"[GCS] IsForceVAD: false for message ID: 1096"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.31371665+07:00","message":"receive streaming session, msgId: 1095"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.313732562+07:00","message":"found end of frame, send empty tag with msgId: 1095"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.313735279+07:00","message":"end Recv id 1095"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.313740991+07:00","message":"[buffer interim] 1095 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.313746991+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.313751067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.313753834+07:00","message":"> Transcript [5854] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.313756109+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.313757613+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.313759043+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.313760572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.313765685+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.313774346+07:00","message":"push: {true \n 0 0xc00365e580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:18.317749319+07:00","message":"write wav file: './tmp/7449/7449_1095.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.357308816+07:00","message":"[GCS] Start streaming session, msgId: 1097"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.475628037+07:00","message":"[GCS] IsForceVAD: false for message ID: 1097"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.570393574+07:00","message":"receive streaming session, msgId: 1096"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.57042619+07:00","message":"found end of frame, send empty tag with msgId: 1096"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.570429484+07:00","message":"end Recv id 1096"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.570438088+07:00","message":"[buffer interim] 1096 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.570452691+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.570456347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.570458775+07:00","message":"> Transcript [5855] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.570460967+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.570462568+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.570463984+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.570465676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.570468102+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.570479433+07:00","message":"push: {true \n 0 0xc0032a1880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:18.577891892+07:00","message":"write wav file: './tmp/7449/7449_1096.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.737587602+07:00","message":"[GCS] Start streaming session, msgId: 1098"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.771856805+07:00","message":"receive streaming session, msgId: 1097"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.771876108+07:00","message":"found end of frame, send empty tag with msgId: 1097"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.771878866+07:00","message":"end Recv id 1097"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.771884972+07:00","message":"[buffer interim] 1097 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.771891581+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.771894992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.771897317+07:00","message":"> Transcript [5856] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.771899829+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.771901436+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.77190319+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.771905417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:18.7719101+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.771926523+07:00","message":"push: {true \n 0 0xc002f15900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:18.776272865+07:00","message":"write wav file: './tmp/7449/7449_1097.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.797485539+07:00","message":"[GCS] IsForceVAD: false for message ID: 1098"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:18.868559668+07:00","message":"[GCS] Start streaming session, msgId: 1099"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:19.056936948+07:00","message":"[GCS] IsForceVAD: false for message ID: 1099"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:19.089632491+07:00","message":"receive streaming session, msgId: 1098"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:19.089652673+07:00","message":"found end of frame, send empty tag with msgId: 1098"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:19.089656153+07:00","message":"end Recv id 1098"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:19.089664238+07:00","message":"[buffer interim] 1098 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:19.089671863+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:19.089676546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:19.089679951+07:00","message":"> Transcript [5857] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:19.089683223+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:19.089685629+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:19.089687921+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:19.089690351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:19.089698322+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:19.089709068+07:00","message":"push: {true \n 0 0xc002f14300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:19.093980167+07:00","message":"write wav file: './tmp/7449/7449_1098.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:19.118117396+07:00","message":"[GCS] Start streaming session, msgId: 1100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:19.339800298+07:00","message":"receive streaming session, msgId: 1099"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:19.33981905+07:00","message":"found end of frame, send empty tag with msgId: 1099"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:19.339821684+07:00","message":"end Recv id 1099"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:19.33982781+07:00","message":"[buffer interim] 1099 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:19.339834291+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:19.339837639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:19.339840217+07:00","message":"> Transcript [5858] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:19.339842676+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:19.339844268+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:19.339845842+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:19.339847321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:19.339854352+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:19.339864429+07:00","message":"push: {true \n 0 0xc003600680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:19.34413852+07:00","message":"write wav file: './tmp/7449/7449_1099.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:21.193612671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:21.193623786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:24.194439158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:24.194448821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:24.436114896+07:00","message":"[GCS] IsForceVAD: false for message ID: 1100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:24.641015921+07:00","message":"[GCS] Start streaming session, msgId: 1101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:24.734059188+07:00","message":"receive streaming session, msgId: 1100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:24.734078748+07:00","message":"found end of frame, send empty tag with msgId: 1100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:24.734082053+07:00","message":"end Recv id 1100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:24.734088887+07:00","message":"[buffer interim] 1100 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:24.734095191+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:24.734098524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:24.734101027+07:00","message":"> Transcript [5859] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:24.734103108+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:24.734104634+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:24.734106206+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:24.734108+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:24.734114626+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:24.734123733+07:00","message":"push: {true \n 0 0xc003600f80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:24.744363581+07:00","message":"write wav file: './tmp/7449/7449_1100.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:26.105479001+07:00","message":"[GCS] IsForceVAD: false for message ID: 1101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:26.167294559+07:00","message":"[GCS] Start streaming session, msgId: 1102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:26.356594431+07:00","message":"[GCS] IsForceVAD: false for message ID: 1102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:26.393482776+07:00","message":"receive streaming session, msgId: 1101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:26.393499914+07:00","message":"found end of frame, send empty tag with msgId: 1101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:26.39350256+07:00","message":"end Recv id 1101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:26.393508596+07:00","message":"[buffer interim] 1101 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:26.393515043+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:26.393523289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:26.393525797+07:00","message":"> Transcript [5860] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:26.393527997+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:26.393529604+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:26.393531144+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:26.393532658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:26.393535233+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:26.393545565+07:00","message":"push: {true \n 0 0xc0023d2180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:26.399734498+07:00","message":"write wav file: './tmp/7449/7449_1101.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:26.640471275+07:00","message":"receive streaming session, msgId: 1102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:26.640491674+07:00","message":"found end of frame, send empty tag with msgId: 1102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:26.64049419+07:00","message":"end Recv id 1102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:26.640500984+07:00","message":"[buffer interim] 1102 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:26.640511475+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:26.640515102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:26.640517447+07:00","message":"> Transcript [5861] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:26.640519541+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:26.640521022+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:26.640522423+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:26.64052393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:26.640526114+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:26.640536456+07:00","message":"push: {true \n 0 0xc00348c380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:26.64493733+07:00","message":"write wav file: './tmp/7449/7449_1102.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:26.748109132+07:00","message":"[GCS] Start streaming session, msgId: 1103"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:27.19542027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:27.195429257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.029337183+07:00","message":"[GCS] IsForceVAD: false for message ID: 1103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.157390917+07:00","message":"[GCS] Start streaming session, msgId: 1104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.217066189+07:00","message":"[GCS] IsForceVAD: false for message ID: 1104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.314163023+07:00","message":"receive streaming session, msgId: 1103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.314184302+07:00","message":"found end of frame, send empty tag with msgId: 1103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.314186945+07:00","message":"end Recv id 1103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.314193277+07:00","message":"[buffer interim] 1103 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.314199779+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.314203124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.314205499+07:00","message":"> Transcript [5862] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.314208073+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.314210315+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.314213823+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.314215351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.314217619+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.314227422+07:00","message":"push: {true \n 0 0xc00365e480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:28.320269616+07:00","message":"write wav file: './tmp/7449/7449_1103.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.407409954+07:00","message":"[GCS] Start streaming session, msgId: 1105"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.505906379+07:00","message":"receive streaming session, msgId: 1104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.505925047+07:00","message":"found end of frame, send empty tag with msgId: 1104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.505927708+07:00","message":"end Recv id 1104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.505934804+07:00","message":"[buffer interim] 1104 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.505941472+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.505944604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.505946852+07:00","message":"> Transcript [5863] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.505949047+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.505950682+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.505952305+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.505953854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.505959418+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.505969147+07:00","message":"push: {true \n 0 0xc003a47680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:28.511022286+07:00","message":"write wav file: './tmp/7449/7449_1104.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.539095092+07:00","message":"[GCS] IsForceVAD: false for message ID: 1105"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.597287347+07:00","message":"[GCS] Start streaming session, msgId: 1106"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.727171511+07:00","message":"[GCS] IsForceVAD: false for message ID: 1106"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.7984448+07:00","message":"[GCS] Start streaming session, msgId: 1107"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.817321399+07:00","message":"receive streaming session, msgId: 1105"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.817340854+07:00","message":"found end of frame, send empty tag with msgId: 1105"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.817343866+07:00","message":"end Recv id 1105"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.817349748+07:00","message":"[buffer interim] 1105 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.817357571+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.817361157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.817363871+07:00","message":"> Transcript [5864] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.817365871+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.817367418+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.817368919+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.817370515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:28.817377588+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.817387624+07:00","message":"push: {true \n 0 0xc003601580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:28.821763624+07:00","message":"write wav file: './tmp/7449/7449_1105.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:28.987213647+07:00","message":"[GCS] IsForceVAD: false for message ID: 1107"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:29.012893277+07:00","message":"receive streaming session, msgId: 1106"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:29.012917092+07:00","message":"found end of frame, send empty tag with msgId: 1106"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:29.012920924+07:00","message":"end Recv id 1106"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:29.012928465+07:00","message":"[buffer interim] 1106 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:29.012936028+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:29.012942985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:29.012946301+07:00","message":"> Transcript [5865] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:29.012949386+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:29.012951265+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:29.012953369+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:29.012955698+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:29.012962173+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:29.012974374+07:00","message":"push: {true \n 0 0xc002f14400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:29.017371405+07:00","message":"write wav file: './tmp/7449/7449_1106.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:29.048725611+07:00","message":"[GCS] Start streaming session, msgId: 1108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:29.267169342+07:00","message":"receive streaming session, msgId: 1107"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:29.267187037+07:00","message":"found end of frame, send empty tag with msgId: 1107"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:29.267189614+07:00","message":"end Recv id 1107"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:29.267196308+07:00","message":"[buffer interim] 1107 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:29.267203756+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:29.2672078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:29.26721088+07:00","message":"> Transcript [5866] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:29.26721414+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:29.267217431+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:29.267219059+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:29.267220579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:29.267223066+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:29.267232549+07:00","message":"push: {true \n 0 0xc003600000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:29.272011662+07:00","message":"write wav file: './tmp/7449/7449_1107.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:30.195445725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:30.195455537+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:30.266666335+07:00","message":"[GCS] IsForceVAD: false for message ID: 1108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:30.398334368+07:00","message":"[GCS] Start streaming session, msgId: 1109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:30.56272595+07:00","message":"receive streaming session, msgId: 1108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:30.562757246+07:00","message":"found end of frame, send empty tag with msgId: 1108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:30.562761112+07:00","message":"end Recv id 1108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:30.562770309+07:00","message":"[buffer interim] 1108 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:30.562778903+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:30.5627841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:30.562787783+07:00","message":"> Transcript [5867] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:30.562791551+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:30.562793694+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:30.562796271+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:30.562798863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:30.562807274+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:30.562819722+07:00","message":"push: {true \n 0 0xc003601280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:30.569422622+07:00","message":"write wav file: './tmp/7449/7449_1108.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:33.196148573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:33.196156311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:33.986285343+07:00","message":"[GCS] IsForceVAD: false for message ID: 1109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:34.178972329+07:00","message":"[GCS] Start streaming session, msgId: 1110"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:34.2639198+07:00","message":"receive streaming session, msgId: 1109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:34.263940225+07:00","message":"found end of frame, send empty tag with msgId: 1109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:34.263944103+07:00","message":"end Recv id 1109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:34.263951621+07:00","message":"[buffer interim] 1109 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:34.263959634+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:34.263964733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:34.263967988+07:00","message":"> Transcript [5868] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:34.263971487+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:34.263973667+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:34.26397594+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:34.263978291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:34.26398153+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:34.263993498+07:00","message":"push: {true \n 0 0xc003601500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:34.272730169+07:00","message":"write wav file: './tmp/7449/7449_1109.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:35.646634461+07:00","message":"[GCS] IsForceVAD: false for message ID: 1110"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:35.717448773+07:00","message":"[GCS] Start streaming session, msgId: 1111"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:35.776812428+07:00","message":"[GCS] IsForceVAD: false for message ID: 1111"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:35.933202109+07:00","message":"receive streaming session, msgId: 1110"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:35.933222332+07:00","message":"found end of frame, send empty tag with msgId: 1110"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:35.933225973+07:00","message":"end Recv id 1110"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:35.933279922+07:00","message":"[buffer interim] 1110 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:35.933289058+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:35.933294108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:35.933298095+07:00","message":"> Transcript [5869] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:35.93330135+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:35.933303432+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:35.933305812+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:35.933307846+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:35.93331565+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:35.933328227+07:00","message":"push: {true \n 0 0xc00365e980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:35.939839065+07:00","message":"write wav file: './tmp/7449/7449_1110.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:36.037258007+07:00","message":"[GCS] Start streaming session, msgId: 1112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:36.142972565+07:00","message":"receive streaming session, msgId: 1111"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:36.142991352+07:00","message":"found end of frame, send empty tag with msgId: 1111"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:36.14299437+07:00","message":"end Recv id 1111"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:36.143001952+07:00","message":"[buffer interim] 1111 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.14300985+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.143014033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.143017605+07:00","message":"> Transcript [5870] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.1430207+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.143022965+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.143025185+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.143027162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.143034664+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:36.143046121+07:00","message":"push: {true \n 0 0xc00348cb80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:36.147528713+07:00","message":"write wav file: './tmp/7449/7449_1111.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:36.196808788+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:36.196829633+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:36.358735951+07:00","message":"[GCS] IsForceVAD: false for message ID: 1112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:36.54741525+07:00","message":"[GCS] Start streaming session, msgId: 1113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:36.607058209+07:00","message":"[GCS] IsForceVAD: false for message ID: 1113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:36.641535499+07:00","message":"receive streaming session, msgId: 1112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:36.641558588+07:00","message":"found end of frame, send empty tag with msgId: 1112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:36.641562114+07:00","message":"end Recv id 1112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:36.641569833+07:00","message":"[buffer interim] 1112 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.641577698+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.641586906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.64159023+07:00","message":"> Transcript [5871] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.641593913+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.64159613+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.641598097+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.641601175+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.641604317+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:36.641615959+07:00","message":"push: {true \n 0 0xc003a47280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:36.646452286+07:00","message":"write wav file: './tmp/7449/7449_1112.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:36.737968096+07:00","message":"[GCS] Start streaming session, msgId: 1114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:36.796062955+07:00","message":"[GCS] IsForceVAD: false for message ID: 1114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:36.889146654+07:00","message":"receive streaming session, msgId: 1113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:36.889189105+07:00","message":"found end of frame, send empty tag with msgId: 1113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:36.889192106+07:00","message":"end Recv id 1113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:36.889198167+07:00","message":"[buffer interim] 1113 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.889208522+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.889211491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.889214118+07:00","message":"> Transcript [5872] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.889216465+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.889217989+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.889219391+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.889220936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:36.889223543+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:36.889232801+07:00","message":"push: {true \n 0 0xc003601c80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:36.897736041+07:00","message":"write wav file: './tmp/7449/7449_1113.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:37.132380835+07:00","message":"receive streaming session, msgId: 1114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:37.132411494+07:00","message":"found end of frame, send empty tag with msgId: 1114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:37.132413845+07:00","message":"end Recv id 1114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:37.13242111+07:00","message":"[buffer interim] 1114 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:37.132428255+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:37.132432735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:37.132435327+07:00","message":"> Transcript [5873] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:37.132437387+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:37.132439499+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:37.132441142+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:37.132442696+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:37.132444878+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:37.132455663+07:00","message":"push: {true \n 0 0xc003a47e00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:37.136772176+07:00","message":"write wav file: './tmp/7449/7449_1114.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:37.438044988+07:00","message":"[GCS] Start streaming session, msgId: 1115"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:39.197529057+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:39.197528973+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:40.906644105+07:00","message":"[GCS] IsForceVAD: false for message ID: 1115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:40.967068248+07:00","message":"[GCS] Start streaming session, msgId: 1116"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:41.199782267+07:00","message":"receive streaming session, msgId: 1115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:41.199799111+07:00","message":"found end of frame, send empty tag with msgId: 1115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:41.199801978+07:00","message":"end Recv id 1115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:41.199808743+07:00","message":"[buffer interim] 1115 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:41.199814786+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:41.199818303+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:41.19982106+07:00","message":"> Transcript [5874] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:41.19982364+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:41.199825277+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:41.199826903+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:41.199828533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:41.199830879+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:41.199840898+07:00","message":"push: {true \n 0 0xc0023d2380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:41.20857505+07:00","message":"write wav file: './tmp/7449/7449_1115.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:42.198092253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:42.198104564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:43.823999122+07:00","message":"[GCS] Cleaned up inactive client: 1053"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:43.824021535+07:00","message":"[GCS] Cleaned up inactive client: 1058"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:43.824024+07:00","message":"[GCS] Cleaned up inactive client: 1054"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:43.824025508+07:00","message":"[GCS] Cleaned up inactive client: 1049"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:43.824027038+07:00","message":"[GCS] Cleaned up inactive client: 1052"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:43.824028606+07:00","message":"[GCS] Cleaned up inactive client: 1045"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:43.824029997+07:00","message":"[GCS] Cleaned up inactive client: 1062"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:43.824031435+07:00","message":"[GCS] Cleaned up inactive client: 1044"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:43.824033118+07:00","message":"[GCS] Cleaned up inactive client: 1059"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:43.824034546+07:00","message":"[GCS] Cleaned up inactive client: 1057"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:43.824035973+07:00","message":"[GCS] Cleaned up inactive client: 1055"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:43.824037627+07:00","message":"[GCS] Cleaned up inactive client: 1060"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:43.824039153+07:00","message":"[GCS] Cleaned up inactive client: 1042"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:43.824040758+07:00","message":"[GCS] Cleaned up inactive client: 1047"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:43.824042006+07:00","message":"[GCS] Cleaned up inactive client: 1043"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:43.824043293+07:00","message":"[GCS] Cleaned up inactive client: 1050"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:43.824044618+07:00","message":"[GCS] Cleaned up inactive client: 1048"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:43.82404587+07:00","message":"[GCS] Cleaned up inactive client: 1056"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:43.824047156+07:00","message":"[GCS] Cleaned up inactive client: 1046"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:43.82404842+07:00","message":"[GCS] Cleaned up inactive client: 1051"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:43.82404973+07:00","message":"[GCS] Cleaned up inactive client: 1061"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:45.198744852+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:45.198749462+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:46.086788186+07:00","message":"[GCS] IsForceVAD: false for message ID: 1116"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:46.389940569+07:00","message":"receive streaming session, msgId: 1116"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:46.389971318+07:00","message":"found end of frame, send empty tag with msgId: 1116"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:46.389974228+07:00","message":"end Recv id 1116"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:46.389982374+07:00","message":"[buffer interim] 1116 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:46.389989414+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:46.389992811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:46.389995399+07:00","message":"> Transcript [5875] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:46.389998672+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:46.390000403+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:46.390001937+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:46.390003462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:46.390010156+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:46.390020295+07:00","message":"push: {true \n 0 0xc003601080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:46.399677648+07:00","message":"write wav file: './tmp/7449/7449_1116.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:48.199509701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:48.199532513+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:48.277636+07:00","message":"[GCS] Start streaming session, msgId: 1117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:50.315872013+07:00","message":"[GCS] IsForceVAD: false for message ID: 1117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:50.388525748+07:00","message":"[GCS] Start streaming session, msgId: 1118"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:50.6014485+07:00","message":"receive streaming session, msgId: 1117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:50.601465053+07:00","message":"found end of frame, send empty tag with msgId: 1117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:50.60146797+07:00","message":"end Recv id 1117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:50.601472942+07:00","message":"[buffer interim] 1117 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:50.601479034+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:50.601483075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:50.60148534+07:00","message":"> Transcript [5876] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:50.601487574+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:50.601489134+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:50.601490519+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:50.60149223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:50.601494533+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:50.601503352+07:00","message":"push: {true \n 0 0xc003601a80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:50.608715632+07:00","message":"write wav file: './tmp/7449/7449_1117.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:51.199566224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:51.199577725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:51.405547848+07:00","message":"[GCS] IsForceVAD: false for message ID: 1118"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:51.53829759+07:00","message":"[GCS] Start streaming session, msgId: 1119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:51.595649796+07:00","message":"[GCS] IsForceVAD: false for message ID: 1119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:51.678550946+07:00","message":"receive streaming session, msgId: 1118"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:51.678572464+07:00","message":"found end of frame, send empty tag with msgId: 1118"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:51.678574942+07:00","message":"end Recv id 1118"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:51.678581126+07:00","message":"[buffer interim] 1118 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:51.678592018+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:51.678596192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:51.678598776+07:00","message":"> Transcript [5877] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:51.678600905+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:51.678602453+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:51.678603982+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:51.678605518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:51.678610587+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:51.67862011+07:00","message":"push: {true \n 0 0xc003601f80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:51.684432212+07:00","message":"write wav file: './tmp/7449/7449_1118.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:51.8766352+07:00","message":"receive streaming session, msgId: 1119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:51.876660938+07:00","message":"found end of frame, send empty tag with msgId: 1119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:51.87666361+07:00","message":"end Recv id 1119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:51.87667784+07:00","message":"[buffer interim] 1119 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:51.876688047+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:51.876693344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:51.876695666+07:00","message":"> Transcript [5878] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:51.876697947+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:51.87669954+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:51.876701138+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:51.876702697+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:51.87670662+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:51.876716945+07:00","message":"push: {true \n 0 0xc00365f300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:51.881051839+07:00","message":"write wav file: './tmp/7449/7449_1119.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:52.307884333+07:00","message":"[GCS] Start streaming session, msgId: 1120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:52.366829264+07:00","message":"[GCS] IsForceVAD: false for message ID: 1120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:52.557196785+07:00","message":"[GCS] Start streaming session, msgId: 1121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:52.625832515+07:00","message":"[GCS] IsForceVAD: false for message ID: 1121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:52.654587489+07:00","message":"receive streaming session, msgId: 1120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:52.654610134+07:00","message":"found end of frame, send empty tag with msgId: 1120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:52.654612991+07:00","message":"end Recv id 1120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:52.654648224+07:00","message":"[buffer interim] 1120 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:52.654675181+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:52.65467921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:52.654682468+07:00","message":"> Transcript [5879] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:52.654685886+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:52.6546877+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:52.654689373+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:52.654690885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:52.654696851+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:52.654707164+07:00","message":"push: {true \n 0 0xc002f14e80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:52.659136453+07:00","message":"write wav file: './tmp/7449/7449_1120.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:52.907265246+07:00","message":"receive streaming session, msgId: 1121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:52.907288223+07:00","message":"found end of frame, send empty tag with msgId: 1121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:52.907291948+07:00","message":"end Recv id 1121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:52.907307396+07:00","message":"[buffer interim] 1121 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:52.907317421+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:52.907326799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:52.907330625+07:00","message":"> Transcript [5880] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:52.907333116+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:52.907334838+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:52.907336475+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:52.907338159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:52.90734244+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:52.907352062+07:00","message":"push: {true \n 0 0xc0023d2d80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:52.911721773+07:00","message":"write wav file: './tmp/7449/7449_1121.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:53.007025385+07:00","message":"[GCS] Start streaming session, msgId: 1122"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:54.156351835+07:00","message":"[GCS] IsForceVAD: false for message ID: 1122"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:54.200519904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:54.200532088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:54.420355409+07:00","message":"[GCS] Start streaming session, msgId: 1123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:54.445258084+07:00","message":"receive streaming session, msgId: 1122"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:54.445276325+07:00","message":"found end of frame, send empty tag with msgId: 1122"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:54.445278715+07:00","message":"end Recv id 1122"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:54.445284891+07:00","message":"[buffer interim] 1122 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:54.445290613+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:54.445294493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:54.445297162+07:00","message":"> Transcript [5881] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:54.445299355+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:54.445301205+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:54.445302673+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:54.445304243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:54.445306247+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:54.44533063+07:00","message":"push: {true \n 0 0xc0032a0180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:54.451394952+07:00","message":"write wav file: './tmp/7449/7449_1122.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:54.605618819+07:00","message":"[GCS] IsForceVAD: false for message ID: 1123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:54.67706503+07:00","message":"[GCS] Start streaming session, msgId: 1124"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:54.736471768+07:00","message":"[GCS] IsForceVAD: false for message ID: 1124"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:54.927421486+07:00","message":"[GCS] Start streaming session, msgId: 1125"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:54.933487345+07:00","message":"receive streaming session, msgId: 1123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:54.933504527+07:00","message":"found end of frame, send empty tag with msgId: 1123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:54.933507877+07:00","message":"end Recv id 1123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:54.93351414+07:00","message":"[buffer interim] 1123 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:54.93352824+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:54.933531748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:54.93353412+07:00","message":"> Transcript [5882] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:54.933536161+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:54.933537812+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:54.933539331+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:54.933540808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:54.933550109+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:54.933561792+07:00","message":"push: {true \n 0 0xc00365f080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:54.938261245+07:00","message":"write wav file: './tmp/7449/7449_1123.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:54.996192008+07:00","message":"[GCS] IsForceVAD: false for message ID: 1125"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:55.093218087+07:00","message":"receive streaming session, msgId: 1124"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:55.093239541+07:00","message":"found end of frame, send empty tag with msgId: 1124"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:55.093243076+07:00","message":"end Recv id 1124"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:55.093250631+07:00","message":"[buffer interim] 1124 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.093261914+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.093265572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.093268284+07:00","message":"> Transcript [5883] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.093271804+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.093273388+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.093274969+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.093276588+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.093283411+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:55.09329261+07:00","message":"push: {true \n 0 0xc002f14180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:55.098164095+07:00","message":"write wav file: './tmp/7449/7449_1124.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:55.28431654+07:00","message":"receive streaming session, msgId: 1125"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:55.284334917+07:00","message":"found end of frame, send empty tag with msgId: 1125"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:55.284337604+07:00","message":"end Recv id 1125"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:55.284344148+07:00","message":"[buffer interim] 1125 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.284350645+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.284354129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.284356771+07:00","message":"> Transcript [5884] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.284359719+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.284361694+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.284363538+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.284365022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.284372823+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:55.284382419+07:00","message":"push: {true \n 0 0xc002f14600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:55.28926628+07:00","message":"write wav file: './tmp/7449/7449_1125.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:55.507825377+07:00","message":"[GCS] Start streaming session, msgId: 1126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:55.695782631+07:00","message":"[GCS] IsForceVAD: false for message ID: 1126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:55.828377462+07:00","message":"[GCS] Start streaming session, msgId: 1127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:55.956421659+07:00","message":"[GCS] IsForceVAD: false for message ID: 1127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:55.979143982+07:00","message":"receive streaming session, msgId: 1126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:55.979162467+07:00","message":"found end of frame, send empty tag with msgId: 1126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:55.979165172+07:00","message":"end Recv id 1126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:55.979171011+07:00","message":"[buffer interim] 1126 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.979177593+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.979180944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.979183345+07:00","message":"> Transcript [5885] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.979186063+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.979187655+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.979189066+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.979190528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:55.979196216+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:55.979206708+07:00","message":"push: {true \n 0 0xc0023d2600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:55.983863445+07:00","message":"write wav file: './tmp/7449/7449_1126.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:56.237375451+07:00","message":"receive streaming session, msgId: 1127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:56.237401994+07:00","message":"found end of frame, send empty tag with msgId: 1127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:56.237405959+07:00","message":"end Recv id 1127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:56.237415059+07:00","message":"[buffer interim] 1127 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:56.237423823+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:56.237428976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:56.237432198+07:00","message":"> Transcript [5886] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:56.237436025+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:56.237438278+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:56.237440266+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:56.237442587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:56.237445658+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:56.237458864+07:00","message":"push: {true \n 0 0xc00348c280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:56.243505903+07:00","message":"write wav file: './tmp/7449/7449_1127.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:56.919498254+07:00","message":"[GCS] Start streaming session, msgId: 1128"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:57.200587263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:51:57.200584812+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:58.516763672+07:00","message":"[GCS] IsForceVAD: false for message ID: 1128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:58.808138261+07:00","message":"receive streaming session, msgId: 1128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:58.808157894+07:00","message":"found end of frame, send empty tag with msgId: 1128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:58.808160955+07:00","message":"end Recv id 1128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:58.808167714+07:00","message":"[buffer interim] 1128 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:58.808174093+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:58.808177973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:58.808180595+07:00","message":"> Transcript [5887] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:58.808182929+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:58.808184477+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:58.808185883+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:58.808187358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:51:58.808193612+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:58.808203651+07:00","message":"push: {true \n 0 0xc002f14780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:51:58.814731186+07:00","message":"write wav file: './tmp/7449/7449_1128.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:59.738390478+07:00","message":"[GCS] Start streaming session, msgId: 1129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:51:59.865955705+07:00","message":"[GCS] IsForceVAD: false for message ID: 1129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:00.057960055+07:00","message":"[GCS] Start streaming session, msgId: 1130"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:00.200665141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:00.200668112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:00.297040664+07:00","message":"receive streaming session, msgId: 1129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:00.297059226+07:00","message":"found end of frame, send empty tag with msgId: 1129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:00.297061864+07:00","message":"end Recv id 1129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:00.297068361+07:00","message":"[buffer interim] 1129 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:00.297074791+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:00.297078468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:00.297080956+07:00","message":"> Transcript [5888] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:00.297083357+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:00.297084847+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:00.297086532+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:00.29708802+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:00.297090572+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:00.297100377+07:00","message":"push: {true \n 0 0xc003600b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:00.303871518+07:00","message":"write wav file: './tmp/7449/7449_1129.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:00.316400809+07:00","message":"[GCS] IsForceVAD: false for message ID: 1130"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:00.654880292+07:00","message":"receive streaming session, msgId: 1130"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:00.65491082+07:00","message":"found end of frame, send empty tag with msgId: 1130"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:00.654914566+07:00","message":"end Recv id 1130"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:00.654924797+07:00","message":"[buffer interim] 1130 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:00.654934202+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:00.654938958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:00.65494246+07:00","message":"> Transcript [5889] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:00.654945982+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:00.654948309+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:00.654951251+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:00.654953715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:00.654960945+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:00.654972972+07:00","message":"push: {true \n 0 0xc003600c80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:00.659900795+07:00","message":"write wav file: './tmp/7449/7449_1130.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:00.697981915+07:00","message":"[GCS] Start streaming session, msgId: 1131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:01.33623004+07:00","message":"[GCS] IsForceVAD: false for message ID: 1131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:01.398124246+07:00","message":"[GCS] Start streaming session, msgId: 1132"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:01.665405498+07:00","message":"receive streaming session, msgId: 1131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:01.665427421+07:00","message":"found end of frame, send empty tag with msgId: 1131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:01.665430097+07:00","message":"end Recv id 1131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:01.665437465+07:00","message":"[buffer interim] 1131 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:01.665444576+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:01.665453318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:01.66545571+07:00","message":"> Transcript [5890] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:01.665458344+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:01.665459965+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:01.665461362+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:01.665462742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:01.665464734+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:01.665474744+07:00","message":"push: {true \n 0 0xc0023d2080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:01.670667598+07:00","message":"write wav file: './tmp/7449/7449_1131.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:03.201079001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:03.201106783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:03.706621304+07:00","message":"[GCS] IsForceVAD: false for message ID: 1132"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:03.76863807+07:00","message":"[GCS] Start streaming session, msgId: 1133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:03.897098827+07:00","message":"[GCS] IsForceVAD: false for message ID: 1133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:04.000155743+07:00","message":"receive streaming session, msgId: 1132"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:04.000185842+07:00","message":"found end of frame, send empty tag with msgId: 1132"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:04.000189514+07:00","message":"end Recv id 1132"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:04.000199332+07:00","message":"[buffer interim] 1132 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:04.000208166+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:04.000228806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:04.000232573+07:00","message":"> Transcript [5891] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:04.000235919+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:04.000238184+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:04.000240484+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:04.000242922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:04.000250394+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:04.000263651+07:00","message":"push: {true \n 0 0xc0023d2400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:04.008119033+07:00","message":"write wav file: './tmp/7449/7449_1132.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:04.087542266+07:00","message":"[GCS] Start streaming session, msgId: 1134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:04.19834088+07:00","message":"receive streaming session, msgId: 1133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:04.198367548+07:00","message":"found end of frame, send empty tag with msgId: 1133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:04.19837083+07:00","message":"end Recv id 1133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:04.198380512+07:00","message":"[buffer interim] 1133 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:04.198388771+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:04.198393337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:04.198396535+07:00","message":"> Transcript [5892] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:04.198399887+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:04.198402157+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:04.198404351+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:04.198406511+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:04.1984096+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:04.198422061+07:00","message":"push: {true \n 0 0xc00348ca00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:04.203100232+07:00","message":"write wav file: './tmp/7449/7449_1133.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:06.201110793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:06.201128493+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:07.936160954+07:00","message":"[GCS] IsForceVAD: false for message ID: 1134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:07.999531729+07:00","message":"[GCS] Start streaming session, msgId: 1135"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:08.067346971+07:00","message":"[GCS] IsForceVAD: false for message ID: 1135"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:08.227219066+07:00","message":"receive streaming session, msgId: 1134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:08.227241172+07:00","message":"found end of frame, send empty tag with msgId: 1134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:08.227243749+07:00","message":"end Recv id 1134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:08.227250583+07:00","message":"[buffer interim] 1134 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.227256572+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.227264014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.22726665+07:00","message":"> Transcript [5893] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.227269177+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.227270726+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.227272236+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.227273711+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.227276046+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:08.227284853+07:00","message":"push: {true \n 0 0xc002f14a80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:08.237490557+07:00","message":"write wav file: './tmp/7449/7449_1134.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:08.317607905+07:00","message":"[GCS] Start streaming session, msgId: 1136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:08.364147354+07:00","message":"receive streaming session, msgId: 1135"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:08.364166562+07:00","message":"found end of frame, send empty tag with msgId: 1135"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:08.364169046+07:00","message":"end Recv id 1135"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:08.364175787+07:00","message":"[buffer interim] 1135 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.364182747+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.364185726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.364188194+07:00","message":"> Transcript [5894] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.364190326+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.364191895+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.364193384+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.364195047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.364197275+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:08.364206895+07:00","message":"push: {true \n 0 0xc0032a0380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:08.368862657+07:00","message":"write wav file: './tmp/7449/7449_1135.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:08.385403125+07:00","message":"[GCS] IsForceVAD: false for message ID: 1136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:08.672400937+07:00","message":"receive streaming session, msgId: 1136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:08.672420109+07:00","message":"found end of frame, send empty tag with msgId: 1136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:08.672422857+07:00","message":"end Recv id 1136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:08.672429458+07:00","message":"[buffer interim] 1136 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.672435512+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.672442326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.672445139+07:00","message":"> Transcript [5895] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.672447409+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.672448911+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.672450297+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.67245177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:08.672453984+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:08.672463454+07:00","message":"push: {true \n 0 0xc002f14b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:08.676784134+07:00","message":"write wav file: './tmp/7449/7449_1136.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:09.105251528+07:00","message":"[GCS] Start streaming session, msgId: 1137"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:09.20196542+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:09.201965363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:10.947356501+07:00","message":"[GCS] IsForceVAD: false for message ID: 1137"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:11.007774947+07:00","message":"[GCS] Start streaming session, msgId: 1138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:11.075664516+07:00","message":"[GCS] IsForceVAD: false for message ID: 1138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:11.24994926+07:00","message":"receive streaming session, msgId: 1137"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:11.249980696+07:00","message":"found end of frame, send empty tag with msgId: 1137"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:11.249984059+07:00","message":"end Recv id 1137"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:11.249993395+07:00","message":"[buffer interim] 1137 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:11.250000327+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:11.250003674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:11.250005928+07:00","message":"> Transcript [5896] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:11.250008391+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:11.25000992+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:11.250011525+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:11.250013107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:11.250018273+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:11.250028507+07:00","message":"push: {true \n 0 0xc0032a0700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:11.256789109+07:00","message":"write wav file: './tmp/7449/7449_1137.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:11.368494422+07:00","message":"receive streaming session, msgId: 1138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:11.368516196+07:00","message":"found end of frame, send empty tag with msgId: 1138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:11.368518833+07:00","message":"end Recv id 1138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:11.36852502+07:00","message":"[buffer interim] 1138 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:11.368531548+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:11.368534793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:11.368537237+07:00","message":"> Transcript [5897] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:11.368539537+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:11.368541284+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:11.3685427+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:11.368544218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:11.368550336+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:11.368559667+07:00","message":"push: {true \n 0 0xc003601a00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:11.372811391+07:00","message":"write wav file: './tmp/7449/7449_1138.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:11.90813839+07:00","message":"[GCS] Start streaming session, msgId: 1139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:12.035681154+07:00","message":"[GCS] IsForceVAD: false for message ID: 1139"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:12.203026164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:12.203037037+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:12.334930334+07:00","message":"receive streaming session, msgId: 1139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:12.334953087+07:00","message":"found end of frame, send empty tag with msgId: 1139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:12.334955981+07:00","message":"end Recv id 1139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:12.334964214+07:00","message":"[buffer interim] 1139 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:12.334971057+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:12.33498056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:12.33498331+07:00","message":"> Transcript [5898] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:12.334985658+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:12.33498737+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:12.334988852+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:12.334990252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:12.334992352+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:12.335003098+07:00","message":"push: {true \n 0 0xc0032a0900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:12.344921617+07:00","message":"write wav file: './tmp/7449/7449_1139.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.258137416+07:00","message":"[GCS] Start streaming session, msgId: 1140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823778287+07:00","message":"[GCS] Cleaned up inactive client: 1066"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823808692+07:00","message":"[GCS] Cleaned up inactive client: 1068"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.82381151+07:00","message":"[GCS] Cleaned up inactive client: 1070"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823813092+07:00","message":"[GCS] Cleaned up inactive client: 1071"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823814596+07:00","message":"[GCS] Cleaned up inactive client: 1082"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823816114+07:00","message":"[GCS] Cleaned up inactive client: 1087"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823817546+07:00","message":"[GCS] Cleaned up inactive client: 1074"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823818915+07:00","message":"[GCS] Cleaned up inactive client: 1075"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823820466+07:00","message":"[GCS] Cleaned up inactive client: 1076"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823821921+07:00","message":"[GCS] Cleaned up inactive client: 1067"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823823705+07:00","message":"[GCS] Cleaned up inactive client: 1084"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823825273+07:00","message":"[GCS] Cleaned up inactive client: 1063"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823826793+07:00","message":"[GCS] Cleaned up inactive client: 1086"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823828165+07:00","message":"[GCS] Cleaned up inactive client: 1073"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823829476+07:00","message":"[GCS] Cleaned up inactive client: 1081"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823830737+07:00","message":"[GCS] Cleaned up inactive client: 1083"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823832089+07:00","message":"[GCS] Cleaned up inactive client: 1064"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823833316+07:00","message":"[GCS] Cleaned up inactive client: 1078"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823834719+07:00","message":"[GCS] Cleaned up inactive client: 1080"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823835969+07:00","message":"[GCS] Cleaned up inactive client: 1065"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823837256+07:00","message":"[GCS] Cleaned up inactive client: 1072"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823838546+07:00","message":"[GCS] Cleaned up inactive client: 1079"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.82383985+07:00","message":"[GCS] Cleaned up inactive client: 1085"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823841106+07:00","message":"[GCS] Cleaned up inactive client: 1069"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:13.823842392+07:00","message":"[GCS] Cleaned up inactive client: 1077"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:15.203472846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:15.203482917+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:17.155381636+07:00","message":"[GCS] IsForceVAD: false for message ID: 1140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:17.228946612+07:00","message":"[GCS] Start streaming session, msgId: 1141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:17.44084068+07:00","message":"receive streaming session, msgId: 1140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:17.440862209+07:00","message":"found end of frame, send empty tag with msgId: 1140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:17.440864989+07:00","message":"end Recv id 1140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:17.440870987+07:00","message":"[buffer interim] 1140 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:17.440877428+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:17.440880657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:17.440883025+07:00","message":"> Transcript [5899] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:17.440885356+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:17.44088695+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:17.440888375+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:17.440889861+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:17.440895783+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:17.440905215+07:00","message":"push: {true \n 0 0xc00348c000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:17.451079587+07:00","message":"write wav file: './tmp/7449/7449_1140.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:18.204517735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:18.204515581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:21.205410973+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:21.205421889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:22.157070989+07:00","message":"[GCS] IsForceVAD: false for message ID: 1141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:22.22785006+07:00","message":"[GCS] Start streaming session, msgId: 1142"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:22.357702509+07:00","message":"[GCS] IsForceVAD: false for message ID: 1142"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:22.454711018+07:00","message":"receive streaming session, msgId: 1141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:22.454736301+07:00","message":"found end of frame, send empty tag with msgId: 1141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:22.454739547+07:00","message":"end Recv id 1141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:22.454745837+07:00","message":"[buffer interim] 1141 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.454755478+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.454759306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.45476175+07:00","message":"> Transcript [5900] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.45476449+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.454766038+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.454767631+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.454769142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.454779639+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:22.454789391+07:00","message":"push: {true \n 0 0xc002f14700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:22.466119195+07:00","message":"write wav file: './tmp/7449/7449_1141.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:22.478037484+07:00","message":"[GCS] Start streaming session, msgId: 1143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:22.546621424+07:00","message":"[GCS] IsForceVAD: false for message ID: 1143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:22.646719414+07:00","message":"receive streaming session, msgId: 1142"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:22.646739491+07:00","message":"found end of frame, send empty tag with msgId: 1142"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:22.64674187+07:00","message":"end Recv id 1142"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:22.646748697+07:00","message":"[buffer interim] 1142 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.646755185+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.646758728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.646761285+07:00","message":"> Transcript [5901] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.646763477+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.646765132+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.646766571+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.646768095+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.646776692+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:22.646787292+07:00","message":"push: {true \n 0 0xc0032a0400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:22.651355828+07:00","message":"write wav file: './tmp/7449/7449_1142.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:22.736967972+07:00","message":"[GCS] Start streaming session, msgId: 1144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:22.909176462+07:00","message":"receive streaming session, msgId: 1143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:22.909201982+07:00","message":"found end of frame, send empty tag with msgId: 1143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:22.909205633+07:00","message":"end Recv id 1143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:22.909219314+07:00","message":"[buffer interim] 1143 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.9092496+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.909253442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.909256467+07:00","message":"> Transcript [5902] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.909258975+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.909260734+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.909262345+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.90926385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:22.909268051+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:22.90927737+07:00","message":"push: {true \n 0 0xc0023d2000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:22.913558358+07:00","message":"write wav file: './tmp/7449/7449_1143.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:24.015740209+07:00","message":"[GCS] IsForceVAD: false for message ID: 1144"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:24.206088105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:24.206115113+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:24.20758808+07:00","message":"[GCS] Start streaming session, msgId: 1145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:24.276053898+07:00","message":"[GCS] IsForceVAD: false for message ID: 1145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:24.298252492+07:00","message":"receive streaming session, msgId: 1144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:24.29826493+07:00","message":"found end of frame, send empty tag with msgId: 1144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:24.298267613+07:00","message":"end Recv id 1144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:24.298273106+07:00","message":"[buffer interim] 1144 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:24.298279094+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:24.298282799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:24.298285518+07:00","message":"> Transcript [5903] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:24.298287997+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:24.298289648+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:24.29829105+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:24.298292569+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:24.298294892+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:24.298303176+07:00","message":"push: {true \n 0 0xc0023d2580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:24.304211548+07:00","message":"write wav file: './tmp/7449/7449_1144.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:24.593585859+07:00","message":"receive streaming session, msgId: 1145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:24.59360672+07:00","message":"found end of frame, send empty tag with msgId: 1145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:24.593609388+07:00","message":"end Recv id 1145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:24.593615177+07:00","message":"[buffer interim] 1145 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:24.593621625+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:24.593624644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:24.593626998+07:00","message":"> Transcript [5904] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:24.593629159+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:24.593630745+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:24.593632129+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:24.593633773+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:24.593636086+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:24.593646279+07:00","message":"push: {true \n 0 0xc0023d2980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:24.59804481+07:00","message":"write wav file: './tmp/7449/7449_1145.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:25.237634125+07:00","message":"[GCS] Start streaming session, msgId: 1146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:26.126184291+07:00","message":"[GCS] IsForceVAD: false for message ID: 1146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:26.19809613+07:00","message":"[GCS] Start streaming session, msgId: 1147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:26.258236174+07:00","message":"[GCS] IsForceVAD: false for message ID: 1147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:26.388253081+07:00","message":"[GCS] Start streaming session, msgId: 1148"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:26.414442443+07:00","message":"receive streaming session, msgId: 1146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:26.414463204+07:00","message":"found end of frame, send empty tag with msgId: 1146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:26.414465858+07:00","message":"end Recv id 1146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:26.414476718+07:00","message":"[buffer interim] 1146 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:26.414486454+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:26.414490408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:26.41449287+07:00","message":"> Transcript [5905] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:26.414494982+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:26.414496685+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:26.414498258+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:26.414499755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:26.414501903+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:26.414511071+07:00","message":"push: {true \n 0 0xc00365f200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:26.420271347+07:00","message":"write wav file: './tmp/7449/7449_1146.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:26.582751014+07:00","message":"receive streaming session, msgId: 1147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:26.582775288+07:00","message":"found end of frame, send empty tag with msgId: 1147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:26.582778145+07:00","message":"end Recv id 1147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:26.582783894+07:00","message":"[buffer interim] 1147 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:26.582790123+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:26.582793366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:26.582795786+07:00","message":"> Transcript [5906] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:26.582797999+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:26.582799638+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:26.582801101+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:26.582802641+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:26.58280497+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:26.582812703+07:00","message":"push: {true \n 0 0xc0023d2e00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:26.586815946+07:00","message":"write wav file: './tmp/7449/7449_1147.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:27.206545996+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:27.206554876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:30.206903474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:30.206907786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:31.956257769+07:00","message":"[GCS] IsForceVAD: false for message ID: 1148"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:32.088821723+07:00","message":"[GCS] Start streaming session, msgId: 1149"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:32.258740475+07:00","message":"receive streaming session, msgId: 1148"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:32.258765639+07:00","message":"found end of frame, send empty tag with msgId: 1148"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:32.258768595+07:00","message":"end Recv id 1148"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:32.258774615+07:00","message":"[buffer interim] 1148 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:32.25878058+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:32.258784261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:32.25878705+07:00","message":"> Transcript [5907] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:32.258789808+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:32.258791993+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:32.258797138+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:32.258799446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:32.258808432+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:32.258817373+07:00","message":"push: {true \n 0 0xc00365f480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:32.269943363+07:00","message":"write wav file: './tmp/7449/7449_1148.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:32.856137538+07:00","message":"[GCS] IsForceVAD: false for message ID: 1149"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.04719731+07:00","message":"[GCS] Start streaming session, msgId: 1150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.115567916+07:00","message":"[GCS] IsForceVAD: false for message ID: 1150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.152413078+07:00","message":"receive streaming session, msgId: 1149"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.15243638+07:00","message":"found end of frame, send empty tag with msgId: 1149"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.152439854+07:00","message":"end Recv id 1149"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.152449222+07:00","message":"[buffer interim] 1149 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.152459857+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.152464505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.152468234+07:00","message":"> Transcript [5908] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.152471762+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.152474079+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.152476427+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.152478705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.1524819+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.152494171+07:00","message":"push: {true \n 0 0xc00348c100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:33.158982409+07:00","message":"write wav file: './tmp/7449/7449_1149.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:33.20734503+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:33.207377331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.23835585+07:00","message":"[GCS] Start streaming session, msgId: 1151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.365858805+07:00","message":"[GCS] IsForceVAD: false for message ID: 1151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.385643875+07:00","message":"receive streaming session, msgId: 1150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.385661698+07:00","message":"found end of frame, send empty tag with msgId: 1150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.385664756+07:00","message":"end Recv id 1150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.385670436+07:00","message":"[buffer interim] 1150 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.385676703+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.385680345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.385682789+07:00","message":"> Transcript [5909] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.385684996+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.385686591+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.385688006+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.385689527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.385691954+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.385700441+07:00","message":"push: {true \n 0 0xc0032a0300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:33.390049249+07:00","message":"write wav file: './tmp/7449/7449_1150.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.438154799+07:00","message":"[GCS] Start streaming session, msgId: 1152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.555812265+07:00","message":"[GCS] IsForceVAD: false for message ID: 1152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.62742814+07:00","message":"[GCS] Start streaming session, msgId: 1153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.655616182+07:00","message":"receive streaming session, msgId: 1151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.65563626+07:00","message":"found end of frame, send empty tag with msgId: 1151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.655638896+07:00","message":"end Recv id 1151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.655644337+07:00","message":"[buffer interim] 1151 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.655650892+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.65565415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.655656604+07:00","message":"> Transcript [5910] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.655658844+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.655660402+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.65566197+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.655663546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.655669596+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.655679392+07:00","message":"push: {true \n 0 0xc0032a0600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:33.659788661+07:00","message":"write wav file: './tmp/7449/7449_1151.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.839180166+07:00","message":"receive streaming session, msgId: 1152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.839197969+07:00","message":"found end of frame, send empty tag with msgId: 1152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.839200699+07:00","message":"end Recv id 1152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.839206157+07:00","message":"[buffer interim] 1152 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.839212391+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.839215841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.83921861+07:00","message":"> Transcript [5911] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.839221309+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.839223084+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.839224651+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.839226407+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:33.839233048+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:33.839242056+07:00","message":"push: {true \n 0 0xc002f14900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:33.843438469+07:00","message":"write wav file: './tmp/7449/7449_1152.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:34.5158288+07:00","message":"[GCS] IsForceVAD: false for message ID: 1153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:34.588400225+07:00","message":"[GCS] Start streaming session, msgId: 1154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:34.714771912+07:00","message":"[GCS] IsForceVAD: false for message ID: 1154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:34.80418225+07:00","message":"receive streaming session, msgId: 1153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:34.804205743+07:00","message":"found end of frame, send empty tag with msgId: 1153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:34.804208837+07:00","message":"end Recv id 1153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:34.80421747+07:00","message":"[buffer interim] 1153 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:34.804244883+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:34.804250656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:34.804254007+07:00","message":"> Transcript [5912] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:34.804256547+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:34.804258419+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:34.804260042+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:34.804261591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:34.804265375+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:34.804274903+07:00","message":"push: {true \n 0 0xc003600500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:34.809772469+07:00","message":"write wav file: './tmp/7449/7449_1153.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:34.839897669+07:00","message":"[GCS] Start streaming session, msgId: 1155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:35.037930709+07:00","message":"receive streaming session, msgId: 1154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:35.037948225+07:00","message":"found end of frame, send empty tag with msgId: 1154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:35.037950961+07:00","message":"end Recv id 1154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:35.037959609+07:00","message":"[buffer interim] 1154 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.037966518+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.037970565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.03797304+07:00","message":"> Transcript [5913] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.037975376+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.037976874+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.037978421+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.037979932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.037995625+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:35.038004887+07:00","message":"push: {true \n 0 0xc0023d2880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:35.043245216+07:00","message":"write wav file: './tmp/7449/7449_1154.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:35.225776659+07:00","message":"[GCS] IsForceVAD: false for message ID: 1155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:35.287681278+07:00","message":"[GCS] Start streaming session, msgId: 1156"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:35.47728038+07:00","message":"[GCS] IsForceVAD: false for message ID: 1156"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:35.518165527+07:00","message":"receive streaming session, msgId: 1155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:35.518189208+07:00","message":"found end of frame, send empty tag with msgId: 1155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:35.51819326+07:00","message":"end Recv id 1155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:35.51820158+07:00","message":"[buffer interim] 1155 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.518209784+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.518213932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.51821723+07:00","message":"> Transcript [5914] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.518220459+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.518222639+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.518224822+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.518227125+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.518231705+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:35.518242869+07:00","message":"push: {true \n 0 0xc0032a0880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:35.523350584+07:00","message":"write wav file: './tmp/7449/7449_1155.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:35.79732121+07:00","message":"receive streaming session, msgId: 1156"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:35.797356713+07:00","message":"found end of frame, send empty tag with msgId: 1156"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:35.797360486+07:00","message":"end Recv id 1156"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:35.797367531+07:00","message":"[buffer interim] 1156 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.797374554+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.797383485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.797386423+07:00","message":"> Transcript [5915] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.797388555+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.797390152+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.797391974+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.797393619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:35.79739594+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:35.79740481+07:00","message":"push: {true \n 0 0xc00365f980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:35.803755633+07:00","message":"write wav file: './tmp/7449/7449_1156.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:35.866623348+07:00","message":"[GCS] Start streaming session, msgId: 1157"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:35.995064751+07:00","message":"[GCS] IsForceVAD: false for message ID: 1157"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:36.207406681+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:36.207408664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:36.247594299+07:00","message":"[GCS] Start streaming session, msgId: 1158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:36.278143637+07:00","message":"receive streaming session, msgId: 1157"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:36.27816513+07:00","message":"found end of frame, send empty tag with msgId: 1157"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:36.278168177+07:00","message":"end Recv id 1157"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:36.278175694+07:00","message":"[buffer interim] 1157 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:36.27818319+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:36.278186933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:36.27818943+07:00","message":"> Transcript [5916] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:36.278192005+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:36.27819361+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:36.278195467+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:36.278196924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:36.278199286+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:36.278209386+07:00","message":"push: {true \n 0 0xc0032a0080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:36.282410508+07:00","message":"write wav file: './tmp/7449/7449_1157.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:36.695307909+07:00","message":"[GCS] IsForceVAD: false for message ID: 1158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:36.991235794+07:00","message":"receive streaming session, msgId: 1158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:36.991260994+07:00","message":"found end of frame, send empty tag with msgId: 1158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:36.991264575+07:00","message":"end Recv id 1158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:36.991272952+07:00","message":"[buffer interim] 1158 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:36.991279603+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:36.991283118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:36.991285706+07:00","message":"> Transcript [5917] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:36.991287874+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:36.99128936+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:36.991290951+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:36.991292627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:36.991295007+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:36.991304085+07:00","message":"push: {true \n 0 0xc00348c480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:36.996565937+07:00","message":"write wav file: './tmp/7449/7449_1158.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:37.476938339+07:00","message":"[GCS] Start streaming session, msgId: 1159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:37.537344765+07:00","message":"[GCS] IsForceVAD: false for message ID: 1159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:37.797604728+07:00","message":"[GCS] Start streaming session, msgId: 1160"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:37.825557717+07:00","message":"receive streaming session, msgId: 1159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:37.825576993+07:00","message":"found end of frame, send empty tag with msgId: 1159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:37.82557944+07:00","message":"end Recv id 1159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:37.825585364+07:00","message":"[buffer interim] 1159 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:37.825592384+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:37.825599169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:37.825601557+07:00","message":"> Transcript [5918] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:37.825603977+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:37.825605777+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:37.825607387+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:37.825608882+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:37.825610951+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:37.825619774+07:00","message":"push: {true \n 0 0xc00348c900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:37.830262615+07:00","message":"write wav file: './tmp/7449/7449_1159.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:38.236971568+07:00","message":"[GCS] IsForceVAD: false for message ID: 1160"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:38.518238543+07:00","message":"receive streaming session, msgId: 1160"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:38.51825925+07:00","message":"found end of frame, send empty tag with msgId: 1160"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:38.518262194+07:00","message":"end Recv id 1160"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:38.51826857+07:00","message":"[buffer interim] 1160 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:38.518275024+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:38.518278886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:38.5182814+07:00","message":"> Transcript [5919] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:38.5182837+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:38.518285455+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:38.5182869+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:38.518288404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:38.518290711+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:38.518300328+07:00","message":"push: {true \n 0 0xc0032a0b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:38.523031194+07:00","message":"write wav file: './tmp/7449/7449_1160.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:38.557764473+07:00","message":"[GCS] Start streaming session, msgId: 1161"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.137024479+07:00","message":"[GCS] IsForceVAD: false for message ID: 1161"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:39.208224511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:39.208251818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.266249236+07:00","message":"[GCS] Start streaming session, msgId: 1162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.326521373+07:00","message":"[GCS] IsForceVAD: false for message ID: 1162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.397036818+07:00","message":"[GCS] Start streaming session, msgId: 1163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.430905724+07:00","message":"receive streaming session, msgId: 1161"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.430939708+07:00","message":"found end of frame, send empty tag with msgId: 1161"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.430943442+07:00","message":"end Recv id 1161"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.43095141+07:00","message":"[buffer interim] 1161 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.43095861+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.43096157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.430963961+07:00","message":"> Transcript [5920] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.430967459+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.430969014+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.430970624+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.430972197+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.430974631+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.430984118+07:00","message":"push: {true \n 0 0xc0032a0d80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:39.436102902+07:00","message":"write wav file: './tmp/7449/7449_1161.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.587567683+07:00","message":"[GCS] IsForceVAD: false for message ID: 1163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.628029742+07:00","message":"receive streaming session, msgId: 1162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.628054379+07:00","message":"found end of frame, send empty tag with msgId: 1162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.628058033+07:00","message":"end Recv id 1162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.62806501+07:00","message":"[buffer interim] 1162 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.628072173+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.628076858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.628079311+07:00","message":"> Transcript [5921] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.628081643+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.62808356+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.628085121+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.628086687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.628088887+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.628098601+07:00","message":"push: {true \n 0 0xc002f15100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:39.632248527+07:00","message":"write wav file: './tmp/7449/7449_1162.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.646833383+07:00","message":"[GCS] Start streaming session, msgId: 1164"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.77562752+07:00","message":"[GCS] IsForceVAD: false for message ID: 1164"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.894226694+07:00","message":"receive streaming session, msgId: 1163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.89425613+07:00","message":"found end of frame, send empty tag with msgId: 1163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.894259485+07:00","message":"end Recv id 1163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.894268303+07:00","message":"[buffer interim] 1163 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.894276+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.89428037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.894282802+07:00","message":"> Transcript [5922] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.894285155+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.894286727+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.894288313+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.894290412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:39.894292635+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:39.894302616+07:00","message":"push: {true \n 0 0xc00365f280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:39.898713766+07:00","message":"write wav file: './tmp/7449/7449_1163.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:40.06405384+07:00","message":"receive streaming session, msgId: 1164"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:40.064077794+07:00","message":"found end of frame, send empty tag with msgId: 1164"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:40.064081215+07:00","message":"end Recv id 1164"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:40.064090279+07:00","message":"[buffer interim] 1164 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:40.06409823+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:40.064103589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:40.064106409+07:00","message":"> Transcript [5923] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:40.064109073+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:40.064110702+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:40.064112222+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:40.064113631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:40.064115781+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:40.064125332+07:00","message":"push: {true \n 0 0xc0032a1080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:40.06980917+07:00","message":"write wav file: './tmp/7449/7449_1164.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:40.097474226+07:00","message":"[GCS] Start streaming session, msgId: 1165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:40.224612432+07:00","message":"[GCS] IsForceVAD: false for message ID: 1165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:40.514377056+07:00","message":"receive streaming session, msgId: 1165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:40.514395686+07:00","message":"found end of frame, send empty tag with msgId: 1165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:40.514398515+07:00","message":"end Recv id 1165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:40.514405616+07:00","message":"[buffer interim] 1165 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:40.514412248+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:40.514416333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:40.514419709+07:00","message":"> Transcript [5924] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:40.514423233+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:40.514424984+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:40.514426347+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:40.514427875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:40.514435688+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:40.514445926+07:00","message":"push: {true \n 0 0xc00365fc80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:40.51894096+07:00","message":"write wav file: './tmp/7449/7449_1165.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:40.677453667+07:00","message":"[GCS] Start streaming session, msgId: 1166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:40.736753048+07:00","message":"[GCS] IsForceVAD: false for message ID: 1166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:41.014715444+07:00","message":"receive streaming session, msgId: 1166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:41.014744502+07:00","message":"found end of frame, send empty tag with msgId: 1166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:41.014747292+07:00","message":"end Recv id 1166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:41.014753313+07:00","message":"[buffer interim] 1166 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:41.014760135+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:41.014764658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:41.014768151+07:00","message":"> Transcript [5925] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:41.014770481+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:41.014772082+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:41.014773493+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:41.014774954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:41.014782001+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:41.014792026+07:00","message":"push: {true \n 0 0xc003600900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:41.019758984+07:00","message":"write wav file: './tmp/7449/7449_1166.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:41.438161327+07:00","message":"[GCS] Start streaming session, msgId: 1167"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:42.20845263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:42.208471327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.745803139+07:00","message":"[GCS] IsForceVAD: false for message ID: 1167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824178023+07:00","message":"[GCS] Cleaned up inactive client: 1090"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824201209+07:00","message":"[GCS] Cleaned up inactive client: 1089"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824203788+07:00","message":"[GCS] Cleaned up inactive client: 1106"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824205346+07:00","message":"[GCS] Cleaned up inactive client: 1113"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824206819+07:00","message":"[GCS] Cleaned up inactive client: 1093"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824208191+07:00","message":"[GCS] Cleaned up inactive client: 1096"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.82420972+07:00","message":"[GCS] Cleaned up inactive client: 1104"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824211743+07:00","message":"[GCS] Cleaned up inactive client: 1099"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824213332+07:00","message":"[GCS] Cleaned up inactive client: 1110"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824214789+07:00","message":"[GCS] Cleaned up inactive client: 1109"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824216229+07:00","message":"[GCS] Cleaned up inactive client: 1092"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824217708+07:00","message":"[GCS] Cleaned up inactive client: 1102"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824219064+07:00","message":"[GCS] Cleaned up inactive client: 1088"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824220441+07:00","message":"[GCS] Cleaned up inactive client: 1097"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824221894+07:00","message":"[GCS] Cleaned up inactive client: 1101"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824223253+07:00","message":"[GCS] Cleaned up inactive client: 1111"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824224919+07:00","message":"[GCS] Cleaned up inactive client: 1115"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824226408+07:00","message":"[GCS] Cleaned up inactive client: 1107"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824227852+07:00","message":"[GCS] Cleaned up inactive client: 1100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824229259+07:00","message":"[GCS] Cleaned up inactive client: 1103"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824230732+07:00","message":"[GCS] Cleaned up inactive client: 1105"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824232182+07:00","message":"[GCS] Cleaned up inactive client: 1114"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824233564+07:00","message":"[GCS] Cleaned up inactive client: 1091"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824234801+07:00","message":"[GCS] Cleaned up inactive client: 1094"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824236065+07:00","message":"[GCS] Cleaned up inactive client: 1098"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824237324+07:00","message":"[GCS] Cleaned up inactive client: 1095"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824238581+07:00","message":"[GCS] Cleaned up inactive client: 1112"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.824239847+07:00","message":"[GCS] Cleaned up inactive client: 1108"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:43.937474765+07:00","message":"[GCS] Start streaming session, msgId: 1168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:44.028864144+07:00","message":"receive streaming session, msgId: 1167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:44.028881422+07:00","message":"found end of frame, send empty tag with msgId: 1167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:44.028884102+07:00","message":"end Recv id 1167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:44.028890269+07:00","message":"[buffer interim] 1167 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:44.028896335+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:44.028899769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:44.028902234+07:00","message":"> Transcript [5926] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:44.028904359+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:44.028905893+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:44.028907574+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:44.028909132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:44.028911706+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:44.028921412+07:00","message":"push: {true \n 0 0xc0023d3300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:44.036746421+07:00","message":"write wav file: './tmp/7449/7449_1167.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:44.067269581+07:00","message":"[GCS] IsForceVAD: false for message ID: 1168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:44.365446808+07:00","message":"receive streaming session, msgId: 1168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:44.365465649+07:00","message":"found end of frame, send empty tag with msgId: 1168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:44.365468379+07:00","message":"end Recv id 1168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:44.365474624+07:00","message":"[buffer interim] 1168 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:44.365480888+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:44.365484083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:44.365486655+07:00","message":"> Transcript [5927] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:44.365488982+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:44.365490573+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:44.365491992+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:44.365493473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:44.365499193+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:44.365509469+07:00","message":"push: {true \n 0 0xc0032a1480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:44.370460974+07:00","message":"write wav file: './tmp/7449/7449_1168.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:45.208584038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:45.208592422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:45.407300866+07:00","message":"[GCS] Start streaming session, msgId: 1169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:47.524913206+07:00","message":"[GCS] IsForceVAD: false for message ID: 1169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:47.596977853+07:00","message":"[GCS] Start streaming session, msgId: 1170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:47.815962713+07:00","message":"receive streaming session, msgId: 1169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:47.81597929+07:00","message":"found end of frame, send empty tag with msgId: 1169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:47.815982017+07:00","message":"end Recv id 1169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:47.816009258+07:00","message":"[buffer interim] 1169 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:47.816034711+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:47.816040226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:47.816047382+07:00","message":"> Transcript [5928] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:47.816050891+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:47.81605432+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:47.816056742+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:47.816059146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:47.816066594+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:47.816078317+07:00","message":"push: {true \n 0 0xc003601400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:47.824359427+07:00","message":"write wav file: './tmp/7449/7449_1169.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:48.209430907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:48.209430908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:48.425545999+07:00","message":"[GCS] IsForceVAD: false for message ID: 1170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:48.488442301+07:00","message":"[GCS] Start streaming session, msgId: 1171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:48.722238123+07:00","message":"receive streaming session, msgId: 1170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:48.722257101+07:00","message":"found end of frame, send empty tag with msgId: 1170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:48.72226045+07:00","message":"end Recv id 1170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:48.722268281+07:00","message":"[buffer interim] 1170 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:48.722275939+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:48.722280325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:48.722283061+07:00","message":"> Transcript [5929] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:48.722285202+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:48.722286761+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:48.722288306+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:48.722289827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:48.722291987+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:48.722300938+07:00","message":"push: {true \n 0 0xc00348c200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:48.727875542+07:00","message":"write wav file: './tmp/7449/7449_1170.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:51.209732811+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:51.209726851+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:52.455436732+07:00","message":"[GCS] IsForceVAD: false for message ID: 1171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:52.526193826+07:00","message":"[GCS] Start streaming session, msgId: 1172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:52.58604345+07:00","message":"[GCS] IsForceVAD: false for message ID: 1172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:52.741986663+07:00","message":"receive streaming session, msgId: 1171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:52.742006799+07:00","message":"found end of frame, send empty tag with msgId: 1171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:52.742010096+07:00","message":"end Recv id 1171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:52.742019651+07:00","message":"[buffer interim] 1171 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:52.742027644+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:52.742036318+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:52.742038759+07:00","message":"> Transcript [5930] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:52.742041058+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:52.742042651+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:52.742044283+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:52.742045884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:52.742048425+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:52.742058516+07:00","message":"push: {true \n 0 0xc00348c380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:52.752467558+07:00","message":"write wav file: './tmp/7449/7449_1171.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:52.916449663+07:00","message":"receive streaming session, msgId: 1172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:52.916470237+07:00","message":"found end of frame, send empty tag with msgId: 1172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:52.916472876+07:00","message":"end Recv id 1172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:52.916479798+07:00","message":"[buffer interim] 1172 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:52.916486754+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:52.916490969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:52.916493532+07:00","message":"> Transcript [5931] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:52.916496024+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:52.916497592+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:52.916499039+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:52.916500772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:52.916505441+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:52.916515725+07:00","message":"push: {true \n 0 0xc00348c980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:52.921479809+07:00","message":"write wav file: './tmp/7449/7449_1172.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:53.098174857+07:00","message":"[GCS] Start streaming session, msgId: 1173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:53.225132866+07:00","message":"[GCS] IsForceVAD: false for message ID: 1173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:53.287013424+07:00","message":"[GCS] Start streaming session, msgId: 1174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:53.50802041+07:00","message":"receive streaming session, msgId: 1173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:53.508039221+07:00","message":"found end of frame, send empty tag with msgId: 1173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:53.508042289+07:00","message":"end Recv id 1173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:53.508048507+07:00","message":"[buffer interim] 1173 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:53.508057981+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:53.508061223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:53.508063419+07:00","message":"> Transcript [5932] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:53.508065549+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:53.508067071+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:53.508068499+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:53.508070147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:53.508074147+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:53.508084286+07:00","message":"push: {true \n 0 0xc0032a1000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:53.513281529+07:00","message":"write wav file: './tmp/7449/7449_1173.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:53.997929537+07:00","message":"[GCS] IsForceVAD: false for message ID: 1174"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:54.21076909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:54.210773632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:54.29381321+07:00","message":"receive streaming session, msgId: 1174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:54.293833203+07:00","message":"found end of frame, send empty tag with msgId: 1174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:54.29383599+07:00","message":"end Recv id 1174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:54.293842299+07:00","message":"[buffer interim] 1174 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:54.29384836+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:54.293855851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:54.293858369+07:00","message":"> Transcript [5933] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:54.293860601+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:54.293862123+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:54.29386367+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:54.293865176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:54.293867309+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:54.293876353+07:00","message":"push: {true \n 0 0xc002f14f00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:54.299241021+07:00","message":"write wav file: './tmp/7449/7449_1174.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:54.57781934+07:00","message":"[GCS] Start streaming session, msgId: 1175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:55.274946669+07:00","message":"[GCS] IsForceVAD: false for message ID: 1175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:55.406555126+07:00","message":"[GCS] Start streaming session, msgId: 1176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:55.535411143+07:00","message":"[GCS] IsForceVAD: false for message ID: 1176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:55.56791775+07:00","message":"receive streaming session, msgId: 1175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:55.56793542+07:00","message":"found end of frame, send empty tag with msgId: 1175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:55.567938798+07:00","message":"end Recv id 1175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:55.567946657+07:00","message":"[buffer interim] 1175 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:55.567954588+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:55.567958772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:55.567962449+07:00","message":"> Transcript [5934] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:55.567965985+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:55.5679682+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:55.567970424+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:55.567972593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:55.567975577+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:55.567987387+07:00","message":"push: {true \n 0 0xc00365e480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:55.573504489+07:00","message":"write wav file: './tmp/7449/7449_1175.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:55.667226734+07:00","message":"[GCS] Start streaming session, msgId: 1177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:55.825551178+07:00","message":"receive streaming session, msgId: 1176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:55.825571567+07:00","message":"found end of frame, send empty tag with msgId: 1176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:55.825574429+07:00","message":"end Recv id 1176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:55.825581271+07:00","message":"[buffer interim] 1176 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:55.825588008+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:55.825591171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:55.825593407+07:00","message":"> Transcript [5935] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:55.825595765+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:55.825597267+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:55.825598729+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:55.825600294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:55.825607379+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:55.825616796+07:00","message":"push: {true \n 0 0xc00365e800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:55.829925054+07:00","message":"write wav file: './tmp/7449/7449_1176.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:55.854880776+07:00","message":"[GCS] IsForceVAD: false for message ID: 1177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:55.916976871+07:00","message":"[GCS] Start streaming session, msgId: 1178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:55.985001112+07:00","message":"[GCS] IsForceVAD: false for message ID: 1178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:56.116757658+07:00","message":"[GCS] Start streaming session, msgId: 1179"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:56.170991688+07:00","message":"receive streaming session, msgId: 1177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:56.171017683+07:00","message":"found end of frame, send empty tag with msgId: 1177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:56.171021521+07:00","message":"end Recv id 1177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:56.171028538+07:00","message":"[buffer interim] 1177 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:56.171036837+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:56.171047406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:56.171050452+07:00","message":"> Transcript [5936] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:56.171053923+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:56.171055946+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:56.171058111+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:56.171060547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:56.171063601+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:56.171076384+07:00","message":"push: {true \n 0 0xc002f15380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:56.17861769+07:00","message":"write wav file: './tmp/7449/7449_1177.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:56.2933031+07:00","message":"receive streaming session, msgId: 1178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:56.293322229+07:00","message":"found end of frame, send empty tag with msgId: 1178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:56.29332489+07:00","message":"end Recv id 1178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:56.29333269+07:00","message":"[buffer interim] 1178 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:56.293339036+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:56.293346264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:56.293348792+07:00","message":"> Transcript [5937] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:56.293351383+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:56.29335299+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:56.293354577+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:56.293356149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:56.293362116+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:56.293372288+07:00","message":"push: {true \n 0 0xc002f15580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:56.302239767+07:00","message":"write wav file: './tmp/7449/7449_1178.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:57.005571078+07:00","message":"[GCS] IsForceVAD: false for message ID: 1179"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:57.13747019+07:00","message":"[GCS] Start streaming session, msgId: 1180"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:57.211242152+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:52:57.21125538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:57.29887586+07:00","message":"receive streaming session, msgId: 1179"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:57.298892+07:00","message":"found end of frame, send empty tag with msgId: 1179"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:57.298894558+07:00","message":"end Recv id 1179"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:57.298901099+07:00","message":"[buffer interim] 1179 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:57.298907125+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:57.298910529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:57.298912967+07:00","message":"> Transcript [5938] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:57.298915383+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:57.298916896+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:57.298918328+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:57.298919915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:52:57.298922227+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:52:57.298931751+07:00","message":"push: {true \n 0 0xc002f15680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:52:57.30413717+07:00","message":"write wav file: './tmp/7449/7449_1179.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:00.212253329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:00.212255869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:02.395104447+07:00","message":"[GCS] IsForceVAD: false for message ID: 1180"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:02.517093202+07:00","message":"[GCS] Start streaming session, msgId: 1181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:02.694828065+07:00","message":"receive streaming session, msgId: 1180"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:02.694845755+07:00","message":"found end of frame, send empty tag with msgId: 1180"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:02.694848357+07:00","message":"end Recv id 1180"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:02.694855005+07:00","message":"[buffer interim] 1180 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:02.694861418+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:02.694865447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:02.694868177+07:00","message":"> Transcript [5939] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:02.694870651+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:02.694872555+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:02.694873972+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:02.694875457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:02.694881165+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:02.694890287+07:00","message":"push: {true \n 0 0xc00348c400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:02.705783336+07:00","message":"write wav file: './tmp/7449/7449_1180.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:03.212673302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:03.212713308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:04.505102897+07:00","message":"[GCS] IsForceVAD: false for message ID: 1181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:04.566385776+07:00","message":"[GCS] Start streaming session, msgId: 1182"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:04.797770711+07:00","message":"receive streaming session, msgId: 1181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:04.79779548+07:00","message":"found end of frame, send empty tag with msgId: 1181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:04.797798439+07:00","message":"end Recv id 1181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:04.797805473+07:00","message":"[buffer interim] 1181 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:04.797812298+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:04.797815868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:04.797818437+07:00","message":"> Transcript [5940] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:04.797821269+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:04.797823125+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:04.797824665+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:04.797826169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:04.797828452+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:04.797838163+07:00","message":"push: {true \n 0 0xc003600200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:04.804778279+07:00","message":"write wav file: './tmp/7449/7449_1181.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:06.212833706+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:06.212844356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:09.213309349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:09.21331086+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:09.815434579+07:00","message":"[GCS] IsForceVAD: false for message ID: 1182"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:10.10649343+07:00","message":"receive streaming session, msgId: 1182"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:10.1065104+07:00","message":"found end of frame, send empty tag with msgId: 1182"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:10.106513966+07:00","message":"end Recv id 1182"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:10.106520806+07:00","message":"[buffer interim] 1182 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:10.106528922+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:10.106532857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:10.106535596+07:00","message":"> Transcript [5941] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:10.106538034+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:10.106539693+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:10.106541117+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:10.106542587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:10.106548346+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:10.106558591+07:00","message":"push: {true \n 0 0xc0023d2300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:10.117624623+07:00","message":"write wav file: './tmp/7449/7449_1182.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:10.597193707+07:00","message":"[GCS] Start streaming session, msgId: 1183"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:12.213957383+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:12.213971692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:12.766104694+07:00","message":"[GCS] IsForceVAD: false for message ID: 1183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:12.836582721+07:00","message":"[GCS] Start streaming session, msgId: 1184"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:12.955915502+07:00","message":"[GCS] IsForceVAD: false for message ID: 1184"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.069441843+07:00","message":"receive streaming session, msgId: 1183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.069468707+07:00","message":"found end of frame, send empty tag with msgId: 1183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.069471847+07:00","message":"end Recv id 1183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.069479915+07:00","message":"[buffer interim] 1183 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.06948662+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.069490115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.069494764+07:00","message":"> Transcript [5942] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.069497429+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.069498967+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.06950055+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.069502116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.069504902+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.069514959+07:00","message":"push: {true \n 0 0xc0023d2b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:13.080766203+07:00","message":"write wav file: './tmp/7449/7449_1183.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.216705472+07:00","message":"[GCS] Start streaming session, msgId: 1185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.265512226+07:00","message":"receive streaming session, msgId: 1184"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.265533475+07:00","message":"found end of frame, send empty tag with msgId: 1184"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.265536592+07:00","message":"end Recv id 1184"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.265544417+07:00","message":"[buffer interim] 1184 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.265550931+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.265555478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.265558142+07:00","message":"> Transcript [5943] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.265560945+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.26556259+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.265564054+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.265565459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.265567768+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.265577974+07:00","message":"push: {true \n 0 0xc003600e00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:13.269785478+07:00","message":"write wav file: './tmp/7449/7449_1184.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.664939967+07:00","message":"[GCS] IsForceVAD: false for message ID: 1185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824064139+07:00","message":"[GCS] Cleaned up inactive client: 1120"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824082532+07:00","message":"[GCS] Cleaned up inactive client: 1121"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824084643+07:00","message":"[GCS] Cleaned up inactive client: 1124"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824086979+07:00","message":"[GCS] Cleaned up inactive client: 1117"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824089072+07:00","message":"[GCS] Cleaned up inactive client: 1116"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824090611+07:00","message":"[GCS] Cleaned up inactive client: 1123"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824092259+07:00","message":"[GCS] Cleaned up inactive client: 1135"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824093559+07:00","message":"[GCS] Cleaned up inactive client: 1138"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824095243+07:00","message":"[GCS] Cleaned up inactive client: 1127"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824096962+07:00","message":"[GCS] Cleaned up inactive client: 1131"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824098623+07:00","message":"[GCS] Cleaned up inactive client: 1139"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.82410006+07:00","message":"[GCS] Cleaned up inactive client: 1130"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824101391+07:00","message":"[GCS] Cleaned up inactive client: 1118"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824102651+07:00","message":"[GCS] Cleaned up inactive client: 1126"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.82410388+07:00","message":"[GCS] Cleaned up inactive client: 1134"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824105267+07:00","message":"[GCS] Cleaned up inactive client: 1136"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824106565+07:00","message":"[GCS] Cleaned up inactive client: 1137"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824107796+07:00","message":"[GCS] Cleaned up inactive client: 1132"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824109018+07:00","message":"[GCS] Cleaned up inactive client: 1125"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824110273+07:00","message":"[GCS] Cleaned up inactive client: 1128"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824111666+07:00","message":"[GCS] Cleaned up inactive client: 1129"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824112978+07:00","message":"[GCS] Cleaned up inactive client: 1133"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824114228+07:00","message":"[GCS] Cleaned up inactive client: 1119"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.824115502+07:00","message":"[GCS] Cleaned up inactive client: 1122"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.949118306+07:00","message":"receive streaming session, msgId: 1185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.949188175+07:00","message":"found end of frame, send empty tag with msgId: 1185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.949192448+07:00","message":"end Recv id 1185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.949204974+07:00","message":"[buffer interim] 1185 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.949214591+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.949219172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.949222805+07:00","message":"> Transcript [5944] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.949226795+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.949229125+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.949231472+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.949233429+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:13.949237072+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:13.949251246+07:00","message":"push: {true \n 0 0xc002f14000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:13.953907655+07:00","message":"write wav file: './tmp/7449/7449_1185.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:15.214704869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:15.214719538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:15.459187212+07:00","message":"[GCS] Start streaming session, msgId: 1186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:15.516181769+07:00","message":"[GCS] IsForceVAD: false for message ID: 1186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:15.586139691+07:00","message":"[GCS] Start streaming session, msgId: 1187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:15.714195924+07:00","message":"[GCS] IsForceVAD: false for message ID: 1187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:15.795798227+07:00","message":"receive streaming session, msgId: 1186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:15.79582913+07:00","message":"found end of frame, send empty tag with msgId: 1186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:15.795833025+07:00","message":"end Recv id 1186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:15.795841834+07:00","message":"[buffer interim] 1186 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:15.795850007+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:15.795854122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:15.795856477+07:00","message":"> Transcript [5945] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:15.795858633+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:15.795860147+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:15.795861685+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:15.795864025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:15.795871823+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:15.795882935+07:00","message":"push: {true \n 0 0xc002f14380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:15.800966318+07:00","message":"write wav file: './tmp/7449/7449_1186.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:15.835912749+07:00","message":"[GCS] Start streaming session, msgId: 1188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:16.035684978+07:00","message":"receive streaming session, msgId: 1187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:16.035700603+07:00","message":"found end of frame, send empty tag with msgId: 1187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:16.035703757+07:00","message":"end Recv id 1187"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:16.03571208+07:00","message":"[buffer interim] 1187 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:16.035726487+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:16.035731172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:16.035734689+07:00","message":"> Transcript [5946] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:16.035738629+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:16.0357408+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:16.035742428+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:16.035743903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:16.035746232+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:16.035756404+07:00","message":"push: {true \n 0 0xc002f14580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:16.040171695+07:00","message":"write wav file: './tmp/7449/7449_1187.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:18.21541793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:18.215425775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:19.755387528+07:00","message":"[GCS] IsForceVAD: false for message ID: 1188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:19.81815735+07:00","message":"[GCS] Start streaming session, msgId: 1189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:20.042461995+07:00","message":"receive streaming session, msgId: 1188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:20.042480736+07:00","message":"found end of frame, send empty tag with msgId: 1188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:20.042483142+07:00","message":"end Recv id 1188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:20.042489733+07:00","message":"[buffer interim] 1188 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:20.042496031+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:20.042499454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:20.042502087+07:00","message":"> Transcript [5947] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:20.042504518+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:20.042506174+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:20.042507863+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:20.042509438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:20.042517418+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:20.042530529+07:00","message":"push: {true \n 0 0xc003600e80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:20.051794079+07:00","message":"write wav file: './tmp/7449/7449_1188.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:21.215622606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:21.215638009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:21.794816517+07:00","message":"[GCS] IsForceVAD: false for message ID: 1189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:21.866530118+07:00","message":"[GCS] Start streaming session, msgId: 1190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:22.086068505+07:00","message":"receive streaming session, msgId: 1189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:22.086093867+07:00","message":"found end of frame, send empty tag with msgId: 1189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:22.086096773+07:00","message":"end Recv id 1189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:22.086104203+07:00","message":"[buffer interim] 1189 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:22.086111046+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:22.086114306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:22.08611679+07:00","message":"> Transcript [5948] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:22.086119776+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:22.086121667+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:22.086123367+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:22.086124942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:22.086127353+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:22.086137279+07:00","message":"push: {true \n 0 0xc002f14d80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:22.092612601+07:00","message":"write wav file: './tmp/7449/7449_1189.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:23.144756066+07:00","message":"[GCS] IsForceVAD: false for message ID: 1190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:23.430922394+07:00","message":"receive streaming session, msgId: 1190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:23.430944395+07:00","message":"found end of frame, send empty tag with msgId: 1190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:23.430947072+07:00","message":"end Recv id 1190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:23.430955151+07:00","message":"[buffer interim] 1190 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:23.430965815+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:23.430969639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:23.430972105+07:00","message":"> Transcript [5949] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:23.430974089+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:23.430975589+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:23.430976987+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:23.430978471+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:23.430980831+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:23.430991244+07:00","message":"push: {true \n 0 0xc0032a0f00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:23.436860027+07:00","message":"write wav file: './tmp/7449/7449_1190.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:23.59652525+07:00","message":"[GCS] Start streaming session, msgId: 1191"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:24.216339417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:24.216339448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:27.216967418+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:27.216992866+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:28.205204983+07:00","message":"[GCS] IsForceVAD: false for message ID: 1191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:28.396345539+07:00","message":"[GCS] Start streaming session, msgId: 1192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:28.465820181+07:00","message":"[GCS] IsForceVAD: false for message ID: 1192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:28.48853105+07:00","message":"receive streaming session, msgId: 1191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:28.488547244+07:00","message":"found end of frame, send empty tag with msgId: 1191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:28.488549732+07:00","message":"end Recv id 1191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:28.488555299+07:00","message":"[buffer interim] 1191 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:28.488561839+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:28.488564993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:28.488567325+07:00","message":"> Transcript [5950] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:28.488569804+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:28.488571305+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:28.488572857+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:28.488574643+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:28.488581399+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:28.488591311+07:00","message":"push: {true \n 0 0xc002f15400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:28.502456622+07:00","message":"write wav file: './tmp/7449/7449_1191.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:28.598317466+07:00","message":"[GCS] Start streaming session, msgId: 1193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:28.752311574+07:00","message":"receive streaming session, msgId: 1192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:28.752327639+07:00","message":"found end of frame, send empty tag with msgId: 1192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:28.752330355+07:00","message":"end Recv id 1192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:28.752337219+07:00","message":"[buffer interim] 1192 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:28.752344968+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:28.75235406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:28.752359576+07:00","message":"> Transcript [5951] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:28.752362133+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:28.752363624+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:28.75236515+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:28.752366744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:28.752368949+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:28.75237953+07:00","message":"push: {true \n 0 0xc003a46500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:28.756899733+07:00","message":"write wav file: './tmp/7449/7449_1192.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:30.21794145+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:30.21795269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:31.403996227+07:00","message":"[GCS] IsForceVAD: false for message ID: 1193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:31.476476683+07:00","message":"[GCS] Start streaming session, msgId: 1194"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:31.684532538+07:00","message":"receive streaming session, msgId: 1193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:31.684559983+07:00","message":"found end of frame, send empty tag with msgId: 1193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:31.684562876+07:00","message":"end Recv id 1193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:31.684570751+07:00","message":"[buffer interim] 1193 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:31.684577157+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:31.684580701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:31.684583179+07:00","message":"> Transcript [5952] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:31.684585233+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:31.684586995+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:31.684588409+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:31.684589852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:31.68459208+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:31.684601793+07:00","message":"push: {true \n 0 0xc00348c280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:31.692264308+07:00","message":"write wav file: './tmp/7449/7449_1193.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:33.218775041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:33.218785104+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:36.219323182+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:36.219336762+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:36.917359272+07:00","message":"[GCS] IsForceVAD: false for message ID: 1194"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:37.215310004+07:00","message":"receive streaming session, msgId: 1194"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:37.215328134+07:00","message":"found end of frame, send empty tag with msgId: 1194"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:37.21533076+07:00","message":"end Recv id 1194"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:37.215339014+07:00","message":"[buffer interim] 1194 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:37.21534495+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:37.215348668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:37.215351452+07:00","message":"> Transcript [5953] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:37.215353998+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:37.215355738+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:37.21535725+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:37.215358774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:37.215364969+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:37.215374941+07:00","message":"push: {true \n 0 0xc00365e000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:37.227232234+07:00","message":"write wav file: './tmp/7449/7449_1194.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:37.689091958+07:00","message":"[GCS] Start streaming session, msgId: 1195"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:39.219732535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:39.219734654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:40.824492716+07:00","message":"[GCS] IsForceVAD: false for message ID: 1195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:40.887179931+07:00","message":"[GCS] Start streaming session, msgId: 1196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:41.112916356+07:00","message":"receive streaming session, msgId: 1195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:41.112934193+07:00","message":"found end of frame, send empty tag with msgId: 1195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:41.112936981+07:00","message":"end Recv id 1195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:41.112943697+07:00","message":"[buffer interim] 1195 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:41.112950048+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:41.112953585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:41.112957712+07:00","message":"> Transcript [5954] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:41.112961928+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:41.112963524+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:41.112964917+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:41.112966533+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:41.112972377+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:41.112982581+07:00","message":"push: {true \n 0 0xc003600d00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:41.120814009+07:00","message":"write wav file: './tmp/7449/7449_1195.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:41.465480901+07:00","message":"[GCS] IsForceVAD: false for message ID: 1196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:41.596708302+07:00","message":"[GCS] Start streaming session, msgId: 1197"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:41.715634129+07:00","message":"[GCS] IsForceVAD: false for message ID: 1197"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:41.755532391+07:00","message":"receive streaming session, msgId: 1196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:41.755554343+07:00","message":"found end of frame, send empty tag with msgId: 1196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:41.755557266+07:00","message":"end Recv id 1196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:41.755563714+07:00","message":"[buffer interim] 1196 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:41.755569894+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:41.755573125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:41.755575434+07:00","message":"> Transcript [5955] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:41.755577579+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:41.755579114+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:41.755580656+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:41.755582126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:41.755584504+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:41.755595045+07:00","message":"push: {true \n 0 0xc003a46080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:41.760607856+07:00","message":"write wav file: './tmp/7449/7449_1196.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:41.785960098+07:00","message":"[GCS] Start streaming session, msgId: 1198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:41.973717871+07:00","message":"[GCS] IsForceVAD: false for message ID: 1198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.036670042+07:00","message":"[GCS] Start streaming session, msgId: 1199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.15691748+07:00","message":"receive streaming session, msgId: 1197"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.1569372+07:00","message":"found end of frame, send empty tag with msgId: 1197"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.15693978+07:00","message":"end Recv id 1197"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.15694622+07:00","message":"[buffer interim] 1197 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.156952999+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.156956565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.156959255+07:00","message":"> Transcript [5956] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.156961476+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.156963004+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.156964686+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.156967891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.156974627+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.156983281+07:00","message":"push: {true \n 0 0xc003601180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:42.161406816+07:00","message":"write wav file: './tmp/7449/7449_1197.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.165472864+07:00","message":"[GCS] IsForceVAD: false for message ID: 1199"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:42.220678605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:42.220689287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.236838253+07:00","message":"[GCS] Start streaming session, msgId: 1200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.258132753+07:00","message":"receive streaming session, msgId: 1198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.258146014+07:00","message":"found end of frame, send empty tag with msgId: 1198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.258148729+07:00","message":"end Recv id 1198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.258153986+07:00","message":"[buffer interim] 1198 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.25816003+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.258163762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.258166351+07:00","message":"> Transcript [5957] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.258168706+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.258170342+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.258171752+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.25817324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.258177982+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.258186603+07:00","message":"push: {true \n 0 0xc003601480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:42.26356542+07:00","message":"write wav file: './tmp/7449/7449_1198.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.353724765+07:00","message":"[GCS] IsForceVAD: false for message ID: 1200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.426503747+07:00","message":"[GCS] Start streaming session, msgId: 1201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.433967519+07:00","message":"receive streaming session, msgId: 1199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.433992399+07:00","message":"found end of frame, send empty tag with msgId: 1199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.433996083+07:00","message":"end Recv id 1199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.434003414+07:00","message":"[buffer interim] 1199 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.434011228+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.434018866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.434022408+07:00","message":"> Transcript [5958] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.434025743+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.43402791+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.434031593+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.434034098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.434037524+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.434050264+07:00","message":"push: {true \n 0 0xc00348cf00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:42.438446696+07:00","message":"write wav file: './tmp/7449/7449_1199.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.554856103+07:00","message":"[GCS] IsForceVAD: false for message ID: 1201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.617512127+07:00","message":"[GCS] Start streaming session, msgId: 1202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.624059521+07:00","message":"receive streaming session, msgId: 1200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.624084075+07:00","message":"found end of frame, send empty tag with msgId: 1200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.624093389+07:00","message":"end Recv id 1200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.624099652+07:00","message":"[buffer interim] 1200 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.624106059+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.6241091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.62411152+07:00","message":"> Transcript [5959] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.624113798+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.624115367+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.62411701+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.624118538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.624120622+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.624130173+07:00","message":"push: {true \n 0 0xc0023d2180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:42.628527466+07:00","message":"write wav file: './tmp/7449/7449_1200.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.845130212+07:00","message":"receive streaming session, msgId: 1201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.845146682+07:00","message":"found end of frame, send empty tag with msgId: 1201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.845149536+07:00","message":"end Recv id 1201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.84515825+07:00","message":"[buffer interim] 1201 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.845175313+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.845179079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.845181593+07:00","message":"> Transcript [5960] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.84518381+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.845185446+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.845186958+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.8451885+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:42.845190557+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:42.845199389+07:00","message":"push: {true \n 0 0xc00348c700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:42.849777715+07:00","message":"write wav file: './tmp/7449/7449_1201.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.82404058+07:00","message":"[GCS] Cleaned up inactive client: 1159"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824058402+07:00","message":"[GCS] Cleaned up inactive client: 1167"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824061192+07:00","message":"[GCS] Cleaned up inactive client: 1145"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824062676+07:00","message":"[GCS] Cleaned up inactive client: 1156"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824064132+07:00","message":"[GCS] Cleaned up inactive client: 1142"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824066206+07:00","message":"[GCS] Cleaned up inactive client: 1153"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824067745+07:00","message":"[GCS] Cleaned up inactive client: 1160"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824069093+07:00","message":"[GCS] Cleaned up inactive client: 1149"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.82407052+07:00","message":"[GCS] Cleaned up inactive client: 1148"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824072384+07:00","message":"[GCS] Cleaned up inactive client: 1152"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824074202+07:00","message":"[GCS] Cleaned up inactive client: 1141"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824075693+07:00","message":"[GCS] Cleaned up inactive client: 1146"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824077125+07:00","message":"[GCS] Cleaned up inactive client: 1143"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824078452+07:00","message":"[GCS] Cleaned up inactive client: 1144"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824079731+07:00","message":"[GCS] Cleaned up inactive client: 1155"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824081+07:00","message":"[GCS] Cleaned up inactive client: 1163"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824082316+07:00","message":"[GCS] Cleaned up inactive client: 1154"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824083617+07:00","message":"[GCS] Cleaned up inactive client: 1158"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.82408492+07:00","message":"[GCS] Cleaned up inactive client: 1147"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824086222+07:00","message":"[GCS] Cleaned up inactive client: 1165"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824087484+07:00","message":"[GCS] Cleaned up inactive client: 1162"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824088761+07:00","message":"[GCS] Cleaned up inactive client: 1140"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824090041+07:00","message":"[GCS] Cleaned up inactive client: 1157"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824091321+07:00","message":"[GCS] Cleaned up inactive client: 1150"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824092639+07:00","message":"[GCS] Cleaned up inactive client: 1161"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824093896+07:00","message":"[GCS] Cleaned up inactive client: 1166"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.82409517+07:00","message":"[GCS] Cleaned up inactive client: 1151"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:43.824096472+07:00","message":"[GCS] Cleaned up inactive client: 1164"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:44.544884272+07:00","message":"[GCS] IsForceVAD: false for message ID: 1202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:44.824541171+07:00","message":"receive streaming session, msgId: 1202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:44.824564041+07:00","message":"found end of frame, send empty tag with msgId: 1202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:44.824566693+07:00","message":"end Recv id 1202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:44.824572986+07:00","message":"[buffer interim] 1202 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:44.82457971+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:44.824583351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:44.824585706+07:00","message":"> Transcript [5961] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:44.824587881+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:44.824589621+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:44.82459149+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:44.824599265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:44.824606986+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:44.824619556+07:00","message":"push: {true \n 0 0xc00348ca80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:44.831360337+07:00","message":"write wav file: './tmp/7449/7449_1202.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:44.999360124+07:00","message":"[GCS] Start streaming session, msgId: 1203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:45.054850292+07:00","message":"[GCS] IsForceVAD: false for message ID: 1203"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:45.221240754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:45.221257101+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:45.375774858+07:00","message":"receive streaming session, msgId: 1203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:45.375807288+07:00","message":"found end of frame, send empty tag with msgId: 1203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:45.37581086+07:00","message":"end Recv id 1203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:45.37582049+07:00","message":"[buffer interim] 1203 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:45.375828063+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:45.37583179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:45.375834819+07:00","message":"> Transcript [5962] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:45.375837434+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:45.375839273+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:45.375840948+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:45.375842387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:45.375844439+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:45.375855602+07:00","message":"push: {true \n 0 0xc00348ce00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:45.380210537+07:00","message":"write wav file: './tmp/7449/7449_1203.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:45.956877376+07:00","message":"[GCS] Start streaming session, msgId: 1204"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:46.074414247+07:00","message":"[GCS] IsForceVAD: false for message ID: 1204"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:46.363900161+07:00","message":"receive streaming session, msgId: 1204"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:46.36392516+07:00","message":"found end of frame, send empty tag with msgId: 1204"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:46.363941365+07:00","message":"end Recv id 1204"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:46.363951606+07:00","message":"[buffer interim] 1204 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:46.363961647+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:46.363966624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:46.363970183+07:00","message":"> Transcript [5963] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:46.363974043+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:46.36397652+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:46.36397942+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:46.363981766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:46.363988116+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:46.364000126+07:00","message":"push: {true \n 0 0xc00365ed80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:46.369054475+07:00","message":"write wav file: './tmp/7449/7449_1204.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:46.526623495+07:00","message":"[GCS] Start streaming session, msgId: 1205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:48.124816554+07:00","message":"[GCS] IsForceVAD: false for message ID: 1205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:48.197646921+07:00","message":"[GCS] Start streaming session, msgId: 1206"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:48.222134348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:48.22214791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:48.385908292+07:00","message":"[GCS] IsForceVAD: false for message ID: 1206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:48.421468207+07:00","message":"receive streaming session, msgId: 1205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:48.421483862+07:00","message":"found end of frame, send empty tag with msgId: 1205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:48.421486244+07:00","message":"end Recv id 1205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:48.421492594+07:00","message":"[buffer interim] 1205 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:48.421499125+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:48.421502964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:48.421505431+07:00","message":"> Transcript [5964] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:48.421508395+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:48.421510122+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:48.421511528+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:48.421513003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:48.421519372+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:48.421529291+07:00","message":"push: {true \n 0 0xc00348d200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:48.428971447+07:00","message":"write wav file: './tmp/7449/7449_1205.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:48.576632307+07:00","message":"[GCS] Start streaming session, msgId: 1207"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:48.688430106+07:00","message":"receive streaming session, msgId: 1206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:48.688455515+07:00","message":"found end of frame, send empty tag with msgId: 1206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:48.688458317+07:00","message":"end Recv id 1206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:48.688465233+07:00","message":"[buffer interim] 1206 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:48.688471838+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:48.688475294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:48.688477692+07:00","message":"> Transcript [5965] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:48.688479989+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:48.688481598+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:48.688483014+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:48.68848454+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:48.68848712+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:48.688497702+07:00","message":"push: {true \n 0 0xc0032a0000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:48.692975783+07:00","message":"write wav file: './tmp/7449/7449_1206.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:49.854318321+07:00","message":"[GCS] IsForceVAD: false for message ID: 1207"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:50.142731103+07:00","message":"receive streaming session, msgId: 1207"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:50.142751979+07:00","message":"found end of frame, send empty tag with msgId: 1207"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:50.142754682+07:00","message":"end Recv id 1207"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:50.142762252+07:00","message":"[buffer interim] 1207 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:50.142769224+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:50.142772796+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:50.142775409+07:00","message":"> Transcript [5966] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:50.142777805+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:50.14277937+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:50.142780804+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:50.142782303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:50.142784319+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:50.142794091+07:00","message":"push: {true \n 0 0xc002f14680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:50.149135133+07:00","message":"write wav file: './tmp/7449/7449_1207.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:50.178305973+07:00","message":"[GCS] Start streaming session, msgId: 1208"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:51.222535942+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:51.222546956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:51.914492757+07:00","message":"[GCS] IsForceVAD: false for message ID: 1208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:51.977675871+07:00","message":"[GCS] Start streaming session, msgId: 1209"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:52.164864841+07:00","message":"[GCS] IsForceVAD: false for message ID: 1209"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:52.198574754+07:00","message":"receive streaming session, msgId: 1208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:52.19860267+07:00","message":"found end of frame, send empty tag with msgId: 1208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:52.19860517+07:00","message":"end Recv id 1208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:52.19861137+07:00","message":"[buffer interim] 1208 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:52.198617596+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:52.19862427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:52.198626922+07:00","message":"> Transcript [5967] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:52.19862907+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:52.198630591+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:52.198632028+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:52.198633527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:52.198635627+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:52.1986446+07:00","message":"push: {true \n 0 0xc0023d2600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:52.205723793+07:00","message":"write wav file: './tmp/7449/7449_1208.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:52.237236488+07:00","message":"[GCS] Start streaming session, msgId: 1210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:52.456289112+07:00","message":"receive streaming session, msgId: 1209"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:52.456305632+07:00","message":"found end of frame, send empty tag with msgId: 1209"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:52.456308312+07:00","message":"end Recv id 1209"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:52.456314536+07:00","message":"[buffer interim] 1209 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:52.456320772+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:52.456323833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:52.456326299+07:00","message":"> Transcript [5968] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:52.45632878+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:52.456330418+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:52.456331884+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:52.456333402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:52.456340048+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:52.456349682+07:00","message":"push: {true \n 0 0xc002f14b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:52.463830222+07:00","message":"write wav file: './tmp/7449/7449_1209.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:54.223445021+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:54.223455752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:54.795235186+07:00","message":"[GCS] IsForceVAD: false for message ID: 1210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:54.856890035+07:00","message":"[GCS] Start streaming session, msgId: 1211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:55.102779637+07:00","message":"receive streaming session, msgId: 1210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:55.102803519+07:00","message":"found end of frame, send empty tag with msgId: 1210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:55.102806394+07:00","message":"end Recv id 1210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:55.102812968+07:00","message":"[buffer interim] 1210 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:55.102819419+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:55.102823771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:55.102826+07:00","message":"> Transcript [5969] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:55.102828386+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:55.102833395+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:55.102834936+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:55.102836531+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:55.102844549+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:55.102854774+07:00","message":"push: {true \n 0 0xc002f14f80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:55.111354444+07:00","message":"write wav file: './tmp/7449/7449_1210.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:55.114413193+07:00","message":"[GCS] IsForceVAD: false for message ID: 1211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:55.236324807+07:00","message":"[GCS] Start streaming session, msgId: 1212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:55.397760151+07:00","message":"receive streaming session, msgId: 1211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:55.397780901+07:00","message":"found end of frame, send empty tag with msgId: 1211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:55.397783572+07:00","message":"end Recv id 1211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:55.397790183+07:00","message":"[buffer interim] 1211 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:55.397796525+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:55.397799905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:55.397802306+07:00","message":"> Transcript [5970] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:55.397804911+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:55.397806595+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:55.397808035+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:55.397809695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:55.39781218+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:55.397822321+07:00","message":"push: {true \n 0 0xc0023d2000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:55.4024323+07:00","message":"write wav file: './tmp/7449/7449_1211.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.076332778+07:00","message":"[GCS] IsForceVAD: false for message ID: 1212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.136124266+07:00","message":"[GCS] Start streaming session, msgId: 1213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.264014588+07:00","message":"[GCS] IsForceVAD: false for message ID: 1213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.32829976+07:00","message":"[GCS] Start streaming session, msgId: 1214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.358739137+07:00","message":"receive streaming session, msgId: 1212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.358764493+07:00","message":"found end of frame, send empty tag with msgId: 1212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.35876759+07:00","message":"end Recv id 1212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.358774996+07:00","message":"[buffer interim] 1212 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.35878229+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.358785952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.358788366+07:00","message":"> Transcript [5971] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.358790634+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.358792197+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.358793645+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.358795119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.358797592+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.358806885+07:00","message":"push: {true \n 0 0xc002f14700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:56.364313893+07:00","message":"write wav file: './tmp/7449/7449_1212.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.547083162+07:00","message":"receive streaming session, msgId: 1213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.547102897+07:00","message":"found end of frame, send empty tag with msgId: 1213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.54710588+07:00","message":"end Recv id 1213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.547112125+07:00","message":"[buffer interim] 1213 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.547118531+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.547124813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.547127236+07:00","message":"> Transcript [5972] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.547129942+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.54713155+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.547133306+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.547135091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.547139247+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.547149113+07:00","message":"push: {true \n 0 0xc00348c180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:56.551141233+07:00","message":"write wav file: './tmp/7449/7449_1213.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.645704023+07:00","message":"[GCS] IsForceVAD: false for message ID: 1214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.777893108+07:00","message":"[GCS] Start streaming session, msgId: 1215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.834479867+07:00","message":"[GCS] IsForceVAD: false for message ID: 1215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.95910007+07:00","message":"receive streaming session, msgId: 1214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.959119613+07:00","message":"found end of frame, send empty tag with msgId: 1214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.959122303+07:00","message":"end Recv id 1214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.959128517+07:00","message":"[buffer interim] 1214 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.959134812+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.959138627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.959140933+07:00","message":"> Transcript [5973] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.959143029+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.959144845+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.959147655+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.95914967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:56.959158224+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.959170086+07:00","message":"push: {true \n 0 0xc003600500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:56.963917139+07:00","message":"write wav file: './tmp/7449/7449_1214.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:56.965879301+07:00","message":"[GCS] Start streaming session, msgId: 1216"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:57.035350685+07:00","message":"[GCS] IsForceVAD: false for message ID: 1216"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:57.138225574+07:00","message":"receive streaming session, msgId: 1215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:57.138246108+07:00","message":"found end of frame, send empty tag with msgId: 1215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:57.138248732+07:00","message":"end Recv id 1215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:57.138254992+07:00","message":"[buffer interim] 1215 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:57.138261271+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:57.138264654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:57.138267131+07:00","message":"> Transcript [5974] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:57.1382695+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:57.138271158+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:57.138272618+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:57.13827409+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:57.13827923+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:57.138288532+07:00","message":"push: {true \n 0 0xc003600900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:57.142472999+07:00","message":"write wav file: './tmp/7449/7449_1215.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:57.224467688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:53:57.224480819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:57.316180718+07:00","message":"receive streaming session, msgId: 1216"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:57.316198948+07:00","message":"found end of frame, send empty tag with msgId: 1216"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:57.316201552+07:00","message":"end Recv id 1216"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:57.316208364+07:00","message":"[buffer interim] 1216 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:57.316214944+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:57.316218099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:57.316220384+07:00","message":"> Transcript [5975] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:57.316222707+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:57.316224272+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:57.316225835+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:57.316227637+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:57.316234565+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:57.316244297+07:00","message":"push: {true \n 0 0xc002f14980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:53:57.320388422+07:00","message":"write wav file: './tmp/7449/7449_1216.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:57.358946374+07:00","message":"[GCS] Start streaming session, msgId: 1217"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:58.985949095+07:00","message":"receive streaming session, msgId: 1217"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:58.985996682+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":"2025-10-29T10:53:58.986003338+07:00","message":"receive interim result [false|false]: เพราะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:53:58.98601883+07:00","message":"[buffer interim] 1217 false เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:58.986027613+07:00","message":"[bufferProcess] interim [500000000]:เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:58.986029777+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:58.986036197+07:00","message":"[bufferProcess] send to processor (ticker):เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:58.986039852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:58.986043648+07:00","message":"> Transcript [5976] [false]: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:53:58.98604629+07:00","message":"Set StatePrefix (first interim): 'เพราะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:00.015007482+07:00","message":"receive streaming session, msgId: 1217"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:00.015052819+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:00.015058936+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:00.015069286+07:00","message":"end recv isFinal message id 1217"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:00.015071707+07:00","message":"end Recv id 1217"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:00.015082206+07:00","message":"[buffer interim] 1217 true "}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:00.015092856+07:00","message":"[bufferProcess] interim [830000000]:"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:00.015097644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:00.015100611+07:00","message":"> Transcript [5977] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:00.015104071+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:00.015106288+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:00.015108832+07:00","message":"StatePrefix: 'เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:00.015111838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:00.015118634+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:00.015129778+07:00","message":"push: {true  0 0xc00365f300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:00.024243752+07:00","message":"write wav file: './tmp/7449/7449_1217.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:00.225141524+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:00.225146037+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:02.925876404+07:00","message":"[GCS] IsForceVAD: false for message ID: 1217"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:03.116146555+07:00","message":"[GCS] Start streaming session, msgId: 1218"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:03.226060367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:03.226076491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:05.934322228+07:00","message":"[GCS] IsForceVAD: false for message ID: 1218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:06.066933879+07:00","message":"[GCS] Start streaming session, msgId: 1219"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:06.226503076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:06.226518767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:06.236301655+07:00","message":"receive streaming session, msgId: 1218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:06.236317961+07:00","message":"found end of frame, send empty tag with msgId: 1218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:06.236320734+07:00","message":"end Recv id 1218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:06.236326754+07:00","message":"[buffer interim] 1218 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:06.236332728+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:06.236336196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:06.236338521+07:00","message":"> Transcript [5978] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:06.2363406+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:06.236342234+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:06.236343682+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:06.236345142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:06.236347608+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:06.236355518+07:00","message":"push: {true \n 0 0xc002f15100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:06.24765686+07:00","message":"write wav file: './tmp/7449/7449_1218.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:09.226762717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:09.226766262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:11.194089253+07:00","message":"[GCS] IsForceVAD: false for message ID: 1219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:11.492445808+07:00","message":"receive streaming session, msgId: 1219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:11.492470994+07:00","message":"found end of frame, send empty tag with msgId: 1219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:11.492473831+07:00","message":"end Recv id 1219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:11.492480619+07:00","message":"[buffer interim] 1219 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:11.492487195+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:11.492490771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:11.492493451+07:00","message":"> Transcript [5979] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:11.492495458+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:11.492497065+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:11.492498489+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:11.492500097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:11.49250703+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:11.492516952+07:00","message":"push: {true \n 0 0xc002f15280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:11.502581054+07:00","message":"write wav file: './tmp/7449/7449_1219.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:12.227776834+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:12.22779176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:13.306575828+07:00","message":"[GCS] Start streaming session, msgId: 1220"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:13.823668213+07:00","message":"[GCS] Cleaned up inactive client: 1169"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:13.823695949+07:00","message":"[GCS] Cleaned up inactive client: 1177"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:13.823698642+07:00","message":"[GCS] Cleaned up inactive client: 1185"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:13.823700054+07:00","message":"[GCS] Cleaned up inactive client: 1171"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:13.823701502+07:00","message":"[GCS] Cleaned up inactive client: 1179"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:13.823703289+07:00","message":"[GCS] Cleaned up inactive client: 1178"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:13.823704719+07:00","message":"[GCS] Cleaned up inactive client: 1172"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:13.823706217+07:00","message":"[GCS] Cleaned up inactive client: 1184"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:13.823707673+07:00","message":"[GCS] Cleaned up inactive client: 1168"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:13.823709051+07:00","message":"[GCS] Cleaned up inactive client: 1170"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:13.823710617+07:00","message":"[GCS] Cleaned up inactive client: 1180"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:13.823712124+07:00","message":"[GCS] Cleaned up inactive client: 1176"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:13.823713918+07:00","message":"[GCS] Cleaned up inactive client: 1182"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:13.82371534+07:00","message":"[GCS] Cleaned up inactive client: 1183"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:13.823716702+07:00","message":"[GCS] Cleaned up inactive client: 1173"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:13.823717982+07:00","message":"[GCS] Cleaned up inactive client: 1174"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:13.823719271+07:00","message":"[GCS] Cleaned up inactive client: 1181"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:13.823720551+07:00","message":"[GCS] Cleaned up inactive client: 1175"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:14.645591022+07:00","message":"[GCS] IsForceVAD: false for message ID: 1220"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:14.934559907+07:00","message":"receive streaming session, msgId: 1220"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:14.934589473+07:00","message":"found end of frame, send empty tag with msgId: 1220"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:14.934592497+07:00","message":"end Recv id 1220"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:14.934600992+07:00","message":"[buffer interim] 1220 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:14.934608241+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:14.934613771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:14.934616488+07:00","message":"> Transcript [5980] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:14.934618827+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:14.934620518+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:14.934622159+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:14.93462388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:14.934626062+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:14.934636621+07:00","message":"push: {true \n 0 0xc00365f080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:14.940313344+07:00","message":"write wav file: './tmp/7449/7449_1220.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:15.096736001+07:00","message":"[GCS] Start streaming session, msgId: 1221"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:15.228621541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:15.228622305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:18.228869354+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:18.228891335+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:19.324644179+07:00","message":"[GCS] IsForceVAD: false for message ID: 1221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:19.638715078+07:00","message":"receive streaming session, msgId: 1221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:19.638735585+07:00","message":"found end of frame, send empty tag with msgId: 1221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:19.638740023+07:00","message":"end Recv id 1221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:19.638747919+07:00","message":"[buffer interim] 1221 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:19.63875624+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:19.638761011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:19.638764339+07:00","message":"> Transcript [5981] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:19.63876723+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:19.638769535+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:19.63877182+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:19.638774126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:19.638782497+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:19.638795301+07:00","message":"push: {true \n 0 0xc0032a0080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:19.647545587+07:00","message":"write wav file: './tmp/7449/7449_1221.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:19.717563555+07:00","message":"[GCS] Start streaming session, msgId: 1222"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:21.229536139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:21.22953889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:24.230373781+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:24.230387849+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:25.094495002+07:00","message":"[GCS] IsForceVAD: false for message ID: 1222"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:25.22604976+07:00","message":"[GCS] Start streaming session, msgId: 1223"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:25.391707312+07:00","message":"receive streaming session, msgId: 1222"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:25.391728624+07:00","message":"found end of frame, send empty tag with msgId: 1222"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:25.391731733+07:00","message":"end Recv id 1222"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:25.391737872+07:00","message":"[buffer interim] 1222 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:25.39174398+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:25.391750945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:25.391754159+07:00","message":"> Transcript [5982] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:25.391756373+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:25.391757949+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:25.391759369+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:25.391760932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:25.391763014+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:25.391772231+07:00","message":"push: {true \n 0 0xc002f14200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:25.403946061+07:00","message":"write wav file: './tmp/7449/7449_1222.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:27.231125137+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:27.23113388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:28.934010652+07:00","message":"[GCS] IsForceVAD: false for message ID: 1223"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:28.996263212+07:00","message":"[GCS] Start streaming session, msgId: 1224"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:29.223462933+07:00","message":"receive streaming session, msgId: 1223"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:29.223490562+07:00","message":"found end of frame, send empty tag with msgId: 1223"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:29.223493802+07:00","message":"end Recv id 1223"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:29.223508741+07:00","message":"[buffer interim] 1223 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:29.223516435+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:29.223520944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:29.223523472+07:00","message":"> Transcript [5983] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:29.223525565+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:29.223527251+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:29.223529005+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:29.223530589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:29.223533042+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:29.223542917+07:00","message":"push: {true \n 0 0xc003a47c80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:29.232989457+07:00","message":"write wav file: './tmp/7449/7449_1223.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:29.514782149+07:00","message":"[GCS] IsForceVAD: false for message ID: 1224"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:29.811215548+07:00","message":"receive streaming session, msgId: 1224"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:29.811245132+07:00","message":"found end of frame, send empty tag with msgId: 1224"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:29.811248288+07:00","message":"end Recv id 1224"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:29.811256742+07:00","message":"[buffer interim] 1224 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:29.811265377+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:29.811271171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:29.811273483+07:00","message":"> Transcript [5984] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:29.81127583+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:29.811277599+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:29.811279219+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:29.811280731+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:29.811284734+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:29.811293892+07:00","message":"push: {true \n 0 0xc0023d2100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:29.816591691+07:00","message":"write wav file: './tmp/7449/7449_1224.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:30.231832114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:30.231839161+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:30.476830448+07:00","message":"[GCS] Start streaming session, msgId: 1225"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:30.5342657+07:00","message":"[GCS] IsForceVAD: false for message ID: 1225"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:31.000169583+07:00","message":"receive streaming session, msgId: 1225"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:31.000193234+07:00","message":"found end of frame, send empty tag with msgId: 1225"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:31.000196863+07:00","message":"end Recv id 1225"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:31.000205571+07:00","message":"[buffer interim] 1225 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:31.000213819+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:31.000218826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:31.000222312+07:00","message":"> Transcript [5985] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:31.000225516+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:31.000227939+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:31.000230182+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:31.000232481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:31.000235874+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:31.000248789+07:00","message":"push: {true \n 0 0xc00365ed00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:31.005052926+07:00","message":"write wav file: './tmp/7449/7449_1225.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:31.175537909+07:00","message":"[GCS] Start streaming session, msgId: 1226"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:33.232418011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:33.232422149+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:33.996360736+07:00","message":"[GCS] IsForceVAD: false for message ID: 1226"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:34.19797672+07:00","message":"[GCS] Start streaming session, msgId: 1227"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:34.281476009+07:00","message":"receive streaming session, msgId: 1226"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:34.281511994+07:00","message":"found end of frame, send empty tag with msgId: 1226"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:34.281515604+07:00","message":"end Recv id 1226"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:34.281524888+07:00","message":"[buffer interim] 1226 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:34.281531587+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:34.281538186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:34.281540674+07:00","message":"> Transcript [5986] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:34.281542778+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:34.281544545+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:34.28154603+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:34.28154755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:34.28155177+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:34.281561686+07:00","message":"push: {true \n 0 0xc0032a0400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:34.289043665+07:00","message":"write wav file: './tmp/7449/7449_1226.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:36.232625963+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:36.232642972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:38.924508135+07:00","message":"[GCS] IsForceVAD: false for message ID: 1227"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:38.997294459+07:00","message":"[GCS] Start streaming session, msgId: 1228"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:39.214074382+07:00","message":"receive streaming session, msgId: 1227"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:39.214090029+07:00","message":"found end of frame, send empty tag with msgId: 1227"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:39.214092543+07:00","message":"end Recv id 1227"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:39.214098851+07:00","message":"[buffer interim] 1227 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:39.214105513+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:39.21410916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:39.214111943+07:00","message":"> Transcript [5987] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:39.214114259+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:39.214115906+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:39.214117459+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:39.214119052+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:39.214125694+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:39.214135622+07:00","message":"push: {true \n 0 0xc0023d2500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:39.225758127+07:00","message":"write wav file: './tmp/7449/7449_1227.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:39.233147974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:39.23318723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:39.633955367+07:00","message":"[GCS] IsForceVAD: false for message ID: 1228"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:39.755293191+07:00","message":"[GCS] Start streaming session, msgId: 1229"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:39.91487616+07:00","message":"receive streaming session, msgId: 1228"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:39.914893944+07:00","message":"found end of frame, send empty tag with msgId: 1228"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:39.914896654+07:00","message":"end Recv id 1228"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:39.914903282+07:00","message":"[buffer interim] 1228 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:39.914910149+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:39.914913516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:39.914916103+07:00","message":"> Transcript [5988] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:39.914918868+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:39.914920895+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:39.914922594+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:39.914924129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:39.914926263+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:39.914935939+07:00","message":"push: {true \n 0 0xc00348c080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:39.934575638+07:00","message":"write wav file: './tmp/7449/7449_1228.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:41.684557555+07:00","message":"[GCS] IsForceVAD: false for message ID: 1229"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:41.966153529+07:00","message":"receive streaming session, msgId: 1229"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:41.966180037+07:00","message":"found end of frame, send empty tag with msgId: 1229"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:41.966182648+07:00","message":"end Recv id 1229"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:41.966189896+07:00","message":"[buffer interim] 1229 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:41.966196753+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:41.966201186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:41.966204143+07:00","message":"> Transcript [5989] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:41.966206198+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:41.966207814+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:41.966209203+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:41.966210651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:41.96621349+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:41.966223741+07:00","message":"push: {true \n 0 0xc002f15000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:41.971850565+07:00","message":"write wav file: './tmp/7449/7449_1229.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:42.005686207+07:00","message":"[GCS] Start streaming session, msgId: 1230"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:42.134101734+07:00","message":"[GCS] IsForceVAD: false for message ID: 1230"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:42.19543002+07:00","message":"[GCS] Start streaming session, msgId: 1231"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:42.233795799+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:42.233820962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:42.429498664+07:00","message":"receive streaming session, msgId: 1230"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:42.429518613+07:00","message":"found end of frame, send empty tag with msgId: 1230"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:42.429521646+07:00","message":"end Recv id 1230"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:42.429530428+07:00","message":"[buffer interim] 1230 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.42953804+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.429542453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.429545807+07:00","message":"> Transcript [5990] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.429549216+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.429551512+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.42955366+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.429555832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.429564988+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:42.429576923+07:00","message":"push: {true \n 0 0xc003600180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:42.433713634+07:00","message":"write wav file: './tmp/7449/7449_1230.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:42.514029936+07:00","message":"[GCS] IsForceVAD: false for message ID: 1231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:42.64584395+07:00","message":"[GCS] Start streaming session, msgId: 1232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:42.713176765+07:00","message":"[GCS] IsForceVAD: false for message ID: 1232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:42.797824282+07:00","message":"receive streaming session, msgId: 1231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:42.797854829+07:00","message":"found end of frame, send empty tag with msgId: 1231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:42.797858028+07:00","message":"end Recv id 1231"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:42.797866471+07:00","message":"[buffer interim] 1231 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.797872692+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.797875936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.797878859+07:00","message":"> Transcript [5991] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.797881458+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.797882983+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.797884504+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.797886071+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.797888947+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:42.797899042+07:00","message":"push: {true \n 0 0xc003600800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:42.802485921+07:00","message":"write wav file: './tmp/7449/7449_1231.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:42.997434513+07:00","message":"receive streaming session, msgId: 1232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:42.997457782+07:00","message":"found end of frame, send empty tag with msgId: 1232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:42.997460507+07:00","message":"end Recv id 1232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:42.997467377+07:00","message":"[buffer interim] 1232 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.997474201+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.997486313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.997488747+07:00","message":"> Transcript [5992] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.997491621+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.997493226+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.99749474+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.997496183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:42.997503806+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:42.99751463+07:00","message":"push: {true \n 0 0xc00348c200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:43.001968899+07:00","message":"write wav file: './tmp/7449/7449_1232.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:43.228211556+07:00","message":"[GCS] Start streaming session, msgId: 1233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:43.824075408+07:00","message":"[GCS] Cleaned up inactive client: 1198"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:43.824097514+07:00","message":"[GCS] Cleaned up inactive client: 1192"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:43.824100734+07:00","message":"[GCS] Cleaned up inactive client: 1201"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:43.824102225+07:00","message":"[GCS] Cleaned up inactive client: 1196"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:43.824103728+07:00","message":"[GCS] Cleaned up inactive client: 1186"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:43.824105116+07:00","message":"[GCS] Cleaned up inactive client: 1193"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:43.824106817+07:00","message":"[GCS] Cleaned up inactive client: 1188"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:43.824108337+07:00","message":"[GCS] Cleaned up inactive client: 1194"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:43.824110213+07:00","message":"[GCS] Cleaned up inactive client: 1190"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:43.824111636+07:00","message":"[GCS] Cleaned up inactive client: 1195"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:43.824113216+07:00","message":"[GCS] Cleaned up inactive client: 1189"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:43.824116367+07:00","message":"[GCS] Cleaned up inactive client: 1191"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:43.824117953+07:00","message":"[GCS] Cleaned up inactive client: 1197"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:43.824119468+07:00","message":"[GCS] Cleaned up inactive client: 1200"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:43.824120961+07:00","message":"[GCS] Cleaned up inactive client: 1199"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:43.824122279+07:00","message":"[GCS] Cleaned up inactive client: 1187"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:45.234193466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:45.234196105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:48.23476673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:48.234777952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:48.475347959+07:00","message":"[GCS] IsForceVAD: false for message ID: 1233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:48.780224032+07:00","message":"receive streaming session, msgId: 1233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:48.780241497+07:00","message":"found end of frame, send empty tag with msgId: 1233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:48.780244297+07:00","message":"end Recv id 1233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:48.780250496+07:00","message":"[buffer interim] 1233 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:48.780257031+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:48.780265373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:48.78026795+07:00","message":"> Transcript [5993] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:48.780270275+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:48.780271781+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:48.780273186+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:48.780274791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:48.780277286+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:48.780287779+07:00","message":"push: {true \n 0 0xc00365e900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:48.790578075+07:00","message":"write wav file: './tmp/7449/7449_1233.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:48.795530776+07:00","message":"[GCS] Start streaming session, msgId: 1234"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:51.235408438+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:51.235417416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:54.113614951+07:00","message":"[GCS] IsForceVAD: false for message ID: 1234"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:54.236059459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:54.236067062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:54.412754053+07:00","message":"receive streaming session, msgId: 1234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:54.412775887+07:00","message":"found end of frame, send empty tag with msgId: 1234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:54.412778624+07:00","message":"end Recv id 1234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:54.412787198+07:00","message":"[buffer interim] 1234 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:54.412794359+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:54.412797498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:54.412799845+07:00","message":"> Transcript [5994] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:54.412802097+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:54.412803603+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:54.41280498+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:54.412806482+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:54.412808794+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:54.412818698+07:00","message":"push: {true \n 0 0xc003601080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:54.425238252+07:00","message":"write wav file: './tmp/7449/7449_1234.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:54.87624822+07:00","message":"[GCS] Start streaming session, msgId: 1235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:55.514993733+07:00","message":"[GCS] IsForceVAD: false for message ID: 1235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:55.815617209+07:00","message":"receive streaming session, msgId: 1235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:55.815642284+07:00","message":"found end of frame, send empty tag with msgId: 1235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:55.815645612+07:00","message":"end Recv id 1235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:55.815653205+07:00","message":"[buffer interim] 1235 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:55.815660729+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:55.815664218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:55.815666696+07:00","message":"> Transcript [5995] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:55.815669097+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:55.815671024+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:55.815672611+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:55.815674147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:55.815677259+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:55.815686504+07:00","message":"push: {true \n 0 0xc0032a0100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:55.820420687+07:00","message":"write wav file: './tmp/7449/7449_1235.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:56.095359402+07:00","message":"[GCS] Start streaming session, msgId: 1236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:56.873753364+07:00","message":"[GCS] IsForceVAD: false for message ID: 1236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:56.935353693+07:00","message":"[GCS] Start streaming session, msgId: 1237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:57.151312002+07:00","message":"receive streaming session, msgId: 1236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:57.151327913+07:00","message":"found end of frame, send empty tag with msgId: 1236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:57.15133081+07:00","message":"end Recv id 1236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:57.151337426+07:00","message":"[buffer interim] 1236 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:57.151343354+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:57.151347185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:57.151350082+07:00","message":"> Transcript [5996] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:57.151352277+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:57.151353896+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:57.151355575+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:57.151357571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:57.151363514+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:57.151373306+07:00","message":"push: {true \n 0 0xc0023d2280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:57.156772399+07:00","message":"write wav file: './tmp/7449/7449_1236.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:57.236789189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:54:57.236813629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:58.273969775+07:00","message":"[GCS] IsForceVAD: false for message ID: 1237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:58.406127718+07:00","message":"[GCS] Start streaming session, msgId: 1238"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:58.555561164+07:00","message":"receive streaming session, msgId: 1237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:58.555582132+07:00","message":"found end of frame, send empty tag with msgId: 1237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:58.555584975+07:00","message":"end Recv id 1237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:58.555590759+07:00","message":"[buffer interim] 1237 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:58.5555976+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:58.55560235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:58.555605104+07:00","message":"> Transcript [5997] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:58.555607387+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:58.555608912+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:58.555610396+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:58.555611865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:58.555618292+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:58.555628637+07:00","message":"push: {true \n 0 0xc0032a0600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:58.561399579+07:00","message":"write wav file: './tmp/7449/7449_1237.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:59.306479234+07:00","message":"[GCS] IsForceVAD: false for message ID: 1238"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:59.437850575+07:00","message":"[GCS] Start streaming session, msgId: 1239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:59.595721535+07:00","message":"receive streaming session, msgId: 1238"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:59.595740649+07:00","message":"found end of frame, send empty tag with msgId: 1238"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:59.59574319+07:00","message":"end Recv id 1238"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:59.595749768+07:00","message":"[buffer interim] 1238 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:59.595756025+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:59.595759612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:59.59576204+07:00","message":"> Transcript [5998] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:59.595764287+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:59.595765922+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:59.595767415+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:59.595768897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:54:59.595775231+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:59.595785419+07:00","message":"push: {true \n 0 0xc003600200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:54:59.601244054+07:00","message":"write wav file: './tmp/7449/7449_1238.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:59.754964228+07:00","message":"[GCS] IsForceVAD: false for message ID: 1239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:54:59.9466416+07:00","message":"[GCS] Start streaming session, msgId: 1240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:00.032899132+07:00","message":"receive streaming session, msgId: 1239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:00.032933499+07:00","message":"found end of frame, send empty tag with msgId: 1239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:00.032936485+07:00","message":"end Recv id 1239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:00.032943481+07:00","message":"[buffer interim] 1239 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.032951299+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.032955863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.032959062+07:00","message":"> Transcript [5999] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.032962971+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.032965041+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.032967196+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.032969385+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.032972903+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:00.032984478+07:00","message":"push: {true \n 0 0xc0023d2700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:00.038211179+07:00","message":"write wav file: './tmp/7449/7449_1239.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:00.074841426+07:00","message":"[GCS] IsForceVAD: false for message ID: 1240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:00.195538415+07:00","message":"[GCS] Start streaming session, msgId: 1241"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:00.237022191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:00.237030962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:00.324294468+07:00","message":"[GCS] IsForceVAD: false for message ID: 1241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:00.358954768+07:00","message":"receive streaming session, msgId: 1240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:00.358971656+07:00","message":"found end of frame, send empty tag with msgId: 1240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:00.358974701+07:00","message":"end Recv id 1240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:00.358980877+07:00","message":"[buffer interim] 1240 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.358986982+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.358990485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.358993301+07:00","message":"> Transcript [6000] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.358995706+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.358997301+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.358998895+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.359000399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.359006237+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:00.359016392+07:00","message":"push: {true \n 0 0xc00348c000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:00.362715031+07:00","message":"write wav file: './tmp/7449/7449_1240.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:00.395476063+07:00","message":"[GCS] Start streaming session, msgId: 1242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:00.626388555+07:00","message":"receive streaming session, msgId: 1241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:00.626410276+07:00","message":"found end of frame, send empty tag with msgId: 1241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:00.626412867+07:00","message":"end Recv id 1241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:00.626418352+07:00","message":"[buffer interim] 1241 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.626424864+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.626428279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.626430967+07:00","message":"> Transcript [6001] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.626433076+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.626434575+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.626435991+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.626437485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:00.626445749+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:00.626456822+07:00","message":"push: {true \n 0 0xc00348c500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:00.631249331+07:00","message":"write wav file: './tmp/7449/7449_1241.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:03.237708915+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:03.237722851+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:05.513877115+07:00","message":"[GCS] IsForceVAD: false for message ID: 1242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:05.805777394+07:00","message":"receive streaming session, msgId: 1242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:05.805812395+07:00","message":"found end of frame, send empty tag with msgId: 1242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:05.805815546+07:00","message":"end Recv id 1242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:05.805825634+07:00","message":"[buffer interim] 1242 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:05.805834444+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:05.805839992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:05.805843559+07:00","message":"> Transcript [6002] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:05.805846937+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:05.80584908+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:05.805852446+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:05.805855055+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:05.805858573+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:05.805871219+07:00","message":"push: {true \n 0 0xc002f14d80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:05.817226073+07:00","message":"write wav file: './tmp/7449/7449_1242.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:06.238129945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:06.2381414+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:07.829871833+07:00","message":"[GCS] Start streaming session, msgId: 1243"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:09.239127935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:09.23914669+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:09.994219913+07:00","message":"[GCS] IsForceVAD: false for message ID: 1243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:10.065961543+07:00","message":"[GCS] Start streaming session, msgId: 1244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:10.298429928+07:00","message":"receive streaming session, msgId: 1243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:10.298463167+07:00","message":"found end of frame, send empty tag with msgId: 1243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:10.298467407+07:00","message":"end Recv id 1243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:10.298476814+07:00","message":"[buffer interim] 1243 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:10.298485223+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:10.29849026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:10.298493602+07:00","message":"> Transcript [6003] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:10.298497316+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:10.298499777+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:10.29850189+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:10.298504405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:10.298511081+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:10.298524344+07:00","message":"push: {true \n 0 0xc0032a0300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:10.304991622+07:00","message":"write wav file: './tmp/7449/7449_1243.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:12.240175527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:12.240204843+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.07377183+07:00","message":"[GCS] IsForceVAD: false for message ID: 1244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.335315349+07:00","message":"[GCS] Start streaming session, msgId: 1245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.351925598+07:00","message":"receive streaming session, msgId: 1244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.351951708+07:00","message":"found end of frame, send empty tag with msgId: 1244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.35195494+07:00","message":"end Recv id 1244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.351961862+07:00","message":"[buffer interim] 1244 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:13.351969129+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:13.351973124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:13.351975448+07:00","message":"> Transcript [6004] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:13.351977768+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:13.351979271+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:13.351980872+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:13.351982373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:13.351984657+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.351994669+07:00","message":"push: {true \n 0 0xc0032a0500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:13.360337076+07:00","message":"write wav file: './tmp/7449/7449_1244.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.824269075+07:00","message":"[GCS] Cleaned up inactive client: 1202"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.824296503+07:00","message":"[GCS] Cleaned up inactive client: 1217"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.824299652+07:00","message":"[GCS] Cleaned up inactive client: 1207"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.824301971+07:00","message":"[GCS] Cleaned up inactive client: 1203"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.824304365+07:00","message":"[GCS] Cleaned up inactive client: 1210"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.824306738+07:00","message":"[GCS] Cleaned up inactive client: 1206"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.824309+07:00","message":"[GCS] Cleaned up inactive client: 1214"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.824311664+07:00","message":"[GCS] Cleaned up inactive client: 1212"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.824313936+07:00","message":"[GCS] Cleaned up inactive client: 1216"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.824316095+07:00","message":"[GCS] Cleaned up inactive client: 1211"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.824318368+07:00","message":"[GCS] Cleaned up inactive client: 1213"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.824320562+07:00","message":"[GCS] Cleaned up inactive client: 1204"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.824322675+07:00","message":"[GCS] Cleaned up inactive client: 1208"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.824324809+07:00","message":"[GCS] Cleaned up inactive client: 1215"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.824327003+07:00","message":"[GCS] Cleaned up inactive client: 1209"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.824329174+07:00","message":"[GCS] Cleaned up inactive client: 1205"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.824331287+07:00","message":"[GCS] Cleaned up inactive client: 1218"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:13.824333481+07:00","message":"[GCS] Cleaned up inactive client: 1219"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:14.104708423+07:00","message":"[GCS] IsForceVAD: false for message ID: 1245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:14.402889474+07:00","message":"receive streaming session, msgId: 1245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:14.402911478+07:00","message":"found end of frame, send empty tag with msgId: 1245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:14.402914406+07:00","message":"end Recv id 1245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:14.402921146+07:00","message":"[buffer interim] 1245 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:14.402927758+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:14.402931698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:14.402934389+07:00","message":"> Transcript [6005] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:14.402937275+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:14.402938995+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:14.402940403+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:14.402941893+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:14.402948901+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:14.402959046+07:00","message":"push: {true \n 0 0xc0023d2300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:14.408433621+07:00","message":"write wav file: './tmp/7449/7449_1245.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:14.425239614+07:00","message":"[GCS] Start streaming session, msgId: 1246"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:15.240240297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:15.240252199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:15.515632445+07:00","message":"[GCS] IsForceVAD: false for message ID: 1246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:15.574942573+07:00","message":"[GCS] Start streaming session, msgId: 1247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:15.798662964+07:00","message":"receive streaming session, msgId: 1246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:15.798683073+07:00","message":"found end of frame, send empty tag with msgId: 1246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:15.798685708+07:00","message":"end Recv id 1246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:15.798692126+07:00","message":"[buffer interim] 1246 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:15.798698805+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:15.798702582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:15.79870523+07:00","message":"> Transcript [6006] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:15.798707764+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:15.798709434+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:15.79871099+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:15.798712547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:15.798719569+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:15.798728798+07:00","message":"push: {true \n 0 0xc0032a0780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:15.804551359+07:00","message":"write wav file: './tmp/7449/7449_1246.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:16.214965058+07:00","message":"[GCS] IsForceVAD: false for message ID: 1247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:16.275435932+07:00","message":"[GCS] Start streaming session, msgId: 1248"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:16.514587965+07:00","message":"receive streaming session, msgId: 1247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:16.514612616+07:00","message":"found end of frame, send empty tag with msgId: 1247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:16.514615982+07:00","message":"end Recv id 1247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:16.51462442+07:00","message":"[buffer interim] 1247 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:16.514632263+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:16.514636447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:16.514640083+07:00","message":"> Transcript [6007] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:16.514643563+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:16.514645915+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:16.51464811+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:16.514650275+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:16.514657491+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:16.514669612+07:00","message":"push: {true \n 0 0xc0023d2900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:16.520321461+07:00","message":"write wav file: './tmp/7449/7449_1247.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:16.533289812+07:00","message":"[GCS] IsForceVAD: false for message ID: 1248"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:16.794490363+07:00","message":"[GCS] Start streaming session, msgId: 1249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:16.838972526+07:00","message":"receive streaming session, msgId: 1248"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:16.838991282+07:00","message":"found end of frame, send empty tag with msgId: 1248"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:16.838994104+07:00","message":"end Recv id 1248"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:16.83899994+07:00","message":"[buffer interim] 1248 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:16.839006069+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:16.839014597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:16.839016802+07:00","message":"> Transcript [6008] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:16.839018882+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:16.83902036+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:16.839021897+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:16.839023437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:16.839025931+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:16.839035582+07:00","message":"push: {true \n 0 0xc0032a0b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:16.843606924+07:00","message":"write wav file: './tmp/7449/7449_1248.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:16.914977024+07:00","message":"[GCS] IsForceVAD: false for message ID: 1249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:16.984982909+07:00","message":"[GCS] Start streaming session, msgId: 1250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:17.203822701+07:00","message":"receive streaming session, msgId: 1249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:17.203839972+07:00","message":"found end of frame, send empty tag with msgId: 1249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:17.203844631+07:00","message":"end Recv id 1249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:17.203850219+07:00","message":"[buffer interim] 1249 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:17.203856856+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:17.203864605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:17.203867155+07:00","message":"> Transcript [6009] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:17.203869357+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:17.203871094+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:17.203872559+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:17.20387417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:17.203876634+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:17.203885518+07:00","message":"push: {true \n 0 0xc002f14f00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:17.208904921+07:00","message":"write wav file: './tmp/7449/7449_1249.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:17.873839595+07:00","message":"[GCS] IsForceVAD: false for message ID: 1250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:17.945785285+07:00","message":"[GCS] Start streaming session, msgId: 1251"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:18.171288009+07:00","message":"receive streaming session, msgId: 1250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:18.171317251+07:00","message":"found end of frame, send empty tag with msgId: 1250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:18.17132017+07:00","message":"end Recv id 1250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:18.171328773+07:00","message":"[buffer interim] 1250 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:18.171335908+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:18.171340418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:18.171342851+07:00","message":"> Transcript [6010] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:18.171345567+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:18.171347225+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:18.171348858+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:18.171350293+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:18.171352696+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:18.17136265+07:00","message":"push: {true \n 0 0xc00348cc80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:18.176512406+07:00","message":"write wav file: './tmp/7449/7449_1250.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:18.240958626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:18.240958898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:18.71629228+07:00","message":"[GCS] IsForceVAD: false for message ID: 1251"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:19.00854708+07:00","message":"receive streaming session, msgId: 1251"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:19.008566401+07:00","message":"found end of frame, send empty tag with msgId: 1251"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:19.008569112+07:00","message":"end Recv id 1251"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:19.00857583+07:00","message":"[buffer interim] 1251 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:19.008582369+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:19.008585731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:19.008588106+07:00","message":"> Transcript [6011] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:19.008590213+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:19.00859184+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:19.008593408+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:19.008595007+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:19.008600761+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:19.008610749+07:00","message":"push: {true \n 0 0xc003600000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:19.01385789+07:00","message":"write wav file: './tmp/7449/7449_1251.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:19.605158298+07:00","message":"[GCS] Start streaming session, msgId: 1252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:19.674061898+07:00","message":"[GCS] IsForceVAD: false for message ID: 1252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:19.865592827+07:00","message":"[GCS] Start streaming session, msgId: 1253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:19.961521901+07:00","message":"receive streaming session, msgId: 1252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:19.961543822+07:00","message":"found end of frame, send empty tag with msgId: 1252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:19.961546806+07:00","message":"end Recv id 1252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:19.961553466+07:00","message":"[buffer interim] 1252 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:19.961560127+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:19.961567334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:19.961569713+07:00","message":"> Transcript [6012] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:19.961571932+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:19.961573535+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:19.96157549+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:19.961577119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:19.961581557+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:19.961591296+07:00","message":"push: {true \n 0 0xc00365e600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:19.966084503+07:00","message":"write wav file: './tmp/7449/7449_1252.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:19.993634216+07:00","message":"[GCS] IsForceVAD: false for message ID: 1253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.115311968+07:00","message":"[GCS] Start streaming session, msgId: 1254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.246705116+07:00","message":"[GCS] IsForceVAD: false for message ID: 1254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.294248943+07:00","message":"receive streaming session, msgId: 1253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.294277857+07:00","message":"found end of frame, send empty tag with msgId: 1253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.294282665+07:00","message":"end Recv id 1253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.294296706+07:00","message":"[buffer interim] 1253 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.294305998+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.294311071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.29431499+07:00","message":"> Transcript [6013] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.29431883+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.294321411+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.294323752+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.294326039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.29432999+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.294343586+07:00","message":"push: {true \n 0 0xc00365ea80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:20.29872782+07:00","message":"write wav file: './tmp/7449/7449_1253.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.434993983+07:00","message":"[GCS] Start streaming session, msgId: 1255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.504484415+07:00","message":"[GCS] IsForceVAD: false for message ID: 1255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.528431748+07:00","message":"receive streaming session, msgId: 1254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.528454168+07:00","message":"found end of frame, send empty tag with msgId: 1254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.528456599+07:00","message":"end Recv id 1254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.528462521+07:00","message":"[buffer interim] 1254 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.528469213+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.528473075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.528475716+07:00","message":"> Transcript [6014] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.528477655+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.528479195+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.528480651+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.528482064+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.52848428+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.528494356+07:00","message":"push: {true \n 0 0xc0023d2400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:20.532942854+07:00","message":"write wav file: './tmp/7449/7449_1254.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.6967262+07:00","message":"[GCS] Start streaming session, msgId: 1256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.754320474+07:00","message":"[GCS] IsForceVAD: false for message ID: 1256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.791191833+07:00","message":"receive streaming session, msgId: 1255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.791223146+07:00","message":"found end of frame, send empty tag with msgId: 1255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.791226907+07:00","message":"end Recv id 1255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.79123483+07:00","message":"[buffer interim] 1255 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.791246275+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.791249463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.791251756+07:00","message":"> Transcript [6015] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.791254193+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.791255803+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.791257391+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.791258903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:20.791261317+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.791271923+07:00","message":"push: {true \n 0 0xc0023d2880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:20.795882185+07:00","message":"write wav file: './tmp/7449/7449_1255.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:20.826954834+07:00","message":"[GCS] Start streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:21.056345749+07:00","message":"receive streaming session, msgId: 1256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:21.056367637+07:00","message":"found end of frame, send empty tag with msgId: 1256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:21.056370241+07:00","message":"end Recv id 1256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:21.056377255+07:00","message":"[buffer interim] 1256 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:21.056395345+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:21.056400188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:21.056402809+07:00","message":"> Transcript [6016] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:21.056404876+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:21.056406466+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:21.056407961+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:21.056409484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:21.056411512+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:21.056421566+07:00","message":"push: {true \n 0 0xc00365f580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:21.060434066+07:00","message":"write wav file: './tmp/7449/7449_1256.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:21.241866772+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:21.241868716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.015584462+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.01562061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.015625981+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.015639093+07:00","message":"[buffer interim] 1257 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.015645377+07:00","message":"[bufferProcess] interim [760000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.015646791+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.272969164+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.273013526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระปิด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.273018515+07:00","message":"receive interim result [false|false]: พระปิด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.273034844+07:00","message":"[buffer interim] 1257 false พระปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.273041499+07:00","message":"[bufferProcess] interim [60000000]:พระปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.273044486+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.273047277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.273050606+07:00","message":"> Transcript [6017] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.273052734+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.274088887+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.27409694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระภิกษุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.274099846+07:00","message":"receive interim result [false|false]: พระภิกษุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.274107129+07:00","message":"[buffer interim] 1257 false พระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.274109815+07:00","message":"[bufferProcess] interim [120000000]:พระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.27411135+07:00","message":"[bufferProcess] send to processor:พระปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.274112971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.274114547+07:00","message":"> Transcript [6018] [false]: 'พระปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.274117739+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.27411998+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.274121872+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.274123899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.408643603+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.408688574+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.408693613+07:00","message":"receive interim result [false|false]: พระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.408707383+07:00","message":"[buffer interim] 1257 false พระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.408714398+07:00","message":"[bufferProcess] interim [180000000]:พระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.408716301+07:00","message":"[bufferProcess] send to processor:พระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.408721198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.408723715+07:00","message":"> Transcript [6019] [false]: 'พระภิกษุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.408726787+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.408728446+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.408730004+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.408731908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.464976844+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.465016062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิฆเนศ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.465021163+07:00","message":"receive interim result [false|false]: พระพิฆเนศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.465036113+07:00","message":"[buffer interim] 1257 false พระพิฆเนศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.465043016+07:00","message":"[bufferProcess] interim [240000000]:พระพิฆเนศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.465045289+07:00","message":"[bufferProcess] send to processor:พระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.465050573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.465052977+07:00","message":"> Transcript [6020] [false]: 'พระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.465055757+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.465057707+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.46505983+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.465061797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.59388233+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.593923518+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.593929751+07:00","message":"receive interim result [false|false]: พระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.593943661+07:00","message":"[buffer interim] 1257 false พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.593950448+07:00","message":"[bufferProcess] interim [360000000]:พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.593952521+07:00","message":"[bufferProcess] send to processor:พระพิฆเนศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.593957133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.593959557+07:00","message":"> Transcript [6021] [false]: 'พระพิฆเนศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.593962313+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.593963894+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.593965705+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.593967658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.593973189+07:00","message":"Push: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.593975061+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.593976666+07:00","message":"Set new StatePrefix : 'พระพิฆเนศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:22.593978434+07:00","message":"Next Push (prob) : 'พิฆเนศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:22.593987429+07:00","message":"push: {false พระ 0 0xc0023d2a80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:23.1627213+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:23.162780489+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:23.16278672+07:00","message":"receive interim result [false|false]: พระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:23.162805141+07:00","message":"[buffer interim] 1257 false พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.162817552+07:00","message":"[bufferProcess] interim [960000000]:พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.162821003+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.162829104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.162832295+07:00","message":"> Transcript [6022] [false]: 'พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.162836045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.162838776+07:00","message":"Set new StatePrefix: 'พระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:23.164599874+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:23.164625829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:23.16463216+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:23.164645912+07:00","message":"[buffer interim] 1257 false พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.164651441+07:00","message":"[bufferProcess] interim [20000000]:พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.164654221+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.164661013+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.164664255+07:00","message":"> Transcript [6023] [false]: 'พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.164668447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.164670448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.164672707+07:00","message":"StatePrefix: 'พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.164676032+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:23.364371758+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:23.36442375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:23.364428939+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:23.364444782+07:00","message":"[buffer interim] 1257 false พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.364451876+07:00","message":"[bufferProcess] interim [200000000]:พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.36445409+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.364462382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.364465042+07:00","message":"> Transcript [6024] [false]: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.364468233+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.364469917+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.364471358+07:00","message":"StatePrefix: 'พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.364473534+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:23.684705334+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:23.684743845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:23.684749161+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:23.684762784+07:00","message":"[buffer interim] 1257 false พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.684769422+07:00","message":"[bufferProcess] interim [440000000]:พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.684771754+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.684774754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.68477707+07:00","message":"> Transcript [6025] [false]: 'พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.684780056+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.684781556+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.684783102+07:00","message":"StatePrefix: 'พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:23.684784963+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:24.242419578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:24.242425363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.261890999+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.26193835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.261945491+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.261961777+07:00","message":"[buffer interim] 1257 false พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.261970312+07:00","message":"[bufferProcess] interim [40000000]:พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.261974008+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.261982204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.261985454+07:00","message":"> Transcript [6026] [false]: 'พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.261989711+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.261992199+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.261994528+07:00","message":"StatePrefix: 'พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.261997257+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.262001749+07:00","message":"Push: 'พิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.262003929+07:00","message":"TextPushed: 'พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.262006895+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.262010109+07:00","message":"Next Push (prob) : 'สวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.262019945+07:00","message":"push: {false พิธีธรรม 0 0xc0023d2a80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.402026753+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.402069733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรมทด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.402075436+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมทด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.402091323+07:00","message":"[buffer interim] 1257 false พระพิธีธรรมสวดพระอภิธรรมทด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.402099643+07:00","message":"[bufferProcess] interim [160000000]:พระพิธีธรรมสวดพระอภิธรรมทด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.402102546+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.40210713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.402109704+07:00","message":"> Transcript [6027] [false]: 'พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.402112895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.402114812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.402116876+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.402118856+07:00","message":"TextPushed: 'พระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.450323202+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.450365015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.450372237+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.450396171+07:00","message":"[buffer interim] 1257 false พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.450405384+07:00","message":"[bufferProcess] interim [220000000]:พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.450408686+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมทด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.450413833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.45041715+07:00","message":"> Transcript [6028] [false]: 'พระพิธีธรรมสวดพระอภิธรรมทด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.450421641+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.450424071+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.450427248+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.450429971+07:00","message":"TextPushed: 'พระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.740110394+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.740159329+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรมครบ 40\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.740166522+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมครบ 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.740183163+07:00","message":"[buffer interim] 1257 false พระพิธีธรรมสวดพระอภิธรรมครบ 40"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.740198523+07:00","message":"[bufferProcess] interim [520000000]:พระพิธีธรรมสวดพระอภิธรรมครบ 40"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.740201971+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.740206817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.740210091+07:00","message":"> Transcript [6029] [false]: 'พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.740214446+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.740218873+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.740221422+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.740223976+07:00","message":"TextPushed: 'พระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.794057686+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.794120701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรมศพ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.794127829+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.794147532+07:00","message":"[buffer interim] 1257 false พระพิธีธรรมสวดพระอภิธรรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.79415618+07:00","message":"[bufferProcess] interim [580000000]:พระพิธีธรรมสวดพระอภิธรรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.794159487+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมครบ 40"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.794166923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.794171136+07:00","message":"> Transcript [6030] [false]: 'พระพิธีธรรมสวดพระอภิธรรมครบ 40'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.794175719+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.794178312+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.794181141+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.794183723+07:00","message":"TextPushed: 'พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.794190776+07:00","message":"Push: 'สวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.794193236+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.794196039+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมสวดพระอภิธรรมครบ 40'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.79419871+07:00","message":"Next Push (prob) : 'ครบ 40'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.794226283+07:00","message":"push: {false สวดพระอภิธรรม 0 0xc0023d2a80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.989308499+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.989344454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรมศพแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.989350612+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมศพแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:24.98936411+07:00","message":"[buffer interim] 1257 false พระพิธีธรรมสวดพระอภิธรรมศพแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.989370861+07:00","message":"[bufferProcess] interim [820000000]:พระพิธีธรรมสวดพระอภิธรรมศพแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.989373048+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.98938138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.989384066+07:00","message":"> Transcript [6031] [false]: 'พระพิธีธรรมสวดพระอภิธรรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.989386371+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:24.989388099+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:25.222679462+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:25.22271653+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:25.222722022+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:25.222736597+07:00","message":"[buffer interim] 1257 false พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.22274685+07:00","message":"[bufferProcess] interim [0]:พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.222749048+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมศพแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.222754494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.222759292+07:00","message":"> Transcript [6032] [false]: 'พระพิธีธรรมสวดพระอภิธรรมศพแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.222762648+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.222764502+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.222767865+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.222769968+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:25.405814879+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:25.405853303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:25.405858722+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:25.405874562+07:00","message":"[buffer interim] 1257 false พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.405881616+07:00","message":"[bufferProcess] interim [180000000]:พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.40588445+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.405888141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.40589093+07:00","message":"> Transcript [6033] [false]: 'พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.405894374+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.40589607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.405898092+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.40589987+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:25.987032056+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:25.987078147+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:25.987085137+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:25.987101646+07:00","message":"[buffer interim] 1257 false พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.987110002+07:00","message":"[bufferProcess] interim [780000000]:พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.987113266+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.987121023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.987124402+07:00","message":"> Transcript [6034] [false]: 'พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.987129089+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.987131575+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.987135004+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:25.987138006+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:26.810221091+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:26.81026272+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะยอดนัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:26.810270443+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะยอดนัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:26.810285177+07:00","message":"[buffer interim] 1257 false พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะยอดนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:26.810293531+07:00","message":"[bufferProcess] interim [560000000]:พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะยอดนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:26.810298008+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:26.810303973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:26.810307652+07:00","message":"> Transcript [6035] [false]: 'พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:26.810312259+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:26.810314969+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:26.810317634+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:26.810320787+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:26.810326093+07:00","message":"Push: 'ศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:26.810328371+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:26.810331201+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:26.810333954+07:00","message":"Next Push (prob) : 'แล้วนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:26.810344272+07:00","message":"push: {false ศพ 0 0xc0023d2a80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:26.813234382+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:26.813252244+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะว่าพนักงาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:26.813257575+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะว่าพนักงาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:26.813268431+07:00","message":"[buffer interim] 1257 false พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะว่าพนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:26.813274183+07:00","message":"[bufferProcess] interim [620000000]:พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะว่าพนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:26.813277352+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะยอดนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:26.813280718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:26.813283544+07:00","message":"> Transcript [6036] [false]: 'พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะยอดนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:26.813287009+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:26.813289281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:26.813291829+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:26.813294856+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:26.84553369+07:00","message":"[GCS] IsForceVAD: false for message ID: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:26.915861754+07:00","message":"[GCS] Start streaming session, msgId: 1258"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:27.243053173+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:27.24306865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:27.327010633+07:00","message":"receive streaming session, msgId: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:27.327049519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะว่าพนักงาน\",\"confidence\":0.92965764}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:27.327055054+07:00","message":"receive interim result [true|false]: พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะว่าพนักงาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:27.327062899+07:00","message":"end recv isFinal message id 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:27.327064778+07:00","message":"end Recv id 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:27.327070666+07:00","message":"[buffer interim] 1257 true พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะว่าพนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:27.327079331+07:00","message":"[bufferProcess] interim [40000000]:พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะว่าพนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:27.327084138+07:00","message":"[bufferProcess] send to processor (isfinal):พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะว่าพนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:27.327086802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:27.32708945+07:00","message":"> Transcript [6037] [false]: 'พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะว่าพนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:27.327092333+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:27.32709387+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:27.327095903+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:27.327098013+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:27.327099535+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:27.327101294+07:00","message":"> Transcript [6038] [true]: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะว่าพนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:27.327103526+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:27.327104897+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:27.327106127+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมศพแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:27.327107647+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:27.327109075+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:27.327261437+07:00","message":"Push: 'ครบ 4 จบแล้วนะคะว่าพนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:27.327264031+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรมศพครบ 4 จบแล้วนะคะว่าพนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:27.327265886+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะว่าพนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:27.327267637+07:00","message":"Next Push (prob) : 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะว่าพนักงาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:27.327274848+07:00","message":"push: {true ครบ 4 จบแล้วนะคะว่าพนักงาน 0 0xc0023d2a80}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:27.327283529+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1257.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:27.342209755+07:00","message":"write wav file: './tmp/7449/7449_1257.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:29.179216353+07:00","message":"receive streaming session, msgId: 1258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:29.17925485+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนะ 1 ลูก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:29.179259351+07:00","message":"receive interim result [false|false]: ชนะ 1 ลูก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:29.179272182+07:00","message":"[buffer interim] 1258 false ชนะ 1 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:29.179278584+07:00","message":"[bufferProcess] interim [40000000]:ชนะ 1 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:29.179280009+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:29.179284837+07:00","message":"[bufferProcess] send to processor (ticker):ชนะ 1 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:29.179287003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:29.179289283+07:00","message":"> Transcript [6039] [false]: 'ชนะ 1 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:29.179291353+07:00","message":"Set StatePrefix (first interim): 'ชนะ 1 ลูก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:29.757283321+07:00","message":"receive streaming session, msgId: 1258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:29.757337635+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนะ 1 ลูก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:29.757344048+07:00","message":"receive interim result [false|false]: ชนะ 1 ลูก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:29.757366575+07:00","message":"[buffer interim] 1258 false ชนะ 1 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:29.757375319+07:00","message":"[bufferProcess] interim [640000000]:ชนะ 1 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:29.757377651+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.20563899+07:00","message":"receive streaming session, msgId: 1258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.20567578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนะ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.205680527+07:00","message":"receive interim result [false|false]: ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.205692098+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":"2025-10-29T10:55:30.205694493+07:00","message":"receive interim result [false|false]:  ลูกมีการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.205700761+07:00","message":"[buffer interim] 1258 false ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.20570369+07:00","message":"[buffer interim] 1258 false  ลูกมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.205709258+07:00","message":"[bufferProcess] interim [120000000]:ชนะ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.205710993+07:00","message":"[bufferProcess] send to processor:ชนะ 1 ลูก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.205713705+07:00","message":"[bufferProcess] interim [120000000]: ลูกมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.205717104+07:00","message":"[bufferProcess] update buffer: ชนะ 1 ลูกมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.205719785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.205722346+07:00","message":"> Transcript [6040] [false]: 'ชนะ 1 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.205724993+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.205726731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.205728284+07:00","message":"StatePrefix: 'ชนะ 1 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.205729924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:30.2438211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:30.243828957+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.389767088+07:00","message":"receive streaming session, msgId: 1258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.389804248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนะ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.389808947+07:00","message":"receive interim result [false|false]: ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.389819793+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":"2025-10-29T10:55:30.389822485+07:00","message":"receive interim result [false|false]:  ลูกมีการใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.389829991+07:00","message":"[buffer interim] 1258 false ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.389832901+07:00","message":"[buffer interim] 1258 false  ลูกมีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.389838214+07:00","message":"[bufferProcess] interim [300000000]:ชนะ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.389840446+07:00","message":"[bufferProcess] send to processor:ชนะ 1 ลูกมีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.389846238+07:00","message":"[bufferProcess] interim [300000000]: ลูกมีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.389848554+07:00","message":"[bufferProcess] update buffer: ชนะ 1 ลูกมีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.389850877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.389853155+07:00","message":"> Transcript [6041] [false]: 'ชนะ 1 ลูกมีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.389856284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.389857842+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.389859413+07:00","message":"StatePrefix: 'ชนะ 1 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.389862158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.46720188+07:00","message":"receive streaming session, msgId: 1258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.467251336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนะ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.467258487+07:00","message":"receive interim result [false|false]: ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.467272231+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":"2025-10-29T10:55:30.467276058+07:00","message":"receive interim result [false|false]:  ลูกมีการถวาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.467284852+07:00","message":"[buffer interim] 1258 false ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.467289605+07:00","message":"[buffer interim] 1258 false  ลูกมีการถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.46729646+07:00","message":"[bufferProcess] interim [360000000]:ชนะ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.467300143+07:00","message":"[bufferProcess] send to processor:ชนะ 1 ลูกมีการใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.467303835+07:00","message":"[bufferProcess] interim [360000000]: ลูกมีการถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.467306833+07:00","message":"[bufferProcess] update buffer: ชนะ 1 ลูกมีการถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.46730975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.467313043+07:00","message":"> Transcript [6042] [false]: 'ชนะ 1 ลูกมีการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.467317324+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.467319429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.467321734+07:00","message":"StatePrefix: 'ชนะ 1 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.467324519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.871222603+07:00","message":"receive streaming session, msgId: 1258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.871259735+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":"2025-10-29T10:55:30.871265261+07:00","message":"receive interim result [false|false]: ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.871274114+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":"2025-10-29T10:55:30.871278579+07:00","message":"receive interim result [false|false]:  ลูกมีการถวายอายุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.871287348+07:00","message":"[buffer interim] 1258 false ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.87129196+07:00","message":"[buffer interim] 1258 false  ลูกมีการถวายอายุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.871298271+07:00","message":"[bufferProcess] interim [780000000]:ชนะ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.871300177+07:00","message":"[bufferProcess] send to processor:ชนะ 1 ลูกมีการถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.871303023+07:00","message":"[bufferProcess] interim [780000000]: ลูกมีการถวายอายุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.871305012+07:00","message":"[bufferProcess] update buffer: ชนะ 1 ลูกมีการถวายอายุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.871307317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.871309874+07:00","message":"> Transcript [6043] [false]: 'ชนะ 1 ลูกมีการถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.871313537+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.871315184+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.871316795+07:00","message":"StatePrefix: 'ชนะ 1 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.871318473+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.871320889+07:00","message":"Push: 'ชนะ 1 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.871322422+07:00","message":"TextPushed: 'ชนะ 1 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.871324009+07:00","message":"Set new StatePrefix : 'ชนะ 1 ลูกมีการถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.87132689+07:00","message":"Next Push (prob) : 'มีการถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.871334344+07:00","message":"push: {false ชนะ 1 ลูก 0 0xc00348c880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.986774526+07:00","message":"receive streaming session, msgId: 1258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.986811855+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":"2025-10-29T10:55:30.986817292+07:00","message":"receive interim result [false|false]: ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.986827575+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":"2025-10-29T10:55:30.986830278+07:00","message":"receive interim result [false|false]:  ลูกมีการถวายอดิเรก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.986838116+07:00","message":"[buffer interim] 1258 false ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:30.986841226+07:00","message":"[buffer interim] 1258 false  ลูกมีการถวายอดิเรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.986847085+07:00","message":"[bufferProcess] interim [900000000]:ชนะ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.986849188+07:00","message":"[bufferProcess] send to processor:ชนะ 1 ลูกมีการถวายอายุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.986851772+07:00","message":"[bufferProcess] interim [900000000]: ลูกมีการถวายอดิเรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.986854343+07:00","message":"[bufferProcess] update buffer: ชนะ 1 ลูกมีการถวายอดิเรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.986856815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.986859169+07:00","message":"> Transcript [6044] [false]: 'ชนะ 1 ลูกมีการถวายอายุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.986862445+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.986864084+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.986865642+07:00","message":"StatePrefix: 'ชนะ 1 ลูกมีการถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:30.986869093+07:00","message":"TextPushed: 'ชนะ 1 ลูก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:31.565063248+07:00","message":"receive streaming session, msgId: 1258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:31.565103392+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนะ 1 ลูกมีการถวายอดิเรก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:31.565108789+07:00","message":"receive interim result [false|false]: ชนะ 1 ลูกมีการถวายอดิเรก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:31.565122009+07:00","message":"[buffer interim] 1258 false ชนะ 1 ลูกมีการถวายอดิเรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:31.565129242+07:00","message":"[bufferProcess] interim [500000000]:ชนะ 1 ลูกมีการถวายอดิเรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:31.565131753+07:00","message":"[bufferProcess] send to processor:ชนะ 1 ลูกมีการถวายอดิเรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:31.565136415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:31.565138767+07:00","message":"> Transcript [6045] [false]: 'ชนะ 1 ลูกมีการถวายอดิเรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:31.565142546+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:31.565144317+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:31.565146535+07:00","message":"StatePrefix: 'ชนะ 1 ลูกมีการถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:31.56514855+07:00","message":"TextPushed: 'ชนะ 1 ลูก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:31.878096832+07:00","message":"receive streaming session, msgId: 1258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:31.878135531+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนะ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:31.878140659+07:00","message":"receive interim result [false|false]: ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:31.878154401+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":"2025-10-29T10:55:31.878158463+07:00","message":"receive interim result [false|false]:  ลูกมีการถวายอดิเรกและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:31.878175242+07:00","message":"[buffer interim] 1258 false ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:31.878188903+07:00","message":"[buffer interim] 1258 false  ลูกมีการถวายอดิเรกและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:31.878195812+07:00","message":"[bufferProcess] interim [740000000]:ชนะ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:31.878200474+07:00","message":"[bufferProcess] send to processor:ชนะ 1 ลูกมีการถวายอดิเรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:31.878206672+07:00","message":"[bufferProcess] interim [740000000]: ลูกมีการถวายอดิเรกและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:31.878210068+07:00","message":"[bufferProcess] update buffer: ชนะ 1 ลูกมีการถวายอดิเรกและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:31.878212395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:31.878214839+07:00","message":"> Transcript [6046] [false]: 'ชนะ 1 ลูกมีการถวายอดิเรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:31.878217808+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:31.878219514+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:31.878221598+07:00","message":"StatePrefix: 'ชนะ 1 ลูกมีการถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:31.878223592+07:00","message":"TextPushed: 'ชนะ 1 ลูก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.109035339+07:00","message":"receive streaming session, msgId: 1258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.109070039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนะ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.109074486+07:00","message":"receive interim result [false|false]: ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.109087746+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":"2025-10-29T10:55:32.109090324+07:00","message":"receive interim result [false|false]:  ลูกมีการถวายอดิเรกและพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.109096804+07:00","message":"[buffer interim] 1258 false ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.109099628+07:00","message":"[buffer interim] 1258 false  ลูกมีการถวายอดิเรกและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.10910502+07:00","message":"[bufferProcess] interim [980000000]:ชนะ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.109107022+07:00","message":"[bufferProcess] send to processor:ชนะ 1 ลูกมีการถวายอดิเรกและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.109109792+07:00","message":"[bufferProcess] interim [980000000]: ลูกมีการถวายอดิเรกและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.109112087+07:00","message":"[bufferProcess] update buffer: ชนะ 1 ลูกมีการถวายอดิเรกและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.109115354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.109118192+07:00","message":"> Transcript [6047] [false]: 'ชนะ 1 ลูกมีการถวายอดิเรกและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.109121549+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.109123124+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.109126419+07:00","message":"StatePrefix: 'ชนะ 1 ลูกมีการถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.109128312+07:00","message":"TextPushed: 'ชนะ 1 ลูก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.109133646+07:00","message":"Push: 'มีการถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.109135344+07:00","message":"TextPushed: 'ชนะ 1 ลูกมีการถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.10913706+07:00","message":"Set new StatePrefix : 'ชนะ 1 ลูกมีการถวายอดิเรกและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.10913911+07:00","message":"Next Push (prob) : 'อดิเรกและ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.109146201+07:00","message":"push: {false มีการถวาย 0 0xc00348c880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.208666325+07:00","message":"receive streaming session, msgId: 1258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.208700334+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนะ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.208705872+07:00","message":"receive interim result [false|false]: ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.208718662+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":"2025-10-29T10:55:32.208721864+07:00","message":"receive interim result [false|false]:  ลูกมีการถวายอดิเรกและรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.208729206+07:00","message":"[buffer interim] 1258 false ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.208732295+07:00","message":"[buffer interim] 1258 false  ลูกมีการถวายอดิเรกและรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.208737327+07:00","message":"[bufferProcess] interim [40000000]:ชนะ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.208739648+07:00","message":"[bufferProcess] send to processor:ชนะ 1 ลูกมีการถวายอดิเรกและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.208742638+07:00","message":"[bufferProcess] interim [40000000]: ลูกมีการถวายอดิเรกและรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.208744926+07:00","message":"[bufferProcess] update buffer: ชนะ 1 ลูกมีการถวายอดิเรกและรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.208747575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.208750135+07:00","message":"> Transcript [6048] [false]: 'ชนะ 1 ลูกมีการถวายอดิเรกและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.208753258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.208755194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.208756621+07:00","message":"StatePrefix: 'ชนะ 1 ลูกมีการถวายอดิเรกและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.208758465+07:00","message":"TextPushed: 'ชนะ 1 ลูกมีการถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.263644652+07:00","message":"receive streaming session, msgId: 1258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.263679203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนะ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.263686537+07:00","message":"receive interim result [false|false]: ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.263698825+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":"2025-10-29T10:55:32.263710077+07:00","message":"receive interim result [false|false]:  ลูกมีการถวายอดิเรกและรับผิด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.263724967+07:00","message":"[buffer interim] 1258 false ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.263735984+07:00","message":"[buffer interim] 1258 false  ลูกมีการถวายอดิเรกและรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.263743896+07:00","message":"[bufferProcess] interim [160000000]:ชนะ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.26374667+07:00","message":"[bufferProcess] send to processor:ชนะ 1 ลูกมีการถวายอดิเรกและรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.263749501+07:00","message":"[bufferProcess] interim [160000000]: ลูกมีการถวายอดิเรกและรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.263752089+07:00","message":"[bufferProcess] update buffer: ชนะ 1 ลูกมีการถวายอดิเรกและรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.263754557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.263756869+07:00","message":"> Transcript [6049] [false]: 'ชนะ 1 ลูกมีการถวายอดิเรกและรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.263759997+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.263761842+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.263763466+07:00","message":"StatePrefix: 'ชนะ 1 ลูกมีการถวายอดิเรกและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.263765339+07:00","message":"TextPushed: 'ชนะ 1 ลูกมีการถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.401834786+07:00","message":"receive streaming session, msgId: 1258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.401868201+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนะ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.401873458+07:00","message":"receive interim result [false|false]: ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.401887524+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":"2025-10-29T10:55:32.401890408+07:00","message":"receive interim result [false|false]:  ลูกมีการถวายอดิเรกและพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.40189744+07:00","message":"[buffer interim] 1258 false ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.401907788+07:00","message":"[buffer interim] 1258 false  ลูกมีการถวายอดิเรกและพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.401914189+07:00","message":"[bufferProcess] interim [280000000]:ชนะ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.401916399+07:00","message":"[bufferProcess] send to processor:ชนะ 1 ลูกมีการถวายอดิเรกและรับผิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.401921392+07:00","message":"[bufferProcess] interim [280000000]: ลูกมีการถวายอดิเรกและพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.401923724+07:00","message":"[bufferProcess] update buffer: ชนะ 1 ลูกมีการถวายอดิเรกและพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.401925888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.401928239+07:00","message":"> Transcript [6050] [false]: 'ชนะ 1 ลูกมีการถวายอดิเรกและรับผิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.401931115+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.401932741+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.401934445+07:00","message":"StatePrefix: 'ชนะ 1 ลูกมีการถวายอดิเรกและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.401936321+07:00","message":"TextPushed: 'ชนะ 1 ลูกมีการถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.424302273+07:00","message":"[GCS] IsForceVAD: false for message ID: 1258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.578671056+07:00","message":"receive streaming session, msgId: 1258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.578709979+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนะ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.578716131+07:00","message":"receive interim result [false|false]: ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.578724861+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":"2025-10-29T10:55:32.578727463+07:00","message":"receive interim result [false|false]:  ลูกมีการถวายอดิเรกและพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.578735393+07:00","message":"[buffer interim] 1258 false ชนะ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.578739128+07:00","message":"[buffer interim] 1258 false  ลูกมีการถวายอดิเรกและพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.578745737+07:00","message":"[bufferProcess] interim [460000000]:ชนะ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.578748403+07:00","message":"[bufferProcess] send to processor:ชนะ 1 ลูกมีการถวายอดิเรกและพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.5787522+07:00","message":"[bufferProcess] interim [460000000]: ลูกมีการถวายอดิเรกและพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.578755238+07:00","message":"[bufferProcess] update buffer: ชนะ 1 ลูกมีการถวายอดิเรกและพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.57875861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.578762774+07:00","message":"> Transcript [6051] [false]: 'ชนะ 1 ลูกมีการถวายอดิเรกและพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.578766159+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.578767846+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.578769928+07:00","message":"StatePrefix: 'ชนะ 1 ลูกมีการถวายอดิเรกและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.578771797+07:00","message":"TextPushed: 'ชนะ 1 ลูกมีการถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.578773931+07:00","message":"Push: 'อดิเรกและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.578775572+07:00","message":"TextPushed: 'ชนะ 1 ลูกมีการถวายอดิเรกและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.57877729+07:00","message":"Set new StatePrefix : 'ชนะ 1 ลูกมีการถวายอดิเรกและพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.578779166+07:00","message":"Next Push (prob) : 'พิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.578787974+07:00","message":"push: {false อดิเรกและ 0 0xc00348c880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.615143027+07:00","message":"[GCS] Start streaming session, msgId: 1259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.814584526+07:00","message":"receive streaming session, msgId: 1258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.814618552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชนะ 1 ลูกมีการถวายอดิเรกและพระพิธีธรรม\",\"confidence\":0.953149}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.814624695+07:00","message":"receive interim result [true|false]: ชนะ 1 ลูกมีการถวายอดิเรกและพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.814633731+07:00","message":"end recv isFinal message id 1258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.814635583+07:00","message":"end Recv id 1258"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.814641262+07:00","message":"[buffer interim] 1258 true ชนะ 1 ลูกมีการถวายอดิเรกและพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.814647897+07:00","message":"[bufferProcess] interim [730000000]:ชนะ 1 ลูกมีการถวายอดิเรกและพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.814651052+07:00","message":"[bufferProcess] send to processor (isfinal):ชนะ 1 ลูกมีการถวายอดิเรกและพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.814654558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.81465708+07:00","message":"> Transcript [6052] [false]: 'ชนะ 1 ลูกมีการถวายอดิเรกและพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.814659235+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.814660809+07:00","message":"Set new StatePrefix: 'ชนะ 1 ลูกมีการถวายอดิเรกและพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.814662306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.814663769+07:00","message":"> Transcript [6053] [true]: 'ชนะ 1 ลูกมีการถวายอดิเรกและพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.814665834+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.814667324+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.814669139+07:00","message":"StatePrefix: 'ชนะ 1 ลูกมีการถวายอดิเรกและพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.814671509+07:00","message":"TextPushed: 'ชนะ 1 ลูกมีการถวายอดิเรกและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:32.814674072+07:00","message":"Push: 'พระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:32.81468169+07:00","message":"push: {true พระพิธีธรรม 0 0xc00348c880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:32.827026701+07:00","message":"write wav file: './tmp/7449/7449_1258.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:33.244524039+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:33.244523952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:33.546323393+07:00","message":"receive streaming session, msgId: 1259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:33.546368599+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":"2025-10-29T10:55:33.546374129+07:00","message":"receive interim result [false|false]: ที่ทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:33.546385944+07:00","message":"[buffer interim] 1259 false ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:33.546392234+07:00","message":"[bufferProcess] interim [540000000]:ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:33.546394108+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:33.778720206+07:00","message":"receive streaming session, msgId: 1259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:33.778754815+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":"2025-10-29T10:55:33.778760202+07:00","message":"receive interim result [false|false]: ที่ทำแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:33.778773706+07:00","message":"[buffer interim] 1259 false ที่ทำแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:33.778780069+07:00","message":"[bufferProcess] interim [720000000]:ที่ทำแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:33.778781989+07:00","message":"[bufferProcess] send to processor:ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:33.778784701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:33.778787021+07:00","message":"> Transcript [6054] [false]: 'ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:33.778788762+07:00","message":"Set StatePrefix (first interim): 'ที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:33.977483453+07:00","message":"receive streaming session, msgId: 1259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:33.97751722+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":"2025-10-29T10:55:33.977522616+07:00","message":"receive interim result [false|false]: ที่ทำแตก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:33.977535267+07:00","message":"[buffer interim] 1259 false ที่ทำแตก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:33.977542236+07:00","message":"[bufferProcess] interim [900000000]:ที่ทำแตก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:33.977544274+07:00","message":"[bufferProcess] send to processor:ที่ทำแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:33.977549076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:33.977551473+07:00","message":"> Transcript [6055] [false]: 'ที่ทำแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:33.977554653+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:33.977556953+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:33.977558534+07:00","message":"StatePrefix: 'ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:33.97756047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:34.174904857+07:00","message":"receive streaming session, msgId: 1259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:34.174938297+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":"2025-10-29T10:55:34.174943275+07:00","message":"receive interim result [false|false]: ที่ทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:34.174952884+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 800\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:34.174955731+07:00","message":"receive interim result [false|false]:  800"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:34.174963579+07:00","message":"[buffer interim] 1259 false ที่ทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:34.174967368+07:00","message":"[buffer interim] 1259 false  800"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.174973565+07:00","message":"[bufferProcess] interim [140000000]:ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.174976172+07:00","message":"[bufferProcess] send to processor:ที่ทำแตก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.174981863+07:00","message":"[bufferProcess] interim [140000000]: 800"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.174984581+07:00","message":"[bufferProcess] update buffer: ที่ทำ 800"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.174987276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.174990591+07:00","message":"> Transcript [6056] [false]: 'ที่ทำแตก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.174994767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.174996613+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.174999079+07:00","message":"StatePrefix: 'ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.175001078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:34.258585333+07:00","message":"receive streaming session, msgId: 1259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:34.258629325+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":"2025-10-29T10:55:34.258634583+07:00","message":"receive interim result [false|false]: ที่ทำแตกรูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:34.25864867+07:00","message":"[buffer interim] 1259 false ที่ทำแตกรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.258655494+07:00","message":"[bufferProcess] interim [320000000]:ที่ทำแตกรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.25865785+07:00","message":"[bufferProcess] send to processor:ที่ทำ 800"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.258662663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.258665036+07:00","message":"> Transcript [6057] [false]: 'ที่ทำ 800'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.258668135+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.258669727+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.258671324+07:00","message":"StatePrefix: 'ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.258673581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:34.756177247+07:00","message":"receive streaming session, msgId: 1259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:34.756213964+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":"2025-10-29T10:55:34.756220115+07:00","message":"receive interim result [false|false]: ที่ทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:34.756229555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8 รูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:34.756232032+07:00","message":"receive interim result [false|false]:  8 รูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:34.756239609+07:00","message":"[buffer interim] 1259 false ที่ทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:34.756244378+07:00","message":"[buffer interim] 1259 false  8 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.756250635+07:00","message":"[bufferProcess] interim [800000000]:ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.756252963+07:00","message":"[bufferProcess] send to processor:ที่ทำแตกรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.756257614+07:00","message":"[bufferProcess] interim [800000000]: 8 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.756260241+07:00","message":"[bufferProcess] update buffer: ที่ทำ 8 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.756262336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.756264995+07:00","message":"> Transcript [6058] [false]: 'ที่ทำแตกรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.756267774+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.756269571+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.756271112+07:00","message":"StatePrefix: 'ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.756275123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.756281276+07:00","message":"Push: 'ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.756283132+07:00","message":"TextPushed: 'ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.756286006+07:00","message":"Set new StatePrefix : 'ที่ทำแตกรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:34.756288014+07:00","message":"Next Push (prob) : 'แตกรูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:34.756296233+07:00","message":"push: {false ที่ทำ 0 0xc0023d2080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:35.511264378+07:00","message":"receive streaming session, msgId: 1259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:35.511303942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ทำ 8 รูป\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:35.51131074+07:00","message":"receive interim result [false|false]: ที่ทำ 8 รูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:35.511325731+07:00","message":"[buffer interim] 1259 false ที่ทำ 8 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:35.511335677+07:00","message":"[bufferProcess] interim [400000000]:ที่ทำ 8 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:35.511338523+07:00","message":"[bufferProcess] send to processor:ที่ทำ 8 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:35.511351176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:35.511355232+07:00","message":"> Transcript [6059] [false]: 'ที่ทำ 8 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:35.511358296+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:35.51136103+07:00","message":"Set new StatePrefix: 'ที่ทำ 8 รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:35.873911102+07:00","message":"receive streaming session, msgId: 1259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:35.873949197+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":"2025-10-29T10:55:35.873954761+07:00","message":"receive interim result [false|false]: ที่ทำแตกรูปคำคม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:35.873968063+07:00","message":"[buffer interim] 1259 false ที่ทำแตกรูปคำคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:35.873974705+07:00","message":"[bufferProcess] interim [820000000]:ที่ทำแตกรูปคำคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:35.873976834+07:00","message":"[bufferProcess] send to processor:ที่ทำ 8 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:35.87398218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:35.873984432+07:00","message":"> Transcript [6060] [false]: 'ที่ทำ 8 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:35.873987206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:35.873988892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:35.873990428+07:00","message":"StatePrefix: 'ที่ทำ 8 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:35.873992501+07:00","message":"TextPushed: 'ที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:36.015581565+07:00","message":"receive streaming session, msgId: 1259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:36.015614526+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":"2025-10-29T10:55:36.015619559+07:00","message":"receive interim result [false|false]: ที่ทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:36.015629417+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8 รูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:36.015631747+07:00","message":"receive interim result [false|false]:  8 รูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:36.015637644+07:00","message":"[buffer interim] 1259 false ที่ทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:36.015640523+07:00","message":"[buffer interim] 1259 false  8 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.015645657+07:00","message":"[bufferProcess] interim [940000000]:ที่ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.015648401+07:00","message":"[bufferProcess] send to processor:ที่ทำแตกรูปคำคม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.015654977+07:00","message":"[bufferProcess] interim [940000000]: 8 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.015657364+07:00","message":"[bufferProcess] update buffer: ที่ทำ 8 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.015659842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.015662911+07:00","message":"> Transcript [6061] [false]: 'ที่ทำแตกรูปคำคม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.015664702+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.015666234+07:00","message":"Set new StatePrefix: 'ที่ทำแตกรูปคำคม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:36.112995241+07:00","message":"receive streaming session, msgId: 1259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:36.113032063+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":"2025-10-29T10:55:36.113036638+07:00","message":"receive interim result [false|false]: ที่ทำแตกรูปวงกลมพร้อม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:36.113051029+07:00","message":"[buffer interim] 1259 false ที่ทำแตกรูปวงกลมพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.113057698+07:00","message":"[bufferProcess] interim [60000000]:ที่ทำแตกรูปวงกลมพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.11305999+07:00","message":"[bufferProcess] send to processor:ที่ทำ 8 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.113063115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.113065552+07:00","message":"> Transcript [6062] [false]: 'ที่ทำ 8 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.113067776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.113069381+07:00","message":"Set new StatePrefix: 'ที่ทำ 8 รูป'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:36.245517476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:36.245527007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:36.286329605+07:00","message":"receive streaming session, msgId: 1259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:36.286369703+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":"2025-10-29T10:55:36.286376107+07:00","message":"receive interim result [false|false]: ที่ทำแตกรูปวงกลมพร้อมแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:36.28639412+07:00","message":"[buffer interim] 1259 false ที่ทำแตกรูปวงกลมพร้อมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.286402889+07:00","message":"[bufferProcess] interim [240000000]:ที่ทำแตกรูปวงกลมพร้อมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.286405831+07:00","message":"[bufferProcess] send to processor:ที่ทำแตกรูปวงกลมพร้อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.286410486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.286414405+07:00","message":"> Transcript [6063] [false]: 'ที่ทำแตกรูปวงกลมพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.286417544+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.286420119+07:00","message":"Set new StatePrefix: 'ที่ทำแตกรูปวงกลมพร้อม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:36.544975131+07:00","message":"receive streaming session, msgId: 1259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:36.545020588+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":"2025-10-29T10:55:36.54502797+07:00","message":"receive interim result [false|false]: ที่ทำแตกรูปวงกลมพร้อมแล้วค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:36.545045312+07:00","message":"[buffer interim] 1259 false ที่ทำแตกรูปวงกลมพร้อมแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.545055947+07:00","message":"[bufferProcess] interim [540000000]:ที่ทำแตกรูปวงกลมพร้อมแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.545059264+07:00","message":"[bufferProcess] send to processor:ที่ทำแตกรูปวงกลมพร้อมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.545068713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.545072772+07:00","message":"> Transcript [6064] [false]: 'ที่ทำแตกรูปวงกลมพร้อมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.545077336+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.54508146+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.545084386+07:00","message":"StatePrefix: 'ที่ทำแตกรูปวงกลมพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:36.545087447+07:00","message":"TextPushed: 'ที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:37.034236521+07:00","message":"[GCS] IsForceVAD: false for message ID: 1259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:37.183983646+07:00","message":"receive streaming session, msgId: 1259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:37.184030256+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":"2025-10-29T10:55:37.184037049+07:00","message":"receive interim result [false|false]: ที่ทำแตกรูปวงกลมพร้อมแล้วค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:37.184053682+07:00","message":"[buffer interim] 1259 false ที่ทำแตกรูปวงกลมพร้อมแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.184062716+07:00","message":"[bufferProcess] interim [140000000]:ที่ทำแตกรูปวงกลมพร้อมแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.184065787+07:00","message":"[bufferProcess] send to processor:ที่ทำแตกรูปวงกลมพร้อมแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.184070723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.184076279+07:00","message":"> Transcript [6065] [false]: 'ที่ทำแตกรูปวงกลมพร้อมแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.184080824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.184083102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.184087395+07:00","message":"StatePrefix: 'ที่ทำแตกรูปวงกลมพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.184090346+07:00","message":"TextPushed: 'ที่ทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:37.41474252+07:00","message":"[GCS] Start streaming session, msgId: 1260"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:37.451878818+07:00","message":"receive streaming session, msgId: 1259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:37.45192611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อภิธรรม 8 รูปวงกลมพร้อมแล้วค่ะ\",\"confidence\":0.9490563}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:37.451933847+07:00","message":"receive interim result [true|false]: อภิธรรม 8 รูปวงกลมพร้อมแล้วค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:37.451944027+07:00","message":"end recv isFinal message id 1259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:37.451946446+07:00","message":"end Recv id 1259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:37.451954535+07:00","message":"[buffer interim] 1259 true อภิธรรม 8 รูปวงกลมพร้อมแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.451965442+07:00","message":"[bufferProcess] interim [440000000]:อภิธรรม 8 รูปวงกลมพร้อมแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.451971481+07:00","message":"[bufferProcess] send to processor (isfinal):ที่ทำแตกรูปวงกลมพร้อมแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.451975919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.451980105+07:00","message":"> Transcript [6066] [false]: 'ที่ทำแตกรูปวงกลมพร้อมแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.451984495+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.451987435+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.451990163+07:00","message":"StatePrefix: 'ที่ทำแตกรูปวงกลมพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.451992983+07:00","message":"TextPushed: 'ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.45199525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.451997801+07:00","message":"> Transcript [6067] [true]: 'อภิธรรม 8 รูปวงกลมพร้อมแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.452000486+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.452002677+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.452004903+07:00","message":"StatePrefix: 'ที่ทำแตกรูปวงกลมพร้อม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.452007359+07:00","message":"TextPushed: 'ที่ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.452009449+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.452144962+07:00","message":"Push: 'อภิธรรม 8 รูปวงกลมพร้อมแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.452148237+07:00","message":"TextPushed: 'ที่ทำอภิธรรม 8 รูปวงกลมพร้อมแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.452151134+07:00","message":"Set new StatePrefix : 'อภิธรรม 8 รูปวงกลมพร้อมแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.452153906+07:00","message":"Next Push (prob) : 'อภิธรรม 8 รูปวงกลมพร้อมแล้วค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:37.452164404+07:00","message":"push: {true อภิธรรม 8 รูปวงกลมพร้อมแล้วค่ะ 0 0xc0023d2080}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:37.452172802+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1259.html'"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:37.462751752+07:00","message":"write wav file: './tmp/7449/7449_1259.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:38.514424844+07:00","message":"[GCS] IsForceVAD: false for message ID: 1260"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:38.804098726+07:00","message":"receive streaming session, msgId: 1260"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:38.804138535+07:00","message":"found end of frame, send empty tag with msgId: 1260"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:38.80414264+07:00","message":"end Recv id 1260"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:38.804151826+07:00","message":"[buffer interim] 1260 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:38.804159209+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:38.804164207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:38.804167216+07:00","message":"> Transcript [6068] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:38.804169687+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:38.80417123+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:38.804172804+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:38.804174351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:38.804178798+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:38.804190383+07:00","message":"push: {true \n 0 0xc003600500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:38.809210137+07:00","message":"write wav file: './tmp/7449/7449_1260.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:39.155733381+07:00","message":"[GCS] Start streaming session, msgId: 1261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:39.214458151+07:00","message":"[GCS] IsForceVAD: false for message ID: 1261"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:39.246295943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:39.246326477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:39.502798429+07:00","message":"receive streaming session, msgId: 1261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:39.502816392+07:00","message":"found end of frame, send empty tag with msgId: 1261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:39.502819131+07:00","message":"end Recv id 1261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:39.502824932+07:00","message":"[buffer interim] 1261 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:39.502832029+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:39.502835871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:39.502838201+07:00","message":"> Transcript [6069] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:39.502840563+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:39.502842168+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:39.502843959+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:39.502845826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:39.502852693+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:39.502862513+07:00","message":"push: {true \n 0 0xc0023d3000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:39.507238294+07:00","message":"write wav file: './tmp/7449/7449_1261.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:39.984708822+07:00","message":"[GCS] Start streaming session, msgId: 1262"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:42.247122448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:42.247137557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:43.823725745+07:00","message":"[GCS] Cleaned up inactive client: 1227"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:43.823744219+07:00","message":"[GCS] Cleaned up inactive client: 1229"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:43.823746261+07:00","message":"[GCS] Cleaned up inactive client: 1228"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:43.823747661+07:00","message":"[GCS] Cleaned up inactive client: 1223"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:43.823749312+07:00","message":"[GCS] Cleaned up inactive client: 1226"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:43.823750822+07:00","message":"[GCS] Cleaned up inactive client: 1232"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:43.823752185+07:00","message":"[GCS] Cleaned up inactive client: 1230"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:43.823753548+07:00","message":"[GCS] Cleaned up inactive client: 1221"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:43.823755085+07:00","message":"[GCS] Cleaned up inactive client: 1225"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:43.823756476+07:00","message":"[GCS] Cleaned up inactive client: 1222"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:43.823758039+07:00","message":"[GCS] Cleaned up inactive client: 1224"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:43.823759656+07:00","message":"[GCS] Cleaned up inactive client: 1220"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:43.823761167+07:00","message":"[GCS] Cleaned up inactive client: 1231"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:45.247322087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:45.247326986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:45.355251623+07:00","message":"[GCS] IsForceVAD: false for message ID: 1262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:45.556490904+07:00","message":"[GCS] Start streaming session, msgId: 1263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:45.680851615+07:00","message":"receive streaming session, msgId: 1262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:45.680867177+07:00","message":"found end of frame, send empty tag with msgId: 1262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:45.680869936+07:00","message":"end Recv id 1262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:45.680876244+07:00","message":"[buffer interim] 1262 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:45.680882795+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:45.680886843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:45.680889207+07:00","message":"> Transcript [6070] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:45.680891198+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:45.68089284+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:45.680894482+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:45.680896058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:45.680898323+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:45.680926449+07:00","message":"push: {true \n 0 0xc00365f980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:45.696749441+07:00","message":"write wav file: './tmp/7449/7449_1262.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:47.35442662+07:00","message":"[GCS] IsForceVAD: false for message ID: 1263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:47.546350578+07:00","message":"[GCS] Start streaming session, msgId: 1264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:47.642728144+07:00","message":"receive streaming session, msgId: 1263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:47.642746108+07:00","message":"found end of frame, send empty tag with msgId: 1263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:47.642748716+07:00","message":"end Recv id 1263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:47.64278384+07:00","message":"[buffer interim] 1263 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:47.642801981+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:47.642806182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:47.642809413+07:00","message":"> Transcript [6071] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:47.642811701+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:47.642813543+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:47.642815261+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:47.642817319+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:47.642824181+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:47.642834247+07:00","message":"push: {true \n 0 0xc00365fa80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:47.649669076+07:00","message":"write wav file: './tmp/7449/7449_1263.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:47.993793401+07:00","message":"[GCS] IsForceVAD: false for message ID: 1264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:48.057047902+07:00","message":"[GCS] Start streaming session, msgId: 1265"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:48.2483682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:48.248376836+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:48.280048695+07:00","message":"receive streaming session, msgId: 1264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:48.280063352+07:00","message":"found end of frame, send empty tag with msgId: 1264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:48.28006653+07:00","message":"end Recv id 1264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:48.280072676+07:00","message":"[buffer interim] 1264 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:48.280079084+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:48.280082555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:48.280084916+07:00","message":"> Transcript [6072] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:48.28008709+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:48.280088665+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:48.280090253+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:48.280091782+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:48.280093889+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:48.280103121+07:00","message":"push: {true \n 0 0xc00365e000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:48.284579717+07:00","message":"write wav file: './tmp/7449/7449_1264.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:48.693006902+07:00","message":"[GCS] IsForceVAD: false for message ID: 1265"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:48.956658882+07:00","message":"[GCS] Start streaming session, msgId: 1266"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:48.982593263+07:00","message":"receive streaming session, msgId: 1265"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:48.982609917+07:00","message":"found end of frame, send empty tag with msgId: 1265"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:48.982612623+07:00","message":"end Recv id 1265"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:48.982618301+07:00","message":"[buffer interim] 1265 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:48.982624791+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:48.982628233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:48.982630706+07:00","message":"> Transcript [6073] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:48.982632933+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:48.982634683+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:48.982636476+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:48.982638177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:48.982644124+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:48.982654234+07:00","message":"push: {true \n 0 0xc003600800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:48.987505441+07:00","message":"write wav file: './tmp/7449/7449_1265.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:49.013085888+07:00","message":"[GCS] IsForceVAD: false for message ID: 1266"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:49.145026854+07:00","message":"[GCS] Start streaming session, msgId: 1267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:49.280214902+07:00","message":"receive streaming session, msgId: 1266"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:49.280231869+07:00","message":"found end of frame, send empty tag with msgId: 1266"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:49.280234504+07:00","message":"end Recv id 1266"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:49.280240062+07:00","message":"[buffer interim] 1266 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:49.280246581+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:49.280250336+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:49.280253062+07:00","message":"> Transcript [6074] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:49.280255242+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:49.280256822+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:49.280258255+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:49.280260739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:49.280268572+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:49.280278708+07:00","message":"push: {true \n 0 0xc003600b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:49.284106598+07:00","message":"write wav file: './tmp/7449/7449_1266.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:51.24845415+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:51.248478994+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:54.073016839+07:00","message":"[GCS] IsForceVAD: false for message ID: 1267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:54.13654294+07:00","message":"[GCS] Start streaming session, msgId: 1268"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:54.249094016+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:54.249124767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:54.360205013+07:00","message":"receive streaming session, msgId: 1267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:54.360224401+07:00","message":"found end of frame, send empty tag with msgId: 1267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:54.36022739+07:00","message":"end Recv id 1267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:54.360233664+07:00","message":"[buffer interim] 1267 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:54.360239943+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:54.36024435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:54.360246794+07:00","message":"> Transcript [6075] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:54.36024899+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:54.360251094+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:54.360252489+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:54.360253968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:54.360261652+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:54.36027163+07:00","message":"push: {true \n 0 0xc002f14180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:54.371720618+07:00","message":"write wav file: './tmp/7449/7449_1267.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:54.97297329+07:00","message":"[GCS] IsForceVAD: false for message ID: 1268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:55.25029982+07:00","message":"receive streaming session, msgId: 1268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:55.250325823+07:00","message":"found end of frame, send empty tag with msgId: 1268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:55.250329099+07:00","message":"end Recv id 1268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:55.250336426+07:00","message":"[buffer interim] 1268 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:55.250343782+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:55.250347222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:55.250349671+07:00","message":"> Transcript [6076] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:55.250352282+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:55.250353834+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:55.250355782+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:55.250357288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:55.250359617+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:55.250370886+07:00","message":"push: {true \n 0 0xc002f14300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:55.255583796+07:00","message":"write wav file: './tmp/7449/7449_1268.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:55.555409442+07:00","message":"[GCS] Start streaming session, msgId: 1269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:55.674139112+07:00","message":"[GCS] IsForceVAD: false for message ID: 1269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:55.957250711+07:00","message":"receive streaming session, msgId: 1269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:55.957276624+07:00","message":"found end of frame, send empty tag with msgId: 1269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:55.957288232+07:00","message":"end Recv id 1269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:55.957297375+07:00","message":"[buffer interim] 1269 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:55.957305768+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:55.957310185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:55.957313551+07:00","message":"> Transcript [6077] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:55.957316776+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:55.957319011+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:55.957321438+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:55.957323905+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:55.957327357+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:55.957339837+07:00","message":"push: {true \n 0 0xc0032a0b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:55.96243483+07:00","message":"write wav file: './tmp/7449/7449_1269.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:56.385820665+07:00","message":"[GCS] Start streaming session, msgId: 1270"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:56.443423663+07:00","message":"[GCS] IsForceVAD: false for message ID: 1270"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:56.705686285+07:00","message":"[GCS] Start streaming session, msgId: 1271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:56.71820663+07:00","message":"receive streaming session, msgId: 1270"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:56.718219224+07:00","message":"found end of frame, send empty tag with msgId: 1270"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:56.718222531+07:00","message":"end Recv id 1270"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:56.718228265+07:00","message":"[buffer interim] 1270 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:56.718235019+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:56.718239233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:56.71824238+07:00","message":"> Transcript [6078] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:56.718245516+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:56.718247717+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:56.718249854+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:56.718252269+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:55:56.718259429+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:55:56.718270149+07:00","message":"push: {true \n 0 0xc0032a0f00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:55:56.724263415+07:00","message":"write wav file: './tmp/7449/7449_1270.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:57.249171205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:55:57.249181914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:00.249736993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:00.249742893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:00.864409164+07:00","message":"[GCS] IsForceVAD: false for message ID: 1271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:01.14700906+07:00","message":"receive streaming session, msgId: 1271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:01.147033914+07:00","message":"found end of frame, send empty tag with msgId: 1271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:01.147037365+07:00","message":"end Recv id 1271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:01.147045119+07:00","message":"[buffer interim] 1271 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:01.147051838+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:01.147061857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:01.147064453+07:00","message":"> Transcript [6079] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:01.147066896+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:01.1470686+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:01.147070096+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:01.147071683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:01.147074123+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:01.147084562+07:00","message":"push: {true \n 0 0xc003600f00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:01.156581148+07:00","message":"write wav file: './tmp/7449/7449_1271.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:01.825022549+07:00","message":"[GCS] Start streaming session, msgId: 1272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:02.015456081+07:00","message":"[GCS] IsForceVAD: false for message ID: 1272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:02.27520758+07:00","message":"[GCS] Start streaming session, msgId: 1273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:02.298216743+07:00","message":"receive streaming session, msgId: 1272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:02.298236141+07:00","message":"found end of frame, send empty tag with msgId: 1272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:02.298238558+07:00","message":"end Recv id 1272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:02.298244391+07:00","message":"[buffer interim] 1272 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:02.298250557+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:02.298254999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:02.298263838+07:00","message":"> Transcript [6080] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:02.298267455+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:02.298269415+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:02.298271836+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:02.298273967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:02.298276989+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:02.298288731+07:00","message":"push: {true \n 0 0xc0023d2b80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:02.302666589+07:00","message":"write wav file: './tmp/7449/7449_1272.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:03.250355744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:03.250364854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:06.250499748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:06.250515043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:07.274025575+07:00","message":"[GCS] IsForceVAD: false for message ID: 1273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:07.335448936+07:00","message":"[GCS] Start streaming session, msgId: 1274"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:07.567396139+07:00","message":"receive streaming session, msgId: 1273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:07.567443595+07:00","message":"found end of frame, send empty tag with msgId: 1273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:07.567448157+07:00","message":"end Recv id 1273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:07.5674601+07:00","message":"[buffer interim] 1273 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:07.567469232+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:07.567474665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:07.567478461+07:00","message":"> Transcript [6081] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:07.567482475+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:07.567484985+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:07.567487379+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:07.56748927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:07.567498156+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:07.567511918+07:00","message":"push: {true \n 0 0xc00365e580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:07.579618427+07:00","message":"write wav file: './tmp/7449/7449_1273.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:08.801979187+07:00","message":"[GCS] IsForceVAD: false for message ID: 1274"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:08.996174179+07:00","message":"[GCS] Start streaming session, msgId: 1275"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:09.108025221+07:00","message":"receive streaming session, msgId: 1274"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:09.108045142+07:00","message":"found end of frame, send empty tag with msgId: 1274"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:09.108047864+07:00","message":"end Recv id 1274"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:09.108053825+07:00","message":"[buffer interim] 1274 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:09.108060719+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:09.108064776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:09.108067373+07:00","message":"> Transcript [6082] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:09.108069449+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:09.108071041+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:09.108072456+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:09.108073969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:09.10808156+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:09.108092249+07:00","message":"push: {true \n 0 0xc002f14580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:09.113840943+07:00","message":"write wav file: './tmp/7449/7449_1274.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:09.123904114+07:00","message":"[GCS] IsForceVAD: false for message ID: 1275"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:09.251175848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:09.251184984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:09.429233962+07:00","message":"receive streaming session, msgId: 1275"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:09.429270054+07:00","message":"found end of frame, send empty tag with msgId: 1275"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:09.429273432+07:00","message":"end Recv id 1275"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:09.429282059+07:00","message":"[buffer interim] 1275 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:09.429289959+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:09.429294128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:09.429296989+07:00","message":"> Transcript [6083] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:09.429302272+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:09.429304781+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:09.429306841+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:09.4293088+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:09.429311949+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:09.429324795+07:00","message":"push: {true \n 0 0xc0032a0000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:09.433604219+07:00","message":"write wav file: './tmp/7449/7449_1275.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:09.636306595+07:00","message":"[GCS] Start streaming session, msgId: 1276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:09.894271926+07:00","message":"[GCS] IsForceVAD: false for message ID: 1276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:10.084834698+07:00","message":"[GCS] Start streaming session, msgId: 1277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:10.191462109+07:00","message":"receive streaming session, msgId: 1276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:10.191481347+07:00","message":"found end of frame, send empty tag with msgId: 1276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:10.191483844+07:00","message":"end Recv id 1276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:10.191490123+07:00","message":"[buffer interim] 1276 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:10.191496316+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:10.191500775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:10.191503357+07:00","message":"> Transcript [6084] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:10.191505451+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:10.19150704+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:10.191508753+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:10.191510367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:10.191516128+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:10.191525754+07:00","message":"push: {true \n 0 0xc0023d2e80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:10.1961113+07:00","message":"write wav file: './tmp/7449/7449_1276.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:10.344742889+07:00","message":"[GCS] IsForceVAD: false for message ID: 1277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:10.474664655+07:00","message":"[GCS] Start streaming session, msgId: 1278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:10.627471397+07:00","message":"receive streaming session, msgId: 1277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:10.627491407+07:00","message":"found end of frame, send empty tag with msgId: 1277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:10.627494136+07:00","message":"end Recv id 1277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:10.627500441+07:00","message":"[buffer interim] 1277 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:10.627506747+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:10.627510449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:10.627512936+07:00","message":"> Transcript [6085] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:10.627515447+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:10.627516997+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:10.627518425+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:10.62751993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:10.62752785+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:10.62753754+07:00","message":"push: {true \n 0 0xc00348c300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:10.631865149+07:00","message":"write wav file: './tmp/7449/7449_1277.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:12.251791258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:12.251793638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:13.823988903+07:00","message":"[GCS] Cleaned up inactive client: 1238"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:13.824004929+07:00","message":"[GCS] Cleaned up inactive client: 1235"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:13.824007316+07:00","message":"[GCS] Cleaned up inactive client: 1241"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:13.824008728+07:00","message":"[GCS] Cleaned up inactive client: 1244"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:13.824010156+07:00","message":"[GCS] Cleaned up inactive client: 1236"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:13.824018527+07:00","message":"[GCS] Cleaned up inactive client: 1243"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:13.824020004+07:00","message":"[GCS] Cleaned up inactive client: 1234"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:13.824021365+07:00","message":"[GCS] Cleaned up inactive client: 1233"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:13.824022739+07:00","message":"[GCS] Cleaned up inactive client: 1237"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:13.824024111+07:00","message":"[GCS] Cleaned up inactive client: 1239"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:13.824025568+07:00","message":"[GCS] Cleaned up inactive client: 1242"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:13.824026903+07:00","message":"[GCS] Cleaned up inactive client: 1240"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:14.832676124+07:00","message":"[GCS] IsForceVAD: false for message ID: 1278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:14.954669309+07:00","message":"[GCS] Start streaming session, msgId: 1279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:15.023061901+07:00","message":"[GCS] IsForceVAD: false for message ID: 1279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:15.084861825+07:00","message":"[GCS] Start streaming session, msgId: 1280"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:15.126872934+07:00","message":"receive streaming session, msgId: 1278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:15.126898504+07:00","message":"found end of frame, send empty tag with msgId: 1278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:15.126902329+07:00","message":"end Recv id 1278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:15.126917893+07:00","message":"[buffer interim] 1278 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:15.12693806+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:15.126944692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:15.126947402+07:00","message":"> Transcript [6086] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:15.126949854+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:15.126951468+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:15.126953107+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:15.12695462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:15.126959866+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:15.126969677+07:00","message":"push: {true \n 0 0xc00348c480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:15.138477415+07:00","message":"write wav file: './tmp/7449/7449_1278.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:15.252660352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:15.252671046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:15.323488894+07:00","message":"receive streaming session, msgId: 1279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:15.32350578+07:00","message":"found end of frame, send empty tag with msgId: 1279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:15.323508884+07:00","message":"end Recv id 1279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:15.323516198+07:00","message":"[buffer interim] 1279 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:15.323523049+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:15.323526401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:15.323528782+07:00","message":"> Transcript [6087] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:15.32353101+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:15.323532558+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:15.323534015+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:15.323535562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:15.323537754+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:15.323547832+07:00","message":"push: {true \n 0 0xc003600180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:15.32759046+07:00","message":"write wav file: './tmp/7449/7449_1279.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:17.833447211+07:00","message":"[GCS] IsForceVAD: false for message ID: 1280"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:17.966303136+07:00","message":"[GCS] Start streaming session, msgId: 1281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:18.143551134+07:00","message":"receive streaming session, msgId: 1280"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:18.143568024+07:00","message":"found end of frame, send empty tag with msgId: 1280"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:18.143571473+07:00","message":"end Recv id 1280"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:18.143578154+07:00","message":"[buffer interim] 1280 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:18.1435851+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:18.14358871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:18.143591046+07:00","message":"> Transcript [6088] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:18.143593065+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:18.143594615+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:18.143596122+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:18.143598016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:18.143605349+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:18.143614731+07:00","message":"push: {true \n 0 0xc00348c080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:18.151428471+07:00","message":"write wav file: './tmp/7449/7449_1280.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:18.253601967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:18.253600597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:19.12275868+07:00","message":"[GCS] IsForceVAD: false for message ID: 1281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:19.315192063+07:00","message":"[GCS] Start streaming session, msgId: 1282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:19.422855936+07:00","message":"receive streaming session, msgId: 1281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:19.422876266+07:00","message":"found end of frame, send empty tag with msgId: 1281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:19.422879127+07:00","message":"end Recv id 1281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:19.42288558+07:00","message":"[buffer interim] 1281 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:19.422891837+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:19.422900545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:19.422902878+07:00","message":"> Transcript [6089] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:19.422905166+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:19.42290669+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:19.422908274+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:19.422909791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:19.422912362+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:19.422922704+07:00","message":"push: {true \n 0 0xc002f14700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:19.428776789+07:00","message":"write wav file: './tmp/7449/7449_1281.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:19.633278191+07:00","message":"[GCS] IsForceVAD: false for message ID: 1282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:19.705170487+07:00","message":"[GCS] Start streaming session, msgId: 1283"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:19.906365516+07:00","message":"receive streaming session, msgId: 1282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:19.906383422+07:00","message":"found end of frame, send empty tag with msgId: 1282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:19.906385997+07:00","message":"end Recv id 1282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:19.906391303+07:00","message":"[buffer interim] 1282 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:19.906397093+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:19.906400825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:19.906403334+07:00","message":"> Transcript [6090] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:19.906405376+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:19.906406901+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:19.906408424+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:19.906409999+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:19.906412528+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:19.906420317+07:00","message":"push: {true \n 0 0xc002f14800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:19.911248398+07:00","message":"write wav file: './tmp/7449/7449_1282.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.083008121+07:00","message":"[GCS] IsForceVAD: false for message ID: 1283"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.154957385+07:00","message":"[GCS] Start streaming session, msgId: 1284"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.2130168+07:00","message":"[GCS] IsForceVAD: false for message ID: 1284"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.345996762+07:00","message":"[GCS] Start streaming session, msgId: 1285"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.378860643+07:00","message":"receive streaming session, msgId: 1283"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.378877053+07:00","message":"found end of frame, send empty tag with msgId: 1283"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.378879305+07:00","message":"end Recv id 1283"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.378886763+07:00","message":"[buffer interim] 1283 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.378893218+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.378896829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.37889916+07:00","message":"> Transcript [6091] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.378901312+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.378902978+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.378904442+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.378906051+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.378908226+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.37893295+07:00","message":"push: {true \n 0 0xc00365f480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:20.383304537+07:00","message":"write wav file: './tmp/7449/7449_1283.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.402983368+07:00","message":"[GCS] IsForceVAD: false for message ID: 1285"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.476554776+07:00","message":"[GCS] Start streaming session, msgId: 1286"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.478618358+07:00","message":"receive streaming session, msgId: 1284"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.478634232+07:00","message":"found end of frame, send empty tag with msgId: 1284"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.478636601+07:00","message":"end Recv id 1284"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.478642598+07:00","message":"[buffer interim] 1284 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.4786483+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.478651327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.478653759+07:00","message":"> Transcript [6092] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.478656101+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.478657685+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.478659214+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.478660714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.478665199+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.478673594+07:00","message":"push: {true \n 0 0xc00365f900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:20.482590431+07:00","message":"write wav file: './tmp/7449/7449_1284.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.663884358+07:00","message":"[GCS] IsForceVAD: false for message ID: 1286"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.695146499+07:00","message":"receive streaming session, msgId: 1285"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.695170216+07:00","message":"found end of frame, send empty tag with msgId: 1285"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.695173353+07:00","message":"end Recv id 1285"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.695179659+07:00","message":"[buffer interim] 1285 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.695185984+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.695189953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.695192655+07:00","message":"> Transcript [6093] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.695195035+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.695196651+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.69519803+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.695206377+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.695212489+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.695222157+07:00","message":"push: {true \n 0 0xc003601000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:20.699632831+07:00","message":"write wav file: './tmp/7449/7449_1285.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.79537546+07:00","message":"[GCS] Start streaming session, msgId: 1287"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.913558681+07:00","message":"[GCS] IsForceVAD: false for message ID: 1287"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.946603787+07:00","message":"receive streaming session, msgId: 1286"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.946617994+07:00","message":"found end of frame, send empty tag with msgId: 1286"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.946620743+07:00","message":"end Recv id 1286"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.946626067+07:00","message":"[buffer interim] 1286 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.946632413+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.946636452+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.946638885+07:00","message":"> Transcript [6094] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.94664106+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.946642602+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.946644053+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.946645584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:20.946647927+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:20.946657828+07:00","message":"push: {true \n 0 0xc003601300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:20.952654775+07:00","message":"write wav file: './tmp/7449/7449_1286.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:21.045827748+07:00","message":"[GCS] Start streaming session, msgId: 1288"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:21.21422017+07:00","message":"receive streaming session, msgId: 1287"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:21.214242733+07:00","message":"found end of frame, send empty tag with msgId: 1287"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:21.214245664+07:00","message":"end Recv id 1287"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:21.21425288+07:00","message":"[buffer interim] 1287 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:21.21425976+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:21.21426331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:21.214265814+07:00","message":"> Transcript [6095] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:21.214268045+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:21.214269602+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:21.214271976+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:21.214273472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:21.214275459+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:21.214283995+07:00","message":"push: {true \n 0 0xc0032a0800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:21.218538178+07:00","message":"write wav file: './tmp/7449/7449_1287.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:21.254140544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:21.254142813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:22.073670314+07:00","message":"[GCS] IsForceVAD: false for message ID: 1288"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:22.264650662+07:00","message":"[GCS] Start streaming session, msgId: 1289"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:22.325290618+07:00","message":"[GCS] IsForceVAD: false for message ID: 1289"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:22.373208996+07:00","message":"receive streaming session, msgId: 1288"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:22.373229188+07:00","message":"found end of frame, send empty tag with msgId: 1288"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:22.373231808+07:00","message":"end Recv id 1288"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:22.373238149+07:00","message":"[buffer interim] 1288 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:22.373244135+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:22.37324831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:22.3732511+07:00","message":"> Transcript [6096] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:22.373253436+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:22.373255134+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:22.373256552+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:22.373258121+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:22.373260248+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:22.37326917+07:00","message":"push: {true \n 0 0xc002f14000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:22.378250394+07:00","message":"write wav file: './tmp/7449/7449_1288.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:22.514226175+07:00","message":"[GCS] Start streaming session, msgId: 1290"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:22.647282802+07:00","message":"receive streaming session, msgId: 1289"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:22.647300086+07:00","message":"found end of frame, send empty tag with msgId: 1289"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:22.647302907+07:00","message":"end Recv id 1289"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:22.64730876+07:00","message":"[buffer interim] 1289 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:22.647314987+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:22.647319015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:22.647321636+07:00","message":"> Transcript [6097] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:22.647323706+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:22.647325281+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:22.647326772+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:22.647328438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:22.647333201+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:22.647342528+07:00","message":"push: {true \n 0 0xc0023d2100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:22.651910651+07:00","message":"write wav file: './tmp/7449/7449_1289.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:24.255063687+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:24.25508241+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:24.313041067+07:00","message":"[GCS] IsForceVAD: false for message ID: 1290"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:24.434677768+07:00","message":"[GCS] Start streaming session, msgId: 1291"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:24.504591979+07:00","message":"[GCS] IsForceVAD: false for message ID: 1291"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:24.604696342+07:00","message":"receive streaming session, msgId: 1290"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:24.604716668+07:00","message":"found end of frame, send empty tag with msgId: 1290"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:24.604720415+07:00","message":"end Recv id 1290"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:24.604728084+07:00","message":"[buffer interim] 1290 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:24.604735476+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:24.604739478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:24.604742072+07:00","message":"> Transcript [6098] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:24.604744493+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:24.604746122+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:24.604747741+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:24.604749247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:24.604751569+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:24.604761156+07:00","message":"push: {true \n 0 0xc0023d2380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:24.610438008+07:00","message":"write wav file: './tmp/7449/7449_1290.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:24.769618342+07:00","message":"receive streaming session, msgId: 1291"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:24.769637355+07:00","message":"found end of frame, send empty tag with msgId: 1291"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:24.769639978+07:00","message":"end Recv id 1291"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:24.769647774+07:00","message":"[buffer interim] 1291 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:24.769655952+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:24.769660513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:24.769663742+07:00","message":"> Transcript [6099] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:24.769666652+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:24.769669937+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:24.769671675+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:24.769673142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:24.769679287+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:24.769689449+07:00","message":"push: {true \n 0 0xc00365e900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:24.774201383+07:00","message":"write wav file: './tmp/7449/7449_1291.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:24.884718366+07:00","message":"[GCS] Start streaming session, msgId: 1292"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:27.255306998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:27.255313264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:30.255720288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:30.255751921+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:30.713580468+07:00","message":"[GCS] IsForceVAD: false for message ID: 1292"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:30.784421898+07:00","message":"[GCS] Start streaming session, msgId: 1293"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:31.004933537+07:00","message":"receive streaming session, msgId: 1292"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:31.004953285+07:00","message":"found end of frame, send empty tag with msgId: 1292"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:31.004956737+07:00","message":"end Recv id 1292"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:31.004963013+07:00","message":"[buffer interim] 1292 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:31.004969175+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:31.004973059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:31.004975338+07:00","message":"> Transcript [6100] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:31.004977386+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:31.004978882+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:31.004980826+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:31.00498243+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:31.004984831+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:31.004994204+07:00","message":"push: {true \n 0 0xc0032a0400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:31.016041265+07:00","message":"write wav file: './tmp/7449/7449_1292.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:33.256626114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:33.256662075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:33.912862454+07:00","message":"[GCS] IsForceVAD: false for message ID: 1293"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:33.984602082+07:00","message":"[GCS] Start streaming session, msgId: 1294"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:34.225440415+07:00","message":"receive streaming session, msgId: 1293"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:34.225458503+07:00","message":"found end of frame, send empty tag with msgId: 1293"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:34.225461111+07:00","message":"end Recv id 1293"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:34.225467072+07:00","message":"[buffer interim] 1293 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:34.225473442+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:34.225477696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:34.225480074+07:00","message":"> Transcript [6101] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:34.22548224+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:34.225483792+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:34.225485446+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:34.225486959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:34.22548899+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:34.225498982+07:00","message":"push: {true \n 0 0xc002f14a00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:34.233486336+07:00","message":"write wav file: './tmp/7449/7449_1293.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:36.256674861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:36.256678722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:36.743425492+07:00","message":"[GCS] IsForceVAD: false for message ID: 1294"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:37.031183877+07:00","message":"receive streaming session, msgId: 1294"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:37.031201879+07:00","message":"found end of frame, send empty tag with msgId: 1294"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:37.031204796+07:00","message":"end Recv id 1294"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:37.031213524+07:00","message":"[buffer interim] 1294 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:37.031220198+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:37.031224039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:37.031226387+07:00","message":"> Transcript [6102] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:37.031228626+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:37.031230144+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:37.03123156+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:37.031233059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:37.031235417+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:37.03124513+07:00","message":"push: {true \n 0 0xc0023d2800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:37.038356148+07:00","message":"write wav file: './tmp/7449/7449_1294.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:37.76453245+07:00","message":"[GCS] Start streaming session, msgId: 1295"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:39.257016044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:39.257029655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:42.257397545+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:42.257403576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:42.884296618+07:00","message":"[GCS] IsForceVAD: false for message ID: 1295"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.013707668+07:00","message":"[GCS] Start streaming session, msgId: 1296"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.190336272+07:00","message":"receive streaming session, msgId: 1295"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.190353005+07:00","message":"found end of frame, send empty tag with msgId: 1295"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.190355565+07:00","message":"end Recv id 1295"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.190362043+07:00","message":"[buffer interim] 1295 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:43.19036855+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:43.190372928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:43.190375296+07:00","message":"> Transcript [6103] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:43.190379514+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:43.190381136+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:43.190404406+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:43.190405952+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:43.19041471+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.190425536+07:00","message":"push: {true \n 0 0xc002f14680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:43.201493423+07:00","message":"write wav file: './tmp/7449/7449_1295.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.823673686+07:00","message":"[GCS] Cleaned up inactive client: 1245"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.8236969+07:00","message":"[GCS] Cleaned up inactive client: 1260"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.823698998+07:00","message":"[GCS] Cleaned up inactive client: 1254"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.823700392+07:00","message":"[GCS] Cleaned up inactive client: 1257"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.823701815+07:00","message":"[GCS] Cleaned up inactive client: 1251"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.82370321+07:00","message":"[GCS] Cleaned up inactive client: 1246"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.823705537+07:00","message":"[GCS] Cleaned up inactive client: 1247"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.823707588+07:00","message":"[GCS] Cleaned up inactive client: 1259"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.823710117+07:00","message":"[GCS] Cleaned up inactive client: 1253"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.823712068+07:00","message":"[GCS] Cleaned up inactive client: 1248"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.823714117+07:00","message":"[GCS] Cleaned up inactive client: 1249"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.823716124+07:00","message":"[GCS] Cleaned up inactive client: 1250"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.823718046+07:00","message":"[GCS] Cleaned up inactive client: 1256"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.823720201+07:00","message":"[GCS] Cleaned up inactive client: 1261"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.823722145+07:00","message":"[GCS] Cleaned up inactive client: 1255"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.823724175+07:00","message":"[GCS] Cleaned up inactive client: 1252"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:43.8237264+07:00","message":"[GCS] Cleaned up inactive client: 1258"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:45.25760414+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:45.257623077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:45.5825968+07:00","message":"[GCS] IsForceVAD: false for message ID: 1296"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:45.71454917+07:00","message":"[GCS] Start streaming session, msgId: 1297"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:45.903392449+07:00","message":"receive streaming session, msgId: 1296"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:45.903408251+07:00","message":"found end of frame, send empty tag with msgId: 1296"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:45.903410812+07:00","message":"end Recv id 1296"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:45.903416202+07:00","message":"[buffer interim] 1296 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:45.903421958+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:45.903426171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:45.903428414+07:00","message":"> Transcript [6104] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:45.903430711+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:45.903432234+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:45.903433682+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:45.903435306+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:45.903437499+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:45.903446038+07:00","message":"push: {true \n 0 0xc002f14980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:45.911944794+07:00","message":"write wav file: './tmp/7449/7449_1296.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:48.258451147+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:48.258468739+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:51.212791252+07:00","message":"[GCS] IsForceVAD: false for message ID: 1297"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:51.258963591+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:51.258976749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:51.474634206+07:00","message":"[GCS] Start streaming session, msgId: 1298"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:51.501562139+07:00","message":"receive streaming session, msgId: 1297"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:51.501577252+07:00","message":"found end of frame, send empty tag with msgId: 1297"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:51.501580278+07:00","message":"end Recv id 1297"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:51.501586398+07:00","message":"[buffer interim] 1297 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:51.501592687+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:51.501596849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:51.50159963+07:00","message":"> Transcript [6105] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:51.501602045+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:51.50160356+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:51.501604998+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:51.50160647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:51.501612113+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:51.501636931+07:00","message":"push: {true \n 0 0xc003600e00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:51.515375482+07:00","message":"write wav file: './tmp/7449/7449_1297.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:51.532582365+07:00","message":"[GCS] IsForceVAD: false for message ID: 1298"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:51.594026344+07:00","message":"[GCS] Start streaming session, msgId: 1299"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:51.837347937+07:00","message":"receive streaming session, msgId: 1298"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:51.837372953+07:00","message":"found end of frame, send empty tag with msgId: 1298"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:51.837375953+07:00","message":"end Recv id 1298"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:51.837383513+07:00","message":"[buffer interim] 1298 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:51.837390985+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:51.837399711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:51.837402295+07:00","message":"> Transcript [6106] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:51.837404429+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:51.837405956+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:51.837407433+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:51.837408924+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:51.837411404+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:51.837421909+07:00","message":"push: {true \n 0 0xc00348c180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:51.848898852+07:00","message":"write wav file: './tmp/7449/7449_1298.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:52.313184711+07:00","message":"[GCS] IsForceVAD: false for message ID: 1299"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:52.61311883+07:00","message":"receive streaming session, msgId: 1299"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:52.613144938+07:00","message":"found end of frame, send empty tag with msgId: 1299"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:52.613147749+07:00","message":"end Recv id 1299"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:52.613156175+07:00","message":"[buffer interim] 1299 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:52.613179119+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:52.613183713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:52.613186465+07:00","message":"> Transcript [6107] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:52.613189035+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:52.613190616+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:52.613192311+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:52.613193808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:52.613200387+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:52.613209641+07:00","message":"push: {true \n 0 0xc003601280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:52.619163695+07:00","message":"write wav file: './tmp/7449/7449_1299.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:52.754951742+07:00","message":"[GCS] Start streaming session, msgId: 1300"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:52.95203276+07:00","message":"[GCS] IsForceVAD: false for message ID: 1300"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:53.24323261+07:00","message":"receive streaming session, msgId: 1300"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:53.243255269+07:00","message":"found end of frame, send empty tag with msgId: 1300"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:53.243260098+07:00","message":"end Recv id 1300"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:53.24326836+07:00","message":"[buffer interim] 1300 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:53.243275925+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:53.243280445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:53.2432833+07:00","message":"> Transcript [6108] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:53.243286592+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:53.243288954+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:53.243290825+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:53.243292971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:53.24329604+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:53.243307477+07:00","message":"push: {true \n 0 0xc0032a0180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:53.248879516+07:00","message":"write wav file: './tmp/7449/7449_1300.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:53.335499114+07:00","message":"[GCS] Start streaming session, msgId: 1301"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:53.391716413+07:00","message":"[GCS] IsForceVAD: false for message ID: 1301"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:53.735251773+07:00","message":"receive streaming session, msgId: 1301"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:53.735277273+07:00","message":"found end of frame, send empty tag with msgId: 1301"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:53.735280226+07:00","message":"end Recv id 1301"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:53.735288708+07:00","message":"[buffer interim] 1301 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:53.735295955+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:53.735299431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:53.735301996+07:00","message":"> Transcript [6109] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:53.735304354+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:53.735305895+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:53.735307441+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:53.735308937+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:53.735311755+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:53.735321671+07:00","message":"push: {true \n 0 0xc00348c280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:53.73977652+07:00","message":"write wav file: './tmp/7449/7449_1301.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:53.783567828+07:00","message":"[GCS] Start streaming session, msgId: 1302"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:53.843048211+07:00","message":"[GCS] IsForceVAD: false for message ID: 1302"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:53.916302766+07:00","message":"[GCS] Start streaming session, msgId: 1303"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:54.148562922+07:00","message":"receive streaming session, msgId: 1302"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:54.148579476+07:00","message":"found end of frame, send empty tag with msgId: 1302"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:54.148582021+07:00","message":"end Recv id 1302"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:54.148588781+07:00","message":"[buffer interim] 1302 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:54.148595097+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:54.148598904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:54.148601465+07:00","message":"> Transcript [6110] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:54.148603653+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:54.148605141+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:54.148606671+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:54.148608593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:54.148614469+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:54.148624645+07:00","message":"push: {true \n 0 0xc002f14500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:54.153603671+07:00","message":"write wav file: './tmp/7449/7449_1302.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:54.259292564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:54.259303394+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:54.872319662+07:00","message":"[GCS] IsForceVAD: false for message ID: 1303"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.123851024+07:00","message":"[GCS] Start streaming session, msgId: 1304"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.160113754+07:00","message":"receive streaming session, msgId: 1303"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.160134735+07:00","message":"found end of frame, send empty tag with msgId: 1303"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.160137516+07:00","message":"end Recv id 1303"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.160143485+07:00","message":"[buffer interim] 1303 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.160149677+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.160153285+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.160155773+07:00","message":"> Transcript [6111] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.160157932+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.16015944+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.16016449+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.16016627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.160176397+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.160186687+07:00","message":"push: {true \n 0 0xc00365f200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:55.166035906+07:00","message":"write wav file: './tmp/7449/7449_1303.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.192104177+07:00","message":"[GCS] IsForceVAD: false for message ID: 1304"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.443692028+07:00","message":"[GCS] Start streaming session, msgId: 1305"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.49368614+07:00","message":"receive streaming session, msgId: 1304"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.493704603+07:00","message":"found end of frame, send empty tag with msgId: 1304"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.493708898+07:00","message":"end Recv id 1304"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.493725683+07:00","message":"[buffer interim] 1304 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.493733009+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.49373783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.493741227+07:00","message":"> Transcript [6112] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.493744286+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.493747361+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.493749099+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.493751047+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.493754169+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.493766088+07:00","message":"push: {true \n 0 0xc002f14e80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:55.499911001+07:00","message":"write wav file: './tmp/7449/7449_1304.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.513200025+07:00","message":"[GCS] IsForceVAD: false for message ID: 1305"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.573882348+07:00","message":"[GCS] Start streaming session, msgId: 1306"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.832331455+07:00","message":"[GCS] IsForceVAD: false for message ID: 1306"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.840193964+07:00","message":"receive streaming session, msgId: 1305"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.840206354+07:00","message":"found end of frame, send empty tag with msgId: 1305"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.840209014+07:00","message":"end Recv id 1305"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.840214172+07:00","message":"[buffer interim] 1305 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.840220106+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.840223378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.840225664+07:00","message":"> Transcript [6113] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.840227928+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.84022953+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.840231678+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.840233309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:55.840235461+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.840243473+07:00","message":"push: {true \n 0 0xc00365f600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:55.844666878+07:00","message":"write wav file: './tmp/7449/7449_1305.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:55.952911317+07:00","message":"[GCS] Start streaming session, msgId: 1307"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:56.113685447+07:00","message":"receive streaming session, msgId: 1306"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:56.113703343+07:00","message":"found end of frame, send empty tag with msgId: 1306"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:56.113706547+07:00","message":"end Recv id 1306"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:56.113713453+07:00","message":"[buffer interim] 1306 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:56.113719739+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:56.113723639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:56.113726003+07:00","message":"> Transcript [6114] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:56.113728087+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:56.113729649+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:56.113731058+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:56.113732618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:56.113734593+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:56.11374482+07:00","message":"push: {true \n 0 0xc003601080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:56.119213864+07:00","message":"write wav file: './tmp/7449/7449_1306.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:56.401678991+07:00","message":"[GCS] IsForceVAD: false for message ID: 1307"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:56.594190306+07:00","message":"[GCS] Start streaming session, msgId: 1308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:56.6749507+07:00","message":"receive streaming session, msgId: 1307"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:56.674967304+07:00","message":"found end of frame, send empty tag with msgId: 1307"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:56.674969672+07:00","message":"end Recv id 1307"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:56.674975676+07:00","message":"[buffer interim] 1307 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:56.674981584+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:56.674985071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:56.674988018+07:00","message":"> Transcript [6115] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:56.674990288+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:56.674991856+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:56.67499339+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:56.674995147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:56:56.675001095+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:56:56.675009475+07:00","message":"push: {true \n 0 0xc0023d2180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:56:56.68052231+07:00","message":"write wav file: './tmp/7449/7449_1307.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:57.259560273+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:56:57.259576402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:00.260138516+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:00.260149769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:01.852065473+07:00","message":"[GCS] IsForceVAD: false for message ID: 1308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:02.153007887+07:00","message":"receive streaming session, msgId: 1308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:02.153029979+07:00","message":"found end of frame, send empty tag with msgId: 1308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:02.153032738+07:00","message":"end Recv id 1308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:02.153040212+07:00","message":"[buffer interim] 1308 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:02.153047078+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:02.153052568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:02.153055092+07:00","message":"> Transcript [6116] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:02.153057216+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:02.153058831+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:02.153060269+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:02.153061779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:02.153063999+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:02.153086583+07:00","message":"push: {true \n 0 0xc00348c780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:02.165963429+07:00","message":"write wav file: './tmp/7449/7449_1308.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:02.173594679+07:00","message":"[GCS] Start streaming session, msgId: 1309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:03.07173631+07:00","message":"[GCS] IsForceVAD: false for message ID: 1309"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:03.260484281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:03.260502975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:03.376140695+07:00","message":"receive streaming session, msgId: 1309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:03.376169567+07:00","message":"found end of frame, send empty tag with msgId: 1309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:03.376173257+07:00","message":"end Recv id 1309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:03.37618285+07:00","message":"[buffer interim] 1309 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:03.37619184+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:03.376197317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:03.376201068+07:00","message":"> Transcript [6117] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:03.376204178+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:03.376206689+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:03.376208974+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:03.376210792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:03.376213853+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:03.376226804+07:00","message":"push: {true \n 0 0xc00365e600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:03.381842226+07:00","message":"write wav file: './tmp/7449/7449_1309.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:03.646045166+07:00","message":"[GCS] Start streaming session, msgId: 1310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:03.712979542+07:00","message":"[GCS] IsForceVAD: false for message ID: 1310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:04.001888537+07:00","message":"receive streaming session, msgId: 1310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:04.001908371+07:00","message":"found end of frame, send empty tag with msgId: 1310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:04.001911258+07:00","message":"end Recv id 1310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:04.001917994+07:00","message":"[buffer interim] 1310 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:04.001926962+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:04.001930605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:04.001933255+07:00","message":"> Transcript [6118] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:04.001935409+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:04.001936918+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:04.00193845+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:04.001939967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:04.001942356+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:04.0019526+07:00","message":"push: {true \n 0 0xc00348c600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:04.006671126+07:00","message":"write wav file: './tmp/7449/7449_1310.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:04.225029654+07:00","message":"[GCS] Start streaming session, msgId: 1311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:04.282668338+07:00","message":"[GCS] IsForceVAD: false for message ID: 1311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:04.473744584+07:00","message":"[GCS] Start streaming session, msgId: 1312"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:04.572811386+07:00","message":"receive streaming session, msgId: 1311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:04.572835973+07:00","message":"found end of frame, send empty tag with msgId: 1311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:04.572839067+07:00","message":"end Recv id 1311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:04.572846346+07:00","message":"[buffer interim] 1311 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:04.572853367+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:04.572856988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:04.572859295+07:00","message":"> Transcript [6119] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:04.572861593+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:04.572863141+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:04.572864702+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:04.572866399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:04.572868669+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:04.572877353+07:00","message":"push: {true \n 0 0xc00365f100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:04.577609439+07:00","message":"write wav file: './tmp/7449/7449_1311.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:04.793054217+07:00","message":"[GCS] IsForceVAD: false for message ID: 1312"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:04.924107112+07:00","message":"[GCS] Start streaming session, msgId: 1313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:05.051603947+07:00","message":"[GCS] IsForceVAD: false for message ID: 1313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:05.110018786+07:00","message":"receive streaming session, msgId: 1312"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:05.110036729+07:00","message":"found end of frame, send empty tag with msgId: 1312"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:05.110039007+07:00","message":"end Recv id 1312"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:05.110045558+07:00","message":"[buffer interim] 1312 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.110051925+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.110060566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.110072541+07:00","message":"> Transcript [6120] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.110074902+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.110076441+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.11007816+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.11007988+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.110084492+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:05.110094236+07:00","message":"push: {true \n 0 0xc0032a0280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:05.115394844+07:00","message":"write wav file: './tmp/7449/7449_1312.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:05.340197656+07:00","message":"receive streaming session, msgId: 1313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:05.34022382+07:00","message":"found end of frame, send empty tag with msgId: 1313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:05.340228562+07:00","message":"end Recv id 1313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:05.340241877+07:00","message":"[buffer interim] 1313 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.340264112+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.340268095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.340270922+07:00","message":"> Transcript [6121] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.340273236+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.340274912+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.340276522+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.340278331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.34028052+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:05.340291105+07:00","message":"push: {true \n 0 0xc002f15100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:05.344555085+07:00","message":"write wav file: './tmp/7449/7449_1313.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:05.432872124+07:00","message":"[GCS] Start streaming session, msgId: 1314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:05.504075907+07:00","message":"[GCS] IsForceVAD: false for message ID: 1314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:05.801317083+07:00","message":"receive streaming session, msgId: 1314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:05.801335312+07:00","message":"found end of frame, send empty tag with msgId: 1314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:05.801337879+07:00","message":"end Recv id 1314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:05.801344248+07:00","message":"[buffer interim] 1314 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.801350244+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.801353926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.801356535+07:00","message":"> Transcript [6122] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.801358712+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.801360344+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.801361775+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.801363484+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:05.801370892+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:05.801380329+07:00","message":"push: {true \n 0 0xc002f15480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:05.805859935+07:00","message":"write wav file: './tmp/7449/7449_1314.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:06.261019176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:06.261047995+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:06.526587925+07:00","message":"[GCS] Start streaming session, msgId: 1315"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:06.592719037+07:00","message":"[GCS] IsForceVAD: false for message ID: 1315"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:06.653153185+07:00","message":"[GCS] Start streaming session, msgId: 1316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:06.711947559+07:00","message":"[GCS] IsForceVAD: false for message ID: 1316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:06.783432754+07:00","message":"[GCS] Start streaming session, msgId: 1317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:06.901646813+07:00","message":"receive streaming session, msgId: 1315"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:06.901659948+07:00","message":"found end of frame, send empty tag with msgId: 1315"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:06.901662323+07:00","message":"end Recv id 1315"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:06.901668624+07:00","message":"[buffer interim] 1315 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:06.901678868+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:06.90168304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:06.901685489+07:00","message":"> Transcript [6123] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:06.901687689+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:06.901689173+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:06.901690712+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:06.901692214+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:06.901694505+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:06.901704054+07:00","message":"push: {true \n 0 0xc003601500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:06.906469164+07:00","message":"write wav file: './tmp/7449/7449_1315.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:07.031320154+07:00","message":"[GCS] IsForceVAD: false for message ID: 1317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:07.048816443+07:00","message":"receive streaming session, msgId: 1316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:07.048843122+07:00","message":"found end of frame, send empty tag with msgId: 1316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:07.048846086+07:00","message":"end Recv id 1316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:07.048853876+07:00","message":"[buffer interim] 1316 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:07.048861086+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:07.048865234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:07.048867796+07:00","message":"> Transcript [6124] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:07.048870044+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:07.048871623+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:07.048873266+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:07.04887467+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:07.048876749+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:07.048886014+07:00","message":"push: {true \n 0 0xc00348cd80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:07.053112118+07:00","message":"write wav file: './tmp/7449/7449_1316.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:07.337671554+07:00","message":"receive streaming session, msgId: 1317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:07.337690917+07:00","message":"found end of frame, send empty tag with msgId: 1317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:07.337693598+07:00","message":"end Recv id 1317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:07.337700183+07:00","message":"[buffer interim] 1317 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:07.337707037+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:07.337710912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:07.337713605+07:00","message":"> Transcript [6125] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:07.337715716+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:07.337717287+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:07.337718859+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:07.337721595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:07.337727924+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:07.337737873+07:00","message":"push: {true \n 0 0xc003601680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:07.342642263+07:00","message":"write wav file: './tmp/7449/7449_1317.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:07.55417762+07:00","message":"[GCS] Start streaming session, msgId: 1318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:08.072737603+07:00","message":"[GCS] IsForceVAD: false for message ID: 1318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:08.264449015+07:00","message":"[GCS] Start streaming session, msgId: 1319"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:08.321552475+07:00","message":"[GCS] IsForceVAD: false for message ID: 1319"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:08.344517238+07:00","message":"receive streaming session, msgId: 1318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:08.344531311+07:00","message":"found end of frame, send empty tag with msgId: 1318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:08.344533957+07:00","message":"end Recv id 1318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:08.344540064+07:00","message":"[buffer interim] 1318 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:08.344546123+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:08.344550264+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:08.344552829+07:00","message":"> Transcript [6126] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:08.34455497+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:08.344556585+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:08.344558044+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:08.344559575+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:08.34456206+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:08.344572176+07:00","message":"push: {true \n 0 0xc00365fd80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:08.349387481+07:00","message":"write wav file: './tmp/7449/7449_1318.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:08.584429428+07:00","message":"[GCS] Start streaming session, msgId: 1320"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:08.614515398+07:00","message":"receive streaming session, msgId: 1319"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:08.614529993+07:00","message":"found end of frame, send empty tag with msgId: 1319"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:08.614532562+07:00","message":"end Recv id 1319"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:08.614540436+07:00","message":"[buffer interim] 1319 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:08.61454641+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:08.614549918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:08.614552218+07:00","message":"> Transcript [6127] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:08.6145543+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:08.614555907+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:08.61455737+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:08.614558903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:08.614561057+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:08.614570727+07:00","message":"push: {true \n 0 0xc002f15700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:08.619728319+07:00","message":"write wav file: './tmp/7449/7449_1319.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:09.261719458+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:09.261730792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:12.262729827+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:12.262744258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:13.824048707+07:00","message":"[GCS] Cleaned up inactive client: 1266"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:13.824071802+07:00","message":"[GCS] Cleaned up inactive client: 1273"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:13.82407414+07:00","message":"[GCS] Cleaned up inactive client: 1264"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:13.824075784+07:00","message":"[GCS] Cleaned up inactive client: 1262"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:13.8240773+07:00","message":"[GCS] Cleaned up inactive client: 1268"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:13.824078848+07:00","message":"[GCS] Cleaned up inactive client: 1265"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:13.824080814+07:00","message":"[GCS] Cleaned up inactive client: 1277"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:13.824082241+07:00","message":"[GCS] Cleaned up inactive client: 1272"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:13.824083736+07:00","message":"[GCS] Cleaned up inactive client: 1274"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:13.824085093+07:00","message":"[GCS] Cleaned up inactive client: 1269"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:13.824086458+07:00","message":"[GCS] Cleaned up inactive client: 1276"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:13.824087717+07:00","message":"[GCS] Cleaned up inactive client: 1267"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:13.824089046+07:00","message":"[GCS] Cleaned up inactive client: 1275"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:13.824090299+07:00","message":"[GCS] Cleaned up inactive client: 1263"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:13.824091583+07:00","message":"[GCS] Cleaned up inactive client: 1271"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:13.824092824+07:00","message":"[GCS] Cleaned up inactive client: 1270"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:14.081243916+07:00","message":"[GCS] IsForceVAD: false for message ID: 1320"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:14.343839438+07:00","message":"[GCS] Start streaming session, msgId: 1321"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:14.381884286+07:00","message":"receive streaming session, msgId: 1320"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:14.381903022+07:00","message":"found end of frame, send empty tag with msgId: 1320"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:14.381906121+07:00","message":"end Recv id 1320"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:14.381912473+07:00","message":"[buffer interim] 1320 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:14.381918719+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:14.381922887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:14.381925488+07:00","message":"> Transcript [6128] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:14.381927598+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:14.381929194+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:14.38193081+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:14.381932415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:14.381939806+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:14.381949205+07:00","message":"push: {true \n 0 0xc00365ff00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:14.396906166+07:00","message":"write wav file: './tmp/7449/7449_1320.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:14.982265938+07:00","message":"[GCS] IsForceVAD: false for message ID: 1321"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:15.174800926+07:00","message":"[GCS] Start streaming session, msgId: 1322"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:15.263584683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:15.263591857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:15.269963084+07:00","message":"receive streaming session, msgId: 1321"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:15.269976382+07:00","message":"found end of frame, send empty tag with msgId: 1321"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:15.269978752+07:00","message":"end Recv id 1321"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:15.269985232+07:00","message":"[buffer interim] 1321 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:15.26999077+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:15.269994195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:15.269996582+07:00","message":"> Transcript [6129] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:15.269998791+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:15.270000402+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:15.270001834+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:15.270003405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:15.270008999+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:15.270017066+07:00","message":"push: {true \n 0 0xc0032a0d00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:15.275859671+07:00","message":"write wav file: './tmp/7449/7449_1321.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:16.462412752+07:00","message":"[GCS] IsForceVAD: false for message ID: 1322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:16.524401896+07:00","message":"[GCS] Start streaming session, msgId: 1323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:16.746903219+07:00","message":"receive streaming session, msgId: 1322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:16.746925195+07:00","message":"found end of frame, send empty tag with msgId: 1322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:16.74692794+07:00","message":"end Recv id 1322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:16.746934614+07:00","message":"[buffer interim] 1322 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:16.746941462+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:16.746945881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:16.74694865+07:00","message":"> Transcript [6130] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:16.746950958+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:16.746952493+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:16.746953908+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:16.7469554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:16.746957227+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:16.74696766+07:00","message":"push: {true \n 0 0xc002f14180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:16.752732461+07:00","message":"write wav file: './tmp/7449/7449_1322.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:18.252864111+07:00","message":"[GCS] IsForceVAD: false for message ID: 1323"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:18.264146096+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:18.264159063+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:18.313718847+07:00","message":"[GCS] Start streaming session, msgId: 1324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:18.541419378+07:00","message":"receive streaming session, msgId: 1323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:18.541440249+07:00","message":"found end of frame, send empty tag with msgId: 1323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:18.541443105+07:00","message":"end Recv id 1323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:18.541448754+07:00","message":"[buffer interim] 1323 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:18.541460178+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:18.541464356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:18.541466826+07:00","message":"> Transcript [6131] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:18.541468995+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:18.541470578+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:18.541472216+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:18.541473771+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:18.541475847+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:18.541485436+07:00","message":"push: {true \n 0 0xc002f14380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:18.548759294+07:00","message":"write wav file: './tmp/7449/7449_1323.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.13185025+07:00","message":"[GCS] IsForceVAD: false for message ID: 1324"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:21.265094644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:21.265119121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.394446937+07:00","message":"[GCS] Start streaming session, msgId: 1325"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.431138164+07:00","message":"receive streaming session, msgId: 1324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.43115971+07:00","message":"found end of frame, send empty tag with msgId: 1324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.431162607+07:00","message":"end Recv id 1324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.431169608+07:00","message":"[buffer interim] 1324 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.43117937+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.431183532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.431185856+07:00","message":"> Transcript [6132] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.431187977+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.431189469+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.431191196+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.431192867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.431195019+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.431204393+07:00","message":"push: {true \n 0 0xc0032a0080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:21.438754856+07:00","message":"write wav file: './tmp/7449/7449_1324.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.512741918+07:00","message":"[GCS] IsForceVAD: false for message ID: 1325"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.583042067+07:00","message":"[GCS] Start streaming session, msgId: 1326"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.712585518+07:00","message":"[GCS] IsForceVAD: false for message ID: 1326"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.774121995+07:00","message":"[GCS] Start streaming session, msgId: 1327"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.794377724+07:00","message":"receive streaming session, msgId: 1325"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.794395069+07:00","message":"found end of frame, send empty tag with msgId: 1325"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.794397613+07:00","message":"end Recv id 1325"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.79440333+07:00","message":"[buffer interim] 1325 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.794410318+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.794413813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.794416306+07:00","message":"> Transcript [6133] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.79441834+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.794420177+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.794421756+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.794423453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.794429683+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.794439335+07:00","message":"push: {true \n 0 0xc002f14d00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:21.798924249+07:00","message":"write wav file: './tmp/7449/7449_1325.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.96145987+07:00","message":"[GCS] IsForceVAD: false for message ID: 1327"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.991421308+07:00","message":"receive streaming session, msgId: 1326"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.991438895+07:00","message":"found end of frame, send empty tag with msgId: 1326"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.991441505+07:00","message":"end Recv id 1326"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.99144765+07:00","message":"[buffer interim] 1326 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.99145452+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.991457929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.991460363+07:00","message":"> Transcript [6134] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.991462403+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.991463881+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.99146533+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.991466855+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:21.991469047+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:21.991478122+07:00","message":"push: {true \n 0 0xc00348cb00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:21.995938848+07:00","message":"write wav file: './tmp/7449/7449_1326.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:22.244973366+07:00","message":"receive streaming session, msgId: 1327"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:22.244994896+07:00","message":"found end of frame, send empty tag with msgId: 1327"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:22.244997697+07:00","message":"end Recv id 1327"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:22.245005868+07:00","message":"[buffer interim] 1327 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:22.24501252+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:22.24502252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:22.245025173+07:00","message":"> Transcript [6135] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:22.245027241+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:22.245028787+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:22.245030397+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:22.245031801+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:22.245034214+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:22.245044404+07:00","message":"push: {true \n 0 0xc003a47500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:22.249592697+07:00","message":"write wav file: './tmp/7449/7449_1327.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:22.674007663+07:00","message":"[GCS] Start streaming session, msgId: 1328"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:22.732469977+07:00","message":"[GCS] IsForceVAD: false for message ID: 1328"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:23.03073098+07:00","message":"receive streaming session, msgId: 1328"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:23.030755937+07:00","message":"found end of frame, send empty tag with msgId: 1328"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:23.03075842+07:00","message":"end Recv id 1328"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:23.030765246+07:00","message":"[buffer interim] 1328 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:23.03077155+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:23.030775122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:23.030777493+07:00","message":"> Transcript [6136] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:23.030780043+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:23.030781577+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:23.030782965+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:23.030784485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:23.030786764+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:23.030797828+07:00","message":"push: {true \n 0 0xc00348cf80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:23.034964673+07:00","message":"write wav file: './tmp/7449/7449_1328.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:23.184336649+07:00","message":"[GCS] Start streaming session, msgId: 1329"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:23.242380701+07:00","message":"[GCS] IsForceVAD: false for message ID: 1329"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:23.313642437+07:00","message":"[GCS] Start streaming session, msgId: 1330"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:23.52322513+07:00","message":"receive streaming session, msgId: 1329"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:23.523245991+07:00","message":"found end of frame, send empty tag with msgId: 1329"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:23.523249436+07:00","message":"end Recv id 1329"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:23.523256517+07:00","message":"[buffer interim] 1329 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:23.523264838+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:23.523269212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:23.52327243+07:00","message":"> Transcript [6137] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:23.523275498+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:23.523277542+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:23.523279662+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:23.523281812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:23.523285168+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:23.523296662+07:00","message":"push: {true \n 0 0xc00348d180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:23.527725728+07:00","message":"write wav file: './tmp/7449/7449_1329.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:24.265383843+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:24.265384638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:27.265774745+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:27.265795704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:30.265857448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:30.265875855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:31.312111864+07:00","message":"[GCS] IsForceVAD: false for message ID: 1330"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:31.38476495+07:00","message":"[GCS] Start streaming session, msgId: 1331"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:31.613818299+07:00","message":"receive streaming session, msgId: 1330"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:31.613839517+07:00","message":"found end of frame, send empty tag with msgId: 1330"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:31.613842409+07:00","message":"end Recv id 1330"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:31.613850168+07:00","message":"[buffer interim] 1330 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:31.613857508+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:31.613861871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:31.613864317+07:00","message":"> Transcript [6138] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:31.613866317+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:31.613867885+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:31.613869393+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:31.613870831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:31.61387289+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:31.613881965+07:00","message":"push: {true \n 0 0xc002f15200}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:31.631143321+07:00","message":"write wav file: './tmp/7449/7449_1330.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:33.26626331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:33.266272492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:36.266705184+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:36.266707494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:37.272425571+07:00","message":"[GCS] IsForceVAD: false for message ID: 1331"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:37.403337376+07:00","message":"[GCS] Start streaming session, msgId: 1332"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:37.581587831+07:00","message":"receive streaming session, msgId: 1331"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:37.581609179+07:00","message":"found end of frame, send empty tag with msgId: 1331"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:37.581613073+07:00","message":"end Recv id 1331"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:37.581620349+07:00","message":"[buffer interim] 1331 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:37.581626726+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:37.581630489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:37.581633187+07:00","message":"> Transcript [6139] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:37.581635276+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:37.581636791+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:37.581638189+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:37.581639869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:37.581646488+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:37.581656041+07:00","message":"push: {true \n 0 0xc0032a0580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:37.596982492+07:00","message":"write wav file: './tmp/7449/7449_1331.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:39.267424686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:39.267444027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:42.268207058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:42.268236731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:42.533463333+07:00","message":"[GCS] IsForceVAD: false for message ID: 1332"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:42.666121+07:00","message":"[GCS] Start streaming session, msgId: 1333"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:42.83481686+07:00","message":"receive streaming session, msgId: 1332"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:42.834836262+07:00","message":"found end of frame, send empty tag with msgId: 1332"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:42.834838909+07:00","message":"end Recv id 1332"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:42.834845267+07:00","message":"[buffer interim] 1332 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:42.834851866+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:42.834855963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:42.834858325+07:00","message":"> Transcript [6140] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:42.834860441+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:42.834862116+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:42.834863566+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:42.834865056+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:42.834871421+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:42.834880761+07:00","message":"push: {true \n 0 0xc0032a0880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:42.845015904+07:00","message":"write wav file: './tmp/7449/7449_1332.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:42.852562254+07:00","message":"[GCS] IsForceVAD: false for message ID: 1333"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.148352434+07:00","message":"receive streaming session, msgId: 1333"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.148373962+07:00","message":"found end of frame, send empty tag with msgId: 1333"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.148376786+07:00","message":"end Recv id 1333"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.148385634+07:00","message":"[buffer interim] 1333 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:43.148392513+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:43.148404138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:43.148406836+07:00","message":"> Transcript [6141] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:43.148408905+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:43.148410667+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:43.148412292+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:43.148413691+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:43.148415995+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.148426632+07:00","message":"push: {true \n 0 0xc003a46080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:43.15250826+07:00","message":"write wav file: './tmp/7449/7449_1333.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.815450697+07:00","message":"[GCS] Start streaming session, msgId: 1334"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.823720176+07:00","message":"[GCS] Cleaned up inactive client: 1286"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.823755026+07:00","message":"[GCS] Cleaned up inactive client: 1279"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.823757972+07:00","message":"[GCS] Cleaned up inactive client: 1281"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.823759824+07:00","message":"[GCS] Cleaned up inactive client: 1292"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.823761854+07:00","message":"[GCS] Cleaned up inactive client: 1282"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.823763691+07:00","message":"[GCS] Cleaned up inactive client: 1284"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.823765028+07:00","message":"[GCS] Cleaned up inactive client: 1289"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.823766365+07:00","message":"[GCS] Cleaned up inactive client: 1290"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.823767659+07:00","message":"[GCS] Cleaned up inactive client: 1294"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.823768923+07:00","message":"[GCS] Cleaned up inactive client: 1295"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.823770168+07:00","message":"[GCS] Cleaned up inactive client: 1278"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.823771407+07:00","message":"[GCS] Cleaned up inactive client: 1291"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.823772704+07:00","message":"[GCS] Cleaned up inactive client: 1293"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.823773985+07:00","message":"[GCS] Cleaned up inactive client: 1285"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.82377519+07:00","message":"[GCS] Cleaned up inactive client: 1280"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.823776501+07:00","message":"[GCS] Cleaned up inactive client: 1283"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.823777773+07:00","message":"[GCS] Cleaned up inactive client: 1287"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.823779011+07:00","message":"[GCS] Cleaned up inactive client: 1288"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:43.942978127+07:00","message":"[GCS] IsForceVAD: false for message ID: 1334"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:44.243185363+07:00","message":"receive streaming session, msgId: 1334"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:44.243218758+07:00","message":"found end of frame, send empty tag with msgId: 1334"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:44.243222796+07:00","message":"end Recv id 1334"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:44.243232372+07:00","message":"[buffer interim] 1334 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:44.243240821+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:44.243246172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:44.243249804+07:00","message":"> Transcript [6142] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:44.243253303+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:44.243255613+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:44.243258103+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:44.243260415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:44.243263872+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:44.243277043+07:00","message":"push: {true \n 0 0xc0023d2080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:44.247604027+07:00","message":"write wav file: './tmp/7449/7449_1334.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:44.833389974+07:00","message":"[GCS] Start streaming session, msgId: 1335"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:45.268950499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:45.268975419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:48.268992365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:48.269017143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:50.031786153+07:00","message":"[GCS] IsForceVAD: false for message ID: 1335"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:50.153620154+07:00","message":"[GCS] Start streaming session, msgId: 1336"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:50.337457548+07:00","message":"receive streaming session, msgId: 1335"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:50.337480047+07:00","message":"found end of frame, send empty tag with msgId: 1335"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:50.33748301+07:00","message":"end Recv id 1335"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:50.337490734+07:00","message":"[buffer interim] 1335 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:50.337498941+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:50.337503347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:50.337506555+07:00","message":"> Transcript [6143] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:50.337509621+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:50.337511725+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:50.337514075+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:50.337516755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:50.337520083+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:50.337532134+07:00","message":"push: {true \n 0 0xc003a47e00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:50.34892997+07:00","message":"write wav file: './tmp/7449/7449_1335.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:51.269302075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:51.269306214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:54.269996009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:54.270006906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:54.763189464+07:00","message":"[GCS] IsForceVAD: false for message ID: 1336"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:54.895607944+07:00","message":"[GCS] Start streaming session, msgId: 1337"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:55.06674373+07:00","message":"receive streaming session, msgId: 1336"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:55.066768035+07:00","message":"found end of frame, send empty tag with msgId: 1336"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:55.066770809+07:00","message":"end Recv id 1336"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:55.066778407+07:00","message":"[buffer interim] 1336 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:55.066791992+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:55.066796457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:55.066799029+07:00","message":"> Transcript [6144] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:55.066800981+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:55.066802497+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:55.066803871+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:55.066805279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:55.066808057+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:55.066817948+07:00","message":"push: {true \n 0 0xc0023d2500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:55.077116841+07:00","message":"write wav file: './tmp/7449/7449_1336.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:56.231621735+07:00","message":"[GCS] IsForceVAD: false for message ID: 1337"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:56.493456601+07:00","message":"[GCS] Start streaming session, msgId: 1338"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:56.515767244+07:00","message":"receive streaming session, msgId: 1337"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:56.515799557+07:00","message":"found end of frame, send empty tag with msgId: 1337"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:56.515804552+07:00","message":"end Recv id 1337"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:56.515815483+07:00","message":"[buffer interim] 1337 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:56.515825122+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:56.515829963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:56.515833225+07:00","message":"> Transcript [6145] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:56.515836459+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:56.515838518+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:56.515840718+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:56.515842684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:56.515845626+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:56.515857511+07:00","message":"push: {true \n 0 0xc00348c300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:56.521752555+07:00","message":"write wav file: './tmp/7449/7449_1337.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:56.622611714+07:00","message":"[GCS] IsForceVAD: false for message ID: 1338"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:56.753776526+07:00","message":"[GCS] Start streaming session, msgId: 1339"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:56.87186275+07:00","message":"[GCS] IsForceVAD: false for message ID: 1339"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:56.918460104+07:00","message":"receive streaming session, msgId: 1338"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:56.918478315+07:00","message":"found end of frame, send empty tag with msgId: 1338"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:56.918482291+07:00","message":"end Recv id 1338"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:56.918489848+07:00","message":"[buffer interim] 1338 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:56.918497889+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:56.918502283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:56.918505228+07:00","message":"> Transcript [6146] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:56.918507451+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:56.918509+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:56.918510641+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:56.918512283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:56.91851462+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:56.918523299+07:00","message":"push: {true \n 0 0xc0032a0400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:56.923266176+07:00","message":"write wav file: './tmp/7449/7449_1338.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:56.944976393+07:00","message":"[GCS] Start streaming session, msgId: 1340"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:57.163904571+07:00","message":"receive streaming session, msgId: 1339"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:57.16391872+07:00","message":"found end of frame, send empty tag with msgId: 1339"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:57.163921251+07:00","message":"end Recv id 1339"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:57.163927407+07:00","message":"[buffer interim] 1339 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:57.163933692+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:57.163937561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:57.163940403+07:00","message":"> Transcript [6147] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:57.163942708+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:57.163944585+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:57.16394604+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:57.163947742+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:57.163949741+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:57.163958636+07:00","message":"push: {true \n 0 0xc0032a0700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:57.168361926+07:00","message":"write wav file: './tmp/7449/7449_1339.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:57.270346383+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:57:57.270349076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:57.462859192+07:00","message":"[GCS] IsForceVAD: false for message ID: 1340"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:57.743356064+07:00","message":"receive streaming session, msgId: 1340"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:57.743375542+07:00","message":"found end of frame, send empty tag with msgId: 1340"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:57.743378721+07:00","message":"end Recv id 1340"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:57.743385477+07:00","message":"[buffer interim] 1340 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:57.743392446+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:57.743395834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:57.743398123+07:00","message":"> Transcript [6148] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:57.743400843+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:57.74340243+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:57.74340387+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:57.743405336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:57.743407456+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:57.743417896+07:00","message":"push: {true \n 0 0xc002f14300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:57.748511414+07:00","message":"write wav file: './tmp/7449/7449_1340.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:58.033429009+07:00","message":"[GCS] Start streaming session, msgId: 1341"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:58.672739989+07:00","message":"[GCS] IsForceVAD: false for message ID: 1341"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:58.970936409+07:00","message":"receive streaming session, msgId: 1341"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:58.970955388+07:00","message":"found end of frame, send empty tag with msgId: 1341"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:58.970965611+07:00","message":"end Recv id 1341"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:58.970972859+07:00","message":"[buffer interim] 1341 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:58.970979262+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:58.970983279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:58.970985667+07:00","message":"> Transcript [6149] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:58.970987932+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:58.970989465+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:58.970991019+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:58.97099253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:57:58.970994995+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:58.971005683+07:00","message":"push: {true \n 0 0xc003600500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:57:58.97626646+07:00","message":"write wav file: './tmp/7449/7449_1341.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:57:59.253034324+07:00","message":"[GCS] Start streaming session, msgId: 1342"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:00.271328602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:00.271337557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:03.271419349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:03.271435952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:05.662502031+07:00","message":"[GCS] IsForceVAD: false for message ID: 1342"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:05.793395736+07:00","message":"[GCS] Start streaming session, msgId: 1343"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:05.965670154+07:00","message":"receive streaming session, msgId: 1342"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:05.96568827+07:00","message":"found end of frame, send empty tag with msgId: 1342"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:05.965690657+07:00","message":"end Recv id 1342"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:05.965697122+07:00","message":"[buffer interim] 1342 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:05.965702921+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:05.965706827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:05.965709493+07:00","message":"> Transcript [6150] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:05.965711924+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:05.965713816+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:05.965715504+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:05.965717083+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:05.965724664+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:05.965733691+07:00","message":"push: {true \n 0 0xc0023d2480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:05.980337514+07:00","message":"write wav file: './tmp/7449/7449_1342.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:06.272420484+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:06.272431218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:08.15175843+07:00","message":"[GCS] IsForceVAD: false for message ID: 1343"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:08.223645275+07:00","message":"[GCS] Start streaming session, msgId: 1344"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:08.448103254+07:00","message":"receive streaming session, msgId: 1343"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:08.448128778+07:00","message":"found end of frame, send empty tag with msgId: 1343"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:08.448131689+07:00","message":"end Recv id 1343"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:08.448139163+07:00","message":"[buffer interim] 1343 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:08.448146607+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:08.448150455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:08.448152863+07:00","message":"> Transcript [6151] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:08.448155056+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:08.448156585+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:08.448158114+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:08.448159598+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:08.448161915+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:08.448172061+07:00","message":"push: {true \n 0 0xc00348c700}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:08.45595453+07:00","message":"write wav file: './tmp/7449/7449_1343.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:09.272617249+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:09.272629002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:12.273204979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:12.273217739+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.341930525+07:00","message":"[GCS] IsForceVAD: false for message ID: 1344"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.644190939+07:00","message":"receive streaming session, msgId: 1344"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.644215365+07:00","message":"found end of frame, send empty tag with msgId: 1344"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.644218158+07:00","message":"end Recv id 1344"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.644224836+07:00","message":"[buffer interim] 1344 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:13.644235191+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:13.644240015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:13.644242304+07:00","message":"> Transcript [6152] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:13.644244621+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:13.644246218+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:13.644247617+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:13.644249236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:13.64425207+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.644261458+07:00","message":"push: {true \n 0 0xc0023d2000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:13.654071686+07:00","message":"write wav file: './tmp/7449/7449_1344.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.6741766+07:00","message":"[GCS] Start streaming session, msgId: 1345"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824094917+07:00","message":"[GCS] Cleaned up inactive client: 1305"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824118039+07:00","message":"[GCS] Cleaned up inactive client: 1307"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824121014+07:00","message":"[GCS] Cleaned up inactive client: 1296"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824122505+07:00","message":"[GCS] Cleaned up inactive client: 1304"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824123945+07:00","message":"[GCS] Cleaned up inactive client: 1319"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824125303+07:00","message":"[GCS] Cleaned up inactive client: 1299"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824126772+07:00","message":"[GCS] Cleaned up inactive client: 1297"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824128131+07:00","message":"[GCS] Cleaned up inactive client: 1298"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824129559+07:00","message":"[GCS] Cleaned up inactive client: 1310"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824130935+07:00","message":"[GCS] Cleaned up inactive client: 1313"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824132666+07:00","message":"[GCS] Cleaned up inactive client: 1315"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824134381+07:00","message":"[GCS] Cleaned up inactive client: 1302"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824135887+07:00","message":"[GCS] Cleaned up inactive client: 1301"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.82413758+07:00","message":"[GCS] Cleaned up inactive client: 1303"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824139219+07:00","message":"[GCS] Cleaned up inactive client: 1306"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824140688+07:00","message":"[GCS] Cleaned up inactive client: 1308"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824142083+07:00","message":"[GCS] Cleaned up inactive client: 1311"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824143606+07:00","message":"[GCS] Cleaned up inactive client: 1312"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824145438+07:00","message":"[GCS] Cleaned up inactive client: 1314"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824147253+07:00","message":"[GCS] Cleaned up inactive client: 1317"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824148621+07:00","message":"[GCS] Cleaned up inactive client: 1300"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824150078+07:00","message":"[GCS] Cleaned up inactive client: 1309"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824151565+07:00","message":"[GCS] Cleaned up inactive client: 1316"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:13.824153038+07:00","message":"[GCS] Cleaned up inactive client: 1318"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:14.24254973+07:00","message":"[GCS] IsForceVAD: false for message ID: 1345"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:14.434439617+07:00","message":"[GCS] Start streaming session, msgId: 1346"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:14.502638397+07:00","message":"[GCS] IsForceVAD: false for message ID: 1346"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:14.53444055+07:00","message":"receive streaming session, msgId: 1345"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:14.534460375+07:00","message":"found end of frame, send empty tag with msgId: 1345"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:14.534463009+07:00","message":"end Recv id 1345"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:14.534468883+07:00","message":"[buffer interim] 1345 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:14.53447761+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:14.534486558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:14.534488951+07:00","message":"> Transcript [6153] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:14.534490955+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:14.534492483+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:14.534494095+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:14.534495603+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:14.534497995+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:14.534507926+07:00","message":"push: {true \n 0 0xc00348c400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:14.539588595+07:00","message":"write wav file: './tmp/7449/7449_1345.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:14.823296538+07:00","message":"receive streaming session, msgId: 1346"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:14.823315445+07:00","message":"found end of frame, send empty tag with msgId: 1346"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:14.823318178+07:00","message":"end Recv id 1346"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:14.823324459+07:00","message":"[buffer interim] 1346 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:14.823331019+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:14.823334519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:14.823336811+07:00","message":"> Transcript [6154] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:14.823340696+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:14.823342212+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:14.823343788+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:14.823348649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:14.823351219+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:14.823360933+07:00","message":"push: {true \n 0 0xc00348ca00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:14.827506747+07:00","message":"write wav file: './tmp/7449/7449_1346.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:14.884064867+07:00","message":"[GCS] Start streaming session, msgId: 1347"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:15.273869665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:15.27387359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:16.161155424+07:00","message":"[GCS] IsForceVAD: false for message ID: 1347"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:16.293602453+07:00","message":"[GCS] Start streaming session, msgId: 1348"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:16.459544113+07:00","message":"receive streaming session, msgId: 1347"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:16.459563465+07:00","message":"found end of frame, send empty tag with msgId: 1347"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:16.459566067+07:00","message":"end Recv id 1347"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:16.459572674+07:00","message":"[buffer interim] 1347 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:16.459579347+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:16.459583203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:16.459585703+07:00","message":"> Transcript [6155] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:16.459587754+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:16.459589458+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:16.459590863+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:16.459592425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:16.459598466+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:16.459607402+07:00","message":"push: {true \n 0 0xc0032a0900}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:16.466236532+07:00","message":"write wav file: './tmp/7449/7449_1347.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:18.274806557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:18.274808372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:21.27506674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:21.275094776+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:21.542201082+07:00","message":"[GCS] IsForceVAD: false for message ID: 1348"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:21.673976011+07:00","message":"[GCS] Start streaming session, msgId: 1349"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:21.845894672+07:00","message":"receive streaming session, msgId: 1348"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:21.845917036+07:00","message":"found end of frame, send empty tag with msgId: 1348"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:21.84592106+07:00","message":"end Recv id 1348"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:21.845937066+07:00","message":"[buffer interim] 1348 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:21.84594386+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:21.845951793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:21.845954268+07:00","message":"> Transcript [6156] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:21.845956628+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:21.845958277+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:21.84596+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:21.845961656+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:21.845964029+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:21.845973121+07:00","message":"push: {true \n 0 0xc0032a0b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:21.859988915+07:00","message":"write wav file: './tmp/7449/7449_1348.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:22.70274879+07:00","message":"[GCS] IsForceVAD: false for message ID: 1349"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:22.953929819+07:00","message":"[GCS] Start streaming session, msgId: 1350"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:22.987000644+07:00","message":"receive streaming session, msgId: 1349"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:22.987025709+07:00","message":"found end of frame, send empty tag with msgId: 1349"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:22.987028879+07:00","message":"end Recv id 1349"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:22.987034481+07:00","message":"[buffer interim] 1349 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:22.987041186+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:22.987048949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:22.987051247+07:00","message":"> Transcript [6157] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:22.98705328+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:22.987054806+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:22.987056242+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:22.987057818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:22.987060217+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:22.987069371+07:00","message":"push: {true \n 0 0xc0032a0e80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:22.992191379+07:00","message":"write wav file: './tmp/7449/7449_1349.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:23.082934694+07:00","message":"[GCS] IsForceVAD: false for message ID: 1350"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:23.213798694+07:00","message":"[GCS] Start streaming session, msgId: 1351"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:23.362539407+07:00","message":"receive streaming session, msgId: 1350"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:23.36256064+07:00","message":"found end of frame, send empty tag with msgId: 1350"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:23.362563359+07:00","message":"end Recv id 1350"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:23.362568989+07:00","message":"[buffer interim] 1350 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:23.362575292+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:23.362582393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:23.362584674+07:00","message":"> Transcript [6158] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:23.362586932+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:23.362588424+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:23.362589843+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:23.362591302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:23.362593718+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:23.362604078+07:00","message":"push: {true \n 0 0xc002f14000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:23.367250125+07:00","message":"write wav file: './tmp/7449/7449_1350.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:23.471859569+07:00","message":"[GCS] IsForceVAD: false for message ID: 1351"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:23.59422253+07:00","message":"[GCS] Start streaming session, msgId: 1352"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:23.751749127+07:00","message":"receive streaming session, msgId: 1351"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:23.751767983+07:00","message":"found end of frame, send empty tag with msgId: 1351"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:23.751770636+07:00","message":"end Recv id 1351"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:23.751776961+07:00","message":"[buffer interim] 1351 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:23.751783014+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:23.751786881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:23.751789564+07:00","message":"> Transcript [6159] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:23.751791854+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:23.751793476+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:23.751795127+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:23.75179716+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:23.751804828+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:23.751813623+07:00","message":"push: {true \n 0 0xc00348c100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:23.756354269+07:00","message":"write wav file: './tmp/7449/7449_1351.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:23.791508868+07:00","message":"[GCS] IsForceVAD: false for message ID: 1352"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:23.984499395+07:00","message":"[GCS] Start streaming session, msgId: 1353"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:24.041115023+07:00","message":"[GCS] IsForceVAD: false for message ID: 1353"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:24.06094416+07:00","message":"receive streaming session, msgId: 1352"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:24.060960454+07:00","message":"found end of frame, send empty tag with msgId: 1352"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:24.060963003+07:00","message":"end Recv id 1352"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:24.060968835+07:00","message":"[buffer interim] 1352 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:24.060975148+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:24.06097926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:24.060982945+07:00","message":"> Transcript [6160] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:24.060985551+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:24.060987086+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:24.060988526+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:24.060990054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:24.060996297+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:24.061005511+07:00","message":"push: {true \n 0 0xc0032a0180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:24.064886718+07:00","message":"write wav file: './tmp/7449/7449_1352.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:24.113845933+07:00","message":"[GCS] Start streaming session, msgId: 1354"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:24.275678693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:24.275707744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:24.387089641+07:00","message":"receive streaming session, msgId: 1353"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:24.387108114+07:00","message":"found end of frame, send empty tag with msgId: 1353"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:24.387110611+07:00","message":"end Recv id 1353"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:24.387116221+07:00","message":"[buffer interim] 1353 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:24.387122178+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:24.387126063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:24.3871286+07:00","message":"> Transcript [6161] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:24.387130818+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:24.387132341+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:24.387133765+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:24.387135248+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:24.387141976+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:24.387151+07:00","message":"push: {true \n 0 0xc00348c280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:24.391383453+07:00","message":"write wav file: './tmp/7449/7449_1353.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:27.275786821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:27.275805562+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:30.0715853+07:00","message":"[GCS] IsForceVAD: false for message ID: 1354"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:30.13386126+07:00","message":"[GCS] Start streaming session, msgId: 1355"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:30.276243957+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:30.27624909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:30.394392288+07:00","message":"receive streaming session, msgId: 1354"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:30.394407227+07:00","message":"found end of frame, send empty tag with msgId: 1354"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:30.394409979+07:00","message":"end Recv id 1354"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:30.394415873+07:00","message":"[buffer interim] 1354 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:30.394421953+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:30.394426297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:30.394429115+07:00","message":"> Transcript [6162] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:30.394431391+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:30.394433237+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:30.394435039+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:30.394436614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:30.39444268+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:30.394451667+07:00","message":"push: {true \n 0 0xc0032a0680}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:30.405490102+07:00","message":"write wav file: './tmp/7449/7449_1354.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:33.27723123+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:33.277237146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:33.462320553+07:00","message":"[GCS] IsForceVAD: false for message ID: 1355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:33.522825215+07:00","message":"[GCS] Start streaming session, msgId: 1356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:33.712858151+07:00","message":"[GCS] IsForceVAD: false for message ID: 1356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:33.756293305+07:00","message":"receive streaming session, msgId: 1355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:33.75631839+07:00","message":"found end of frame, send empty tag with msgId: 1355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:33.756321133+07:00","message":"end Recv id 1355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:33.756329091+07:00","message":"[buffer interim] 1355 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:33.756335695+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:33.756339931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:33.756342609+07:00","message":"> Transcript [6163] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:33.756344827+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:33.756346731+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:33.756348295+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:33.756350386+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:33.756352844+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:33.756363185+07:00","message":"push: {true \n 0 0xc003600800}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:33.768533329+07:00","message":"write wav file: './tmp/7449/7449_1355.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.014659111+07:00","message":"receive streaming session, msgId: 1356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.014679855+07:00","message":"found end of frame, send empty tag with msgId: 1356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.014682672+07:00","message":"end Recv id 1356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.014690408+07:00","message":"[buffer interim] 1356 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.01469719+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.014701779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.014704695+07:00","message":"> Transcript [6164] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.014706806+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.01470917+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.014711271+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.014713014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.014720402+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.014731139+07:00","message":"push: {true \n 0 0xc0032a0c80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:34.019131556+07:00","message":"write wav file: './tmp/7449/7449_1356.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.033646703+07:00","message":"[GCS] Start streaming session, msgId: 1357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.100778031+07:00","message":"[GCS] IsForceVAD: false for message ID: 1357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.233330524+07:00","message":"[GCS] Start streaming session, msgId: 1358"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.292180743+07:00","message":"[GCS] IsForceVAD: false for message ID: 1358"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.353490146+07:00","message":"[GCS] Start streaming session, msgId: 1359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.406959183+07:00","message":"receive streaming session, msgId: 1357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.406980756+07:00","message":"found end of frame, send empty tag with msgId: 1357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.406983544+07:00","message":"end Recv id 1357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.407026705+07:00","message":"[buffer interim] 1357 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.407032865+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.407036593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.407038985+07:00","message":"> Transcript [6165] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.407041055+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.407042605+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.407044129+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.407045669+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.407047895+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.407056691+07:00","message":"push: {true \n 0 0xc0032a0380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:34.41347534+07:00","message":"write wav file: './tmp/7449/7449_1357.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.55172055+07:00","message":"[GCS] IsForceVAD: false for message ID: 1359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.570937201+07:00","message":"receive streaming session, msgId: 1358"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.570955207+07:00","message":"found end of frame, send empty tag with msgId: 1358"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.570957881+07:00","message":"end Recv id 1358"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.570964161+07:00","message":"[buffer interim] 1358 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.57097047+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.570973887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.57097631+07:00","message":"> Transcript [6166] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.570978571+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.570980068+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.570981536+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.57098304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.570985162+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.570994774+07:00","message":"push: {true \n 0 0xc002f14600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:34.575107502+07:00","message":"write wav file: './tmp/7449/7449_1358.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.672493495+07:00","message":"[GCS] Start streaming session, msgId: 1360"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.741715743+07:00","message":"[GCS] IsForceVAD: false for message ID: 1360"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.866962008+07:00","message":"receive streaming session, msgId: 1359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.866985718+07:00","message":"found end of frame, send empty tag with msgId: 1359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.866988624+07:00","message":"end Recv id 1359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.86699539+07:00","message":"[buffer interim] 1359 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.867001868+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.867005084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.867007445+07:00","message":"> Transcript [6167] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.867009756+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.867011297+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.867012826+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.867014292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:34.867016676+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.867026884+07:00","message":"push: {true \n 0 0xc00348c000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:34.871458955+07:00","message":"write wav file: './tmp/7449/7449_1359.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.872255135+07:00","message":"[GCS] Start streaming session, msgId: 1361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:34.991470807+07:00","message":"[GCS] IsForceVAD: false for message ID: 1361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:35.008108801+07:00","message":"receive streaming session, msgId: 1360"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:35.008126583+07:00","message":"found end of frame, send empty tag with msgId: 1360"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:35.008129701+07:00","message":"end Recv id 1360"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:35.008135865+07:00","message":"[buffer interim] 1360 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.008142121+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.00814559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.008148403+07:00","message":"> Transcript [6168] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.008150637+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.008152123+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.008153575+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.008155116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.008157272+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:35.008166484+07:00","message":"push: {true \n 0 0xc00348c880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:35.014285958+07:00","message":"write wav file: './tmp/7449/7449_1360.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:35.064382363+07:00","message":"[GCS] Start streaming session, msgId: 1362"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:35.277076312+07:00","message":"receive streaming session, msgId: 1361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:35.277093156+07:00","message":"found end of frame, send empty tag with msgId: 1361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:35.277095946+07:00","message":"end Recv id 1361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:35.277103131+07:00","message":"[buffer interim] 1361 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.277109757+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.277113349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.2771157+07:00","message":"> Transcript [6169] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.277118027+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.27711963+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.277121107+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.277122705+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.277124969+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:35.277134969+07:00","message":"push: {true \n 0 0xc002f14780}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:35.280690639+07:00","message":"write wav file: './tmp/7449/7449_1361.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:35.442145153+07:00","message":"[GCS] IsForceVAD: false for message ID: 1362"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:35.63309949+07:00","message":"[GCS] Start streaming session, msgId: 1363"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:35.742303793+07:00","message":"receive streaming session, msgId: 1362"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:35.742325094+07:00","message":"found end of frame, send empty tag with msgId: 1362"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:35.742328786+07:00","message":"end Recv id 1362"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:35.742336994+07:00","message":"[buffer interim] 1362 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.74234514+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.742349824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.742353406+07:00","message":"> Transcript [6170] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.742356793+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.742358958+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.742361195+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.742363462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:35.74236622+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:35.742378398+07:00","message":"push: {true \n 0 0xc00348cd00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:35.747064154+07:00","message":"write wav file: './tmp/7449/7449_1362.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:35.891717156+07:00","message":"[GCS] IsForceVAD: false for message ID: 1363"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:36.179252172+07:00","message":"receive streaming session, msgId: 1363"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:36.179275726+07:00","message":"found end of frame, send empty tag with msgId: 1363"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:36.17927871+07:00","message":"end Recv id 1363"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:36.179288723+07:00","message":"[buffer interim] 1363 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:36.179311364+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:36.17931523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:36.179317924+07:00","message":"> Transcript [6171] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:36.179320295+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:36.179322018+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:36.179323596+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:36.179325104+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:36.179327335+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:36.17933648+07:00","message":"push: {true \n 0 0xc00348cf00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:36.184956988+07:00","message":"write wav file: './tmp/7449/7449_1363.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:36.278298388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:36.278310193+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:36.403460784+07:00","message":"[GCS] Start streaming session, msgId: 1364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:36.591684968+07:00","message":"[GCS] IsForceVAD: false for message ID: 1364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:36.882541904+07:00","message":"receive streaming session, msgId: 1364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:36.882568021+07:00","message":"found end of frame, send empty tag with msgId: 1364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:36.882571008+07:00","message":"end Recv id 1364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:36.882577779+07:00","message":"[buffer interim] 1364 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:36.882584685+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:36.882588671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:36.882591272+07:00","message":"> Transcript [6172] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:36.882593668+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:36.882595192+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:36.882596637+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:36.882598136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:36.882600333+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:36.882610073+07:00","message":"push: {true \n 0 0xc00365ea80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:36.88780609+07:00","message":"write wav file: './tmp/7449/7449_1364.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:37.172801412+07:00","message":"[GCS] Start streaming session, msgId: 1365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:37.362043577+07:00","message":"[GCS] IsForceVAD: false for message ID: 1365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:37.623150287+07:00","message":"[GCS] Start streaming session, msgId: 1366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:37.668149461+07:00","message":"receive streaming session, msgId: 1365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:37.668179597+07:00","message":"found end of frame, send empty tag with msgId: 1365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:37.668183039+07:00","message":"end Recv id 1365"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:37.668192185+07:00","message":"[buffer interim] 1365 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:37.668199495+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:37.668202912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:37.66820534+07:00","message":"> Transcript [6173] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:37.668207711+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:37.668209341+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:37.668210911+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:37.668212397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:37.668217447+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:37.66822782+07:00","message":"push: {true \n 0 0xc003600f00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:37.673104878+07:00","message":"write wav file: './tmp/7449/7449_1365.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:37.681342928+07:00","message":"[GCS] IsForceVAD: false for message ID: 1366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:37.944323229+07:00","message":"[GCS] Start streaming session, msgId: 1367"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:37.992698408+07:00","message":"receive streaming session, msgId: 1366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:37.992716833+07:00","message":"found end of frame, send empty tag with msgId: 1366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:37.992719371+07:00","message":"end Recv id 1366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:37.992724786+07:00","message":"[buffer interim] 1366 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:37.992731181+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:37.992739885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:37.992742141+07:00","message":"> Transcript [6174] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:37.992744311+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:37.992745832+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:37.992747245+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:37.992748769+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:37.992751013+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:37.992759864+07:00","message":"push: {true \n 0 0xc00348d480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:37.997974691+07:00","message":"write wav file: './tmp/7449/7449_1366.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:38.842131111+07:00","message":"[GCS] IsForceVAD: false for message ID: 1367"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:39.132037064+07:00","message":"receive streaming session, msgId: 1367"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:39.132059041+07:00","message":"found end of frame, send empty tag with msgId: 1367"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:39.132061433+07:00","message":"end Recv id 1367"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:39.132067508+07:00","message":"[buffer interim] 1367 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:39.132076386+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:39.132080444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:39.13208347+07:00","message":"> Transcript [6175] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:39.132085768+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:39.132087293+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:39.132088725+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:39.132090505+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:39.13209294+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:39.132103001+07:00","message":"push: {true \n 0 0xc00365f100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:39.138718828+07:00","message":"write wav file: './tmp/7449/7449_1367.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:39.234774634+07:00","message":"[GCS] Start streaming session, msgId: 1368"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:39.279343846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:39.279359663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:42.280272862+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:42.280282498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:43.824014514+07:00","message":"[GCS] Cleaned up inactive client: 1323"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:43.824039825+07:00","message":"[GCS] Cleaned up inactive client: 1326"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:43.82404243+07:00","message":"[GCS] Cleaned up inactive client: 1329"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:43.824043951+07:00","message":"[GCS] Cleaned up inactive client: 1321"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:43.824045381+07:00","message":"[GCS] Cleaned up inactive client: 1320"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:43.824047113+07:00","message":"[GCS] Cleaned up inactive client: 1324"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:43.824048647+07:00","message":"[GCS] Cleaned up inactive client: 1328"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:43.824050151+07:00","message":"[GCS] Cleaned up inactive client: 1330"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:43.824051629+07:00","message":"[GCS] Cleaned up inactive client: 1331"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:43.824053189+07:00","message":"[GCS] Cleaned up inactive client: 1333"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:43.824054721+07:00","message":"[GCS] Cleaned up inactive client: 1332"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:43.824056118+07:00","message":"[GCS] Cleaned up inactive client: 1325"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:43.82405744+07:00","message":"[GCS] Cleaned up inactive client: 1322"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:43.824058741+07:00","message":"[GCS] Cleaned up inactive client: 1327"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:44.351719179+07:00","message":"[GCS] IsForceVAD: false for message ID: 1368"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:44.473627635+07:00","message":"[GCS] Start streaming session, msgId: 1369"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:44.658179444+07:00","message":"receive streaming session, msgId: 1368"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:44.658199919+07:00","message":"found end of frame, send empty tag with msgId: 1368"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:44.658202448+07:00","message":"end Recv id 1368"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:44.658208355+07:00","message":"[buffer interim] 1368 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:44.658214515+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:44.658219086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:44.658221471+07:00","message":"> Transcript [6176] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:44.658223834+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:44.658225377+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:44.658226969+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:44.658228487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:44.658234519+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:44.658244016+07:00","message":"push: {true \n 0 0xc002f14080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:44.668194742+07:00","message":"write wav file: './tmp/7449/7449_1368.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:45.28119624+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:45.281204952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:48.28153798+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:48.281549359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:50.111450555+07:00","message":"[GCS] IsForceVAD: false for message ID: 1369"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:50.243513024+07:00","message":"[GCS] Start streaming session, msgId: 1370"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:50.439272482+07:00","message":"receive streaming session, msgId: 1369"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:50.439290361+07:00","message":"found end of frame, send empty tag with msgId: 1369"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:50.439293195+07:00","message":"end Recv id 1369"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:50.439298154+07:00","message":"[buffer interim] 1369 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:50.439304499+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:50.439309056+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:50.439311967+07:00","message":"> Transcript [6177] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:50.439314314+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:50.439316215+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:50.439317733+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:50.439319188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:50.43932498+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:50.439333975+07:00","message":"push: {true \n 0 0xc0032a0500}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:50.451250699+07:00","message":"write wav file: './tmp/7449/7449_1369.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:51.281911531+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:51.28191869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:51.84157472+07:00","message":"[GCS] IsForceVAD: false for message ID: 1370"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:52.133624048+07:00","message":"receive streaming session, msgId: 1370"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:52.133642604+07:00","message":"found end of frame, send empty tag with msgId: 1370"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:52.133645126+07:00","message":"end Recv id 1370"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:52.13365114+07:00","message":"[buffer interim] 1370 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:52.133657346+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:52.133661339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:52.133664104+07:00","message":"> Transcript [6178] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:52.133666332+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:52.133667791+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:52.133669329+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:52.13367082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:52.133678148+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:52.133688067+07:00","message":"push: {true \n 0 0xc002f14a00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:52.142172865+07:00","message":"write wav file: './tmp/7449/7449_1370.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:52.293024838+07:00","message":"[GCS] Start streaming session, msgId: 1371"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:52.481904191+07:00","message":"[GCS] IsForceVAD: false for message ID: 1371"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:52.770620806+07:00","message":"receive streaming session, msgId: 1371"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:52.770639752+07:00","message":"found end of frame, send empty tag with msgId: 1371"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:52.770642376+07:00","message":"end Recv id 1371"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:52.770648894+07:00","message":"[buffer interim] 1371 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:52.770655469+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:52.770658551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:52.770660887+07:00","message":"> Transcript [6179] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:52.770662934+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:52.770664417+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:52.770665957+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:52.770667444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:52.770669627+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:52.77067933+07:00","message":"push: {true \n 0 0xc002f14f00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:52.775741845+07:00","message":"write wav file: './tmp/7449/7449_1371.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:52.87499963+07:00","message":"[GCS] Start streaming session, msgId: 1372"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:53.061667808+07:00","message":"[GCS] IsForceVAD: false for message ID: 1372"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:53.313144488+07:00","message":"[GCS] Start streaming session, msgId: 1373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:53.355298057+07:00","message":"receive streaming session, msgId: 1372"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:53.355314342+07:00","message":"found end of frame, send empty tag with msgId: 1372"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:53.35531733+07:00","message":"end Recv id 1372"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:53.355322685+07:00","message":"[buffer interim] 1372 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:53.355328784+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:53.355332406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:53.355334884+07:00","message":"> Transcript [6180] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:53.355337222+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:53.355338762+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:53.355340219+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:53.355341746+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:53.355344339+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:53.355353238+07:00","message":"push: {true \n 0 0xc002f15000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:53.361419283+07:00","message":"write wav file: './tmp/7449/7449_1372.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:53.441925023+07:00","message":"[GCS] IsForceVAD: false for message ID: 1373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:53.734566637+07:00","message":"receive streaming session, msgId: 1373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:53.73459087+07:00","message":"found end of frame, send empty tag with msgId: 1373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:53.7345946+07:00","message":"end Recv id 1373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:53.73460243+07:00","message":"[buffer interim] 1373 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:53.734611199+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:53.734615313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:53.734618771+07:00","message":"> Transcript [6181] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:53.734621979+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:53.734624294+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:53.734626549+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:53.734628916+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:53.7346324+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:53.734644971+07:00","message":"push: {true \n 0 0xc002f15100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:53.739278726+07:00","message":"write wav file: './tmp/7449/7449_1373.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:53.763606131+07:00","message":"[GCS] Start streaming session, msgId: 1374"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:54.282860952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:54.282867465+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:54.922235032+07:00","message":"[GCS] IsForceVAD: false for message ID: 1374"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:55.182709704+07:00","message":"[GCS] Start streaming session, msgId: 1375"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:55.225841174+07:00","message":"receive streaming session, msgId: 1374"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:55.225864044+07:00","message":"found end of frame, send empty tag with msgId: 1374"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:55.225868183+07:00","message":"end Recv id 1374"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:55.225885208+07:00","message":"[buffer interim] 1374 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:55.225893168+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:55.225902326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:55.225905103+07:00","message":"> Transcript [6182] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:55.225908138+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:55.225910439+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:55.225912655+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:55.225914628+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:55.225917368+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:55.225930714+07:00","message":"push: {true \n 0 0xc0032a0280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:55.231624416+07:00","message":"write wav file: './tmp/7449/7449_1374.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:57.283490265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:58:57.283496586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:58.191734004+07:00","message":"[GCS] IsForceVAD: false for message ID: 1375"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:58.252865681+07:00","message":"[GCS] Start streaming session, msgId: 1376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:58.487204625+07:00","message":"receive streaming session, msgId: 1375"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:58.48723045+07:00","message":"found end of frame, send empty tag with msgId: 1375"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:58.487233259+07:00","message":"end Recv id 1375"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:58.487245077+07:00","message":"[buffer interim] 1375 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:58.487252611+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:58.48725628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:58.487258685+07:00","message":"> Transcript [6183] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:58.487261132+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:58.487262877+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:58.487264476+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:58.487265985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:58:58.487268531+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:58:58.487277897+07:00","message":"push: {true \n 0 0xc003600180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:58:58.495629039+07:00","message":"write wav file: './tmp/7449/7449_1375.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:00.284015459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:00.284062195+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:03.284648052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:03.284663799+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:05.301335461+07:00","message":"[GCS] IsForceVAD: false for message ID: 1376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:05.3632708+07:00","message":"[GCS] Start streaming session, msgId: 1377"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:05.600882281+07:00","message":"receive streaming session, msgId: 1376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:05.600904819+07:00","message":"found end of frame, send empty tag with msgId: 1376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:05.600907669+07:00","message":"end Recv id 1376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:05.600913794+07:00","message":"[buffer interim] 1376 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:05.600920286+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:05.600927291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:05.600931022+07:00","message":"> Transcript [6184] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:05.600933272+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:05.600934874+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:05.600936412+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:05.600938015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:05.600940353+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:05.600950112+07:00","message":"push: {true \n 0 0xc00365e600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:05.613518844+07:00","message":"write wav file: './tmp/7449/7449_1376.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:06.285225574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:06.285226679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:09.28556493+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:09.285571431+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:12.285626354+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:12.285628391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:13.823594167+07:00","message":"[GCS] Cleaned up inactive client: 1339"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:13.823608871+07:00","message":"[GCS] Cleaned up inactive client: 1342"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:13.823611316+07:00","message":"[GCS] Cleaned up inactive client: 1340"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:13.823612771+07:00","message":"[GCS] Cleaned up inactive client: 1344"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:13.82361426+07:00","message":"[GCS] Cleaned up inactive client: 1343"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:13.823615776+07:00","message":"[GCS] Cleaned up inactive client: 1336"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:13.823617216+07:00","message":"[GCS] Cleaned up inactive client: 1335"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:13.823618664+07:00","message":"[GCS] Cleaned up inactive client: 1337"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:13.823620177+07:00","message":"[GCS] Cleaned up inactive client: 1334"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:13.823621523+07:00","message":"[GCS] Cleaned up inactive client: 1341"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:13.823623034+07:00","message":"[GCS] Cleaned up inactive client: 1338"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:14.520211336+07:00","message":"[GCS] IsForceVAD: false for message ID: 1377"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:14.815971556+07:00","message":"receive streaming session, msgId: 1377"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:14.815989851+07:00","message":"found end of frame, send empty tag with msgId: 1377"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:14.815992608+07:00","message":"end Recv id 1377"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:14.815998636+07:00","message":"[buffer interim] 1377 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:14.816009827+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:14.816013735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:14.816016018+07:00","message":"> Transcript [6185] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:14.81601812+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:14.816019751+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:14.816021178+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:14.81602262+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:14.816024782+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:14.81603437+07:00","message":"push: {true \n 0 0xc0023d2180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:14.830733004+07:00","message":"write wav file: './tmp/7449/7449_1377.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:14.973030825+07:00","message":"[GCS] Start streaming session, msgId: 1378"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:15.032271653+07:00","message":"[GCS] IsForceVAD: false for message ID: 1378"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:15.285731816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:15.285731183+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:15.294310122+07:00","message":"[GCS] Start streaming session, msgId: 1379"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:15.327970873+07:00","message":"receive streaming session, msgId: 1378"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:15.327994393+07:00","message":"found end of frame, send empty tag with msgId: 1378"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:15.3279977+07:00","message":"end Recv id 1378"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:15.328004753+07:00","message":"[buffer interim] 1378 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:15.328011392+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:15.32801584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:15.328018631+07:00","message":"> Transcript [6186] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:15.32802088+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:15.328022562+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:15.328024071+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:15.328025522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:15.328027465+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:15.32803603+07:00","message":"push: {true \n 0 0xc0023d2400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:15.332338016+07:00","message":"write wav file: './tmp/7449/7449_1378.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:18.286231763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:18.286234521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.131299417+07:00","message":"[GCS] IsForceVAD: false for message ID: 1379"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.192738347+07:00","message":"[GCS] Start streaming session, msgId: 1380"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.270482432+07:00","message":"[GCS] IsForceVAD: false for message ID: 1380"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.392400353+07:00","message":"[GCS] Start streaming session, msgId: 1381"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.42870869+07:00","message":"receive streaming session, msgId: 1379"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.428734499+07:00","message":"found end of frame, send empty tag with msgId: 1379"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.428737535+07:00","message":"end Recv id 1379"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.428745677+07:00","message":"[buffer interim] 1379 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.428752545+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.428757183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.428759764+07:00","message":"> Transcript [6187] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.428761978+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.428763594+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.428764989+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.428767001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.428774152+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.428785234+07:00","message":"push: {true \n 0 0xc00365e000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:19.438613817+07:00","message":"write wav file: './tmp/7449/7449_1379.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.520178889+07:00","message":"[GCS] IsForceVAD: false for message ID: 1381"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.547661781+07:00","message":"receive streaming session, msgId: 1380"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.547687229+07:00","message":"found end of frame, send empty tag with msgId: 1380"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.547690699+07:00","message":"end Recv id 1380"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.547700031+07:00","message":"[buffer interim] 1380 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.547708667+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.547714605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.547718586+07:00","message":"> Transcript [6188] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.547721833+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.547724196+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.547726402+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.547728517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.547731493+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.547743531+07:00","message":"push: {true \n 0 0xc00348cc00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:19.552893189+07:00","message":"write wav file: './tmp/7449/7449_1380.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.810192268+07:00","message":"receive streaming session, msgId: 1381"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.810216858+07:00","message":"found end of frame, send empty tag with msgId: 1381"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.810221015+07:00","message":"end Recv id 1381"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.810230966+07:00","message":"[buffer interim] 1381 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.810238758+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.810243427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.810247058+07:00","message":"> Transcript [6189] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.810250094+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.810252467+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.810254806+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.810256992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:19.810261525+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.810274218+07:00","message":"push: {true \n 0 0xc0032a0980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:19.816168897+07:00","message":"write wav file: './tmp/7449/7449_1381.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.914523401+07:00","message":"[GCS] Start streaming session, msgId: 1382"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:19.970519631+07:00","message":"[GCS] IsForceVAD: false for message ID: 1382"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:20.315260778+07:00","message":"receive streaming session, msgId: 1382"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:20.315287259+07:00","message":"found end of frame, send empty tag with msgId: 1382"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:20.315290596+07:00","message":"end Recv id 1382"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:20.315298007+07:00","message":"[buffer interim] 1382 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:20.315304717+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:20.315308566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:20.315311139+07:00","message":"> Transcript [6190] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:20.315313493+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:20.315315298+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:20.315317455+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:20.315319025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:20.315321103+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:20.315330963+07:00","message":"push: {true \n 0 0xc0032a0080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:20.319704304+07:00","message":"write wav file: './tmp/7449/7449_1382.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:20.55342312+07:00","message":"[GCS] Start streaming session, msgId: 1383"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:20.67026587+07:00","message":"[GCS] IsForceVAD: false for message ID: 1383"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:20.742396241+07:00","message":"[GCS] Start streaming session, msgId: 1384"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:20.954968357+07:00","message":"receive streaming session, msgId: 1383"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:20.954994928+07:00","message":"found end of frame, send empty tag with msgId: 1383"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:20.954997631+07:00","message":"end Recv id 1383"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:20.955004142+07:00","message":"[buffer interim] 1383 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:20.955011018+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:20.955019552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:20.955022136+07:00","message":"> Transcript [6191] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:20.95502434+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:20.955025984+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:20.955027404+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:20.95502898+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:20.955031138+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:20.95504113+07:00","message":"push: {true \n 0 0xc0032a0480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:20.959128755+07:00","message":"write wav file: './tmp/7449/7449_1383.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:21.286561965+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:21.286574837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:22.592362013+07:00","message":"[GCS] IsForceVAD: false for message ID: 1384"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:22.891535577+07:00","message":"receive streaming session, msgId: 1384"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:22.891554056+07:00","message":"found end of frame, send empty tag with msgId: 1384"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:22.891556866+07:00","message":"end Recv id 1384"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:22.891563311+07:00","message":"[buffer interim] 1384 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:22.891570337+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:22.891574137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:22.891576477+07:00","message":"> Transcript [6192] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:22.891578407+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:22.891580052+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:22.891581603+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:22.891586822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:22.891589072+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:22.891599292+07:00","message":"push: {true \n 0 0xc00348c380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:22.898944711+07:00","message":"write wav file: './tmp/7449/7449_1384.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:23.233639683+07:00","message":"[GCS] Start streaming session, msgId: 1385"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:24.287066397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:24.287077293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:27.287569061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:27.287578607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:28.680859534+07:00","message":"[GCS] IsForceVAD: false for message ID: 1385"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:28.75239345+07:00","message":"[GCS] Start streaming session, msgId: 1386"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:28.994752956+07:00","message":"receive streaming session, msgId: 1385"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:28.994779321+07:00","message":"found end of frame, send empty tag with msgId: 1385"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:28.99478274+07:00","message":"end Recv id 1385"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:28.994790882+07:00","message":"[buffer interim] 1385 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:28.994799172+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:28.994804369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:28.994807667+07:00","message":"> Transcript [6193] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:28.994810786+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:28.994812932+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:28.994815218+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:28.994817358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:28.994826794+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:28.994839106+07:00","message":"push: {true \n 0 0xc0023d2080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:29.005661661+07:00","message":"write wav file: './tmp/7449/7449_1385.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:30.28792434+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:30.287928839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:31.110710192+07:00","message":"[GCS] IsForceVAD: false for message ID: 1386"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:31.409085159+07:00","message":"receive streaming session, msgId: 1386"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:31.409106069+07:00","message":"found end of frame, send empty tag with msgId: 1386"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:31.40910854+07:00","message":"end Recv id 1386"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:31.409114509+07:00","message":"[buffer interim] 1386 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:31.409121354+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:31.409130381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:31.409133306+07:00","message":"> Transcript [6194] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:31.409135601+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:31.409137178+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:31.409138714+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:31.409140303+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:31.409142805+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:31.409152181+07:00","message":"push: {true \n 0 0xc003600c80}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:31.415966446+07:00","message":"write wav file: './tmp/7449/7449_1386.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:31.562989927+07:00","message":"[GCS] Start streaming session, msgId: 1387"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:31.630170362+07:00","message":"[GCS] IsForceVAD: false for message ID: 1387"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:31.952874744+07:00","message":"receive streaming session, msgId: 1387"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:31.952901685+07:00","message":"found end of frame, send empty tag with msgId: 1387"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:31.952904948+07:00","message":"end Recv id 1387"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:31.952913147+07:00","message":"[buffer interim] 1387 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:31.952921071+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:31.952924525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:31.952927461+07:00","message":"> Transcript [6195] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:31.952929853+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:31.952931488+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:31.952932989+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:31.952934455+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:31.952936777+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:31.952946284+07:00","message":"push: {true \n 0 0xc00348d080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:31.958308998+07:00","message":"write wav file: './tmp/7449/7449_1387.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:32.072657203+07:00","message":"[GCS] Start streaming session, msgId: 1388"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:32.392733234+07:00","message":"[GCS] IsForceVAD: false for message ID: 1388"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:32.463402503+07:00","message":"[GCS] Start streaming session, msgId: 1389"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:32.592154046+07:00","message":"[GCS] IsForceVAD: false for message ID: 1389"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:32.651698402+07:00","message":"[GCS] Start streaming session, msgId: 1390"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:32.67720213+07:00","message":"receive streaming session, msgId: 1388"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:32.677221986+07:00","message":"found end of frame, send empty tag with msgId: 1388"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:32.677224872+07:00","message":"end Recv id 1388"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:32.677230829+07:00","message":"[buffer interim] 1388 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:32.677237462+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:32.677241072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:32.677243635+07:00","message":"> Transcript [6196] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:32.677246193+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:32.67724782+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:32.677249374+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:32.677251014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:32.67725328+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:32.677262676+07:00","message":"push: {true \n 0 0xc00348d280}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:32.681753552+07:00","message":"write wav file: './tmp/7449/7449_1388.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:32.711219914+07:00","message":"[GCS] IsForceVAD: false for message ID: 1390"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:32.888809439+07:00","message":"receive streaming session, msgId: 1389"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:32.888839124+07:00","message":"found end of frame, send empty tag with msgId: 1389"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:32.888842732+07:00","message":"end Recv id 1389"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:32.888850713+07:00","message":"[buffer interim] 1389 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:32.888858659+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:32.888863275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:32.888866513+07:00","message":"> Transcript [6197] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:32.888870225+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:32.888872793+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:32.888875108+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:32.888877383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:32.888880946+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:32.888892521+07:00","message":"push: {true \n 0 0xc00348d400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:32.892881061+07:00","message":"write wav file: './tmp/7449/7449_1389.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:33.059008438+07:00","message":"receive streaming session, msgId: 1390"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:33.059034681+07:00","message":"found end of frame, send empty tag with msgId: 1390"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:33.059038148+07:00","message":"end Recv id 1390"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:33.059046064+07:00","message":"[buffer interim] 1390 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:33.059054563+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:33.059059753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:33.059063514+07:00","message":"> Transcript [6198] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:33.059066751+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:33.059069197+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:33.059071409+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:33.059073702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:33.059076992+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:33.059088901+07:00","message":"push: {true \n 0 0xc00348c080}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:33.063393422+07:00","message":"write wav file: './tmp/7449/7449_1390.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:33.232485196+07:00","message":"[GCS] Start streaming session, msgId: 1391"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:33.28875458+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:33.288780146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:33.799906434+07:00","message":"[GCS] IsForceVAD: false for message ID: 1391"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:33.931839566+07:00","message":"[GCS] Start streaming session, msgId: 1392"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:34.091143258+07:00","message":"receive streaming session, msgId: 1391"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:34.091170808+07:00","message":"found end of frame, send empty tag with msgId: 1391"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:34.091174841+07:00","message":"end Recv id 1391"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:34.091184681+07:00","message":"[buffer interim] 1391 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:34.091193428+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:34.091199381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:34.091204099+07:00","message":"> Transcript [6199] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:34.091207168+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:34.091209381+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:34.091211602+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:34.091213626+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:34.091217067+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:34.091230096+07:00","message":"push: {true \n 0 0xc0032a0880}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:34.096491785+07:00","message":"write wav file: './tmp/7449/7449_1391.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:34.311009639+07:00","message":"[GCS] IsForceVAD: false for message ID: 1392"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:34.382862252+07:00","message":"[GCS] Start streaming session, msgId: 1393"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:34.616497902+07:00","message":"receive streaming session, msgId: 1392"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:34.616528412+07:00","message":"found end of frame, send empty tag with msgId: 1392"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:34.616531737+07:00","message":"end Recv id 1392"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:34.616539526+07:00","message":"[buffer interim] 1392 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:34.616546648+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:34.616551627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:34.616554225+07:00","message":"> Transcript [6200] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:34.616556625+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:34.616558208+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:34.616559667+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:34.616561111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:34.616563745+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:34.616576206+07:00","message":"push: {true \n 0 0xc002f14180}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:34.621743391+07:00","message":"write wav file: './tmp/7449/7449_1392.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:36.289052069+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:36.289057705+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:39.289695415+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:39.28968868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:39.830445465+07:00","message":"[GCS] IsForceVAD: false for message ID: 1393"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:39.893050623+07:00","message":"[GCS] Start streaming session, msgId: 1394"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:40.131197588+07:00","message":"receive streaming session, msgId: 1393"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:40.131225341+07:00","message":"found end of frame, send empty tag with msgId: 1393"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:40.131228896+07:00","message":"end Recv id 1393"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:40.131237277+07:00","message":"[buffer interim] 1393 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:40.131245803+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:40.131251148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:40.131254872+07:00","message":"> Transcript [6201] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:40.131257942+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:40.13126035+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:40.131262382+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:40.13126459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:40.13126745+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:40.131279518+07:00","message":"push: {true \n 0 0xc0032a1100}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:40.142479759+07:00","message":"write wav file: './tmp/7449/7449_1393.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:42.29038581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:42.290398667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:42.322064085+07:00","message":"[GCS] IsForceVAD: false for message ID: 1394"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:42.392242059+07:00","message":"[GCS] Start streaming session, msgId: 1395"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:42.610917645+07:00","message":"receive streaming session, msgId: 1394"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:42.610935749+07:00","message":"found end of frame, send empty tag with msgId: 1394"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:42.61093823+07:00","message":"end Recv id 1394"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:42.610944178+07:00","message":"[buffer interim] 1394 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:42.610950785+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:42.61095481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:42.610957506+07:00","message":"> Transcript [6202] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:42.610959601+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:42.610961125+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:42.61096257+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:42.610964113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:42.610970605+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:42.610980536+07:00","message":"push: {true \n 0 0xc0032a1380}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:42.617954737+07:00","message":"write wav file: './tmp/7449/7449_1394.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.824225704+07:00","message":"[GCS] Cleaned up inactive client: 1346"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.824263632+07:00","message":"[GCS] Cleaned up inactive client: 1352"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.824267022+07:00","message":"[GCS] Cleaned up inactive client: 1364"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.824269519+07:00","message":"[GCS] Cleaned up inactive client: 1348"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.824271576+07:00","message":"[GCS] Cleaned up inactive client: 1350"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.82427412+07:00","message":"[GCS] Cleaned up inactive client: 1357"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.824276192+07:00","message":"[GCS] Cleaned up inactive client: 1359"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.824277918+07:00","message":"[GCS] Cleaned up inactive client: 1355"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.824279743+07:00","message":"[GCS] Cleaned up inactive client: 1347"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.824281785+07:00","message":"[GCS] Cleaned up inactive client: 1351"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.82428355+07:00","message":"[GCS] Cleaned up inactive client: 1358"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.824288559+07:00","message":"[GCS] Cleaned up inactive client: 1360"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.824293621+07:00","message":"[GCS] Cleaned up inactive client: 1366"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.824296027+07:00","message":"[GCS] Cleaned up inactive client: 1362"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.824297862+07:00","message":"[GCS] Cleaned up inactive client: 1367"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.824299769+07:00","message":"[GCS] Cleaned up inactive client: 1345"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.824301711+07:00","message":"[GCS] Cleaned up inactive client: 1349"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.824303464+07:00","message":"[GCS] Cleaned up inactive client: 1363"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.824305536+07:00","message":"[GCS] Cleaned up inactive client: 1354"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.82430732+07:00","message":"[GCS] Cleaned up inactive client: 1356"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.824309397+07:00","message":"[GCS] Cleaned up inactive client: 1361"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.824312345+07:00","message":"[GCS] Cleaned up inactive client: 1353"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:43.824314313+07:00","message":"[GCS] Cleaned up inactive client: 1365"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:45.291414136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:45.291428606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:47.90183321+07:00","message":"[GCS] IsForceVAD: false for message ID: 1395"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:48.032500563+07:00","message":"[GCS] Start streaming session, msgId: 1396"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:48.210742448+07:00","message":"receive streaming session, msgId: 1395"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:48.210766696+07:00","message":"found end of frame, send empty tag with msgId: 1395"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:48.210770227+07:00","message":"end Recv id 1395"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:48.210777708+07:00","message":"[buffer interim] 1395 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:48.210784723+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:48.210802588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:48.210805527+07:00","message":"> Transcript [6203] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:48.210807688+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:48.210809402+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:48.210811009+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:48.210812594+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:48.210815024+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:48.210825076+07:00","message":"push: {true \n 0 0xc002f14580}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:48.221254349+07:00","message":"write wav file: './tmp/7449/7449_1395.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:48.292401006+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:48.292408062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:50.39119808+07:00","message":"[GCS] IsForceVAD: false for message ID: 1396"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:50.686348245+07:00","message":"receive streaming session, msgId: 1396"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:50.686372235+07:00","message":"found end of frame, send empty tag with msgId: 1396"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:50.686375046+07:00","message":"end Recv id 1396"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:50.686384112+07:00","message":"[buffer interim] 1396 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:50.686391666+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:50.686396366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:50.686398939+07:00","message":"> Transcript [6204] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:50.686400988+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:50.686402662+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:50.686404795+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:50.686406198+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:50.68641287+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:50.686422889+07:00","message":"push: {true \n 0 0xc003600000}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:50.693616179+07:00","message":"write wav file: './tmp/7449/7449_1396.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:50.712286045+07:00","message":"[GCS] Start streaming session, msgId: 1397"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:51.292901518+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:51.292911223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:54.240802844+07:00","message":"[GCS] IsForceVAD: false for message ID: 1397"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:54.292966964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:54.292972282+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:54.312726806+07:00","message":"[GCS] Start streaming session, msgId: 1398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:54.372848776+07:00","message":"[GCS] IsForceVAD: false for message ID: 1398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:54.525635503+07:00","message":"receive streaming session, msgId: 1397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:54.525654875+07:00","message":"found end of frame, send empty tag with msgId: 1397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:54.525657465+07:00","message":"end Recv id 1397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:54.525664417+07:00","message":"[buffer interim] 1397 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.525670901+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.525675067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.525677672+07:00","message":"> Transcript [6205] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.525679732+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.525681255+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.525682805+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.525684298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.525686835+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:54.525696502+07:00","message":"push: {true \n 0 0xc002f14300}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:54.536842531+07:00","message":"write wav file: './tmp/7449/7449_1397.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:54.633226505+07:00","message":"[GCS] Start streaming session, msgId: 1399"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:54.685171027+07:00","message":"receive streaming session, msgId: 1398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:54.685198148+07:00","message":"found end of frame, send empty tag with msgId: 1398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:54.685202215+07:00","message":"end Recv id 1398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:54.685211364+07:00","message":"[buffer interim] 1398 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.685219602+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.685224229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.685227696+07:00","message":"> Transcript [6206] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.685230863+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.685233024+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.685235356+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.685237452+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.68524086+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:54.685253174+07:00","message":"push: {true \n 0 0xc002f14600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:54.689209467+07:00","message":"write wav file: './tmp/7449/7449_1398.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:54.691200239+07:00","message":"[GCS] IsForceVAD: false for message ID: 1399"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:54.972043416+07:00","message":"receive streaming session, msgId: 1399"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:54.972064237+07:00","message":"found end of frame, send empty tag with msgId: 1399"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:54.972066707+07:00","message":"end Recv id 1399"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:54.972074854+07:00","message":"[buffer interim] 1399 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.97208135+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.972091781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.972094667+07:00","message":"> Transcript [6207] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.972097985+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.972100032+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.972101486+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.972103077+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:54.972105534+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:54.972116111+07:00","message":"push: {true \n 0 0xc0023d2480}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:54.976547769+07:00","message":"write wav file: './tmp/7449/7449_1399.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:55.142938902+07:00","message":"[GCS] Start streaming session, msgId: 1400"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:55.270342998+07:00","message":"[GCS] IsForceVAD: false for message ID: 1400"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:55.462997988+07:00","message":"[GCS] Start streaming session, msgId: 1401"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:55.521200645+07:00","message":"[GCS] IsForceVAD: false for message ID: 1401"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:55.561403043+07:00","message":"receive streaming session, msgId: 1400"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:55.561434614+07:00","message":"found end of frame, send empty tag with msgId: 1400"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:55.561437374+07:00","message":"end Recv id 1400"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:55.561445252+07:00","message":"[buffer interim] 1400 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:55.561452484+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:55.561460756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:55.561463556+07:00","message":"> Transcript [6208] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:55.561465808+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:55.561467672+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:55.561469448+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:55.56147097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:55.561476186+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:55.56148664+07:00","message":"push: {true \n 0 0xc0023d2600}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:55.56621688+07:00","message":"write wav file: './tmp/7449/7449_1400.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:55.863969208+07:00","message":"receive streaming session, msgId: 1401"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:55.863998219+07:00","message":"found end of frame, send empty tag with msgId: 1401"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:55.864001319+07:00","message":"end Recv id 1401"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:55.864011924+07:00","message":"[buffer interim] 1401 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:55.864019472+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:55.864023558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:55.864026872+07:00","message":"> Transcript [6209] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:55.864029514+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:55.864031042+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:55.86403269+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:55.864034245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:55.864036703+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:55.864048129+07:00","message":"push: {true \n 0 0xc002f14b00}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:55.8688716+07:00","message":"write wav file: './tmp/7449/7449_1401.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:56.162937732+07:00","message":"[GCS] Start streaming session, msgId: 1402"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:56.231983113+07:00","message":"[GCS] IsForceVAD: false for message ID: 1402"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:56.292193581+07:00","message":"[GCS] Start streaming session, msgId: 1403"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:56.351014226+07:00","message":"[GCS] IsForceVAD: false for message ID: 1403"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:56.516971281+07:00","message":"receive streaming session, msgId: 1402"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:56.516993436+07:00","message":"found end of frame, send empty tag with msgId: 1402"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:56.516996345+07:00","message":"end Recv id 1402"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:56.517004132+07:00","message":"[buffer interim] 1402 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:56.517010577+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:56.517015109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:56.517018107+07:00","message":"> Transcript [6210] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:56.517021158+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:56.517022958+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:56.51702477+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:56.517026247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:56.517028536+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:56.517039645+07:00","message":"push: {true \n 0 0xc0023d2980}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:56.522016419+07:00","message":"write wav file: './tmp/7449/7449_1402.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:56.553207823+07:00","message":"[GCS] Start streaming session, msgId: 1404"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:56.659157121+07:00","message":"receive streaming session, msgId: 1403"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:56.659172245+07:00","message":"found end of frame, send empty tag with msgId: 1403"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:56.65917521+07:00","message":"end Recv id 1403"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:56.659181203+07:00","message":"[buffer interim] 1403 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:56.659187703+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:56.659191786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:56.659194449+07:00","message":"> Transcript [6211] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:56.659196535+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:56.659198216+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:56.659199673+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:56.659201135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T10:59:56.65920315+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T10:59:56.659211458+07:00","message":"push: {true \n 0 0xc00348c400}"}
{"level":"info","service":"Main","time":"2025-10-29T10:59:56.667435294+07:00","message":"write wav file: './tmp/7449/7449_1403.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:57.293783953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T10:59:57.293787938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:00.294088741+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:00.294100233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:01.870342946+07:00","message":"[GCS] IsForceVAD: false for message ID: 1404"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:01.992617765+07:00","message":"[GCS] Start streaming session, msgId: 1405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:02.150823165+07:00","message":"receive streaming session, msgId: 1404"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:02.150842358+07:00","message":"found end of frame, send empty tag with msgId: 1404"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:02.150845021+07:00","message":"end Recv id 1404"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:02.150851925+07:00","message":"[buffer interim] 1404 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:02.150858629+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:02.150862695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:02.150865246+07:00","message":"> Transcript [6212] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:02.150867301+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:02.150868798+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:02.150870205+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:02.150871904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:02.150873986+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:02.150885414+07:00","message":"push: {true \n 0 0xc003600d80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:02.16175087+07:00","message":"write wav file: './tmp/7449/7449_1404.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:03.21267955+07:00","message":"[GCS] IsForceVAD: false for message ID: 1405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:03.272345314+07:00","message":"[GCS] Start streaming session, msgId: 1406"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:03.294627074+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:03.294656815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:03.342609511+07:00","message":"[GCS] IsForceVAD: false for message ID: 1406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:03.40195266+07:00","message":"[GCS] Start streaming session, msgId: 1407"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:03.497193723+07:00","message":"receive streaming session, msgId: 1405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:03.497217648+07:00","message":"found end of frame, send empty tag with msgId: 1405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:03.497221252+07:00","message":"end Recv id 1405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:03.497229492+07:00","message":"[buffer interim] 1405 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:03.497238015+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:03.497243627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:03.497247739+07:00","message":"> Transcript [6213] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:03.497250788+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:03.497253383+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:03.497256002+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:03.4972579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:03.497261168+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:03.49727183+07:00","message":"push: {true \n 0 0xc0023d2300}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:03.502551307+07:00","message":"write wav file: './tmp/7449/7449_1405.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:03.611142578+07:00","message":"receive streaming session, msgId: 1406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:03.611167966+07:00","message":"found end of frame, send empty tag with msgId: 1406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:03.611170978+07:00","message":"end Recv id 1406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:03.611179375+07:00","message":"[buffer interim] 1406 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:03.61118759+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:03.611192727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:03.611195911+07:00","message":"> Transcript [6214] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:03.611199276+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:03.611201737+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:03.611203975+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:03.611205976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:03.611209122+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:03.611221118+07:00","message":"push: {true \n 0 0xc0023d2780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:03.615398961+07:00","message":"write wav file: './tmp/7449/7449_1406.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:05.000299106+07:00","message":"[GCS] IsForceVAD: false for message ID: 1407"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:05.071444651+07:00","message":"[GCS] Start streaming session, msgId: 1408"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:05.190922232+07:00","message":"[GCS] IsForceVAD: false for message ID: 1408"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:05.263881933+07:00","message":"[GCS] Start streaming session, msgId: 1409"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:05.306840214+07:00","message":"receive streaming session, msgId: 1407"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:05.306857658+07:00","message":"found end of frame, send empty tag with msgId: 1407"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:05.30686067+07:00","message":"end Recv id 1407"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:05.306866714+07:00","message":"[buffer interim] 1407 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:05.306873063+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:05.306877202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:05.30687978+07:00","message":"> Transcript [6215] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:05.306881859+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:05.306883378+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:05.306884894+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:05.306886438+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:05.30689285+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:05.306902887+07:00","message":"push: {true \n 0 0xc0032a0200}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:05.313443706+07:00","message":"write wav file: './tmp/7449/7449_1407.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:05.507802161+07:00","message":"receive streaming session, msgId: 1408"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:05.50781757+07:00","message":"found end of frame, send empty tag with msgId: 1408"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:05.507820388+07:00","message":"end Recv id 1408"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:05.507827934+07:00","message":"[buffer interim] 1408 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:05.507834293+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:05.507838552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:05.507841075+07:00","message":"> Transcript [6216] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:05.507843194+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:05.50784484+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:05.50784645+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:05.507848031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:05.507850248+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:05.507859953+07:00","message":"push: {true \n 0 0xc0023d2d00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:05.512619988+07:00","message":"write wav file: './tmp/7449/7449_1408.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:06.289395101+07:00","message":"[GCS] IsForceVAD: false for message ID: 1409"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:06.295547477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:06.295547322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:06.364652285+07:00","message":"[GCS] Start streaming session, msgId: 1410"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:06.426941194+07:00","message":"[GCS] IsForceVAD: false for message ID: 1410"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:06.581125903+07:00","message":"receive streaming session, msgId: 1409"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:06.581145792+07:00","message":"found end of frame, send empty tag with msgId: 1409"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:06.581148355+07:00","message":"end Recv id 1409"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:06.581154945+07:00","message":"[buffer interim] 1409 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:06.581170776+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:06.581175265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:06.581177827+07:00","message":"> Transcript [6217] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:06.581179864+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:06.581181389+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:06.581182988+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:06.581184587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:06.581192279+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:06.581202483+07:00","message":"push: {true \n 0 0xc0023d2e00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:06.586749676+07:00","message":"write wav file: './tmp/7449/7449_1409.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:06.671965705+07:00","message":"[GCS] Start streaming session, msgId: 1411"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:06.722832433+07:00","message":"receive streaming session, msgId: 1410"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:06.722852009+07:00","message":"found end of frame, send empty tag with msgId: 1410"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:06.7228545+07:00","message":"end Recv id 1410"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:06.722860871+07:00","message":"[buffer interim] 1410 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:06.722867864+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:06.722871231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:06.722873697+07:00","message":"> Transcript [6218] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:06.722875774+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:06.722877282+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:06.722878832+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:06.7228803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:06.722882892+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:06.722894056+07:00","message":"push: {true \n 0 0xc003600f80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:06.726984177+07:00","message":"write wav file: './tmp/7449/7449_1410.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:06.733661924+07:00","message":"[GCS] IsForceVAD: false for message ID: 1411"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:06.992975422+07:00","message":"[GCS] Start streaming session, msgId: 1412"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:07.020586313+07:00","message":"receive streaming session, msgId: 1411"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:07.020605794+07:00","message":"found end of frame, send empty tag with msgId: 1411"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:07.020608366+07:00","message":"end Recv id 1411"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:07.020615229+07:00","message":"[buffer interim] 1411 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:07.020621574+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:07.020624989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:07.02062737+07:00","message":"> Transcript [6219] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:07.020629442+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:07.02063094+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:07.020632549+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:07.020634074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:07.020636838+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:07.020648865+07:00","message":"push: {true \n 0 0xc0023d3100}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:07.024990052+07:00","message":"write wav file: './tmp/7449/7449_1411.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:07.111159672+07:00","message":"[GCS] IsForceVAD: false for message ID: 1412"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:07.391644726+07:00","message":"receive streaming session, msgId: 1412"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:07.39166432+07:00","message":"found end of frame, send empty tag with msgId: 1412"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:07.391666808+07:00","message":"end Recv id 1412"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:07.391673387+07:00","message":"[buffer interim] 1412 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:07.391680143+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:07.391688969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:07.391691623+07:00","message":"> Transcript [6220] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:07.391693597+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:07.391695217+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:07.391696633+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:07.391698212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:07.391700832+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:07.391711233+07:00","message":"push: {true \n 0 0xc00365e900}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:07.396975792+07:00","message":"write wav file: './tmp/7449/7449_1412.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:07.635086765+07:00","message":"[GCS] Start streaming session, msgId: 1413"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:08.011338185+07:00","message":"[GCS] IsForceVAD: false for message ID: 1413"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:08.293466437+07:00","message":"receive streaming session, msgId: 1413"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:08.293494797+07:00","message":"found end of frame, send empty tag with msgId: 1413"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:08.293498397+07:00","message":"end Recv id 1413"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:08.293505699+07:00","message":"[buffer interim] 1413 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:08.293512897+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:08.293516647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:08.293519023+07:00","message":"> Transcript [6221] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:08.293521213+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:08.293522726+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:08.293524254+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:08.293525767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:08.293528125+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:08.293537786+07:00","message":"push: {true \n 0 0xc00365f100}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:08.298205045+07:00","message":"write wav file: './tmp/7449/7449_1413.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:08.915412128+07:00","message":"[GCS] Start streaming session, msgId: 1414"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:09.295998671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:09.296011835+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:12.29608014+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:12.296085676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:13.824082221+07:00","message":"[GCS] Cleaned up inactive client: 1373"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:13.824102413+07:00","message":"[GCS] Cleaned up inactive client: 1372"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:13.824105911+07:00","message":"[GCS] Cleaned up inactive client: 1370"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:13.824107443+07:00","message":"[GCS] Cleaned up inactive client: 1369"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:13.824113088+07:00","message":"[GCS] Cleaned up inactive client: 1375"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:13.824114895+07:00","message":"[GCS] Cleaned up inactive client: 1374"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:13.82411631+07:00","message":"[GCS] Cleaned up inactive client: 1376"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:13.824117769+07:00","message":"[GCS] Cleaned up inactive client: 1371"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:13.824119254+07:00","message":"[GCS] Cleaned up inactive client: 1368"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:14.031876745+07:00","message":"[GCS] IsForceVAD: false for message ID: 1414"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:14.331161279+07:00","message":"receive streaming session, msgId: 1414"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:14.331198784+07:00","message":"found end of frame, send empty tag with msgId: 1414"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:14.331201751+07:00","message":"end Recv id 1414"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:14.331209962+07:00","message":"[buffer interim] 1414 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:14.331217149+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:14.331220814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:14.331223203+07:00","message":"> Transcript [6222] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:14.331225507+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:14.331227052+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:14.331228544+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:14.331230016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:14.331232241+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:14.331241773+07:00","message":"push: {true \n 0 0xc003600780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:14.341423139+07:00","message":"write wav file: './tmp/7449/7449_1414.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:14.671568626+07:00","message":"[GCS] Start streaming session, msgId: 1415"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:15.29688629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:15.296894138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:16.019699036+07:00","message":"[GCS] IsForceVAD: false for message ID: 1415"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:16.084194834+07:00","message":"[GCS] Start streaming session, msgId: 1416"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:16.305024171+07:00","message":"receive streaming session, msgId: 1415"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:16.305049661+07:00","message":"found end of frame, send empty tag with msgId: 1415"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:16.30505267+07:00","message":"end Recv id 1415"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:16.305059995+07:00","message":"[buffer interim] 1415 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:16.305066307+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:16.305070377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:16.30507283+07:00","message":"> Transcript [6223] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:16.305075005+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:16.305076529+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:16.305078007+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:16.305079485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:16.305081691+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:16.305100221+07:00","message":"push: {true \n 0 0xc0032a0400}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:16.311524402+07:00","message":"write wav file: './tmp/7449/7449_1415.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:18.297154912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:18.297185741+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:21.270510435+07:00","message":"[GCS] IsForceVAD: false for message ID: 1416"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:21.29771906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:21.297724975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:21.566226706+07:00","message":"receive streaming session, msgId: 1416"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:21.566257191+07:00","message":"found end of frame, send empty tag with msgId: 1416"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:21.566262474+07:00","message":"end Recv id 1416"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:21.566273189+07:00","message":"[buffer interim] 1416 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:21.566282323+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:21.566287422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:21.566290983+07:00","message":"> Transcript [6224] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:21.56629464+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:21.566297156+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:21.566299387+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:21.56630185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:21.566305107+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:21.566317996+07:00","message":"push: {true \n 0 0xc00365ed80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:21.580650796+07:00","message":"write wav file: './tmp/7449/7449_1416.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:21.662708317+07:00","message":"[GCS] Start streaming session, msgId: 1417"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:24.298753687+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:24.298758517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:26.791426789+07:00","message":"[GCS] IsForceVAD: false for message ID: 1417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:27.093795557+07:00","message":"receive streaming session, msgId: 1417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:27.093814444+07:00","message":"found end of frame, send empty tag with msgId: 1417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:27.0938175+07:00","message":"end Recv id 1417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:27.093823868+07:00","message":"[buffer interim] 1417 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:27.093830057+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:27.093834161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:27.093836457+07:00","message":"> Transcript [6225] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:27.093838737+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:27.093840306+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:27.093841714+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:27.093843176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:27.093845519+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:27.093855096+07:00","message":"push: {true \n 0 0xc003601280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:27.108549726+07:00","message":"write wav file: './tmp/7449/7449_1417.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:27.299326484+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:27.299345458+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:28.262490007+07:00","message":"[GCS] Start streaming session, msgId: 1418"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:30.300245359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:30.300266865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:33.300840967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:33.30085885+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:33.390531645+07:00","message":"[GCS] IsForceVAD: false for message ID: 1418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:33.686503572+07:00","message":"receive streaming session, msgId: 1418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:33.686538878+07:00","message":"found end of frame, send empty tag with msgId: 1418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:33.686542185+07:00","message":"end Recv id 1418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:33.686551223+07:00","message":"[buffer interim] 1418 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:33.68655959+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:33.686564407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:33.686567233+07:00","message":"> Transcript [6226] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:33.686569452+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:33.686571075+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:33.686572561+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:33.686573992+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:33.686576159+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:33.686587193+07:00","message":"push: {true \n 0 0xc0023d2000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:33.69722757+07:00","message":"write wav file: './tmp/7449/7449_1418.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:34.992034767+07:00","message":"[GCS] Start streaming session, msgId: 1419"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:35.950852831+07:00","message":"[GCS] IsForceVAD: false for message ID: 1419"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:36.073089529+07:00","message":"[GCS] Start streaming session, msgId: 1420"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:36.235178063+07:00","message":"receive streaming session, msgId: 1419"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:36.235196137+07:00","message":"found end of frame, send empty tag with msgId: 1419"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:36.235198737+07:00","message":"end Recv id 1419"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:36.235204609+07:00","message":"[buffer interim] 1419 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:36.235211569+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:36.235215414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:36.235217891+07:00","message":"> Transcript [6227] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:36.23522001+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:36.235221577+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:36.235222974+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:36.235224468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:36.235226595+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:36.235235842+07:00","message":"push: {true \n 0 0xc0023d2900}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:36.24086395+07:00","message":"write wav file: './tmp/7449/7449_1419.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:36.301302195+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:36.301312326+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:37.551523042+07:00","message":"[GCS] IsForceVAD: false for message ID: 1420"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:37.742654381+07:00","message":"[GCS] Start streaming session, msgId: 1421"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:37.834475939+07:00","message":"receive streaming session, msgId: 1420"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:37.834494414+07:00","message":"found end of frame, send empty tag with msgId: 1420"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:37.834497189+07:00","message":"end Recv id 1420"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:37.834503746+07:00","message":"[buffer interim] 1420 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:37.834509292+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:37.834513694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:37.834517212+07:00","message":"> Transcript [6228] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:37.834519767+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:37.834521779+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:37.834523197+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:37.834524595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:37.834526697+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:37.834535794+07:00","message":"push: {true \n 0 0xc002f14780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:37.840974105+07:00","message":"write wav file: './tmp/7449/7449_1420.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:37.989920335+07:00","message":"[GCS] IsForceVAD: false for message ID: 1421"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:38.061582443+07:00","message":"[GCS] Start streaming session, msgId: 1422"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:38.289300463+07:00","message":"receive streaming session, msgId: 1421"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:38.289320071+07:00","message":"found end of frame, send empty tag with msgId: 1421"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:38.289323087+07:00","message":"end Recv id 1421"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:38.289330025+07:00","message":"[buffer interim] 1421 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:38.289336496+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:38.289343771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:38.289346175+07:00","message":"> Transcript [6229] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:38.289348164+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:38.28934965+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:38.289351223+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:38.289352712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:38.289355207+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:38.289364907+07:00","message":"push: {true \n 0 0xc00365e600}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:38.294442035+07:00","message":"write wav file: './tmp/7449/7449_1421.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:39.30158553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:39.30160237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:41.710426644+07:00","message":"[GCS] IsForceVAD: false for message ID: 1422"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:42.009384993+07:00","message":"receive streaming session, msgId: 1422"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:42.009414993+07:00","message":"found end of frame, send empty tag with msgId: 1422"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:42.009418068+07:00","message":"end Recv id 1422"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:42.009426993+07:00","message":"[buffer interim] 1422 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:42.009434016+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:42.009439465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:42.00944219+07:00","message":"> Transcript [6230] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:42.009444577+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:42.009446729+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:42.009448368+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:42.009449792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:42.009452117+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:42.009462444+07:00","message":"push: {true \n 0 0xc0023d2f00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:42.0183708+07:00","message":"write wav file: './tmp/7449/7449_1422.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:42.292397214+07:00","message":"[GCS] Start streaming session, msgId: 1423"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:42.301583499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:42.301594172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:43.823861987+07:00","message":"[GCS] Cleaned up inactive client: 1379"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:43.823886449+07:00","message":"[GCS] Cleaned up inactive client: 1385"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:43.823900304+07:00","message":"[GCS] Cleaned up inactive client: 1384"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:43.823902141+07:00","message":"[GCS] Cleaned up inactive client: 1386"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:43.823903715+07:00","message":"[GCS] Cleaned up inactive client: 1381"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:43.823905396+07:00","message":"[GCS] Cleaned up inactive client: 1393"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:43.823906759+07:00","message":"[GCS] Cleaned up inactive client: 1377"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:43.823908018+07:00","message":"[GCS] Cleaned up inactive client: 1394"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:43.823909377+07:00","message":"[GCS] Cleaned up inactive client: 1387"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:43.823910667+07:00","message":"[GCS] Cleaned up inactive client: 1391"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:43.823912051+07:00","message":"[GCS] Cleaned up inactive client: 1392"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:43.823913327+07:00","message":"[GCS] Cleaned up inactive client: 1388"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:43.823914949+07:00","message":"[GCS] Cleaned up inactive client: 1390"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:43.823916296+07:00","message":"[GCS] Cleaned up inactive client: 1389"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:43.823918005+07:00","message":"[GCS] Cleaned up inactive client: 1378"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:43.823919599+07:00","message":"[GCS] Cleaned up inactive client: 1383"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:43.823920896+07:00","message":"[GCS] Cleaned up inactive client: 1380"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:43.823922194+07:00","message":"[GCS] Cleaned up inactive client: 1382"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:44.851844163+07:00","message":"[GCS] IsForceVAD: false for message ID: 1423"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:45.112309295+07:00","message":"[GCS] Start streaming session, msgId: 1424"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:45.133081342+07:00","message":"receive streaming session, msgId: 1423"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:45.133098096+07:00","message":"found end of frame, send empty tag with msgId: 1423"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:45.133101564+07:00","message":"end Recv id 1423"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:45.13310853+07:00","message":"[buffer interim] 1423 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:45.133116213+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:45.133120812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:45.133124021+07:00","message":"> Transcript [6231] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:45.13312767+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:45.13312995+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:45.133132197+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:45.133134224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:45.133140706+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:45.133153025+07:00","message":"push: {true \n 0 0xc002f14a80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:45.145369521+07:00","message":"write wav file: './tmp/7449/7449_1423.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:45.301592116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:45.301607803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:47.090249243+07:00","message":"[GCS] IsForceVAD: false for message ID: 1424"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:47.404152837+07:00","message":"receive streaming session, msgId: 1424"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:47.404173967+07:00","message":"found end of frame, send empty tag with msgId: 1424"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:47.404177068+07:00","message":"end Recv id 1424"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:47.404184614+07:00","message":"[buffer interim] 1424 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:47.404191675+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:47.404197086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:47.4041996+07:00","message":"> Transcript [6232] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:47.40420175+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:47.404203328+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:47.404204692+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:47.404207037+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:47.40421421+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:47.404224014+07:00","message":"push: {true \n 0 0xc00365f280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:47.410886053+07:00","message":"write wav file: './tmp/7449/7449_1424.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:47.411417532+07:00","message":"[GCS] Start streaming session, msgId: 1425"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:48.302493678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:48.302498057+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:51.130706633+07:00","message":"[GCS] IsForceVAD: false for message ID: 1425"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:51.191629145+07:00","message":"[GCS] Start streaming session, msgId: 1426"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:51.303309233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:51.303324763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:51.415216692+07:00","message":"receive streaming session, msgId: 1425"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:51.415234421+07:00","message":"found end of frame, send empty tag with msgId: 1425"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:51.415236915+07:00","message":"end Recv id 1425"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:51.415242761+07:00","message":"[buffer interim] 1425 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:51.415248694+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:51.415252544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:51.415255218+07:00","message":"> Transcript [6233] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:51.415257443+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:51.415259041+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:51.415260449+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:51.415261945+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:51.415264439+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:51.415273876+07:00","message":"push: {true \n 0 0xc0023d2100}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:51.4237335+07:00","message":"write wav file: './tmp/7449/7449_1425.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:54.304019419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:54.304025377+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:56.889394333+07:00","message":"[GCS] IsForceVAD: false for message ID: 1426"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:56.951634856+07:00","message":"[GCS] Start streaming session, msgId: 1427"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:57.194428025+07:00","message":"receive streaming session, msgId: 1426"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:57.194460575+07:00","message":"found end of frame, send empty tag with msgId: 1426"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:57.194463487+07:00","message":"end Recv id 1426"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:57.194470211+07:00","message":"[buffer interim] 1426 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:57.194482063+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:57.194486066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:57.19448845+07:00","message":"> Transcript [6234] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:57.194491011+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:57.194492607+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:57.194494031+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:57.194495523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:00:57.194497671+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:00:57.194506963+07:00","message":"push: {true \n 0 0xc003600700}"}
{"level":"info","service":"Main","time":"2025-10-29T11:00:57.208650432+07:00","message":"write wav file: './tmp/7449/7449_1426.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:57.304912147+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:00:57.304919716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:00.305763868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:00.305779983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:01.700873091+07:00","message":"[GCS] IsForceVAD: false for message ID: 1427"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:01.763584365+07:00","message":"[GCS] Start streaming session, msgId: 1428"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:01.890464307+07:00","message":"[GCS] IsForceVAD: false for message ID: 1428"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.048970415+07:00","message":"receive streaming session, msgId: 1427"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.048993904+07:00","message":"found end of frame, send empty tag with msgId: 1427"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.048996849+07:00","message":"end Recv id 1427"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.049003714+07:00","message":"[buffer interim] 1427 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.04901025+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.049014425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.049017047+07:00","message":"> Transcript [6235] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.049019232+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.049020797+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.049022199+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.049023695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.049026472+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.04903705+07:00","message":"push: {true \n 0 0xc00348c300}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:02.059223835+07:00","message":"write wav file: './tmp/7449/7449_1427.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.212998837+07:00","message":"[GCS] Start streaming session, msgId: 1429"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.218267417+07:00","message":"receive streaming session, msgId: 1428"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.218281825+07:00","message":"found end of frame, send empty tag with msgId: 1428"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.218284868+07:00","message":"end Recv id 1428"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.218291597+07:00","message":"[buffer interim] 1428 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.218298989+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.218303193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.218306391+07:00","message":"> Transcript [6236] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.218309281+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.218311335+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.218313595+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.218315786+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.218319033+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.218329814+07:00","message":"push: {true \n 0 0xc00365e980}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:02.227602867+07:00","message":"write wav file: './tmp/7449/7449_1428.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.469985546+07:00","message":"[GCS] IsForceVAD: false for message ID: 1429"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.531198948+07:00","message":"[GCS] Start streaming session, msgId: 1430"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.661460662+07:00","message":"[GCS] IsForceVAD: false for message ID: 1430"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.758087604+07:00","message":"receive streaming session, msgId: 1429"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.758121997+07:00","message":"found end of frame, send empty tag with msgId: 1429"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.758125218+07:00","message":"end Recv id 1429"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.758133337+07:00","message":"[buffer interim] 1429 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.758139925+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.758143966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.75814636+07:00","message":"> Transcript [6237] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.758148683+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.758150241+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.758151817+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.758153373+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.758155975+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.758166732+07:00","message":"push: {true \n 0 0xc003600d00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:02.763112786+07:00","message":"write wav file: './tmp/7449/7449_1429.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.945253029+07:00","message":"receive streaming session, msgId: 1430"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.945285451+07:00","message":"found end of frame, send empty tag with msgId: 1430"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.945290029+07:00","message":"end Recv id 1430"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.945300959+07:00","message":"[buffer interim] 1430 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.945310293+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.945315569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.945319282+07:00","message":"> Transcript [6238] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.945323207+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.945325768+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.945328074+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.945330618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:02.94533435+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.94534832+07:00","message":"push: {true \n 0 0xc003600180}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:02.950278463+07:00","message":"write wav file: './tmp/7449/7449_1430.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:02.983042674+07:00","message":"[GCS] Start streaming session, msgId: 1431"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:03.111310013+07:00","message":"[GCS] IsForceVAD: false for message ID: 1431"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:03.230946219+07:00","message":"[GCS] Start streaming session, msgId: 1432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:03.300271372+07:00","message":"[GCS] IsForceVAD: false for message ID: 1432"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:03.306424191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:03.306436334+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:03.361552494+07:00","message":"[GCS] Start streaming session, msgId: 1433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:03.407800964+07:00","message":"receive streaming session, msgId: 1431"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:03.40781596+07:00","message":"found end of frame, send empty tag with msgId: 1431"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:03.407818558+07:00","message":"end Recv id 1431"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:03.407823938+07:00","message":"[buffer interim] 1431 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:03.407829993+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:03.407833467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:03.407835866+07:00","message":"> Transcript [6239] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:03.407837821+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:03.407839346+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:03.407840776+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:03.407842552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:03.407844693+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:03.407853968+07:00","message":"push: {true \n 0 0xc00365f480}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:03.41248605+07:00","message":"write wav file: './tmp/7449/7449_1431.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:03.588854599+07:00","message":"receive streaming session, msgId: 1432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:03.588888175+07:00","message":"found end of frame, send empty tag with msgId: 1432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:03.588891355+07:00","message":"end Recv id 1432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:03.588899877+07:00","message":"[buffer interim] 1432 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:03.588907073+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:03.588911633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:03.588914183+07:00","message":"> Transcript [6240] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:03.588916604+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:03.588918245+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:03.588919723+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:03.58892113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:03.588923085+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:03.588933351+07:00","message":"push: {true \n 0 0xc00348c100}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:03.593020793+07:00","message":"write wav file: './tmp/7449/7449_1432.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:06.307398884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:06.307407504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:09.130425836+07:00","message":"[GCS] IsForceVAD: false for message ID: 1433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:09.193222549+07:00","message":"[GCS] Start streaming session, msgId: 1434"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:09.307477838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:09.307491502+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:09.423590695+07:00","message":"receive streaming session, msgId: 1433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:09.423610957+07:00","message":"found end of frame, send empty tag with msgId: 1433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:09.423613736+07:00","message":"end Recv id 1433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:09.423619951+07:00","message":"[buffer interim] 1433 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:09.423626773+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:09.423630958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:09.423633529+07:00","message":"> Transcript [6241] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:09.423636118+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:09.423638874+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:09.423641001+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:09.423642862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:09.423645369+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:09.423655879+07:00","message":"push: {true \n 0 0xc003601080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:09.435499569+07:00","message":"write wav file: './tmp/7449/7449_1433.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:11.109873957+07:00","message":"[GCS] IsForceVAD: false for message ID: 1434"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:11.311782538+07:00","message":"[GCS] Start streaming session, msgId: 1435"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:11.37071835+07:00","message":"[GCS] IsForceVAD: false for message ID: 1435"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:11.40964702+07:00","message":"receive streaming session, msgId: 1434"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:11.409669247+07:00","message":"found end of frame, send empty tag with msgId: 1434"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:11.409672748+07:00","message":"end Recv id 1434"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:11.40968103+07:00","message":"[buffer interim] 1434 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.409688873+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.409693693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.409697031+07:00","message":"> Transcript [6242] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.409700186+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.409702373+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.409704524+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.409706658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.409709669+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:11.409721283+07:00","message":"push: {true \n 0 0xc0023d2400}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:11.416971454+07:00","message":"write wav file: './tmp/7449/7449_1434.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:11.501130915+07:00","message":"[GCS] Start streaming session, msgId: 1436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:11.630360056+07:00","message":"[GCS] IsForceVAD: false for message ID: 1436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:11.671012483+07:00","message":"receive streaming session, msgId: 1435"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:11.67103652+07:00","message":"found end of frame, send empty tag with msgId: 1435"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:11.671039526+07:00","message":"end Recv id 1435"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:11.671047544+07:00","message":"[buffer interim] 1435 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.671054476+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.671057912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.671060289+07:00","message":"> Transcript [6243] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.671062681+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.671064625+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.671066579+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.671068077+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.671074821+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:11.671084592+07:00","message":"push: {true \n 0 0xc00348c780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:11.675813124+07:00","message":"write wav file: './tmp/7449/7449_1435.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:11.908987746+07:00","message":"receive streaming session, msgId: 1436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:11.909008342+07:00","message":"found end of frame, send empty tag with msgId: 1436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:11.909010947+07:00","message":"end Recv id 1436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:11.909017774+07:00","message":"[buffer interim] 1436 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.909024299+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.909028206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.909030622+07:00","message":"> Transcript [6244] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.909032871+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.909034627+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.909036318+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.90903778+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:11.909043306+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:11.909052929+07:00","message":"push: {true \n 0 0xc00348ca80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:11.914637012+07:00","message":"write wav file: './tmp/7449/7449_1436.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:12.200678859+07:00","message":"[GCS] Start streaming session, msgId: 1437"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:12.307884503+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:12.307890608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:13.824097014+07:00","message":"[GCS] Cleaned up inactive client: 1408"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:13.824117693+07:00","message":"[GCS] Cleaned up inactive client: 1409"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:13.824120834+07:00","message":"[GCS] Cleaned up inactive client: 1407"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:13.82412319+07:00","message":"[GCS] Cleaned up inactive client: 1396"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:13.824125428+07:00","message":"[GCS] Cleaned up inactive client: 1397"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:13.824127809+07:00","message":"[GCS] Cleaned up inactive client: 1405"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:13.824130046+07:00","message":"[GCS] Cleaned up inactive client: 1406"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:13.824132672+07:00","message":"[GCS] Cleaned up inactive client: 1400"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:13.824134839+07:00","message":"[GCS] Cleaned up inactive client: 1412"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:13.824136939+07:00","message":"[GCS] Cleaned up inactive client: 1398"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:13.824139005+07:00","message":"[GCS] Cleaned up inactive client: 1402"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:13.82414121+07:00","message":"[GCS] Cleaned up inactive client: 1403"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:13.824143186+07:00","message":"[GCS] Cleaned up inactive client: 1399"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:13.824145345+07:00","message":"[GCS] Cleaned up inactive client: 1404"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:13.824147273+07:00","message":"[GCS] Cleaned up inactive client: 1410"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:13.824149282+07:00","message":"[GCS] Cleaned up inactive client: 1401"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:13.824151262+07:00","message":"[GCS] Cleaned up inactive client: 1411"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:13.824154228+07:00","message":"[GCS] Cleaned up inactive client: 1395"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:13.824155482+07:00","message":"[GCS] Cleaned up inactive client: 1413"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:14.319766996+07:00","message":"[GCS] IsForceVAD: false for message ID: 1437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:14.58207167+07:00","message":"[GCS] Start streaming session, msgId: 1438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:14.608807916+07:00","message":"receive streaming session, msgId: 1437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:14.608832945+07:00","message":"found end of frame, send empty tag with msgId: 1437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:14.608837287+07:00","message":"end Recv id 1437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:14.608849073+07:00","message":"[buffer interim] 1437 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:14.608857837+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:14.608862933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:14.608866661+07:00","message":"> Transcript [6245] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:14.608869888+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:14.608872121+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:14.608874321+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:14.608876683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:14.608880073+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:14.608892297+07:00","message":"push: {true \n 0 0xc0023d3280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:14.621382973+07:00","message":"write wav file: './tmp/7449/7449_1437.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:15.308688212+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:15.308693949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:16.369186269+07:00","message":"[GCS] IsForceVAD: false for message ID: 1438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:16.432147399+07:00","message":"[GCS] Start streaming session, msgId: 1439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:16.665921946+07:00","message":"receive streaming session, msgId: 1438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:16.665950124+07:00","message":"found end of frame, send empty tag with msgId: 1438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:16.665953431+07:00","message":"end Recv id 1438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:16.665961012+07:00","message":"[buffer interim] 1438 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:16.665967856+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:16.665976102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:16.665978657+07:00","message":"> Transcript [6246] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:16.665981107+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:16.665982752+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:16.66598459+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:16.665986512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:16.665991838+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:16.666001519+07:00","message":"push: {true \n 0 0xc00348cd00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:16.673419713+07:00","message":"write wav file: './tmp/7449/7449_1438.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:16.690022932+07:00","message":"[GCS] IsForceVAD: false for message ID: 1439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:16.751422464+07:00","message":"[GCS] Start streaming session, msgId: 1440"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:16.82053593+07:00","message":"[GCS] IsForceVAD: false for message ID: 1440"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:16.986597382+07:00","message":"receive streaming session, msgId: 1439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:16.986618716+07:00","message":"found end of frame, send empty tag with msgId: 1439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:16.986621971+07:00","message":"end Recv id 1439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:16.986628749+07:00","message":"[buffer interim] 1439 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:16.986635472+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:16.986639059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:16.986641481+07:00","message":"> Transcript [6247] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:16.986644089+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:16.986645618+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:16.986647027+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:16.986648514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:16.98665066+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:16.986660638+07:00","message":"push: {true \n 0 0xc00365e000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:16.991870421+07:00","message":"write wav file: './tmp/7449/7449_1439.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:17.123211064+07:00","message":"receive streaming session, msgId: 1440"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:17.123231189+07:00","message":"found end of frame, send empty tag with msgId: 1440"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:17.123234097+07:00","message":"end Recv id 1440"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:17.123240335+07:00","message":"[buffer interim] 1440 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:17.123246858+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:17.12325095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:17.123253558+07:00","message":"> Transcript [6248] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:17.123256022+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:17.123257547+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:17.123258995+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:17.123260651+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:17.123265333+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:17.123274875+07:00","message":"push: {true \n 0 0xc003600200}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:17.128052198+07:00","message":"write wav file: './tmp/7449/7449_1440.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:17.331587156+07:00","message":"[GCS] Start streaming session, msgId: 1441"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:17.779484946+07:00","message":"[GCS] IsForceVAD: false for message ID: 1441"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:17.910798325+07:00","message":"[GCS] Start streaming session, msgId: 1442"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:17.971480716+07:00","message":"[GCS] IsForceVAD: false for message ID: 1442"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:18.073801828+07:00","message":"receive streaming session, msgId: 1441"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:18.073830459+07:00","message":"found end of frame, send empty tag with msgId: 1441"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:18.07383415+07:00","message":"end Recv id 1441"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:18.073843552+07:00","message":"[buffer interim] 1441 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:18.07385241+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:18.073856734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:18.073859894+07:00","message":"> Transcript [6249] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:18.073862999+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:18.073865138+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:18.073867267+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:18.073869576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:18.073872883+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:18.073885629+07:00","message":"push: {true \n 0 0xc003600e00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:18.079123213+07:00","message":"write wav file: './tmp/7449/7449_1441.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:18.160694273+07:00","message":"[GCS] Start streaming session, msgId: 1443"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:18.237119365+07:00","message":"receive streaming session, msgId: 1442"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:18.23713788+07:00","message":"found end of frame, send empty tag with msgId: 1442"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:18.237140486+07:00","message":"end Recv id 1442"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:18.237147165+07:00","message":"[buffer interim] 1442 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:18.237155855+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:18.237159594+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:18.237171334+07:00","message":"> Transcript [6250] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:18.23717358+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:18.237175146+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:18.237176662+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:18.237178242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:18.237182524+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:18.237192197+07:00","message":"push: {true \n 0 0xc0032a0180}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:18.241052606+07:00","message":"write wav file: './tmp/7449/7449_1442.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:18.308716301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:18.308730188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:21.308960592+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:21.308982239+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:23.158919659+07:00","message":"[GCS] IsForceVAD: false for message ID: 1443"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:23.445996589+07:00","message":"receive streaming session, msgId: 1443"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:23.446019166+07:00","message":"found end of frame, send empty tag with msgId: 1443"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:23.446021894+07:00","message":"end Recv id 1443"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:23.446029008+07:00","message":"[buffer interim] 1443 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:23.446035349+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:23.446039857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:23.446043064+07:00","message":"> Transcript [6251] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:23.446045329+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:23.446046978+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:23.446048377+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:23.446049927+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:23.446057139+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:23.446068169+07:00","message":"push: {true \n 0 0xc002f14380}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:23.456947277+07:00","message":"write wav file: './tmp/7449/7449_1443.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:24.061511032+07:00","message":"[GCS] Start streaming session, msgId: 1444"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:24.120157904+07:00","message":"[GCS] IsForceVAD: false for message ID: 1444"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:24.309490783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:24.309514455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:24.419482386+07:00","message":"receive streaming session, msgId: 1444"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:24.419502896+07:00","message":"found end of frame, send empty tag with msgId: 1444"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:24.419505862+07:00","message":"end Recv id 1444"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:24.419514024+07:00","message":"[buffer interim] 1444 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:24.419520698+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:24.419532641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:24.419535585+07:00","message":"> Transcript [6252] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:24.419537865+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:24.419539562+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:24.419541022+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:24.419542436+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:24.419546998+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:24.419557418+07:00","message":"push: {true \n 0 0xc00365f180}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:24.424113543+07:00","message":"write wav file: './tmp/7449/7449_1444.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:25.152050978+07:00","message":"[GCS] Start streaming session, msgId: 1445"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:27.310378548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:27.3104158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:28.729132602+07:00","message":"[GCS] IsForceVAD: false for message ID: 1445"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:28.791476928+07:00","message":"[GCS] Start streaming session, msgId: 1446"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:29.036022691+07:00","message":"receive streaming session, msgId: 1445"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:29.036043533+07:00","message":"found end of frame, send empty tag with msgId: 1445"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:29.036046441+07:00","message":"end Recv id 1445"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:29.036052941+07:00","message":"[buffer interim] 1445 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:29.036059378+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:29.036063549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:29.036066862+07:00","message":"> Transcript [6253] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:29.036069259+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:29.03607104+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:29.036072753+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:29.03607453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:29.036082507+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:29.036092509+07:00","message":"push: {true \n 0 0xc0023d2500}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:29.049661178+07:00","message":"write wav file: './tmp/7449/7449_1445.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:29.628960829+07:00","message":"[GCS] IsForceVAD: false for message ID: 1446"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:29.752150084+07:00","message":"[GCS] Start streaming session, msgId: 1447"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:29.820344677+07:00","message":"[GCS] IsForceVAD: false for message ID: 1447"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:29.927806429+07:00","message":"receive streaming session, msgId: 1446"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:29.927837246+07:00","message":"found end of frame, send empty tag with msgId: 1446"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:29.927841258+07:00","message":"end Recv id 1446"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:29.92785215+07:00","message":"[buffer interim] 1446 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:29.927860424+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:29.927865637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:29.927869281+07:00","message":"> Transcript [6254] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:29.927872563+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:29.927874723+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:29.927876961+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:29.927879098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:29.927881983+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:29.927894651+07:00","message":"push: {true \n 0 0xc00348c400}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:29.933463053+07:00","message":"write wav file: './tmp/7449/7449_1446.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:29.954021949+07:00","message":"[GCS] Start streaming session, msgId: 1448"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:30.069536332+07:00","message":"[GCS] IsForceVAD: false for message ID: 1448"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:30.118867774+07:00","message":"receive streaming session, msgId: 1447"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:30.118896909+07:00","message":"found end of frame, send empty tag with msgId: 1447"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:30.118899735+07:00","message":"end Recv id 1447"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:30.118906206+07:00","message":"[buffer interim] 1447 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:30.118913216+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:30.118919597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:30.118922224+07:00","message":"> Transcript [6255] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:30.118924553+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:30.118926074+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:30.118927619+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:30.118929115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:30.118933399+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:30.118943145+07:00","message":"push: {true \n 0 0xc003600000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:30.12350398+07:00","message":"write wav file: './tmp/7449/7449_1447.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:30.27120743+07:00","message":"[GCS] Start streaming session, msgId: 1449"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:30.310406356+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:30.310432737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:30.346695674+07:00","message":"receive streaming session, msgId: 1448"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:30.346713922+07:00","message":"found end of frame, send empty tag with msgId: 1448"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:30.346716582+07:00","message":"end Recv id 1448"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:30.346723624+07:00","message":"[buffer interim] 1448 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:30.346729769+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:30.346733753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:30.346737075+07:00","message":"> Transcript [6256] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:30.346739983+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:30.346742313+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:30.346743774+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:30.346745185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:30.346751275+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:30.346762405+07:00","message":"push: {true \n 0 0xc0023d2480}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:30.351103758+07:00","message":"write wav file: './tmp/7449/7449_1448.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:30.719120872+07:00","message":"[GCS] IsForceVAD: false for message ID: 1449"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:30.791353478+07:00","message":"[GCS] Start streaming session, msgId: 1450"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:31.000672036+07:00","message":"receive streaming session, msgId: 1449"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:31.000696345+07:00","message":"found end of frame, send empty tag with msgId: 1449"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:31.000698973+07:00","message":"end Recv id 1449"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:31.000706062+07:00","message":"[buffer interim] 1449 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:31.000712657+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:31.000716567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:31.00071912+07:00","message":"> Transcript [6257] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:31.000721237+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:31.000722767+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:31.000724434+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:31.000725895+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:31.000728065+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:31.000738934+07:00","message":"push: {true \n 0 0xc002f14200}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:31.006002966+07:00","message":"write wav file: './tmp/7449/7449_1449.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:32.259895191+07:00","message":"[GCS] IsForceVAD: false for message ID: 1450"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:32.322686562+07:00","message":"[GCS] Start streaming session, msgId: 1451"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:32.564086704+07:00","message":"receive streaming session, msgId: 1450"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:32.564107344+07:00","message":"found end of frame, send empty tag with msgId: 1450"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:32.564109937+07:00","message":"end Recv id 1450"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:32.56411896+07:00","message":"[buffer interim] 1450 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:32.564126068+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:32.564130592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:32.564132936+07:00","message":"> Transcript [6258] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:32.564134861+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:32.564136465+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:32.564137906+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:32.564139392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:32.564141422+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:32.564150572+07:00","message":"push: {true \n 0 0xc002f14580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:32.571351311+07:00","message":"write wav file: './tmp/7449/7449_1450.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:33.311420879+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:33.311428877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:36.290394115+07:00","message":"[GCS] IsForceVAD: false for message ID: 1451"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:36.311619516+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:36.311637535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:36.421702406+07:00","message":"[GCS] Start streaming session, msgId: 1452"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:36.582272313+07:00","message":"receive streaming session, msgId: 1451"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:36.582294961+07:00","message":"found end of frame, send empty tag with msgId: 1451"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:36.582297931+07:00","message":"end Recv id 1451"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:36.582304328+07:00","message":"[buffer interim] 1451 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:36.582313611+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:36.582317919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:36.582320451+07:00","message":"> Transcript [6259] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:36.582322514+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:36.582324058+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:36.582325583+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:36.582327288+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:36.582329638+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:36.582338713+07:00","message":"push: {true \n 0 0xc00348c180}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:36.590994332+07:00","message":"write wav file: './tmp/7449/7449_1451.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:39.312551568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:39.312557247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:40.459426098+07:00","message":"[GCS] IsForceVAD: false for message ID: 1452"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:40.759347087+07:00","message":"receive streaming session, msgId: 1452"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:40.759368132+07:00","message":"found end of frame, send empty tag with msgId: 1452"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:40.759370946+07:00","message":"end Recv id 1452"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:40.759377159+07:00","message":"[buffer interim] 1452 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:40.759383448+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:40.759387857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:40.759390214+07:00","message":"> Transcript [6260] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:40.759392416+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:40.75939392+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:40.759395388+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:40.759396886+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:40.759403648+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:40.759413808+07:00","message":"push: {true \n 0 0xc0023d2a00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:40.768854142+07:00","message":"write wav file: './tmp/7449/7449_1452.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:41.352405261+07:00","message":"[GCS] Start streaming session, msgId: 1453"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:41.419268047+07:00","message":"[GCS] IsForceVAD: false for message ID: 1453"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:41.708207321+07:00","message":"receive streaming session, msgId: 1453"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:41.70823419+07:00","message":"found end of frame, send empty tag with msgId: 1453"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:41.708237506+07:00","message":"end Recv id 1453"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:41.708244462+07:00","message":"[buffer interim] 1453 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:41.708251297+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:41.708255236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:41.708257834+07:00","message":"> Transcript [6261] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:41.708260378+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:41.708262163+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:41.708263752+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:41.708265252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:41.708267418+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:41.708276556+07:00","message":"push: {true \n 0 0xc00348c580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:41.713116363+07:00","message":"write wav file: './tmp/7449/7449_1453.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:42.313023088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:42.31304394+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:43.02093292+07:00","message":"[GCS] Start streaming session, msgId: 1454"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:43.080692492+07:00","message":"[GCS] IsForceVAD: false for message ID: 1454"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:43.380438294+07:00","message":"receive streaming session, msgId: 1454"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:43.380466789+07:00","message":"found end of frame, send empty tag with msgId: 1454"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:43.380470173+07:00","message":"end Recv id 1454"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:43.380480328+07:00","message":"[buffer interim] 1454 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:43.380488551+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:43.380494415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:43.380498277+07:00","message":"> Transcript [6262] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:43.380501396+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:43.380503613+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:43.380505619+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:43.380507741+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:43.380510699+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:43.38052256+07:00","message":"push: {true \n 0 0xc002f14a00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:43.386821517+07:00","message":"write wav file: './tmp/7449/7449_1454.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:43.401270803+07:00","message":"[GCS] Start streaming session, msgId: 1455"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:43.824139671+07:00","message":"[GCS] Cleaned up inactive client: 1414"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:43.824167253+07:00","message":"[GCS] Cleaned up inactive client: 1419"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:43.824170603+07:00","message":"[GCS] Cleaned up inactive client: 1418"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:43.824173371+07:00","message":"[GCS] Cleaned up inactive client: 1422"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:43.824175426+07:00","message":"[GCS] Cleaned up inactive client: 1415"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:43.824180195+07:00","message":"[GCS] Cleaned up inactive client: 1417"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:43.82418248+07:00","message":"[GCS] Cleaned up inactive client: 1421"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:43.824185002+07:00","message":"[GCS] Cleaned up inactive client: 1416"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:43.824187162+07:00","message":"[GCS] Cleaned up inactive client: 1420"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:44.94005189+07:00","message":"[GCS] IsForceVAD: false for message ID: 1455"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.001451367+07:00","message":"[GCS] Start streaming session, msgId: 1456"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.070244323+07:00","message":"[GCS] IsForceVAD: false for message ID: 1456"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.191076906+07:00","message":"[GCS] Start streaming session, msgId: 1457"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.245216716+07:00","message":"receive streaming session, msgId: 1455"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.245244123+07:00","message":"found end of frame, send empty tag with msgId: 1455"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.245247761+07:00","message":"end Recv id 1455"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.245265991+07:00","message":"[buffer interim] 1455 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.245299831+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.245304871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.245307877+07:00","message":"> Transcript [6263] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.245310151+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.245311859+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.24531353+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.245315107+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.24532179+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.245331358+07:00","message":"push: {true \n 0 0xc003600b80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:45.252574226+07:00","message":"write wav file: './tmp/7449/7449_1455.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:45.313197989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:45.313214413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.320304801+07:00","message":"[GCS] IsForceVAD: false for message ID: 1457"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.361545393+07:00","message":"receive streaming session, msgId: 1456"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.36156331+07:00","message":"found end of frame, send empty tag with msgId: 1456"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.36156617+07:00","message":"end Recv id 1456"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.361572023+07:00","message":"[buffer interim] 1456 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.361578289+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.361582675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.361585557+07:00","message":"> Transcript [6264] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.361587634+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.36158919+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.361590788+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.361592305+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.36159823+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.361608766+07:00","message":"push: {true \n 0 0xc003600d80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:45.365732485+07:00","message":"write wav file: './tmp/7449/7449_1456.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.450934974+07:00","message":"[GCS] Start streaming session, msgId: 1458"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.580430538+07:00","message":"[GCS] IsForceVAD: false for message ID: 1458"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.609152265+07:00","message":"receive streaming session, msgId: 1457"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.609191061+07:00","message":"found end of frame, send empty tag with msgId: 1457"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.609194021+07:00","message":"end Recv id 1457"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.60920182+07:00","message":"[buffer interim] 1457 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.609211899+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.609215973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.609218991+07:00","message":"> Transcript [6265] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.609221475+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.609223049+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.609224707+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.609226219+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.609234309+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.609248177+07:00","message":"push: {true \n 0 0xc0032a0080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:45.613761679+07:00","message":"write wav file: './tmp/7449/7449_1457.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.874654621+07:00","message":"receive streaming session, msgId: 1458"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.874682938+07:00","message":"found end of frame, send empty tag with msgId: 1458"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.874686215+07:00","message":"end Recv id 1458"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.87469347+07:00","message":"[buffer interim] 1458 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.874700337+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.874704008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.87470647+07:00","message":"> Transcript [6266] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.874708728+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.874710218+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.874711784+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.874713256+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:45.874715542+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:45.874725014+07:00","message":"push: {true \n 0 0xc0032a0500}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:45.878822458+07:00","message":"write wav file: './tmp/7449/7449_1458.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:46.281689485+07:00","message":"[GCS] Start streaming session, msgId: 1459"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:46.729174166+07:00","message":"[GCS] IsForceVAD: false for message ID: 1459"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:46.990998638+07:00","message":"[GCS] Start streaming session, msgId: 1460"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:47.038229139+07:00","message":"receive streaming session, msgId: 1459"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:47.038246671+07:00","message":"found end of frame, send empty tag with msgId: 1459"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:47.03824947+07:00","message":"end Recv id 1459"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:47.038256386+07:00","message":"[buffer interim] 1459 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.038262768+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.038266554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.038269023+07:00","message":"> Transcript [6267] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.038271234+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.038273007+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.038274389+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.038275832+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.038277664+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:47.038287319+07:00","message":"push: {true \n 0 0xc00365f100}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:47.04318218+07:00","message":"write wav file: './tmp/7449/7449_1459.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:47.188963488+07:00","message":"[GCS] IsForceVAD: false for message ID: 1460"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:47.2510498+07:00","message":"[GCS] Start streaming session, msgId: 1461"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:47.501233564+07:00","message":"receive streaming session, msgId: 1460"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:47.501256678+07:00","message":"found end of frame, send empty tag with msgId: 1460"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:47.501259598+07:00","message":"end Recv id 1460"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:47.501266641+07:00","message":"[buffer interim] 1460 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.501276072+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.501287034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.501289713+07:00","message":"> Transcript [6268] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.501291839+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.501293488+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.50129494+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.501296591+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.501298976+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:47.501309392+07:00","message":"push: {true \n 0 0xc00365f680}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:47.506033261+07:00","message":"write wav file: './tmp/7449/7449_1460.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:47.569602928+07:00","message":"[GCS] IsForceVAD: false for message ID: 1461"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:47.875172477+07:00","message":"receive streaming session, msgId: 1461"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:47.875200882+07:00","message":"found end of frame, send empty tag with msgId: 1461"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:47.875203682+07:00","message":"end Recv id 1461"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:47.875210697+07:00","message":"[buffer interim] 1461 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.875217911+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.875222234+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.875224975+07:00","message":"> Transcript [6269] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.875230919+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.875232547+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.875234341+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.875235856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:47.875243908+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:47.875253462+07:00","message":"push: {true \n 0 0xc003a47280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:47.879781133+07:00","message":"write wav file: './tmp/7449/7449_1461.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:48.271063744+07:00","message":"[GCS] Start streaming session, msgId: 1462"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:48.313275398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:48.313291733+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:50.069044021+07:00","message":"[GCS] IsForceVAD: false for message ID: 1462"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:50.263317165+07:00","message":"[GCS] Start streaming session, msgId: 1463"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:50.381436841+07:00","message":"receive streaming session, msgId: 1462"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:50.381457755+07:00","message":"found end of frame, send empty tag with msgId: 1462"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:50.38146119+07:00","message":"end Recv id 1462"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:50.381469942+07:00","message":"[buffer interim] 1462 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:50.381476662+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:50.381481198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:50.38148389+07:00","message":"> Transcript [6270] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:50.381486772+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:50.38148863+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:50.381490098+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:50.381491577+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:50.381498831+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:50.381508678+07:00","message":"push: {true \n 0 0xc0032a0a00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:50.388185307+07:00","message":"write wav file: './tmp/7449/7449_1462.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:51.313867973+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:51.313900782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:53.329605391+07:00","message":"[GCS] IsForceVAD: false for message ID: 1463"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:53.392439719+07:00","message":"[GCS] Start streaming session, msgId: 1464"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:53.519752366+07:00","message":"[GCS] IsForceVAD: false for message ID: 1464"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:53.731763551+07:00","message":"receive streaming session, msgId: 1463"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:53.731792673+07:00","message":"found end of frame, send empty tag with msgId: 1463"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:53.731796083+07:00","message":"end Recv id 1463"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:53.731804039+07:00","message":"[buffer interim] 1463 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:53.731810363+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:53.731813897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:53.731816397+07:00","message":"> Transcript [6271] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:53.731818451+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:53.731819999+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:53.731822349+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:53.731824444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:53.731827193+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:53.73183829+07:00","message":"push: {true \n 0 0xc0032a0b80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:53.740304923+07:00","message":"write wav file: './tmp/7449/7449_1463.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:53.842733334+07:00","message":"[GCS] Start streaming session, msgId: 1465"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:53.845860259+07:00","message":"receive streaming session, msgId: 1464"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:53.845871609+07:00","message":"found end of frame, send empty tag with msgId: 1464"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:53.845874288+07:00","message":"end Recv id 1464"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:53.845878787+07:00","message":"[buffer interim] 1464 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:53.845884304+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:53.845887685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:53.845890038+07:00","message":"> Transcript [6272] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:53.845892438+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:53.845894154+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:53.845895725+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:53.845897311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:53.845899629+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:53.845907628+07:00","message":"push: {true \n 0 0xc003601980}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:53.850565721+07:00","message":"write wav file: './tmp/7449/7449_1464.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:54.31410887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:54.31411131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:55.129498291+07:00","message":"[GCS] IsForceVAD: false for message ID: 1465"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:55.391989209+07:00","message":"[GCS] Start streaming session, msgId: 1466"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:55.428933985+07:00","message":"receive streaming session, msgId: 1465"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:55.428962246+07:00","message":"found end of frame, send empty tag with msgId: 1465"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:55.428965418+07:00","message":"end Recv id 1465"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:55.428972222+07:00","message":"[buffer interim] 1465 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:55.428979109+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:55.428983614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:55.428986008+07:00","message":"> Transcript [6273] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:55.428988806+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:55.428990691+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:55.428992219+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:55.428993968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:01:55.429002346+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:01:55.429011858+07:00","message":"push: {true \n 0 0xc0032a0d00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:01:55.437946526+07:00","message":"write wav file: './tmp/7449/7449_1465.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:57.31434498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:01:57.314351297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:00.118769279+07:00","message":"[GCS] IsForceVAD: false for message ID: 1466"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:00.192276189+07:00","message":"[GCS] Start streaming session, msgId: 1467"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:00.248591355+07:00","message":"[GCS] IsForceVAD: false for message ID: 1467"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:00.315197022+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:00.315215467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:00.38014166+07:00","message":"[GCS] Start streaming session, msgId: 1468"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:00.428475864+07:00","message":"receive streaming session, msgId: 1466"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:00.428494646+07:00","message":"found end of frame, send empty tag with msgId: 1466"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:00.428497276+07:00","message":"end Recv id 1466"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:00.428503579+07:00","message":"[buffer interim] 1466 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.428509116+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.428513998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.428517315+07:00","message":"> Transcript [6274] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.428519456+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.428521241+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.42852282+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.428524329+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.428526818+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:00.428536156+07:00","message":"push: {true \n 0 0xc003a46500}"}
{"level":"info","service":"Main","time":"2025-10-29T11:02:00.438512334+07:00","message":"write wav file: './tmp/7449/7449_1466.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:00.439929549+07:00","message":"[GCS] IsForceVAD: false for message ID: 1468"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:00.55931462+07:00","message":"receive streaming session, msgId: 1467"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:00.5593445+07:00","message":"found end of frame, send empty tag with msgId: 1467"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:00.55934803+07:00","message":"end Recv id 1467"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:00.559356203+07:00","message":"[buffer interim] 1467 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.559363174+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.559366862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.559369372+07:00","message":"> Transcript [6275] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.559371751+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.559373282+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.559374821+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.559376324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.559378809+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:00.559388976+07:00","message":"push: {true \n 0 0xc0032a0300}"}
{"level":"info","service":"Main","time":"2025-10-29T11:02:00.564209311+07:00","message":"write wav file: './tmp/7449/7449_1467.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:00.767912495+07:00","message":"receive streaming session, msgId: 1468"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:00.767930289+07:00","message":"found end of frame, send empty tag with msgId: 1468"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:00.767933233+07:00","message":"end Recv id 1468"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:00.767940073+07:00","message":"[buffer interim] 1468 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.767946432+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.76795026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.767952614+07:00","message":"> Transcript [6276] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.767954684+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.767956152+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.767957521+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.767958975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:00.767961068+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:00.76797022+07:00","message":"push: {true \n 0 0xc003a47d80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:02:00.773445148+07:00","message":"write wav file: './tmp/7449/7449_1468.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:01.022316681+07:00","message":"[GCS] Start streaming session, msgId: 1469"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:01.269498538+07:00","message":"[GCS] IsForceVAD: false for message ID: 1469"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:01.546613937+07:00","message":"receive streaming session, msgId: 1469"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:01.546634871+07:00","message":"found end of frame, send empty tag with msgId: 1469"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:01.546637546+07:00","message":"end Recv id 1469"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:01.546643597+07:00","message":"[buffer interim] 1469 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:01.546650566+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:01.546658325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:01.546660783+07:00","message":"> Transcript [6277] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:01.546662974+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:01.546664568+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:01.546665961+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:01.546667989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:01.54667042+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:01.546678905+07:00","message":"push: {true \n 0 0xc003601200}"}
{"level":"info","service":"Main","time":"2025-10-29T11:02:01.552322345+07:00","message":"write wav file: './tmp/7449/7449_1469.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.173777732+07:00","message":"[GCS] Start streaming session, msgId: 1470"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.229121839+07:00","message":"[GCS] IsForceVAD: false for message ID: 1470"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.3005172+07:00","message":"[GCS] Start streaming session, msgId: 1471"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.358753007+07:00","message":"[GCS] IsForceVAD: false for message ID: 1471"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.43033257+07:00","message":"[GCS] Start streaming session, msgId: 1472"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.490330188+07:00","message":"[GCS] IsForceVAD: false for message ID: 1472"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.533148734+07:00","message":"receive streaming session, msgId: 1470"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.533182188+07:00","message":"found end of frame, send empty tag with msgId: 1470"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.533185247+07:00","message":"end Recv id 1470"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.533191699+07:00","message":"[buffer interim] 1470 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.533198128+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.533201508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.533203847+07:00","message":"> Transcript [6278] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.533205924+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.533207467+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.533208983+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.533210475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.533212993+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.533222601+07:00","message":"push: {true \n 0 0xc00348cc80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:02:02.537636549+07:00","message":"write wav file: './tmp/7449/7449_1470.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.55156117+07:00","message":"[GCS] Start streaming session, msgId: 1473"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.650116888+07:00","message":"receive streaming session, msgId: 1471"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.650143783+07:00","message":"found end of frame, send empty tag with msgId: 1471"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.650147761+07:00","message":"end Recv id 1471"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.650158006+07:00","message":"[buffer interim] 1471 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.650166906+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.650171984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.650174973+07:00","message":"> Transcript [6279] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.650178081+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.650180338+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.650182723+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.650184891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.650188055+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.650200757+07:00","message":"push: {true \n 0 0xc003601300}"}
{"level":"info","service":"Main","time":"2025-10-29T11:02:02.654085543+07:00","message":"write wav file: './tmp/7449/7449_1471.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.814333624+07:00","message":"receive streaming session, msgId: 1472"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.814349237+07:00","message":"found end of frame, send empty tag with msgId: 1472"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.814351916+07:00","message":"end Recv id 1472"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.814357347+07:00","message":"[buffer interim] 1472 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.81436333+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.814366964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.814369213+07:00","message":"> Transcript [6280] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.814371413+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.814372878+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.814374294+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.814375784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:02.814377999+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:02.814389405+07:00","message":"push: {true \n 0 0xc00365ed80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:02:02.818608601+07:00","message":"write wav file: './tmp/7449/7449_1472.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:03.271557726+07:00","message":"[GCS] IsForceVAD: false for message ID: 1473"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:03.315711095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:03.315740359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:03.564724636+07:00","message":"receive streaming session, msgId: 1473"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:03.564769437+07:00","message":"found end of frame, send empty tag with msgId: 1473"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:03.564773356+07:00","message":"end Recv id 1473"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:03.564781848+07:00","message":"[buffer interim] 1473 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:03.564794329+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:03.564798753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:03.564801321+07:00","message":"> Transcript [6281] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:03.564804335+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:03.564806072+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:03.564807585+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:03.564809029+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:03.564815233+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:03.564826564+07:00","message":"push: {true \n 0 0xc002f14780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:02:03.56953781+07:00","message":"write wav file: './tmp/7449/7449_1473.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:03.592055329+07:00","message":"[GCS] Start streaming session, msgId: 1474"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:03.77906944+07:00","message":"[GCS] IsForceVAD: false for message ID: 1474"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:03.910442215+07:00","message":"[GCS] Start streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:04.073493089+07:00","message":"receive streaming session, msgId: 1474"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:04.0735219+07:00","message":"found end of frame, send empty tag with msgId: 1474"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:04.073525585+07:00","message":"end Recv id 1474"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:04.073532507+07:00","message":"[buffer interim] 1474 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.073539451+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.073543017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.073545533+07:00","message":"> Transcript [6282] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.073547892+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.073549529+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.073551096+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.07355253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.073554972+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:04.073563713+07:00","message":"push: {true \n 0 0xc003600780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:02:04.077999247+07:00","message":"write wav file: './tmp/7449/7449_1474.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:04.642323192+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:04.642363306+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":"2025-10-29T11:02:04.642367788+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:04.642380289+07:00","message":"[buffer interim] 1475 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.642386898+07:00","message":"[bufferProcess] interim [540000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.642388321+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:04.817753192+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:04.817802875+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":"2025-10-29T11:02:04.817807521+07:00","message":"receive interim result [false|false]: พระที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:04.817821752+07:00","message":"[buffer interim] 1475 false พระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.81782958+07:00","message":"[bufferProcess] interim [720000000]:พระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.817832319+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.81783672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.817840424+07:00","message":"> Transcript [6283] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.817842381+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:04.847962732+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:04.848048307+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":"2025-10-29T11:02:04.848059939+07:00","message":"receive interim result [false|false]: พระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:04.848097061+07:00","message":"[buffer interim] 1475 false พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.84811087+07:00","message":"[bufferProcess] interim [780000000]:พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.848113473+07:00","message":"[bufferProcess] send to processor:พระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.84811672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.848120399+07:00","message":"> Transcript [6284] [false]: 'พระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.848123225+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.848124733+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.848126854+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:04.848128608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:05.096217708+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:05.096256014+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":"2025-10-29T11:02:05.096261584+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:05.096274621+07:00","message":"[buffer interim] 1475 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.096281656+07:00","message":"[bufferProcess] interim [960000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.096283851+07:00","message":"[bufferProcess] send to processor:พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.096289064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.096291259+07:00","message":"> Transcript [6285] [false]: 'พระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.096294361+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.09629624+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.096298244+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.096300044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:05.166146638+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:05.166199652+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":"2025-10-29T11:02:05.166204879+07:00","message":"receive interim result [false|false]: วิธีทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:05.166219045+07:00","message":"[buffer interim] 1475 false วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.166225815+07:00","message":"[bufferProcess] interim [80000000]:วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.166227628+07:00","message":"[bufferProcess] send to processor:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.166230481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.166232851+07:00","message":"> Transcript [6286] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.166234719+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.166236351+07:00","message":"Set new StatePrefix: 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:05.541108327+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:05.541156449+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":"2025-10-29T11:02:05.541175121+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:05.541188996+07:00","message":"[buffer interim] 1475 false พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.541195897+07:00","message":"[bufferProcess] interim [440000000]:พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.541197789+07:00","message":"[bufferProcess] send to processor:วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.541202529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.541205432+07:00","message":"> Transcript [6287] [false]: 'วิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.541208497+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.541210306+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.541211924+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.541213894+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:05.859436227+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:05.859476529+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":"2025-10-29T11:02:05.859481523+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:05.859494169+07:00","message":"[buffer interim] 1475 false พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.859504902+07:00","message":"[bufferProcess] interim [740000000]:พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.859507031+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.859512242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.859515017+07:00","message":"> Transcript [6288] [false]: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.859517244+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:05.859518914+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:06.052089326+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:06.052127788+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":"2025-10-29T11:02:06.052133176+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:06.052146797+07:00","message":"[buffer interim] 1475 false พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.052153939+07:00","message":"[bufferProcess] interim [980000000]:พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.052158399+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.05216167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.052164143+07:00","message":"> Transcript [6289] [false]: 'พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.052167431+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.052169197+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.052170947+07:00","message":"StatePrefix: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.052173085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:06.316784136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:06.316801101+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:06.566664002+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:06.566704506+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":"2025-10-29T11:02:06.566710686+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมครบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:06.566724918+07:00","message":"[buffer interim] 1475 false พระพิธีธรรมสวดพระอภิธรรมครบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.566731785+07:00","message":"[bufferProcess] interim [520000000]:พระพิธีธรรมสวดพระอภิธรรมครบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.566734045+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.566739134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.566741524+07:00","message":"> Transcript [6290] [false]: 'พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.566744897+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.566746631+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.566748471+07:00","message":"StatePrefix: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.566755941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:06.880947041+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:06.88099675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรมครบ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:06.881002293+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมครบ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:06.881018001+07:00","message":"[buffer interim] 1475 false พระพิธีธรรมสวดพระอภิธรรมครบ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.881026984+07:00","message":"[bufferProcess] interim [760000000]:พระพิธีธรรมสวดพระอภิธรรมครบ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.881029231+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมครบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.881035569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.881037868+07:00","message":"> Transcript [6291] [false]: 'พระพิธีธรรมสวดพระอภิธรรมครบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.881041258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.881043202+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.881045015+07:00","message":"StatePrefix: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:06.881047155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.084138647+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.084185102+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรมครบ 40\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.08419056+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมครบ 40"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.084205271+07:00","message":"[buffer interim] 1475 false พระพิธีธรรมสวดพระอภิธรรมครบ 40"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.084212752+07:00","message":"[bufferProcess] interim [940000000]:พระพิธีธรรมสวดพระอภิธรรมครบ 40"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.084214774+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมครบ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.084218188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.084220577+07:00","message":"> Transcript [6292] [false]: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.084223622+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.084225338+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.084227187+07:00","message":"StatePrefix: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.084229384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.084233982+07:00","message":"Push: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.084235622+07:00","message":"TextPushed: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.084237333+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมสวดพระอภิธรรมครบ 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.084239226+07:00","message":"Next Push (prob) : 'พระอภิธรรมครบ 4'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.084247913+07:00","message":"push: {false พระพิธีธรรมสวด 0 0xc003600f80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.141945884+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.141986267+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":"2025-10-29T11:02:07.14199195+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.142005095+07:00","message":"[buffer interim] 1475 false พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.142013997+07:00","message":"[bufferProcess] interim [60000000]:พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.142017078+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมครบ 40"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.142023262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.142026863+07:00","message":"> Transcript [6293] [false]: 'พระพิธีธรรมสวดพระอภิธรรมครบ 40'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.142030805+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.142032688+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.142035583+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.142039186+07:00","message":"TextPushed: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.146338504+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.14637639+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":"2025-10-29T11:02:07.146381987+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมครบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.146396071+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":"2025-10-29T11:02:07.146399126+07:00","message":"receive interim result [false|false]:  4 จบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.146406674+07:00","message":"[buffer interim] 1475 false พระพิธีธรรมสวดพระอภิธรรมครบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.146411903+07:00","message":"[buffer interim] 1475 false  4 จบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.146417286+07:00","message":"[bufferProcess] interim [120000000]:พระพิธีธรรมสวดพระอภิธรรมครบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.146419339+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.146424204+07:00","message":"[bufferProcess] interim [120000000]: 4 จบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.146426415+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.146428708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.146431323+07:00","message":"> Transcript [6294] [false]: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.146434727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.146436499+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.146438051+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.146440337+07:00","message":"TextPushed: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.333549096+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.333584224+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":"2025-10-29T11:02:07.333589996+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมครบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.333601993+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":"2025-10-29T11:02:07.333605272+07:00","message":"receive interim result [false|false]:  4 จบม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.333613269+07:00","message":"[buffer interim] 1475 false พระพิธีธรรมสวดพระอภิธรรมครบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.333617133+07:00","message":"[buffer interim] 1475 false  4 จบม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.333622105+07:00","message":"[bufferProcess] interim [240000000]:พระพิธีธรรมสวดพระอภิธรรมครบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.333623978+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.333627647+07:00","message":"[bufferProcess] interim [240000000]: 4 จบม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.333629931+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.333632504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.333636961+07:00","message":"> Transcript [6295] [false]: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.333640201+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.333641884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.33364338+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.333645224+07:00","message":"TextPushed: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.338348152+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.338357151+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":"2025-10-29T11:02:07.338360687+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมครบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.338364559+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 จบแล้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.338367262+07:00","message":"receive interim result [false|false]:  4 จบแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.338371257+07:00","message":"[buffer interim] 1475 false พระพิธีธรรมสวดพระอภิธรรมครบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.338373419+07:00","message":"[buffer interim] 1475 false  4 จบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.338376062+07:00","message":"[bufferProcess] interim [300000000]:พระพิธีธรรมสวดพระอภิธรรมครบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.338377947+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.338380376+07:00","message":"[bufferProcess] interim [300000000]: 4 จบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.338383264+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.338386224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.338388325+07:00","message":"> Transcript [6296] [false]: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.33839046+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.338392132+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.338393532+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.338395104+07:00","message":"TextPushed: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.338399326+07:00","message":"Push: 'พระอภิธรรมครบ 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.338401106+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.33840316+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.338405028+07:00","message":"Next Push (prob) : ' จบม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.338413675+07:00","message":"push: {false พระอภิธรรมครบ 4 0 0xc003600f80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.656124815+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.65616233+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":"2025-10-29T11:02:07.656167955+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมครบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.656178138+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 4 จบแล้วนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.656181094+07:00","message":"receive interim result [false|false]:  4 จบแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.656188741+07:00","message":"[buffer interim] 1475 false พระพิธีธรรมสวดพระอภิธรรมครบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.656194381+07:00","message":"[buffer interim] 1475 false  4 จบแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.656200612+07:00","message":"[bufferProcess] interim [600000000]:พระพิธีธรรมสวดพระอภิธรรมครบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.656203261+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.656208226+07:00","message":"[bufferProcess] interim [600000000]: 4 จบแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.656210266+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.656212842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.656215303+07:00","message":"> Transcript [6297] [false]: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.656217363+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.656218879+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.781487653+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.781524495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรมครบ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.781530042+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมครบ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.781545859+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":"2025-10-29T11:02:07.78154914+07:00","message":"receive interim result [false|false]:  จบแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.781557362+07:00","message":"[buffer interim] 1475 false พระพิธีธรรมสวดพระอภิธรรมครบ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.78156433+07:00","message":"[buffer interim] 1475 false  จบแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.781569563+07:00","message":"[bufferProcess] interim [660000000]:พระพิธีธรรมสวดพระอภิธรรมครบ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.781571905+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.781578179+07:00","message":"[bufferProcess] interim [660000000]: จบแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.781580464+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.781582996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.78158531+07:00","message":"> Transcript [6298] [false]: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.781588029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.781589784+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.781591396+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.781593186+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.787604537+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.787615346+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรมครบ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.787618584+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมครบ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.787628119+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":"2025-10-29T11:02:07.787631535+07:00","message":"receive interim result [false|false]:  จบแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.787635001+07:00","message":"[buffer interim] 1475 false พระพิธีธรรมสวดพระอภิธรรมครบ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:07.787637498+07:00","message":"[buffer interim] 1475 false  จบแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.787640138+07:00","message":"[bufferProcess] interim [720000000]:พระพิธีธรรมสวดพระอภิธรรมครบ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.787642125+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.787648419+07:00","message":"[bufferProcess] interim [720000000]: จบแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.78765029+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.787652302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.787654117+07:00","message":"> Transcript [6299] [false]: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.787656539+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.787657898+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.787659963+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:07.787661934+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:08.366873924+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:08.366918903+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:08.36692505+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:08.366937756+07:00","message":"[buffer interim] 1475 false พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:08.366948437+07:00","message":"[bufferProcess] interim [320000000]:พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:08.366952452+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:08.366958697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:08.36696219+07:00","message":"> Transcript [6300] [false]: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:08.366966363+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:08.366968776+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:08.366971017+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:08.366974396+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:09.149296955+07:00","message":"[GCS] IsForceVAD: false for message ID: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:09.223524174+07:00","message":"[GCS] Start streaming session, msgId: 1476"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:09.316853482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:09.316855265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:09.381682152+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:09.381725161+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":"2025-10-29T11:02:09.381733264+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมครบ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:09.381747167+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":"2025-10-29T11:02:09.381750956+07:00","message":"receive interim result [false|false]:  จบแล้วนะคะซึ่งโดย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:09.381775495+07:00","message":"[buffer interim] 1475 false พระพิธีธรรมสวดพระอภิธรรมครบ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:09.38178615+07:00","message":"[buffer interim] 1475 false  จบแล้วนะคะซึ่งโดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.381793817+07:00","message":"[bufferProcess] interim [280000000]:พระพิธีธรรมสวดพระอภิธรรมครบ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.381796534+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.381799516+07:00","message":"[bufferProcess] send to processor (ticker):พระพิธีธรรมสวดพระอภิธรรมครบ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.381802316+07:00","message":"[bufferProcess] interim [280000000]: จบแล้วนะคะซึ่งโดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.381803952+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.381806155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.381808362+07:00","message":"> Transcript [6301] [false]: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.381811878+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.381813756+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.381815341+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.38181723+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.381819802+07:00","message":"Push: ' จบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.381821248+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.381823293+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.381825508+07:00","message":"Next Push (prob) : 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.381826852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.381828548+07:00","message":"> Transcript [6302] [false]: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.381830143+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:09.381838699+07:00","message":"push: {false  จบแล้ว 0 0xc003600f80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:09.445384362+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:09.445417671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรมครบ 4\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:09.4454225+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมครบ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:09.445433545+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":"2025-10-29T11:02:09.445436274+07:00","message":"receive interim result [false|false]:  จบแล้วนะคะซึ่งโดยทั่ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:09.445443477+07:00","message":"[buffer interim] 1475 false พระพิธีธรรมสวดพระอภิธรรมครบ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:09.445446389+07:00","message":"[buffer interim] 1475 false  จบแล้วนะคะซึ่งโดยทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.445451868+07:00","message":"[bufferProcess] interim [400000000]:พระพิธีธรรมสวดพระอภิธรรมครบ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.445453855+07:00","message":"[bufferProcess] send to processor: จบแล้วนะคะซึ่งโดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.445458519+07:00","message":"[bufferProcess] interim [400000000]: จบแล้วนะคะซึ่งโดยทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.445464239+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะซึ่งโดยทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.4454671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.445469332+07:00","message":"> Transcript [6303] [false]: ' จบแล้วนะคะซึ่งโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.445471124+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.44547437+07:00","message":"Set new StatePrefix: ' จบแล้วนะคะซึ่งโดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:09.472124525+07:00","message":"receive streaming session, msgId: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:09.472146278+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะซึ่งโดยทั่ว\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:09.472150758+07:00","message":"receive interim result [true|false]: พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะซึ่งโดยทั่ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:09.472159816+07:00","message":"end recv isFinal message id 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:09.472161594+07:00","message":"end Recv id 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:09.47216596+07:00","message":"[buffer interim] 1475 true พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะซึ่งโดยทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.472172018+07:00","message":"[bufferProcess] interim [460000000]:พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะซึ่งโดยทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.472174724+07:00","message":"[bufferProcess] send to processor (isfinal):พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะซึ่งโดยทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.472177991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.472180118+07:00","message":"> Transcript [6304] [false]: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะซึ่งโดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.472181807+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.472183341+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะซึ่งโดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.472184958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.472186408+07:00","message":"> Transcript [6305] [true]: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะซึ่งโดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.472188696+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.472190182+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.472193105+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้วนะคะซึ่งโดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.472195245+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรมครบ 4 จบแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:09.472199322+07:00","message":"Push: 'นะคะซึ่งโดยทั่ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:09.472207187+07:00","message":"push: {true นะคะซึ่งโดยทั่ว 0 0xc003600f80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:02:09.482689397+07:00","message":"write wav file: './tmp/7449/7449_1475.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:10.068140614+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:10.068180223+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":"2025-10-29T11:02:10.068188615+07:00","message":"receive interim result [false|false]: ไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:10.068203105+07:00","message":"[buffer interim] 1476 false ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.068209617+07:00","message":"[bufferProcess] interim [660000000]:ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.068211175+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:10.389825277+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:10.389862958+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":"2025-10-29T11:02:10.389868683+07:00","message":"receive interim result [false|false]: ไปการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:10.389888046+07:00","message":"[buffer interim] 1476 false ไปการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.389898411+07:00","message":"[bufferProcess] interim [960000000]:ไปการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.389900402+07:00","message":"[bufferProcess] send to processor:ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.389904194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.389906848+07:00","message":"> Transcript [6306] [false]: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.38990874+07:00","message":"Set StatePrefix (first interim): 'ไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:10.968862596+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:10.968908963+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":"2025-10-29T11:02:10.968914747+07:00","message":"receive interim result [false|false]: ไปการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:10.968930517+07:00","message":"[buffer interim] 1476 false ไปการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.968938473+07:00","message":"[bufferProcess] interim [560000000]:ไปการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.968940936+07:00","message":"[bufferProcess] send to processor:ไปการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.968947033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.968949676+07:00","message":"> Transcript [6307] [false]: 'ไปการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.968952728+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.96895444+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.968956344+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.968958239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:10.997633889+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:10.997670256+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":"2025-10-29T11:02:10.997675544+07:00","message":"receive interim result [false|false]: ไปกาญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:10.99769083+07:00","message":"[buffer interim] 1476 false ไปกาญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.997697056+07:00","message":"[bufferProcess] interim [620000000]:ไปกาญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.997698864+07:00","message":"[bufferProcess] send to processor:ไปการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.997701952+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.997705132+07:00","message":"> Transcript [6308] [false]: 'ไปการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.997708047+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.997709979+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.997711873+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:10.997713536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.157533559+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.157575278+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":"2025-10-29T11:02:11.157581085+07:00","message":"receive interim result [false|false]: ไปการตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.157596522+07:00","message":"[buffer interim] 1476 false ไปการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.157602853+07:00","message":"[bufferProcess] interim [740000000]:ไปการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.157605003+07:00","message":"[bufferProcess] send to processor:ไปกาญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.15760838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.157610936+07:00","message":"> Transcript [6309] [false]: 'ไปกาญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.157613525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.15761524+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.157617256+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.157618785+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.305305454+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.305344996+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":"2025-10-29T11:02:11.305351381+07:00","message":"receive interim result [false|false]: ไปการตั้งค่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.305366301+07:00","message":"[buffer interim] 1476 false ไปการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.305376273+07:00","message":"[bufferProcess] interim [920000000]:ไปการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.305379216+07:00","message":"[bufferProcess] send to processor:ไปการตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.305385306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.305387929+07:00","message":"> Transcript [6310] [false]: 'ไปการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.305390833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.305392776+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.305394951+07:00","message":"StatePrefix: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.305397019+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.305402641+07:00","message":"Push: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.305404109+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.305405704+07:00","message":"Set new StatePrefix : 'ไปการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.305407331+07:00","message":"Next Push (prob) : 'การตั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.305416234+07:00","message":"push: {false ไป 0 0xc00365f780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.36572471+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.365778571+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":"2025-10-29T11:02:11.365783509+07:00","message":"receive interim result [false|false]: ไปการตั้งปลุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.3657955+07:00","message":"[buffer interim] 1476 false ไปการตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.365801783+07:00","message":"[bufferProcess] interim [980000000]:ไปการตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.365803872+07:00","message":"[bufferProcess] send to processor:ไปการตั้งค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.365807323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.365809865+07:00","message":"> Transcript [6311] [false]: 'ไปการตั้งค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.365812733+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.365814343+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.365816166+07:00","message":"StatePrefix: 'ไปการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.365818128+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.48304145+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.483074179+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":"2025-10-29T11:02:11.483079701+07:00","message":"receive interim result [false|false]: ไปการนั่งสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.483094129+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.483100173+07:00","message":"[bufferProcess] interim [40000000]:ไปการนั่งสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.483102434+07:00","message":"[bufferProcess] send to processor:ไปการตั้งปลุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.48310542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.483108229+07:00","message":"> Transcript [6312] [false]: 'ไปการตั้งปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.483111048+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.483112726+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.483114211+07:00","message":"StatePrefix: 'ไปการตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.483115895+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.551091691+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.551113595+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":"2025-10-29T11:02:11.551118612+07:00","message":"receive interim result [false|false]: ไปการนั่งสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.551132842+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.551138693+07:00","message":"[bufferProcess] interim [160000000]:ไปการนั่งสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.551141864+07:00","message":"[bufferProcess] send to processor:ไปการนั่งสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.551145348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.55114782+07:00","message":"> Transcript [6313] [false]: 'ไปการนั่งสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.551149839+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.55115179+07:00","message":"Set new StatePrefix: 'ไปการนั่งสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.749033472+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.749078206+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":"2025-10-29T11:02:11.749083349+07:00","message":"receive interim result [false|false]: ไปการนั่งสวดพระพิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.749098589+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวดพระพิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.749105084+07:00","message":"[bufferProcess] interim [340000000]:ไปการนั่งสวดพระพิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.749106948+07:00","message":"[bufferProcess] send to processor:ไปการนั่งสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.749110247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.749113172+07:00","message":"> Transcript [6314] [false]: 'ไปการนั่งสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.749116071+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.749118075+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.749119527+07:00","message":"StatePrefix: 'ไปการนั่งสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.749122012+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.865524369+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.86556077+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":"2025-10-29T11:02:11.865567114+07:00","message":"receive interim result [false|false]: ไปการนั่งสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.865580176+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.865586132+07:00","message":"[bufferProcess] interim [460000000]:ไปการนั่งสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.865588219+07:00","message":"[bufferProcess] send to processor:ไปการนั่งสวดพระพิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.865595298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.865598191+07:00","message":"> Transcript [6315] [false]: 'ไปการนั่งสวดพระพิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.865600895+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.865602969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.865604689+07:00","message":"StatePrefix: 'ไปการนั่งสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.865606788+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.869235039+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.869247617+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":"2025-10-29T11:02:11.869250845+07:00","message":"receive interim result [false|false]: ไปการนั่งสวดพระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:11.869258658+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวดพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.869261273+07:00","message":"[bufferProcess] interim [520000000]:ไปการนั่งสวดพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.869264639+07:00","message":"[bufferProcess] send to processor:ไปการนั่งสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.869266709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.869268323+07:00","message":"> Transcript [6316] [false]: 'ไปการนั่งสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.869270075+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.869271848+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.869273206+07:00","message":"StatePrefix: 'ไปการนั่งสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:11.869275043+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:12.067673406+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:12.067725317+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":"2025-10-29T11:02:12.067731407+07:00","message":"receive interim result [false|false]: ไปการนั่งสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:12.06774718+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.067754434+07:00","message":"[bufferProcess] interim [700000000]:ไปการนั่งสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.067757056+07:00","message":"[bufferProcess] send to processor:ไปการนั่งสวดพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.067760828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.067773009+07:00","message":"> Transcript [6317] [false]: 'ไปการนั่งสวดพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.06777652+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.06777837+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.067780436+07:00","message":"StatePrefix: 'ไปการนั่งสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.06778259+07:00","message":"TextPushed: 'ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.067785036+07:00","message":"Push: 'การนั่งสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.067787334+07:00","message":"TextPushed: 'ไปการนั่งสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.067789118+07:00","message":"Set new StatePrefix : 'ไปการนั่งสวดพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.067791083+07:00","message":"Next Push (prob) : 'พระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:12.067802243+07:00","message":"push: {false การนั่งสวด 0 0xc00365f780}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:12.317725155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:12.317727866+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:12.464124285+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:12.464158423+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":"2025-10-29T11:02:12.464163437+07:00","message":"receive interim result [false|false]: ไปการนั่งสวดพระอภิธรรมก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:12.464176464+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวดพระอภิธรรมก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.464182909+07:00","message":"[bufferProcess] interim [120000000]:ไปการนั่งสวดพระอภิธรรมก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.464185325+07:00","message":"[bufferProcess] send to processor:ไปการนั่งสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.464190293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.46419256+07:00","message":"> Transcript [6318] [false]: 'ไปการนั่งสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.464194751+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.464196647+07:00","message":"Set new StatePrefix: 'ไปการนั่งสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:12.589968545+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:12.590012155+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":"2025-10-29T11:02:12.590019232+07:00","message":"receive interim result [false|false]: ไปการนั่งสวดพระอภิธรรมก็จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:12.590036443+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวดพระอภิธรรมก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.590045015+07:00","message":"[bufferProcess] interim [180000000]:ไปการนั่งสวดพระอภิธรรมก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.590048335+07:00","message":"[bufferProcess] send to processor:ไปการนั่งสวดพระอภิธรรมก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.590055319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.590058848+07:00","message":"> Transcript [6319] [false]: 'ไปการนั่งสวดพระอภิธรรมก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.590063543+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.590065938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.590068808+07:00","message":"StatePrefix: 'ไปการนั่งสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.590072315+07:00","message":"TextPushed: 'ไปการนั่งสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:12.672250067+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:12.672295075+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":"2025-10-29T11:02:12.672301598+07:00","message":"receive interim result [false|false]: ไปการนั่งสวดพระอภิธรรมก็ชนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:12.672319079+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวดพระอภิธรรมก็ชนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.672327578+07:00","message":"[bufferProcess] interim [300000000]:ไปการนั่งสวดพระอภิธรรมก็ชนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.672330914+07:00","message":"[bufferProcess] send to processor:ไปการนั่งสวดพระอภิธรรมก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.672337812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.672342031+07:00","message":"> Transcript [6320] [false]: 'ไปการนั่งสวดพระอภิธรรมก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.672346844+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.672349242+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.672352731+07:00","message":"StatePrefix: 'ไปการนั่งสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.672355908+07:00","message":"TextPushed: 'ไปการนั่งสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:12.780741638+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:12.780788511+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":"2025-10-29T11:02:12.780794449+07:00","message":"receive interim result [false|false]: ไปการนั่งสวดพระอภิธรรมก็จะนั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:12.780807701+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวดพระอภิธรรมก็จะนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.78081496+07:00","message":"[bufferProcess] interim [420000000]:ไปการนั่งสวดพระอภิธรรมก็จะนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.780817186+07:00","message":"[bufferProcess] send to processor:ไปการนั่งสวดพระอภิธรรมก็ชนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.780822137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.780824566+07:00","message":"> Transcript [6321] [false]: 'ไปการนั่งสวดพระอภิธรรมก็ชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.780827666+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.780829347+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.780831018+07:00","message":"StatePrefix: 'ไปการนั่งสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.780833397+07:00","message":"TextPushed: 'ไปการนั่งสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:12.969940391+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:12.969978235+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":"2025-10-29T11:02:12.969983072+07:00","message":"receive interim result [false|false]: ไปการนั่งสวดพระอภิธรรมก็จะนั่งตา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:12.969997569+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวดพระอภิธรรมก็จะนั่งตา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.970004659+07:00","message":"[bufferProcess] interim [600000000]:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.970007515+07:00","message":"[bufferProcess] send to processor:ไปการนั่งสวดพระอภิธรรมก็จะนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.970012986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.970015338+07:00","message":"> Transcript [6322] [false]: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.970018656+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.97002103+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.970022795+07:00","message":"StatePrefix: 'ไปการนั่งสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.970025052+07:00","message":"TextPushed: 'ไปการนั่งสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.970030889+07:00","message":"Push: 'พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.97003311+07:00","message":"TextPushed: 'ไปการนั่งสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.970035141+07:00","message":"Set new StatePrefix : 'ไปการนั่งสวดพระอภิธรรมก็จะนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:12.970036951+07:00","message":"Next Push (prob) : 'ก็จะนั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:12.970044446+07:00","message":"push: {false พระอภิธรรม 0 0xc00365f780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.089731644+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.089772145+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":"2025-10-29T11:02:13.089777885+07:00","message":"receive interim result [false|false]: ไปการนั่งสวดพระอภิธรรมก็จะนั่งตาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.089791037+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวดพระอภิธรรมก็จะนั่งตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.089797645+07:00","message":"[bufferProcess] interim [660000000]:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.089800009+07:00","message":"[bufferProcess] send to processor:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.089805217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.08980752+07:00","message":"> Transcript [6323] [false]: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.089810957+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.089812669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.089814208+07:00","message":"StatePrefix: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.089816701+07:00","message":"TextPushed: 'ไปการนั่งสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.277598158+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.277645105+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":"2025-10-29T11:02:13.277650966+07:00","message":"receive interim result [false|false]: ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.277665612+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.277672664+07:00","message":"[bufferProcess] interim [840000000]:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.277675384+07:00","message":"[bufferProcess] send to processor:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.27767837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.277681236+07:00","message":"> Transcript [6324] [false]: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.277684529+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.277686172+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.277687797+07:00","message":"StatePrefix: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.277689592+07:00","message":"TextPushed: 'ไปการนั่งสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.346171401+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.346210908+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":"2025-10-29T11:02:13.346216932+07:00","message":"receive interim result [false|false]: ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.346229413+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.346236775+07:00","message":"[bufferProcess] interim [960000000]:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.346239072+07:00","message":"[bufferProcess] send to processor:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.346243982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.346248888+07:00","message":"> Transcript [6325] [false]: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.346252492+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.346254402+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.346260836+07:00","message":"StatePrefix: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.346263578+07:00","message":"TextPushed: 'ไปการนั่งสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.67229662+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.672334698+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":"2025-10-29T11:02:13.672341019+07:00","message":"receive interim result [false|false]: ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.672357141+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.672364854+07:00","message":"[bufferProcess] interim [260000000]:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.672367704+07:00","message":"[bufferProcess] send to processor:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.672371395+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.672378284+07:00","message":"> Transcript [6326] [false]: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.672382041+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.672383893+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.672386416+07:00","message":"StatePrefix: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.672389003+07:00","message":"TextPushed: 'ไปการนั่งสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.672391582+07:00","message":"Push: 'ก็จะนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.672393289+07:00","message":"TextPushed: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.672395644+07:00","message":"Set new StatePrefix : 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.672397553+07:00","message":"Next Push (prob) : 'ตามลำดับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.672406282+07:00","message":"push: {false ก็จะนั่ง 0 0xc00365f780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.824329024+07:00","message":"[GCS] Cleaned up inactive client: 1429"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.824354412+07:00","message":"[GCS] Cleaned up inactive client: 1434"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.824356836+07:00","message":"[GCS] Cleaned up inactive client: 1435"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.824358491+07:00","message":"[GCS] Cleaned up inactive client: 1425"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.82435996+07:00","message":"[GCS] Cleaned up inactive client: 1428"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.824361588+07:00","message":"[GCS] Cleaned up inactive client: 1431"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.824363173+07:00","message":"[GCS] Cleaned up inactive client: 1432"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.824364544+07:00","message":"[GCS] Cleaned up inactive client: 1433"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.82436633+07:00","message":"[GCS] Cleaned up inactive client: 1426"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.824367849+07:00","message":"[GCS] Cleaned up inactive client: 1423"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.824369305+07:00","message":"[GCS] Cleaned up inactive client: 1424"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.82437065+07:00","message":"[GCS] Cleaned up inactive client: 1436"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.824371962+07:00","message":"[GCS] Cleaned up inactive client: 1427"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.824373285+07:00","message":"[GCS] Cleaned up inactive client: 1430"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.858257763+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.858301636+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":"2025-10-29T11:02:13.858310535+07:00","message":"receive interim result [false|false]: ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:13.858328312+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.858336517+07:00","message":"[bufferProcess] interim [440000000]:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.85834046+07:00","message":"[bufferProcess] send to processor:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.858349838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.858353745+07:00","message":"> Transcript [6327] [false]: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.858358051+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.858360532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.858362709+07:00","message":"StatePrefix: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:13.858366467+07:00","message":"TextPushed: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:14.182517273+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:14.182563769+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":"2025-10-29T11:02:14.182570461+07:00","message":"receive interim result [false|false]: ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:14.182584291+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.182591416+07:00","message":"[bufferProcess] interim [740000000]:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.182594624+07:00","message":"[bufferProcess] send to processor:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.182601463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.182604104+07:00","message":"> Transcript [6328] [false]: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.182607979+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.182609858+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.182611847+07:00","message":"StatePrefix: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.182614295+07:00","message":"TextPushed: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:14.24865799+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:14.248695152+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":"2025-10-29T11:02:14.248700786+07:00","message":"receive interim result [false|false]: ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:14.248716458+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.24872355+07:00","message":"[bufferProcess] interim [920000000]:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.248725781+07:00","message":"[bufferProcess] send to processor:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.248729401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.248732619+07:00","message":"> Transcript [6329] [false]: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.248737953+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.248740149+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.248742615+07:00","message":"StatePrefix: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.248745732+07:00","message":"TextPushed: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:14.556314547+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:14.556352775+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":"2025-10-29T11:02:14.556358667+07:00","message":"receive interim result [false|false]: ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้าจอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:14.556369711+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.556377916+07:00","message":"[bufferProcess] interim [160000000]:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.55638024+07:00","message":"[bufferProcess] send to processor:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.556383487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.556385788+07:00","message":"> Transcript [6330] [false]: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.556389284+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.55639131+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.556393064+07:00","message":"StatePrefix: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.556395369+07:00","message":"TextPushed: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.556401238+07:00","message":"Push: 'ตามลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.556405197+07:00","message":"TextPushed: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.556408592+07:00","message":"Set new StatePrefix : 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.556412084+07:00","message":"Next Push (prob) : 'เป็นแถวเรียงหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:14.556426978+07:00","message":"push: {false ตามลำดับ 0 0xc00365f780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:14.560494837+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:14.560510321+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":"2025-10-29T11:02:14.560514891+07:00","message":"receive interim result [false|false]: ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:14.560524638+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.560529062+07:00","message":"[bufferProcess] interim [220000000]:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.560531289+07:00","message":"[bufferProcess] send to processor:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้าจอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.560536497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.560538337+07:00","message":"> Transcript [6331] [false]: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้าจอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.560540705+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.560542552+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.560543982+07:00","message":"StatePrefix: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.560545904+07:00","message":"TextPushed: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:14.688229894+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:14.68826419+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":"2025-10-29T11:02:14.688269634+07:00","message":"receive interim result [false|false]: ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้ากระดาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:14.688282386+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้ากระดาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.68828892+07:00","message":"[bufferProcess] interim [280000000]:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้ากระดาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.688291204+07:00","message":"[bufferProcess] send to processor:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.688296928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.688299682+07:00","message":"> Transcript [6332] [false]: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.68830308+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.688304758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.688306429+07:00","message":"StatePrefix: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:14.688309033+07:00","message":"TextPushed: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.048924575+07:00","message":"[GCS] IsForceVAD: false for message ID: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.11109393+07:00","message":"[GCS] Start streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.266515298+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.266557926+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":"2025-10-29T11:02:15.266563972+07:00","message":"receive interim result [false|false]: ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้ากระดาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.266578535+07:00","message":"[buffer interim] 1476 false ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้ากระดาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.266585624+07:00","message":"[bufferProcess] interim [880000000]:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้ากระดาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.266588209+07:00","message":"[bufferProcess] send to processor:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้ากระดาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.266594867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.266597639+07:00","message":"> Transcript [6333] [false]: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้ากระดาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.266601661+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.266603579+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.266605054+07:00","message":"StatePrefix: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.266607431+07:00","message":"TextPushed: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:15.318395595+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:15.318420909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.412362804+07:00","message":"receive streaming session, msgId: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.412412901+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้ากระดาน\",\"confidence\":0.9527597}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.412420483+07:00","message":"receive interim result [true|false]: ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้ากระดาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.412434149+07:00","message":"end recv isFinal message id 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.412436407+07:00","message":"end Recv id 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.412445535+07:00","message":"[buffer interim] 1476 true ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้ากระดาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.412458622+07:00","message":"[bufferProcess] interim [60000000]:ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้ากระดาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.41246713+07:00","message":"[bufferProcess] send to processor (isfinal):ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้ากระดาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.412471985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.412475653+07:00","message":"> Transcript [6334] [false]: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้ากระดาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.412480466+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.412483096+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.412485387+07:00","message":"StatePrefix: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.412488363+07:00","message":"TextPushed: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.412496187+07:00","message":"Push: 'เป็นแถวเรียงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.412498625+07:00","message":"TextPushed: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.412501264+07:00","message":"Set new StatePrefix : 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้ากระดาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.412504408+07:00","message":"Next Push (prob) : 'กระดาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.412506724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.412508973+07:00","message":"> Transcript [6335] [true]: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้ากระดาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.412512063+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.412513776+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.412515768+07:00","message":"StatePrefix: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้ากระดาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.412518148+07:00","message":"TextPushed: 'ไปการนั่งสวดพระอภิธรรมก็จะนั่งตามลำดับเป็นแถวเรียงหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.41252094+07:00","message":"Push: 'กระดาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.412532373+07:00","message":"push: {false เป็นแถวเรียงหน้า 0 0xc00365f780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.41253904+07:00","message":"push: {true กระดาน 0 0xc00365f780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:02:15.42447872+07:00","message":"write wav file: './tmp/7449/7449_1476.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.665256314+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.665306613+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":"2025-10-29T11:02:15.665311756+07:00","message":"receive interim result [false|false]: อันนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.665327675+07:00","message":"[buffer interim] 1477 false อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.665334254+07:00","message":"[bufferProcess] interim [360000000]:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.665336298+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.888133345+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.888180288+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":"2025-10-29T11:02:15.888186623+07:00","message":"receive interim result [false|false]: อันนี้คือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.888203524+07:00","message":"[buffer interim] 1477 false อันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.888211701+07:00","message":"[bufferProcess] interim [540000000]:อันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.888214442+07:00","message":"[bufferProcess] send to processor:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.888218579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.888222737+07:00","message":"> Transcript [6336] [false]: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.888225582+07:00","message":"Set StatePrefix (first interim): 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.963116816+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.963157475+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":"2025-10-29T11:02:15.963163187+07:00","message":"receive interim result [false|false]: อันนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.963177635+07:00","message":"[buffer interim] 1477 false อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.963184673+07:00","message":"[bufferProcess] interim [600000000]:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.96318669+07:00","message":"[bufferProcess] send to processor:อันนี้คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.96319009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.963193124+07:00","message":"> Transcript [6337] [false]: 'อันนี้คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.9631959+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.963197776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.963199371+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.963201284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.977859807+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.977890457+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":"2025-10-29T11:02:15.977895961+07:00","message":"receive interim result [false|false]: อันนี้ขึ้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:15.977909517+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.977915778+07:00","message":"[bufferProcess] interim [660000000]:อันนี้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.977918966+07:00","message":"[bufferProcess] send to processor:อันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.977922614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.977925729+07:00","message":"> Transcript [6338] [false]: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.977928362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.977930444+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.97793261+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:15.977934814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:16.165351665+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:16.165402949+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":"2025-10-29T11:02:16.165409982+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:16.165431798+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.165441313+07:00","message":"[bufferProcess] interim [840000000]:อันนี้ขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.165450507+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.165459193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.165462943+07:00","message":"> Transcript [6339] [false]: 'อันนี้ขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.1654676+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.165470123+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.165472402+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.165474817+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:16.330935908+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:16.330978822+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":"2025-10-29T11:02:16.330986403+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับตา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:16.330999847+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับตา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.331006814+07:00","message":"[bufferProcess] interim [20000000]:อันนี้ขึ้นอยู่กับตา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.331009093+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.331015762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.331018485+07:00","message":"> Transcript [6340] [false]: 'อันนี้ขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.331021764+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.331023893+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.331025651+07:00","message":"StatePrefix: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.331027613+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.331032537+07:00","message":"Push: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.331034568+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.331037122+07:00","message":"Set new StatePrefix : 'อันนี้ขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.331038974+07:00","message":"Next Push (prob) : 'ขึ้นอยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:16.331047054+07:00","message":"push: {false อันนี้ 0 0xc00348cb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:16.36501486+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:16.365041198+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":"2025-10-29T11:02:16.365046172+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสภาพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:16.365059159+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.365064582+07:00","message":"[bufferProcess] interim [80000000]:อันนี้ขึ้นอยู่กับสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.365066458+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับตา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.36506912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.365071146+07:00","message":"> Transcript [6341] [false]: 'อันนี้ขึ้นอยู่กับตา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.365074101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.365075606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.36507747+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.365079434+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:16.493460462+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:16.493495632+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":"2025-10-29T11:02:16.493500608+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:16.493514036+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.493520271+07:00","message":"[bufferProcess] interim [200000000]:อันนี้ขึ้นอยู่กับสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.493522232+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.493525333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.493527847+07:00","message":"> Transcript [6342] [false]: 'อันนี้ขึ้นอยู่กับสภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.493530638+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.493532607+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.493534519+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.493536203+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:16.565146426+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:16.5652112+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":"2025-10-29T11:02:16.56521747+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:16.56523287+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.56524005+07:00","message":"[bufferProcess] interim [320000000]:อันนี้ขึ้นอยู่กับสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.565242202+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.565245901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.56525245+07:00","message":"> Transcript [6343] [false]: 'อันนี้ขึ้นอยู่กับสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.56525578+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.565257505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.565259078+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:16.56526096+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:17.084437089+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:17.084473879+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":"2025-10-29T11:02:17.084479566+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:17.084491917+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.084498678+07:00","message":"[bufferProcess] interim [800000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.084500959+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.084505878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.084508151+07:00","message":"> Transcript [6344] [false]: 'อันนี้ขึ้นอยู่กับสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.084511774+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.084513619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.084515502+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.084517494+07:00","message":"TextPushed: 'อันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.084521675+07:00","message":"Push: 'ขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.084523208+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.084525233+07:00","message":"Set new StatePrefix : 'อันนี้ขึ้นอยู่กับสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.084527203+07:00","message":"Next Push (prob) : 'สถานที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:17.084534841+07:00","message":"push: {false ขึ้นอยู่กับ 0 0xc00348cb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:17.573839608+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:17.573884606+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":"2025-10-29T11:02:17.573890282+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:17.573905935+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.573913194+07:00","message":"[bufferProcess] interim [280000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.57391582+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.573923119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.573926021+07:00","message":"> Transcript [6345] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.573929081+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.573931151+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.573933108+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.573936451+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:17.640002973+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:17.640050467+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":"2025-10-29T11:02:17.640056183+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:17.640073327+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.640080377+07:00","message":"[bufferProcess] interim [400000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.640082567+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.640086151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.640088679+07:00","message":"> Transcript [6346] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.64009243+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.640094183+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.640095935+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.640100731+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:17.894780573+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:17.894829859+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":"2025-10-29T11:02:17.89483792+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:17.894854747+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.894864201+07:00","message":"[bufferProcess] interim [580000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.894867385+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.894872118+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.894876446+07:00","message":"> Transcript [6347] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.894880742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.894883099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.894885606+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:17.894888873+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:18.319320943+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:18.319325263+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:18.473306107+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:18.473344122+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":"2025-10-29T11:02:18.473350038+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:18.473364642+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.47337179+07:00","message":"[bufferProcess] interim [180000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.47337454+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.4733813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.473383732+07:00","message":"> Transcript [6348] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.47338736+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.473389141+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.473391146+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.473393353+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.473399026+07:00","message":"Push: 'สถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.473400572+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.473402793+07:00","message":"Set new StatePrefix : 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.473404855+07:00","message":"Next Push (prob) : 'นะคะซึ่งอาจจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:18.473412544+07:00","message":"push: {false สถานที่ 0 0xc00348cb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:18.676153429+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:18.676198122+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":"2025-10-29T11:02:18.676205125+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:18.676218481+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.676225216+07:00","message":"[bufferProcess] interim [420000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.67622759+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.676230827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.676233429+07:00","message":"> Transcript [6349] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.676236803+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.676238532+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.676239996+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.676245855+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:18.871077518+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:18.871180013+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":"2025-10-29T11:02:18.871222397+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:18.871256231+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.871264041+07:00","message":"[bufferProcess] interim [600000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.871267015+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.871270311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.871273186+07:00","message":"> Transcript [6350] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.871276685+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.871278243+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.871280331+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.871283519+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:18.99116979+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:18.991206825+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":"2025-10-29T11:02:18.9912121+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:18.991227623+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.991234992+07:00","message":"[bufferProcess] interim [720000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.991237196+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.991240128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.991242374+07:00","message":"> Transcript [6351] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.991245973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.991247859+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.991249421+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:18.991253353+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:19.048922019+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:19.048968123+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":"2025-10-29T11:02:19.048973998+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:19.048992194+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.048999814+07:00","message":"[bufferProcess] interim [780000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.049002248+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.049005839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.049009677+07:00","message":"> Transcript [6352] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.049013894+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.049015704+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.049017534+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.049020114+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.049027094+07:00","message":"Push: 'นะคะซึ่งอาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.049029059+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.049031106+07:00","message":"Set new StatePrefix : 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.049036835+07:00","message":"Next Push (prob) : 'นั่งหัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:19.049047009+07:00","message":"push: {false นะคะซึ่งอาจจะต้อง 0 0xc00348cb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:19.23745648+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:19.237499448+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":"2025-10-29T11:02:19.237505946+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:19.237522111+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.237529655+07:00","message":"[bufferProcess] interim [20000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.237532608+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.237536763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.23753927+07:00","message":"> Transcript [6353] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.237542711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.237544572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.237546665+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.237549709+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:19.553715696+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:19.553753955+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":"2025-10-29T11:02:19.553760647+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:19.553781836+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.553789302+07:00","message":"[bufferProcess] interim [260000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.553791627+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.553794903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.553797318+07:00","message":"> Transcript [6354] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.553800525+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.55380236+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.55380431+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.553806433+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:19.759336091+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:19.759382922+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":"2025-10-29T11:02:19.759390184+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:19.759406619+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.759415909+07:00","message":"[bufferProcess] interim [500000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.759420005+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.759426763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.759430127+07:00","message":"> Transcript [6355] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.759435033+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.759437348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.759440341+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:19.759443799+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:20.39464938+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:20.394692581+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":"2025-10-29T11:02:20.394700358+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:20.394716577+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:20.394727307+07:00","message":"[bufferProcess] interim [100000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:20.394730804+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:20.394737823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:20.394741439+07:00","message":"> Transcript [6356] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:20.394746494+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:20.394749246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:20.394752333+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:20.394755993+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:20.394771085+07:00","message":"Push: 'นั่งหัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:20.394774027+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:20.394777282+07:00","message":"Set new StatePrefix : 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:20.394780477+07:00","message":"Next Push (prob) : 'หน้าเข้าหากัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:20.394793071+07:00","message":"push: {false นั่งหัน 0 0xc00348cb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:21.107562978+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:21.107606246+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":"2025-10-29T11:02:21.107613324+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:21.107630495+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.107641459+07:00","message":"[bufferProcess] interim [760000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.107644998+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.107652006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.107657145+07:00","message":"> Transcript [6357] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.107662168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.107664455+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.107667512+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.107671343+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:21.299028456+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:21.299066735+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":"2025-10-29T11:02:21.299076284+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:21.299091867+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.299113308+07:00","message":"[bufferProcess] interim [940000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.29911726+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.29912572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.299128931+07:00","message":"> Transcript [6358] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.299132628+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.299134658+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.299137509+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.299141139+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหัน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:21.320188948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:21.32020224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:21.357287183+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:21.357330729+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":"2025-10-29T11:02:21.357336886+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:21.357352176+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.357365159+07:00","message":"[bufferProcess] interim [60000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.357368827+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.357373275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.357376151+07:00","message":"> Transcript [6359] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.357379907+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.357381465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.357383451+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.357385798+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:21.486089903+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:21.486123371+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":"2025-10-29T11:02:21.486129021+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:21.486143664+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.486150836+07:00","message":"[bufferProcess] interim [180000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.486153448+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.486161152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.486163548+07:00","message":"> Transcript [6360] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.486167384+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.486169099+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.486171284+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.486174203+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.486176716+07:00","message":"Push: 'หน้าเข้าหากัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.486178402+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.48618051+07:00","message":"Set new StatePrefix : 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.486194898+07:00","message":"Next Push (prob) : 'โดยทั่วไปก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:21.486201062+07:00","message":"push: {false หน้าเข้าหากัน 0 0xc00348cb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:21.69901882+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:21.69907498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:21.699082336+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:21.699098583+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.699118732+07:00","message":"[bufferProcess] interim [420000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.699122927+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.699131626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.699134954+07:00","message":"> Transcript [6361] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.699140237+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.699142628+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.699144853+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.699149059+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:21.998091059+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:21.998133468+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:21.998140274+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:21.998152375+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.998159049+07:00","message":"[bufferProcess] interim [720000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.998161534+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.998166785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.998168956+07:00","message":"> Transcript [6362] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.998173875+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.998175633+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.998177459+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:21.998181615+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.069706343+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.069751515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.069758092+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.069780598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 แบบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.069783448+07:00","message":"receive interim result [false|false]:  2 แบบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.069792638+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.069801413+07:00","message":"[buffer interim] 1477 false  2 แบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.069807126+07:00","message":"[bufferProcess] interim [780000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.069809988+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.069812958+07:00","message":"[bufferProcess] interim [780000000]: 2 แบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.069817044+07:00","message":"[bufferProcess] update buffer: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.069819781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.069822251+07:00","message":"> Transcript [6363] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.069826044+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.069827761+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.069829366+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.069831677+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.256722114+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.256759049+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.256775272+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.256785352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 แบบได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.256788042+07:00","message":"receive interim result [false|false]:  2 แบบได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.25679665+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.256800419+07:00","message":"[buffer interim] 1477 false  2 แบบได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.25680655+07:00","message":"[bufferProcess] interim [960000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.256808837+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.25681196+07:00","message":"[bufferProcess] interim [960000000]: 2 แบบได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.256813949+07:00","message":"[bufferProcess] update buffer: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.256817126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.25681941+07:00","message":"> Transcript [6364] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.256824023+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.256837375+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.256839115+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.256841478+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.256844502+07:00","message":"Push: 'โดยทั่วไปก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.256846044+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.25684815+07:00","message":"Set new StatePrefix : 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.256850158+07:00","message":"Next Push (prob) : 'มี 2 แบบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.256857293+07:00","message":"push: {false โดยทั่วไปก็จะ 0 0xc00348cb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.264186732+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.264206603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.264211302+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.264221176+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":"2025-10-29T11:02:22.264223703+07:00","message":"receive interim result [false|false]:  แบบได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.264229032+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.264232334+07:00","message":"[buffer interim] 1477 false  แบบได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.264236638+07:00","message":"[bufferProcess] interim [20000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.264238897+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.264244634+07:00","message":"[bufferProcess] interim [20000000]: แบบได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.264246607+07:00","message":"[bufferProcess] update buffer: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.264249076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.264251258+07:00","message":"> Transcript [6365] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.264254077+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.2642558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.264257258+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.264259282+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.388108241+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.3881501+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.388157144+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.388171919+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบได้แก่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.388175518+07:00","message":"receive interim result [false|false]:  แบบได้แก่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.388184447+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.388193492+07:00","message":"[buffer interim] 1477 false  แบบได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.388201297+07:00","message":"[bufferProcess] interim [80000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.388204633+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.388212312+07:00","message":"[bufferProcess] interim [80000000]: แบบได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.388215449+07:00","message":"[bufferProcess] update buffer: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.388219495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.388223034+07:00","message":"> Transcript [6366] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.388227484+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.388229539+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.388232942+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.388236351+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.448657782+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.448708511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.448716658+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.448730801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบด้วยกัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.448734931+07:00","message":"receive interim result [false|false]:  แบบด้วยกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.448744677+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.448750221+07:00","message":"[buffer interim] 1477 false  แบบด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.448757197+07:00","message":"[bufferProcess] interim [140000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.448761016+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบได้แก่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.448774294+07:00","message":"[bufferProcess] interim [140000000]: แบบด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.448776883+07:00","message":"[bufferProcess] update buffer: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.448780638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.448784011+07:00","message":"> Transcript [6367] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบได้แก่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.448788298+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.44879036+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.448793657+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.448797321+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.706660445+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.706704284+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.706711388+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.706724569+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบด้วยกันก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.706728458+07:00","message":"receive interim result [false|false]:  แบบด้วยกันก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.706737351+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.706742531+07:00","message":"[buffer interim] 1477 false  แบบด้วยกันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.706759026+07:00","message":"[bufferProcess] interim [380000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.706782321+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.70679497+07:00","message":"[bufferProcess] interim [380000000]: แบบด้วยกันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.706798064+07:00","message":"[bufferProcess] update buffer: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.706802693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.706807309+07:00","message":"> Transcript [6368] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.706812872+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.706815381+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.706818334+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.706821524+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.706825524+07:00","message":"Push: 'มี 2 แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.706827796+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.706830718+07:00","message":"Set new StatePrefix : 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.706835419+07:00","message":"Next Push (prob) : 'ด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.706844342+07:00","message":"push: {false มี 2 แบบ 0 0xc00348cb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.894691224+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.894731743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.894737491+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.894747514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบด้วยกันก็คือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.894750583+07:00","message":"receive interim result [false|false]:  แบบด้วยกันก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.894757464+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:22.894760963+07:00","message":"[buffer interim] 1477 false  แบบด้วยกันก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.894772687+07:00","message":"[bufferProcess] interim [560000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.894775225+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.894795009+07:00","message":"[bufferProcess] interim [560000000]: แบบด้วยกันก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.894797228+07:00","message":"[bufferProcess] update buffer: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.894800171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.894802506+07:00","message":"> Transcript [6369] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.89480615+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.894807858+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.894809476+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:22.894811908+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.279734787+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.279783866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.279790082+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.279800506+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบด้วยกันก็คือการ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.279803281+07:00","message":"receive interim result [false|false]:  แบบด้วยกันก็คือการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.279810649+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.279816263+07:00","message":"[buffer interim] 1477 false  แบบด้วยกันก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.279822118+07:00","message":"[bufferProcess] interim [980000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.279824628+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.279828342+07:00","message":"[bufferProcess] interim [980000000]: แบบด้วยกันก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.279830458+07:00","message":"[bufferProcess] update buffer: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.279833516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.279836366+07:00","message":"> Transcript [6370] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.279840382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.279842052+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.279843631+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.279846469+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.64254171+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.642574197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.642579653+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.642589117+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบด้วยกันก็คือการนั่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.642592029+07:00","message":"receive interim result [false|false]:  แบบด้วยกันก็คือการนั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.642599034+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.642603019+07:00","message":"[buffer interim] 1477 false  แบบด้วยกันก็คือการนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.642623112+07:00","message":"[bufferProcess] interim [280000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.642644137+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.642654511+07:00","message":"[bufferProcess] interim [280000000]: แบบด้วยกันก็คือการนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.642657462+07:00","message":"[bufferProcess] update buffer: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.642661083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.642664757+07:00","message":"> Transcript [6371] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.642668613+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.642670352+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.642672019+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.642674697+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.802400265+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.802434023+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.802439719+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.802450856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบด้วยกันก็คือการนั่งตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.802453684+07:00","message":"receive interim result [false|false]:  แบบด้วยกันก็คือการนั่งตา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.802460759+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.802464115+07:00","message":"[buffer interim] 1477 false  แบบด้วยกันก็คือการนั่งตา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.802469714+07:00","message":"[bufferProcess] interim [520000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.802472929+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.80247612+07:00","message":"[bufferProcess] interim [520000000]: แบบด้วยกันก็คือการนั่งตา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.802478407+07:00","message":"[bufferProcess] update buffer: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.802481629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.802483934+07:00","message":"> Transcript [6372] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.80248816+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.802489911+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.802491614+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.802494053+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.802496929+07:00","message":"Push: 'ด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.802498511+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.802500794+07:00","message":"Set new StatePrefix : 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.802503276+07:00","message":"Next Push (prob) : 'ก็คือการนั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.802516951+07:00","message":"push: {false ด้วยกัน 0 0xc00348cb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.862870525+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.862906021+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.862912024+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.862921939+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบด้วยกันก็คือการนั่งตาม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.862924901+07:00","message":"receive interim result [false|false]:  แบบด้วยกันก็คือการนั่งตาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.862944075+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:23.862950612+07:00","message":"[buffer interim] 1477 false  แบบด้วยกันก็คือการนั่งตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.862956404+07:00","message":"[bufferProcess] interim [580000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.862959146+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.862964218+07:00","message":"[bufferProcess] interim [580000000]: แบบด้วยกันก็คือการนั่งตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.862966667+07:00","message":"[bufferProcess] update buffer: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.862969547+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.862972098+07:00","message":"> Transcript [6373] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.862976967+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.862978746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.86298031+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:23.862982646+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.047897817+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.047933082+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.047939026+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.047949659+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบด้วยกันก็คือการนั่งตามหลัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.047952669+07:00","message":"receive interim result [false|false]:  แบบด้วยกันก็คือการนั่งตามหลัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.047958978+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.04796229+07:00","message":"[buffer interim] 1477 false  แบบด้วยกันก็คือการนั่งตามหลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.047967502+07:00","message":"[bufferProcess] interim [760000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.047969965+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.047973338+07:00","message":"[bufferProcess] interim [760000000]: แบบด้วยกันก็คือการนั่งตามหลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.047976007+07:00","message":"[bufferProcess] update buffer: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามหลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.047979041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.047981438+07:00","message":"> Transcript [6374] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.047986951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.047988769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.047990361+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.047992547+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.049174625+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.049182544+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.049186577+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.04919424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบด้วยกันก็คือการนั่งตามลำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.049196729+07:00","message":"receive interim result [false|false]:  แบบด้วยกันก็คือการนั่งตามลำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.049200167+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.04920263+07:00","message":"[buffer interim] 1477 false  แบบด้วยกันก็คือการนั่งตามลำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.049205525+07:00","message":"[bufferProcess] interim [820000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.049208233+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามหลัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.049210776+07:00","message":"[bufferProcess] interim [820000000]: แบบด้วยกันก็คือการนั่งตามลำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.049212697+07:00","message":"[bufferProcess] update buffer: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.04921484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.049216602+07:00","message":"> Transcript [6375] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามหลัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.04921908+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.049220639+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.049222051+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.049224219+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.176513771+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.176549037+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.176554194+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.176572152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบด้วยกันก็คือการนั่งตามลำดับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.176574839+07:00","message":"receive interim result [false|false]:  แบบด้วยกันก็คือการนั่งตามลำดับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.176581788+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.176586297+07:00","message":"[buffer interim] 1477 false  แบบด้วยกันก็คือการนั่งตามลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.176591797+07:00","message":"[bufferProcess] interim [880000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.176594626+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.17659804+07:00","message":"[bufferProcess] interim [880000000]: แบบด้วยกันก็คือการนั่งตามลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.176600197+07:00","message":"[bufferProcess] update buffer: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.17660316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.176605367+07:00","message":"> Transcript [6376] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.176610875+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.176612631+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.176614483+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.176616575+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.176619257+07:00","message":"Push: 'ก็คือการนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.176620745+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.176622787+07:00","message":"Set new StatePrefix : 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.176624916+07:00","message":"Next Push (prob) : 'ตามลำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.176632203+07:00","message":"push: {false ก็คือการนั่ง 0 0xc00348cb80}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:24.321205519+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:24.32121759+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.399180194+07:00","message":"[GCS] IsForceVAD: false for message ID: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.472158606+07:00","message":"[GCS] Start streaming session, msgId: 1478"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.517184408+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.517222336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.517228545+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.517238991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบด้วยกันก็คือการนั่งตามลำดับสี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.517241826+07:00","message":"receive interim result [false|false]:  แบบด้วยกันก็คือการนั่งตามลำดับสี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.517265984+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.517270439+07:00","message":"[buffer interim] 1477 false  แบบด้วยกันก็คือการนั่งตามลำดับสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.517276115+07:00","message":"[bufferProcess] interim [180000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.517278557+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.517281645+07:00","message":"[bufferProcess] interim [180000000]: แบบด้วยกันก็คือการนั่งตามลำดับสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.517283974+07:00","message":"[bufferProcess] update buffer: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำดับสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.51728665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.517289188+07:00","message":"> Transcript [6377] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.517293395+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.517295039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.517296643+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.51729905+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.728455517+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.728494216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.728500066+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.728510382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบด้วยกันก็คือการนั่งตามลำดับสีขาว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.728513224+07:00","message":"receive interim result [false|false]:  แบบด้วยกันก็คือการนั่งตามลำดับสีขาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.728521605+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.728527283+07:00","message":"[buffer interim] 1477 false  แบบด้วยกันก็คือการนั่งตามลำดับสีขาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.728534247+07:00","message":"[bufferProcess] interim [420000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.728537119+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำดับสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.728542242+07:00","message":"[bufferProcess] interim [420000000]: แบบด้วยกันก็คือการนั่งตามลำดับสีขาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.728544981+07:00","message":"[bufferProcess] update buffer: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำดับสีขาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.728548038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.728550315+07:00","message":"> Transcript [6378] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำดับสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.728558047+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.728559876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.728561416+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.728570986+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.741861269+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.741889098+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":9,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.741893897+07:00","message":"receive interim result [false|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.741902818+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แบบด้วยกันก็คือการนั่งตามลำดับสีเทา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.741905278+07:00","message":"receive interim result [false|false]:  แบบด้วยกันก็คือการนั่งตามลำดับสีเทา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.74191144+07:00","message":"[buffer interim] 1477 false อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.741914679+07:00","message":"[buffer interim] 1477 false  แบบด้วยกันก็คือการนั่งตามลำดับสีเทา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.741919199+07:00","message":"[bufferProcess] interim [480000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.741921383+07:00","message":"[bufferProcess] send to processor:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำดับสีขาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.741924616+07:00","message":"[bufferProcess] interim [480000000]: แบบด้วยกันก็คือการนั่งตามลำดับสีเทา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.741926763+07:00","message":"[bufferProcess] update buffer: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำดับสีเทา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.741929847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.741932016+07:00","message":"> Transcript [6379] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำดับสีขาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.741935724+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.741937421+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.741939005+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.741941499+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.889957297+07:00","message":"receive streaming session, msgId: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.88999669+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำดับสีเทา\",\"confidence\":0.9506731}],\"is_final\":true,\"result_end_time\":{\"seconds\":9,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.89000409+07:00","message":"receive interim result [true|false]: อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำดับสีเทา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.890012532+07:00","message":"end recv isFinal message id 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.890014694+07:00","message":"end Recv id 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.890020406+07:00","message":"[buffer interim] 1477 true อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำดับสีเทา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.890029113+07:00","message":"[bufferProcess] interim [510000000]:อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำดับสีเทา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.890034758+07:00","message":"[bufferProcess] send to processor (isfinal):อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำดับสีเทา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.890038327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.890040775+07:00","message":"> Transcript [6380] [false]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำดับสีเทา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.890044575+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.890046162+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.890047687+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.89005449+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.890063234+07:00","message":"Push: 'ตามลำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.890065059+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.890067311+07:00","message":"Set new StatePrefix : 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำดับสีเทา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.890069461+07:00","message":"Next Push (prob) : 'ดับสีเทา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.890070833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.890072637+07:00","message":"> Transcript [6381] [true]: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำดับสีเทา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.890074883+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.890076207+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.890077542+07:00","message":"StatePrefix: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำดับสีเทา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.890079338+07:00","message":"TextPushed: 'อันนี้ขึ้นอยู่กับสถานที่นะคะซึ่งอาจจะต้องนั่งหันหน้าเข้าหากันโดยทั่วไปก็จะมี 2 แบบด้วยกันก็คือการนั่งตามลำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:24.890081465+07:00","message":"Push: 'ดับสีเทา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.890091674+07:00","message":"push: {false ตามลำ 0 0xc00348cb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:24.890096565+07:00","message":"push: {true ดับสีเทา 0 0xc00348cb80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:02:24.908349753+07:00","message":"write wav file: './tmp/7449/7449_1477.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:25.213444321+07:00","message":"receive streaming session, msgId: 1478"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:25.213484862+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":"2025-10-29T11:02:25.213489872+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:25.213501558+07:00","message":"[buffer interim] 1478 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:25.213510295+07:00","message":"[bufferProcess] interim [420000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:25.21351188+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:25.865852598+07:00","message":"receive streaming session, msgId: 1478"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:25.86589112+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":"2025-10-29T11:02:25.865896495+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:25.865908735+07:00","message":"[buffer interim] 1478 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:25.865915532+07:00","message":"[bufferProcess] interim [20000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:25.865917528+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:25.865922546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:25.865924986+07:00","message":"> Transcript [6382] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:25.865926851+07:00","message":"Set StatePrefix (first interim): 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:26.108783943+07:00","message":"receive streaming session, msgId: 1478"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:26.108831991+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":"2025-10-29T11:02:26.108839411+07:00","message":"receive interim result [false|false]: นะคะคือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:26.10885996+07:00","message":"[buffer interim] 1478 false นะคะคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.108872556+07:00","message":"[bufferProcess] interim [260000000]:นะคะคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.108875401+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.108882055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.108885949+07:00","message":"> Transcript [6383] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.108890284+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.108892728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.108895166+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.108897684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:26.29868568+07:00","message":"receive streaming session, msgId: 1478"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:26.298727697+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":"2025-10-29T11:02:26.298732733+07:00","message":"receive interim result [false|false]: นะคะคือสี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:26.298746686+07:00","message":"[buffer interim] 1478 false นะคะคือสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.298753317+07:00","message":"[bufferProcess] interim [440000000]:นะคะคือสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.298755491+07:00","message":"[bufferProcess] send to processor:นะคะคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.298758176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.298760393+07:00","message":"> Transcript [6384] [false]: 'นะคะคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.298774478+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.29877609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.298777689+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.298779476+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:26.436348502+07:00","message":"receive streaming session, msgId: 1478"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:26.436390421+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":"2025-10-29T11:02:26.436396517+07:00","message":"receive interim result [false|false]: นะคะคือศีล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:26.436410063+07:00","message":"[buffer interim] 1478 false นะคะคือศีล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.436416803+07:00","message":"[bufferProcess] interim [620000000]:นะคะคือศีล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.436418825+07:00","message":"[bufferProcess] send to processor:นะคะคือสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.436423675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.436425956+07:00","message":"> Transcript [6385] [false]: 'นะคะคือสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.43642842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.436430264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.436431988+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.43643382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:26.558749762+07:00","message":"receive streaming session, msgId: 1478"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:26.558803151+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":"2025-10-29T11:02:26.558807658+07:00","message":"receive interim result [false|false]: นะคะคือสีเหลือง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:26.558821335+07:00","message":"[buffer interim] 1478 false นะคะคือสีเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.558828483+07:00","message":"[bufferProcess] interim [680000000]:นะคะคือสีเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.558830433+07:00","message":"[bufferProcess] send to processor:นะคะคือศีล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.558833273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.558835578+07:00","message":"> Transcript [6386] [false]: 'นะคะคือศีล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.558839103+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.558840894+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.558842454+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.558844176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.558850282+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.558852001+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.558853708+07:00","message":"Set new StatePrefix : 'นะคะคือศีล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:26.558855399+07:00","message":"Next Push (prob) : 'คือศีล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:26.55886305+07:00","message":"push: {false นะคะ 0 0xc0032a0980}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:26.831608351+07:00","message":"[GCS] IsForceVAD: false for message ID: 1478"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:27.031254737+07:00","message":"[GCS] Start streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:27.130866577+07:00","message":"receive streaming session, msgId: 1478"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:27.130907445+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":"2025-10-29T11:02:27.130913864+07:00","message":"receive interim result [false|false]: นะคะคือสีเหลืองสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:27.130925777+07:00","message":"[buffer interim] 1478 false นะคะคือสีเหลืองสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.130932375+07:00","message":"[bufferProcess] interim [280000000]:นะคะคือสีเหลืองสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.130935641+07:00","message":"[bufferProcess] send to processor:นะคะคือสีเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.130940574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.130943003+07:00","message":"> Transcript [6387] [false]: 'นะคะคือสีเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.130945457+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.130947171+07:00","message":"Set new StatePrefix: 'นะคะคือสีเหลือง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:27.150514793+07:00","message":"receive streaming session, msgId: 1478"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:27.150545583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะคือสีเหลืองสำหรับ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:27.150550207+07:00","message":"receive interim result [true|false]: นะคะคือสีเหลืองสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:27.150559462+07:00","message":"end recv isFinal message id 1478"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:27.150561422+07:00","message":"end Recv id 1478"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:27.150567207+07:00","message":"[buffer interim] 1478 true นะคะคือสีเหลืองสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.150572681+07:00","message":"[bufferProcess] interim [400000000]:นะคะคือสีเหลืองสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.1505756+07:00","message":"[bufferProcess] send to processor (isfinal):นะคะคือสีเหลืองสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.150578442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.150580424+07:00","message":"> Transcript [6388] [false]: 'นะคะคือสีเหลืองสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.150582974+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.150584474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.150586+07:00","message":"StatePrefix: 'นะคะคือสีเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.150588187+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.150589755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.150591319+07:00","message":"> Transcript [6389] [true]: 'นะคะคือสีเหลืองสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.150592963+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.150594281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.150595591+07:00","message":"StatePrefix: 'นะคะคือสีเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.150597018+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.150599427+07:00","message":"Push: 'คือสีเหลืองสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:27.150607984+07:00","message":"push: {true คือสีเหลืองสำหรับ 0 0xc0032a0980}"}
{"level":"info","service":"Main","time":"2025-10-29T11:02:27.158937714+07:00","message":"write wav file: './tmp/7449/7449_1478.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:27.322008104+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:27.32201954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:27.573884592+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:27.573918493+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":"2025-10-29T11:02:27.573923209+07:00","message":"receive interim result [false|false]: หัวหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:27.573934645+07:00","message":"[buffer interim] 1479 false หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.573941125+07:00","message":"[bufferProcess] interim [420000000]:หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.573942679+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:27.898259387+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:27.898299636+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":"2025-10-29T11:02:27.89830483+07:00","message":"receive interim result [false|false]: หัวหน้าแม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:27.898318339+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.898325224+07:00","message":"[bufferProcess] interim [720000000]:หัวหน้าแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.898327332+07:00","message":"[bufferProcess] send to processor:หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.898332325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.898334654+07:00","message":"> Transcript [6390] [false]: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:27.898336458+07:00","message":"Set StatePrefix (first interim): 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.117307955+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.117353473+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":"2025-10-29T11:02:28.117359945+07:00","message":"receive interim result [false|false]: หัวหน้าแม่ค้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.117375405+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.117383754+07:00","message":"[bufferProcess] interim [900000000]:หัวหน้าแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.117386758+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.11739188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.117395282+07:00","message":"> Transcript [6391] [false]: 'หัวหน้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.117399131+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.117401379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.117403575+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.117406858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.220838362+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.220876383+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":"2025-10-29T11:02:28.22088123+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.220893002+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.220899831+07:00","message":"[bufferProcess] interim [960000000]:หัวหน้าแม่กู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.220902303+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.220905351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.220907768+07:00","message":"> Transcript [6392] [false]: 'หัวหน้าแม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.220911259+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.220912953+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.220914623+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.220916276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.234621197+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.234658167+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":"2025-10-29T11:02:28.234664205+07:00","message":"receive interim result [false|false]: หัวหน้าแ***โคตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.234680146+07:00","message":"[buffer interim] 1479 false หัวหน้าแ***โคตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.234690267+07:00","message":"[bufferProcess] interim [20000000]:หัวหน้าแ***โคตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.234692871+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.234696694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.234699826+07:00","message":"> Transcript [6393] [false]: 'หัวหน้าแม่กู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.234704087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.23470618+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.23470852+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.234710732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.276149713+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.276190803+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":"2025-10-29T11:02:28.27619589+07:00","message":"receive interim result [false|false]: หัวหน้าแม่พูด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.276209927+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.276216929+07:00","message":"[bufferProcess] interim [80000000]:หัวหน้าแม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.276219175+07:00","message":"[bufferProcess] send to processor:หัวหน้าแ***โคตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.276222159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.276224455+07:00","message":"> Transcript [6394] [false]: 'หัวหน้าแ***โคตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.276227934+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.276229792+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.276231463+07:00","message":"StatePrefix: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.276233134+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.276237074+07:00","message":"Push: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.276238776+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.276240738+07:00","message":"Set new StatePrefix : 'หัวหน้าแ***โคตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.276242694+07:00","message":"Next Push (prob) : 'แ***โคตร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.276251297+07:00","message":"push: {false หัวหน้า 0 0xc00365e580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.482869896+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.482918222+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":"2025-10-29T11:02:28.48292356+07:00","message":"receive interim result [false|false]: หัวหน้าแม่คู่รูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.482939894+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่คู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.482948507+07:00","message":"[bufferProcess] interim [320000000]:หัวหน้าแม่คู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.482951536+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.482955529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.48295896+07:00","message":"> Transcript [6395] [false]: 'หัวหน้าแม่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.482961957+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.48296466+07:00","message":"Set new StatePrefix: 'หัวหน้าแม่พูด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.663391984+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.663430886+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":"2025-10-29T11:02:28.66343642+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.663450515+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.66345724+07:00","message":"[bufferProcess] interim [440000000]:หัวหน้าแม่กู้รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.663459234+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่คู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.663461985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.663464441+07:00","message":"> Transcript [6396] [false]: 'หัวหน้าแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.663466822+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.663468594+07:00","message":"Set new StatePrefix: 'หัวหน้าแม่คู่รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.788562655+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.788592493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าแม่กู้รูปที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.788597396+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:28.788610844+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.788617575+07:00","message":"[bufferProcess] interim [560000000]:หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.788619806+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.788624905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.788628853+07:00","message":"> Transcript [6397] [false]: 'หัวหน้าแม่กู้รูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.788631055+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:28.788633185+07:00","message":"Set new StatePrefix: 'หัวหน้าแม่กู้รูปที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.296129225+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.296164747+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":"2025-10-29T11:02:29.296170406+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.2961786+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.296181308+07:00","message":"receive interim result [false|false]:  1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.296199107+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.296202851+07:00","message":"[buffer interim] 1479 false  1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.296208948+07:00","message":"[bufferProcess] interim [40000000]:หัวหน้าแม่กู้รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.296211049+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.296213776+07:00","message":"[bufferProcess] interim [40000000]: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.296215796+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.296218094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.296220444+07:00","message":"> Transcript [6398] [false]: 'หัวหน้าแม่กู้รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.296224111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.296225861+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.296227616+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.296229557+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.361750804+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.361791316+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าแม่กู้รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.361796199+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.361810338+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.361816739+07:00","message":"[bufferProcess] interim [160000000]:หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.361818968+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.361822434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.361824918+07:00","message":"> Transcript [6399] [false]: 'หัวหน้าแม่กู้รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.361827867+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.361829862+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.361832013+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.361834053+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.363604421+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.363636386+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":"2025-10-29T11:02:29.363641767+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.363667197+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.363669576+07:00","message":"receive interim result [false|false]:  14"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.363676401+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.363679428+07:00","message":"[buffer interim] 1479 false  14"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.363684498+07:00","message":"[bufferProcess] interim [220000000]:หัวหน้าแม่กู้รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.363686322+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.363688623+07:00","message":"[bufferProcess] interim [220000000]: 14"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.363690462+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 14"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.363692956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.363695514+07:00","message":"> Transcript [6400] [false]: 'หัวหน้าแม่กู้รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.363698234+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.363699815+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.363701598+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.363703355+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.680291586+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.680326453+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":"2025-10-29T11:02:29.680332538+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.68034289+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 สีแดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.680345623+07:00","message":"receive interim result [false|false]:  1 สีแดง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.680352997+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.68035616+07:00","message":"[buffer interim] 1479 false  1 สีแดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.680361615+07:00","message":"[bufferProcess] interim [460000000]:หัวหน้าแม่กู้รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.680363834+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 14"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.680366611+07:00","message":"[bufferProcess] interim [460000000]: 1 สีแดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.680369148+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 1 สีแดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.68037184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.680374205+07:00","message":"> Transcript [6401] [false]: 'หัวหน้าแม่กู้รูปที่ 14'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.680377544+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.680379279+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.680382567+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.680384555+07:00","message":"TextPushed: 'หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.680387177+07:00","message":"Push: 'แม่กู้รูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.680388707+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.680390407+07:00","message":"Set new StatePrefix : 'หัวหน้าแม่กู้รูปที่ 14'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:29.680392286+07:00","message":"Next Push (prob) : ' 14'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:29.68039983+07:00","message":"push: {false แม่กู้รูปที่ 0 0xc00365e580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.076263182+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.076292112+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":"2025-10-29T11:02:30.076297217+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.076305306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 สีแดง 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.076307562+07:00","message":"receive interim result [false|false]:  1 สีแดง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.076315297+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.076321829+07:00","message":"[buffer interim] 1479 false  1 สีแดง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.076327286+07:00","message":"[bufferProcess] interim [880000000]:หัวหน้าแม่กู้รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.076329386+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1 สีแดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.076332125+07:00","message":"[bufferProcess] interim [880000000]: 1 สีแดง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.076334486+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 1 สีแดง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.076336738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.076339292+07:00","message":"> Transcript [6402] [false]: 'หัวหน้าแม่กู้รูปที่ 1 สีแดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.076341461+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.076342967+07:00","message":"Set new StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.194139573+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.194183824+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":"2025-10-29T11:02:30.194191382+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.19420146+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 สีแดงสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.194204392+07:00","message":"receive interim result [false|false]:  1 สีแดงสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.194211624+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.194214677+07:00","message":"[buffer interim] 1479 false  1 สีแดงสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.194220227+07:00","message":"[bufferProcess] interim [0]:หัวหน้าแม่กู้รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.194222696+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1 สีแดง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.19422549+07:00","message":"[bufferProcess] interim [0]: 1 สีแดงสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.194228028+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.194230737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.194233383+07:00","message":"> Transcript [6403] [false]: 'หัวหน้าแม่กู้รูปที่ 1 สีแดง 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.194236389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.194238093+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.194239935+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.194241711+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.257807959+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.257841258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าแม่กู้รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.257846172+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.257858172+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":"2025-10-29T11:02:30.257861275+07:00","message":"receive interim result [false|false]:  สีแดงสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.257872624+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.257875682+07:00","message":"[buffer interim] 1479 false  สีแดงสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.257882053+07:00","message":"[bufferProcess] interim [60000000]:หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.257884765+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.257891765+07:00","message":"[bufferProcess] interim [60000000]: สีแดงสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.257897809+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.257900835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.257903485+07:00","message":"> Transcript [6404] [false]: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.257906336+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.257908053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.257909616+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.25791138+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:30.322504272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:30.322549529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.46897511+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.469012871+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าแม่กู้รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.469019346+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.469027622+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":"2025-10-29T11:02:30.469030646+07:00","message":"receive interim result [false|false]:  สีแดงสำหรับแม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.469038306+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.469044006+07:00","message":"[buffer interim] 1479 false  สีแดงสำหรับแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.469050951+07:00","message":"[bufferProcess] interim [300000000]:หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.469053528+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.469058211+07:00","message":"[bufferProcess] interim [300000000]: สีแดงสำหรับแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.469060626+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.469063239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.469065455+07:00","message":"> Transcript [6405] [false]: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.469068593+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.469070249+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.469071778+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.469073617+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.71659888+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.716637622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าแม่กู้รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.716643874+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.716653757+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":"2025-10-29T11:02:30.71665664+07:00","message":"receive interim result [false|false]:  สีแดงสำหรับแม่ค้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.716664314+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.716667656+07:00","message":"[buffer interim] 1479 false  สีแดงสำหรับแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.716673372+07:00","message":"[bufferProcess] interim [480000000]:หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.716676004+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.716678797+07:00","message":"[bufferProcess] interim [480000000]: สีแดงสำหรับแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.716681027+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.716683571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.716686271+07:00","message":"> Transcript [6406] [false]: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.716690195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.71669189+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.716693459+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.716697047+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.716699407+07:00","message":"Push: ' 1 สีแดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.716700917+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่ 1 สีแดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.716702692+07:00","message":"Set new StatePrefix : 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.716704663+07:00","message":"Next Push (prob) : 'สำหรับแม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.716711864+07:00","message":"push: {false  1 สีแดง 0 0xc00365e580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.773069271+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.773102812+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าแม่กู้รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.773108527+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.773118601+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":"2025-10-29T11:02:30.773121374+07:00","message":"receive interim result [false|false]:  สีแดงสำหรับแม่ครัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.773128736+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.773131794+07:00","message":"[buffer interim] 1479 false  สีแดงสำหรับแม่ครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.773137234+07:00","message":"[bufferProcess] interim [540000000]:หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.773139574+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.773142765+07:00","message":"[bufferProcess] interim [540000000]: สีแดงสำหรับแม่ครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.773145066+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่ครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.773147629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.773150371+07:00","message":"> Transcript [6407] [false]: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.773153306+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.773154798+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.773156302+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.773158082+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่ 1 สีแดง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.792209351+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.792233862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าแม่กู้รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.792238832+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.792248801+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":"2025-10-29T11:02:30.792251597+07:00","message":"receive interim result [false|false]:  สีแดงสำหรับแม่คู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.79225782+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.792262373+07:00","message":"[buffer interim] 1479 false  สีแดงสำหรับแม่คู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.792266551+07:00","message":"[bufferProcess] interim [600000000]:หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.792269069+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่ครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.792271975+07:00","message":"[bufferProcess] interim [600000000]: สีแดงสำหรับแม่คู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.792273969+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.792276884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.792279058+07:00","message":"> Transcript [6408] [false]: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่ครัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.792281989+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.792283505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.792285369+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.79228709+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่ 1 สีแดง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.906120392+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.906157618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าแม่กู้รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.906163249+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.906174695+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":"2025-10-29T11:02:30.90617797+07:00","message":"receive interim result [false|false]:  สีแดงสำหรับแม่พูด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.906185079+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.906190533+07:00","message":"[buffer interim] 1479 false  สีแดงสำหรับแม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.906195963+07:00","message":"[bufferProcess] interim [720000000]:หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.906198351+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.906203078+07:00","message":"[bufferProcess] interim [720000000]: สีแดงสำหรับแม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.906205507+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.906208111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.906210382+07:00","message":"> Transcript [6409] [false]: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.906215103+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.906216725+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.906218699+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.906220604+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่ 1 สีแดง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.974220181+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.974258277+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":"2025-10-29T11:02:30.974264067+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.974273216+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":"2025-10-29T11:02:30.974275794+07:00","message":"receive interim result [false|false]:  สีแดงสำหรับแม่คุรุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.974283154+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.974288076+07:00","message":"[buffer interim] 1479 false  สีแดงสำหรับแม่คุรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.974293507+07:00","message":"[bufferProcess] interim [780000000]:หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.974295943+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.974301106+07:00","message":"[bufferProcess] interim [780000000]: สีแดงสำหรับแม่คุรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.974303254+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คุรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.974305622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.974311816+07:00","message":"> Transcript [6410] [false]: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.974315542+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.97431756+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.974319222+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.974321318+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่ 1 สีแดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.974327078+07:00","message":"Push: 'สำหรับแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.974328666+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.974330597+07:00","message":"Set new StatePrefix : 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:30.974332646+07:00","message":"Next Push (prob) : 'พูด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:30.974340903+07:00","message":"push: {false สำหรับแม่ 0 0xc00365e580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.091324941+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.091360023+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":"2025-10-29T11:02:31.091369508+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.091380239+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":"2025-10-29T11:02:31.091383319+07:00","message":"receive interim result [false|false]:  สีแดงสำหรับแม่คู่รูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.091392244+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.091399074+07:00","message":"[buffer interim] 1479 false  สีแดงสำหรับแม่คู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.091406215+07:00","message":"[bufferProcess] interim [840000000]:หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.091409616+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คุรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.091416567+07:00","message":"[bufferProcess] interim [840000000]: สีแดงสำหรับแม่คู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.091420371+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.091423966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.091426587+07:00","message":"> Transcript [6411] [false]: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คุรุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.091428699+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.091430539+07:00","message":"Set new StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คุรุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.161233714+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.161269282+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าแม่กู้รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.161274823+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.161289697+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":"2025-10-29T11:02:31.161292349+07:00","message":"receive interim result [false|false]:  สีแดงสำหรับแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.161300361+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.1613054+07:00","message":"[buffer interim] 1479 false  สีแดงสำหรับแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.161311622+07:00","message":"[bufferProcess] interim [20000000]:หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.16131419+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.161319304+07:00","message":"[bufferProcess] interim [20000000]: สีแดงสำหรับแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.161321687+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.161324311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.161326671+07:00","message":"> Transcript [6412] [false]: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.161328945+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.161330505+07:00","message":"Set new StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.409749588+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.409789616+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าแม่กู้รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.409794708+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.4098036+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สีแดงสำหรับแม่คู่รูปที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.409807204+07:00","message":"receive interim result [false|false]:  สีแดงสำหรับแม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.409816248+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.409820685+07:00","message":"[buffer interim] 1479 false  สีแดงสำหรับแม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.409826813+07:00","message":"[bufferProcess] interim [140000000]:หัวหน้าแม่กู้รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.409829495+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.409832418+07:00","message":"[bufferProcess] interim [140000000]: สีแดงสำหรับแม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.409834605+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.409837049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.409839627+07:00","message":"> Transcript [6413] [false]: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.409842884+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.409844746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.409846788+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.409849118+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.792835249+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.792878327+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.792884698+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.792894338+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.79289672+07:00","message":"receive interim result [false|false]:  2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.792905037+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.792909657+07:00","message":"[buffer interim] 1479 false  2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.792926747+07:00","message":"[bufferProcess] interim [620000000]:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.792938734+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.792944441+07:00","message":"[bufferProcess] interim [620000000]: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.792948323+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.792952089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.792956088+07:00","message":"> Transcript [6414] [false]: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.792960684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.792962813+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.792965326+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.792968789+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.988785594+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.988833356+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.988840444+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:31.988857033+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.9888652+07:00","message":"[bufferProcess] interim [740000000]:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.98886874+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.988877959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.988881518+07:00","message":"> Transcript [6415] [false]: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.988887732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.988889809+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.988892211+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:31.988895164+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.310607984+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.310654168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.310661558+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.310671741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 24\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.310675232+07:00","message":"receive interim result [false|false]:  24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.310684477+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.310689327+07:00","message":"[buffer interim] 1479 false  24"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.310696345+07:00","message":"[bufferProcess] interim [40000000]:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.310699622+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.310704125+07:00","message":"[bufferProcess] interim [40000000]: 24"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.310706885+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 24"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.310710455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.310713861+07:00","message":"> Transcript [6416] [false]: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.31072104+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.310723737+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.310726022+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.310729126+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.310732799+07:00","message":"Push: 'คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.310735214+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.310738087+07:00","message":"Set new StatePrefix : 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.310740997+07:00","message":"Next Push (prob) : 'ที่ 2'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.310752189+07:00","message":"push: {false คู่รูป 0 0xc00365e580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.397867537+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.397906847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.397912702+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.39792254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 สีนะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.39792519+07:00","message":"receive interim result [false|false]:  2 สีนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.397933071+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.397936349+07:00","message":"[buffer interim] 1479 false  2 สีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.397942315+07:00","message":"[bufferProcess] interim [220000000]:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.397944525+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 24"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.397949414+07:00","message":"[bufferProcess] interim [220000000]: 2 สีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.397951327+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.397953977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.397956399+07:00","message":"> Transcript [6417] [false]: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.397959503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.397962005+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.397963456+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.397965366+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.508711062+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.50874904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.508755045+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.508773136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 สีน้ำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.508775908+07:00","message":"receive interim result [false|false]:  2 สีน้ำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.508783684+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.508787012+07:00","message":"[buffer interim] 1479 false  2 สีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.50879265+07:00","message":"[bufferProcess] interim [280000000]:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.508794864+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.508799999+07:00","message":"[bufferProcess] interim [280000000]: 2 สีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.508802076+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.508804836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.508808609+07:00","message":"> Transcript [6418] [false]: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.508811775+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.508813488+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.508815114+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.508816961+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.690234434+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.690270955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.690277013+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.690286488+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 สีน้ำเงิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.690288755+07:00","message":"receive interim result [false|false]:  2 สีน้ำเงิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.690295594+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.690299034+07:00","message":"[buffer interim] 1479 false  2 สีน้ำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.690304327+07:00","message":"[bufferProcess] interim [460000000]:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.690306512+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.690309307+07:00","message":"[bufferProcess] interim [460000000]: 2 สีน้ำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.690311531+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.690314094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.690316212+07:00","message":"> Transcript [6419] [false]: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.690318874+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.690320348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.690321875+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:32.690323733+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:32.860880488+07:00","message":"[GCS] IsForceVAD: false for message ID: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:33.032749844+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:33.032806137+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:33.032813927+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:33.032826332+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":"2025-10-29T11:02:33.032830089+07:00","message":"receive interim result [false|false]:  สีน้ำเงิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:33.032839492+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:33.032844465+07:00","message":"[buffer interim] 1479 false  สีน้ำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.032851002+07:00","message":"[bufferProcess] interim [820000000]:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.032854351+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.032858064+07:00","message":"[bufferProcess] interim [820000000]: สีน้ำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.032860583+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.032864048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.032867176+07:00","message":"> Transcript [6420] [false]: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.03287139+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.032873543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.032875801+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.032878526+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.032882383+07:00","message":"Push: 'ที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.032884505+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.032887149+07:00","message":"Set new StatePrefix : 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.032889774+07:00","message":"Next Push (prob) : ' สีน้ำเงิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:33.032900295+07:00","message":"push: {false ที่ 2 0 0xc00365e580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:33.140095027+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:33.140138311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:33.140144441+07:00","message":"receive interim result [false|false]: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:33.140154776+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":"2025-10-29T11:02:33.140157117+07:00","message":"receive interim result [false|false]:  สีน้ำเงินสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:33.140165702+07:00","message":"[buffer interim] 1479 false หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:33.140174794+07:00","message":"[buffer interim] 1479 false  สีน้ำเงินสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.140181483+07:00","message":"[bufferProcess] interim [940000000]:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.140183871+07:00","message":"[bufferProcess] send to processor:หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.140186789+07:00","message":"[bufferProcess] interim [940000000]: สีน้ำเงินสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.14018895+07:00","message":"[bufferProcess] update buffer: หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำเงินสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.14019146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.140193777+07:00","message":"> Transcript [6421] [false]: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.140197188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.140198926+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.140200515+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.140202788+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:33.230734038+07:00","message":"receive streaming session, msgId: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:33.230796913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"หัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำเงินสำหรับ\",\"confidence\":0.95416725}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:33.230805417+07:00","message":"receive interim result [true|false]: หัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำเงินสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:33.23081715+07:00","message":"end recv isFinal message id 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:33.230819634+07:00","message":"end Recv id 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:33.230827024+07:00","message":"[buffer interim] 1479 true หัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำเงินสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.230836175+07:00","message":"[bufferProcess] interim [60000000]:หัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำเงินสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.230843495+07:00","message":"[bufferProcess] send to processor (isfinal):หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำเงินสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.230848099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.230853527+07:00","message":"> Transcript [6422] [false]: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำเงินสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.230857981+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.230860346+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.230863718+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.230867189+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.230869773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.230872302+07:00","message":"> Transcript [6423] [true]: 'หัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำเงินสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.230875236+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.230877333+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.23087942+07:00","message":"StatePrefix: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.230882141+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.230884706+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.231107179+07:00","message":"Push: ' สีน้ำเงินสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.231110731+07:00","message":"TextPushed: 'หัวหน้าแม่กู้รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำเงินสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.231112935+07:00","message":"Set new StatePrefix : 'หัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำเงินสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.231114833+07:00","message":"Next Push (prob) : 'หัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คู่รูปที่ 2 สีน้ำเงินสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:33.231123904+07:00","message":"push: {true  สีน้ำเงินสำหรับ 0 0xc00365e580}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:33.231137797+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1479.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:02:33.242349744+07:00","message":"write wav file: './tmp/7449/7449_1479.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:33.322985173+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:33.322981668+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:33.560598365+07:00","message":"[GCS] Start streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:34.510467907+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:34.510508966+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":"2025-10-29T11:02:34.510514715+07:00","message":"receive interim result [false|false]: แม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:34.510525627+07:00","message":"[buffer interim] 1480 false แม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.510532583+07:00","message":"[bufferProcess] interim [540000000]:แม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.51053415+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.510537783+07:00","message":"[bufferProcess] send to processor (ticker):แม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.510540201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.510546616+07:00","message":"> Transcript [6424] [false]: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.510548591+07:00","message":"Set StatePrefix (first interim): 'แม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:34.642363257+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:34.642413364+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":"2025-10-29T11:02:34.642418784+07:00","message":"receive interim result [false|false]: แม่ครัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:34.642432652+07:00","message":"[buffer interim] 1480 false แม่ครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.642439644+07:00","message":"[bufferProcess] interim [660000000]:แม่ครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.642441331+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:34.677696691+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:34.677730679+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":"2025-10-29T11:02:34.677735747+07:00","message":"receive interim result [false|false]: แม็คโคร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:34.677748059+07:00","message":"[buffer interim] 1480 false แม็คโคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.677754104+07:00","message":"[bufferProcess] interim [720000000]:แม็คโคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.677756204+07:00","message":"[bufferProcess] send to processor:แม่ครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.677766853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.677769323+07:00","message":"> Transcript [6425] [false]: 'แม่ครัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.677772606+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.677774348+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.677776319+07:00","message":"StatePrefix: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.677778231+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:34.780859942+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:34.780890731+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":"2025-10-29T11:02:34.780895308+07:00","message":"receive interim result [false|false]: แม่พูด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:34.780905456+07:00","message":"[buffer interim] 1480 false แม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.78091164+07:00","message":"[bufferProcess] interim [780000000]:แม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.780913653+07:00","message":"[bufferProcess] send to processor:แม็คโคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.780918633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.780921223+07:00","message":"> Transcript [6426] [false]: 'แม็คโคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.780923184+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.78092485+07:00","message":"Set new StatePrefix: 'แม็คโคร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:34.834526976+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:34.834565141+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":"2025-10-29T11:02:34.834570493+07:00","message":"receive interim result [false|false]: แม่คุรุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:34.834584737+07:00","message":"[buffer interim] 1480 false แม่คุรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.834591632+07:00","message":"[bufferProcess] interim [840000000]:แม่คุรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.83459355+07:00","message":"[bufferProcess] send to processor:แม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.834598617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.834601071+07:00","message":"> Transcript [6427] [false]: 'แม่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.834603043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.834604593+07:00","message":"Set new StatePrefix: 'แม่พูด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:34.954190478+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:34.954228554+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":"2025-10-29T11:02:34.954233966+07:00","message":"receive interim result [false|false]: แม็คโครรูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:34.954248159+07:00","message":"[buffer interim] 1480 false แม็คโครรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.954255512+07:00","message":"[bufferProcess] interim [960000000]:แม็คโครรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.954257975+07:00","message":"[bufferProcess] send to processor:แม่คุรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.954260972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.954263521+07:00","message":"> Transcript [6428] [false]: 'แม่คุรุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.954265495+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:34.954267351+07:00","message":"Set new StatePrefix: 'แม่คุรุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.137828766+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.137866508+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":"2025-10-29T11:02:35.137872161+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.137885049+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.137892217+07:00","message":"[bufferProcess] interim [140000000]:แม็คโครรูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.137894757+07:00","message":"[bufferProcess] send to processor:แม็คโครรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.137899708+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.137902144+07:00","message":"> Transcript [6429] [false]: 'แม็คโครรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.137904318+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.137907912+07:00","message":"Set new StatePrefix: 'แม็คโครรูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.147026145+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.147049482+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":"2025-10-29T11:02:35.147054237+07:00","message":"receive interim result [false|false]: แม่กลัวลูกชิ้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.147065239+07:00","message":"[buffer interim] 1480 false แม่กลัวลูกชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.147069808+07:00","message":"[bufferProcess] interim [200000000]:แม่กลัวลูกชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.147071542+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.147074146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.147076239+07:00","message":"> Transcript [6430] [false]: 'แม็คโครรูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.147079277+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.147080901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.147082522+07:00","message":"StatePrefix: 'แม็คโครรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.14708421+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.203327725+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.203366365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.203371587+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.203386092+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.203393181+07:00","message":"[bufferProcess] interim [260000000]:แม็คโครรูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.203395138+07:00","message":"[bufferProcess] send to processor:แม่กลัวลูกชิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.203398155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.203400461+07:00","message":"> Transcript [6431] [false]: 'แม่กลัวลูกชิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.203402285+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.203403852+07:00","message":"Set new StatePrefix: 'แม่กลัวลูกชิ้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.546283751+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.546320087+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 14\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.546325652+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 14"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.546338942+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 14"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.546345988+07:00","message":"[bufferProcess] interim [620000000]:แม็คโครรูปที่ 14"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.54634827+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.546353319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.546355898+07:00","message":"> Transcript [6432] [false]: 'แม็คโครรูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.546357982+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.546359852+07:00","message":"Set new StatePrefix: 'แม็คโครรูปที่ 1'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.73244043+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.732479064+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.732487364+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.732503742+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.732511807+07:00","message":"[bufferProcess] interim [740000000]:แม็คโครรูปที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.732515005+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 14"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.732519405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.732523059+07:00","message":"> Transcript [6433] [false]: 'แม็คโครรูปที่ 14'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.732527388+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.732529751+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.732532414+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.732534654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.764281884+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.764320944+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 14 ส.ค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.764326866+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 14 ส.ค"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.764341618+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 14 ส.ค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.764349724+07:00","message":"[bufferProcess] interim [800000000]:แม็คโครรูปที่ 14 ส.ค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.764352238+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.764356549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.764360074+07:00","message":"> Transcript [6434] [false]: 'แม็คโครรูปที่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.764364332+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.76436656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.76436915+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.764372082+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.851013648+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.851048117+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":"2025-10-29T11:02:35.851054123+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.851062297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14 ส.ค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.851065029+07:00","message":"receive interim result [false|false]:  14 ส.ค"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.851071545+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.851076354+07:00","message":"[buffer interim] 1480 false  14 ส.ค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.851081588+07:00","message":"[bufferProcess] interim [860000000]:แม็คโครรูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.851083631+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 14 ส.ค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.851088103+07:00","message":"[bufferProcess] interim [860000000]: 14 ส.ค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.851090055+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 14 ส.ค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.851092473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.851094741+07:00","message":"> Transcript [6435] [false]: 'แม็คโครรูปที่ 14 ส.ค'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.851097973+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.851099778+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.851101348+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.851103084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.853339049+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.853344773+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":"2025-10-29T11:02:35.853347167+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.853350657+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 สีเขียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.853353101+07:00","message":"receive interim result [false|false]:  1 สีเขียว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.853356074+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.85336719+07:00","message":"[buffer interim] 1480 false  1 สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.853369704+07:00","message":"[bufferProcess] interim [920000000]:แม็คโครรูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.853371226+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 14 ส.ค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.85337332+07:00","message":"[bufferProcess] interim [920000000]: 1 สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.853374981+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.853376571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.853378182+07:00","message":"> Transcript [6436] [false]: 'แม็คโครรูปที่ 14 ส.ค'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.853379954+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.853381614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.853382999+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.853384456+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.853386609+07:00","message":"Push: 'แม็คโครรูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.853388466+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.853390101+07:00","message":"Set new StatePrefix : 'แม็คโครรูปที่ 14 ส.ค'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:35.853391773+07:00","message":"Next Push (prob) : '4 ส.ค'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:35.853399693+07:00","message":"push: {false แม็คโครรูปที่ 1 0 0xc00348c300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.103753075+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.10379566+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":"2025-10-29T11:02:36.103801113+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.103810044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 สีเขียวสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.103812269+07:00","message":"receive interim result [false|false]:  1 สีเขียวสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.103819466+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.103824031+07:00","message":"[buffer interim] 1480 false  1 สีเขียวสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.103829479+07:00","message":"[bufferProcess] interim [160000000]:แม็คโครรูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.10383188+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.103836656+07:00","message":"[bufferProcess] interim [160000000]: 1 สีเขียวสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.103839036+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.103841651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.10384386+07:00","message":"> Transcript [6437] [false]: 'แม็คโครรูปที่ 1 สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.103846588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.103848285+07:00","message":"Set new StatePrefix: 'แม็คโครรูปที่ 1 สีเขียว'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:36.323635607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:36.323640012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.430245556+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.430283158+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":"2025-10-29T11:02:36.430289592+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.430300637+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 สีเขียวสำหรับเชียร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.430304022+07:00","message":"receive interim result [false|false]:  1 สีเขียวสำหรับเชียร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.430311775+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.430318118+07:00","message":"[buffer interim] 1480 false  1 สีเขียวสำหรับเชียร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.430334272+07:00","message":"[bufferProcess] interim [460000000]:แม็คโครรูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.430336965+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.430344372+07:00","message":"[bufferProcess] interim [460000000]: 1 สีเขียวสำหรับเชียร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.430347064+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.430350102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.430352666+07:00","message":"> Transcript [6438] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.430355422+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.430357646+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.430359101+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.430361314+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.434307528+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.434319099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.434322507+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.434331017+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":"2025-10-29T11:02:36.434333233+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.434337514+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.434339788+07:00","message":"[buffer interim] 1480 false  สีเขียวสำหรับเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.434343124+07:00","message":"[bufferProcess] interim [520000000]:แม็คโครรูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.434345101+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.434347564+07:00","message":"[bufferProcess] interim [520000000]: สีเขียวสำหรับเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.434349342+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.434351441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.434353139+07:00","message":"> Transcript [6439] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.434355157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.434356692+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.434358066+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.4343597+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.557578151+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.557613641+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.557619146+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.557630509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สีเขียวสำหรับ Chiang\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.557633866+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับ Chiang"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.557640687+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.557643723+07:00","message":"[buffer interim] 1480 false  สีเขียวสำหรับ Chiang"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.557649107+07:00","message":"[bufferProcess] interim [580000000]:แม็คโครรูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.557651321+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.557654413+07:00","message":"[bufferProcess] interim [580000000]: สีเขียวสำหรับ Chiang"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.557658326+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับ Chiang"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.557674103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.557701261+07:00","message":"> Transcript [6440] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.557707055+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.557709138+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.557710855+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.557717184+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.615845746+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.615877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.615882734+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.615896734+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":"2025-10-29T11:02:36.61590196+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.615915154+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.615918877+07:00","message":"[buffer interim] 1480 false  สีเขียวสำหรับเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.615924472+07:00","message":"[bufferProcess] interim [640000000]:แม็คโครรูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.615926874+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับ Chiang"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.615930105+07:00","message":"[bufferProcess] interim [640000000]: สีเขียวสำหรับเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.615932845+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.615935736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.615938058+07:00","message":"> Transcript [6441] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับ Chiang'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.615941575+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.615943275+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.615944771+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.615947161+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.615952259+07:00","message":"Push: ' สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.61595391+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.61595556+07:00","message":"Set new StatePrefix : 'แม็คโครรูปที่ 1 สีเขียวสำหรับ Chiang'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.615957223+07:00","message":"Next Push (prob) : 'สำหรับ Chiang'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.615967206+07:00","message":"push: {false  สีเขียว 0 0xc00348c300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.969631117+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.969678218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.969685661+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.969698814+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":"2025-10-29T11:02:36.969702672+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับเครื่องแม่โคตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.969716701+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:36.969722092+07:00","message":"[buffer interim] 1480 false  สีเขียวสำหรับเครื่องแม่โคตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.969729568+07:00","message":"[bufferProcess] interim [0]:แม็คโครรูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.969732962+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.969736864+07:00","message":"[bufferProcess] interim [0]: สีเขียวสำหรับเครื่องแม่โคตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.96974015+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเครื่องแม่โคตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.969743973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.969747925+07:00","message":"> Transcript [6442] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.969750732+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:36.969753079+07:00","message":"Set new StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.0074896+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.007533481+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.0075407+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.007554341+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":"2025-10-29T11:02:37.007558297+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับเชียงใหม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.007567995+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.00757276+07:00","message":"[buffer interim] 1480 false  สีเขียวสำหรับเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.007605318+07:00","message":"[bufferProcess] interim [60000000]:แม็คโครรูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.007624342+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเครื่องแม่โคตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.007637151+07:00","message":"[bufferProcess] interim [60000000]: สีเขียวสำหรับเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.007641482+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.007646258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.007651154+07:00","message":"> Transcript [6443] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเครื่องแม่โคตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.00765386+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.007656415+07:00","message":"Set new StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเครื่องแม่โคตร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.017024431+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.017061862+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.017066882+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.017081877+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":"2025-10-29T11:02:37.017085978+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับเชียงใหม่คู่รูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.017094092+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.017097128+07:00","message":"[buffer interim] 1480 false  สีเขียวสำหรับเชียงใหม่คู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.017100952+07:00","message":"[bufferProcess] interim [120000000]:แม็คโครรูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.017104648+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.017112156+07:00","message":"[bufferProcess] interim [120000000]: สีเขียวสำหรับเชียงใหม่คู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.017115515+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.017118425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.017121247+07:00","message":"> Transcript [6444] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.017124602+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.017126872+07:00","message":"Set new StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.261435779+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.261480658+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.261488621+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.261501592+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":"2025-10-29T11:02:37.261505731+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับเชียงใหม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.261515552+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.261520367+07:00","message":"[buffer interim] 1480 false  สีเขียวสำหรับเชียงใหม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.261527143+07:00","message":"[bufferProcess] interim [300000000]:แม็คโครรูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.261530231+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.261534323+07:00","message":"[bufferProcess] interim [300000000]: สีเขียวสำหรับเชียงใหม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.26153751+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.261541251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.26154463+07:00","message":"> Transcript [6445] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.261548945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.261550885+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.261553135+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.261555739+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.446403702+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.446441207+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.446446494+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.446457611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.44646036+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.446468031+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.446471478+07:00","message":"[buffer interim] 1480 false  สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.446477505+07:00","message":"[bufferProcess] interim [480000000]:แม็คโครรูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.446479671+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.446484354+07:00","message":"[bufferProcess] interim [480000000]: สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.446486656+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.446489288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.446491741+07:00","message":"> Transcript [6446] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.446495136+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.446496964+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.446498414+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.446500192+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.837722386+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.837768846+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":"2025-10-29T11:02:37.837775415+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.837791377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.837794461+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.83780782+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.837822634+07:00","message":"[buffer interim] 1480 false  สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.837830204+07:00","message":"[bufferProcess] interim [840000000]:แม็คโครรูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.837833399+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.837838408+07:00","message":"[bufferProcess] interim [840000000]: สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.837840823+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.83784338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.8378459+07:00","message":"> Transcript [6447] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.837849804+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.837851523+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.837853585+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.837855702+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.839428737+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.839440856+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":"2025-10-29T11:02:37.839444944+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.839451713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.839454171+07:00","message":"receive interim result [false|false]:  2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.839459535+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.839465029+07:00","message":"[buffer interim] 1480 false  2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.839470905+07:00","message":"[bufferProcess] interim [900000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.839473499+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.839478283+07:00","message":"[bufferProcess] interim [900000000]: 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.839480406+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.839482992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.839485361+07:00","message":"> Transcript [6448] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.839489139+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.839490916+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.839494687+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.839496969+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.839501119+07:00","message":"Push: 'สำหรับเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.839502726+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.839504488+07:00","message":"Set new StatePrefix : 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:37.839506452+07:00","message":"Next Push (prob) : 'คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:37.839513592+07:00","message":"push: {false สำหรับเชียงใหม่ 0 0xc00348c300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.035517014+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.035559646+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.035565658+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.035575019+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":"2025-10-29T11:02:38.035577148+07:00","message":"receive interim result [false|false]:  ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.03558484+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.035588309+07:00","message":"[buffer interim] 1480 false  ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.035593704+07:00","message":"[bufferProcess] interim [80000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.03559631+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.035599653+07:00","message":"[bufferProcess] interim [80000000]: ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.035602165+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.035604927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.035607162+07:00","message":"> Transcript [6449] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.035610471+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.03561225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.035613806+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.035616175+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.413747011+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.413798145+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.41380439+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.413817787+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.413825543+07:00","message":"[bufferProcess] interim [440000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.413828423+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.413832179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.413834652+07:00","message":"> Transcript [6450] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.413837748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.41383941+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.413841051+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.413843404+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.542853241+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.542894211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.542901191+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.542913959+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":"2025-10-29T11:02:38.54291745+07:00","message":"receive interim result [false|false]:  ค่ะหรือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.54292737+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.542934359+07:00","message":"[buffer interim] 1480 false  ค่ะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.54294135+07:00","message":"[bufferProcess] interim [620000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.542944535+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.542950827+07:00","message":"[bufferProcess] interim [620000000]: ค่ะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.542953558+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.542957215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.542960586+07:00","message":"> Transcript [6451] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.542964948+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.542967098+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.542969333+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.54297246+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.61085166+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.610887765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.610893316+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.610902972+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":"2025-10-29T11:02:38.610905262+07:00","message":"receive interim result [false|false]:  ค่ะหรือว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.610912056+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.610915559+07:00","message":"[buffer interim] 1480 false  ค่ะหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.610921139+07:00","message":"[bufferProcess] interim [680000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.610923496+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.610929038+07:00","message":"[bufferProcess] interim [680000000]: ค่ะหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.610931186+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.610933881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.610937062+07:00","message":"> Transcript [6452] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.610940994+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.610942752+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.610944282+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.610947248+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.610950398+07:00","message":"Push: 'คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.610952625+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.610955557+07:00","message":"Set new StatePrefix : 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:38.610957997+07:00","message":"Next Push (prob) : 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:38.610967492+07:00","message":"push: {false คู่รูปที่ 2 ค่ะ 0 0xc00348c300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.046909934+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.046949342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.046956779+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.046968749+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":"2025-10-29T11:02:39.046972359+07:00","message":"receive interim result [false|false]:  ค่ะหรือว่าการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.046980975+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.04698945+07:00","message":"[buffer interim] 1480 false  ค่ะหรือว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.046996615+07:00","message":"[bufferProcess] interim [100000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.046999698+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.047006223+07:00","message":"[bufferProcess] interim [100000000]: ค่ะหรือว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.047009188+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.047012891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.047016243+07:00","message":"> Transcript [6453] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.047020782+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.047022927+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.04702768+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.047030458+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:39.324396298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:39.324406805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.33038935+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.330418765+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.330424614+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.330435068+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":"2025-10-29T11:02:39.330437947+07:00","message":"receive interim result [false|false]:  ค่ะหรือว่าการนั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.330447286+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.330451046+07:00","message":"[buffer interim] 1480 false  ค่ะหรือว่าการนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.330455922+07:00","message":"[bufferProcess] interim [400000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.330458397+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.330461388+07:00","message":"[bufferProcess] interim [400000000]: ค่ะหรือว่าการนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.330463401+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.33046775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.330470149+07:00","message":"> Transcript [6454] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.330473605+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.330475323+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.330477042+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.330478971+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.636404444+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.636440389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.636446736+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.636456812+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":"2025-10-29T11:02:39.636460018+07:00","message":"receive interim result [false|false]:  ค่ะหรือว่าการนั่งสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.636467997+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.63647222+07:00","message":"[buffer interim] 1480 false  ค่ะหรือว่าการนั่งสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.63647791+07:00","message":"[bufferProcess] interim [700000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.63648037+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.636483221+07:00","message":"[bufferProcess] interim [700000000]: ค่ะหรือว่าการนั่งสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.636486157+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.63648872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.636491093+07:00","message":"> Transcript [6455] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.636494466+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.636496428+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.636498096+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.636499924+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.766383009+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.766427155+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.766435286+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.766445795+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":"2025-10-29T11:02:39.766448424+07:00","message":"receive interim result [false|false]:  ค่ะหรือว่าการนั่งสวดมนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.766458335+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.76646183+07:00","message":"[buffer interim] 1480 false  ค่ะหรือว่าการนั่งสวดมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.766467917+07:00","message":"[bufferProcess] interim [820000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.766470465+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.7664736+07:00","message":"[bufferProcess] interim [820000000]: ค่ะหรือว่าการนั่งสวดมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.766476486+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.766479822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.766482457+07:00","message":"> Transcript [6456] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.766486446+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.766488173+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.76648977+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.766491906+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.766495874+07:00","message":"Push: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.766498091+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.766501021+07:00","message":"Set new StatePrefix : 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:39.766504515+07:00","message":"Next Push (prob) : 'ว่าการนั่งสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:39.766513966+07:00","message":"push: {false หรือ 0 0xc00348c300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.012008221+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.01204844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.012054656+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.012066189+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":"2025-10-29T11:02:40.012069216+07:00","message":"receive interim result [false|false]:  ค่ะหรือว่าการนั่งบนฟ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.012076747+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.012080731+07:00","message":"[buffer interim] 1480 false  ค่ะหรือว่าการนั่งบนฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.01209122+07:00","message":"[bufferProcess] interim [60000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.012095472+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.012099766+07:00","message":"[bufferProcess] interim [60000000]: ค่ะหรือว่าการนั่งบนฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.012103212+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งบนฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.012107135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.012110077+07:00","message":"> Transcript [6457] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.012113501+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.012115503+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.012117036+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.01211915+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.326123314+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.32615911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.326165128+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.32617388+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":"2025-10-29T11:02:40.326176774+07:00","message":"receive interim result [false|false]:  ค่ะหรือว่าการนั่งสวดมนต์สร้าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.32618421+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.32618768+07:00","message":"[buffer interim] 1480 false  ค่ะหรือว่าการนั่งสวดมนต์สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.326193769+07:00","message":"[bufferProcess] interim [360000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.326196764+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งบนฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.326199793+07:00","message":"[bufferProcess] interim [360000000]: ค่ะหรือว่าการนั่งสวดมนต์สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.326201871+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.326204543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.326206943+07:00","message":"> Transcript [6458] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งบนฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.32620912+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.326210707+07:00","message":"Set new StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งบนฟ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.535024803+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.535059899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.535065292+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.535076766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.53507917+07:00","message":"receive interim result [false|false]:  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.535087367+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.5350908+07:00","message":"[buffer interim] 1480 false  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.535131856+07:00","message":"[bufferProcess] interim [540000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.535153951+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.53516368+07:00","message":"[bufferProcess] interim [540000000]: ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.535166501+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.535170204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.535174065+07:00","message":"> Transcript [6459] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.535176409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.535178147+07:00","message":"Set new StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.650700727+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.650738075+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.650743607+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.650752049+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":"2025-10-29T11:02:40.650755178+07:00","message":"receive interim result [false|false]:  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.6507736+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.650777365+07:00","message":"[buffer interim] 1480 false  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.65078345+07:00","message":"[bufferProcess] interim [660000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.650786435+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.650789305+07:00","message":"[bufferProcess] interim [660000000]: ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.650791595+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.650794128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.650796312+07:00","message":"> Transcript [6460] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.65080007+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.650801711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.650803285+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.650809835+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.84951513+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.849559051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.849566327+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.849578623+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":"2025-10-29T11:02:40.849582707+07:00","message":"receive interim result [false|false]:  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าตัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.849592832+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.849597456+07:00","message":"[buffer interim] 1480 false  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.849604912+07:00","message":"[bufferProcess] interim [840000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.849610875+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.849615749+07:00","message":"[bufferProcess] interim [840000000]: ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.849620468+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.849626324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.84962966+07:00","message":"> Transcript [6461] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.849634952+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.849637397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.849640141+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.849643534+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.916939927+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.916979515+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.916985873+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.916995721+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าตัวเอง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.916998305+07:00","message":"receive interim result [false|false]:  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าตัวเอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.917005632+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.917011617+07:00","message":"[buffer interim] 1480 false  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.917017917+07:00","message":"[bufferProcess] interim [960000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.917020365+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.917025767+07:00","message":"[bufferProcess] interim [960000000]: ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.917028184+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.917030724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.917033087+07:00","message":"> Transcript [6462] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.917039643+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.917041416+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.917043153+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.91704542+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.920398811+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.920411462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.920414876+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.92042236+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":"2025-10-29T11:02:40.920425541+07:00","message":"receive interim result [false|false]:  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตรียม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.920428986+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.920431662+07:00","message":"[buffer interim] 1480 false  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.920434409+07:00","message":"[bufferProcess] interim [20000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.920436331+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าตัวเอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.920438637+07:00","message":"[bufferProcess] interim [20000000]: ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.920440598+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.920442741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.920444582+07:00","message":"> Transcript [6463] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.920447107+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.920448524+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.920449923+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.920452163+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.920455094+07:00","message":"Push: 'ว่าการนั่งสวดมนต์สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.920456775+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.920458756+07:00","message":"Set new StatePrefix : 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าตัวเอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:40.920465599+07:00","message":"Next Push (prob) : 'หรือว่าตัวเอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:40.920483886+07:00","message":"push: {false ว่าการนั่งสวดมนต์สร้าง 0 0xc00348c300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.16848975+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.168531873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.168537698+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.168547647+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.168550427+07:00","message":"receive interim result [false|false]:  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.168558467+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.168563827+07:00","message":"[buffer interim] 1480 false  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.168569976+07:00","message":"[bufferProcess] interim [140000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.16857226+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตรียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.168575764+07:00","message":"[bufferProcess] interim [140000000]: ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.168578093+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.168581381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.168583668+07:00","message":"> Transcript [6464] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตรียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.168585998+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.168587684+07:00","message":"Set new StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตรียม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.223767071+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.2238074+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.223813745+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.223825183+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":"2025-10-29T11:02:41.223827552+07:00","message":"receive interim result [false|false]:  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสูง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.223835428+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.223838601+07:00","message":"[buffer interim] 1480 false  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.223844567+07:00","message":"[bufferProcess] interim [260000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.223847004+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.223852021+07:00","message":"[bufferProcess] interim [260000000]: ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.22385437+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.223857149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.2238596+07:00","message":"> Transcript [6465] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.223862482+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.223864238+07:00","message":"Set new StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.229209807+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.229232636+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.229237515+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.229246692+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.229248889+07:00","message":"receive interim result [false|false]:  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงส่วน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.229253712+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.229256416+07:00","message":"[buffer interim] 1480 false  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.229280358+07:00","message":"[bufferProcess] interim [320000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.229301997+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสูง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.229312255+07:00","message":"[bufferProcess] interim [320000000]: ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.229314926+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.229318471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.229322356+07:00","message":"> Transcript [6466] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสูง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.229326259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.229328023+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.229329676+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.22933231+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.417392408+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.41743027+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.417436362+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.417447288+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":"2025-10-29T11:02:41.417453714+07:00","message":"receive interim result [false|false]:  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.417463151+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:41.41746644+07:00","message":"[buffer interim] 1480 false  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.417472288+07:00","message":"[bufferProcess] interim [440000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.417474564+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.417477758+07:00","message":"[bufferProcess] interim [440000000]: ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.4174801+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.417482864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.417485091+07:00","message":"> Transcript [6467] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.417489024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.417490734+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.417492343+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:41.417494889+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.057696393+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.057737132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.057742776+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.0577563+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.057776368+07:00","message":"[bufferProcess] interim [40000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.05777929+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.057784569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.057786784+07:00","message":"> Transcript [6468] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.057790297+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.057793355+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.057795285+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.057798557+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.063543372+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.063561382+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.063566192+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.063573424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.06357591+07:00","message":"receive interim result [false|false]:  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.063580146+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.063582505+07:00","message":"[buffer interim] 1480 false  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.063586083+07:00","message":"[bufferProcess] interim [100000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.063588127+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.063590634+07:00","message":"[bufferProcess] interim [100000000]: ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.063592702+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.063595297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.063598111+07:00","message":"> Transcript [6469] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.063602407+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.063604522+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.063606769+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.063609967+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.063615405+07:00","message":"Push: 'หรือว่าเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.063617625+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.063620795+07:00","message":"Set new StatePrefix : 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.063624453+07:00","message":"Next Push (prob) : 'สวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.063654184+07:00","message":"push: {false หรือว่าเตียง 0 0xc00348c300}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.148906747+07:00","message":"[GCS] IsForceVAD: false for message ID: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.211220846+07:00","message":"[GCS] Start streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.318227027+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.318264793+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.318270812+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.318279676+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่นเตียง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.318283054+07:00","message":"receive interim result [false|false]:  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่นเตียง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.31829037+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.318296477+07:00","message":"[buffer interim] 1480 false  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่นเตียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.318302581+07:00","message":"[bufferProcess] interim [340000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.318304753+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.318308524+07:00","message":"[bufferProcess] interim [340000000]: ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่นเตียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.318312081+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่นเตียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.318314981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.318317302+07:00","message":"> Transcript [6470] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.318321721+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.318323377+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.318324785+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.318327239+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:42.325397341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:42.325403885+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.46161359+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.461650349+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.461655795+07:00","message":"receive interim result [false|false]: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.461667538+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่นเตียงส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.461670853+07:00","message":"receive interim result [false|false]:  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่นเตียงส่วน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.461678306+07:00","message":"[buffer interim] 1480 false แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.461682103+07:00","message":"[buffer interim] 1480 false  ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่นเตียงส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.461687613+07:00","message":"[bufferProcess] interim [580000000]:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.461689886+07:00","message":"[bufferProcess] send to processor:แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่นเตียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.46169293+07:00","message":"[bufferProcess] interim [580000000]: ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่นเตียงส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.461695484+07:00","message":"[bufferProcess] update buffer: แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่นเตียงส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.461698912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.461701535+07:00","message":"> Transcript [6471] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่นเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.461708045+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.461709704+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.461711472+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.461713811+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.550149911+07:00","message":"receive streaming session, msgId: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.550188232+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ครัวรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่นเตียงสวย\",\"confidence\":0.94424665}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.550194189+07:00","message":"receive interim result [true|false]: แม่ครัวรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่นเตียงสวย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.550207111+07:00","message":"end recv isFinal message id 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.550208838+07:00","message":"end Recv id 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.550213691+07:00","message":"[buffer interim] 1480 true แม่ครัวรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่นเตียงสวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.550220801+07:00","message":"[bufferProcess] interim [610000000]:แม่ครัวรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่นเตียงสวย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.55022438+07:00","message":"[bufferProcess] send to processor (isfinal):แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่นเตียงส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.550227733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.550230323+07:00","message":"> Transcript [6472] [false]: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่นเตียงส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.550234028+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.550235566+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.550237381+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.550239513+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.550244653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.550246473+07:00","message":"> Transcript [6473] [true]: 'แม่ครัวรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่นเตียงสวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.550248748+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.55025005+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.550251718+07:00","message":"StatePrefix: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.550260638+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.550262388+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.550543085+07:00","message":"Push: 'สวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.550547277+07:00","message":"TextPushed: 'แม็คโครรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.550549729+07:00","message":"Set new StatePrefix : 'แม่ครัวรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่นเตียงสวย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.550552013+07:00","message":"Next Push (prob) : 'แม่ครัวรูปที่ 1 สีเขียวสำหรับเชียงใหม่คู่รูปที่ 2 ค่ะหรือว่าการนั่งสวดมนต์สร้างหรือว่าเตียงสวดเช่นเตียงสวย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:42.550559336+07:00","message":"push: {true สวย 0 0xc00348c300}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:42.550571227+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1480.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:02:42.580096284+07:00","message":"write wav file: './tmp/7449/7449_1480.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.157092703+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.157146306+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":"2025-10-29T11:02:43.157152094+07:00","message":"receive interim result [false|false]: พระที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.157176501+07:00","message":"[buffer interim] 1481 false พระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.157184719+07:00","message":"[bufferProcess] interim [780000000]:พระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.157187113+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.273538549+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.273583279+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":"2025-10-29T11:02:43.273587876+07:00","message":"receive interim result [false|false]: พระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.273600744+07:00","message":"[buffer interim] 1481 false พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.273607785+07:00","message":"[bufferProcess] interim [900000000]:พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.273610051+07:00","message":"[bufferProcess] send to processor:พระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.273612787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.273615059+07:00","message":"> Transcript [6474] [false]: 'พระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.273617027+07:00","message":"Set StatePrefix (first interim): 'พระที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.59308915+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.593131241+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":"2025-10-29T11:02:43.593136803+07:00","message":"receive interim result [false|false]: พระที่นั่งดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.593149865+07:00","message":"[buffer interim] 1481 false พระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.593156115+07:00","message":"[bufferProcess] interim [140000000]:พระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.5931586+07:00","message":"[bufferProcess] send to processor:พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.593173701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.593176761+07:00","message":"> Transcript [6475] [false]: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.593179844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.593181661+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.59318333+07:00","message":"StatePrefix: 'พระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.593185148+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.64694276+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.646982299+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":"2025-10-29T11:02:43.646987352+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.646999401+07:00","message":"[buffer interim] 1481 false พระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.647006025+07:00","message":"[bufferProcess] interim [260000000]:พระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.647008072+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.647011105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.647013436+07:00","message":"> Transcript [6476] [false]: 'พระที่นั่งดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.647016344+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.647018281+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.647019829+07:00","message":"StatePrefix: 'พระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.647021507+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.823652276+07:00","message":"[GCS] Cleaned up inactive client: 1443"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.82367288+07:00","message":"[GCS] Cleaned up inactive client: 1440"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.823675217+07:00","message":"[GCS] Cleaned up inactive client: 1450"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.823676701+07:00","message":"[GCS] Cleaned up inactive client: 1447"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.823678118+07:00","message":"[GCS] Cleaned up inactive client: 1448"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.823679496+07:00","message":"[GCS] Cleaned up inactive client: 1453"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.823680895+07:00","message":"[GCS] Cleaned up inactive client: 1437"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.823682211+07:00","message":"[GCS] Cleaned up inactive client: 1439"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.823683683+07:00","message":"[GCS] Cleaned up inactive client: 1444"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.823685103+07:00","message":"[GCS] Cleaned up inactive client: 1449"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.823686595+07:00","message":"[GCS] Cleaned up inactive client: 1451"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.823687948+07:00","message":"[GCS] Cleaned up inactive client: 1441"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.823689335+07:00","message":"[GCS] Cleaned up inactive client: 1442"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.823690884+07:00","message":"[GCS] Cleaned up inactive client: 1454"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.823692229+07:00","message":"[GCS] Cleaned up inactive client: 1438"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.823695079+07:00","message":"[GCS] Cleaned up inactive client: 1445"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.823697146+07:00","message":"[GCS] Cleaned up inactive client: 1446"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.823698697+07:00","message":"[GCS] Cleaned up inactive client: 1452"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.967712456+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.967751874+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":"2025-10-29T11:02:43.967763906+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.967779942+07:00","message":"[buffer interim] 1481 false พระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.967809197+07:00","message":"[bufferProcess] interim [560000000]:พระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.967815406+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.96782837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.967836636+07:00","message":"> Transcript [6477] [false]: 'พระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.96784488+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.967852712+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.967856849+07:00","message":"StatePrefix: 'พระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.967860457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.970673352+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.97069652+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":"2025-10-29T11:02:43.970701227+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.970711772+07:00","message":"[buffer interim] 1481 false พระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.970716965+07:00","message":"[bufferProcess] interim [620000000]:พระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.970718832+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.970721548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.970723589+07:00","message":"> Transcript [6478] [false]: 'พระที่นั่งดุสิตมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.970726253+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.970727893+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.970729563+07:00","message":"StatePrefix: 'พระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.970731185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.970733548+07:00","message":"Push: 'พระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.970735202+07:00","message":"TextPushed: 'พระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.970737267+07:00","message":"Set new StatePrefix : 'พระที่นั่งดุสิตมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:43.970739245+07:00","message":"Next Push (prob) : 'นั่งดุสิตมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:43.970747065+07:00","message":"push: {false พระที่ 0 0xc00348c880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:44.556648241+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:44.556692901+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":"2025-10-29T11:02:44.556698035+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:44.556710774+07:00","message":"[buffer interim] 1481 false พระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:44.556717663+07:00","message":"[bufferProcess] interim [220000000]:พระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:44.556720246+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:44.556725085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:44.556727301+07:00","message":"> Transcript [6479] [false]: 'พระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:44.556730399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:44.556732184+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:44.556734007+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:44.556735988+07:00","message":"TextPushed: 'พระที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:44.879429288+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:44.8794641+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":"2025-10-29T11:02:44.879469813+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:44.879481731+07:00","message":"[buffer interim] 1481 false พระที่นั่งดุสิตมหาปราสาทใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:44.879488719+07:00","message":"[bufferProcess] interim [460000000]:พระที่นั่งดุสิตมหาปราสาทใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:44.879490949+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:44.879495941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:44.879498081+07:00","message":"> Transcript [6480] [false]: 'พระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:44.879501511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:44.879503312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:44.879504899+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:44.879506913+07:00","message":"TextPushed: 'พระที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:45.001848539+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:45.001890603+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":"2025-10-29T11:02:45.001896946+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:45.001913592+07:00","message":"[buffer interim] 1481 false พระที่นั่งดุสิตมหาปราสาทในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.00192187+07:00","message":"[bufferProcess] interim [580000000]:พระที่นั่งดุสิตมหาปราสาทในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.001925483+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาทใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.001933848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.001937565+07:00","message":"> Transcript [6481] [false]: 'พระที่นั่งดุสิตมหาปราสาทใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.001942525+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.001945237+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.00194826+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.001951406+07:00","message":"TextPushed: 'พระที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:45.197029554+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:45.197066271+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":"2025-10-29T11:02:45.197079889+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทในพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:45.197093386+07:00","message":"[buffer interim] 1481 false พระที่นั่งดุสิตมหาปราสาทในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.197100509+07:00","message":"[bufferProcess] interim [760000000]:พระที่นั่งดุสิตมหาปราสาทในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.19710246+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาทในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.1971055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.197107837+07:00","message":"> Transcript [6482] [false]: 'พระที่นั่งดุสิตมหาปราสาทในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.197111257+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.19711302+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.197115115+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.197116999+07:00","message":"TextPushed: 'พระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.197122653+07:00","message":"Push: 'นั่งดุสิตมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.197124365+07:00","message":"TextPushed: 'พระที่นั่งดุสิตมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.197126571+07:00","message":"Set new StatePrefix : 'พระที่นั่งดุสิตมหาปราสาทในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.197128843+07:00","message":"Next Push (prob) : 'ปราสาทในพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:45.197136157+07:00","message":"push: {false นั่งดุสิตมหา 0 0xc00348c880}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:45.326072093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:45.32608136+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:45.385567072+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:45.38560533+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":"2025-10-29T11:02:45.385610732+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:45.385624055+07:00","message":"[buffer interim] 1481 false พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.385631001+07:00","message":"[bufferProcess] interim [940000000]:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.385633039+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาทในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.385638384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.385641336+07:00","message":"> Transcript [6483] [false]: 'พระที่นั่งดุสิตมหาปราสาทในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.385644105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.38564587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.385647546+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหาปราสาทในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.385649573+07:00","message":"TextPushed: 'พระที่นั่งดุสิตมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:45.898089111+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:45.898130071+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":"2025-10-29T11:02:45.898135446+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:45.898147503+07:00","message":"[buffer interim] 1481 false พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.898154194+07:00","message":"[bufferProcess] interim [480000000]:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.898156682+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.898161764+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.898164314+07:00","message":"> Transcript [6484] [false]: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.89816747+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.89816913+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.898172199+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหาปราสาทในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:45.898175752+07:00","message":"TextPushed: 'พระที่นั่งดุสิตมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:46.096822097+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:46.096866406+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":"2025-10-29T11:02:46.096871978+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:46.096887612+07:00","message":"[buffer interim] 1481 false พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:46.096896231+07:00","message":"[bufferProcess] interim [720000000]:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:46.096898522+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:46.096901672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:46.09690411+07:00","message":"> Transcript [6485] [false]: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:46.096907762+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:46.096909802+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:46.096913158+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหาปราสาทในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:46.096915682+07:00","message":"TextPushed: 'พระที่นั่งดุสิตมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:46.676288782+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:46.676325943+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":"2025-10-29T11:02:46.676332503+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังและก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:46.67634658+07:00","message":"[buffer interim] 1481 false พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังและก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:46.676353429+07:00","message":"[bufferProcess] interim [260000000]:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังและก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:46.676355607+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:46.67636068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:46.676363115+07:00","message":"> Transcript [6486] [false]: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:46.676366539+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:46.676368223+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:46.676370403+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหาปราสาทในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:46.676372847+07:00","message":"TextPushed: 'พระที่นั่งดุสิตมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:46.676377093+07:00","message":"Push: 'ปราสาทในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:46.676378619+07:00","message":"TextPushed: 'พระที่นั่งดุสิตมหาปราสาทในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:46.676381325+07:00","message":"Set new StatePrefix : 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:46.67638362+07:00","message":"Next Push (prob) : 'บรมมหาราชวังและ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:46.676391382+07:00","message":"push: {false ปราสาทในพระ 0 0xc00348c880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:47.108845422+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:47.108883054+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":"2025-10-29T11:02:47.108888543+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังและก็จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:47.108900494+07:00","message":"[buffer interim] 1481 false พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังและก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.108907522+07:00","message":"[bufferProcess] interim [680000000]:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังและก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.108910076+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังและก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.108914848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.108917183+07:00","message":"> Transcript [6487] [false]: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังและก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.108920587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.10892225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.108924314+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.108926885+07:00","message":"TextPushed: 'พระที่นั่งดุสิตมหาปราสาทในพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:47.326016361+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:47.326052243+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":"2025-10-29T11:02:47.326058441+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:47.326072734+07:00","message":"[buffer interim] 1481 false พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.326079271+07:00","message":"[bufferProcess] interim [920000000]:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.326081443+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังและก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.326084653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.326087882+07:00","message":"> Transcript [6488] [false]: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังและก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.326091704+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.326093408+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.32609497+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.326097455+07:00","message":"TextPushed: 'พระที่นั่งดุสิตมหาปราสาทในพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:47.574775853+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:47.57480967+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":"2025-10-29T11:02:47.57481512+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:47.57482689+07:00","message":"[buffer interim] 1481 false พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.574835256+07:00","message":"[bufferProcess] interim [160000000]:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.574837306+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.574842138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.574844595+07:00","message":"> Transcript [6489] [false]: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.574846752+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.574849267+07:00","message":"Set new StatePrefix: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:47.761447191+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:47.761489869+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":"2025-10-29T11:02:47.761495455+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:47.761509454+07:00","message":"[buffer interim] 1481 false พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.761517908+07:00","message":"[bufferProcess] interim [340000000]:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.76152034+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.761528793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.761532721+07:00","message":"> Transcript [6490] [false]: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.761537601+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.761539856+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.761542169+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.761545569+07:00","message":"TextPushed: 'พระที่นั่งดุสิตมหาปราสาทในพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:47.764635158+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:47.764677909+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":"2025-10-29T11:02:47.764685671+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:47.764700906+07:00","message":"[buffer interim] 1481 false พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.76470736+07:00","message":"[bufferProcess] interim [400000000]:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.764710213+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.76471548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.764718153+07:00","message":"> Transcript [6491] [false]: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.764722288+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.764724468+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.764726435+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.76472947+07:00","message":"TextPushed: 'พระที่นั่งดุสิตมหาปราสาทในพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:47.881658948+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:47.881699012+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":"2025-10-29T11:02:47.881704787+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:47.881718866+07:00","message":"[buffer interim] 1481 false พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.881725782+07:00","message":"[bufferProcess] interim [520000000]:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.881728369+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.881731752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.881734027+07:00","message":"> Transcript [6492] [false]: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.881737541+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.881739265+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.881741139+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:47.881743391+07:00","message":"TextPushed: 'พระที่นั่งดุสิตมหาปราสาทในพระ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:48.326562098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:48.326573343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:48.35901832+07:00","message":"[GCS] IsForceVAD: false for message ID: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:48.463653716+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:48.463697403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงิน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:48.463705394+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:48.463721865+07:00","message":"[buffer interim] 1481 false พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.463731515+07:00","message":"[bufferProcess] interim [120000000]:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.463733731+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.463736993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.463739691+07:00","message":"> Transcript [6493] [false]: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.463743278+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.463744929+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.463747003+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.46374936+07:00","message":"TextPushed: 'พระที่นั่งดุสิตมหาปราสาทในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.463755859+07:00","message":"Push: 'บรมมหาราชวังนะคะก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.46376574+07:00","message":"TextPushed: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.463768325+07:00","message":"Set new StatePrefix : 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.463771115+07:00","message":"Next Push (prob) : 'สีน้ำเงิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:48.463782178+07:00","message":"push: {false บรมมหาราชวังนะคะก็จะมี 0 0xc00348c880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:48.49438151+07:00","message":"[GCS] Start streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:48.67156386+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:48.671610242+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":"2025-10-29T11:02:48.671618365+07:00","message":"receive interim result [false|false]: พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงินสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:48.671636779+07:00","message":"[buffer interim] 1481 false พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงินสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.671645909+07:00","message":"[bufferProcess] interim [360000000]:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงินสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.67164996+07:00","message":"[bufferProcess] send to processor:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.671657501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.671661054+07:00","message":"> Transcript [6494] [false]: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.671665937+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.671668675+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.671671179+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.671674923+07:00","message":"TextPushed: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:48.779321886+07:00","message":"receive streaming session, msgId: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:48.77935497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงิน\",\"confidence\":0.9158028}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:48.779360555+07:00","message":"receive interim result [true|false]: พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:48.77936771+07:00","message":"end recv isFinal message id 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:48.779369652+07:00","message":"end Recv id 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:48.779375875+07:00","message":"[buffer interim] 1481 true พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.779386142+07:00","message":"[bufferProcess] interim [360000000]:พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.779389487+07:00","message":"[bufferProcess] send to processor (isfinal):พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงินสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.779392534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.77939511+07:00","message":"> Transcript [6495] [false]: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงินสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.779398348+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.779400008+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.779401575+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.779404104+07:00","message":"TextPushed: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.779405826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.779407385+07:00","message":"> Transcript [6496] [true]: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.779409396+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.779410725+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.779412077+07:00","message":"StatePrefix: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมีสีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.779417146+07:00","message":"TextPushed: 'พระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังนะคะก็จะมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:48.779419924+07:00","message":"Push: 'สีน้ำเงิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:48.779428104+07:00","message":"push: {true สีน้ำเงิน 0 0xc00348c880}"}
{"level":"info","service":"Main","time":"2025-10-29T11:02:48.790789288+07:00","message":"write wav file: './tmp/7449/7449_1481.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:49.174862494+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:49.174900811+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":"2025-10-29T11:02:49.174906051+07:00","message":"receive interim result [false|false]: เสียง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:49.174918219+07:00","message":"[buffer interim] 1482 false เสียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.17492492+07:00","message":"[bufferProcess] interim [300000000]:เสียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.174926534+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:49.241245714+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:49.241276252+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":"2025-10-29T11:02:49.241281282+07:00","message":"receive interim result [false|false]: เถียงนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:49.241295243+07:00","message":"[buffer interim] 1482 false เถียงนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.241301719+07:00","message":"[bufferProcess] interim [420000000]:เถียงนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.241303622+07:00","message":"[bufferProcess] send to processor:เสียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.241306299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.24130874+07:00","message":"> Transcript [6497] [false]: 'เสียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.241310567+07:00","message":"Set StatePrefix (first interim): 'เสียง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:49.371526624+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:49.371569243+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":"2025-10-29T11:02:49.371574933+07:00","message":"receive interim result [false|false]: เสียงแมว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:49.371588915+07:00","message":"[buffer interim] 1482 false เสียงแมว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.37159625+07:00","message":"[bufferProcess] interim [480000000]:เสียงแมว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.371598313+07:00","message":"[bufferProcess] send to processor:เถียงนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.371601187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.371603492+07:00","message":"> Transcript [6498] [false]: 'เถียงนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.371605369+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.371606909+07:00","message":"Set new StatePrefix: 'เถียงนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:49.543491202+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:49.543530697+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":"2025-10-29T11:02:49.543537293+07:00","message":"receive interim result [false|false]: เสียงแมวขู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:49.543553093+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.54356114+07:00","message":"[bufferProcess] interim [660000000]:เสียงแมวขู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.543564411+07:00","message":"[bufferProcess] send to processor:เสียงแมว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.543571128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.543574265+07:00","message":"> Transcript [6499] [false]: 'เสียงแมว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.543576941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.543579406+07:00","message":"Set new StatePrefix: 'เสียงแมว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:49.731438917+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:49.731475463+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":"2025-10-29T11:02:49.731480326+07:00","message":"receive interim result [false|false]: เสียงแม่พูด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:49.73149361+07:00","message":"[buffer interim] 1482 false เสียงแม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.73150035+07:00","message":"[bufferProcess] interim [840000000]:เสียงแม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.731502364+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.731506024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.731508543+07:00","message":"> Transcript [6500] [false]: 'เสียงแมวขู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.731512857+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.731515078+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.731517678+07:00","message":"StatePrefix: 'เสียงแมว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.731519877+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:49.871429944+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:49.871473323+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":"2025-10-29T11:02:49.871479193+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:49.871492298+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.871499027+07:00","message":"[bufferProcess] interim [20000000]:เสียงแมวขู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.871500851+07:00","message":"[bufferProcess] send to processor:เสียงแม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.871505362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.87150821+07:00","message":"> Transcript [6501] [false]: 'เสียงแม่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.871510663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:49.871512365+07:00","message":"Set new StatePrefix: 'เสียงแม่พูด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.059521242+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.059558608+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":"2025-10-29T11:02:50.059563774+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.059577538+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.059584263+07:00","message":"[bufferProcess] interim [200000000]:เสียงแมวขู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.059586138+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.05958891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.059591564+07:00","message":"> Transcript [6502] [false]: 'เสียงแมวขู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.059593492+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.059595261+07:00","message":"Set new StatePrefix: 'เสียงแมวขู่รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.112049594+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.112087651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงแมวขู่รูปที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.112093081+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.112105525+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.112111554+07:00","message":"[bufferProcess] interim [320000000]:เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.112113661+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.112116693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.112119178+07:00","message":"> Transcript [6503] [false]: 'เสียงแมวขู่รูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.112122408+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.112124195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.112125737+07:00","message":"StatePrefix: 'เสียงแมวขู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.112127552+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.634037214+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.634067075+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":"2025-10-29T11:02:50.634072844+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.63408225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.634084617+07:00","message":"receive interim result [false|false]:  1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.634092621+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.6340994+07:00","message":"[buffer interim] 1482 false  1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.63410676+07:00","message":"[bufferProcess] interim [800000000]:เสียงแมวขู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.63410968+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.634114292+07:00","message":"[bufferProcess] interim [800000000]: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.634116248+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.634118597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.6341212+07:00","message":"> Transcript [6504] [false]: 'เสียงแมวขู่รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.634123919+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.634125839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.634127415+07:00","message":"StatePrefix: 'เสียงแมวขู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.634129096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.751709227+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.751743703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงแมวขู่รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.751749022+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.751767428+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.75177444+07:00","message":"[bufferProcess] interim [920000000]:เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.751776699+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.75177962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.75178191+07:00","message":"> Transcript [6505] [false]: 'เสียงแมวขู่รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.75178466+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.751794247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.751796453+07:00","message":"StatePrefix: 'เสียงแมวขู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.751798298+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.950132052+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.950166592+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":"2025-10-29T11:02:50.950172358+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.950181375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.950183776+07:00","message":"receive interim result [false|false]:  14"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.950190873+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.950195946+07:00","message":"[buffer interim] 1482 false  14"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.9502015+07:00","message":"[bufferProcess] interim [100000000]:เสียงแมวขู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.950203744+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.950208272+07:00","message":"[bufferProcess] interim [100000000]: 14"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.950210066+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 14"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.9502125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.95021471+07:00","message":"> Transcript [6506] [false]: 'เสียงแมวขู่รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.950217351+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.950219032+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.950220552+07:00","message":"StatePrefix: 'เสียงแมวขู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.950222276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.950225934+07:00","message":"Push: 'เสียงแมวขู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.950227488+07:00","message":"TextPushed: 'เสียงแมวขู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.950229118+07:00","message":"Set new StatePrefix : 'เสียงแมวขู่รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:50.950230819+07:00","message":"Next Push (prob) : 'ที่ 1'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:50.950238041+07:00","message":"push: {false เสียงแมวขู่รูป 0 0xc0023d2180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.270629157+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.270663065+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":"2025-10-29T11:02:51.270668854+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.270678062+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 สีเหลือง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.270681037+07:00","message":"receive interim result [false|false]:  1 สีเหลือง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.270687703+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.270692517+07:00","message":"[buffer interim] 1482 false  1 สีเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.270697932+07:00","message":"[bufferProcess] interim [340000000]:เสียงแมวขู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.2707003+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 14"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.270703177+07:00","message":"[bufferProcess] interim [340000000]: 1 สีเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.270705494+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.2707081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.27071031+07:00","message":"> Transcript [6507] [false]: 'เสียงแมวขู่รูปที่ 14'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.270713001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.270714821+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.270716448+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.270718223+07:00","message":"TextPushed: 'เสียงแมวขู่รูป'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:51.327500801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:51.327508394+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.647721822+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.647769525+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":"2025-10-29T11:02:51.647776715+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.647788126+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 สีเหลือง 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.647790896+07:00","message":"receive interim result [false|false]:  1 สีเหลือง 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.647798394+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.647804037+07:00","message":"[buffer interim] 1482 false  1 สีเหลือง 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.647809775+07:00","message":"[bufferProcess] interim [760000000]:เสียงแมวขู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.647812207+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.647819052+07:00","message":"[bufferProcess] interim [760000000]: 1 สีเหลือง 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.647821381+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลือง 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.647834316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.64785198+07:00","message":"> Transcript [6508] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.647857555+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.647859749+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.647861945+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.647864273+07:00","message":"TextPushed: 'เสียงแมวขู่รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.651545781+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.65155956+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":"2025-10-29T11:02:51.651563032+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.651570992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 สีเหลืองสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.65157348+07:00","message":"receive interim result [false|false]:  1 สีเหลืองสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.651578465+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.651580803+07:00","message":"[buffer interim] 1482 false  1 สีเหลืองสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.65158379+07:00","message":"[bufferProcess] interim [820000000]:เสียงแมวขู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.651585977+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลือง 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.651588871+07:00","message":"[bufferProcess] interim [820000000]: 1 สีเหลืองสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.651590664+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.651593519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.65159635+07:00","message":"> Transcript [6509] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลือง 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.651600087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.651601763+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.651603283+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.65160522+07:00","message":"TextPushed: 'เสียงแมวขู่รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.844935521+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.844972527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงแมวขู่รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.84497816+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.844991932+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":"2025-10-29T11:02:51.844997648+07:00","message":"receive interim result [false|false]:  สีเหลืองสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.845005264+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.845008566+07:00","message":"[buffer interim] 1482 false  สีเหลืองสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.845014253+07:00","message":"[bufferProcess] interim [940000000]:เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.845016278+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.845021745+07:00","message":"[bufferProcess] interim [940000000]: สีเหลืองสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.845026329+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.845038996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.845064819+07:00","message":"> Transcript [6510] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.845070201+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.845072177+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.845074121+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.845077371+07:00","message":"TextPushed: 'เสียงแมวขู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.845083441+07:00","message":"Push: 'ที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.845085143+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.845086834+07:00","message":"Set new StatePrefix : 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.845088646+07:00","message":"Next Push (prob) : ' สีเหลืองสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.845100581+07:00","message":"push: {false ที่ 1 0 0xc0023d2180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.91246669+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.912502853+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงแมวขู่รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.912512409+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.912521584+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":"2025-10-29T11:02:51.912523929+07:00","message":"receive interim result [false|false]:  สีเหลืองสำหรับหัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.912531604+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:51.912536787+07:00","message":"[buffer interim] 1482 false  สีเหลืองสำหรับหัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.912542777+07:00","message":"[bufferProcess] interim [60000000]:เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.91254526+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.91254985+07:00","message":"[bufferProcess] interim [60000000]: สีเหลืองสำหรับหัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.912552389+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.912554777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.912557346+07:00","message":"> Transcript [6511] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.912560798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.912562612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.912564264+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:51.912566245+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.034697491+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.034742709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงแมวขู่รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.034748618+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.034764894+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":"2025-10-29T11:02:52.034768158+07:00","message":"receive interim result [false|false]:  สีเหลืองสำหรับหัวหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.034775827+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.034778865+07:00","message":"[buffer interim] 1482 false  สีเหลืองสำหรับหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.03478432+07:00","message":"[bufferProcess] interim [180000000]:เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.034787196+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.034792252+07:00","message":"[bufferProcess] interim [180000000]: สีเหลืองสำหรับหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.034795034+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.034797581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.03480003+07:00","message":"> Transcript [6512] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.03480333+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.034805154+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.034806759+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.034811318+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.374436533+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.374471231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงแมวขู่รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.374477255+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.374487324+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":"2025-10-29T11:02:52.374490133+07:00","message":"receive interim result [false|false]:  สีเหลืองสำหรับหัวหน้าแม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.374497938+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.37450116+07:00","message":"[buffer interim] 1482 false  สีเหลืองสำหรับหัวหน้าแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.374506788+07:00","message":"[bufferProcess] interim [480000000]:เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.374508932+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.37451204+07:00","message":"[bufferProcess] interim [480000000]: สีเหลืองสำหรับหัวหน้าแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.374514308+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.374516876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.374519424+07:00","message":"> Transcript [6513] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.374522812+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.374524524+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.37452658+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.374528553+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.573388118+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.573422701+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงแมวขู่รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.573427715+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.573438346+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":"2025-10-29T11:02:52.573440996+07:00","message":"receive interim result [false|false]:  สีเหลืองสำหรับหัวหน้าแม่ค้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.573448766+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.573451941+07:00","message":"[buffer interim] 1482 false  สีเหลืองสำหรับหัวหน้าแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.573457503+07:00","message":"[bufferProcess] interim [720000000]:เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.573459906+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.573462733+07:00","message":"[bufferProcess] interim [720000000]: สีเหลืองสำหรับหัวหน้าแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.573465585+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.573468192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.573470395+07:00","message":"> Transcript [6514] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.573473687+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.573475636+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.573477203+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.573481805+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.57348436+07:00","message":"Push: ' สีเหลืองสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.573485961+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.573487721+07:00","message":"Set new StatePrefix : 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.57348959+07:00","message":"Next Push (prob) : 'หัวหน้าแม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.573504705+07:00","message":"push: {false  สีเหลืองสำหรับ 0 0xc0023d2180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.641034352+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.641065699+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":"2025-10-29T11:02:52.641071006+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.641081249+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":"2025-10-29T11:02:52.641084281+07:00","message":"receive interim result [false|false]:  สีเหลืองสำหรับหัวหน้าแม่ครัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.641091437+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.641094176+07:00","message":"[buffer interim] 1482 false  สีเหลืองสำหรับหัวหน้าแม่ครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.641099649+07:00","message":"[bufferProcess] interim [780000000]:เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.641102399+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.641105445+07:00","message":"[bufferProcess] interim [780000000]: สีเหลืองสำหรับหัวหน้าแม่ครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.641108052+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่ครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.64111057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.641112865+07:00","message":"> Transcript [6515] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.641118296+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.641120188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.641121764+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.641124132+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.776220651+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.776258123+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":"2025-10-29T11:02:52.77626345+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.776278789+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":"2025-10-29T11:02:52.776281826+07:00","message":"receive interim result [false|false]:  สีเหลืองสำหรับหัวหน้าแม่พูด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.776289069+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.776292192+07:00","message":"[buffer interim] 1482 false  สีเหลืองสำหรับหัวหน้าแม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.776297816+07:00","message":"[bufferProcess] interim [900000000]:เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.776300378+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่ครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.776303269+07:00","message":"[bufferProcess] interim [900000000]: สีเหลืองสำหรับหัวหน้าแม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.776305485+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.776307845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.776310209+07:00","message":"> Transcript [6516] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่ครัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.77631529+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.776317069+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.776318648+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.776320665+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.888859892+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.888899099+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงแมวขู่รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.888904805+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.888916173+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":"2025-10-29T11:02:52.888918788+07:00","message":"receive interim result [false|false]:  สีเหลืองสำหรับหัวหน้าแม่คุรุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.888926453+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.8889295+07:00","message":"[buffer interim] 1482 false  สีเหลืองสำหรับหัวหน้าแม่คุรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.888935733+07:00","message":"[bufferProcess] interim [20000000]:เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.888938353+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.888941287+07:00","message":"[bufferProcess] interim [20000000]: สีเหลืองสำหรับหัวหน้าแม่คุรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.888943528+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คุรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.888945874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.88894837+07:00","message":"> Transcript [6517] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.888951397+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.888953038+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.888954646+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.888956821+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.95285724+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.952895763+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงแมวขู่รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.952901068+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.952913144+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":"2025-10-29T11:02:52.952916072+07:00","message":"receive interim result [false|false]:  สีเหลืองสำหรับหัวหน้าแม่คู่รูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.952924187+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.952927477+07:00","message":"[buffer interim] 1482 false  สีเหลืองสำหรับหัวหน้าแม่คู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.952933662+07:00","message":"[bufferProcess] interim [80000000]:เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.952936308+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คุรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.952941774+07:00","message":"[bufferProcess] interim [80000000]: สีเหลืองสำหรับหัวหน้าแม่คู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.952943879+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.952946302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.952948578+07:00","message":"> Transcript [6518] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คุรุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.95295204+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.952954644+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.952956333+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.95295863+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.952961291+07:00","message":"Push: 'หัวหน้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.952962795+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.952964606+07:00","message":"Set new StatePrefix : 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คุรุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:52.952966474+07:00","message":"Next Push (prob) : 'คุรุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:52.952973932+07:00","message":"push: {false หัวหน้าแม่ 0 0xc0023d2180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:53.130231063+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:53.130266543+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":"2025-10-29T11:02:53.130272304+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:53.130282107+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":"2025-10-29T11:02:53.130284788+07:00","message":"receive interim result [false|false]:  สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:53.130292177+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:53.130295337+07:00","message":"[buffer interim] 1482 false  สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.13030089+07:00","message":"[bufferProcess] interim [260000000]:เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.130302919+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.130308144+07:00","message":"[bufferProcess] interim [260000000]: สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.130310537+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.130313154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.130315677+07:00","message":"> Transcript [6519] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.130318257+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.130319895+07:00","message":"Set new StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:53.26082183+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:53.260860139+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":"2025-10-29T11:02:53.260865952+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:53.260874829+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:53.260877894+07:00","message":"receive interim result [false|false]:  สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:53.260885774+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:53.260889013+07:00","message":"[buffer interim] 1482 false  สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.260894819+07:00","message":"[bufferProcess] interim [380000000]:เสียงแมวขู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.260896982+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.260899842+07:00","message":"[bufferProcess] interim [380000000]: สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.26090244+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.260905071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.260907371+07:00","message":"> Transcript [6520] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.26091058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.260912307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.260913728+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.260915735+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:53.767991394+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:53.768022358+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":"2025-10-29T11:02:53.76802789+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:53.768036911+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:53.768038958+07:00","message":"receive interim result [false|false]:  1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:53.768044995+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:53.768050427+07:00","message":"[buffer interim] 1482 false  1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.768055434+07:00","message":"[bufferProcess] interim [860000000]:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.768058235+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.768062745+07:00","message":"[bufferProcess] interim [860000000]: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.76806463+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.768066969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.76806954+07:00","message":"> Transcript [6521] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.768072507+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.768074036+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.768075607+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.768077484+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:53.828471944+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:53.828504306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:53.828509423+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:53.828521625+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.828527949+07:00","message":"[bufferProcess] interim [980000000]:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.828530475+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.828536705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.82853897+07:00","message":"> Transcript [6522] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.828542319+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.828544058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.828545632+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:53.828547707+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.029532448+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.029568414+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.029574411+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.029582354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 14\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.029584313+07:00","message":"receive interim result [false|false]:  14"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.02959064+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.029594695+07:00","message":"[buffer interim] 1482 false  14"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.029600449+07:00","message":"[bufferProcess] interim [220000000]:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.02960302+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.029605956+07:00","message":"[bufferProcess] interim [220000000]: 14"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.029607922+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 14"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.029610292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.029612775+07:00","message":"> Transcript [6523] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.029615767+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.029617307+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.029619703+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.029621612+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.029624564+07:00","message":"Push: 'คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.029626068+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.029627936+07:00","message":"Set new StatePrefix : 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.029629815+07:00","message":"Next Push (prob) : 'ที่ 1'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.029637124+07:00","message":"push: {false คู่รูป 0 0xc0023d2180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.225915804+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.225951717+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.225957398+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.225967781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 สีแดง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.225970258+07:00","message":"receive interim result [false|false]:  1 สีแดง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.225976799+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.225980096+07:00","message":"[buffer interim] 1482 false  1 สีแดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.225986053+07:00","message":"[bufferProcess] interim [400000000]:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.225988228+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 14"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.225991002+07:00","message":"[bufferProcess] interim [400000000]: 1 สีแดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.225993509+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.225996113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.225998385+07:00","message":"> Transcript [6524] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 14'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.226001315+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.226002943+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.226004483+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.226006393+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูป'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:54.3284967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:54.328508547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.674775114+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.674814371+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.674821662+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.674831731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 สีแดง 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.674835171+07:00","message":"receive interim result [false|false]:  1 สีแดง 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.67484503+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.674849015+07:00","message":"[buffer interim] 1482 false  1 สีแดง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.67485558+07:00","message":"[bufferProcess] interim [820000000]:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.674860368+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.67486313+07:00","message":"[bufferProcess] interim [820000000]: 1 สีแดง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.674865234+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.674867912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.674870229+07:00","message":"> Transcript [6525] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.674873833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.674875498+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.674877047+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.674878842+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.728583359+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.728622384+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.728629587+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.728642183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 สีแดงสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.728645853+07:00","message":"receive interim result [false|false]:  1 สีแดงสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.728653243+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.728658653+07:00","message":"[buffer interim] 1482 false  1 สีแดงสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.728665229+07:00","message":"[bufferProcess] interim [880000000]:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.728668199+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดง 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.728671808+07:00","message":"[bufferProcess] interim [880000000]: 1 สีแดงสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.728675223+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.72867897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.728682085+07:00","message":"> Transcript [6526] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดง 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.728686255+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.728688117+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.728690684+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.728693645+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.864526566+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.864565527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.864571724+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.86458382+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":"2025-10-29T11:02:54.8645865+07:00","message":"receive interim result [false|false]:  สีแดงสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.864594145+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.864597825+07:00","message":"[buffer interim] 1482 false  สีแดงสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.864603795+07:00","message":"[bufferProcess] interim [0]:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.864606196+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.864609233+07:00","message":"[bufferProcess] interim [0]: สีแดงสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.864611321+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.864624155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.86465821+07:00","message":"> Transcript [6527] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.864664583+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.864666655+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.864668716+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.864670923+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.864678979+07:00","message":"Push: 'ที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.864680972+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.864683101+07:00","message":"Set new StatePrefix : 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.864686323+07:00","message":"Next Push (prob) : ' สีแดงสำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.864698606+07:00","message":"push: {false ที่ 1 0 0xc0023d2180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.935154977+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.935191114+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.935197041+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.935206773+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":"2025-10-29T11:02:54.93520939+07:00","message":"receive interim result [false|false]:  สีแดงสำหรับแม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.935217588+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:54.935221218+07:00","message":"[buffer interim] 1482 false  สีแดงสำหรับแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.935226389+07:00","message":"[bufferProcess] interim [120000000]:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.935228836+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.935231648+07:00","message":"[bufferProcess] interim [120000000]: สีแดงสำหรับแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.935233835+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.935236518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.935238756+07:00","message":"> Transcript [6528] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.93524182+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.935243411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.93524497+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:54.935248164+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.149116668+07:00","message":"[GCS] IsForceVAD: false for message ID: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.220987969+07:00","message":"[GCS] Start streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.244287266+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.244331423+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.244337674+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.244347051+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":"2025-10-29T11:02:55.244349895+07:00","message":"receive interim result [false|false]:  สีแดงสำหรับแม่ค้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.244357325+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.244360723+07:00","message":"[buffer interim] 1482 false  สีแดงสำหรับแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.244366695+07:00","message":"[bufferProcess] interim [360000000]:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.24436924+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.244372267+07:00","message":"[bufferProcess] interim [360000000]: สีแดงสำหรับแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.244375389+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.244378104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.24438041+07:00","message":"> Transcript [6529] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.244383969+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.24438564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.244387069+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.244389374+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.254439481+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.254474362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.254479688+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.254489391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สีแดงสำหรับแม่ครัว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.254492224+07:00","message":"receive interim result [false|false]:  สีแดงสำหรับแม่ครัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.254498171+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.254506409+07:00","message":"[buffer interim] 1482 false  สีแดงสำหรับแม่ครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.254510966+07:00","message":"[bufferProcess] interim [420000000]:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.254513488+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.254516229+07:00","message":"[bufferProcess] interim [420000000]: สีแดงสำหรับแม่ครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.254518173+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่ครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.254520663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.2545233+07:00","message":"> Transcript [6530] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.254526816+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.254528393+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.25452982+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.254532121+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.388145319+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.388183688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.388190455+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.388201076+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":"2025-10-29T11:02:55.388206267+07:00","message":"receive interim result [false|false]:  สีแดงสำหรับแม่คู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.388213659+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.388217341+07:00","message":"[buffer interim] 1482 false  สีแดงสำหรับแม่คู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.38822328+07:00","message":"[bufferProcess] interim [480000000]:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.388226124+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่ครัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.38822932+07:00","message":"[bufferProcess] interim [480000000]: สีแดงสำหรับแม่คู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.388231858+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.388234602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.388237054+07:00","message":"> Transcript [6531] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่ครัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.388241092+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.388242739+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.38824443+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.388246753+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.388254213+07:00","message":"Push: ' สีแดงสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.388255985+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.388265703+07:00","message":"Set new StatePrefix : 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่ครัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.388268192+07:00","message":"Next Push (prob) : 'แม่ครัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.388275735+07:00","message":"push: {false  สีแดงสำหรับ 0 0xc0023d2180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.440452057+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.440491549+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.440496597+07:00","message":"receive interim result [false|false]: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.440508082+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":"2025-10-29T11:02:55.440511662+07:00","message":"receive interim result [false|false]:  สีแดงสำหรับแม่คุรุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.440519293+07:00","message":"[buffer interim] 1482 false เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.440524694+07:00","message":"[buffer interim] 1482 false  สีแดงสำหรับแม่คุรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.440531252+07:00","message":"[bufferProcess] interim [660000000]:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.440533977+07:00","message":"[bufferProcess] send to processor:เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.440539162+07:00","message":"[bufferProcess] interim [660000000]: สีแดงสำหรับแม่คุรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.440541237+07:00","message":"[bufferProcess] update buffer: เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คุรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.440545929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.440561074+07:00","message":"> Transcript [6532] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.440563738+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.440565377+07:00","message":"Set new StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คู่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.574066507+07:00","message":"receive streaming session, msgId: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.574106044+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสียงแม่คู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คุรุ\",\"confidence\":0.9371673}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.574114219+07:00","message":"receive interim result [true|false]: เสียงแม่คู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คุรุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.574121515+07:00","message":"end recv isFinal message id 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.574123241+07:00","message":"end Recv id 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.574129601+07:00","message":"[buffer interim] 1482 true เสียงแม่คู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คุรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.574136515+07:00","message":"[bufferProcess] interim [690000000]:เสียงแม่คู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คุรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.574141208+07:00","message":"[bufferProcess] send to processor (isfinal):เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คุรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.574144404+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.574146873+07:00","message":"> Transcript [6533] [false]: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คุรุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.574149691+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.574151189+07:00","message":"Set new StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คุรุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.574152804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.574154322+07:00","message":"> Transcript [6534] [true]: 'เสียงแม่คู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คุรุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.574156488+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.574157949+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.574159532+07:00","message":"StatePrefix: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คุรุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.574163645+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.574165301+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.574368231+07:00","message":"Push: 'แม่คุรุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.574371039+07:00","message":"TextPushed: 'เสียงแมวขู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คุรุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.574373052+07:00","message":"Set new StatePrefix : 'เสียงแม่คู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คุรุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.574374995+07:00","message":"Next Push (prob) : 'เสียงแม่คู่รูปที่ 1 สีเหลืองสำหรับหัวหน้าแม่คู่รูปที่ 1 สีแดงสำหรับแม่คุรุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.574383379+07:00","message":"push: {true แม่คุรุ 0 0xc0023d2180}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.574393969+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1482.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:02:55.587476624+07:00","message":"write wav file: './tmp/7449/7449_1482.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.778747766+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.778795548+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":"2025-10-29T11:02:55.778802272+07:00","message":"receive interim result [false|false]: ที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.778820429+07:00","message":"[buffer interim] 1483 false ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.778840239+07:00","message":"[bufferProcess] interim [420000000]:ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.778842564+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.967556574+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.967589731+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.96759478+07:00","message":"receive interim result [false|false]: รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:55.967607962+07:00","message":"[buffer interim] 1483 false รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.967614688+07:00","message":"[bufferProcess] interim [600000000]:รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.967616714+07:00","message":"[bufferProcess] send to processor:ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.967621369+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.967623693+07:00","message":"> Transcript [6535] [false]: 'ที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:55.967625494+07:00","message":"Set StatePrefix (first interim): 'ที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:56.600161811+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:56.600197291+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:56.600202506+07:00","message":"receive interim result [false|false]: รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:56.600215598+07:00","message":"[buffer interim] 1483 false รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:56.600222747+07:00","message":"[bufferProcess] interim [200000000]:รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:56.600224555+07:00","message":"[bufferProcess] send to processor:รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:56.600229653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:56.600231901+07:00","message":"> Transcript [6536] [false]: 'รูปที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:56.600233951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:56.600235725+07:00","message":"Set new StatePrefix: 'รูปที่ 2'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:56.976119891+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:56.976152988+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ 24\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:56.976157886+07:00","message":"receive interim result [false|false]: ที่ 24"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:56.976170051+07:00","message":"[buffer interim] 1483 false ที่ 24"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:56.976176468+07:00","message":"[bufferProcess] interim [560000000]:ที่ 24"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:56.976178558+07:00","message":"[bufferProcess] send to processor:รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:56.976183224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:56.976185426+07:00","message":"> Transcript [6537] [false]: 'รูปที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:56.976188134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:56.976189731+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:56.976191258+07:00","message":"StatePrefix: 'รูปที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:56.97619312+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.186253291+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.186288215+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ที่ 24 ส.ค\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.186293202+07:00","message":"receive interim result [false|false]: ที่ 24 ส.ค"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.186305639+07:00","message":"[buffer interim] 1483 false ที่ 24 ส.ค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.186311776+07:00","message":"[bufferProcess] interim [800000000]:ที่ 24 ส.ค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.186313601+07:00","message":"[bufferProcess] send to processor:ที่ 24"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.186317637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.18632013+07:00","message":"> Transcript [6538] [false]: 'ที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.186321993+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.186323492+07:00","message":"Set new StatePrefix: 'ที่ 24'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.298057792+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.298090415+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ 2 สีเขียว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.298095531+07:00","message":"receive interim result [false|false]: รูปที่ 2 สีเขียว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.298107647+07:00","message":"[buffer interim] 1483 false รูปที่ 2 สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.298113628+07:00","message":"[bufferProcess] interim [920000000]:รูปที่ 2 สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.298116046+07:00","message":"[bufferProcess] send to processor:ที่ 24 ส.ค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.29811901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.298121555+07:00","message":"> Transcript [6539] [false]: 'ที่ 24 ส.ค'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.298124791+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.298126767+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.298128363+07:00","message":"StatePrefix: 'ที่ 24'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.298130425+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:57.328617569+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:02:57.328683767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.678494689+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.678536046+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ 2 สีเขียว 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.678541263+07:00","message":"receive interim result [false|false]: รูปที่ 2 สีเขียว 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.67855453+07:00","message":"[buffer interim] 1483 false รูปที่ 2 สีเขียว 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.678561984+07:00","message":"[bufferProcess] interim [280000000]:รูปที่ 2 สีเขียว 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.678563954+07:00","message":"[bufferProcess] send to processor:รูปที่ 2 สีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.678566955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.67856922+07:00","message":"> Transcript [6540] [false]: 'รูปที่ 2 สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.678571195+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.67857273+07:00","message":"Set new StatePrefix: 'รูปที่ 2 สีเขียว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.745366137+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.745402618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ 2 สีเขียวสำหรับ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.745407855+07:00","message":"receive interim result [false|false]: รูปที่ 2 สีเขียวสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.745422309+07:00","message":"[buffer interim] 1483 false รูปที่ 2 สีเขียวสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.745431801+07:00","message":"[bufferProcess] interim [340000000]:รูปที่ 2 สีเขียวสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.745434443+07:00","message":"[bufferProcess] send to processor:รูปที่ 2 สีเขียว 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.745439723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.745442628+07:00","message":"> Transcript [6541] [false]: 'รูปที่ 2 สีเขียว 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.745445653+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.745447518+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.745449089+07:00","message":"StatePrefix: 'รูปที่ 2 สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.745451004+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.879943057+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.879991722+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.87999875+07:00","message":"receive interim result [false|false]: รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.880010061+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":"2025-10-29T11:02:57.880013822+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.880022669+07:00","message":"[buffer interim] 1483 false รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:57.880025736+07:00","message":"[buffer interim] 1483 false  สีเขียวสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.880031041+07:00","message":"[bufferProcess] interim [520000000]:รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.880033191+07:00","message":"[bufferProcess] send to processor:รูปที่ 2 สีเขียวสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.880040511+07:00","message":"[bufferProcess] interim [520000000]: สีเขียวสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.880043371+07:00","message":"[bufferProcess] update buffer: รูปที่ 2 สีเขียวสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.880045875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.880048267+07:00","message":"> Transcript [6542] [false]: 'รูปที่ 2 สีเขียวสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.880051338+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.88005305+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.880054536+07:00","message":"StatePrefix: 'รูปที่ 2 สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:57.880056457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.076030733+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.076060758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.076066257+07:00","message":"receive interim result [false|false]: รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.076076772+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":"2025-10-29T11:02:58.076079754+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับค"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.076087627+07:00","message":"[buffer interim] 1483 false รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.076093266+07:00","message":"[buffer interim] 1483 false  สีเขียวสำหรับค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.0760994+07:00","message":"[bufferProcess] interim [700000000]:รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.076101957+07:00","message":"[bufferProcess] send to processor:รูปที่ 2 สีเขียวสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.076105043+07:00","message":"[bufferProcess] interim [700000000]: สีเขียวสำหรับค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.076107351+07:00","message":"[bufferProcess] update buffer: รูปที่ 2 สีเขียวสำหรับค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.076109838+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.076112146+07:00","message":"> Transcript [6543] [false]: 'รูปที่ 2 สีเขียวสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.076115131+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.076116969+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.076118504+07:00","message":"StatePrefix: 'รูปที่ 2 สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.076120247+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.199324151+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.199369575+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.199374668+07:00","message":"receive interim result [false|false]: รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.19938676+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":"2025-10-29T11:02:58.199389924+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.19939785+07:00","message":"[buffer interim] 1483 false รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.199401376+07:00","message":"[buffer interim] 1483 false  สีเขียวสำหรับเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.199406983+07:00","message":"[bufferProcess] interim [760000000]:รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.199409069+07:00","message":"[bufferProcess] send to processor:รูปที่ 2 สีเขียวสำหรับค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.199411649+07:00","message":"[bufferProcess] interim [760000000]: สีเขียวสำหรับเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.199413604+07:00","message":"[bufferProcess] update buffer: รูปที่ 2 สีเขียวสำหรับเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.199415988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.199418237+07:00","message":"> Transcript [6544] [false]: 'รูปที่ 2 สีเขียวสำหรับค'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.199421356+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.199423263+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.199424768+07:00","message":"StatePrefix: 'รูปที่ 2 สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.199426504+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.199428684+07:00","message":"Push: 'รูปที่ 2 สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.19943019+07:00","message":"TextPushed: 'รูปที่ 2 สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.199432245+07:00","message":"Set new StatePrefix : 'รูปที่ 2 สีเขียวสำหรับค'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.199433976+07:00","message":"Next Push (prob) : 'สำหรับค'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.199442761+07:00","message":"push: {false รูปที่ 2 สีเขียว 0 0xc0023d2700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.210045947+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.210073752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.210078994+07:00","message":"receive interim result [false|false]: รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.210088675+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":"2025-10-29T11:02:58.210091589+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับเคียง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.210098073+07:00","message":"[buffer interim] 1483 false รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.210100957+07:00","message":"[buffer interim] 1483 false  สีเขียวสำหรับเคียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.21010761+07:00","message":"[bufferProcess] interim [820000000]:รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.210109923+07:00","message":"[bufferProcess] send to processor:รูปที่ 2 สีเขียวสำหรับเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.2101134+07:00","message":"[bufferProcess] interim [820000000]: สีเขียวสำหรับเคียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.2101161+07:00","message":"[bufferProcess] update buffer: รูปที่ 2 สีเขียวสำหรับเคียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.210118629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.210120897+07:00","message":"> Transcript [6545] [false]: 'รูปที่ 2 สีเขียวสำหรับเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.210122754+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.210124345+07:00","message":"Set new StatePrefix: 'รูปที่ 2 สีเขียวสำหรับเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.39082634+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.390868607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.390875096+07:00","message":"receive interim result [false|false]: รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.390887197+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":"2025-10-29T11:02:58.390890858+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับเคียงแม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.390899833+07:00","message":"[buffer interim] 1483 false รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.3909052+07:00","message":"[buffer interim] 1483 false  สีเขียวสำหรับเคียงแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.390912924+07:00","message":"[bufferProcess] interim [940000000]:รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.390915834+07:00","message":"[bufferProcess] send to processor:รูปที่ 2 สีเขียวสำหรับเคียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.390919599+07:00","message":"[bufferProcess] interim [940000000]: สีเขียวสำหรับเคียงแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.390923682+07:00","message":"[bufferProcess] update buffer: รูปที่ 2 สีเขียวสำหรับเคียงแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.390927084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.390930004+07:00","message":"> Transcript [6546] [false]: 'รูปที่ 2 สีเขียวสำหรับเคียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.390932883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.39093547+07:00","message":"Set new StatePrefix: 'รูปที่ 2 สีเขียวสำหรับเคียง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.468053659+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.468088261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.468093633+07:00","message":"receive interim result [false|false]: รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.468104697+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":"2025-10-29T11:02:58.468109001+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับเคียงแน่ๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.468116659+07:00","message":"[buffer interim] 1483 false รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.468120406+07:00","message":"[buffer interim] 1483 false  สีเขียวสำหรับเคียงแน่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.468126452+07:00","message":"[bufferProcess] interim [120000000]:รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.468128956+07:00","message":"[bufferProcess] send to processor:รูปที่ 2 สีเขียวสำหรับเคียงแม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.468131799+07:00","message":"[bufferProcess] interim [120000000]: สีเขียวสำหรับเคียงแน่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.468133729+07:00","message":"[bufferProcess] update buffer: รูปที่ 2 สีเขียวสำหรับเคียงแน่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.468136213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.468138699+07:00","message":"> Transcript [6547] [false]: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.468141641+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.468143322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.468144904+07:00","message":"StatePrefix: 'รูปที่ 2 สีเขียวสำหรับเคียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.468146864+07:00","message":"TextPushed: 'รูปที่ 2 สีเขียว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.646631991+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.646671991+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.646679635+07:00","message":"receive interim result [false|false]: รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.646693267+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":"2025-10-29T11:02:58.646697505+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับเคียงแม่คู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.646708253+07:00","message":"[buffer interim] 1483 false รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.646712781+07:00","message":"[buffer interim] 1483 false  สีเขียวสำหรับเคียงแม่คู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.646720376+07:00","message":"[bufferProcess] interim [240000000]:รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.646724084+07:00","message":"[bufferProcess] send to processor:รูปที่ 2 สีเขียวสำหรับเคียงแน่ๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.646727707+07:00","message":"[bufferProcess] interim [240000000]: สีเขียวสำหรับเคียงแม่คู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.646730659+07:00","message":"[bufferProcess] update buffer: รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.646734168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.646737226+07:00","message":"> Transcript [6548] [false]: 'รูปที่ 2 สีเขียวสำหรับเคียงแน่ๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.646741386+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.646743455+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.646745732+07:00","message":"StatePrefix: 'รูปที่ 2 สีเขียวสำหรับเคียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.646748203+07:00","message":"TextPushed: 'รูปที่ 2 สีเขียว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.772322552+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.772355045+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.772360494+07:00","message":"receive interim result [false|false]: รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.772370893+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":"2025-10-29T11:02:58.772373642+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับเคียงแม่พูด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.772381718+07:00","message":"[buffer interim] 1483 false รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.772384987+07:00","message":"[buffer interim] 1483 false  สีเขียวสำหรับเคียงแม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.772390511+07:00","message":"[bufferProcess] interim [360000000]:รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.772392852+07:00","message":"[bufferProcess] send to processor:รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.772397575+07:00","message":"[bufferProcess] interim [360000000]: สีเขียวสำหรับเคียงแม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.772400133+07:00","message":"[bufferProcess] update buffer: รูปที่ 2 สีเขียวสำหรับเคียงแม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.772402331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.772404854+07:00","message":"> Transcript [6549] [false]: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.772407799+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.772409543+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.772410945+07:00","message":"StatePrefix: 'รูปที่ 2 สีเขียวสำหรับเคียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.772412758+07:00","message":"TextPushed: 'รูปที่ 2 สีเขียว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.793059355+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.793091979+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":"2025-10-29T11:02:58.793096999+07:00","message":"receive interim result [false|false]: รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.79310724+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":"2025-10-29T11:02:58.793110252+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับเคียงแม่คุรุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.793117204+07:00","message":"[buffer interim] 1483 false รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.793120336+07:00","message":"[buffer interim] 1483 false  สีเขียวสำหรับเคียงแม่คุรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.793125819+07:00","message":"[bufferProcess] interim [420000000]:รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.793127966+07:00","message":"[bufferProcess] send to processor:รูปที่ 2 สีเขียวสำหรับเคียงแม่พูด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.793132676+07:00","message":"[bufferProcess] interim [420000000]: สีเขียวสำหรับเคียงแม่คุรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.793135+07:00","message":"[bufferProcess] update buffer: รูปที่ 2 สีเขียวสำหรับเคียงแม่คุรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.793137349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.793139685+07:00","message":"> Transcript [6550] [false]: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.793142757+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.793144599+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.793146285+07:00","message":"StatePrefix: 'รูปที่ 2 สีเขียวสำหรับเคียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.79314825+07:00","message":"TextPushed: 'รูปที่ 2 สีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.79315228+07:00","message":"Push: 'สำหรับเคียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.793153785+07:00","message":"TextPushed: 'รูปที่ 2 สีเขียวสำหรับเคียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.793155769+07:00","message":"Set new StatePrefix : 'รูปที่ 2 สีเขียวสำหรับเคียงแม่พูด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.793157652+07:00","message":"Next Push (prob) : 'แม่พูด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.793176533+07:00","message":"push: {false สำหรับเคียง 0 0xc0023d2700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.910749609+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.910789514+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":"2025-10-29T11:02:58.910795794+07:00","message":"receive interim result [false|false]: รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.910805781+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":"2025-10-29T11:02:58.910808634+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับเคียงแม่คู่รูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.910816021+07:00","message":"[buffer interim] 1483 false รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:58.910819349+07:00","message":"[buffer interim] 1483 false  สีเขียวสำหรับเคียงแม่คู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.910827021+07:00","message":"[bufferProcess] interim [480000000]:รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.910828986+07:00","message":"[bufferProcess] send to processor:รูปที่ 2 สีเขียวสำหรับเคียงแม่คุรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.910833565+07:00","message":"[bufferProcess] interim [480000000]: สีเขียวสำหรับเคียงแม่คู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.910835737+07:00","message":"[bufferProcess] update buffer: รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.910838116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.910840464+07:00","message":"> Transcript [6551] [false]: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คุรุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.910842665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:58.91084431+07:00","message":"Set new StatePrefix: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คุรุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.087763584+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.08780005+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.087805487+07:00","message":"receive interim result [false|false]: รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.087815977+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":"2025-10-29T11:02:59.087818549+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับเคียงแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.087826512+07:00","message":"[buffer interim] 1483 false รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.087829965+07:00","message":"[buffer interim] 1483 false  สีเขียวสำหรับเคียงแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.087835973+07:00","message":"[bufferProcess] interim [660000000]:รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.087838068+07:00","message":"[bufferProcess] send to processor:รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.087842414+07:00","message":"[bufferProcess] interim [660000000]: สีเขียวสำหรับเคียงแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.087848253+07:00","message":"[bufferProcess] update buffer: รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.087851112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.087853765+07:00","message":"> Transcript [6552] [false]: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.087855817+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.087857347+07:00","message":"Set new StatePrefix: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.27516604+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.275201352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.275206722+07:00","message":"receive interim result [false|false]: รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.275217112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สีเขียวสำหรับเคียงแม่คู่รูปที่ 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.275219838+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับเคียงแม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.275227295+07:00","message":"[buffer interim] 1483 false รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.27523104+07:00","message":"[buffer interim] 1483 false  สีเขียวสำหรับเคียงแม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.275237099+07:00","message":"[bufferProcess] interim [840000000]:รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.27523905+07:00","message":"[bufferProcess] send to processor:รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.275241778+07:00","message":"[bufferProcess] interim [840000000]: สีเขียวสำหรับเคียงแม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.275243822+07:00","message":"[bufferProcess] update buffer: รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.275246134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.27524856+07:00","message":"> Transcript [6553] [false]: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.275251695+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.275253314+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.275254914+07:00","message":"StatePrefix: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.275256679+07:00","message":"TextPushed: 'รูปที่ 2 สีเขียวสำหรับเคียง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.633031259+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.63306319+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":"2025-10-29T11:02:59.633069074+07:00","message":"receive interim result [false|false]: รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.633076926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.633079762+07:00","message":"receive interim result [false|false]:  สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.633085682+07:00","message":"[buffer interim] 1483 false รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.633088764+07:00","message":"[buffer interim] 1483 false  สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.633093988+07:00","message":"[bufferProcess] interim [200000000]:รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.633096022+07:00","message":"[bufferProcess] send to processor:รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.633098498+07:00","message":"[bufferProcess] interim [200000000]: สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.633100882+07:00","message":"[bufferProcess] update buffer: รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.633103286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.6331055+07:00","message":"> Transcript [6554] [false]: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.633108756+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.633110242+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.633111862+07:00","message":"StatePrefix: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.633114125+07:00","message":"TextPushed: 'รูปที่ 2 สีเขียวสำหรับเคียง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.674370588+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.674411795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.67441735+07:00","message":"receive interim result [false|false]: รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.674429497+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.674432577+07:00","message":"receive interim result [false|false]:  2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.674439809+07:00","message":"[buffer interim] 1483 false รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.674443109+07:00","message":"[buffer interim] 1483 false  2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.674449059+07:00","message":"[bufferProcess] interim [260000000]:รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.674451331+07:00","message":"[bufferProcess] send to processor:รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.67445377+07:00","message":"[bufferProcess] interim [260000000]: 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.674456155+07:00","message":"[bufferProcess] update buffer: รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.674458776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.67446109+07:00","message":"> Transcript [6555] [false]: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.674464244+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.67446598+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.674467514+07:00","message":"StatePrefix: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.674469993+07:00","message":"TextPushed: 'รูปที่ 2 สีเขียวสำหรับเคียง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.861688223+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.861723158+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.861728184+07:00","message":"receive interim result [false|false]: รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.86173815+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":"2025-10-29T11:02:59.861740635+07:00","message":"receive interim result [false|false]:  ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.861747045+07:00","message":"[buffer interim] 1483 false รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.861750458+07:00","message":"[buffer interim] 1483 false  ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.861764664+07:00","message":"[bufferProcess] interim [440000000]:รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.861767184+07:00","message":"[bufferProcess] send to processor:รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.861772873+07:00","message":"[bufferProcess] interim [440000000]: ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.861774714+07:00","message":"[bufferProcess] update buffer: รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.861777476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.861780653+07:00","message":"> Transcript [6556] [false]: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.8617841+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.861785769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.861787392+07:00","message":"StatePrefix: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.861789591+07:00","message":"TextPushed: 'รูปที่ 2 สีเขียวสำหรับเคียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.861795333+07:00","message":"Push: 'แม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.861796886+07:00","message":"TextPushed: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.861798839+07:00","message":"Set new StatePrefix : 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:02:59.861800757+07:00","message":"Next Push (prob) : 'ที่ 2 ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:02:59.861807632+07:00","message":"push: {false แม่คู่รูป 0 0xc0023d2700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.185536924+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.185573245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.18557875+07:00","message":"receive interim result [false|false]: รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.185591895+07:00","message":"[buffer interim] 1483 false รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.185598197+07:00","message":"[bufferProcess] interim [800000000]:รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.185600499+07:00","message":"[bufferProcess] send to processor:รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.185605607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.185607968+07:00","message":"> Transcript [6557] [false]: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.185610709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.185612612+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.185614439+07:00","message":"StatePrefix: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.185616489+07:00","message":"TextPushed: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูป'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:00.329505704+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:00.329511553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.52894471+07:00","message":"[GCS] IsForceVAD: false for message ID: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.564747796+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.564790534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.564796138+07:00","message":"receive interim result [false|false]: รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.564804702+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":"2025-10-29T11:03:00.564807343+07:00","message":"receive interim result [false|false]:  ค่ะสีเหลือง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.564815781+07:00","message":"[buffer interim] 1483 false รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.56481942+07:00","message":"[buffer interim] 1483 false  ค่ะสีเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.564825434+07:00","message":"[bufferProcess] interim [160000000]:รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.564827954+07:00","message":"[bufferProcess] send to processor:รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.56483103+07:00","message":"[bufferProcess] interim [160000000]: ค่ะสีเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.564832926+07:00","message":"[bufferProcess] update buffer: รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะสีเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.564835311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.564837445+07:00","message":"> Transcript [6558] [false]: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.564840639+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.564842415+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.564844059+07:00","message":"StatePrefix: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.564845846+07:00","message":"TextPushed: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.59097154+07:00","message":"[GCS] Start streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.824223964+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.824262499+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.824268428+07:00","message":"receive interim result [false|false]: รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.824278991+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":"2025-10-29T11:03:00.824281747+07:00","message":"receive interim result [false|false]:  ค่ะสีเหลืองและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.824290016+07:00","message":"[buffer interim] 1483 false รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.824295276+07:00","message":"[buffer interim] 1483 false  ค่ะสีเหลืองและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.824301184+07:00","message":"[bufferProcess] interim [460000000]:รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.824304104+07:00","message":"[bufferProcess] send to processor:รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะสีเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.824307406+07:00","message":"[bufferProcess] interim [460000000]: ค่ะสีเหลืองและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.824309376+07:00","message":"[bufferProcess] update buffer: รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะสีเหลืองและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.824313144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.824315551+07:00","message":"> Transcript [6559] [false]: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะสีเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.824318995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.824320692+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.824322348+07:00","message":"StatePrefix: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.824324704+07:00","message":"TextPushed: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.927415962+07:00","message":"receive streaming session, msgId: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.927451055+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะสีเหลืองและ\",\"confidence\":0.95584404}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.927456558+07:00","message":"receive interim result [true|false]: รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะสีเหลืองและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.927464125+07:00","message":"end recv isFinal message id 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.927465841+07:00","message":"end Recv id 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.927471956+07:00","message":"[buffer interim] 1483 true รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะสีเหลืองและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.92747904+07:00","message":"[bufferProcess] interim [550000000]:รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะสีเหลืองและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.927482216+07:00","message":"[bufferProcess] send to processor (isfinal):รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะสีเหลืองและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.927485388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.927487802+07:00","message":"> Transcript [6560] [false]: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะสีเหลืองและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.927490908+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.927492386+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.927494148+07:00","message":"StatePrefix: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.927500324+07:00","message":"TextPushed: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.927502788+07:00","message":"Push: 'ที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.927504461+07:00","message":"TextPushed: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.927506412+07:00","message":"Set new StatePrefix : 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะสีเหลืองและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.927511008+07:00","message":"Next Push (prob) : 'สีเหลืองและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.927512787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.927515777+07:00","message":"> Transcript [6561] [true]: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะสีเหลืองและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.927517758+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.927519204+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.927521+07:00","message":"StatePrefix: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะสีเหลืองและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.927522736+07:00","message":"TextPushed: 'รูปที่ 2 สีเขียวสำหรับเคียงแม่คู่รูปที่ 2 ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:00.927524736+07:00","message":"Push: 'สีเหลืองและ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.927532052+07:00","message":"push: {false ที่ 2 ค่ะ 0 0xc0023d2700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:00.927536773+07:00","message":"push: {true สีเหลืองและ 0 0xc0023d2700}"}
{"level":"info","service":"Main","time":"2025-10-29T11:03:00.941064212+07:00","message":"write wav file: './tmp/7449/7449_1483.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:01.347021915+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:01.347070008+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":"2025-10-29T11:03:01.347075039+07:00","message":"receive interim result [false|false]: สีแดง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:01.347102467+07:00","message":"[buffer interim] 1484 false สีแดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.347112863+07:00","message":"[bufferProcess] interim [420000000]:สีแดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.347114819+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:01.684024772+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:01.684070386+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":"2025-10-29T11:03:01.684075469+07:00","message":"receive interim result [false|false]: สีแดงจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:01.684086764+07:00","message":"[buffer interim] 1484 false สีแดงจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.684093946+07:00","message":"[bufferProcess] interim [660000000]:สีแดงจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.684096041+07:00","message":"[bufferProcess] send to processor:สีแดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.684101002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.684103491+07:00","message":"> Transcript [6562] [false]: 'สีแดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.684105422+07:00","message":"Set StatePrefix (first interim): 'สีแดง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:01.729054893+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:01.729097653+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":"2025-10-29T11:03:01.729102891+07:00","message":"receive interim result [false|false]: สีแดงชนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:01.729119036+07:00","message":"[buffer interim] 1484 false สีแดงชนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.729126146+07:00","message":"[bufferProcess] interim [720000000]:สีแดงชนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.729127951+07:00","message":"[bufferProcess] send to processor:สีแดงจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.729130912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.729133209+07:00","message":"> Transcript [6563] [false]: 'สีแดงจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.729136556+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.729138314+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.729140007+07:00","message":"StatePrefix: 'สีแดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.729142217+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:01.806967313+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:01.807006276+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":"2025-10-29T11:03:01.807011049+07:00","message":"receive interim result [false|false]: สีแดงจะนั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:01.807025574+07:00","message":"[buffer interim] 1484 false สีแดงจะนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.807032933+07:00","message":"[bufferProcess] interim [780000000]:สีแดงจะนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.807035154+07:00","message":"[bufferProcess] send to processor:สีแดงชนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.807038194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.807040665+07:00","message":"> Transcript [6564] [false]: 'สีแดงชนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.807043791+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.807045842+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.807047471+07:00","message":"StatePrefix: 'สีแดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.807049118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:01.982366781+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:01.982403794+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":"2025-10-29T11:03:01.982408739+07:00","message":"receive interim result [false|false]: สีแดงจะนั่งตรง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:01.982421809+07:00","message":"[buffer interim] 1484 false สีแดงจะนั่งตรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.982428277+07:00","message":"[bufferProcess] interim [960000000]:สีแดงจะนั่งตรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.982430241+07:00","message":"[bufferProcess] send to processor:สีแดงจะนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.982435141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.982437798+07:00","message":"> Transcript [6565] [false]: 'สีแดงจะนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.982441094+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.982442948+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.982444497+07:00","message":"StatePrefix: 'สีแดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:01.982446457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:02.167615446+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:02.167655048+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":"2025-10-29T11:03:02.16765982+07:00","message":"receive interim result [false|false]: สีแดงจะนั่งตรงกลาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:02.167671837+07:00","message":"[buffer interim] 1484 false สีแดงจะนั่งตรงกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:02.167678121+07:00","message":"[bufferProcess] interim [140000000]:สีแดงจะนั่งตรงกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:02.167681169+07:00","message":"[bufferProcess] send to processor:สีแดงจะนั่งตรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:02.16768632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:02.167688925+07:00","message":"> Transcript [6566] [false]: 'สีแดงจะนั่งตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:02.167692364+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:02.167694282+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:02.167695853+07:00","message":"StatePrefix: 'สีแดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:02.16769756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:02.167701873+07:00","message":"Push: 'สีแดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:02.167704889+07:00","message":"TextPushed: 'สีแดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:02.167706675+07:00","message":"Set new StatePrefix : 'สีแดงจะนั่งตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:02.167708489+07:00","message":"Next Push (prob) : 'จะนั่งตรง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:02.167717209+07:00","message":"push: {false สีแดง 0 0xc002f14900}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:02.748692993+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:02.748734749+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":"2025-10-29T11:03:02.748741231+07:00","message":"receive interim result [false|false]: สีแดงจะนั่งตรงกลาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:02.748763634+07:00","message":"[buffer interim] 1484 false สีแดงจะนั่งตรงกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:02.748774674+07:00","message":"[bufferProcess] interim [740000000]:สีแดงจะนั่งตรงกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:02.748778549+07:00","message":"[bufferProcess] send to processor:สีแดงจะนั่งตรงกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:02.748783184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:02.748786429+07:00","message":"> Transcript [6567] [false]: 'สีแดงจะนั่งตรงกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:02.748790904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:02.748793031+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:02.748795241+07:00","message":"StatePrefix: 'สีแดงจะนั่งตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:02.748797755+07:00","message":"TextPushed: 'สีแดง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:03.330307873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:03.330319238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:03.388861687+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:03.388896702+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":"2025-10-29T11:03:03.388901822+07:00","message":"receive interim result [false|false]: สีแดงจะนั่งตรงกลางส่วนสีน้ำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:03.388916102+07:00","message":"[buffer interim] 1484 false สีแดงจะนั่งตรงกลางส่วนสีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.388922782+07:00","message":"[bufferProcess] interim [340000000]:สีแดงจะนั่งตรงกลางส่วนสีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.388925046+07:00","message":"[bufferProcess] send to processor:สีแดงจะนั่งตรงกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.388929641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.388932166+07:00","message":"> Transcript [6568] [false]: 'สีแดงจะนั่งตรงกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.388935347+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.38893718+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.38893909+07:00","message":"StatePrefix: 'สีแดงจะนั่งตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.388941215+07:00","message":"TextPushed: 'สีแดง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:03.449241201+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:03.449278347+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":"2025-10-29T11:03:03.449283451+07:00","message":"receive interim result [false|false]: สีแดงจะนั่งตรงกลางส่วนสีน้ำเงิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:03.449296303+07:00","message":"[buffer interim] 1484 false สีแดงจะนั่งตรงกลางส่วนสีน้ำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.449302711+07:00","message":"[bufferProcess] interim [460000000]:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.449304912+07:00","message":"[bufferProcess] send to processor:สีแดงจะนั่งตรงกลางส่วนสีน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.449307919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.449310751+07:00","message":"> Transcript [6569] [false]: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.449313836+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.449315509+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.449317251+07:00","message":"StatePrefix: 'สีแดงจะนั่งตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.449319123+07:00","message":"TextPushed: 'สีแดง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:03.656688229+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:03.656729529+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":"2025-10-29T11:03:03.656735663+07:00","message":"receive interim result [false|false]: สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:03.656749136+07:00","message":"[buffer interim] 1484 false สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.656767382+07:00","message":"[bufferProcess] interim [700000000]:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.656770898+07:00","message":"[bufferProcess] send to processor:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.656775446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.656778727+07:00","message":"> Transcript [6570] [false]: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.656783369+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.656785639+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.656787722+07:00","message":"StatePrefix: 'สีแดงจะนั่งตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.656789595+07:00","message":"TextPushed: 'สีแดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.656792111+07:00","message":"Push: 'จะนั่งตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.656793709+07:00","message":"TextPushed: 'สีแดงจะนั่งตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.656795526+07:00","message":"Set new StatePrefix : 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.65679798+07:00","message":"Next Push (prob) : 'กลางส่วนสีน้ำเงิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:03.656806157+07:00","message":"push: {false จะนั่งตรง 0 0xc002f14900}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:03.775843141+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:03.77587632+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":"2025-10-29T11:03:03.775881774+07:00","message":"receive interim result [false|false]: สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:03.775894829+07:00","message":"[buffer interim] 1484 false สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.775901719+07:00","message":"[bufferProcess] interim [820000000]:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.775903848+07:00","message":"[bufferProcess] send to processor:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.775907163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.775909623+07:00","message":"> Transcript [6571] [false]: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.77591274+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.775914366+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.775915963+07:00","message":"StatePrefix: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:03.775918155+07:00","message":"TextPushed: 'สีแดงจะนั่งตรง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:04.030609361+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:04.030655622+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":"2025-10-29T11:03:04.030662171+07:00","message":"receive interim result [false|false]: สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:04.030677533+07:00","message":"[buffer interim] 1484 false สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.030688119+07:00","message":"[bufferProcess] interim [120000000]:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.030692486+07:00","message":"[bufferProcess] send to processor:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.030699714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.030703561+07:00","message":"> Transcript [6572] [false]: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.030707978+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.030710174+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.030714438+07:00","message":"StatePrefix: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.030717297+07:00","message":"TextPushed: 'สีแดงจะนั่งตรง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:04.483296186+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:04.483333772+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":"2025-10-29T11:03:04.483339746+07:00","message":"receive interim result [false|false]: สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:04.483354658+07:00","message":"[buffer interim] 1484 false สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.483362834+07:00","message":"[bufferProcess] interim [480000000]:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.483366389+07:00","message":"[bufferProcess] send to processor:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.48337295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.483375475+07:00","message":"> Transcript [6573] [false]: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.48337892+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.483380753+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.48338366+07:00","message":"StatePrefix: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.483385912+07:00","message":"TextPushed: 'สีแดงจะนั่งตรง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:04.547033343+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:04.547069854+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":"2025-10-29T11:03:04.54708845+07:00","message":"receive interim result [false|false]: สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:04.54710154+07:00","message":"[buffer interim] 1484 false สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.547108196+07:00","message":"[bufferProcess] interim [600000000]:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.547110584+07:00","message":"[bufferProcess] send to processor:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.547113989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.54711963+07:00","message":"> Transcript [6574] [false]: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.547123219+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.547125432+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.547127526+07:00","message":"StatePrefix: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.547129886+07:00","message":"TextPushed: 'สีแดงจะนั่งตรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.54713543+07:00","message":"Push: 'กลางส่วนสีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.547136982+07:00","message":"TextPushed: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.547138874+07:00","message":"Set new StatePrefix : 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.547140747+07:00","message":"Next Push (prob) : 'และสีเขียวนะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:04.54714996+07:00","message":"push: {false กลางส่วนสีน้ำเงิน 0 0xc002f14900}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:04.686193515+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:04.686233407+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":"2025-10-29T11:03:04.686242305+07:00","message":"receive interim result [false|false]: สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งพาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:04.68625657+07:00","message":"[buffer interim] 1484 false สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งพาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.68626399+07:00","message":"[bufferProcess] interim [720000000]:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งพาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.686266399+07:00","message":"[bufferProcess] send to processor:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.686270049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.686272754+07:00","message":"> Transcript [6575] [false]: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.686275207+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.686277192+07:00","message":"Set new StatePrefix: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:04.860777111+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:04.860815172+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":"2025-10-29T11:03:04.860821259+07:00","message":"receive interim result [false|false]: สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขณะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:04.860833371+07:00","message":"[buffer interim] 1484 false สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.860840422+07:00","message":"[bufferProcess] interim [840000000]:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.86084294+07:00","message":"[bufferProcess] send to processor:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งพาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.860847782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.860850031+07:00","message":"> Transcript [6576] [false]: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งพาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.860854032+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.86085603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.860858354+07:00","message":"StatePrefix: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.860860789+07:00","message":"TextPushed: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:04.863102698+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:04.863109708+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":"2025-10-29T11:03:04.863112203+07:00","message":"receive interim result [false|false]: สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:04.863115066+07:00","message":"[buffer interim] 1484 false สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.863117981+07:00","message":"[bufferProcess] interim [900000000]:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.86312003+07:00","message":"[bufferProcess] send to processor:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.86312468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.863126271+07:00","message":"> Transcript [6577] [false]: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.863128095+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.863129501+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.863131106+07:00","message":"StatePrefix: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:04.86313285+07:00","message":"TextPushed: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:05.18577303+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:05.185812303+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":"2025-10-29T11:03:05.185818007+07:00","message":"receive interim result [false|false]: สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:05.185830172+07:00","message":"[buffer interim] 1484 false สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.185837418+07:00","message":"[bufferProcess] interim [200000000]:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.185839736+07:00","message":"[bufferProcess] send to processor:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.18584682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.185849345+07:00","message":"> Transcript [6578] [false]: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.185852969+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.185854804+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.185856247+07:00","message":"StatePrefix: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.18585857+07:00","message":"TextPushed: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:05.262273507+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:05.2623121+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":"2025-10-29T11:03:05.262317707+07:00","message":"receive interim result [false|false]: สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:05.262332253+07:00","message":"[buffer interim] 1484 false สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.262339534+07:00","message":"[bufferProcess] interim [320000000]:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.262342256+07:00","message":"[bufferProcess] send to processor:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.262345371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.262347749+07:00","message":"> Transcript [6579] [false]: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.262352012+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.262353614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.262355178+07:00","message":"StatePrefix: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.262357462+07:00","message":"TextPushed: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.262363777+07:00","message":"Push: 'และสีเขียวนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.262365642+07:00","message":"TextPushed: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.262367698+07:00","message":"Set new StatePrefix : 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.262369842+07:00","message":"Next Push (prob) : 'ขนาดขวา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:05.26237912+07:00","message":"push: {false และสีเขียวนั่ง 0 0xc002f14900}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:05.445891512+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:05.445925655+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":"2025-10-29T11:03:05.445931608+07:00","message":"receive interim result [false|false]: สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวาซ้าย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:05.445944426+07:00","message":"[buffer interim] 1484 false สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวาซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.445951097+07:00","message":"[bufferProcess] interim [500000000]:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวาซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.445953332+07:00","message":"[bufferProcess] send to processor:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.445959073+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.445961751+07:00","message":"> Transcript [6580] [false]: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.445965294+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.445966974+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.445968491+07:00","message":"StatePrefix: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.445970711+07:00","message":"TextPushed: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:05.658983762+07:00","message":"[GCS] IsForceVAD: false for message ID: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:05.760140588+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:05.760179586+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":"2025-10-29T11:03:05.760185613+07:00","message":"receive interim result [false|false]: สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวาซ้ายค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:05.760199585+07:00","message":"[buffer interim] 1484 false สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวาซ้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.760209321+07:00","message":"[bufferProcess] interim [740000000]:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวาซ้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.760212413+07:00","message":"[bufferProcess] send to processor:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวาซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.760218862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.760221159+07:00","message":"> Transcript [6581] [false]: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวาซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.760224997+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.760226653+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.760228641+07:00","message":"StatePrefix: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:05.760231047+07:00","message":"TextPushed: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:05.980519997+07:00","message":"[GCS] Start streaming session, msgId: 1485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:06.008515121+07:00","message":"receive streaming session, msgId: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:06.008554307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวาซ้ายค่ะ\",\"confidence\":0.9490019}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:06.008560017+07:00","message":"receive interim result [true|false]: สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวาซ้ายค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:06.008568346+07:00","message":"end recv isFinal message id 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:06.008570113+07:00","message":"end Recv id 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:06.008576039+07:00","message":"[buffer interim] 1484 true สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวาซ้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:06.008585592+07:00","message":"[bufferProcess] interim [70000000]:สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวาซ้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:06.008588769+07:00","message":"[bufferProcess] send to processor (isfinal):สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวาซ้ายค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:06.008591411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:06.008593784+07:00","message":"> Transcript [6582] [false]: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวาซ้ายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:06.008596865+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:06.008598563+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:06.008601107+07:00","message":"StatePrefix: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:06.00860382+07:00","message":"TextPushed: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:06.008605559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:06.008607215+07:00","message":"> Transcript [6583] [true]: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวาซ้ายค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:06.00860911+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:06.008610566+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:06.00861197+07:00","message":"StatePrefix: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่งขนาดขวา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:06.00861362+07:00","message":"TextPushed: 'สีแดงจะนั่งตรงกลางส่วนสีน้ำเงินและสีเขียวนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:06.008620067+07:00","message":"Push: 'ขนาดขวาซ้ายค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:06.008628327+07:00","message":"push: {true ขนาดขวาซ้ายค่ะ 0 0xc002f14900}"}
{"level":"info","service":"Main","time":"2025-10-29T11:03:06.018197433+07:00","message":"write wav file: './tmp/7449/7449_1484.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:06.330342185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:06.330350867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:07.816630197+07:00","message":"receive streaming session, msgId: 1485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:07.816671326+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":"2025-10-29T11:03:07.816676725+07:00","message":"receive interim result [false|false]: เดิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:07.816691457+07:00","message":"[buffer interim] 1485 false เดิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:07.816697946+07:00","message":"[bufferProcess] interim [510000000]:เดิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:07.816699663+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:07.816704663+07:00","message":"[bufferProcess] send to processor (ticker):เดิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:07.816706783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:07.816709237+07:00","message":"> Transcript [6584] [false]: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:07.81671109+07:00","message":"Set StatePrefix (first interim): 'เดิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:08.10834619+07:00","message":"receive streaming session, msgId: 1485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:08.108379599+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":"2025-10-29T11:03:08.108384944+07:00","message":"receive interim result [false|false]: เดินทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:08.108415712+07:00","message":"[buffer interim] 1485 false เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.108423434+07:00","message":"[bufferProcess] interim [630000000]:เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.108424934+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:08.191410094+07:00","message":"receive streaming session, msgId: 1485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:08.191449903+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":"2025-10-29T11:03:08.19145526+07:00","message":"receive interim result [false|false]: โดยในวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:08.191469456+07:00","message":"[buffer interim] 1485 false โดยในวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.191476128+07:00","message":"[bufferProcess] interim [750000000]:โดยในวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.191478238+07:00","message":"[bufferProcess] send to processor:เดินทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.191481114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.191483312+07:00","message":"> Transcript [6585] [false]: 'เดินทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.191486359+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.191492328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.191493939+07:00","message":"StatePrefix: 'เดิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.19149562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:08.331184572+07:00","message":"receive streaming session, msgId: 1485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:08.331218287+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":"2025-10-29T11:03:08.331223551+07:00","message":"receive interim result [false|false]: โดยในวันนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:08.331238218+07:00","message":"[buffer interim] 1485 false โดยในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.331245263+07:00","message":"[bufferProcess] interim [870000000]:โดยในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.331247312+07:00","message":"[bufferProcess] send to processor:โดยในวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.331251653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.331253867+07:00","message":"> Transcript [6586] [false]: 'โดยในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.331255825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.331257396+07:00","message":"Set new StatePrefix: 'โดยในวัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:08.647861104+07:00","message":"receive streaming session, msgId: 1485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:08.647898215+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":"2025-10-29T11:03:08.647903525+07:00","message":"receive interim result [false|false]: โดยในวันนี้เพราะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:08.647917284+07:00","message":"[buffer interim] 1485 false โดยในวันนี้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.647924571+07:00","message":"[bufferProcess] interim [290000000]:โดยในวันนี้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.647926455+07:00","message":"[bufferProcess] send to processor:โดยในวันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.647929473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.647932608+07:00","message":"> Transcript [6587] [false]: 'โดยในวันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.647935773+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.647937438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.647939017+07:00","message":"StatePrefix: 'โดยในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.647941028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:08.831446531+07:00","message":"receive streaming session, msgId: 1485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:08.831476349+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":"2025-10-29T11:03:08.831481249+07:00","message":"receive interim result [false|false]: โดยในวันนี้เพราะพี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:08.831494277+07:00","message":"[buffer interim] 1485 false โดยในวันนี้เพราะพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.831501057+07:00","message":"[bufferProcess] interim [470000000]:โดยในวันนี้เพราะพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.831503109+07:00","message":"[bufferProcess] send to processor:โดยในวันนี้เพราะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.831506091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.831508464+07:00","message":"> Transcript [6588] [false]: 'โดยในวันนี้เพราะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.831511646+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.831513273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.831514834+07:00","message":"StatePrefix: 'โดยในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:08.831516481+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:09.009246312+07:00","message":"receive streaming session, msgId: 1485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:09.009281739+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":"2025-10-29T11:03:09.009287941+07:00","message":"receive interim result [false|false]: โดยในวันนี้เพราะที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:09.009300913+07:00","message":"[buffer interim] 1485 false โดยในวันนี้เพราะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.009307368+07:00","message":"[bufferProcess] interim [590000000]:โดยในวันนี้เพราะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.009309197+07:00","message":"[bufferProcess] send to processor:โดยในวันนี้เพราะพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.009313841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.009316188+07:00","message":"> Transcript [6589] [false]: 'โดยในวันนี้เพราะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.009319215+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.009320945+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.009322502+07:00","message":"StatePrefix: 'โดยในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.009324485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:09.021422539+07:00","message":"receive streaming session, msgId: 1485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:09.021445725+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยในวันนี้เพราะพี่ที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":650000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:09.021450296+07:00","message":"receive interim result [false|false]: โดยในวันนี้เพราะพี่ที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:09.021459439+07:00","message":"[buffer interim] 1485 false โดยในวันนี้เพราะพี่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.021463631+07:00","message":"[bufferProcess] interim [650000000]:โดยในวันนี้เพราะพี่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.02146552+07:00","message":"[bufferProcess] send to processor:โดยในวันนี้เพราะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.02146812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.021470092+07:00","message":"> Transcript [6590] [false]: 'โดยในวันนี้เพราะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.021472753+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.021474329+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.021475912+07:00","message":"StatePrefix: 'โดยในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.021477633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.021481734+07:00","message":"Push: 'โดยในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.021483412+07:00","message":"TextPushed: 'โดยในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.021485187+07:00","message":"Set new StatePrefix : 'โดยในวันนี้เพราะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.021487275+07:00","message":"Next Push (prob) : 'นี้เพราะที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:09.021498119+07:00","message":"push: {false โดยในวัน 0 0xc003600680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:09.046619882+07:00","message":"receive streaming session, msgId: 1485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:09.046641664+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":"2025-10-29T11:03:09.046646757+07:00","message":"receive interim result [false|false]: โดยในวันนี้เพราะพี่ที"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:09.046657052+07:00","message":"[buffer interim] 1485 false โดยในวันนี้เพราะพี่ที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.046678546+07:00","message":"[bufferProcess] interim [710000000]:โดยในวันนี้เพราะพี่ที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.046681602+07:00","message":"[bufferProcess] send to processor:โดยในวันนี้เพราะพี่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.046685596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.04668834+07:00","message":"> Transcript [6591] [false]: 'โดยในวันนี้เพราะพี่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.046690506+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.0466926+07:00","message":"Set new StatePrefix: 'โดยในวันนี้เพราะพี่ที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:09.201684939+07:00","message":"receive streaming session, msgId: 1485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:09.201719372+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":"2025-10-29T11:03:09.201724199+07:00","message":"receive interim result [false|false]: เดินวันนี้พระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:09.20173585+07:00","message":"[buffer interim] 1485 false เดินวันนี้พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.201742571+07:00","message":"[bufferProcess] interim [890000000]:เดินวันนี้พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.201744685+07:00","message":"[bufferProcess] send to processor:โดยในวันนี้เพราะพี่ที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.201749743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.201760168+07:00","message":"> Transcript [6592] [false]: 'โดยในวันนี้เพราะพี่ที'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.201763391+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:09.330511955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:09.330515619+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:09.83854659+07:00","message":"receive streaming session, msgId: 1485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:09.838580827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เดินวันนี้พระพิธีธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:09.838586432+07:00","message":"receive interim result [false|false]: เดินวันนี้พระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:09.838597442+07:00","message":"[buffer interim] 1485 false เดินวันนี้พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.83860382+07:00","message":"[bufferProcess] interim [490000000]:เดินวันนี้พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.838605855+07:00","message":"[bufferProcess] send to processor:เดินวันนี้พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.838610621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.838629092+07:00","message":"> Transcript [6593] [false]: 'เดินวันนี้พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.838631449+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:09.838633352+07:00","message":"Set new StatePrefix: 'เดินวันนี้พระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:10.209604474+07:00","message":"[GCS] IsForceVAD: false for message ID: 1485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:10.401814092+07:00","message":"[GCS] Start streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:10.547776051+07:00","message":"receive streaming session, msgId: 1485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:10.547823836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยในวันนี้พระพิธีธรรม\",\"confidence\":0.95358884}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:10.547830096+07:00","message":"receive interim result [true|false]: โดยในวันนี้พระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:10.547839152+07:00","message":"end recv isFinal message id 1485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:10.547841079+07:00","message":"end Recv id 1485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:10.547848093+07:00","message":"[buffer interim] 1485 true โดยในวันนี้พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:10.5478578+07:00","message":"[bufferProcess] interim [240000000]:โดยในวันนี้พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:10.547860769+07:00","message":"[bufferProcess] send to processor (isfinal):เดินวันนี้พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:10.547865284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:10.547868057+07:00","message":"> Transcript [6594] [false]: 'เดินวันนี้พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:10.547870489+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:10.547872019+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:10.547873433+07:00","message":"StatePrefix: 'เดินวันนี้พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:10.547875301+07:00","message":"TextPushed: 'โดยในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:10.547876822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:10.547878462+07:00","message":"> Transcript [6595] [true]: 'โดยในวันนี้พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:10.547880167+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:10.547881525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:10.547882843+07:00","message":"StatePrefix: 'เดินวันนี้พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:10.547884277+07:00","message":"TextPushed: 'โดยในวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:10.547890079+07:00","message":"Push: 'นี้พระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:10.547897736+07:00","message":"push: {true นี้พระพิธีธรรม 0 0xc003600680}"}
{"level":"info","service":"Main","time":"2025-10-29T11:03:10.557086916+07:00","message":"write wav file: './tmp/7449/7449_1485.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.079022261+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.079076209+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":"2025-10-29T11:03:11.079081337+07:00","message":"receive interim result [false|false]: เปิด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.079094962+07:00","message":"[buffer interim] 1486 false เปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.07910115+07:00","message":"[bufferProcess] interim [300000000]:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.079102906+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.274886411+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.274927813+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":"2025-10-29T11:03:11.274933698+07:00","message":"receive interim result [false|false]: เปิดการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.274950027+07:00","message":"[buffer interim] 1486 false เปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.27495827+07:00","message":"[bufferProcess] interim [480000000]:เปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.27496156+07:00","message":"[bufferProcess] send to processor:เปิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.274967718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.27497068+07:00","message":"> Transcript [6596] [false]: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.274972966+07:00","message":"Set StatePrefix (first interim): 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.340764147+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.340802628+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":"2025-10-29T11:03:11.340808017+07:00","message":"receive interim result [false|false]: เปิดเพลง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.340819609+07:00","message":"[buffer interim] 1486 false เปิดเพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.340826359+07:00","message":"[bufferProcess] interim [540000000]:เปิดเพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.34082833+07:00","message":"[bufferProcess] send to processor:เปิดการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.340833227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.340835829+07:00","message":"> Transcript [6597] [false]: 'เปิดการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.340839039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.340840777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.340842332+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.340844063+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.379058604+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.379096393+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":"2025-10-29T11:03:11.379101018+07:00","message":"receive interim result [false|false]: เปิดข้าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.379113622+07:00","message":"[buffer interim] 1486 false เปิดข้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.379123471+07:00","message":"[bufferProcess] interim [600000000]:เปิดข้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.379125563+07:00","message":"[bufferProcess] send to processor:เปิดเพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.379128554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.379130852+07:00","message":"> Transcript [6598] [false]: 'เปิดเพลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.379134365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.379136095+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.379137867+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.379139581+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.587843963+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.58789095+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":"2025-10-29T11:03:11.587897729+07:00","message":"receive interim result [false|false]: เปิดพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.587911855+07:00","message":"[buffer interim] 1486 false เปิดพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.587920438+07:00","message":"[bufferProcess] interim [780000000]:เปิดพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.587923391+07:00","message":"[bufferProcess] send to processor:เปิดข้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.587929283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.587933705+07:00","message":"> Transcript [6599] [false]: 'เปิดข้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.587937191+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.587939135+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.587940657+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.587942614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.646610121+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.646643638+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":"2025-10-29T11:03:11.646648361+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.646662337+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.646669528+07:00","message":"[bufferProcess] interim [900000000]:เปิดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.646671361+07:00","message":"[bufferProcess] send to processor:เปิดพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.646674196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.646676887+07:00","message":"> Transcript [6600] [false]: 'เปิดพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.646680459+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.646682142+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.646683734+07:00","message":"StatePrefix: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.646685516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.646691187+07:00","message":"Push: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.646692899+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.64669487+07:00","message":"Set new StatePrefix : 'เปิดพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.646697575+07:00","message":"Next Push (prob) : 'พระอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.646705647+07:00","message":"push: {false เปิด 0 0xc00348c100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.974426841+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.974461084+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":"2025-10-29T11:03:11.97446586+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:11.974477554+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.974486165+07:00","message":"[bufferProcess] interim [140000000]:เปิดพระอภิธรรมนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.974488026+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.974495961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.97449828+07:00","message":"> Transcript [6601] [false]: 'เปิดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.974500516+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:11.974502484+07:00","message":"Set new StatePrefix: 'เปิดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.032599136+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.032631969+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":"2025-10-29T11:03:12.032636796+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.032648971+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.032655957+07:00","message":"[bufferProcess] interim [260000000]:เปิดพระอภิธรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.032657749+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.032660886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.032663405+07:00","message":"> Transcript [6602] [false]: 'เปิดพระอภิธรรมนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.032666529+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.032668164+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.032669609+07:00","message":"StatePrefix: 'เปิดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.032671301+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.230142117+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.230175482+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":"2025-10-29T11:03:12.230180421+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะครับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.230193222+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.230200366+07:00","message":"[bufferProcess] interim [440000000]:เปิดพระอภิธรรมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.230202253+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.23020691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.230209333+07:00","message":"> Transcript [6603] [false]: 'เปิดพระอภิธรรมนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.230212388+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.230214455+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.230216174+07:00","message":"StatePrefix: 'เปิดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.230218102+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:12.330790953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:12.330805575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.365780525+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.365811938+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":"2025-10-29T11:03:12.365816688+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะครับราคา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.365830244+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะครับราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.365836229+07:00","message":"[bufferProcess] interim [620000000]:เปิดพระอภิธรรมนะครับราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.365838604+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.365846301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.365848567+07:00","message":"> Transcript [6604] [false]: 'เปิดพระอภิธรรมนะครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.365851398+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.365853233+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.365855026+07:00","message":"StatePrefix: 'เปิดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.365857325+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.475289509+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.475322789+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":"2025-10-29T11:03:12.475327796+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.475340094+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.475346159+07:00","message":"[bufferProcess] interim [680000000]:เปิดพระอภิธรรมนะคะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.475348068+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะครับราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.475350925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.475353369+07:00","message":"> Transcript [6605] [false]: 'เปิดพระอภิธรรมนะครับราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.475356452+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.475358087+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.47536018+07:00","message":"StatePrefix: 'เปิดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.475362092+07:00","message":"TextPushed: 'เปิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.475366117+07:00","message":"Push: 'พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.475367602+07:00","message":"TextPushed: 'เปิดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.475369697+07:00","message":"Set new StatePrefix : 'เปิดพระอภิธรรมนะครับราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.475371522+07:00","message":"Next Push (prob) : 'นะครับราคา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.475379564+07:00","message":"push: {false พระอภิธรรม 0 0xc00348c100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.668813561+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.668850574+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":"2025-10-29T11:03:12.668855314+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะประกอบด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.668869888+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.66887638+07:00","message":"[bufferProcess] interim [860000000]:เปิดพระอภิธรรมนะคะประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.668878392+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะคะประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.6688813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.668883702+07:00","message":"> Transcript [6606] [false]: 'เปิดพระอภิธรรมนะคะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.668885895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.668887512+07:00","message":"Set new StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.877366564+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.877410956+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":"2025-10-29T11:03:12.877416207+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะประกอบด้วยค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.877428641+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะประกอบด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.877435583+07:00","message":"[bufferProcess] interim [100000000]:เปิดพระอภิธรรมนะคะประกอบด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.87743773+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะคะประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.877445639+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.877448171+07:00","message":"> Transcript [6607] [false]: 'เปิดพระอภิธรรมนะคะประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.877451417+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.877453254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.877454807+07:00","message":"StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.877457123+07:00","message":"TextPushed: 'เปิดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.921790255+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.921835552+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":"2025-10-29T11:03:12.921840888+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะประกอบด้วยพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:12.921855224+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะประกอบด้วยพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.921861911+07:00","message":"[bufferProcess] interim [160000000]:เปิดพระอภิธรรมนะคะประกอบด้วยพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.921864144+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะคะประกอบด้วยค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.921867273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.921874206+07:00","message":"> Transcript [6608] [false]: 'เปิดพระอภิธรรมนะคะประกอบด้วยค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.921877435+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.921879054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.921880643+07:00","message":"StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:12.921883843+07:00","message":"TextPushed: 'เปิดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.05580139+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.055840466+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":"2025-10-29T11:03:13.055846019+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะประกอบด้วยครับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.055860803+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะประกอบด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.055869243+07:00","message":"[bufferProcess] interim [280000000]:เปิดพระอภิธรรมนะคะประกอบด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.055872458+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะคะประกอบด้วยพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.055880693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.055884303+07:00","message":"> Transcript [6609] [false]: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.055889656+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.055891907+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.055894408+07:00","message":"StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.055897795+07:00","message":"TextPushed: 'เปิดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.179770782+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.179808922+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":"2025-10-29T11:03:13.179814177+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะประกอบด้วยค่ะพี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.179825272+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะประกอบด้วยค่ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.179832227+07:00","message":"[bufferProcess] interim [340000000]:เปิดพระอภิธรรมนะคะประกอบด้วยค่ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.179834581+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะคะประกอบด้วยครับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.179839954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.179842857+07:00","message":"> Transcript [6610] [false]: 'เปิดพระอภิธรรมนะคะประกอบด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.179846358+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.17984817+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.179850382+07:00","message":"StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.179853062+07:00","message":"TextPushed: 'เปิดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.17985733+07:00","message":"Push: 'นะคะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.179858891+07:00","message":"TextPushed: 'เปิดพระอภิธรรมนะคะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.179860871+07:00","message":"Set new StatePrefix : 'เปิดพระอภิธรรมนะคะประกอบด้วยครับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.179862846+07:00","message":"Next Push (prob) : 'ด้วยครับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.179870681+07:00","message":"push: {false นะคะประกอบ 0 0xc00348c100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.182499159+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.182512441+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":"2025-10-29T11:03:13.182516193+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะประกอบด้วยพระภิกษุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.182524555+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะประกอบด้วยพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.182528443+07:00","message":"[bufferProcess] interim [400000000]:เปิดพระอภิธรรมนะคะประกอบด้วยพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.18253016+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะคะประกอบด้วยค่ะพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.182532805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.182534863+07:00","message":"> Transcript [6611] [false]: 'เปิดพระอภิธรรมนะคะประกอบด้วยค่ะพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.182536491+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.182538471+07:00","message":"Set new StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบด้วยค่ะพี่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.241880877+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.241933267+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":"2025-10-29T11:03:13.241943679+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.241959966+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.241968128+07:00","message":"[bufferProcess] interim [460000000]:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.241971539+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะคะประกอบด้วยพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.241979153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.241982666+07:00","message":"> Transcript [6612] [false]: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระภิกษุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.241985652+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.241988041+07:00","message":"Set new StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระภิกษุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.430298433+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.430335381+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":"2025-10-29T11:03:13.430340802+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.430354466+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.430361426+07:00","message":"[bufferProcess] interim [640000000]:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.430364001+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.430369042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.430371277+07:00","message":"> Transcript [6613] [false]: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.430373825+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.430376017+07:00","message":"Set new StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.824250088+07:00","message":"[GCS] Cleaned up inactive client: 1470"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.824265473+07:00","message":"[GCS] Cleaned up inactive client: 1475"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.824268476+07:00","message":"[GCS] Cleaned up inactive client: 1471"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.824270884+07:00","message":"[GCS] Cleaned up inactive client: 1464"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.824273184+07:00","message":"[GCS] Cleaned up inactive client: 1468"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.824275168+07:00","message":"[GCS] Cleaned up inactive client: 1459"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.824277128+07:00","message":"[GCS] Cleaned up inactive client: 1469"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.824278932+07:00","message":"[GCS] Cleaned up inactive client: 1473"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.824281188+07:00","message":"[GCS] Cleaned up inactive client: 1457"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.824282999+07:00","message":"[GCS] Cleaned up inactive client: 1458"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.824284771+07:00","message":"[GCS] Cleaned up inactive client: 1455"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.824286995+07:00","message":"[GCS] Cleaned up inactive client: 1466"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.824288757+07:00","message":"[GCS] Cleaned up inactive client: 1460"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.824290597+07:00","message":"[GCS] Cleaned up inactive client: 1462"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.824292429+07:00","message":"[GCS] Cleaned up inactive client: 1467"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.824294341+07:00","message":"[GCS] Cleaned up inactive client: 1474"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.824296419+07:00","message":"[GCS] Cleaned up inactive client: 1463"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.824297999+07:00","message":"[GCS] Cleaned up inactive client: 1461"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.824300077+07:00","message":"[GCS] Cleaned up inactive client: 1456"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.824302077+07:00","message":"[GCS] Cleaned up inactive client: 1472"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.824304614+07:00","message":"[GCS] Cleaned up inactive client: 1465"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.829074122+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.829102572+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":"2025-10-29T11:03:13.829108072+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:13.829119235+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.829129208+07:00","message":"[bufferProcess] interim [120000000]:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.829132209+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.829137845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.829141198+07:00","message":"> Transcript [6614] [false]: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.829145832+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.829148003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.829150416+07:00","message":"StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:13.829154416+07:00","message":"TextPushed: 'เปิดพระอภิธรรมนะคะประกอบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:14.142513739+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:14.142563048+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":"2025-10-29T11:03:14.142569117+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:14.142582712+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.142589981+07:00","message":"[bufferProcess] interim [360000000]:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.142592273+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.142595788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.142597957+07:00","message":"> Transcript [6615] [false]: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.142601582+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.142603222+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.142605067+07:00","message":"StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.142607435+07:00","message":"TextPushed: 'เปิดพระอภิธรรมนะคะประกอบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:14.349346557+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:14.349381387+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":"2025-10-29T11:03:14.349386942+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:14.349400916+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.349407942+07:00","message":"[bufferProcess] interim [600000000]:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.349410267+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.349413449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.349415996+07:00","message":"> Transcript [6616] [false]: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.349419095+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.34942079+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.349423299+07:00","message":"StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.349425867+07:00","message":"TextPushed: 'เปิดพระอภิธรรมนะคะประกอบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:14.465505198+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:14.465543137+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":"2025-10-29T11:03:14.465549343+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยูร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:14.465562764+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยูร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.465570069+07:00","message":"[bufferProcess] interim [720000000]:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยูร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.465572176+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.465578777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.465581592+07:00","message":"> Transcript [6617] [false]: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.465585272+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.465587152+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.465589532+07:00","message":"StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.465591751+07:00","message":"TextPushed: 'เปิดพระอภิธรรมนะคะประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.46559592+07:00","message":"Push: 'ด้วยพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.465599415+07:00","message":"TextPushed: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.465601316+07:00","message":"Set new StatePrefix : 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.465603423+07:00","message":"Next Push (prob) : 'ธรรมจากวัดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:14.465611424+07:00","message":"push: {false ด้วยพระพิธี 0 0xc00348c100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:14.649920457+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:14.649957189+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":"2025-10-29T11:03:14.649962802+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:14.649977386+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.649985735+07:00","message":"[bufferProcess] interim [840000000]:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.649988759+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยูร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.649993167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.649996088+07:00","message":"> Transcript [6618] [false]: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยูร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.649999251+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.650002131+07:00","message":"Set new StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยูร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:14.778997924+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:14.779041735+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":"2025-10-29T11:03:14.779048532+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:14.779063056+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.779073074+07:00","message":"[bufferProcess] interim [960000000]:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.779075616+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.779080746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.779083436+07:00","message":"> Transcript [6619] [false]: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.779085473+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:14.779088421+07:00","message":"Set new StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:15.031328241+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:15.031375067+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":"2025-10-29T11:03:15.031381198+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:15.031396439+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.031403178+07:00","message":"[bufferProcess] interim [320000000]:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.031406552+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.031413218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.031415897+07:00","message":"> Transcript [6620] [false]: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.031419701+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.031421716+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.031423807+07:00","message":"StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.031426659+07:00","message":"TextPushed: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:15.162006442+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:15.162053173+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":"2025-10-29T11:03:15.162058955+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:15.162075827+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.162083296+07:00","message":"[bufferProcess] interim [380000000]:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.162085875+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.162089256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.16209178+07:00","message":"> Transcript [6621] [false]: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.162095888+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.16209776+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.162099223+07:00","message":"StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.162102002+07:00","message":"TextPushed: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธี'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:15.330885761+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:15.330892064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:15.668561863+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:15.668598025+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":"2025-10-29T11:03:15.668603202+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:15.668618297+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.668624932+07:00","message":"[bufferProcess] interim [860000000]:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.668627288+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.668632692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.668635087+07:00","message":"> Transcript [6622] [false]: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.66863873+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.66864066+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.668642636+07:00","message":"StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:15.668645032+07:00","message":"TextPushed: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:16.251948152+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:16.251983003+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":"2025-10-29T11:03:16.251988572+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:16.252002893+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.252010243+07:00","message":"[bufferProcess] interim [460000000]:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.252012569+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.252015704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.252017871+07:00","message":"> Transcript [6623] [false]: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.252021506+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.252023171+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.252025068+07:00","message":"StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.252027447+07:00","message":"TextPushed: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.252030124+07:00","message":"Push: 'ธรรมจากวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.252032102+07:00","message":"TextPushed: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.252034108+07:00","message":"Set new StatePrefix : 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.252036172+07:00","message":"Next Push (prob) : 'วงศาวาสวรวิหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:16.252045904+07:00","message":"push: {false ธรรมจากวัดประยุร 0 0xc00348c100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:16.569909508+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:16.569950652+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":"2025-10-29T11:03:16.569956097+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหารประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:16.569969263+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหารประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.569975869+07:00","message":"[bufferProcess] interim [760000000]:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหารประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.569978286+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.569984435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.569986947+07:00","message":"> Transcript [6624] [false]: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.569990405+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.569992394+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.569994093+07:00","message":"StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.569996581+07:00","message":"TextPushed: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:16.763092554+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:16.763127035+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":"2025-10-29T11:03:16.763132399+07:00","message":"receive interim result [false|false]: เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหารประกอบด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:16.763146034+07:00","message":"[buffer interim] 1486 false เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหารประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.763152585+07:00","message":"[bufferProcess] interim [0]:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหารประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.763155067+07:00","message":"[bufferProcess] send to processor:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหารประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.763160883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.76316305+07:00","message":"> Transcript [6625] [false]: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหารประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.763166767+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.763168514+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.76317023+07:00","message":"StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:16.763172762+07:00","message":"TextPushed: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:16.92933613+07:00","message":"[GCS] IsForceVAD: false for message ID: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:16.990181286+07:00","message":"[GCS] Start streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:17.280896643+07:00","message":"receive streaming session, msgId: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:17.280941231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหารประกอบด้วย\",\"confidence\":0.95740056}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:17.280948248+07:00","message":"receive interim result [true|false]: เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหารประกอบด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:17.280955453+07:00","message":"end recv isFinal message id 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:17.280957183+07:00","message":"end Recv id 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:17.280963075+07:00","message":"[buffer interim] 1486 true เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหารประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.280970127+07:00","message":"[bufferProcess] interim [540000000]:เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหารประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.280975232+07:00","message":"[bufferProcess] send to processor (isfinal):เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหารประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.280978195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.280985158+07:00","message":"> Transcript [6626] [false]: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหารประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.280988849+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.280990449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.280993022+07:00","message":"StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.280995564+07:00","message":"TextPushed: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.280997679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.280999346+07:00","message":"> Transcript [6627] [true]: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหารประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.281004924+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.281006404+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.281014283+07:00","message":"StatePrefix: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุรวงศาวาสวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.281016084+07:00","message":"TextPushed: 'เปิดพระอภิธรรมนะคะประกอบด้วยพระพิธีธรรมจากวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.281021998+07:00","message":"Push: 'วงศาวาสวรวิหารประกอบด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:17.281030173+07:00","message":"push: {true วงศาวาสวรวิหารประกอบด้วย 0 0xc00348c100}"}
{"level":"info","service":"Main","time":"2025-10-29T11:03:17.295443428+07:00","message":"write wav file: './tmp/7449/7449_1486.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:17.550099652+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:17.550143095+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":"2025-10-29T11:03:17.55014864+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:17.550162158+07:00","message":"[buffer interim] 1487 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.55016866+07:00","message":"[bufferProcess] interim [420000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.550170085+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:17.734792381+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:17.734831087+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":"2025-10-29T11:03:17.734836401+07:00","message":"receive interim result [false|false]: พระครู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:17.734849705+07:00","message":"[buffer interim] 1487 false พระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.734856922+07:00","message":"[bufferProcess] interim [600000000]:พระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.734859039+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.734862097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.734864872+07:00","message":"> Transcript [6628] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:17.734867587+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:18.05023241+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:18.050267064+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":"2025-10-29T11:03:18.050272101+07:00","message":"receive interim result [false|false]: พระครูวิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:18.05028328+07:00","message":"[buffer interim] 1487 false พระครูวิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.05029016+07:00","message":"[bufferProcess] interim [840000000]:พระครูวิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.050292416+07:00","message":"[bufferProcess] send to processor:พระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.05029739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.05029972+07:00","message":"> Transcript [6629] [false]: 'พระครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.050302614+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.050304184+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.050305878+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.050307681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:18.179797055+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:18.179837028+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":"2025-10-29T11:03:18.179842873+07:00","message":"receive interim result [false|false]: พระครูวิบูล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:18.179858677+07:00","message":"[buffer interim] 1487 false พระครูวิบูล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.179866574+07:00","message":"[bufferProcess] interim [20000000]:พระครูวิบูล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.179869612+07:00","message":"[bufferProcess] send to processor:พระครูวิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.179873496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.179876636+07:00","message":"> Transcript [6630] [false]: 'พระครูวิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.179880892+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.179883176+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.179885713+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.179888308+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:18.331498121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:18.331505045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:18.57176324+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:18.571801337+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":"2025-10-29T11:03:18.571807555+07:00","message":"receive interim result [false|false]: พระครูวิบูลสาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:18.571820537+07:00","message":"[buffer interim] 1487 false พระครูวิบูลสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.571827807+07:00","message":"[bufferProcess] interim [380000000]:พระครูวิบูลสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.571830045+07:00","message":"[bufferProcess] send to processor:พระครูวิบูล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.571834927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.571837655+07:00","message":"> Transcript [6631] [false]: 'พระครูวิบูล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.571840731+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.571842489+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.571844246+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.571846085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:18.639288886+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:18.639331717+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":"2025-10-29T11:03:18.639336468+07:00","message":"receive interim result [false|false]: พระครูวิบูลสาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:18.63935123+07:00","message":"[buffer interim] 1487 false พระครูวิบูลสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.639358376+07:00","message":"[bufferProcess] interim [500000000]:พระครูวิบูลสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.639360707+07:00","message":"[bufferProcess] send to processor:พระครูวิบูลสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.639363649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.639365922+07:00","message":"> Transcript [6632] [false]: 'พระครูวิบูลสาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.639368883+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.639370641+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.639372382+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.639374258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.639379346+07:00","message":"Push: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.639381663+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.6393834+07:00","message":"Set new StatePrefix : 'พระครูวิบูลสาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.639385592+07:00","message":"Next Push (prob) : 'ครูวิบูลสาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:18.639393707+07:00","message":"push: {false พระ 0 0xc003601180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:18.747714821+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:18.747764063+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":"2025-10-29T11:03:18.747769677+07:00","message":"receive interim result [false|false]: พระครูวิบูลศาสนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:18.747783101+07:00","message":"[buffer interim] 1487 false พระครูวิบูลศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.747789576+07:00","message":"[bufferProcess] interim [560000000]:พระครูวิบูลศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.747791597+07:00","message":"[bufferProcess] send to processor:พระครูวิบูลสาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.747794461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.747796745+07:00","message":"> Transcript [6633] [false]: 'พระครูวิบูลสาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.7477987+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:18.747800372+07:00","message":"Set new StatePrefix: 'พระครูวิบูลสาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:19.069307904+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:19.069356328+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":"2025-10-29T11:03:19.06936241+07:00","message":"receive interim result [false|false]: พระครูวิบูลศาสนกิจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:19.069375476+07:00","message":"[buffer interim] 1487 false พระครูวิบูลศาสนกิจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:19.069382364+07:00","message":"[bufferProcess] interim [860000000]:พระครูวิบูลศาสนกิจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:19.069384238+07:00","message":"[bufferProcess] send to processor:พระครูวิบูลศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:19.069387654+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:19.069391709+07:00","message":"> Transcript [6634] [false]: 'พระครูวิบูลศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:19.06939557+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:19.06939801+07:00","message":"Set new StatePrefix: 'พระครูวิบูลศาสนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:19.517549481+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:19.517585541+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":"2025-10-29T11:03:19.517591098+07:00","message":"receive interim result [false|false]: พระครูวิบูลศาสนกิจจาทร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:19.517602708+07:00","message":"[buffer interim] 1487 false พระครูวิบูลศาสนกิจจาทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:19.517611729+07:00","message":"[bufferProcess] interim [340000000]:พระครูวิบูลศาสนกิจจาทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:19.517613992+07:00","message":"[bufferProcess] send to processor:พระครูวิบูลศาสนกิจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:19.517619036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:19.517621601+07:00","message":"> Transcript [6635] [false]: 'พระครูวิบูลศาสนกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:19.51762365+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:19.51762535+07:00","message":"Set new StatePrefix: 'พระครูวิบูลศาสนกิจ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:20.157040793+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:20.157078449+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":"2025-10-29T11:03:20.157086936+07:00","message":"receive interim result [false|false]: พระครูวิบูลศาสนกิจจาทร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:20.157100289+07:00","message":"[buffer interim] 1487 false พระครูวิบูลศาสนกิจจาทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.157107413+07:00","message":"[bufferProcess] interim [940000000]:พระครูวิบูลศาสนกิจจาทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.157109921+07:00","message":"[bufferProcess] send to processor:พระครูวิบูลศาสนกิจจาทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.157113436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.157115745+07:00","message":"> Transcript [6636] [false]: 'พระครูวิบูลศาสนกิจจาทร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.157118399+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.157119876+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.157121436+07:00","message":"StatePrefix: 'พระครูวิบูลศาสนกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.157123386+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:20.235482057+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:20.235522619+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":"2025-10-29T11:03:20.235527945+07:00","message":"receive interim result [false|false]: พระครูวิบูลศาสนกิจจาทรพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:20.235542703+07:00","message":"[buffer interim] 1487 false พระครูวิบูลศาสนกิจจาทรพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.235549429+07:00","message":"[bufferProcess] interim [120000000]:พระครูวิบูลศาสนกิจจาทรพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.235551743+07:00","message":"[bufferProcess] send to processor:พระครูวิบูลศาสนกิจจาทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.235555045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.235557464+07:00","message":"> Transcript [6637] [false]: 'พระครูวิบูลศาสนกิจจาทร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.235560457+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.235562146+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.235563892+07:00","message":"StatePrefix: 'พระครูวิบูลศาสนกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.235565785+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:20.548195856+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:20.548232328+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":"2025-10-29T11:03:20.548237449+07:00","message":"receive interim result [false|false]: พระครูวิบูลศาสนกิจจาทรพระครู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:20.548251069+07:00","message":"[buffer interim] 1487 false พระครูวิบูลศาสนกิจจาทรพระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.548258216+07:00","message":"[bufferProcess] interim [360000000]:พระครูวิบูลศาสนกิจจาทรพระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.548260853+07:00","message":"[bufferProcess] send to processor:พระครูวิบูลศาสนกิจจาทรพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.548266093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.548268469+07:00","message":"> Transcript [6638] [false]: 'พระครูวิบูลศาสนกิจจาทรพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.548272166+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.548274381+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.548275936+07:00","message":"StatePrefix: 'พระครูวิบูลศาสนกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.548278187+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:20.869567172+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:20.869602798+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":"2025-10-29T11:03:20.869608667+07:00","message":"receive interim result [false|false]: พระครูวิบูลศาสนกิจจาทรพระครูพิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:20.869620884+07:00","message":"[buffer interim] 1487 false พระครูวิบูลศาสนกิจจาทรพระครูพิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.869627081+07:00","message":"[bufferProcess] interim [720000000]:พระครูวิบูลศาสนกิจจาทรพระครูพิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.869629091+07:00","message":"[bufferProcess] send to processor:พระครูวิบูลศาสนกิจจาทรพระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.869634049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.869636458+07:00","message":"> Transcript [6639] [false]: 'พระครูวิบูลศาสนกิจจาทรพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.869639881+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.869641806+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.869643799+07:00","message":"StatePrefix: 'พระครูวิบูลศาสนกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.869645911+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.869650345+07:00","message":"Push: 'ครูวิบูลศาสนกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.86965225+07:00","message":"TextPushed: 'พระครูวิบูลศาสนกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.869655408+07:00","message":"Set new StatePrefix : 'พระครูวิบูลศาสนกิจจาทรพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.869657268+07:00","message":"Next Push (prob) : 'จาทรพระครู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:20.869664506+07:00","message":"push: {false ครูวิบูลศาสนกิจ 0 0xc003601180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:20.929712787+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:20.929745466+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":"2025-10-29T11:03:20.929758991+07:00","message":"receive interim result [false|false]: พระครูวิบูลศาสนกิจจาทรพระครูพิพิธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:20.929771081+07:00","message":"[buffer interim] 1487 false พระครูวิบูลศาสนกิจจาทรพระครูพิพิธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.929777047+07:00","message":"[bufferProcess] interim [780000000]:พระครูวิบูลศาสนกิจจาทรพระครูพิพิธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.929779327+07:00","message":"[bufferProcess] send to processor:พระครูวิบูลศาสนกิจจาทรพระครูพิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.929782173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.929784413+07:00","message":"> Transcript [6640] [false]: 'พระครูวิบูลศาสนกิจจาทรพระครูพิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.929787374+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.929788993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.929790553+07:00","message":"StatePrefix: 'พระครูวิบูลศาสนกิจจาทรพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:20.92979267+07:00","message":"TextPushed: 'พระครูวิบูลศาสนกิจ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:21.332582353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:21.332587286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:21.441717027+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:21.441765968+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":"2025-10-29T11:03:21.441774389+07:00","message":"receive interim result [false|false]: พระครูวิบูลศาสนกิจจาทรพระครูพิพิธทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:21.441789502+07:00","message":"[buffer interim] 1487 false พระครูวิบูลศาสนกิจจาทรพระครูพิพิธทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.441797878+07:00","message":"[bufferProcess] interim [320000000]:พระครูวิบูลศาสนกิจจาทรพระครูพิพิธทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.44180002+07:00","message":"[bufferProcess] send to processor:พระครูวิบูลศาสนกิจจาทรพระครูพิพิธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.441803161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.441805568+07:00","message":"> Transcript [6641] [false]: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.441808284+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.441809906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.441811436+07:00","message":"StatePrefix: 'พระครูวิบูลศาสนกิจจาทรพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.441813581+07:00","message":"TextPushed: 'พระครูวิบูลศาสนกิจ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:21.633640927+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:21.63368137+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":"2025-10-29T11:03:21.633686745+07:00","message":"receive interim result [false|false]: พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:21.633701758+07:00","message":"[buffer interim] 1487 false พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.633708923+07:00","message":"[bufferProcess] interim [440000000]:พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.633711265+07:00","message":"[bufferProcess] send to processor:พระครูวิบูลศาสนกิจจาทรพระครูพิพิธทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.633714224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.6337166+07:00","message":"> Transcript [6642] [false]: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.633720056+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.633722085+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.633723856+07:00","message":"StatePrefix: 'พระครูวิบูลศาสนกิจจาทรพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.633726224+07:00","message":"TextPushed: 'พระครูวิบูลศาสนกิจ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:21.83327206+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:21.833311554+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":"2025-10-29T11:03:21.833317605+07:00","message":"receive interim result [false|false]: พระครูวิบูลศาสนกิจจาทรพระครูพิพิธทำมะพร้าว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:21.833330807+07:00","message":"[buffer interim] 1487 false พระครูวิบูลศาสนกิจจาทรพระครูพิพิธทำมะพร้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.833337954+07:00","message":"[bufferProcess] interim [680000000]:พระครูวิบูลศาสนกิจจาทรพระครูพิพิธทำมะพร้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.833340306+07:00","message":"[bufferProcess] send to processor:พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.833345665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.833348263+07:00","message":"> Transcript [6643] [false]: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.833351563+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.833353243+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.833355239+07:00","message":"StatePrefix: 'พระครูวิบูลศาสนกิจจาทรพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.833357366+07:00","message":"TextPushed: 'พระครูวิบูลศาสนกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.833361648+07:00","message":"Push: 'จาทรพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.833363135+07:00","message":"TextPushed: 'พระครูวิบูลศาสนกิจจาทรพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.833366096+07:00","message":"Set new StatePrefix : 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:21.833368752+07:00","message":"Next Push (prob) : 'พิพิธธรรมะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:21.833377507+07:00","message":"push: {false จาทรพระครู 0 0xc003601180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:22.270076786+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:22.270114565+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":"2025-10-29T11:03:22.270119718+07:00","message":"receive interim result [false|false]: พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:22.270132389+07:00","message":"[buffer interim] 1487 false พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.270138613+07:00","message":"[bufferProcess] interim [40000000]:พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.270140858+07:00","message":"[bufferProcess] send to processor:พระครูวิบูลศาสนกิจจาทรพระครูพิพิธทำมะพร้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.270143813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.270146051+07:00","message":"> Transcript [6644] [false]: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธทำมะพร้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.270148108+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.270149654+07:00","message":"Set new StatePrefix: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธทำมะพร้าว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:22.678875312+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:22.678911719+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":"2025-10-29T11:03:22.678917834+07:00","message":"receive interim result [false|false]: พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:22.678929575+07:00","message":"[buffer interim] 1487 false พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.678936362+07:00","message":"[bufferProcess] interim [520000000]:พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.678938561+07:00","message":"[bufferProcess] send to processor:พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.67894193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.678944346+07:00","message":"> Transcript [6645] [false]: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.678946653+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.678948253+07:00","message":"Set new StatePrefix: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:22.851581038+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:22.8516196+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":"2025-10-29T11:03:22.851625475+07:00","message":"receive interim result [false|false]: พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:22.8516395+07:00","message":"[buffer interim] 1487 false พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.851647961+07:00","message":"[bufferProcess] interim [700000000]:พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.851650873+07:00","message":"[bufferProcess] send to processor:พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.851656191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.851659866+07:00","message":"> Transcript [6646] [false]: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.85166469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.851666968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.851669632+07:00","message":"StatePrefix: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.851673059+07:00","message":"TextPushed: 'พระครูวิบูลศาสนกิจจาทรพระครู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:22.977602026+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:22.977646962+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":"2025-10-29T11:03:22.977652489+07:00","message":"receive interim result [false|false]: พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:22.977664731+07:00","message":"[buffer interim] 1487 false พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.977671549+07:00","message":"[bufferProcess] interim [760000000]:พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.977673933+07:00","message":"[bufferProcess] send to processor:พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.977679051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.977681586+07:00","message":"> Transcript [6647] [false]: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.977684963+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.977686639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.977688437+07:00","message":"StatePrefix: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:22.977691134+07:00","message":"TextPushed: 'พระครูวิบูลศาสนกิจจาทรพระครู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:23.229613919+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:23.229656182+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":"2025-10-29T11:03:23.229661729+07:00","message":"receive interim result [false|false]: พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:23.229676543+07:00","message":"[buffer interim] 1487 false พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:23.229683082+07:00","message":"[bufferProcess] interim [60000000]:พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:23.229685463+07:00","message":"[bufferProcess] send to processor:พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:23.229690365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:23.229692919+07:00","message":"> Transcript [6648] [false]: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:23.229696243+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:23.229697909+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:23.229700084+07:00","message":"StatePrefix: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:23.22970356+07:00","message":"TextPushed: 'พระครูวิบูลศาสนกิจจาทรพระครู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:23.657990753+07:00","message":"[GCS] IsForceVAD: false for message ID: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:23.791712547+07:00","message":"[GCS] Start streaming session, msgId: 1488"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:23.871015719+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:23.871054184+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:23.871059592+07:00","message":"receive interim result [false|false]: พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:23.871073599+07:00","message":"[buffer interim] 1487 false พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:23.871079808+07:00","message":"[bufferProcess] interim [660000000]:พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:23.871081992+07:00","message":"[bufferProcess] send to processor:พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:23.871087204+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:23.871089408+07:00","message":"> Transcript [6649] [false]: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:23.87109299+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:23.871094944+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:23.871096872+07:00","message":"StatePrefix: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:23.871100389+07:00","message":"TextPushed: 'พระครูวิบูลศาสนกิจจาทรพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:23.871107944+07:00","message":"Push: 'พิพิธธรรมภาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:23.871110357+07:00","message":"TextPushed: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:23.8711131+07:00","message":"Set new StatePrefix : 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:23.871115992+07:00","message":"Next Push (prob) : 'พระมหาชนก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:23.87112543+07:00","message":"push: {false พิพิธธรรมภาณ 0 0xc003601180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.01838247+07:00","message":"receive streaming session, msgId: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.018418681+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก\",\"confidence\":0.907773}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.018424232+07:00","message":"receive interim result [true|false]: พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.018434626+07:00","message":"end recv isFinal message id 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.018436392+07:00","message":"end Recv id 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.018441918+07:00","message":"[buffer interim] 1487 true พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.018448595+07:00","message":"[bufferProcess] interim [870000000]:พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.018453463+07:00","message":"[bufferProcess] send to processor (isfinal):พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.018456439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.018458677+07:00","message":"> Transcript [6650] [false]: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.018461451+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.018463406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.018464979+07:00","message":"StatePrefix: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.018467113+07:00","message":"TextPushed: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.018469161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.018470683+07:00","message":"> Transcript [6651] [true]: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.018472678+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.018473968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.018475256+07:00","message":"StatePrefix: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.01847718+07:00","message":"TextPushed: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.018483504+07:00","message":"Push: 'พระมหาชนก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.018492353+07:00","message":"push: {true พระมหาชนก 0 0xc003601180}"}
{"level":"info","service":"Main","time":"2025-10-29T11:03:24.031018667+07:00","message":"write wav file: './tmp/7449/7449_1487.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:24.332897451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:24.332901944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.473279256+07:00","message":"receive streaming session, msgId: 1488"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.473321962+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":"2025-10-29T11:03:24.473327032+07:00","message":"receive interim result [false|false]: จิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.473337303+07:00","message":"[buffer interim] 1488 false จิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.473344726+07:00","message":"[bufferProcess] interim [480000000]:จิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.473346768+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.657006901+07:00","message":"receive streaming session, msgId: 1488"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.65704694+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":"2025-10-29T11:03:24.657052287+07:00","message":"receive interim result [false|false]: จิตตะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.657066511+07:00","message":"[buffer interim] 1488 false จิตตะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.657072951+07:00","message":"[bufferProcess] interim [660000000]:จิตตะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.65707564+07:00","message":"[bufferProcess] send to processor:จิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.65707871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.657080987+07:00","message":"> Transcript [6652] [false]: 'จิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.657083007+07:00","message":"Set StatePrefix (first interim): 'จิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.847765288+07:00","message":"receive streaming session, msgId: 1488"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.847806567+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":"2025-10-29T11:03:24.847813044+07:00","message":"receive interim result [false|false]: จิตภัสร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.847827062+07:00","message":"[buffer interim] 1488 false จิตภัสร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.847835548+07:00","message":"[bufferProcess] interim [840000000]:จิตภัสร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.847838443+07:00","message":"[bufferProcess] send to processor:จิตตะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.847844864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.847848411+07:00","message":"> Transcript [6653] [false]: 'จิตตะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.847852689+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.847854878+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.84785708+07:00","message":"StatePrefix: 'จิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.847859548+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.85334822+07:00","message":"receive streaming session, msgId: 1488"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.853357561+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":"2025-10-29T11:03:24.853361141+07:00","message":"receive interim result [false|false]: จิตรกรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.853368567+07:00","message":"[buffer interim] 1488 false จิตรกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.853372009+07:00","message":"[bufferProcess] interim [900000000]:จิตรกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.853374284+07:00","message":"[bufferProcess] send to processor:จิตภัสร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.853376677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.853379214+07:00","message":"> Transcript [6654] [false]: 'จิตภัสร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.853381851+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.853383901+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.853385719+07:00","message":"StatePrefix: 'จิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.853387792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.97670772+07:00","message":"receive streaming session, msgId: 1488"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.976744644+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":"2025-10-29T11:03:24.976757725+07:00","message":"receive interim result [false|false]: จิตตภัณฑ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:24.976771342+07:00","message":"[buffer interim] 1488 false จิตตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.976778488+07:00","message":"[bufferProcess] interim [960000000]:จิตตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.976780424+07:00","message":"[bufferProcess] send to processor:จิตรกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.976783438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.976785765+07:00","message":"> Transcript [6655] [false]: 'จิตรกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.976788448+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.976790217+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.976792386+07:00","message":"StatePrefix: 'จิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:24.976794335+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:25.165133017+07:00","message":"receive streaming session, msgId: 1488"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:25.165189043+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":"2025-10-29T11:03:25.165195897+07:00","message":"receive interim result [false|false]: จิตตภัณฑ์โต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:25.165212253+07:00","message":"[buffer interim] 1488 false จิตตภัณฑ์โต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.165222811+07:00","message":"[bufferProcess] interim [140000000]:จิตตภัณฑ์โต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.165225713+07:00","message":"[bufferProcess] send to processor:จิตตภัณฑ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.165231869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.165235307+07:00","message":"> Transcript [6656] [false]: 'จิตตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.165243351+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.165245752+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.165249036+07:00","message":"StatePrefix: 'จิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.165252487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.165258999+07:00","message":"Push: 'จิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.165261658+07:00","message":"TextPushed: 'จิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.165264118+07:00","message":"Set new StatePrefix : 'จิตตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.165266611+07:00","message":"Next Push (prob) : 'ตภัณฑ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:25.165276143+07:00","message":"push: {false จิต 0 0xc00348c000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:25.189248759+07:00","message":"[GCS] IsForceVAD: false for message ID: 1488"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:25.330450882+07:00","message":"[GCS] Start streaming session, msgId: 1489"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:25.504909586+07:00","message":"receive streaming session, msgId: 1488"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:25.504950385+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จิตตะทันโต\",\"confidence\":0.93350863}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:25.504955198+07:00","message":"receive interim result [true|false]: จิตตะทันโต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:25.504963802+07:00","message":"end recv isFinal message id 1488"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:25.504965763+07:00","message":"end Recv id 1488"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:25.504971878+07:00","message":"[buffer interim] 1488 true จิตตะทันโต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.504978723+07:00","message":"[bufferProcess] interim [620000000]:จิตตะทันโต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.504983885+07:00","message":"[bufferProcess] send to processor (isfinal):จิตตภัณฑ์โต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.504987741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.504991319+07:00","message":"> Transcript [6657] [false]: 'จิตตภัณฑ์โต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.504995318+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.504997635+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.505000035+07:00","message":"StatePrefix: 'จิตตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.505003123+07:00","message":"TextPushed: 'จิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.505006346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.505008821+07:00","message":"> Transcript [6658] [true]: 'จิตตะทันโต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.505011149+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.505013021+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.505014946+07:00","message":"StatePrefix: 'จิตตภัณฑ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.505016984+07:00","message":"TextPushed: 'จิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:25.505023645+07:00","message":"Push: 'ตะทันโต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:25.50503085+07:00","message":"push: {true ตะทันโต 0 0xc00348c000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:03:25.511415222+07:00","message":"write wav file: './tmp/7449/7449_1488.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:26.007138153+07:00","message":"receive streaming session, msgId: 1489"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:26.007181253+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":"2025-10-29T11:03:26.007186396+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:26.007201381+07:00","message":"[buffer interim] 1489 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.007208596+07:00","message":"[bufferProcess] interim [300000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.00721086+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:26.206193404+07:00","message":"receive streaming session, msgId: 1489"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:26.206231994+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":"2025-10-29T11:03:26.206236794+07:00","message":"receive interim result [false|false]: พระครู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:26.206251698+07:00","message":"[buffer interim] 1489 false พระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.206258983+07:00","message":"[bufferProcess] interim [480000000]:พระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.206261058+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.206263883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.206266131+07:00","message":"> Transcript [6659] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.206268112+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:26.397378147+07:00","message":"receive streaming session, msgId: 1489"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:26.397415153+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":"2025-10-29T11:03:26.397420495+07:00","message":"receive interim result [false|false]: พระครูบา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:26.39743118+07:00","message":"[buffer interim] 1489 false พระครูบา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.397440636+07:00","message":"[bufferProcess] interim [720000000]:พระครูบา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.397442961+07:00","message":"[bufferProcess] send to processor:พระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.397447841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.397450355+07:00","message":"> Transcript [6660] [false]: 'พระครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.39745354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.397455296+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.397456856+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.397458585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:26.577344574+07:00","message":"receive streaming session, msgId: 1489"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:26.577381183+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":"2025-10-29T11:03:26.577386237+07:00","message":"receive interim result [false|false]: พระครูใบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:26.577401226+07:00","message":"[buffer interim] 1489 false พระครูใบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.577408352+07:00","message":"[bufferProcess] interim [840000000]:พระครูใบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.57741053+07:00","message":"[bufferProcess] send to processor:พระครูบา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.577415538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.577417799+07:00","message":"> Transcript [6661] [false]: 'พระครูบา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.577420974+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.577422816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.577424546+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.577426169+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:26.702161924+07:00","message":"receive streaming session, msgId: 1489"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:26.702198208+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":"2025-10-29T11:03:26.702203775+07:00","message":"receive interim result [false|false]: พระครูใบฎีกา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:26.702217294+07:00","message":"[buffer interim] 1489 false พระครูใบฎีกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.702224387+07:00","message":"[bufferProcess] interim [20000000]:พระครูใบฎีกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.702226258+07:00","message":"[bufferProcess] send to processor:พระครูใบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.702229006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.702231632+07:00","message":"> Transcript [6662] [false]: 'พระครูใบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.702234807+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.702236594+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.702238328+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:26.702239978+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:27.272270963+07:00","message":"receive streaming session, msgId: 1489"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:27.272308687+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":"2025-10-29T11:03:27.272313832+07:00","message":"receive interim result [false|false]: พระครูใบฎีกาบ้าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:27.272323914+07:00","message":"[buffer interim] 1489 false พระครูใบฎีกาบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.272330284+07:00","message":"[bufferProcess] interim [560000000]:พระครูใบฎีกาบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.272332275+07:00","message":"[bufferProcess] send to processor:พระครูใบฎีกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.272336749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.272339084+07:00","message":"> Transcript [6663] [false]: 'พระครูใบฎีกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.272341941+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.27234389+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.272345784+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.272347692+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.272351741+07:00","message":"Push: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.272353673+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.272355912+07:00","message":"Set new StatePrefix : 'พระครูใบฎีกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.272357901+07:00","message":"Next Push (prob) : 'ครูใบฎีกา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:27.272365178+07:00","message":"push: {false พระ 0 0xc002f14180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:27.309434861+07:00","message":"[GCS] IsForceVAD: false for message ID: 1489"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:27.333590918+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:27.333606789+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:27.407080809+07:00","message":"receive streaming session, msgId: 1489"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:27.407118012+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":"2025-10-29T11:03:27.407122945+07:00","message":"receive interim result [false|false]: พระครูใบฎีกาบัญชี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:27.407136143+07:00","message":"[buffer interim] 1489 false พระครูใบฎีกาบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.407147069+07:00","message":"[bufferProcess] interim [680000000]:พระครูใบฎีกาบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.407149058+07:00","message":"[bufferProcess] send to processor:พระครูใบฎีกาบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.407152863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.407155553+07:00","message":"> Transcript [6664] [false]: 'พระครูใบฎีกาบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.407158557+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.407160322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.407161838+07:00","message":"StatePrefix: 'พระครูใบฎีกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.407163833+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:27.439628594+07:00","message":"[GCS] Start streaming session, msgId: 1490"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:27.473358242+07:00","message":"receive streaming session, msgId: 1489"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:27.473394626+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":"2025-10-29T11:03:27.473399623+07:00","message":"receive interim result [false|false]: พระครูใบฎีกาบัณฑิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:27.473413195+07:00","message":"[buffer interim] 1489 false พระครูใบฎีกาบัณฑิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.473421156+07:00","message":"[bufferProcess] interim [740000000]:พระครูใบฎีกาบัณฑิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.47342319+07:00","message":"[bufferProcess] send to processor:พระครูใบฎีกาบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.473426823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.47342932+07:00","message":"> Transcript [6665] [false]: 'พระครูใบฎีกาบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.473432172+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.473434712+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.473436331+07:00","message":"StatePrefix: 'พระครูใบฎีกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.473438387+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:27.608127308+07:00","message":"receive streaming session, msgId: 1489"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:27.60817263+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":"2025-10-29T11:03:27.608178832+07:00","message":"receive interim result [true|false]: พระครูใบฎีกาบัณฑิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:27.608186192+07:00","message":"end recv isFinal message id 1489"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:27.608188669+07:00","message":"end Recv id 1489"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:27.608195245+07:00","message":"[buffer interim] 1489 true พระครูใบฎีกาบัณฑิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.608204061+07:00","message":"[bufferProcess] interim [10000000]:พระครูใบฎีกาบัณฑิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.608207056+07:00","message":"[bufferProcess] send to processor (isfinal):พระครูใบฎีกาบัณฑิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.608210044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.608212741+07:00","message":"> Transcript [6666] [false]: 'พระครูใบฎีกาบัณฑิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.608215563+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.60821724+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.608218808+07:00","message":"StatePrefix: 'พระครูใบฎีกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.608221056+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.608222539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.608224135+07:00","message":"> Transcript [6667] [true]: 'พระครูใบฎีกาบัณฑิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.608225773+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.608227196+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.608229957+07:00","message":"StatePrefix: 'พระครูใบฎีกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.608231913+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:27.608234315+07:00","message":"Push: 'ครูใบฎีกาบัณฑิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:27.608242431+07:00","message":"push: {true ครูใบฎีกาบัณฑิต 0 0xc002f14180}"}
{"level":"info","service":"Main","time":"2025-10-29T11:03:27.616264704+07:00","message":"write wav file: './tmp/7449/7449_1489.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:28.142168896+07:00","message":"receive streaming session, msgId: 1490"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:28.142214933+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":"2025-10-29T11:03:28.142220693+07:00","message":"receive interim result [false|false]: ฝัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:28.14223581+07:00","message":"[buffer interim] 1490 false ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.142242197+07:00","message":"[bufferProcess] interim [300000000]:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.142243725+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:28.186298262+07:00","message":"receive streaming session, msgId: 1490"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:28.1863364+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":"2025-10-29T11:03:28.186341377+07:00","message":"receive interim result [false|false]: ฝันดี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:28.186355906+07:00","message":"[buffer interim] 1490 false ฝันดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.1863626+07:00","message":"[bufferProcess] interim [360000000]:ฝันดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.186364955+07:00","message":"[bufferProcess] send to processor:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.186368019+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.186370353+07:00","message":"> Transcript [6668] [false]: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.186372288+07:00","message":"Set StatePrefix (first interim): 'ฝัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:28.194619278+07:00","message":"receive streaming session, msgId: 1490"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:28.194636354+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":"2025-10-29T11:03:28.194640277+07:00","message":"receive interim result [false|false]: บัณฑิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:28.194649212+07:00","message":"[buffer interim] 1490 false บัณฑิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.194653274+07:00","message":"[bufferProcess] interim [420000000]:บัณฑิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.194654999+07:00","message":"[bufferProcess] send to processor:ฝันดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.194656852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.194659006+07:00","message":"> Transcript [6669] [false]: 'ฝันดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.194662058+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.194663882+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.194665342+07:00","message":"StatePrefix: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.194666974+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:28.517619298+07:00","message":"receive streaming session, msgId: 1490"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:28.51765709+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":"2025-10-29T11:03:28.51766282+07:00","message":"receive interim result [false|false]: บัณฑิตจิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:28.517675705+07:00","message":"[buffer interim] 1490 false บัณฑิตจิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.517682462+07:00","message":"[bufferProcess] interim [720000000]:บัณฑิตจิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.517684738+07:00","message":"[bufferProcess] send to processor:บัณฑิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.517690167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.51769295+07:00","message":"> Transcript [6670] [false]: 'บัณฑิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.517694993+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.517696943+07:00","message":"Set new StatePrefix: 'บัณฑิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:28.719474519+07:00","message":"[GCS] IsForceVAD: false for message ID: 1490"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:28.829266343+07:00","message":"receive streaming session, msgId: 1490"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:28.829307022+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":"2025-10-29T11:03:28.829312818+07:00","message":"receive interim result [false|false]: บัณฑิตจิตโต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:28.829326728+07:00","message":"[buffer interim] 1490 false บัณฑิตจิตโต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.829334487+07:00","message":"[bufferProcess] interim [960000000]:บัณฑิตจิตโต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.829336783+07:00","message":"[bufferProcess] send to processor:บัณฑิตจิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.829341637+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.829344057+07:00","message":"> Transcript [6671] [false]: 'บัณฑิตจิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.829347348+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.829349303+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.829350887+07:00","message":"StatePrefix: 'บัณฑิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:28.829352739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:29.03019116+07:00","message":"receive streaming session, msgId: 1490"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:29.030231218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัณฑิตจิตโต\",\"confidence\":0.8962569}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":290000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:29.03023715+07:00","message":"receive interim result [true|false]: บัณฑิตจิตโต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:29.030246585+07:00","message":"end recv isFinal message id 1490"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:29.030248334+07:00","message":"end Recv id 1490"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:29.030256065+07:00","message":"[buffer interim] 1490 true บัณฑิตจิตโต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.030262866+07:00","message":"[bufferProcess] interim [290000000]:บัณฑิตจิตโต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.030269584+07:00","message":"[bufferProcess] send to processor (isfinal):บัณฑิตจิตโต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.030272401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.03027548+07:00","message":"> Transcript [6672] [false]: 'บัณฑิตจิตโต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.030278377+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.030279978+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.030281441+07:00","message":"StatePrefix: 'บัณฑิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.030283338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.03028458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.030286155+07:00","message":"> Transcript [6673] [true]: 'บัณฑิตจิตโต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.030287847+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.030289115+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.030293558+07:00","message":"StatePrefix: 'บัณฑิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.030295035+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.030299389+07:00","message":"Push: 'บัณฑิตจิตโต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:29.030306783+07:00","message":"push: {true บัณฑิตจิตโต 0 0xc003600800}"}
{"level":"info","service":"Main","time":"2025-10-29T11:03:29.036821829+07:00","message":"write wav file: './tmp/7449/7449_1490.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:29.230505008+07:00","message":"[GCS] Start streaming session, msgId: 1491"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:29.35898494+07:00","message":"[GCS] IsForceVAD: false for message ID: 1491"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:29.490088314+07:00","message":"[GCS] Start streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:29.641110686+07:00","message":"receive streaming session, msgId: 1491"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:29.641142192+07:00","message":"found end of frame, send empty tag with msgId: 1491"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:29.641146453+07:00","message":"end Recv id 1491"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:29.641156033+07:00","message":"[buffer interim] 1491 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.641175708+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.641180873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.641184625+07:00","message":"> Transcript [6674] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.64118785+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.64118996+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.641192325+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.641194474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:29.641198402+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:29.64122986+07:00","message":"push: {true \n 0 0xc0032a0480}"}
{"level":"info","service":"Main","time":"2025-10-29T11:03:29.656380244+07:00","message":"write wav file: './tmp/7449/7449_1491.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:30.038045769+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:30.038085879+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":"2025-10-29T11:03:30.038090423+07:00","message":"receive interim result [false|false]: และ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:30.038100744+07:00","message":"[buffer interim] 1492 false และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.038107485+07:00","message":"[bufferProcess] interim [420000000]:และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.038108932+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:30.334330986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:30.334345253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:30.676288529+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:30.67633353+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":"2025-10-29T11:03:30.676340412+07:00","message":"receive interim result [false|false]: และพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:30.676357634+07:00","message":"[buffer interim] 1492 false และพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.676365868+07:00","message":"[bufferProcess] interim [960000000]:และพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.67636877+07:00","message":"[bufferProcess] send to processor:และ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.676378672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.676381919+07:00","message":"> Transcript [6675] [false]: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.676384626+07:00","message":"Set StatePrefix (first interim): 'และ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:30.859018705+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:30.859059373+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":"2025-10-29T11:03:30.859064401+07:00","message":"receive interim result [false|false]: และพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:30.859078169+07:00","message":"[buffer interim] 1492 false และพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.859084867+07:00","message":"[bufferProcess] interim [140000000]:และพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.859087497+07:00","message":"[bufferProcess] send to processor:และพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.859090785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.859093397+07:00","message":"> Transcript [6676] [false]: 'และพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.859096539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.859098227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.859100214+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.859102123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:30.86439529+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:30.864424598+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":"2025-10-29T11:03:30.864428678+07:00","message":"receive interim result [false|false]: และพระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:30.864437467+07:00","message":"[buffer interim] 1492 false และพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.864441501+07:00","message":"[bufferProcess] interim [200000000]:และพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.864443366+07:00","message":"[bufferProcess] send to processor:และพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.86444585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.864448053+07:00","message":"> Transcript [6677] [false]: 'และพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.864450534+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.864452325+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.864454097+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:30.864455789+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:31.052040565+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:31.052089908+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":"2025-10-29T11:03:31.052097095+07:00","message":"receive interim result [false|false]: และพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:31.052112966+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.052125544+07:00","message":"[bufferProcess] interim [380000000]:และพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.05212889+07:00","message":"[bufferProcess] send to processor:และพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.052136982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.052140139+07:00","message":"> Transcript [6678] [false]: 'และพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.05214487+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.05214712+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.05214973+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.052152008+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:31.431202271+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:31.431238273+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":"2025-10-29T11:03:31.43124366+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:31.431255455+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.431264967+07:00","message":"[bufferProcess] interim [740000000]:และพระพิธีธรรมจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.43126809+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.431274806+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.431277903+07:00","message":"> Transcript [6679] [false]: 'และพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.431282032+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.431284543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.431288146+07:00","message":"StatePrefix: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.43129002+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.431293755+07:00","message":"Push: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.43129609+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.431298571+07:00","message":"Set new StatePrefix : 'และพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.431301775+07:00","message":"Next Push (prob) : 'พระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:31.431311112+07:00","message":"push: {false และ 0 0xc002f14680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:31.435344857+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:31.435365077+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":"2025-10-29T11:03:31.435368896+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:31.435379018+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.435384622+07:00","message":"[bufferProcess] interim [800000000]:และพระพิธีธรรมจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.435386977+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.435392359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.435395166+07:00","message":"> Transcript [6680] [false]: 'และพระพิธีธรรมจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.435398944+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.435401054+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.435403265+07:00","message":"StatePrefix: 'และพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.435406538+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:31.640370106+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:31.640410018+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":"2025-10-29T11:03:31.640415697+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:31.640430095+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.640439179+07:00","message":"[bufferProcess] interim [980000000]:และพระพิธีธรรมจากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.64044184+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.640447778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.640451371+07:00","message":"> Transcript [6681] [false]: 'และพระพิธีธรรมจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.640455565+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.640458072+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.64046147+07:00","message":"StatePrefix: 'และพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.640463603+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:31.826267432+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:31.826305224+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":"2025-10-29T11:03:31.826310474+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัดจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:31.82632424+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัดจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.826331617+07:00","message":"[bufferProcess] interim [160000000]:และพระพิธีธรรมจากวัดจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.826333689+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.826336786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.826339137+07:00","message":"> Transcript [6682] [false]: 'และพระพิธีธรรมจากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.826342545+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.826344285+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.826346357+07:00","message":"StatePrefix: 'และพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.826348562+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:31.964278807+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:31.964316458+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":"2025-10-29T11:03:31.964321581+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัดจาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:31.964334689+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัดจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.96434125+07:00","message":"[bufferProcess] interim [280000000]:และพระพิธีธรรมจากวัดจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.964343246+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัดจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.964346454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.964348684+07:00","message":"> Transcript [6683] [false]: 'และพระพิธีธรรมจากวัดจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.964352224+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.964353905+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.964355721+07:00","message":"StatePrefix: 'และพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.964357786+07:00","message":"TextPushed: 'และ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.964360171+07:00","message":"Push: 'พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.964361759+07:00","message":"TextPushed: 'และพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.964364296+07:00","message":"Set new StatePrefix : 'และพระพิธีธรรมจากวัดจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:31.9643663+07:00","message":"Next Push (prob) : 'จากวัดจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:31.964374503+07:00","message":"push: {false พระพิธีธรรม 0 0xc002f14680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.010707068+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.010756904+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":"2025-10-29T11:03:32.010762137+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัฏจักร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.010781988+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.010789312+07:00","message":"[bufferProcess] interim [340000000]:และพระพิธีธรรมจากวัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.010791405+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัดจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.010794499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.010796775+07:00","message":"> Transcript [6684] [false]: 'และพระพิธีธรรมจากวัดจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.010800078+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.010802109+07:00","message":"Set new StatePrefix: 'และพระพิธีธรรมจากวัดจาก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.010886925+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.010892409+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":"2025-10-29T11:03:32.010894938+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.010900892+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.010903132+07:00","message":"[bufferProcess] interim [400000000]:และพระพิธีธรรมจากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.010905018+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.010906687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.010908352+07:00","message":"> Transcript [6685] [false]: 'และพระพิธีธรรมจากวัฏจักร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.01090971+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.010911391+07:00","message":"Set new StatePrefix: 'และพระพิธีธรรมจากวัฏจักร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.138173561+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.138209007+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":"2025-10-29T11:03:32.138214344+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัดจักรวรรดิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.138226779+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัดจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.13823539+07:00","message":"[bufferProcess] interim [460000000]:และพระพิธีธรรมจากวัดจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.138238444+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.138242664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.138245985+07:00","message":"> Transcript [6686] [false]: 'และพระพิธีธรรมจากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.138249246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.13825289+07:00","message":"Set new StatePrefix: 'และพระพิธีธรรมจากวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.520220483+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.520256899+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":"2025-10-29T11:03:32.520262079+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัดจักรวรรดิราชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.520273761+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัดจักรวรรดิราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.520280496+07:00","message":"[bufferProcess] interim [880000000]:และพระพิธีธรรมจากวัดจักรวรรดิราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.520282781+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัดจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.520287776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.520291893+07:00","message":"> Transcript [6687] [false]: 'และพระพิธีธรรมจากวัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.520294991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.52029692+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.520299022+07:00","message":"StatePrefix: 'และพระพิธีธรรมจากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.520301518+07:00","message":"TextPushed: 'และพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.708881115+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.708915251+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":"2025-10-29T11:03:32.708920508+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัดจักรวรรดิราชาวาส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.708935889+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.708942803+07:00","message":"[bufferProcess] interim [60000000]:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.708944778+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัดจักรวรรดิราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.708949659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.708952052+07:00","message":"> Transcript [6688] [false]: 'และพระพิธีธรรมจากวัดจักรวรรดิราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.708955444+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.708957188+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.708959141+07:00","message":"StatePrefix: 'และพระพิธีธรรมจากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.708961676+07:00","message":"TextPushed: 'และพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.71165525+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.711664604+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":"2025-10-29T11:03:32.711667463+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัดจักรวรรดิราชาวา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.711674372+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัดจักรวรรดิราชาวา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.711677378+07:00","message":"[bufferProcess] interim [120000000]:และพระพิธีธรรมจากวัดจักรวรรดิราชาวา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.711679275+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.711681545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.711683303+07:00","message":"> Transcript [6689] [false]: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.711685191+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.711686698+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.711688096+07:00","message":"StatePrefix: 'และพระพิธีธรรมจากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.711689639+07:00","message":"TextPushed: 'และพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.839838151+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.839869116+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":"2025-10-29T11:03:32.839874232+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัดจักรวรรดิราชาวาส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.839886744+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.83989306+07:00","message":"[bufferProcess] interim [180000000]:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.839895173+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัดจักรวรรดิราชาวา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.839900425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.839902616+07:00","message":"> Transcript [6690] [false]: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.83990579+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.839907396+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.839909333+07:00","message":"StatePrefix: 'และพระพิธีธรรมจากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.839911485+07:00","message":"TextPushed: 'และพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.839917069+07:00","message":"Push: 'จากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.839918566+07:00","message":"TextPushed: 'และพระพิธีธรรมจากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.839920297+07:00","message":"Set new StatePrefix : 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:32.839922068+07:00","message":"Next Push (prob) : 'จักรวรรดิราชาวา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:32.839928554+07:00","message":"push: {false จากวัด 0 0xc002f14680}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:33.334635322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:33.33464746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:33.425839534+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:33.425871737+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":"2025-10-29T11:03:33.425876562+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:33.425889492+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.425896132+07:00","message":"[bufferProcess] interim [780000000]:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.425898554+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.425901567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.425904132+07:00","message":"> Transcript [6691] [false]: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.425908153+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.42591045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.425912145+07:00","message":"StatePrefix: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.425914285+07:00","message":"TextPushed: 'และพระพิธีธรรมจากวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:33.613472773+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:33.613516933+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":"2025-10-29T11:03:33.613525176+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:33.613543681+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.613551898+07:00","message":"[bufferProcess] interim [20000000]:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.613555509+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.613558961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.613561801+07:00","message":"> Transcript [6692] [false]: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.613565437+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.613567657+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.613569817+07:00","message":"StatePrefix: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.613572132+07:00","message":"TextPushed: 'และพระพิธีธรรมจากวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:33.881664375+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:33.881710917+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":"2025-10-29T11:03:33.881716951+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:33.881738059+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.881752226+07:00","message":"[bufferProcess] interim [200000000]:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.881755256+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.881762433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.881765054+07:00","message":"> Transcript [6693] [false]: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.881767994+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.88176983+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.881772085+07:00","message":"StatePrefix: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:33.881777354+07:00","message":"TextPushed: 'และพระพิธีธรรมจากวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:34.070620227+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:34.070679167+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":"2025-10-29T11:03:34.070685546+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:34.070699148+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.070705709+07:00","message":"[bufferProcess] interim [380000000]:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.070708107+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.07071305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.070715755+07:00","message":"> Transcript [6694] [false]: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.07071934+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.070721535+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.070725397+07:00","message":"StatePrefix: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.070727843+07:00","message":"TextPushed: 'และพระพิธีธรรมจากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.070731703+07:00","message":"Push: 'จักรวรรดิราชาวา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.070733472+07:00","message":"TextPushed: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.070736015+07:00","message":"Set new StatePrefix : 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.070738053+07:00","message":"Next Push (prob) : 'สประกอบด้วยพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:34.070752688+07:00","message":"push: {false จักรวรรดิราชาวา 0 0xc002f14680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:34.128514231+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:34.128547466+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":"2025-10-29T11:03:34.128552913+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:34.12856603+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.128572754+07:00","message":"[bufferProcess] interim [440000000]:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.128575406+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.128581876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.128584435+07:00","message":"> Transcript [6695] [false]: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.128587731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.128589427+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.12859148+07:00","message":"StatePrefix: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.128594114+07:00","message":"TextPushed: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:34.324443127+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:34.32448248+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":"2025-10-29T11:03:34.324487719+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:34.324502794+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.324509478+07:00","message":"[bufferProcess] interim [680000000]:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.324512352+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.324515737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.324517994+07:00","message":"> Transcript [6696] [false]: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.324521191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.324522828+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.324524611+07:00","message":"StatePrefix: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.324526788+07:00","message":"TextPushed: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:34.454379928+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:34.454418374+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":"2025-10-29T11:03:34.454424356+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิยม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:34.454436245+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิยม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.454443218+07:00","message":"[bufferProcess] interim [800000000]:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิยม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.454445728+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.454450645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.45445301+07:00","message":"> Transcript [6697] [false]: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.454456441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.454458142+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.454459797+07:00","message":"StatePrefix: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.454462533+07:00","message":"TextPushed: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:34.646831329+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:34.646868765+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":"2025-10-29T11:03:34.646874363+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานีรา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:34.646889248+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานีรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.646897134+07:00","message":"[bufferProcess] interim [980000000]:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานีรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.646899367+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิยม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.646902361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.64690477+07:00","message":"> Transcript [6698] [false]: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิยม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.646908282+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.646910159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.646911707+07:00","message":"StatePrefix: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.646914083+07:00","message":"TextPushed: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.64691908+07:00","message":"Push: 'สประกอบด้วยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.646920845+07:00","message":"TextPushed: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.646923463+07:00","message":"Set new StatePrefix : 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิยม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.646925743+07:00","message":"Next Push (prob) : 'มหานิยม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:34.646939137+07:00","message":"push: {false สประกอบด้วยพระ 0 0xc002f14680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:34.771395877+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:34.7714351+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":"2025-10-29T11:03:34.771442554+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:34.771456678+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.771463799+07:00","message":"[bufferProcess] interim [40000000]:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.771465835+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานีรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.771471421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.771473777+07:00","message":"> Transcript [6699] [false]: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานีรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.771475972+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:34.771478189+07:00","message":"Set new StatePrefix: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานีรา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:35.358756576+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:35.358792191+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":"2025-10-29T11:03:35.358797547+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:35.358812054+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.358819302+07:00","message":"[bufferProcess] interim [640000000]:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.358821411+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.358824532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.358826832+07:00","message":"> Transcript [6700] [false]: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.358828949+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.358830519+07:00","message":"Set new StatePrefix: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:35.478708116+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:35.478764762+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":"2025-10-29T11:03:35.478770589+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุรินทร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:35.47878569+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุรินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.478792954+07:00","message":"[bufferProcess] interim [820000000]:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุรินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.478795306+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.478798964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.478801761+07:00","message":"> Transcript [6701] [false]: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.478805062+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.478806841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.478809378+07:00","message":"StatePrefix: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.47881173+07:00","message":"TextPushed: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:35.541592401+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:35.541632515+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":"2025-10-29T11:03:35.541638856+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุริยะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:35.541655825+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุริยะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.541664098+07:00","message":"[bufferProcess] interim [880000000]:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุริยะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.541667037+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุรินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.541671592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.541674041+07:00","message":"> Transcript [6702] [false]: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุรินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.541678144+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.541679949+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.541681499+07:00","message":"StatePrefix: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:35.5416842+07:00","message":"TextPushed: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:36.028044495+07:00","message":"[GCS] IsForceVAD: false for message ID: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:36.064875394+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:36.064906389+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุริยะเมธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:36.064911795+07:00","message":"receive interim result [false|false]: และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุริยะเมธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:36.064923153+07:00","message":"[buffer interim] 1492 false และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุริยะเมธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.06493192+07:00","message":"[bufferProcess] interim [420000000]:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุริยะเมธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.064934545+07:00","message":"[bufferProcess] send to processor:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุริยะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.064939543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.064941726+07:00","message":"> Transcript [6703] [false]: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.064945379+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.064947176+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.064949083+07:00","message":"StatePrefix: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.064951821+07:00","message":"TextPushed: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:36.219881418+07:00","message":"[GCS] Start streaming session, msgId: 1493"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:36.335502246+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:36.335511128+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:36.393475044+07:00","message":"receive streaming session, msgId: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:36.393522321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุริยะเมธี\",\"confidence\":0.94532967}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:36.393529574+07:00","message":"receive interim result [true|false]: และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุริยะเมธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:36.393539262+07:00","message":"end recv isFinal message id 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:36.393541024+07:00","message":"end Recv id 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:36.393546996+07:00","message":"[buffer interim] 1492 true และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุริยะเมธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.393555926+07:00","message":"[bufferProcess] interim [750000000]:และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุริยะเมธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.39355913+07:00","message":"[bufferProcess] send to processor (isfinal):และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุริยะเมธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.393562088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.393564493+07:00","message":"> Transcript [6704] [false]: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุริยะเมธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.393568379+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.393570167+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.393572021+07:00","message":"StatePrefix: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.393574983+07:00","message":"TextPushed: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.393581055+07:00","message":"Push: 'มหานิรันดร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.393583884+07:00","message":"TextPushed: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.393586064+07:00","message":"Set new StatePrefix : 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุริยะเมธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.393588407+07:00","message":"Next Push (prob) : 'สุริยะเมธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.39358999+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.39359169+07:00","message":"> Transcript [6705] [true]: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุริยะเมธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.393594383+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.393595745+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.393597043+07:00","message":"StatePrefix: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์สุริยะเมธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.393598769+07:00","message":"TextPushed: 'และพระพิธีธรรมจากวัดจักรวรรดิราชาวาสประกอบด้วยพระมหานิรันดร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.393600575+07:00","message":"Push: 'สุริยะเมธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:36.393610658+07:00","message":"push: {false มหานิรันดร์ 0 0xc002f14680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:36.393627044+07:00","message":"push: {true สุริยะเมธี 0 0xc002f14680}"}
{"level":"info","service":"Main","time":"2025-10-29T11:03:36.407002363+07:00","message":"write wav file: './tmp/7449/7449_1492.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:36.896388454+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:36.896431844+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":"2025-10-29T11:03:36.896437721+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:36.896448892+07:00","message":"[buffer interim] 1493 false การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.896455438+07:00","message":"[bufferProcess] interim [300000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:36.896457046+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:37.084605452+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:37.084655387+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":"2025-10-29T11:03:37.084661997+07:00","message":"receive interim result [false|false]: พระมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:37.084679052+07:00","message":"[buffer interim] 1493 false พระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.084687699+07:00","message":"[bufferProcess] interim [480000000]:พระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.084690987+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.084695101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.084698696+07:00","message":"> Transcript [6706] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.084701741+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:37.465813181+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:37.46585033+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":"2025-10-29T11:03:37.46585579+07:00","message":"receive interim result [false|false]: พระมหาอุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:37.465869176+07:00","message":"[buffer interim] 1493 false พระมหาอุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.465875959+07:00","message":"[bufferProcess] interim [840000000]:พระมหาอุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.465877854+07:00","message":"[bufferProcess] send to processor:พระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.465882526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.465884826+07:00","message":"> Transcript [6707] [false]: 'พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.465886866+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.465888712+07:00","message":"Set new StatePrefix: 'พระมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:37.791756008+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:37.791794194+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":"2025-10-29T11:03:37.79179932+07:00","message":"receive interim result [false|false]: พระมหาอภิชาติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:37.791812043+07:00","message":"[buffer interim] 1493 false พระมหาอภิชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.791818905+07:00","message":"[bufferProcess] interim [200000000]:พระมหาอภิชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.791821339+07:00","message":"[bufferProcess] send to processor:พระมหาอุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.791826536+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.791828843+07:00","message":"> Transcript [6708] [false]: 'พระมหาอุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.79183193+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.79183373+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.791835164+07:00","message":"StatePrefix: 'พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.791836966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:37.848098663+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:37.848136701+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":"2025-10-29T11:03:37.848142941+07:00","message":"receive interim result [false|false]: มหาชัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:37.848157392+07:00","message":"[buffer interim] 1493 false มหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.848165622+07:00","message":"[bufferProcess] interim [260000000]:มหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.848168581+07:00","message":"[bufferProcess] send to processor:พระมหาอภิชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.848172799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.848176329+07:00","message":"> Transcript [6709] [false]: 'พระมหาอภิชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.84818059+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.84818291+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.848185345+07:00","message":"StatePrefix: 'พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:37.848188049+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:38.302762446+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:38.302806063+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":"2025-10-29T11:03:38.302812287+07:00","message":"receive interim result [false|false]: มหาชัยคราฟท์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:38.302827434+07:00","message":"[buffer interim] 1493 false มหาชัยคราฟท์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.302834158+07:00","message":"[bufferProcess] interim [680000000]:มหาชัยคราฟท์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.30283621+07:00","message":"[bufferProcess] send to processor:มหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.30284915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.302852242+07:00","message":"> Transcript [6710] [false]: 'มหาชัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.302854181+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.30285654+07:00","message":"Set new StatePrefix: 'มหาชัย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:38.369878003+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:38.369912705+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":"2025-10-29T11:03:38.369918249+07:00","message":"receive interim result [false|false]: มหาชัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:38.369931785+07:00","message":"[buffer interim] 1493 false มหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.369937587+07:00","message":"[bufferProcess] interim [800000000]:มหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.369939772+07:00","message":"[bufferProcess] send to processor:มหาชัยคราฟท์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.36994297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.369945411+07:00","message":"> Transcript [6711] [false]: 'มหาชัยคราฟท์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.36994847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.369950142+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.369951755+07:00","message":"StatePrefix: 'มหาชัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.369953323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:38.488049668+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:38.488085576+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":"2025-10-29T11:03:38.488091553+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยวชิรบาล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:38.488105313+07:00","message":"[buffer interim] 1493 false พระมหาวุฒิชัยวชิรบาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.488111445+07:00","message":"[bufferProcess] interim [860000000]:พระมหาวุฒิชัยวชิรบาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.488113309+07:00","message":"[bufferProcess] send to processor:มหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.488116487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.48811889+07:00","message":"> Transcript [6712] [false]: 'มหาชัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.488121342+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.488123106+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.48812472+07:00","message":"StatePrefix: 'มหาชัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.488126321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:38.490165115+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:38.490174805+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":"2025-10-29T11:03:38.490177508+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยวชิรปัญญา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:38.490181191+07:00","message":"[buffer interim] 1493 false พระมหาวุฒิชัยวชิรปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.490183717+07:00","message":"[bufferProcess] interim [920000000]:พระมหาวุฒิชัยวชิรปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.490186411+07:00","message":"[bufferProcess] send to processor:พระมหาวุฒิชัยวชิรบาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.49019304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.490194793+07:00","message":"> Transcript [6713] [false]: 'พระมหาวุฒิชัยวชิรบาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.490196176+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.490197799+07:00","message":"Set new StatePrefix: 'พระมหาวุฒิชัยวชิรบาล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:38.560953247+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:38.560985779+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":"2025-10-29T11:03:38.560990825+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยวชิรปัญโญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:38.561007818+07:00","message":"[buffer interim] 1493 false พระมหาวุฒิชัยวชิรปัญโญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.561014501+07:00","message":"[bufferProcess] interim [980000000]:พระมหาวุฒิชัยวชิรปัญโญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.561017075+07:00","message":"[bufferProcess] send to processor:พระมหาวุฒิชัยวชิรปัญญา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.561020616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.561023661+07:00","message":"> Transcript [6714] [false]: 'พระมหาวุฒิชัยวชิรปัญญา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.561026202+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:38.561028021+07:00","message":"Set new StatePrefix: 'พระมหาวุฒิชัยวชิรปัญญา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:39.068471821+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:39.068509895+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":"2025-10-29T11:03:39.068515997+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยวชิรปัญโญพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:39.068529838+07:00","message":"[buffer interim] 1493 false พระมหาวุฒิชัยวชิรปัญโญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.06853711+07:00","message":"[bufferProcess] interim [460000000]:พระมหาวุฒิชัยวชิรปัญโญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.06853936+07:00","message":"[bufferProcess] send to processor:พระมหาวุฒิชัยวชิรปัญโญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.068544439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.068546756+07:00","message":"> Transcript [6715] [false]: 'พระมหาวุฒิชัยวชิรปัญโญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.068548831+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.068550919+07:00","message":"Set new StatePrefix: 'พระมหาวุฒิชัยวชิรปัญโญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:39.198218199+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:39.198252955+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":"2025-10-29T11:03:39.198258274+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยวชิรปัญโญพระมา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:39.198271819+07:00","message":"[buffer interim] 1493 false พระมหาวุฒิชัยวชิรปัญโญพระมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.198278775+07:00","message":"[bufferProcess] interim [580000000]:พระมหาวุฒิชัยวชิรปัญโญพระมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.198280751+07:00","message":"[bufferProcess] send to processor:พระมหาวุฒิชัยวชิรปัญโญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.198284046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.198286415+07:00","message":"> Transcript [6716] [false]: 'พระมหาวุฒิชัยวชิรปัญโญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.198289556+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.198291243+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.198292751+07:00","message":"StatePrefix: 'พระมหาวุฒิชัยวชิรปัญโญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.198294497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:39.255456554+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:39.255500046+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":"2025-10-29T11:03:39.255506364+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยวชิรปัญโญพระมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:39.255523865+07:00","message":"[buffer interim] 1493 false พระมหาวุฒิชัยวชิรปัญโญพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.255531755+07:00","message":"[bufferProcess] interim [640000000]:พระมหาวุฒิชัยวชิรปัญโญพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.255534933+07:00","message":"[bufferProcess] send to processor:พระมหาวุฒิชัยวชิรปัญโญพระมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.255539021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.255542436+07:00","message":"> Transcript [6717] [false]: 'พระมหาวุฒิชัยวชิรปัญโญพระมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.255546876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.255549129+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.255551607+07:00","message":"StatePrefix: 'พระมหาวุฒิชัยวชิรปัญโญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.255554341+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:39.335734424+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:39.335759201+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:39.579851198+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:39.579899452+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":"2025-10-29T11:03:39.579906072+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยวชิรปัญโญพระมหาเทพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:39.579924938+07:00","message":"[buffer interim] 1493 false พระมหาวุฒิชัยวชิรปัญโญพระมหาเทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.579935423+07:00","message":"[bufferProcess] interim [940000000]:พระมหาวุฒิชัยวชิรปัญโญพระมหาเทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.579938052+07:00","message":"[bufferProcess] send to processor:พระมหาวุฒิชัยวชิรปัญโญพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.579944378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.57994804+07:00","message":"> Transcript [6718] [false]: 'พระมหาวุฒิชัยวชิรปัญโญพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.579953256+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.579955786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.57995839+07:00","message":"StatePrefix: 'พระมหาวุฒิชัยวชิรปัญโญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.579960803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:39.637045885+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:39.6370846+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":"2025-10-29T11:03:39.637089696+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยวชิรปัญโญพระมหาเถระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:39.637104002+07:00","message":"[buffer interim] 1493 false พระมหาวุฒิชัยวชิรปัญโญพระมหาเถระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.637110865+07:00","message":"[bufferProcess] interim [60000000]:พระมหาวุฒิชัยวชิรปัญโญพระมหาเถระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.637113068+07:00","message":"[bufferProcess] send to processor:พระมหาวุฒิชัยวชิรปัญโญพระมหาเทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.637116241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.637118656+07:00","message":"> Transcript [6719] [false]: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.637122159+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.637123944+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.637125528+07:00","message":"StatePrefix: 'พระมหาวุฒิชัยวชิรปัญโญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.63712766+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.637132283+07:00","message":"Push: 'พระมหาวุฒิชัยวชิรปัญโญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.637134092+07:00","message":"TextPushed: 'พระมหาวุฒิชัยวชิรปัญโญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.637135866+07:00","message":"Set new StatePrefix : 'พระมหาวุฒิชัยวชิรปัญโญพระมหาเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.637137896+07:00","message":"Next Push (prob) : 'พระมหาเทพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:39.637148998+07:00","message":"push: {false พระมหาวุฒิชัยวชิรปัญโญ 0 0xc0023d2400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:39.900685522+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:39.900723541+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":"2025-10-29T11:03:39.900729063+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:39.900750627+07:00","message":"[buffer interim] 1493 false พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.900762175+07:00","message":"[bufferProcess] interim [300000000]:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.900765033+07:00","message":"[bufferProcess] send to processor:พระมหาวุฒิชัยวชิรปัญโญพระมหาเถระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.900770188+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.900773491+07:00","message":"> Transcript [6720] [false]: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาเถระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.900775838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:39.900777431+07:00","message":"Set new StatePrefix: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาเถระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:40.484202911+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:40.484248581+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":"2025-10-29T11:03:40.484254168+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:40.48426669+07:00","message":"[buffer interim] 1493 false พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:40.484275324+07:00","message":"[bufferProcess] interim [900000000]:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:40.484278802+07:00","message":"[bufferProcess] send to processor:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:40.484287075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:40.48428984+07:00","message":"> Transcript [6721] [false]: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:40.48429219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:40.484293762+07:00","message":"Set new StatePrefix: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.057753759+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.057796393+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":"2025-10-29T11:03:41.057803275+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.057817914+07:00","message":"[buffer interim] 1493 false พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.057826116+07:00","message":"[bufferProcess] interim [500000000]:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.05782968+07:00","message":"[bufferProcess] send to processor:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.057838146+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.057842624+07:00","message":"> Transcript [6722] [false]: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.057847445+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.057849572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.057851553+07:00","message":"StatePrefix: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.057855056+07:00","message":"TextPushed: 'พระมหาวุฒิชัยวชิรปัญโญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.18467389+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.18471016+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":"2025-10-29T11:03:41.184716902+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิโทร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.184734185+07:00","message":"[buffer interim] 1493 false พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิโทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.184748266+07:00","message":"[bufferProcess] interim [620000000]:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิโทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.184752381+07:00","message":"[bufferProcess] send to processor:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.1847597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.184763058+07:00","message":"> Transcript [6723] [false]: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.184767929+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.184769994+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.18477236+07:00","message":"StatePrefix: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.184775901+07:00","message":"TextPushed: 'พระมหาวุฒิชัยวชิรปัญโญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.388687688+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.388724602+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":"2025-10-29T11:03:41.3887306+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.388755602+07:00","message":"[buffer interim] 1493 false พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.388769563+07:00","message":"[bufferProcess] interim [800000000]:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.388773299+07:00","message":"[bufferProcess] send to processor:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิโทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.388782789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.388786825+07:00","message":"> Transcript [6724] [false]: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิโทร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.388791401+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.388794439+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.388796478+07:00","message":"StatePrefix: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.38879966+07:00","message":"TextPushed: 'พระมหาวุฒิชัยวชิรปัญโญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.572314368+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.572354244+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":"2025-10-29T11:03:41.572360146+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.572378717+07:00","message":"[buffer interim] 1493 false พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.572387133+07:00","message":"[bufferProcess] interim [980000000]:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.572391882+07:00","message":"[bufferProcess] send to processor:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.572395755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.572398943+07:00","message":"> Transcript [6725] [false]: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.572403941+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.572406847+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.572409094+07:00","message":"StatePrefix: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.572411346+07:00","message":"TextPushed: 'พระมหาวุฒิชัยวชิรปัญโญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.572418348+07:00","message":"Push: 'พระมหาธีรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.572420246+07:00","message":"TextPushed: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.572422116+07:00","message":"Set new StatePrefix : 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.572424079+07:00","message":"Next Push (prob) : 'ธีรวุฒิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.572431546+07:00","message":"push: {false พระมหาธีรวุฒิ 0 0xc0023d2400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.716683735+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.716731873+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":"2025-10-29T11:03:41.716738912+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.716761093+07:00","message":"[buffer interim] 1493 false พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.716768488+07:00","message":"[bufferProcess] interim [100000000]:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.716771137+07:00","message":"[bufferProcess] send to processor:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.716778167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.716781275+07:00","message":"> Transcript [6726] [false]: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.71678387+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.716785583+07:00","message":"Set new StatePrefix: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.76583404+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.765867964+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":"2025-10-29T11:03:41.765873967+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพม่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.765888816+07:00","message":"[buffer interim] 1493 false พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพม่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.765895151+07:00","message":"[bufferProcess] interim [220000000]:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพม่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.76589801+07:00","message":"[bufferProcess] send to processor:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.765901668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.765903864+07:00","message":"> Transcript [6727] [false]: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.765907042+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.765908923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.765910757+07:00","message":"StatePrefix: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.76591328+07:00","message":"TextPushed: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.955756371+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.955791363+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":"2025-10-29T11:03:41.955796774+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:41.955810746+07:00","message":"[buffer interim] 1493 false พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.955819097+07:00","message":"[bufferProcess] interim [340000000]:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.955821875+07:00","message":"[bufferProcess] send to processor:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพม่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.955827595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.955830909+07:00","message":"> Transcript [6728] [false]: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพม่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.955835501+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.955837725+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.955840244+07:00","message":"StatePrefix: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:41.955844148+07:00","message":"TextPushed: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.178479168+07:00","message":"[GCS] IsForceVAD: false for message ID: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.240794812+07:00","message":"[GCS] Start streaming session, msgId: 1494"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.277994104+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.27803583+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":"2025-10-29T11:03:42.27804166+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหาวุฒิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.278057138+07:00","message":"[buffer interim] 1493 false พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหาวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.27806812+07:00","message":"[bufferProcess] interim [640000000]:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหาวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.278071555+07:00","message":"[bufferProcess] send to processor:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.278077789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.278081276+07:00","message":"> Transcript [6729] [false]: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.278085504+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.278087447+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.278090636+07:00","message":"StatePrefix: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.278094227+07:00","message":"TextPushed: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.281902927+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.281920973+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":"2025-10-29T11:03:42.281929059+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหาวร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.281941291+07:00","message":"[buffer interim] 1493 false พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหาวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.28194587+07:00","message":"[bufferProcess] interim [700000000]:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหาวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.28194789+07:00","message":"[bufferProcess] send to processor:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหาวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.281951227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.281953298+07:00","message":"> Transcript [6730] [false]: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหาวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.28195599+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.281957757+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.28195998+07:00","message":"StatePrefix: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.281962269+07:00","message":"TextPushed: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.281968336+07:00","message":"Push: 'อาวุธและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.281969986+07:00","message":"TextPushed: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.281971837+07:00","message":"Set new StatePrefix : 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหาวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.281974087+07:00","message":"Next Push (prob) : 'พระมหาวุฒิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.281981231+07:00","message":"push: {false อาวุธและ 0 0xc0023d2400}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:42.336732724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:42.336753218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.471734601+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.47178005+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":"2025-10-29T11:03:42.471786322+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหาวรวุฒิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.471801006+07:00","message":"[buffer interim] 1493 false พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหาวรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.471807139+07:00","message":"[bufferProcess] interim [880000000]:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหาวรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.471809656+07:00","message":"[bufferProcess] send to processor:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหาวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.471813399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.471815991+07:00","message":"> Transcript [6731] [false]: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหาวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.471818451+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.471820728+07:00","message":"Set new StatePrefix: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหาวร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.571447738+07:00","message":"receive streaming session, msgId: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.571489762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิโทและพระมหาวรวุฒิ\",\"confidence\":0.93216413}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.571495566+07:00","message":"receive interim result [true|false]: พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิโทและพระมหาวรวุฒิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.571506419+07:00","message":"end recv isFinal message id 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.571508292+07:00","message":"end Recv id 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.571514537+07:00","message":"[buffer interim] 1493 true พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิโทและพระมหาวรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.571524668+07:00","message":"[bufferProcess] interim [970000000]:พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิโทและพระมหาวรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.571527867+07:00","message":"[bufferProcess] send to processor (isfinal):พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหาวรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.571531531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.571534003+07:00","message":"> Transcript [6732] [false]: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหาวรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.571536925+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.571538614+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.57154036+07:00","message":"StatePrefix: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหาวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.571543084+07:00","message":"TextPushed: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.571545331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.571546981+07:00","message":"> Transcript [6733] [true]: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิโทและพระมหาวรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.571548823+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.571550567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.571551825+07:00","message":"StatePrefix: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหาวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.571553383+07:00","message":"TextPushed: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.571554744+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.571720908+07:00","message":"Push: 'พระมหาวรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.571723698+07:00","message":"TextPushed: 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิอาวุธและพระมหาวรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.571725729+07:00","message":"Set new StatePrefix : 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิโทและพระมหาวรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.571727778+07:00","message":"Next Push (prob) : 'พระมหาวุฒิชัยวชิรปัญโญพระมหาธีรวุฒิธีรวุฒิโทและพระมหาวรวุฒิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.571735142+07:00","message":"push: {true พระมหาวรวุฒิ 0 0xc0023d2400}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.571750871+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1493.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:03:42.584459483+07:00","message":"write wav file: './tmp/7449/7449_1493.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.996530483+07:00","message":"receive streaming session, msgId: 1494"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.996575031+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":"2025-10-29T11:03:42.996579464+07:00","message":"receive interim result [false|false]: วร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:42.996593292+07:00","message":"[buffer interim] 1494 false วร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.996599689+07:00","message":"[bufferProcess] interim [600000000]:วร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:42.996601169+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:43.118364589+07:00","message":"receive streaming session, msgId: 1494"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:43.118400659+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":"2025-10-29T11:03:43.118406194+07:00","message":"receive interim result [false|false]: วรวีร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:43.11842058+07:00","message":"[buffer interim] 1494 false วรวีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.11842714+07:00","message":"[bufferProcess] interim [660000000]:วรวีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.11842913+07:00","message":"[bufferProcess] send to processor:วร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.118431876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.118434288+07:00","message":"> Transcript [6734] [false]: 'วร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.118436147+07:00","message":"Set StatePrefix (first interim): 'วร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:43.179034514+07:00","message":"receive streaming session, msgId: 1494"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:43.179075776+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":"2025-10-29T11:03:43.179082287+07:00","message":"receive interim result [false|false]: วรวิทย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:43.17909984+07:00","message":"[buffer interim] 1494 false วรวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.179107896+07:00","message":"[bufferProcess] interim [780000000]:วรวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.179111011+07:00","message":"[bufferProcess] send to processor:วรวีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.179117315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.179120527+07:00","message":"> Transcript [6735] [false]: 'วรวีร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.179124209+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.179126264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.17912858+07:00","message":"StatePrefix: 'วร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.179131054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:43.82384081+07:00","message":"[GCS] Cleaned up inactive client: 1477"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:43.823867012+07:00","message":"[GCS] Cleaned up inactive client: 1480"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:43.823869529+07:00","message":"[GCS] Cleaned up inactive client: 1478"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:43.82388079+07:00","message":"[GCS] Cleaned up inactive client: 1479"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:43.823888046+07:00","message":"[GCS] Cleaned up inactive client: 1476"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:43.824719747+07:00","message":"receive streaming session, msgId: 1494"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:43.824766599+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":"2025-10-29T11:03:43.824773243+07:00","message":"receive interim result [false|false]: กรวินโยคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:43.824791425+07:00","message":"[buffer interim] 1494 false กรวินโยคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.824799699+07:00","message":"[bufferProcess] interim [380000000]:กรวินโยคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.824802743+07:00","message":"[bufferProcess] send to processor:วรวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.824810778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.824816004+07:00","message":"> Transcript [6736] [false]: 'วรวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.824819727+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.824822087+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.824825067+07:00","message":"StatePrefix: 'วร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.824827227+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:43.890327049+07:00","message":"receive streaming session, msgId: 1494"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:43.89037766+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":"2025-10-29T11:03:43.890382998+07:00","message":"receive interim result [false|false]: วรวีร์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:43.890397503+07:00","message":"[buffer interim] 1494 false วรวีร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.890405445+07:00","message":"[bufferProcess] interim [440000000]:วรวีร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.890407388+07:00","message":"[bufferProcess] send to processor:กรวินโยคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.890410366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.890417065+07:00","message":"> Transcript [6737] [false]: 'กรวินโยคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.890419192+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:43.890421007+07:00","message":"Set new StatePrefix: 'กรวินโยคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:44.524765423+07:00","message":"receive streaming session, msgId: 1494"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:44.524816629+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":"2025-10-29T11:03:44.524822615+07:00","message":"receive interim result [false|false]: วรวีร์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:44.524834835+07:00","message":"[buffer interim] 1494 false วรวีร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:44.524842393+07:00","message":"[bufferProcess] interim [40000000]:วรวีร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:44.524844362+07:00","message":"[bufferProcess] send to processor:วรวีร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:44.52484777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:44.524850443+07:00","message":"> Transcript [6738] [false]: 'วรวีร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:44.524852277+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:44.524853877+07:00","message":"Set new StatePrefix: 'วรวีร์ค่ะ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:45.337136601+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:45.33715255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:47.548502255+07:00","message":"[GCS] IsForceVAD: false for message ID: 1494"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:47.884870477+07:00","message":"receive streaming session, msgId: 1494"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:47.88491519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วรวิทย์อยู่ค่ะ\",\"confidence\":0.84177065}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:47.884922683+07:00","message":"receive interim result [true|false]: วรวิทย์อยู่ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:47.88493329+07:00","message":"end recv isFinal message id 1494"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:47.884936074+07:00","message":"end Recv id 1494"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:47.884941983+07:00","message":"[buffer interim] 1494 true วรวิทย์อยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:47.884949796+07:00","message":"[bufferProcess] interim [550000000]:วรวิทย์อยู่ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:47.884956468+07:00","message":"[bufferProcess] send to processor (isfinal):วรวีร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:47.884960066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:47.884963006+07:00","message":"> Transcript [6739] [false]: 'วรวีร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:47.884965594+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:47.884967498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:47.884969232+07:00","message":"StatePrefix: 'วรวีร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:47.88497099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:47.884972337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:47.884974473+07:00","message":"> Transcript [6740] [true]: 'วรวิทย์อยู่ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:47.884976397+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:47.884977698+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:47.884978966+07:00","message":"StatePrefix: 'วรวีร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:47.884980465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:47.884987448+07:00","message":"Push: 'วรวิทย์อยู่ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:47.884995214+07:00","message":"push: {true วรวิทย์อยู่ค่ะ 0 0xc0023d2600}"}
{"level":"info","service":"Main","time":"2025-10-29T11:03:47.896095889+07:00","message":"write wav file: './tmp/7449/7449_1494.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:48.337300932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:48.337321778+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:48.829994999+07:00","message":"[GCS] Start streaming session, msgId: 1495"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:48.898622166+07:00","message":"[GCS] IsForceVAD: false for message ID: 1495"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:49.029021076+07:00","message":"[GCS] Start streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:49.216071195+07:00","message":"receive streaming session, msgId: 1495"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:49.216100629+07:00","message":"found end of frame, send empty tag with msgId: 1495"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:49.216104442+07:00","message":"end Recv id 1495"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:49.216113009+07:00","message":"[buffer interim] 1495 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:49.216119897+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:49.216123022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:49.216125427+07:00","message":"> Transcript [6741] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:49.216127889+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:49.216129439+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:49.216131+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:49.216132624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:49.216134858+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:49.216145314+07:00","message":"push: {true \n 0 0xc003a47280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:03:49.22100369+07:00","message":"write wav file: './tmp/7449/7449_1495.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:49.77304171+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:49.773089215+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":"2025-10-29T11:03:49.773095743+07:00","message":"receive interim result [false|false]: โดย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:49.773108669+07:00","message":"[buffer interim] 1496 false โดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:49.773114907+07:00","message":"[bufferProcess] interim [420000000]:โดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:49.773116439+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:50.407912567+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:50.40795134+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":"2025-10-29T11:03:50.407956611+07:00","message":"receive interim result [false|false]: พนักงาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:50.40797008+07:00","message":"[buffer interim] 1496 false พนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:50.407977954+07:00","message":"[bufferProcess] interim [960000000]:พนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:50.407981656+07:00","message":"[bufferProcess] send to processor:โดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:50.407986598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:50.407989244+07:00","message":"> Transcript [6742] [false]: 'โดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:50.407991095+07:00","message":"Set StatePrefix (first interim): 'โดย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:50.855332445+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:50.855372653+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":"2025-10-29T11:03:50.855378132+07:00","message":"receive interim result [false|false]: พนักงานนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:50.85538961+07:00","message":"[buffer interim] 1496 false พนักงานนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:50.855396172+07:00","message":"[bufferProcess] interim [440000000]:พนักงานนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:50.855398335+07:00","message":"[bufferProcess] send to processor:พนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:50.855403094+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:50.855405332+07:00","message":"> Transcript [6743] [false]: 'พนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:50.855407618+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:50.855409228+07:00","message":"Set new StatePrefix: 'พนักงาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:51.17496239+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:51.174998951+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":"2025-10-29T11:03:51.175005536+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:51.175018306+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.175024639+07:00","message":"[bufferProcess] interim [740000000]:พนักงานนะคะได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.175026686+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.175031354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.175033718+07:00","message":"> Transcript [6744] [false]: 'พนักงานนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.175036781+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.175038497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.175040166+07:00","message":"StatePrefix: 'พนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.175041993+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:51.337403717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:51.3374029+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:51.476704647+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:51.476746059+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":"2025-10-29T11:03:51.476751037+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้นี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:51.476762491+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.476768602+07:00","message":"[bufferProcess] interim [980000000]:พนักงานนะคะได้นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.476770389+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.476774913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.476777291+07:00","message":"> Transcript [6745] [false]: 'พนักงานนะคะได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.476780031+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.476781847+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.476783407+07:00","message":"StatePrefix: 'พนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.476785339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:51.519941422+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:51.519973904+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":"2025-10-29T11:03:51.519978547+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้นิด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:51.519989983+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้นิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.519996295+07:00","message":"[bufferProcess] interim [40000000]:พนักงานนะคะได้นิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.519998079+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะได้นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.520000918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.520003345+07:00","message":"> Transcript [6746] [false]: 'พนักงานนะคะได้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.520006336+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.520008108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.520009592+07:00","message":"StatePrefix: 'พนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.520011264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:51.527075163+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:51.527097134+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":"2025-10-29T11:03:51.527101687+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:51.527110796+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.52711515+07:00","message":"[bufferProcess] interim [100000000]:พนักงานนะคะได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.527116912+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะได้นิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.527119332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.527121539+07:00","message":"> Transcript [6747] [false]: 'พนักงานนะคะได้นิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.527124125+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.527125849+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.52712738+07:00","message":"StatePrefix: 'พนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.527128892+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.52713341+07:00","message":"Push: 'พนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.527135033+07:00","message":"TextPushed: 'พนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.527136793+07:00","message":"Set new StatePrefix : 'พนักงานนะคะได้นิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.527138987+07:00","message":"Next Push (prob) : 'นะคะได้นิด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:51.527146161+07:00","message":"push: {false พนักงาน 0 0xc003a47680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:51.556525008+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:51.55655463+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":"2025-10-29T11:03:51.556559429+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้นิมนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:51.55656955+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้นิมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.556574695+07:00","message":"[bufferProcess] interim [160000000]:พนักงานนะคะได้นิมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.556576655+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.556579538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.556581626+07:00","message":"> Transcript [6748] [false]: 'พนักงานนะคะได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:51.556583362+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:52.194698716+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:52.19473612+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":"2025-10-29T11:03:52.194747647+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้นิมนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:52.194767733+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้นิมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.194776501+07:00","message":"[bufferProcess] interim [760000000]:พนักงานนะคะได้นิมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.194778624+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะได้นิมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.194781861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.194785234+07:00","message":"> Transcript [6749] [false]: 'พนักงานนะคะได้นิมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.1947882+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.194790578+07:00","message":"Set new StatePrefix: 'พนักงานนะคะได้นิมนต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:52.395514467+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:52.395562718+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":"2025-10-29T11:03:52.395567851+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้นิมนต์พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:52.395581328+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้นิมนต์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.395588835+07:00","message":"[bufferProcess] interim [940000000]:พนักงานนะคะได้นิมนต์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.395591203+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะได้นิมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.395594115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.395596758+07:00","message":"> Transcript [6750] [false]: 'พนักงานนะคะได้นิมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.395599965+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.39560173+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.395603639+07:00","message":"StatePrefix: 'พนักงานนะคะได้นิมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.395605742+07:00","message":"TextPushed: 'พนักงาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:52.584825682+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:52.584865701+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":"2025-10-29T11:03:52.584871088+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้นิมนต์พระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:52.584883094+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้นิมนต์พระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.584890018+07:00","message":"[bufferProcess] interim [180000000]:พนักงานนะคะได้นิมนต์พระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.584892173+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะได้นิมนต์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.584897484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.584899624+07:00","message":"> Transcript [6751] [false]: 'พนักงานนะคะได้นิมนต์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.584902801+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.584904589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.584906136+07:00","message":"StatePrefix: 'พนักงานนะคะได้นิมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.584908121+07:00","message":"TextPushed: 'พนักงาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:52.711256102+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:52.711301198+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":"2025-10-29T11:03:52.711308616+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้นิมนต์พระราชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:52.711325681+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้นิมนต์พระราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.711334378+07:00","message":"[bufferProcess] interim [240000000]:พนักงานนะคะได้นิมนต์พระราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.711337462+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะได้นิมนต์พระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.711341173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.711345093+07:00","message":"> Transcript [6752] [false]: 'พนักงานนะคะได้นิมนต์พระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.711349158+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.711351354+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.711354134+07:00","message":"StatePrefix: 'พนักงานนะคะได้นิมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.711356921+07:00","message":"TextPushed: 'พนักงาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:52.963217643+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:52.963257178+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":"2025-10-29T11:03:52.963263234+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้นิมนต์พระราชาคณะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:52.963274896+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้นิมนต์พระราชาคณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.963281524+07:00","message":"[bufferProcess] interim [540000000]:พนักงานนะคะได้นิมนต์พระราชาคณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.963284306+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะได้นิมนต์พระราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.963290523+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.963294545+07:00","message":"> Transcript [6753] [false]: 'พนักงานนะคะได้นิมนต์พระราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.963299307+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.963301469+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.963304115+07:00","message":"StatePrefix: 'พนักงานนะคะได้นิมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.963306026+07:00","message":"TextPushed: 'พนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.96331014+07:00","message":"Push: 'นะคะได้นิมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.963311694+07:00","message":"TextPushed: 'พนักงานนะคะได้นิมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.963313677+07:00","message":"Set new StatePrefix : 'พนักงานนะคะได้นิมนต์พระราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:52.963315404+07:00","message":"Next Push (prob) : 'พระราชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:52.963338455+07:00","message":"push: {false นะคะได้นิมนต์ 0 0xc003a47680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:53.288871784+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:53.288921309+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":"2025-10-29T11:03:53.288931518+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:53.288944554+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.288951431+07:00","message":"[bufferProcess] interim [900000000]:พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.288954051+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะได้นิมนต์พระราชาคณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.288959325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.288961729+07:00","message":"> Transcript [6754] [false]: 'พนักงานนะคะได้นิมนต์พระราชาคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.288964965+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.288966945+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.288968882+07:00","message":"StatePrefix: 'พนักงานนะคะได้นิมนต์พระราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.288971352+07:00","message":"TextPushed: 'พนักงานนะคะได้นิมนต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:53.475415484+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:53.475455246+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พนักงานนะคะได้นิมนต์พระราชาคณะ 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:53.475460155+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้นิมนต์พระราชาคณะ 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:53.47547379+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้นิมนต์พระราชาคณะ 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.475480756+07:00","message":"[bufferProcess] interim [80000000]:พนักงานนะคะได้นิมนต์พระราชาคณะ 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.475482971+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.475486216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.475488496+07:00","message":"> Transcript [6755] [false]: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.475492305+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.47549393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.475495667+07:00","message":"StatePrefix: 'พนักงานนะคะได้นิมนต์พระราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.475497881+07:00","message":"TextPushed: 'พนักงานนะคะได้นิมนต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:53.603867719+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:53.60390929+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":"2025-10-29T11:03:53.603914736+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรู้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:53.603926097+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.603936182+07:00","message":"[bufferProcess] interim [140000000]:พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.603938656+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะได้นิมนต์พระราชาคณะ 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.603943492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.603945988+07:00","message":"> Transcript [6756] [false]: 'พนักงานนะคะได้นิมนต์พระราชาคณะ 100'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.603949448+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.603951571+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.603953235+07:00","message":"StatePrefix: 'พนักงานนะคะได้นิมนต์พระราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.603955459+07:00","message":"TextPushed: 'พนักงานนะคะได้นิมนต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:53.674706411+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:53.674761704+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":"2025-10-29T11:03:53.674767908+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้นิมนต์พระราชาคณะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:53.674780768+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":"2025-10-29T11:03:53.674783342+07:00","message":"receive interim result [false|false]:  1 รูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:53.67479064+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้นิมนต์พระราชาคณะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:53.674794612+07:00","message":"[buffer interim] 1496 false  1 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.67480054+07:00","message":"[bufferProcess] interim [260000000]:พนักงานนะคะได้นิมนต์พระราชาคณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.674803064+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.674806012+07:00","message":"[bufferProcess] interim [260000000]: 1 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.674808912+07:00","message":"[bufferProcess] update buffer: พนักงานนะคะได้นิมนต์พระราชาคณะ 1 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.674812277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.674814972+07:00","message":"> Transcript [6757] [false]: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.674818863+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.674820708+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.67482226+07:00","message":"StatePrefix: 'พนักงานนะคะได้นิมนต์พระราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.674824545+07:00","message":"TextPushed: 'พนักงานนะคะได้นิมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.674829615+07:00","message":"Push: 'พระราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.674831427+07:00","message":"TextPushed: 'พนักงานนะคะได้นิมนต์พระราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.674833149+07:00","message":"Set new StatePrefix : 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.674834937+07:00","message":"Next Push (prob) : 'คณะหนึ่งรู้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:53.674843009+07:00","message":"push: {false พระราชา 0 0xc003a47680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:53.875567363+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:53.875602512+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":"2025-10-29T11:03:53.875607579+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:53.875620255+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.875626505+07:00","message":"[bufferProcess] interim [500000000]:พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.875629036+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะได้นิมนต์พระราชาคณะ 1 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.875634437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.875636752+07:00","message":"> Transcript [6758] [false]: 'พนักงานนะคะได้นิมนต์พระราชาคณะ 1 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.875639136+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:53.875640709+07:00","message":"Set new StatePrefix: 'พนักงานนะคะได้นิมนต์พระราชาคณะ 1 รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.029767546+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.029799919+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":"2025-10-29T11:03:54.029805158+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.029819331+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.029826787+07:00","message":"[bufferProcess] interim [620000000]:พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.029829145+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.029832403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.0298349+07:00","message":"> Transcript [6759] [false]: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.029837247+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.02983883+07:00","message":"Set new StatePrefix: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.068175156+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.068199598+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":"2025-10-29T11:03:54.068204279+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่สุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.068218356+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.068225245+07:00","message":"[bufferProcess] interim [680000000]:พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.068227379+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.068230717+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.068233032+07:00","message":"> Transcript [6760] [false]: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.068236293+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.068238669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.068240237+07:00","message":"StatePrefix: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.068246345+07:00","message":"TextPushed: 'พนักงานนะคะได้นิมนต์พระราชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.195945236+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.195984334+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":"2025-10-29T11:03:54.195990169+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่สถาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.19600123+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่สถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.196007804+07:00","message":"[bufferProcess] interim [800000000]:พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่สถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.196009913+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.196015085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.19601739+07:00","message":"> Transcript [6761] [false]: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.196020866+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.196022578+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.196024145+07:00","message":"StatePrefix: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.196026458+07:00","message":"TextPushed: 'พนักงานนะคะได้นิมนต์พระราชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.323580589+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.323612526+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":"2025-10-29T11:03:54.323618111+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่สะท้อน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.323634938+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่สะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.323641697+07:00","message":"[bufferProcess] interim [860000000]:พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่สะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.323644115+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่สถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.323647119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.32364936+07:00","message":"> Transcript [6762] [false]: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่สถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.32365316+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.323655513+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.323657287+07:00","message":"StatePrefix: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.323659848+07:00","message":"TextPushed: 'พนักงานนะคะได้นิมนต์พระราชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.329482123+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.329496627+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":"2025-10-29T11:03:54.329499984+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะถวาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.329509234+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.329513574+07:00","message":"[bufferProcess] interim [920000000]:พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.329515478+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่สะท้อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.329517687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.329519545+07:00","message":"> Transcript [6763] [false]: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.329522268+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.329523957+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.329525631+07:00","message":"StatePrefix: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.329527294+07:00","message":"TextPushed: 'พนักงานนะคะได้นิมนต์พระราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.329531986+07:00","message":"Push: 'คณะหนึ่งรูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.329534508+07:00","message":"TextPushed: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.329536586+07:00","message":"Set new StatePrefix : 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่สะท้อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.329538714+07:00","message":"Next Push (prob) : 'สะท้อน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.329584294+07:00","message":"push: {false คณะหนึ่งรูปที่ 0 0xc003a47680}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:54.337650712+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:54.337664416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.756951373+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.756989946+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":"2025-10-29T11:03:54.756996529+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะถวายอดีต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.757012117+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะถวายอดีต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.757018848+07:00","message":"[bufferProcess] interim [340000000]:พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะถวายอดีต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.75702122+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.757024713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.757027122+07:00","message":"> Transcript [6764] [false]: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.757029489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.757033403+07:00","message":"Set new StatePrefix: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.759796699+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.759806857+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":"2025-10-29T11:03:54.759810122+07:00","message":"receive interim result [false|false]: พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะถวายอดิเรก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.759817219+07:00","message":"[buffer interim] 1496 false พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะถวายอดิเรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.759820049+07:00","message":"[bufferProcess] interim [400000000]:พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะถวายอดิเรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.759822119+07:00","message":"[bufferProcess] send to processor:พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะถวายอดีต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.759824328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.759826232+07:00","message":"> Transcript [6765] [false]: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะถวายอดีต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.759829309+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.759831061+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.759832707+07:00","message":"StatePrefix: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:54.759834964+07:00","message":"TextPushed: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.788971276+07:00","message":"[GCS] IsForceVAD: false for message ID: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:54.990135983+07:00","message":"[GCS] Start streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:55.10930134+07:00","message":"receive streaming session, msgId: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:55.109361053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โดยเจ้าพนักงานนะคะได้นิมนต์พระราชาคณะ 1 รูปที่จะถวายอดิเรก\",\"confidence\":0.8886817}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:55.109367359+07:00","message":"receive interim result [true|false]: โดยเจ้าพนักงานนะคะได้นิมนต์พระราชาคณะ 1 รูปที่จะถวายอดิเรก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:55.109377645+07:00","message":"end recv isFinal message id 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:55.109379367+07:00","message":"end Recv id 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:55.109384953+07:00","message":"[buffer interim] 1496 true โดยเจ้าพนักงานนะคะได้นิมนต์พระราชาคณะ 1 รูปที่จะถวายอดิเรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.109395329+07:00","message":"[bufferProcess] interim [790000000]:โดยเจ้าพนักงานนะคะได้นิมนต์พระราชาคณะ 1 รูปที่จะถวายอดิเรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.109404933+07:00","message":"[bufferProcess] send to processor (isfinal):พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะถวายอดิเรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.109408128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.109411431+07:00","message":"> Transcript [6766] [false]: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะถวายอดิเรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.109414479+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.109416486+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.109419484+07:00","message":"StatePrefix: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.109422666+07:00","message":"TextPushed: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.109424325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.109426011+07:00","message":"> Transcript [6767] [true]: 'โดยเจ้าพนักงานนะคะได้นิมนต์พระราชาคณะ 1 รูปที่จะถวายอดิเรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.109427867+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.109429182+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.109430559+07:00","message":"StatePrefix: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่จะถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.109432073+07:00","message":"TextPushed: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.109433433+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.10961202+07:00","message":"Push: 'ถวายอดิเรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.10961472+07:00","message":"TextPushed: 'พนักงานนะคะได้นิมนต์พระราชาคณะหนึ่งรูปที่ถวายอดิเรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.109616575+07:00","message":"Set new StatePrefix : 'โดยเจ้าพนักงานนะคะได้นิมนต์พระราชาคณะ 1 รูปที่จะถวายอดิเรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.109618351+07:00","message":"Next Push (prob) : 'โดยเจ้าพนักงานนะคะได้นิมนต์พระราชาคณะ 1 รูปที่จะถวายอดิเรก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:55.109630293+07:00","message":"push: {true ถวายอดิเรก 0 0xc003a47680}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.109633105+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1496.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:03:55.122801419+07:00","message":"write wav file: './tmp/7449/7449_1496.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:55.929945321+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:55.929984698+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":"2025-10-29T11:03:55.929990729+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:55.930004269+07:00","message":"[buffer interim] 1497 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.930010658+07:00","message":"[bufferProcess] interim [540000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:55.930012579+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:56.173944101+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:56.173995258+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":"2025-10-29T11:03:56.173999794+07:00","message":"receive interim result [false|false]: พระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:56.174012799+07:00","message":"[buffer interim] 1497 false พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.174019509+07:00","message":"[bufferProcess] interim [780000000]:พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.174021761+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.174026747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.174029078+07:00","message":"> Transcript [6768] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.174030801+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:56.241438361+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:56.241473037+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":"2025-10-29T11:03:56.241478305+07:00","message":"receive interim result [false|false]: พระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:56.241493083+07:00","message":"[buffer interim] 1497 false พระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.241499778+07:00","message":"[bufferProcess] interim [840000000]:พระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.241501829+07:00","message":"[bufferProcess] send to processor:พระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.241505025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.241507607+07:00","message":"> Transcript [6769] [false]: 'พระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.241511052+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.24151292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.241514561+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.241516331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:56.431839922+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:56.431880804+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":"2025-10-29T11:03:56.431886451+07:00","message":"receive interim result [false|false]: พระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:56.431898929+07:00","message":"[buffer interim] 1497 false พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.431905979+07:00","message":"[bufferProcess] interim [80000000]:พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.431908199+07:00","message":"[bufferProcess] send to processor:พระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.431912832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.431915523+07:00","message":"> Transcript [6770] [false]: 'พระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.431918592+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.431920208+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.431922424+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.431924375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:56.941589581+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:56.941624108+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":"2025-10-29T11:03:56.941629765+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:56.941641991+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.941648365+07:00","message":"[bufferProcess] interim [560000000]:พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.941650596+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.941655301+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.94165769+07:00","message":"> Transcript [6771] [false]: 'พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.941661101+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.941662812+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.94166466+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:56.941666753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:57.134115905+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:57.134161386+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":"2025-10-29T11:03:57.134167852+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:57.134186842+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.134195248+07:00","message":"[bufferProcess] interim [740000000]:พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.134198501+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.134204228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.134207527+07:00","message":"> Transcript [6772] [false]: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.134211791+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.134213829+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.134216952+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.134220523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.134225767+07:00","message":"Push: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.134227935+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.13423011+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.13423278+07:00","message":"Next Push (prob) : 'พิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:57.134243591+07:00","message":"push: {false พระ 0 0xc003a47b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:57.267115399+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:57.267163265+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":"2025-10-29T11:03:57.267170318+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:57.267185822+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.267194729+07:00","message":"[bufferProcess] interim [920000000]:พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.267197924+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.267205883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.267210527+07:00","message":"> Transcript [6773] [false]: 'พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.267214657+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.267216947+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.267219958+07:00","message":"StatePrefix: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.267222786+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:57.338012173+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:03:57.338034944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:57.845254122+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:57.845297755+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":"2025-10-29T11:03:57.845304732+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมแปล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:57.845322142+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระอภิธรรมแปล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.845332872+07:00","message":"[bufferProcess] interim [460000000]:พระพิธีธรรมสวดพระอภิธรรมแปล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.845336178+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.845342507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.845345742+07:00","message":"> Transcript [6774] [false]: 'พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.845350667+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.845352952+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.845355556+07:00","message":"StatePrefix: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.84535896+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:57.96492451+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:57.964969286+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":"2025-10-29T11:03:57.964977204+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:57.964987322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:57.964989682+07:00","message":"receive interim result [false|false]:  8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:57.964996627+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:57.96500038+07:00","message":"[buffer interim] 1497 false  8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.965006714+07:00","message":"[bufferProcess] interim [580000000]:พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.965009733+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมแปล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.965014593+07:00","message":"[bufferProcess] interim [580000000]: 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.965016828+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.965019228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.965021474+07:00","message":"> Transcript [6775] [false]: 'พระพิธีธรรมสวดพระอภิธรรมแปล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.965024398+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.965026006+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.965027548+07:00","message":"StatePrefix: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:57.965030083+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.166318047+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.166361073+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":"2025-10-29T11:03:58.166366868+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรมแปดริ้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.166379222+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระอภิธรรมแปดริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.166386404+07:00","message":"[bufferProcess] interim [760000000]:พระพิธีธรรมสวดพระอภิธรรมแปดริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.16638922+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.166392274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.166394721+07:00","message":"> Transcript [6776] [false]: 'พระพิธีธรรมสวดพระอภิธรรม 8'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.166398585+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.16640025+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.166402375+07:00","message":"StatePrefix: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.166404741+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.16640921+07:00","message":"Push: 'พิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.166410912+07:00","message":"TextPushed: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.166412708+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมสวดพระอภิธรรม 8'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.166414568+07:00","message":"Next Push (prob) : 'พระอภิธรรม 8'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.166422241+07:00","message":"push: {false พิธีธรรมสวด 0 0xc003a47b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.171204233+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.171230103+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":"2025-10-29T11:03:58.171236399+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.171249618+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8 รูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.171253098+07:00","message":"receive interim result [false|false]:  8 รูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.171259912+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.171266432+07:00","message":"[buffer interim] 1497 false  8 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.171271656+07:00","message":"[bufferProcess] interim [820000000]:พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.171274997+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรมแปดริ้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.171278616+07:00","message":"[bufferProcess] interim [820000000]: 8 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.17128132+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรม 8 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.171289192+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.17129201+07:00","message":"> Transcript [6777] [false]: 'พระพิธีธรรมสวดพระอภิธรรมแปดริ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.17129452+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.171297018+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรมแปดริ้ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.430111751+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.430146679+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":"2025-10-29T11:03:58.430152713+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.430163073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8 รูปที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.43016619+07:00","message":"receive interim result [false|false]:  8 รูปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.430174076+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.43017762+07:00","message":"[buffer interim] 1497 false  8 รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.430182744+07:00","message":"[bufferProcess] interim [120000000]:พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.430184927+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม 8 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.430188107+07:00","message":"[bufferProcess] interim [120000000]: 8 รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.430190721+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.430193173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.430195555+07:00","message":"> Transcript [6778] [false]: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.430197862+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.430199545+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.687290391+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.687326612+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":"2025-10-29T11:03:58.687332332+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.687348047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 8 รูปที่ได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.687350709+07:00","message":"receive interim result [false|false]:  8 รูปที่ได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.687358+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.687364762+07:00","message":"[buffer interim] 1497 false  8 รูปที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.687371258+07:00","message":"[bufferProcess] interim [300000000]:พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.687373903+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.687377173+07:00","message":"[bufferProcess] interim [300000000]: 8 รูปที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.687379747+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.687382263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.687385251+07:00","message":"> Transcript [6779] [false]: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.687387799+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.687389315+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.687391407+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.687393216+07:00","message":"TextPushed: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.769190144+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.769221955+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรม 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.769227297+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.769237418+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":"2025-10-29T11:03:58.769239773+07:00","message":"receive interim result [false|false]:  รูปที่ได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.769246181+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.769251796+07:00","message":"[buffer interim] 1497 false  รูปที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.769257406+07:00","message":"[bufferProcess] interim [420000000]:พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.769259828+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.769264752+07:00","message":"[bufferProcess] interim [420000000]: รูปที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.7692669+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.769269273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.769271833+07:00","message":"> Transcript [6780] [false]: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.769274571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.76927618+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.769277617+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.769279584+07:00","message":"TextPushed: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.880882759+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.880922294+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรม 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.880927748+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.880938679+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":"2025-10-29T11:03:58.880940916+07:00","message":"receive interim result [false|false]:  รูปที่ได้จาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.880948269+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.880951777+07:00","message":"[buffer interim] 1497 false  รูปที่ได้จาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.880957878+07:00","message":"[bufferProcess] interim [480000000]:พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.880960112+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.880962997+07:00","message":"[bufferProcess] interim [480000000]: รูปที่ได้จาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.880965077+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้จาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.880985566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.881019434+07:00","message":"> Transcript [6781] [false]: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.881025435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.881027948+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.88103087+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.881033559+07:00","message":"TextPushed: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.933829356+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.933870837+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรม 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.933877732+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.933887813+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":"2025-10-29T11:03:58.933890507+07:00","message":"receive interim result [false|false]:  รูปที่ได้กล่าว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.933899174+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.933902297+07:00","message":"[buffer interim] 1497 false  รูปที่ได้กล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.933907728+07:00","message":"[bufferProcess] interim [540000000]:พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.933910892+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้จาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.933914159+07:00","message":"[bufferProcess] interim [540000000]: รูปที่ได้กล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.93391656+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.933919178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.933922835+07:00","message":"> Transcript [6782] [false]: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้จาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.933926412+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.933928123+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.933929632+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.933931573+07:00","message":"TextPushed: 'พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.933934055+07:00","message":"Push: 'พระอภิธรรม 8 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.933935615+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.93393743+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้จาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:58.933939311+07:00","message":"Next Push (prob) : 'ที่ได้จาก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:58.933946851+07:00","message":"push: {false พระอภิธรรม 8 รูป 0 0xc003a47b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.126292272+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.12633337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรม 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.126338616+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.126353326+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":"2025-10-29T11:03:59.126356178+07:00","message":"receive interim result [false|false]:  รูปที่ได้กล่าวไว้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.126365956+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.126369553+07:00","message":"[buffer interim] 1497 false  รูปที่ได้กล่าวไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.126374983+07:00","message":"[bufferProcess] interim [780000000]:พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.126378245+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.126381442+07:00","message":"[bufferProcess] interim [780000000]: รูปที่ได้กล่าวไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.126383475+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.126385827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.126388357+07:00","message":"> Transcript [6783] [false]: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.126390608+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.126392235+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.253697957+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.253733353+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรม 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.253746818+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.253754972+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":"2025-10-29T11:03:59.253757802+07:00","message":"receive interim result [false|false]:  รูปที่ได้กล่าวราย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.253765515+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.253770088+07:00","message":"[buffer interim] 1497 false  รูปที่ได้กล่าวราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.253775464+07:00","message":"[bufferProcess] interim [840000000]:พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.253777871+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.2537827+07:00","message":"[bufferProcess] interim [840000000]: รูปที่ได้กล่าวราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.253785268+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.253787648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.253790076+07:00","message":"> Transcript [6784] [false]: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.253793257+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.25379499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.25379727+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.253799301+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.257394288+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.257402734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรม 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.257406813+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.257416092+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":"2025-10-29T11:03:59.257418876+07:00","message":"receive interim result [false|false]:  รูปที่ได้กล่าวรายงาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.257422458+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.257425849+07:00","message":"[buffer interim] 1497 false  รูปที่ได้กล่าวรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.257444471+07:00","message":"[bufferProcess] interim [900000000]:พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.25745562+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.25746364+07:00","message":"[bufferProcess] interim [900000000]: รูปที่ได้กล่าวรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.257466853+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.257469703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.257472838+07:00","message":"> Transcript [6785] [false]: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.257478611+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.257480289+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.257481746+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.257483683+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.591137358+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.591184904+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรม 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.591192503+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.591208046+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":"2025-10-29T11:03:59.591211173+07:00","message":"receive interim result [false|false]:  รูปที่ได้กล่าวรายงานไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.591220836+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.591225575+07:00","message":"[buffer interim] 1497 false  รูปที่ได้กล่าวรายงานไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.591232656+07:00","message":"[bufferProcess] interim [200000000]:พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.591236773+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.591240976+07:00","message":"[bufferProcess] interim [200000000]: รูปที่ได้กล่าวรายงานไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.591244043+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.591247054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.591249864+07:00","message":"> Transcript [6786] [false]: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.591254551+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.591256441+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.591258484+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.591261328+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.710986378+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.711029135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรม 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.711035935+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.711046656+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":"2025-10-29T11:03:59.711049547+07:00","message":"receive interim result [false|false]:  รูปที่ได้กล่าวรายงานไปเมื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.711057143+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.711059985+07:00","message":"[buffer interim] 1497 false  รูปที่ได้กล่าวรายงานไปเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.71106531+07:00","message":"[bufferProcess] interim [320000000]:พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.711067827+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.711074832+07:00","message":"[bufferProcess] interim [320000000]: รูปที่ได้กล่าวรายงานไปเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.711077343+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.711080743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.711083362+07:00","message":"> Transcript [6787] [false]: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.711087319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.711089167+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.711091091+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.711093072+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.711095397+07:00","message":"Push: 'ที่ได้กล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.711096987+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.711099783+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.711102497+07:00","message":"Next Push (prob) : 'รายงานไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.711113131+07:00","message":"push: {false ที่ได้กล่าว 0 0xc003a47b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.841757664+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.841795068+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรม 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.841800953+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.841814448+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":"2025-10-29T11:03:59.841817276+07:00","message":"receive interim result [false|false]:  รูปที่ได้กล่าวรายงานไปเมื่อสัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.841824643+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.841828407+07:00","message":"[buffer interim] 1497 false  รูปที่ได้กล่าวรายงานไปเมื่อสัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.841834296+07:00","message":"[bufferProcess] interim [500000000]:พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.84183867+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.841841866+07:00","message":"[bufferProcess] interim [500000000]: รูปที่ได้กล่าวรายงานไปเมื่อสัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.841844185+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.841846704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.841849111+07:00","message":"> Transcript [6788] [false]: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.841852589+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.841854322+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.84185618+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.84185843+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.966959123+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.966995526+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรม 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.967000673+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.967013975+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":"2025-10-29T11:03:59.96701711+07:00","message":"receive interim result [false|false]:  รูปที่ได้กล่าวรายงานไปเมื่อสักครู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.967024178+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:03:59.967037843+07:00","message":"[buffer interim] 1497 false  รูปที่ได้กล่าวรายงานไปเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.96704337+07:00","message":"[bufferProcess] interim [560000000]:พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.967048568+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.967055151+07:00","message":"[bufferProcess] interim [560000000]: รูปที่ได้กล่าวรายงานไปเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.967057808+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.96706061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.967063024+07:00","message":"> Transcript [6789] [false]: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.967066372+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.967068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.967070002+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:03:59.967072187+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:00.160151272+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:00.160190598+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรม 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:00.160195903+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:00.160206172+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":"2025-10-29T11:04:00.160209237+07:00","message":"receive interim result [false|false]:  รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:00.160216512+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:00.160220303+07:00","message":"[buffer interim] 1497 false  รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.160225911+07:00","message":"[bufferProcess] interim [800000000]:พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.160228774+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.160231723+07:00","message":"[bufferProcess] interim [800000000]: รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.160244455+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.160247327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.160249931+07:00","message":"> Transcript [6790] [false]: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.160253786+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.160255667+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.16025805+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.160260272+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าว'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:00.338878121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:00.338884664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:00.471938271+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:00.47197679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรม 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:00.471982485+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:00.471992362+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":"2025-10-29T11:04:00.471995418+07:00","message":"receive interim result [false|false]:  รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:00.472002694+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:00.472005883+07:00","message":"[buffer interim] 1497 false  รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.472011919+07:00","message":"[bufferProcess] interim [40000000]:พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.472014374+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.472017483+07:00","message":"[bufferProcess] interim [40000000]: รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.472019884+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.472022629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.472024951+07:00","message":"> Transcript [6791] [false]: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.472028597+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.472030437+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.472031927+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.47203425+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.472036791+07:00","message":"Push: 'รายงานไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.472038302+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.47204011+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.472042079+07:00","message":"Next Push (prob) : 'เมื่อสักครู่นี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:00.472050374+07:00","message":"push: {false รายงานไป 0 0xc003a47b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:00.534079014+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:00.534113136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรม 8\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:00.534118341+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:00.534128105+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":"2025-10-29T11:04:00.534131298+07:00","message":"receive interim result [false|false]:  รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:00.534137722+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:00.534140936+07:00","message":"[buffer interim] 1497 false  รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.534146955+07:00","message":"[bufferProcess] interim [160000000]:พระพิธีธรรมสวดพระอภิธรรม 8"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.534149027+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.534151912+07:00","message":"[bufferProcess] interim [160000000]: รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.534154013+07:00","message":"[bufferProcess] update buffer: พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.534156916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.534159425+07:00","message":"> Transcript [6792] [false]: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.534163852+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.534165756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.534167466+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:00.534169458+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:00.749368502+07:00","message":"[GCS] IsForceVAD: false for message ID: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:00.88054658+07:00","message":"[GCS] Start streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:01.054313558+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:01.054357603+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะคะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:01.054363936+07:00","message":"receive interim result [false|false]: พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:01.05437772+07:00","message":"[buffer interim] 1497 false พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.054384603+07:00","message":"[bufferProcess] interim [760000000]:พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.054387289+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.054392514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.054394949+07:00","message":"> Transcript [6793] [false]: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.054398899+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.054400671+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.054402204+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.054404955+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:01.089096688+07:00","message":"receive streaming session, msgId: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:01.089142536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะคะ\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:01.089150271+07:00","message":"receive interim result [true|false]: พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:01.089173504+07:00","message":"end recv isFinal message id 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:01.089176927+07:00","message":"end Recv id 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:01.089183596+07:00","message":"[buffer interim] 1497 true พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.089196449+07:00","message":"[bufferProcess] interim [790000000]:พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.089201513+07:00","message":"[bufferProcess] send to processor (isfinal):พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.089205725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.089208714+07:00","message":"> Transcript [6794] [false]: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.089213114+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.089215412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.089217559+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.089221038+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.089223435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.089225914+07:00","message":"> Transcript [6795] [true]: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.089228388+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.089230681+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.089232525+07:00","message":"StatePrefix: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไปเมื่อสักครู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.089235055+07:00","message":"TextPushed: 'พระพิธีธรรมสวดพระอภิธรรม 8 รูปที่ได้กล่าวรายงานไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.089242704+07:00","message":"Push: 'เมื่อสักครู่นี้นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:01.089253691+07:00","message":"push: {true เมื่อสักครู่นี้นะคะ 0 0xc003a47b80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:04:01.099621292+07:00","message":"write wav file: './tmp/7449/7449_1497.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:01.685546809+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:01.685583361+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":"2025-10-29T11:04:01.685588432+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:01.685600966+07:00","message":"[buffer interim] 1498 false ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.685607051+07:00","message":"[bufferProcess] interim [600000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.685608488+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:01.750556435+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:01.750594978+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":"2025-10-29T11:04:01.750600037+07:00","message":"receive interim result [false|false]: ขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:01.750613741+07:00","message":"[buffer interim] 1498 false ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.750620418+07:00","message":"[bufferProcess] interim [660000000]:ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.750622514+07:00","message":"[bufferProcess] send to processor:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.750625478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.750627552+07:00","message":"> Transcript [6796] [false]: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:01.750629441+07:00","message":"Set StatePrefix (first interim): 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.065491394+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.065536883+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":"2025-10-29T11:04:02.065544261+07:00","message":"receive interim result [false|false]: ขึ้นมาบน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.065559757+07:00","message":"[buffer interim] 1498 false ขึ้นมาบน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.065569487+07:00","message":"[bufferProcess] interim [20000000]:ขึ้นมาบน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.065571979+07:00","message":"[bufferProcess] send to processor:ขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.065576875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.065580019+07:00","message":"> Transcript [6797] [false]: 'ขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.065582864+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.065585281+07:00","message":"Set new StatePrefix: 'ขึ้นมา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.364156793+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.364226755+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":"2025-10-29T11:04:02.364232096+07:00","message":"receive interim result [false|false]: ขึ้นมาบนฟ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.364246203+07:00","message":"[buffer interim] 1498 false ขึ้นมาบนฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.364254515+07:00","message":"[bufferProcess] interim [320000000]:ขึ้นมาบนฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.364256767+07:00","message":"[bufferProcess] send to processor:ขึ้นมาบน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.364261604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.364263995+07:00","message":"> Transcript [6798] [false]: 'ขึ้นมาบน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.364266934+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.364268618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.364270476+07:00","message":"StatePrefix: 'ขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.364272168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.482951349+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.482985191+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":"2025-10-29T11:04:02.48299037+07:00","message":"receive interim result [false|false]: ขึ้นมาบนพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.483002519+07:00","message":"[buffer interim] 1498 false ขึ้นมาบนพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.483008698+07:00","message":"[bufferProcess] interim [380000000]:ขึ้นมาบนพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.483010468+07:00","message":"[bufferProcess] send to processor:ขึ้นมาบนฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.483013793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.483016429+07:00","message":"> Transcript [6799] [false]: 'ขึ้นมาบนฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.48301922+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.48302089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.483022464+07:00","message":"StatePrefix: 'ขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.483024126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.520890646+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.520927735+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":"2025-10-29T11:04:02.520932845+07:00","message":"receive interim result [false|false]: ขึ้นมาบนฟ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.520946756+07:00","message":"[buffer interim] 1498 false ขึ้นมาบนฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.520953203+07:00","message":"[bufferProcess] interim [440000000]:ขึ้นมาบนฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.520955123+07:00","message":"[bufferProcess] send to processor:ขึ้นมาบนพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.520958128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.52096069+07:00","message":"> Transcript [6800] [false]: 'ขึ้นมาบนพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.520963698+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.520965364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.520967127+07:00","message":"StatePrefix: 'ขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.520968847+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.548563286+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.548599732+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":"2025-10-29T11:04:02.548605664+07:00","message":"receive interim result [false|false]: ขึ้นมาบนพระที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.548618054+07:00","message":"[buffer interim] 1498 false ขึ้นมาบนพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.548625297+07:00","message":"[bufferProcess] interim [500000000]:ขึ้นมาบนพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.548627219+07:00","message":"[bufferProcess] send to processor:ขึ้นมาบนฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.548632589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.548635187+07:00","message":"> Transcript [6801] [false]: 'ขึ้นมาบนฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.548638555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.548640247+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.548641779+07:00","message":"StatePrefix: 'ขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.548643604+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.548647278+07:00","message":"Push: 'ขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.548648746+07:00","message":"TextPushed: 'ขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.548650394+07:00","message":"Set new StatePrefix : 'ขึ้นมาบนฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.548652079+07:00","message":"Next Push (prob) : 'บนฟ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.548662022+07:00","message":"push: {false ขึ้นมา 0 0xc003600000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.639348427+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.639384689+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":"2025-10-29T11:04:02.639389752+07:00","message":"receive interim result [false|false]: ขึ้นมาบนพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.639403009+07:00","message":"[buffer interim] 1498 false ขึ้นมาบนพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.639409626+07:00","message":"[bufferProcess] interim [620000000]:ขึ้นมาบนพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.639411959+07:00","message":"[bufferProcess] send to processor:ขึ้นมาบนพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.639417781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.639420468+07:00","message":"> Transcript [6802] [false]: 'ขึ้นมาบนพระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.639422559+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.639424333+07:00","message":"Set new StatePrefix: 'ขึ้นมาบนพระที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.960472593+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.96051751+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":"2025-10-29T11:04:02.960524268+07:00","message":"receive interim result [false|false]: ขึ้นมาบนพระที่นั่งดุสิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:02.960538704+07:00","message":"[buffer interim] 1498 false ขึ้นมาบนพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.960549107+07:00","message":"[bufferProcess] interim [920000000]:ขึ้นมาบนพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.960552327+07:00","message":"[bufferProcess] send to processor:ขึ้นมาบนพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.960556615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.960560169+07:00","message":"> Transcript [6803] [false]: 'ขึ้นมาบนพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.960564975+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.960567232+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.960570147+07:00","message":"StatePrefix: 'ขึ้นมาบนพระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:02.960573264+07:00","message":"TextPushed: 'ขึ้นมา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:03.215473124+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:03.215508066+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":"2025-10-29T11:04:03.215513585+07:00","message":"receive interim result [false|false]: ขึ้นมาบนพระที่นั่งดุสิตมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:03.215527065+07:00","message":"[buffer interim] 1498 false ขึ้นมาบนพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.21553555+07:00","message":"[bufferProcess] interim [220000000]:ขึ้นมาบนพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.215537738+07:00","message":"[bufferProcess] send to processor:ขึ้นมาบนพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.215542668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.215544776+07:00","message":"> Transcript [6804] [false]: 'ขึ้นมาบนพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.215548435+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.215550522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.215552453+07:00","message":"StatePrefix: 'ขึ้นมาบนพระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.215554449+07:00","message":"TextPushed: 'ขึ้นมา'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:03.339121305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:03.339119961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:03.343272924+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:03.34330585+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":"2025-10-29T11:04:03.343310551+07:00","message":"receive interim result [false|false]: ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:03.343323256+07:00","message":"[buffer interim] 1498 false ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.343329835+07:00","message":"[bufferProcess] interim [280000000]:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.343332127+07:00","message":"[bufferProcess] send to processor:ขึ้นมาบนพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.343337463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.343339625+07:00","message":"> Transcript [6805] [false]: 'ขึ้นมาบนพระที่นั่งดุสิตมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.343342795+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.343344558+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.343346507+07:00","message":"StatePrefix: 'ขึ้นมาบนพระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.34334868+07:00","message":"TextPushed: 'ขึ้นมา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:03.9146169+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:03.914656021+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":"2025-10-29T11:04:03.914663223+07:00","message":"receive interim result [false|false]: ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:03.914678548+07:00","message":"[buffer interim] 1498 false ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.914686682+07:00","message":"[bufferProcess] interim [880000000]:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.914690215+07:00","message":"[bufferProcess] send to processor:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.91469716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.914700547+07:00","message":"> Transcript [6806] [false]: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.914705281+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.914708677+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.914711613+07:00","message":"StatePrefix: 'ขึ้นมาบนพระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.914714349+07:00","message":"TextPushed: 'ขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.914719821+07:00","message":"Push: 'บนพระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.914722205+07:00","message":"TextPushed: 'ขึ้นมาบนพระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.914729525+07:00","message":"Set new StatePrefix : 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:03.914740646+07:00","message":"Next Push (prob) : 'นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:03.91475175+07:00","message":"push: {false บนพระที่ 0 0xc003600000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:04.235215957+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:04.235260478+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":"2025-10-29T11:04:04.235268938+07:00","message":"receive interim result [false|false]: ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:04.235282966+07:00","message":"[buffer interim] 1498 false ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.235289926+07:00","message":"[bufferProcess] interim [180000000]:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.235292134+07:00","message":"[bufferProcess] send to processor:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.23529707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.235299913+07:00","message":"> Transcript [6807] [false]: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.235303098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.235304948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.235306515+07:00","message":"StatePrefix: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.235308633+07:00","message":"TextPushed: 'ขึ้นมาบนพระที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:04.300610036+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:04.300657997+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":"2025-10-29T11:04:04.300665168+07:00","message":"receive interim result [false|false]: ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:04.300684294+07:00","message":"[buffer interim] 1498 false ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.300692693+07:00","message":"[bufferProcess] interim [240000000]:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.300695506+07:00","message":"[bufferProcess] send to processor:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.300700218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.300703764+07:00","message":"> Transcript [6808] [false]: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.300708833+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.300712005+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.30071481+07:00","message":"StatePrefix: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.300717233+07:00","message":"TextPushed: 'ขึ้นมาบนพระที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:04.458651956+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:04.458695601+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":"2025-10-29T11:04:04.458701401+07:00","message":"receive interim result [false|false]: ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:04.458715849+07:00","message":"[buffer interim] 1498 false ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.458723231+07:00","message":"[bufferProcess] interim [420000000]:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.458725702+07:00","message":"[bufferProcess] send to processor:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.458730436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.458739609+07:00","message":"> Transcript [6809] [false]: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.458745052+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.458747172+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.45874921+07:00","message":"StatePrefix: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.458751413+07:00","message":"TextPushed: 'ขึ้นมาบนพระที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:04.641776973+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:04.641817635+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":"2025-10-29T11:04:04.641823267+07:00","message":"receive interim result [false|false]: ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:04.6418344+07:00","message":"[buffer interim] 1498 false ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.641841365+07:00","message":"[bufferProcess] interim [600000000]:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.641843507+07:00","message":"[bufferProcess] send to processor:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.641848979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.641851594+07:00","message":"> Transcript [6810] [false]: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.641855593+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.641857388+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.641859582+07:00","message":"StatePrefix: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.641862152+07:00","message":"TextPushed: 'ขึ้นมาบนพระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.641866564+07:00","message":"Push: 'นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.641868146+07:00","message":"TextPushed: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.641869849+07:00","message":"Set new StatePrefix : 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.641871659+07:00","message":"Next Push (prob) : 'เพื่อนนั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:04.641879414+07:00","message":"push: {false นั่งดุสิตมหาปราสาท 0 0xc003600000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:04.818209111+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:04.818247383+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":"2025-10-29T11:04:04.81825332+07:00","message":"receive interim result [false|false]: ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอ่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:04.818268715+07:00","message":"[buffer interim] 1498 false ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.818275837+07:00","message":"[bufferProcess] interim [780000000]:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.81827808+07:00","message":"[bufferProcess] send to processor:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.818281504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.818284112+07:00","message":"> Transcript [6811] [false]: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.818289086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.818291177+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.818292728+07:00","message":"StatePrefix: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.818295839+07:00","message":"TextPushed: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:04.948005078+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:04.948040798+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":"2025-10-29T11:04:04.948046544+07:00","message":"receive interim result [false|false]: ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:04.948059806+07:00","message":"[buffer interim] 1498 false ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.948066721+07:00","message":"[bufferProcess] interim [900000000]:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.948068915+07:00","message":"[bufferProcess] send to processor:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอ่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.948074298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.948076943+07:00","message":"> Transcript [6812] [false]: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอ่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.948080382+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.948082241+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.94808399+07:00","message":"StatePrefix: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:04.94808622+07:00","message":"TextPushed: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:05.135162373+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:05.13520553+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":"2025-10-29T11:04:05.135210996+07:00","message":"receive interim result [false|false]: ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:05.135224021+07:00","message":"[buffer interim] 1498 false ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.135230523+07:00","message":"[bufferProcess] interim [80000000]:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.135232774+07:00","message":"[bufferProcess] send to processor:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.135235835+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.135239252+07:00","message":"> Transcript [6813] [false]: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.135243211+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.135245228+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.135247338+07:00","message":"StatePrefix: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.135250047+07:00","message":"TextPushed: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:05.26477052+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:05.264806575+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":"2025-10-29T11:04:05.264812953+07:00","message":"receive interim result [false|false]: ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:05.264826746+07:00","message":"[buffer interim] 1498 false ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.264833639+07:00","message":"[bufferProcess] interim [140000000]:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.264836088+07:00","message":"[bufferProcess] send to processor:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.264841661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.264844076+07:00","message":"> Transcript [6814] [false]: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.264848294+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.264850286+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.264852236+07:00","message":"StatePrefix: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.264854585+07:00","message":"TextPushed: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.264859237+07:00","message":"Push: 'เพื่อนนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.264861161+07:00","message":"TextPushed: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.264863469+07:00","message":"Set new StatePrefix : 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.264865569+07:00","message":"Next Push (prob) : 'ยังอาจจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:05.264873923+07:00","message":"push: {false เพื่อนนั่ง 0 0xc003600000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:05.428373933+07:00","message":"[GCS] IsForceVAD: false for message ID: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:05.511294014+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:05.511331964+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":"2025-10-29T11:04:05.511338094+07:00","message":"receive interim result [false|false]: ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจส่งค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:05.511352378+07:00","message":"[buffer interim] 1498 false ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจส่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.511359326+07:00","message":"[bufferProcess] interim [440000000]:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจส่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.511361898+07:00","message":"[bufferProcess] send to processor:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.511367149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.511369549+07:00","message":"> Transcript [6815] [false]: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.511372255+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.511373906+07:00","message":"Set new StatePrefix: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:05.788101138+07:00","message":"receive streaming session, msgId: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:05.788150245+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจส่งค่ะ\",\"confidence\":0.9579605}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:05.788158299+07:00","message":"receive interim result [true|false]: ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจส่งค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:05.788167372+07:00","message":"end recv isFinal message id 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:05.788169207+07:00","message":"end Recv id 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:05.78817581+07:00","message":"[buffer interim] 1498 true ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจส่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.78818316+07:00","message":"[bufferProcess] interim [770000000]:ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจส่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.788187943+07:00","message":"[bufferProcess] send to processor (isfinal):ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจส่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.788192093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.788194983+07:00","message":"> Transcript [6816] [false]: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจส่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.788198524+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.788200735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.788203531+07:00","message":"StatePrefix: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.788207856+07:00","message":"TextPushed: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.788210052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.788211652+07:00","message":"> Transcript [6817] [true]: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจส่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.788213577+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.78821492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.788216184+07:00","message":"StatePrefix: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่งยังอาจส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.788218248+07:00","message":"TextPushed: 'ขึ้นมาบนพระที่นั่งดุสิตมหาปราสาทเพื่อนนั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:05.788221564+07:00","message":"Push: 'ยังอาจส่งค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:05.788231738+07:00","message":"push: {true ยังอาจส่งค่ะ 0 0xc003600000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:04:05.798265395+07:00","message":"write wav file: './tmp/7449/7449_1498.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:06.13360535+07:00","message":"[GCS] Start streaming session, msgId: 1499"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:06.339502844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:06.339511413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:09.339914558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:09.339920646+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:10.867626392+07:00","message":"[GCS] IsForceVAD: false for message ID: 1499"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:10.999791279+07:00","message":"[GCS] Start streaming session, msgId: 1500"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:11.156703019+07:00","message":"receive streaming session, msgId: 1499"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:11.156725273+07:00","message":"found end of frame, send empty tag with msgId: 1499"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:11.156728307+07:00","message":"end Recv id 1499"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:11.156747776+07:00","message":"[buffer interim] 1499 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:11.156755163+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:11.156758841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:11.156761861+07:00","message":"> Transcript [6818] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:11.156764125+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:11.156766285+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:11.156768333+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:11.156769973+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:11.156777643+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:11.156788559+07:00","message":"push: {true \n 0 0xc00348c500}"}
{"level":"info","service":"Main","time":"2025-10-29T11:04:11.169222603+07:00","message":"write wav file: './tmp/7449/7449_1499.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:11.768415598+07:00","message":"[GCS] IsForceVAD: false for message ID: 1500"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:11.899161246+07:00","message":"[GCS] Start streaming session, msgId: 1501"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:12.063917929+07:00","message":"receive streaming session, msgId: 1500"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:12.063936937+07:00","message":"found end of frame, send empty tag with msgId: 1500"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:12.063940077+07:00","message":"end Recv id 1500"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:12.063946669+07:00","message":"[buffer interim] 1500 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.063952871+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.063956825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.063959835+07:00","message":"> Transcript [6819] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.063962515+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.063964549+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.063966286+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.06396791+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.063979134+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:12.063991438+07:00","message":"push: {true \n 0 0xc0032a0680}"}
{"level":"info","service":"Main","time":"2025-10-29T11:04:12.0692134+07:00","message":"write wav file: './tmp/7449/7449_1500.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:12.088161702+07:00","message":"[GCS] IsForceVAD: false for message ID: 1501"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:12.150507589+07:00","message":"[GCS] Start streaming session, msgId: 1502"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:12.34098159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:12.341033143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:12.400663749+07:00","message":"receive streaming session, msgId: 1501"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:12.400687598+07:00","message":"found end of frame, send empty tag with msgId: 1501"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:12.4006902+07:00","message":"end Recv id 1501"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:12.400698617+07:00","message":"[buffer interim] 1501 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.400705588+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.400709076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.400712183+07:00","message":"> Transcript [6820] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.400714662+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.400716251+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.400717742+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.400719223+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.4007212+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:12.400739399+07:00","message":"push: {true \n 0 0xc0023d2000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:04:12.405119353+07:00","message":"write wav file: './tmp/7449/7449_1501.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:12.468181175+07:00","message":"[GCS] IsForceVAD: false for message ID: 1502"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:12.600124317+07:00","message":"[GCS] Start streaming session, msgId: 1503"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:12.770005369+07:00","message":"receive streaming session, msgId: 1502"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:12.770020891+07:00","message":"found end of frame, send empty tag with msgId: 1502"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:12.770023476+07:00","message":"end Recv id 1502"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:12.77003021+07:00","message":"[buffer interim] 1502 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.770036892+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.770040163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.770042703+07:00","message":"> Transcript [6821] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.770044742+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.770046549+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.770048194+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.770049749+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:12.770052154+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:12.77006225+07:00","message":"push: {true \n 0 0xc002f14200}"}
{"level":"info","service":"Main","time":"2025-10-29T11:04:12.774997417+07:00","message":"write wav file: './tmp/7449/7449_1502.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:13.824304846+07:00","message":"[GCS] Cleaned up inactive client: 1485"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:13.824327486+07:00","message":"[GCS] Cleaned up inactive client: 1482"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:13.82433077+07:00","message":"[GCS] Cleaned up inactive client: 1481"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:13.824333297+07:00","message":"[GCS] Cleaned up inactive client: 1483"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:13.824335335+07:00","message":"[GCS] Cleaned up inactive client: 1484"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:13.947011484+07:00","message":"[GCS] IsForceVAD: false for message ID: 1503"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:14.139818005+07:00","message":"[GCS] Start streaming session, msgId: 1504"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:14.257532052+07:00","message":"receive streaming session, msgId: 1503"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:14.257550015+07:00","message":"found end of frame, send empty tag with msgId: 1503"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:14.257552815+07:00","message":"end Recv id 1503"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:14.257559382+07:00","message":"[buffer interim] 1503 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:14.257566335+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:14.257569939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:14.257572562+07:00","message":"> Transcript [6822] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:14.257574791+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:14.257576293+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:14.257577858+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:14.257579358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:14.25758865+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:14.25759914+07:00","message":"push: {true \n 0 0xc002f14400}"}
{"level":"info","service":"Main","time":"2025-10-29T11:04:14.264234392+07:00","message":"write wav file: './tmp/7449/7449_1503.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:14.268675457+07:00","message":"[GCS] IsForceVAD: false for message ID: 1504"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:14.470864259+07:00","message":"[GCS] Start streaming session, msgId: 1505"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:14.564185161+07:00","message":"receive streaming session, msgId: 1504"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:14.564210822+07:00","message":"found end of frame, send empty tag with msgId: 1504"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:14.564214269+07:00","message":"end Recv id 1504"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:14.56422375+07:00","message":"[buffer interim] 1504 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:14.56423183+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:14.564236106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:14.564240078+07:00","message":"> Transcript [6823] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:14.564243593+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:14.564246058+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:14.564248228+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:14.564250488+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:14.564258375+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:14.564270796+07:00","message":"push: {true \n 0 0xc00348c280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:04:14.569743233+07:00","message":"write wav file: './tmp/7449/7449_1504.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:15.108631299+07:00","message":"[GCS] IsForceVAD: false for message ID: 1505"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:15.341994259+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:15.342007721+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:15.424848219+07:00","message":"receive streaming session, msgId: 1505"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:15.424864233+07:00","message":"found end of frame, send empty tag with msgId: 1505"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:15.424866914+07:00","message":"end Recv id 1505"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:15.42487273+07:00","message":"[buffer interim] 1505 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:15.424878994+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:15.424882473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:15.424884906+07:00","message":"> Transcript [6824] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:15.424886992+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:15.424888516+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:15.424889904+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:15.424891356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:15.424897824+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:15.424908506+07:00","message":"push: {true \n 0 0xc0032a0280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:15.430539556+07:00","message":"[GCS] Start streaming session, msgId: 1506"}
{"level":"info","service":"Main","time":"2025-10-29T11:04:15.431153861+07:00","message":"write wav file: './tmp/7449/7449_1505.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:17.06672619+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:17.066779607+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":"2025-10-29T11:04:17.066784885+07:00","message":"receive interim result [false|false]: เห็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:17.066808992+07:00","message":"[buffer interim] 1506 false เห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.066815435+07:00","message":"[bufferProcess] interim [440000000]:เห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.066817+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.066824533+07:00","message":"[bufferProcess] send to processor (ticker):เห็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.06682775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.066830382+07:00","message":"> Transcript [6825] [false]: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.066842518+07:00","message":"Set StatePrefix (first interim): 'เห็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:17.395585815+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:17.395635115+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":"2025-10-29T11:04:17.395639804+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:17.395655593+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.395662838+07:00","message":"[bufferProcess] interim [740000000]:เห็นอยู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.395664452+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:17.54665602+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:17.546702148+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":"2025-10-29T11:04:17.546708525+07:00","message":"receive interim result [false|false]: คืนนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:17.546725761+07:00","message":"[buffer interim] 1506 false คืนนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.546743067+07:00","message":"[bufferProcess] interim [920000000]:คืนนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.546745203+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.546748308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.546750855+07:00","message":"> Transcript [6826] [false]: 'เห็นอยู่นี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.546754351+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.546756468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.546758037+07:00","message":"StatePrefix: 'เห็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.546761022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:17.588603733+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:17.58864735+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":"2025-10-29T11:04:17.588653945+07:00","message":"receive interim result [false|false]: คืนนี้ไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:17.588671965+07:00","message":"[buffer interim] 1506 false คืนนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.588679341+07:00","message":"[bufferProcess] interim [980000000]:คืนนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.588680994+07:00","message":"[bufferProcess] send to processor:คืนนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.588688467+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.588690831+07:00","message":"> Transcript [6827] [false]: 'คืนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.588693231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.588695083+07:00","message":"Set new StatePrefix: 'คืนนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:17.709015292+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:17.709056666+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":"2025-10-29T11:04:17.709062176+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:17.709075611+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.709082675+07:00","message":"[bufferProcess] interim [40000000]:เห็นอยู่นี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.70908479+07:00","message":"[bufferProcess] send to processor:คืนนี้ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.709088212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.709090555+07:00","message":"> Transcript [6828] [false]: 'คืนนี้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.709093747+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.709095484+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.709096976+07:00","message":"StatePrefix: 'คืนนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.709099402+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:17.833297482+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:17.833344501+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":"2025-10-29T11:04:17.833349627+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นภาษา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:17.833366086+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.833372576+07:00","message":"[bufferProcess] interim [220000000]:เห็นอยู่นี้เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.833375655+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.833383131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.833386409+07:00","message":"> Transcript [6829] [false]: 'เห็นอยู่นี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.833389024+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.833391655+07:00","message":"Set new StatePrefix: 'เห็นอยู่นี้เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:17.906956638+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:17.906994828+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":"2025-10-29T11:04:17.907000519+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:17.90701549+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.907022513+07:00","message":"[bufferProcess] interim [280000000]:เห็นอยู่นี้เป็นเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.907024429+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.907027704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.907030089+07:00","message":"> Transcript [6830] [false]: 'เห็นอยู่นี้เป็นภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.907033652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.907035602+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.907037169+07:00","message":"StatePrefix: 'เห็นอยู่นี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:17.907038936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:18.084177582+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:18.084215547+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":"2025-10-29T11:04:18.084220787+07:00","message":"receive interim result [false|false]: ตัวนี้เป็นสบู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:18.084236307+07:00","message":"[buffer interim] 1506 false ตัวนี้เป็นสบู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.084243607+07:00","message":"[bufferProcess] interim [460000000]:ตัวนี้เป็นสบู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.084245603+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.084249018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.084251979+07:00","message":"> Transcript [6831] [false]: 'เห็นอยู่นี้เป็นเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.084255365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.084257108+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.084259727+07:00","message":"StatePrefix: 'เห็นอยู่นี้เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.084261677+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:18.286027562+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:18.286074251+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":"2025-10-29T11:04:18.286079862+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:18.286096777+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.286103954+07:00","message":"[bufferProcess] interim [640000000]:เห็นอยู่นี้เป็นเสาบัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.286106203+07:00","message":"[bufferProcess] send to processor:ตัวนี้เป็นสบู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.286109609+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.286112033+07:00","message":"> Transcript [6832] [false]: 'ตัวนี้เป็นสบู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.286113914+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.286116123+07:00","message":"Set new StatePrefix: 'ตัวนี้เป็นสบู่'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:18.342453496+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:18.342482884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:18.41060231+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:18.410640045+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":"2025-10-29T11:04:18.410645381+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบวม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:18.41066215+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.41067014+07:00","message":"[bufferProcess] interim [760000000]:เห็นอยู่นี้เป็นเสาบวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.410672649+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.410676995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.410679811+07:00","message":"> Transcript [6833] [false]: 'เห็นอยู่นี้เป็นเสาบัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.410681646+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.410683728+07:00","message":"Set new StatePrefix: 'เห็นอยู่นี้เป็นเสาบัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:18.421620037+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:18.421658559+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":"2025-10-29T11:04:18.421663678+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:18.421675322+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.421681997+07:00","message":"[bufferProcess] interim [820000000]:เห็นอยู่นี้เป็นเสาบัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.421684059+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.421687012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.421689713+07:00","message":"> Transcript [6834] [false]: 'เห็นอยู่นี้เป็นเสาบวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.421691771+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.421693439+07:00","message":"Set new StatePrefix: 'เห็นอยู่นี้เป็นเสาบวม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:18.472999606+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:18.473034896+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":"2025-10-29T11:04:18.47303959+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:18.473054368+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.473061928+07:00","message":"[bufferProcess] interim [880000000]:เห็นอยู่นี้เป็นเสาบัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.473063942+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.473067071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.473069401+07:00","message":"> Transcript [6835] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.473071404+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.473073431+07:00","message":"Set new StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:18.867966054+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:18.868008292+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":"2025-10-29T11:04:18.868013762+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:18.868027142+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.868033863+07:00","message":"[bufferProcess] interim [300000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.868036278+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.868041515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.86804403+07:00","message":"> Transcript [6836] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.868046866+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.868048682+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.868050375+07:00","message":"StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.868052213+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:18.987312601+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:18.987352789+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":"2025-10-29T11:04:18.987357836+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:18.987371941+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.987379214+07:00","message":"[bufferProcess] interim [360000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.987381194+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.987384399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.987386861+07:00","message":"> Transcript [6837] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.987390245+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.987391983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.987393851+07:00","message":"StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:18.987395838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:19.301699498+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:19.3017429+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":"2025-10-29T11:04:19.301748335+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นศูนย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:19.301762263+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.301769391+07:00","message":"[bufferProcess] interim [660000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.301771658+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.301776451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.301778965+07:00","message":"> Transcript [6838] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.301782152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.301784195+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.301786257+07:00","message":"StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.301788188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:19.306829991+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:19.306844198+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็น 2\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:19.306848279+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็น 2"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:19.306856375+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.306860181+07:00","message":"[bufferProcess] interim [720000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.306862208+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นศูนย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.306864126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.306865945+07:00","message":"> Transcript [6839] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.306868235+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.306869723+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.306871445+07:00","message":"StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.306872951+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.306877721+07:00","message":"Push: 'เห็นอยู่นี้เป็นเสาบัวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.306879492+07:00","message":"TextPushed: 'เห็นอยู่นี้เป็นเสาบัวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.306881331+07:00","message":"Set new StatePrefix : 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นศูนย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.306883133+07:00","message":"Next Push (prob) : 'คะซึ่งเป็นศูนย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:19.306891383+07:00","message":"push: {false เห็นอยู่นี้เป็นเสาบัวนะ 0 0xc003a47e00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:19.362359392+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:19.362405375+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":"2025-10-29T11:04:19.362412725+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:19.362430904+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.362439208+07:00","message":"[bufferProcess] interim [780000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.362443105+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็น 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.36244832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.362454959+07:00","message":"> Transcript [6840] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็น 2'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.362458533+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.362461239+07:00","message":"Set new StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็น 2'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:19.569564516+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:19.569603923+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":"2025-10-29T11:04:19.569609549+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:19.569622644+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.569630198+07:00","message":"[bufferProcess] interim [20000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.569632626+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.569636185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.569638561+07:00","message":"> Transcript [6841] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.569640694+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:19.569643188+07:00","message":"Set new StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:20.203249745+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:20.203287965+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":"2025-10-29T11:04:20.203293562+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:20.203306876+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.203313766+07:00","message":"[bufferProcess] interim [620000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.203316078+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.203321138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.203323301+07:00","message":"> Transcript [6842] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.203326643+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.203328338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.203330297+07:00","message":"StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.203332434+07:00","message":"TextPushed: 'เห็นอยู่นี้เป็นเสาบัวนะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:20.458468099+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:20.458516493+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":"2025-10-29T11:04:20.458522229+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:20.45853785+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.458547172+07:00","message":"[bufferProcess] interim [920000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.458549665+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.458553089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.458555473+07:00","message":"> Transcript [6843] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.458558533+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.458560273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.458561885+07:00","message":"StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.458564225+07:00","message":"TextPushed: 'เห็นอยู่นี้เป็นเสาบัวนะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:20.70858915+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:20.708628487+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":"2025-10-29T11:04:20.708634022+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:20.708648699+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.708656881+07:00","message":"[bufferProcess] interim [40000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.708659727+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.708667353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.708670017+07:00","message":"> Transcript [6844] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.708673709+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.708675494+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.708677064+07:00","message":"StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.708679403+07:00","message":"TextPushed: 'เห็นอยู่นี้เป็นเสาบัวนะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:20.977032354+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:20.977068328+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":"2025-10-29T11:04:20.977073645+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับผ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:20.977087149+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.977094289+07:00","message":"[bufferProcess] interim [400000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.977096851+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.977102083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.977104507+07:00","message":"> Transcript [6845] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.977109096+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.97711092+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.977112743+07:00","message":"StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.977114906+07:00","message":"TextPushed: 'เห็นอยู่นี้เป็นเสาบัวนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.9771198+07:00","message":"Push: 'คะซึ่งเป็นเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.977122061+07:00","message":"TextPushed: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.977123936+07:00","message":"Set new StatePrefix : 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:20.97712751+07:00","message":"Next Push (prob) : 'ที่รองรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:20.977134762+07:00","message":"push: {false คะซึ่งเป็นเสาร์ 0 0xc003a47e00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.100350449+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.100387516+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":"2025-10-29T11:04:21.100392972+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.100405922+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.100412422+07:00","message":"[bufferProcess] interim [520000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.100414588+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.100417598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.100421563+07:00","message":"> Transcript [6846] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.100424819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.100426326+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.10042786+07:00","message":"StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.100430269+07:00","message":"TextPushed: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.334364067+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.334401272+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":"2025-10-29T11:04:21.33440642+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.334418839+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.334425385+07:00","message":"[bufferProcess] interim [700000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.334427805+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.334433001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.33443529+07:00","message":"> Transcript [6847] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.334438678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.334440336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.33444194+07:00","message":"StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.33444416+07:00","message":"TextPushed: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:21.342455731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:21.342473346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.486641256+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.486679288+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":"2025-10-29T11:04:21.486684976+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระครู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.486698073+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.486704725+07:00","message":"[bufferProcess] interim [880000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.486707185+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.48671043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.486713435+07:00","message":"> Transcript [6848] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.486716884+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.486718515+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.486720582+07:00","message":"StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.486723464+07:00","message":"TextPushed: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.610023746+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.6100616+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":"2025-10-29T11:04:21.610067455+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระพุทธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.610079818+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.610086821+07:00","message":"[bufferProcess] interim [0]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.610089288+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.610094114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.610096389+07:00","message":"> Transcript [6849] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.610100652+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.610102531+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.610104394+07:00","message":"StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.610106845+07:00","message":"TextPushed: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.610110675+07:00","message":"Push: 'ที่รองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.610112393+07:00","message":"TextPushed: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.610115206+07:00","message":"Set new StatePrefix : 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.610117129+07:00","message":"Next Push (prob) : 'ภาพพระครู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.610126348+07:00","message":"push: {false ที่รองรับ 0 0xc003a47e00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.675739508+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.675783943+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":"2025-10-29T11:04:21.675791287+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.675812491+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.675821285+07:00","message":"[bufferProcess] interim [60000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.675824677+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.675829516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.675832752+07:00","message":"> Transcript [6850] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.675836039+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.675838234+07:00","message":"Set new StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระพุทธ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.810777045+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.810814508+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":"2025-10-29T11:04:21.810819964+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระครูสาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.810833341+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระครูสาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.810840514+07:00","message":"[bufferProcess] interim [180000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระครูสาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.810842514+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.810845732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.81084835+07:00","message":"> Transcript [6851] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.810850898+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.810852657+07:00","message":"Set new StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.863732211+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.863776495+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":"2025-10-29T11:04:21.863782995+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระครูสาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.863796342+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระครูสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.863803048+07:00","message":"[bufferProcess] interim [240000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระครูสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.86380528+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระครูสาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.863810309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.863812894+07:00","message":"> Transcript [6852] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระครูสาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.863814978+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.863816533+07:00","message":"Set new StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระครูสาว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.867687224+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.867704161+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":"2025-10-29T11:04:21.86770854+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:21.867717831+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.86772287+07:00","message":"[bufferProcess] interim [300000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.867730691+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระครูสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.867734476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.867736478+07:00","message":"> Transcript [6853] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระครูสาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.867738395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:21.867739843+07:00","message":"Set new StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระครูสาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:22.503253878+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:22.503289963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:22.50329524+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:22.503308348+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:22.503315766+07:00","message":"[bufferProcess] interim [900000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:22.503317779+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:22.503322837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:22.503324948+07:00","message":"> Transcript [6854] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:22.503327267+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:22.503329094+07:00","message":"Set new StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.022782884+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.022824758+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยงจะใช้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.022830512+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยงจะใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.022844447+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยงจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.022851575+07:00","message":"[bufferProcess] interim [380000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยงจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.022854326+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.022859798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.022861959+07:00","message":"> Transcript [6855] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.022865483+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.022867217+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.022868826+07:00","message":"StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.022871594+07:00","message":"TextPushed: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.107479782+07:00","message":"[GCS] IsForceVAD: false for message ID: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.280072268+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.280113373+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยงจะใช้ทั้ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.2801198+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยงจะใช้ทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.280135981+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยงจะใช้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.280143654+07:00","message":"[bufferProcess] interim [680000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยงจะใช้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.280146191+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยงจะใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.280149427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.28015156+07:00","message":"> Transcript [6856] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยงจะใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.280155699+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.280157378+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.280158934+07:00","message":"StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.280161526+07:00","message":"TextPushed: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.404106287+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.404147734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยงจะใช้ทั้งหมด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.404153604+07:00","message":"receive interim result [false|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยงจะใช้ทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.404168611+07:00","message":"[buffer interim] 1506 false เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยงจะใช้ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.404175611+07:00","message":"[bufferProcess] interim [800000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยงจะใช้ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.404178188+07:00","message":"[bufferProcess] send to processor:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยงจะใช้ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.404182893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.404186619+07:00","message":"> Transcript [6857] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยงจะใช้ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.404191429+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.404193862+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.404197602+07:00","message":"StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.404201713+07:00","message":"TextPushed: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.429652222+07:00","message":"[GCS] Start streaming session, msgId: 1507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.507386872+07:00","message":"receive streaming session, msgId: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.50742648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาที่รองรับผ้าพระภูษาโยงจะใช้ทั้งหมด\",\"confidence\":0.9476868}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.50743587+07:00","message":"receive interim result [true|false]: เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาที่รองรับผ้าพระภูษาโยงจะใช้ทั้งหมด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.507444838+07:00","message":"end recv isFinal message id 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.50744659+07:00","message":"end Recv id 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.507452084+07:00","message":"[buffer interim] 1506 true เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาที่รองรับผ้าพระภูษาโยงจะใช้ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.507458982+07:00","message":"[bufferProcess] interim [890000000]:เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาที่รองรับผ้าพระภูษาโยงจะใช้ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.507464074+07:00","message":"[bufferProcess] send to processor (isfinal):เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยงจะใช้ทั้งหมด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.507467074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.50747+07:00","message":"> Transcript [6858] [false]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยงจะใช้ทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.507473312+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.507474879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.507476776+07:00","message":"StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.507479355+07:00","message":"TextPushed: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.507484427+07:00","message":"Push: 'ภาพพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.507485986+07:00","message":"TextPushed: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.507487987+07:00","message":"Set new StatePrefix : 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยงจะใช้ทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.507494147+07:00","message":"Next Push (prob) : 'จะใช้ทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.50749795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.507499955+07:00","message":"> Transcript [6859] [true]: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาที่รองรับผ้าพระภูษาโยงจะใช้ทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.507501909+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.50750322+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.507504523+07:00","message":"StatePrefix: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยงจะใช้ทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.507506275+07:00","message":"TextPushed: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.507507714+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.507527655+07:00","message":"push: {false ภาพพระภูษาโยง 0 0xc003a47e00}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.507705673+07:00","message":"Push: 'จะใช้ทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.507708368+07:00","message":"TextPushed: 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาร์ที่รองรับภาพพระภูษาโยงจะใช้ทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.507710102+07:00","message":"Set new StatePrefix : 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาที่รองรับผ้าพระภูษาโยงจะใช้ทั้งหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.507711774+07:00","message":"Next Push (prob) : 'เห็นอยู่นี้เป็นเสาบัวนะคะซึ่งเป็นเสาที่รองรับผ้าพระภูษาโยงจะใช้ทั้งหมด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:23.507717498+07:00","message":"push: {true จะใช้ทั้งหมด 0 0xc003a47e00}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:23.507740796+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1506.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:04:23.529033059+07:00","message":"write wav file: './tmp/7449/7449_1506.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:24.192252229+07:00","message":"receive streaming session, msgId: 1507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:24.192310999+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"50\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:24.192316752+07:00","message":"receive interim result [false|false]: 50"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:24.1923339+07:00","message":"[buffer interim] 1507 false 50"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.192341124+07:00","message":"[bufferProcess] interim [600000000]:50"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.19234283+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:24.343453705+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:24.343471335+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:24.379144745+07:00","message":"receive streaming session, msgId: 1507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:24.37917881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"53\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:24.379183345+07:00","message":"receive interim result [false|false]: 53"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:24.379196112+07:00","message":"[buffer interim] 1507 false 53"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.379202241+07:00","message":"[bufferProcess] interim [780000000]:53"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.379204254+07:00","message":"[bufferProcess] send to processor:50"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.379206937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.37920936+07:00","message":"> Transcript [6860] [false]: '50'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.379211103+07:00","message":"Set StatePrefix (first interim): '50'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:24.491098531+07:00","message":"receive streaming session, msgId: 1507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:24.491140522+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":"2025-10-29T11:04:24.491145268+07:00","message":"receive interim result [false|false]: หาสาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:24.491156235+07:00","message":"[buffer interim] 1507 false หาสาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.491164575+07:00","message":"[bufferProcess] interim [840000000]:หาสาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.491166645+07:00","message":"[bufferProcess] send to processor:53"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.491171726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.491174022+07:00","message":"> Transcript [6861] [false]: '53'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.491176117+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.491178122+07:00","message":"Set new StatePrefix: '53'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:24.623440304+07:00","message":"receive streaming session, msgId: 1507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:24.623488737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5 เสาร์\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:24.623494282+07:00","message":"receive interim result [false|false]: 5 เสาร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:24.623509746+07:00","message":"[buffer interim] 1507 false 5 เสาร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.623516719+07:00","message":"[bufferProcess] interim [960000000]:5 เสาร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.623518533+07:00","message":"[bufferProcess] send to processor:หาสาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.623521824+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.62352421+07:00","message":"> Transcript [6862] [false]: 'หาสาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.623526842+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.623528565+07:00","message":"Set new StatePrefix: 'หาสาว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:24.686420906+07:00","message":"receive streaming session, msgId: 1507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:24.686461089+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5 เสาร์ค่ะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:24.686467179+07:00","message":"receive interim result [false|false]: 5 เสาร์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:24.686484362+07:00","message":"[buffer interim] 1507 false 5 เสาร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.686490717+07:00","message":"[bufferProcess] interim [80000000]:5 เสาร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.68649265+07:00","message":"[bufferProcess] send to processor:5 เสาร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.686500681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.686503051+07:00","message":"> Transcript [6863] [false]: '5 เสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.686505175+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:24.686507007+07:00","message":"Set new StatePrefix: '5 เสาร์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.066775465+07:00","message":"receive streaming session, msgId: 1507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.066822313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5 สาวขาเรียน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.066827123+07:00","message":"receive interim result [false|false]: 5 สาวขาเรียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.066839991+07:00","message":"[buffer interim] 1507 false 5 สาวขาเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.066846467+07:00","message":"[bufferProcess] interim [440000000]:5 สาวขาเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.066848825+07:00","message":"[bufferProcess] send to processor:5 เสาร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.066854124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.066856589+07:00","message":"> Transcript [6864] [false]: '5 เสาร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.06685904+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.066860808+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.066862407+07:00","message":"StatePrefix: '5 เสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.066864232+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.202378807+07:00","message":"receive streaming session, msgId: 1507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.202416482+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.202421021+07:00","message":"receive interim result [false|false]: 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.202436166+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":"2025-10-29T11:04:25.202439232+07:00","message":"receive interim result [false|false]:  สาวขาเรียว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.202446846+07:00","message":"[buffer interim] 1507 false 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.202452468+07:00","message":"[buffer interim] 1507 false  สาวขาเรียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.202458499+07:00","message":"[bufferProcess] interim [560000000]:5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.202460534+07:00","message":"[bufferProcess] send to processor:5 สาวขาเรียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.202465281+07:00","message":"[bufferProcess] interim [560000000]: สาวขาเรียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.202467339+07:00","message":"[bufferProcess] update buffer: 5 สาวขาเรียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.202469451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.202474038+07:00","message":"> Transcript [6865] [false]: '5 สาวขาเรียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.202476051+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.202478553+07:00","message":"Set new StatePrefix: '5 สาวขาเรียน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.275682549+07:00","message":"receive streaming session, msgId: 1507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.275732054+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.275737558+07:00","message":"receive interim result [false|false]: 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.275751474+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":"2025-10-29T11:04:25.27575483+07:00","message":"receive interim result [false|false]:  เสาร์ค่ะเรียง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.275762959+07:00","message":"[buffer interim] 1507 false 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.275769703+07:00","message":"[buffer interim] 1507 false  เสาร์ค่ะเรียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.275775508+07:00","message":"[bufferProcess] interim [680000000]:5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.275777269+07:00","message":"[bufferProcess] send to processor:5 สาวขาเรียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.275781879+07:00","message":"[bufferProcess] interim [680000000]: เสาร์ค่ะเรียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.275784084+07:00","message":"[bufferProcess] update buffer: 5 เสาร์ค่ะเรียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.275786621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.275789282+07:00","message":"> Transcript [6866] [false]: '5 สาวขาเรียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.275791431+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.275793053+07:00","message":"Set new StatePrefix: '5 สาวขาเรียว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.398482896+07:00","message":"receive streaming session, msgId: 1507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.398519363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.398524099+07:00","message":"receive interim result [false|false]: 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.398534492+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":"2025-10-29T11:04:25.398537322+07:00","message":"receive interim result [false|false]:  เสาร์ค่ะเรียงความ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.398544985+07:00","message":"[buffer interim] 1507 false 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.398548497+07:00","message":"[buffer interim] 1507 false  เสาร์ค่ะเรียงความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.398554611+07:00","message":"[bufferProcess] interim [800000000]:5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.398556659+07:00","message":"[bufferProcess] send to processor:5 เสาร์ค่ะเรียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.398559477+07:00","message":"[bufferProcess] interim [800000000]: เสาร์ค่ะเรียงความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.398561372+07:00","message":"[bufferProcess] update buffer: 5 เสาร์ค่ะเรียงความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.398563735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.39856601+07:00","message":"> Transcript [6867] [false]: '5 เสาร์ค่ะเรียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.398567999+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.398569655+07:00","message":"Set new StatePrefix: '5 เสาร์ค่ะเรียง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.520856927+07:00","message":"receive streaming session, msgId: 1507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.520902882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.520908244+07:00","message":"receive interim result [false|false]: 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.520923931+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":"2025-10-29T11:04:25.520926633+07:00","message":"receive interim result [false|false]:  เสาร์ค่ะเรียงฝั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.52093533+07:00","message":"[buffer interim] 1507 false 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.520940248+07:00","message":"[buffer interim] 1507 false  เสาร์ค่ะเรียงฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.520945886+07:00","message":"[bufferProcess] interim [860000000]:5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.520947902+07:00","message":"[bufferProcess] send to processor:5 เสาร์ค่ะเรียงความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.520950705+07:00","message":"[bufferProcess] interim [860000000]: เสาร์ค่ะเรียงฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.520953618+07:00","message":"[bufferProcess] update buffer: 5 เสาร์ค่ะเรียงฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.520956372+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.52095901+07:00","message":"> Transcript [6868] [false]: '5 เสาร์ค่ะเรียงความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.520961476+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.520963042+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.520964546+07:00","message":"StatePrefix: '5 เสาร์ค่ะเรียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.520966112+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.58270803+07:00","message":"receive streaming session, msgId: 1507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.582758534+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.582765968+07:00","message":"receive interim result [false|false]: 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.582789991+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":"2025-10-29T11:04:25.582795629+07:00","message":"receive interim result [false|false]:  เสาร์ค่ะเรียงฝั่งเดียว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.582806074+07:00","message":"[buffer interim] 1507 false 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.582810952+07:00","message":"[buffer interim] 1507 false  เสาร์ค่ะเรียงฝั่งเดียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.582818114+07:00","message":"[bufferProcess] interim [980000000]:5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.582821429+07:00","message":"[bufferProcess] send to processor:5 เสาร์ค่ะเรียงฝั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.582825663+07:00","message":"[bufferProcess] interim [980000000]: เสาร์ค่ะเรียงฝั่งเดียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.582828966+07:00","message":"[bufferProcess] update buffer: 5 เสาร์ค่ะเรียงฝั่งเดียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.582834097+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.582837352+07:00","message":"> Transcript [6869] [false]: '5 เสาร์ค่ะเรียงฝั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.582840929+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.582843197+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.582846196+07:00","message":"StatePrefix: '5 เสาร์ค่ะเรียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.582848853+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.767696191+07:00","message":"receive streaming session, msgId: 1507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.767752496+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.767759584+07:00","message":"receive interim result [false|false]: 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.767784689+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":"2025-10-29T11:04:25.767788549+07:00","message":"receive interim result [false|false]:  เสาร์ค่ะเรียงฝั่งเดียวกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.767800448+07:00","message":"[buffer interim] 1507 false 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.767806766+07:00","message":"[buffer interim] 1507 false  เสาร์ค่ะเรียงฝั่งเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.767814938+07:00","message":"[bufferProcess] interim [160000000]:5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.767818184+07:00","message":"[bufferProcess] send to processor:5 เสาร์ค่ะเรียงฝั่งเดียว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.767822131+07:00","message":"[bufferProcess] interim [160000000]: เสาร์ค่ะเรียงฝั่งเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.767825007+07:00","message":"[bufferProcess] update buffer: 5 เสาร์ค่ะเรียงฝั่งเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.767828046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.76783154+07:00","message":"> Transcript [6870] [false]: '5 เสาร์ค่ะเรียงฝั่งเดียว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.767835322+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.767837578+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.767840404+07:00","message":"StatePrefix: '5 เสาร์ค่ะเรียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.767842659+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.797262446+07:00","message":"[GCS] IsForceVAD: false for message ID: 1507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.956060153+07:00","message":"receive streaming session, msgId: 1507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.956107969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.95611417+07:00","message":"receive interim result [false|false]: 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.956134193+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":"2025-10-29T11:04:25.956138073+07:00","message":"receive interim result [false|false]:  เสาร์ค่ะเรียงฝั่งเดียวกันหมด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.956149202+07:00","message":"[buffer interim] 1507 false 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.956153469+07:00","message":"[buffer interim] 1507 false  เสาร์ค่ะเรียงฝั่งเดียวกันหมด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.95616108+07:00","message":"[bufferProcess] interim [400000000]:5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.95616629+07:00","message":"[bufferProcess] send to processor:5 เสาร์ค่ะเรียงฝั่งเดียวกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.956170575+07:00","message":"[bufferProcess] interim [400000000]: เสาร์ค่ะเรียงฝั่งเดียวกันหมด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.956173558+07:00","message":"[bufferProcess] update buffer: 5 เสาร์ค่ะเรียงฝั่งเดียวกันหมด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.956176828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.956180542+07:00","message":"> Transcript [6871] [false]: '5 เสาร์ค่ะเรียงฝั่งเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.956184192+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.956186472+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.956189715+07:00","message":"StatePrefix: '5 เสาร์ค่ะเรียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.956192183+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.956195154+07:00","message":"Push: '5 เสาร์ค่ะเรียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.956197208+07:00","message":"TextPushed: '5 เสาร์ค่ะเรียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.956199996+07:00","message":"Set new StatePrefix : '5 เสาร์ค่ะเรียงฝั่งเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:25.956202274+07:00","message":"Next Push (prob) : 'ฝั่งเดียวกัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:25.95621349+07:00","message":"push: {false 5 เสาร์ค่ะเรียง 0 0xc0032a0800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:26.185308643+07:00","message":"receive streaming session, msgId: 1507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:26.185354303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"5 เสาค่ะเรียงฝั่งเดียวกันหมด\",\"confidence\":0.9515032}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:26.185360033+07:00","message":"receive interim result [true|false]: 5 เสาค่ะเรียงฝั่งเดียวกันหมด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:26.185367612+07:00","message":"end recv isFinal message id 1507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:26.185369487+07:00","message":"end Recv id 1507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:26.185376769+07:00","message":"[buffer interim] 1507 true 5 เสาค่ะเรียงฝั่งเดียวกันหมด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.185385354+07:00","message":"[bufferProcess] interim [580000000]:5 เสาค่ะเรียงฝั่งเดียวกันหมด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.185388367+07:00","message":"[bufferProcess] send to processor (isfinal):5 เสาร์ค่ะเรียงฝั่งเดียวกันหมด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.18539144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.185393779+07:00","message":"> Transcript [6872] [false]: '5 เสาร์ค่ะเรียงฝั่งเดียวกันหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.185396928+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.185398488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.185400146+07:00","message":"StatePrefix: '5 เสาร์ค่ะเรียงฝั่งเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.185402914+07:00","message":"TextPushed: '5 เสาร์ค่ะเรียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.185404508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.185406077+07:00","message":"> Transcript [6873] [true]: '5 เสาค่ะเรียงฝั่งเดียวกันหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.185407786+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.185409064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.185410374+07:00","message":"StatePrefix: '5 เสาร์ค่ะเรียงฝั่งเดียวกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.185411895+07:00","message":"TextPushed: '5 เสาร์ค่ะเรียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.18541327+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.18552955+07:00","message":"Push: 'ฝั่งเดียวกันหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.185531865+07:00","message":"TextPushed: '5 เสาร์ค่ะเรียงฝั่งเดียวกันหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.18553362+07:00","message":"Set new StatePrefix : '5 เสาค่ะเรียงฝั่งเดียวกันหมด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.185535342+07:00","message":"Next Push (prob) : '5 เสาค่ะเรียงฝั่งเดียวกันหมด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:26.185543662+07:00","message":"push: {true ฝั่งเดียวกันหมด 0 0xc0032a0800}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.185554828+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1507.html'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:26.190142193+07:00","message":"[GCS] Start streaming session, msgId: 1508"}
{"level":"info","service":"Main","time":"2025-10-29T11:04:26.192555709+07:00","message":"write wav file: './tmp/7449/7449_1507.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:26.754429215+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:26.754476002+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":"2025-10-29T11:04:26.75448061+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:26.754496636+07:00","message":"[buffer interim] 1508 false การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.75450394+07:00","message":"[bufferProcess] interim [420000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:26.754505522+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:27.082921119+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:27.082960439+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":"2025-10-29T11:04:27.082965664+07:00","message":"receive interim result [false|false]: การที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:27.082979982+07:00","message":"[buffer interim] 1508 false การที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.082988529+07:00","message":"[bufferProcess] interim [720000000]:การที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.082991776+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.082997779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.08300015+07:00","message":"> Transcript [6874] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.083002264+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:27.344443373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:27.344449435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:27.444410663+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:27.444446223+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":"2025-10-29T11:04:27.444451327+07:00","message":"receive interim result [false|false]: การที่จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:27.444465765+07:00","message":"[buffer interim] 1508 false การที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.444472387+07:00","message":"[bufferProcess] interim [80000000]:การที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.444474249+07:00","message":"[bufferProcess] send to processor:การที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.444477214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.444479532+07:00","message":"> Transcript [6875] [false]: 'การที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.444482558+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.444484308+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.444485959+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.444487578+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:27.638531445+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:27.638569103+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":"2025-10-29T11:04:27.638574463+07:00","message":"receive interim result [false|false]: การที่จะกลับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:27.638590455+07:00","message":"[buffer interim] 1508 false การที่จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.638598717+07:00","message":"[bufferProcess] interim [260000000]:การที่จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.638601155+07:00","message":"[bufferProcess] send to processor:การที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.638605483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.638609366+07:00","message":"> Transcript [6876] [false]: 'การที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.638613269+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.638615582+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.638618947+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.638620954+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:27.643039958+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:27.643052907+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":"2025-10-29T11:04:27.643057503+07:00","message":"receive interim result [false|false]: การที่จะกำหนด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:27.643064724+07:00","message":"[buffer interim] 1508 false การที่จะกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.643069399+07:00","message":"[bufferProcess] interim [320000000]:การที่จะกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.643071973+07:00","message":"[bufferProcess] send to processor:การที่จะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.64307448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.643077153+07:00","message":"> Transcript [6877] [false]: 'การที่จะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.643079654+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.643081788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.643084368+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.643086376+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:27.952888938+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:27.952937985+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":"2025-10-29T11:04:27.952946047+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:27.952963223+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.952971732+07:00","message":"[bufferProcess] interim [560000000]:การที่จะกำหนดว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.952974892+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.95298316+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.952986695+07:00","message":"> Transcript [6878] [false]: 'การที่จะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.952991554+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.952993821+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.95299674+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.952999901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.953006369+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.953008469+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.953011713+07:00","message":"Set new StatePrefix : 'การที่จะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:27.953014062+07:00","message":"Next Push (prob) : 'ที่จะกำหนด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:27.953024673+07:00","message":"push: {false การ 0 0xc0032a0000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.144889229+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.14492589+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":"2025-10-29T11:04:28.144931221+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.144943938+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.144949858+07:00","message":"[bufferProcess] interim [740000000]:การที่จะกำหนดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.144952001+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.144955014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.144957658+07:00","message":"> Transcript [6879] [false]: 'การที่จะกำหนดว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.144960688+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.144962424+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.144964151+07:00","message":"StatePrefix: 'การที่จะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.144966419+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.148330122+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.148365917+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":"2025-10-29T11:04:28.148371019+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.148383718+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.14838994+07:00","message":"[bufferProcess] interim [800000000]:การที่จะกำหนดว่าใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.148391831+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.148394815+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.148397514+07:00","message":"> Transcript [6880] [false]: 'การที่จะกำหนดว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.148400571+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.148402106+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.148403689+07:00","message":"StatePrefix: 'การที่จะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.148406019+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.468398245+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.468432787+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":"2025-10-29T11:04:28.468438135+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้เสา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.468452572+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้เสา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.468460834+07:00","message":"[bufferProcess] interim [100000000]:การที่จะกำหนดว่าใช้เสา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.468463159+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.468466363+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.468468779+07:00","message":"> Transcript [6881] [false]: 'การที่จะกำหนดว่าใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.468472086+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.468473813+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.468475783+07:00","message":"StatePrefix: 'การที่จะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.468478175+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.736323559+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.736362986+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":"2025-10-29T11:04:28.736368186+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้สบู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.736381705+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้สบู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.736389528+07:00","message":"[bufferProcess] interim [340000000]:การที่จะกำหนดว่าใช้สบู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.736391718+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าใช้เสา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.736394966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.736397467+07:00","message":"> Transcript [6882] [false]: 'การที่จะกำหนดว่าใช้เสา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.73640118+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.736403112+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.736405006+07:00","message":"StatePrefix: 'การที่จะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.736407049+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.736409664+07:00","message":"Push: 'ที่จะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.736411528+07:00","message":"TextPushed: 'การที่จะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.736413401+07:00","message":"Set new StatePrefix : 'การที่จะกำหนดว่าใช้เสา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.736415309+07:00","message":"Next Push (prob) : 'ว่าใช้เสา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.736423026+07:00","message":"push: {false ที่จะกำหนด 0 0xc0032a0000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.758227222+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.758267853+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":"2025-10-29T11:04:28.758273086+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้เสาโบสถ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.758289979+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้เสาโบสถ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.758297323+07:00","message":"[bufferProcess] interim [400000000]:การที่จะกำหนดว่าใช้เสาโบสถ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.758299354+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าใช้สบู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.758305389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.758308351+07:00","message":"> Transcript [6883] [false]: 'การที่จะกำหนดว่าใช้สบู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.758310687+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.758312434+07:00","message":"Set new StatePrefix: 'การที่จะกำหนดว่าใช้สบู่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.932357786+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.932396564+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":"2025-10-29T11:04:28.932401722+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้เสาบัวกี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.932416218+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้เสาบัวกี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.932423237+07:00","message":"[bufferProcess] interim [520000000]:การที่จะกำหนดว่าใช้เสาบัวกี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.93242543+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าใช้เสาโบสถ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.932428362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.93243082+07:00","message":"> Transcript [6884] [false]: 'การที่จะกำหนดว่าใช้เสาโบสถ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.932433187+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.932434762+07:00","message":"Set new StatePrefix: 'การที่จะกำหนดว่าใช้เสาโบสถ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.999008129+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.999043041+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":"2025-10-29T11:04:28.99904842+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้เสาบัวกลีบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:28.999057709+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้เสาบัวกลีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.999063985+07:00","message":"[bufferProcess] interim [580000000]:การที่จะกำหนดว่าใช้เสาบัวกลีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.999066374+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าใช้เสาบัวกี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.999071051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.999073174+07:00","message":"> Transcript [6885] [false]: 'การที่จะกำหนดว่าใช้เสาบัวกี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.999075152+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:28.999077158+07:00","message":"Set new StatePrefix: 'การที่จะกำหนดว่าใช้เสาบัวกี่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:29.172430267+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:29.172477208+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":"2025-10-29T11:04:29.172484993+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้เสากี่เสา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:29.172501466+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้เสากี่เสา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:29.172509721+07:00","message":"[bufferProcess] interim [760000000]:การที่จะกำหนดว่าใช้เสากี่เสา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:29.172513237+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าใช้เสาบัวกลีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:29.172519754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:29.172523815+07:00","message":"> Transcript [6886] [false]: 'การที่จะกำหนดว่าใช้เสาบัวกลีบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:29.172527469+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:29.17252995+07:00","message":"Set new StatePrefix: 'การที่จะกำหนดว่าใช้เสาบัวกลีบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:29.379009947+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:29.379056111+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":"2025-10-29T11:04:29.379062305+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้เสากี่เสาหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:29.37907802+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้เสากี่เสาหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:29.379085657+07:00","message":"[bufferProcess] interim [0]:การที่จะกำหนดว่าใช้เสากี่เสาหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:29.379088169+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าใช้เสากี่เสา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:29.379091885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:29.379094421+07:00","message":"> Transcript [6887] [false]: 'การที่จะกำหนดว่าใช้เสากี่เสา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:29.379096789+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:29.379098879+07:00","message":"Set new StatePrefix: 'การที่จะกำหนดว่าใช้เสากี่เสา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:29.446626184+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:29.446667535+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":"2025-10-29T11:04:29.446673213+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้เสากี่เสานั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:29.446690084+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้เสากี่เสานั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:29.446697226+07:00","message":"[bufferProcess] interim [120000000]:การที่จะกำหนดว่าใช้เสากี่เสานั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:29.446699498+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าใช้เสากี่เสาหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:29.44670313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:29.446705471+07:00","message":"> Transcript [6888] [false]: 'การที่จะกำหนดว่าใช้เสากี่เสาหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:29.446708746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:29.446711195+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:29.446713085+07:00","message":"StatePrefix: 'การที่จะกำหนดว่าใช้เสากี่เสา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:29.446715287+07:00","message":"TextPushed: 'การที่จะกำหนด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.070681961+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.070747577+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":"2025-10-29T11:04:30.070755863+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้เสากี่เสานั้นก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.070774046+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้เสากี่เสานั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.070782718+07:00","message":"[bufferProcess] interim [720000000]:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.070786098+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าใช้เสากี่เสานั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.070794451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.070800489+07:00","message":"> Transcript [6889] [false]: 'การที่จะกำหนดว่าใช้เสากี่เสานั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.07080557+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.070808439+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.070811219+07:00","message":"StatePrefix: 'การที่จะกำหนดว่าใช้เสากี่เสา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.070814558+07:00","message":"TextPushed: 'การที่จะกำหนด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.261138729+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.261205972+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":"2025-10-29T11:04:30.261211758+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.261226087+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.261233788+07:00","message":"[bufferProcess] interim [840000000]:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.261236511+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.261239611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.261243711+07:00","message":"> Transcript [6890] [false]: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.261246983+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.261248671+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.261250274+07:00","message":"StatePrefix: 'การที่จะกำหนดว่าใช้เสากี่เสา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.261252948+07:00","message":"TextPushed: 'การที่จะกำหนด'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:30.345072022+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:30.345084226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.346181949+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.346208597+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":"2025-10-29T11:04:30.346217383+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูต่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.346228629+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.346234881+07:00","message":"[bufferProcess] interim [20000000]:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.346237308+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.346242061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.346244256+07:00","message":"> Transcript [6891] [false]: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.346247885+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.346249737+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.346251488+07:00","message":"StatePrefix: 'การที่จะกำหนดว่าใช้เสากี่เสา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.346254031+07:00","message":"TextPushed: 'การที่จะกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.346262597+07:00","message":"Push: 'ว่าใช้เสากี่เสา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.346264382+07:00","message":"TextPushed: 'การที่จะกำหนดว่าใช้เสากี่เสา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.346266173+07:00","message":"Set new StatePrefix : 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.346268145+07:00","message":"Next Push (prob) : 'นั้นก็ดู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.346283984+07:00","message":"push: {false ว่าใช้เสากี่เสา 0 0xc0032a0000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.4481074+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.448142516+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":"2025-10-29T11:04:30.448148052+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.448162041+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.448168782+07:00","message":"[bufferProcess] interim [80000000]:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.448170945+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.448173962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.448176105+07:00","message":"> Transcript [6892] [false]: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.448179757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.448181769+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.44818357+07:00","message":"StatePrefix: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.448186707+07:00","message":"TextPushed: 'การที่จะกำหนดว่าใช้เสากี่เสา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.668007026+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.668040336+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":"2025-10-29T11:04:30.668046935+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.668058335+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.668065026+07:00","message":"[bufferProcess] interim [320000000]:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.668067274+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.668071949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.668074269+07:00","message":"> Transcript [6893] [false]: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.668077158+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.668078871+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.668080738+07:00","message":"StatePrefix: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.66808298+07:00","message":"TextPushed: 'การที่จะกำหนดว่าใช้เสากี่เสา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.768774299+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.76881252+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":"2025-10-29T11:04:30.768818008+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.768839221+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.768846981+07:00","message":"[bufferProcess] interim [380000000]:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.768849642+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.768852798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.768855029+07:00","message":"> Transcript [6894] [false]: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.768858657+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.768860269+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.768861917+07:00","message":"StatePrefix: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.768864285+07:00","message":"TextPushed: 'การที่จะกำหนดว่าใช้เสากี่เสา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.964549767+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.964588461+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":"2025-10-29T11:04:30.964594866+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.964608882+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.964615033+07:00","message":"[bufferProcess] interim [620000000]:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.964617623+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.964622886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.964630811+07:00","message":"> Transcript [6895] [false]: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.964635326+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.964637163+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.964641075+07:00","message":"StatePrefix: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.964643368+07:00","message":"TextPushed: 'การที่จะกำหนดว่าใช้เสากี่เสา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.964648153+07:00","message":"Push: 'นั้นก็ดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.964649643+07:00","message":"TextPushed: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.964651588+07:00","message":"Set new StatePrefix : 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:30.964653647+07:00","message":"Next Push (prob) : 'ตามขนาด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:30.964661728+07:00","message":"push: {false นั้นก็ดู 0 0xc0032a0000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:31.22769512+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:31.227746755+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":"2025-10-29T11:04:31.227754123+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:31.227767175+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.227775507+07:00","message":"[bufferProcess] interim [860000000]:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.227777639+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.227782825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.227785165+07:00","message":"> Transcript [6896] [false]: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.227788554+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.22779085+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.227792792+07:00","message":"StatePrefix: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.227794939+07:00","message":"TextPushed: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:31.236997623+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:31.23701186+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":"2025-10-29T11:04:31.237015732+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสัตว์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:31.237024123+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.237028053+07:00","message":"[bufferProcess] interim [920000000]:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.237030452+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.237032945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.237034666+07:00","message":"> Transcript [6897] [false]: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.237036858+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.23703832+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.237040032+07:00","message":"StatePrefix: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.237041879+07:00","message":"TextPushed: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:31.353658339+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:31.353694078+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":"2025-10-29T11:04:31.353700638+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:31.353714694+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.353732307+07:00","message":"[bufferProcess] interim [980000000]:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.353735217+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสัตว์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.353741173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.353743624+07:00","message":"> Transcript [6898] [false]: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสัตว์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.353747048+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.353748777+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.353750565+07:00","message":"StatePrefix: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.353752724+07:00","message":"TextPushed: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:31.539823769+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:31.539862812+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":"2025-10-29T11:04:31.539869458+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถานที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:31.539885519+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.539894277+07:00","message":"[bufferProcess] interim [160000000]:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.539897182+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.53990391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.539907117+07:00","message":"> Transcript [6899] [false]: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.539912375+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.539914709+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.539917425+07:00","message":"StatePrefix: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.539920537+07:00","message":"TextPushed: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.539925845+07:00","message":"Push: 'ตามขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.539928033+07:00","message":"TextPushed: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.539931294+07:00","message":"Set new StatePrefix : 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.539934061+07:00","message":"Next Push (prob) : 'ของสถาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:31.539944767+07:00","message":"push: {false ตามขนาด 0 0xc0032a0000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:31.871822423+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:31.871863235+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":"2025-10-29T11:04:31.871870235+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถานที่นะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:31.871886866+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถานที่นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.871896308+07:00","message":"[bufferProcess] interim [520000000]:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถานที่นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.871899366+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.871903668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.871908065+07:00","message":"> Transcript [6900] [false]: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.871913137+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.871916154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.871918564+07:00","message":"StatePrefix: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.871923513+07:00","message":"TextPushed: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:31.922216689+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:31.922259206+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":"2025-10-29T11:04:31.922264682+07:00","message":"receive interim result [false|false]: การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถานที่นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:31.922279693+07:00","message":"[buffer interim] 1508 false การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถานที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.922287265+07:00","message":"[bufferProcess] interim [580000000]:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถานที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.922289769+07:00","message":"[bufferProcess] send to processor:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถานที่นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.922292934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.922295414+07:00","message":"> Transcript [6901] [false]: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถานที่นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.922299176+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.922301553+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.92230387+07:00","message":"StatePrefix: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:31.922307016+07:00","message":"TextPushed: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:31.94784596+07:00","message":"[GCS] IsForceVAD: false for message ID: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:32.079751761+07:00","message":"[GCS] Start streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:32.289023201+07:00","message":"receive streaming session, msgId: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:32.289063034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถานที่นะคะ\",\"confidence\":0.9365629}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:32.289069502+07:00","message":"receive interim result [true|false]: การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถานที่นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:32.289076489+07:00","message":"end recv isFinal message id 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:32.289078325+07:00","message":"end Recv id 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:32.289084151+07:00","message":"[buffer interim] 1508 true การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถานที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:32.289091509+07:00","message":"[bufferProcess] interim [970000000]:การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถานที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:32.289096922+07:00","message":"[bufferProcess] send to processor (isfinal):การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถานที่นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:32.289099633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:32.289102122+07:00","message":"> Transcript [6902] [false]: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถานที่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:32.289105441+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:32.289106915+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:32.289108689+07:00","message":"StatePrefix: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:32.289111417+07:00","message":"TextPushed: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:32.289113169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:32.28911492+07:00","message":"> Transcript [6903] [true]: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถานที่นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:32.289116792+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:32.289118229+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:32.289119505+07:00","message":"StatePrefix: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาดของสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:32.289125709+07:00","message":"TextPushed: 'การที่จะกำหนดว่าใช้เสากี่เสานั้นก็ดูตามขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:32.28913212+07:00","message":"Push: 'ของสถานที่นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:32.28914762+07:00","message":"push: {true ของสถานที่นะคะ 0 0xc0032a0000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:04:32.301037137+07:00","message":"write wav file: './tmp/7449/7449_1508.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:33.158434178+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:33.158471125+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":"2025-10-29T11:04:33.158482+07:00","message":"receive interim result [false|false]: เพิ่งถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:33.158494767+07:00","message":"[buffer interim] 1509 false เพิ่งถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.158501462+07:00","message":"[bufferProcess] interim [840000000]:เพิ่งถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.158503129+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:33.184908598+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:33.184946258+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":"2025-10-29T11:04:33.184951428+07:00","message":"receive interim result [false|false]: ซึ่งขณะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:33.184963267+07:00","message":"[buffer interim] 1509 false ซึ่งขณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.184969682+07:00","message":"[bufferProcess] interim [900000000]:ซึ่งขณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.18497176+07:00","message":"[bufferProcess] send to processor:เพิ่งถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.18497499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.184977388+07:00","message":"> Transcript [6904] [false]: 'เพิ่งถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.184979456+07:00","message":"Set StatePrefix (first interim): 'เพิ่งถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:33.275940021+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:33.275979169+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":"2025-10-29T11:04:33.275984592+07:00","message":"receive interim result [false|false]: ซึ่งขนาด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:33.275999491+07:00","message":"[buffer interim] 1509 false ซึ่งขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.276006419+07:00","message":"[bufferProcess] interim [20000000]:ซึ่งขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.276008609+07:00","message":"[bufferProcess] send to processor:ซึ่งขณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.276014004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.276016513+07:00","message":"> Transcript [6905] [false]: 'ซึ่งขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.276019084+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.276021137+07:00","message":"Set new StatePrefix: 'ซึ่งขณะ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:33.345252309+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:33.345260519+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:33.481849862+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:33.481885932+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":"2025-10-29T11:04:33.481891887+07:00","message":"receive interim result [false|false]: ซึ่งขณะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:33.481905046+07:00","message":"[buffer interim] 1509 false ซึ่งขณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.481911926+07:00","message":"[bufferProcess] interim [140000000]:ซึ่งขณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.481913811+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.481916671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.481919047+07:00","message":"> Transcript [6906] [false]: 'ซึ่งขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.481920897+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.481922679+07:00","message":"Set new StatePrefix: 'ซึ่งขนาด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:33.522086004+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:33.522119193+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":"2025-10-29T11:04:33.522124566+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:33.522137149+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.522148055+07:00","message":"[bufferProcess] interim [260000000]:ซึ่งขนาดสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.522150377+07:00","message":"[bufferProcess] send to processor:ซึ่งขณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.522185163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.522188338+07:00","message":"> Transcript [6907] [false]: 'ซึ่งขณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.522191045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.522192577+07:00","message":"Set new StatePrefix: 'ซึ่งขณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:33.70670025+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:33.706746763+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":"2025-10-29T11:04:33.706753314+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:33.706770576+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.706778032+07:00","message":"[bufferProcess] interim [440000000]:ซึ่งขนาดสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.70678026+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.706786454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.706788738+07:00","message":"> Transcript [6908] [false]: 'ซึ่งขนาดสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.706790781+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:33.706793012+07:00","message":"Set new StatePrefix: 'ซึ่งขนาดสถาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.033197519+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.033238943+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":"2025-10-29T11:04:34.03324423+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่พา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.03325893+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่พา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.033266347+07:00","message":"[bufferProcess] interim [740000000]:ซึ่งขนาดสถานที่พา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.033268606+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถานที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.033271577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.033273855+07:00","message":"> Transcript [6909] [false]: 'ซึ่งขนาดสถานที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.033276705+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.033278361+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.033279921+07:00","message":"StatePrefix: 'ซึ่งขนาดสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.033281624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.03417689+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.034212988+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":"2025-10-29T11:04:34.0342179+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่ภาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.03423786+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่ภาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.034244919+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งขนาดสถานที่ภาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.034247246+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถานที่พา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.034252643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.034255239+07:00","message":"> Transcript [6910] [false]: 'ซึ่งขนาดสถานที่พา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.034258305+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.034259928+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.034261346+07:00","message":"StatePrefix: 'ซึ่งขนาดสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.034263028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.148645079+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.148680347+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":"2025-10-29T11:04:34.14868552+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่ภายใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.148700054+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.148706923+07:00","message":"[bufferProcess] interim [860000000]:ซึ่งขนาดสถานที่ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.148709361+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถานที่ภาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.148714366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.148717003+07:00","message":"> Transcript [6911] [false]: 'ซึ่งขนาดสถานที่ภาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.148724783+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.148726946+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.148728601+07:00","message":"StatePrefix: 'ซึ่งขนาดสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.148730364+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.409206302+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.409240533+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":"2025-10-29T11:04:34.409246666+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่ภายในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.40925956+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่ภายในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.409266751+07:00","message":"[bufferProcess] interim [160000000]:ซึ่งขนาดสถานที่ภายในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.409268953+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถานที่ภายใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.409274438+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.409276619+07:00","message":"> Transcript [6912] [false]: 'ซึ่งขนาดสถานที่ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.409280108+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.409282116+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.409284255+07:00","message":"StatePrefix: 'ซึ่งขนาดสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.409286119+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.409289914+07:00","message":"Push: 'ซึ่งขนาดสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.409291438+07:00","message":"TextPushed: 'ซึ่งขนาดสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.40929316+07:00","message":"Set new StatePrefix : 'ซึ่งขนาดสถานที่ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.409294884+07:00","message":"Next Push (prob) : 'ที่ภายใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.409302197+07:00","message":"push: {false ซึ่งขนาดสถาน 0 0xc00348c700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.543032414+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.54306848+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":"2025-10-29T11:04:34.543073883+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่ภายในประเทศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.543088482+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่ภายในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.543095741+07:00","message":"[bufferProcess] interim [280000000]:ซึ่งขนาดสถานที่ภายในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.543097787+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถานที่ภายในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.543100942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.543103422+07:00","message":"> Transcript [6913] [false]: 'ซึ่งขนาดสถานที่ภายในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.543106481+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.54310813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.54310974+07:00","message":"StatePrefix: 'ซึ่งขนาดสถานที่ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.543112183+07:00","message":"TextPushed: 'ซึ่งขนาดสถาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.600717015+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.600768084+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":"2025-10-29T11:04:34.600775972+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่ภายในพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.60079701+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่ภายในพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.600809414+07:00","message":"[bufferProcess] interim [400000000]:ซึ่งขนาดสถานที่ภายในพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.60081293+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถานที่ภายในประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.600817385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.600820921+07:00","message":"> Transcript [6914] [false]: 'ซึ่งขนาดสถานที่ภายในประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.6008257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.600828473+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.600830305+07:00","message":"StatePrefix: 'ซึ่งขนาดสถานที่ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.600832671+07:00","message":"TextPushed: 'ซึ่งขนาดสถาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.91879744+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.918848255+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":"2025-10-29T11:04:34.918854112+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่ภายในพระที่นั่งดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.918874303+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่ภายในพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.918881008+07:00","message":"[bufferProcess] interim [640000000]:ซึ่งขนาดสถานที่ภายในพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.918883137+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถานที่ภายในพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.918886687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.918889166+07:00","message":"> Transcript [6915] [false]: 'ซึ่งขนาดสถานที่ภายในพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.918892277+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.918894306+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.918896277+07:00","message":"StatePrefix: 'ซึ่งขนาดสถานที่ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.918898249+07:00","message":"TextPushed: 'ซึ่งขนาดสถาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.91945032+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.91946036+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":"2025-10-29T11:04:34.919464047+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.919470568+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.919473732+07:00","message":"[bufferProcess] interim [700000000]:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.919475548+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถานที่ภายในพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.919477416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.919479497+07:00","message":"> Transcript [6916] [false]: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.919482518+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.919484648+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.919487276+07:00","message":"StatePrefix: 'ซึ่งขนาดสถานที่ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.919489788+07:00","message":"TextPushed: 'ซึ่งขนาดสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.919492269+07:00","message":"Push: 'ที่ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.919494299+07:00","message":"TextPushed: 'ซึ่งขนาดสถานที่ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.919496453+07:00","message":"Set new StatePrefix : 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:34.919498811+07:00","message":"Next Push (prob) : 'พระที่นั่งดู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:34.919508586+07:00","message":"push: {false ที่ภายใน 0 0xc00348c700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:35.306402706+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:35.306439808+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":"2025-10-29T11:04:35.306445611+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:35.306458483+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.306468639+07:00","message":"[bufferProcess] interim [60000000]:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.306471652+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.306478931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.30648258+07:00","message":"> Transcript [6917] [false]: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.306485779+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.306488811+07:00","message":"Set new StatePrefix: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:35.953765694+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:35.9538058+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":"2025-10-29T11:04:35.953811727+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทมี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:35.953825043+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.953831732+07:00","message":"[bufferProcess] interim [660000000]:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.953834193+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.953839453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.953841708+07:00","message":"> Transcript [6918] [false]: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.953844859+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.953846615+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.953848518+07:00","message":"StatePrefix: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.953851021+07:00","message":"TextPushed: 'ซึ่งขนาดสถานที่ภายใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:35.965917501+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:35.965936036+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":"2025-10-29T11:04:35.965940035+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:35.965949266+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.965954155+07:00","message":"[bufferProcess] interim [720000000]:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.965956171+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทมี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.965958441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.965960293+07:00","message":"> Transcript [6919] [false]: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทมี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.965963141+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.965964824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.965966379+07:00","message":"StatePrefix: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:35.965968379+07:00","message":"TextPushed: 'ซึ่งขนาดสถานที่ภายใน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:36.34581077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:36.345816055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:36.570681096+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:36.570716995+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":"2025-10-29T11:04:36.570729118+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:36.570740972+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.570747539+07:00","message":"[bufferProcess] interim [320000000]:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.570749754+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.57075455+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.570756851+07:00","message":"> Transcript [6920] [false]: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.570759861+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.570761466+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.570763392+07:00","message":"StatePrefix: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.570765683+07:00","message":"TextPushed: 'ซึ่งขนาดสถานที่ภายใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:36.709623659+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:36.709661569+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":"2025-10-29T11:04:36.709667741+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:36.70968245+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.709689654+07:00","message":"[bufferProcess] interim [440000000]:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.709691969+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.709694966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.709697524+07:00","message":"> Transcript [6921] [false]: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.709700972+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.709702837+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.70970499+07:00","message":"StatePrefix: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.70970766+07:00","message":"TextPushed: 'ซึ่งขนาดสถานที่ภายใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.709714089+07:00","message":"Push: 'พระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.709715969+07:00","message":"TextPushed: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.709717873+07:00","message":"Set new StatePrefix : 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.709727507+07:00","message":"Next Push (prob) : 'มหาปราสาทนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:36.709735041+07:00","message":"push: {false พระที่นั่งดุสิต 0 0xc00348c700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:36.91571166+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:36.915756513+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":"2025-10-29T11:04:36.915762473+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:36.915775401+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.915782054+07:00","message":"[bufferProcess] interim [680000000]:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.915784396+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.915789429+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.915791848+07:00","message":"> Transcript [6922] [false]: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.915796506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.915798174+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.91579973+07:00","message":"StatePrefix: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:36.915802454+07:00","message":"TextPushed: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.105673468+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.105706219+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":"2025-10-29T11:04:37.105711455+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้สบู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.105730335+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้สบู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.105737885+07:00","message":"[bufferProcess] interim [860000000]:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้สบู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.105740522+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.105743716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.105746088+07:00","message":"> Transcript [6923] [false]: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.105749819+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.105751826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.105753726+07:00","message":"StatePrefix: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.105756393+07:00","message":"TextPushed: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.258393378+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.258433867+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":"2025-10-29T11:04:37.258440724+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.258453644+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.258463005+07:00","message":"[bufferProcess] interim [980000000]:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.258465675+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้สบู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.258470671+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.258472971+07:00","message":"> Transcript [6924] [false]: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้สบู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.258477397+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.258479249+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.258481447+07:00","message":"StatePrefix: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.258483844+07:00","message":"TextPushed: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.371401775+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.37143451+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":"2025-10-29T11:04:37.371439976+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบวม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.371455212+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.371461841+07:00","message":"[bufferProcess] interim [40000000]:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.371464458+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.371469614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.371471786+07:00","message":"> Transcript [6925] [false]: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.371475492+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.371477318+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.371479314+07:00","message":"StatePrefix: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.371482086+07:00","message":"TextPushed: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.371487787+07:00","message":"Push: 'มหาปราสาทนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.371489331+07:00","message":"TextPushed: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.371491916+07:00","message":"Set new StatePrefix : 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.371494176+07:00","message":"Next Push (prob) : 'ใช้เสาบัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.371503322+07:00","message":"push: {false มหาปราสาทนี้ 0 0xc00348c700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.382616446+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.38263754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาร์ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.382642502+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาร์ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.382653297+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาร์ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.382658098+07:00","message":"[bufferProcess] interim [100000000]:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาร์ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.382661025+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.382663997+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.382665943+07:00","message":"> Transcript [6926] [false]: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.382668211+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.382670182+07:00","message":"Set new StatePrefix: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบวม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.558684899+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.558728251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้สบู่ 50\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.558734076+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้สบู่ 50"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.558746148+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้สบู่ 50"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.55875407+07:00","message":"[bufferProcess] interim [280000000]:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้สบู่ 50"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.558756227+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาร์ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.558761417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.55876367+07:00","message":"> Transcript [6927] [false]: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาร์ 5'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.55876607+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.558768318+07:00","message":"Set new StatePrefix: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาร์ 5'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.646799459+07:00","message":"[GCS] IsForceVAD: false for message ID: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.743433199+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.743478281+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว 5 เสาร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.743484429+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว 5 เสาร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.743499545+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว 5 เสาร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.74350717+07:00","message":"[bufferProcess] interim [460000000]:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว 5 เสาร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.743509844+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้สบู่ 50"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.74351382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.743516093+07:00","message":"> Transcript [6928] [false]: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้สบู่ 50'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.743518456+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.743520028+07:00","message":"Set new StatePrefix: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้สบู่ 50'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.779834974+07:00","message":"[GCS] Start streaming session, msgId: 1510"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.930752441+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.930788882+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว 5 เสาร์ก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.930794364+07:00","message":"receive interim result [false|false]: ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว 5 เสาร์ก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:37.930806459+07:00","message":"[buffer interim] 1509 false ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว 5 เสาร์ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.930815402+07:00","message":"[bufferProcess] interim [640000000]:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว 5 เสาร์ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.930817686+07:00","message":"[bufferProcess] send to processor:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว 5 เสาร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.93082286+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.930825207+07:00","message":"> Transcript [6929] [false]: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว 5 เสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.930827664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:37.930829939+07:00","message":"Set new StatePrefix: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว 5 เสาร์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.052772968+07:00","message":"receive streaming session, msgId: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.052815152+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว 5 เสาก็มี\",\"confidence\":0.90244824}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.052821901+07:00","message":"receive interim result [true|false]: ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว 5 เสาก็มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.052833897+07:00","message":"end recv isFinal message id 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.052836088+07:00","message":"end Recv id 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.052843276+07:00","message":"[buffer interim] 1509 true ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว 5 เสาก็มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.052850269+07:00","message":"[bufferProcess] interim [790000000]:ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว 5 เสาก็มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.052853285+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว 5 เสาร์ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.052857161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.052860476+07:00","message":"> Transcript [6930] [false]: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว 5 เสาร์ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.052863581+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.052865465+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.052867467+07:00","message":"StatePrefix: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว 5 เสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.052870007+07:00","message":"TextPushed: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.052871693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.052873423+07:00","message":"> Transcript [6931] [true]: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว 5 เสาก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.052877681+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.052879415+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.052880712+07:00","message":"StatePrefix: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้ใช้เสาบัว 5 เสาร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.052882522+07:00","message":"TextPushed: 'ซึ่งขนาดสถานที่ภายในพระที่นั่งดุสิตมหาปราสาทนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.052885381+07:00","message":"Push: 'ใช้เสาบัว 5 เสาก็มี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.052893873+07:00","message":"push: {true ใช้เสาบัว 5 เสาก็มี 0 0xc00348c700}"}
{"level":"info","service":"Main","time":"2025-10-29T11:04:38.06778722+07:00","message":"write wav file: './tmp/7449/7449_1509.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.333283093+07:00","message":"receive streaming session, msgId: 1510"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.333321916+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":"2025-10-29T11:04:38.333326168+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.333337883+07:00","message":"[buffer interim] 1510 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.333344359+07:00","message":"[bufferProcess] interim [420000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.333345856+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.477674055+07:00","message":"[GCS] IsForceVAD: false for message ID: 1510"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.652120505+07:00","message":"receive streaming session, msgId: 1510"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.652175125+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":"2025-10-29T11:04:38.652181379+07:00","message":"receive interim result [false|false]: สงคราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.65219731+07:00","message":"[buffer interim] 1510 false สงคราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.652208238+07:00","message":"[bufferProcess] interim [720000000]:สงคราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.652211405+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.652218357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.652221698+07:00","message":"> Transcript [6932] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.652224209+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.77370253+07:00","message":"receive streaming session, msgId: 1510"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.773752101+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":"2025-10-29T11:04:38.773756731+07:00","message":"receive interim result [false|false]: ส่งค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.773770437+07:00","message":"[buffer interim] 1510 false ส่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.773777594+07:00","message":"[bufferProcess] interim [840000000]:ส่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.773779664+07:00","message":"[bufferProcess] send to processor:สงคราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.77378281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.773785314+07:00","message":"> Transcript [6933] [false]: 'สงคราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.773787205+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.773788841+07:00","message":"Set new StatePrefix: 'สงคราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.791878836+07:00","message":"receive streaming session, msgId: 1510"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.79190686+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมค่ะ\",\"confidence\":0.8235011}],\"is_final\":true,\"result_end_time\":{\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.791911138+07:00","message":"receive interim result [true|false]: สมค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.791918608+07:00","message":"end recv isFinal message id 1510"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.791920326+07:00","message":"end Recv id 1510"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.791925453+07:00","message":"[buffer interim] 1510 true สมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.791930639+07:00","message":"[bufferProcess] interim [930000000]:สมค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.791935413+07:00","message":"[bufferProcess] send to processor (isfinal):ส่งค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.791937752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.791940466+07:00","message":"> Transcript [6934] [false]: 'ส่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.791943088+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.79194477+07:00","message":"Set new StatePrefix: 'ส่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.791946122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.791947675+07:00","message":"> Transcript [6935] [true]: 'สมค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.791949461+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.791950995+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.791952657+07:00","message":"StatePrefix: 'ส่งค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.791954357+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:38.791959959+07:00","message":"Push: 'สมค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.791968038+07:00","message":"push: {true สมค่ะ 0 0xc002f14e80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:04:38.796947667+07:00","message":"write wav file: './tmp/7449/7449_1510.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:38.798817246+07:00","message":"[GCS] Start streaming session, msgId: 1511"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:39.34599323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:39.345998722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:42.347318132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:42.347338281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:43.823596089+07:00","message":"[GCS] Cleaned up inactive client: 1491"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:43.823621276+07:00","message":"[GCS] Cleaned up inactive client: 1486"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:43.823623904+07:00","message":"[GCS] Cleaned up inactive client: 1492"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:43.823625374+07:00","message":"[GCS] Cleaned up inactive client: 1488"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:43.823626771+07:00","message":"[GCS] Cleaned up inactive client: 1489"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:43.823628177+07:00","message":"[GCS] Cleaned up inactive client: 1490"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:43.823629585+07:00","message":"[GCS] Cleaned up inactive client: 1487"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:43.823630951+07:00","message":"[GCS] Cleaned up inactive client: 1493"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:44.057082582+07:00","message":"[GCS] IsForceVAD: false for message ID: 1511"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:44.119115822+07:00","message":"[GCS] Start streaming session, msgId: 1512"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:44.347285832+07:00","message":"receive streaming session, msgId: 1511"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:44.347304041+07:00","message":"found end of frame, send empty tag with msgId: 1511"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:44.347306641+07:00","message":"end Recv id 1511"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:44.347312978+07:00","message":"[buffer interim] 1511 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:44.347319925+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:44.347324039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:44.34732679+07:00","message":"> Transcript [6936] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:44.347329094+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:44.347330859+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:44.347332285+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:44.347333859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:44.347336198+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:44.347346656+07:00","message":"push: {true \n 0 0xc002f14080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:04:44.357890451+07:00","message":"write wav file: './tmp/7449/7449_1511.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:45.183694331+07:00","message":"receive streaming session, msgId: 1512"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:45.183752535+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":"2025-10-29T11:04:45.183757667+07:00","message":"receive interim result [false|false]: พนักงาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:45.1837732+07:00","message":"[buffer interim] 1512 false พนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.183780038+07:00","message":"[bufferProcess] interim [900000000]:พนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.183781755+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:45.347368381+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:45.347371513+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:45.50437606+07:00","message":"receive streaming session, msgId: 1512"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:45.504419025+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":"2025-10-29T11:04:45.504424483+07:00","message":"receive interim result [false|false]: พนักงานพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:45.504435985+07:00","message":"[buffer interim] 1512 false พนักงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.504442704+07:00","message":"[bufferProcess] interim [140000000]:พนักงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.504445064+07:00","message":"[bufferProcess] send to processor:พนักงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.504450218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.50445256+07:00","message":"> Transcript [6937] [false]: 'พนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.504454547+07:00","message":"Set StatePrefix (first interim): 'พนักงาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:45.552183958+07:00","message":"receive streaming session, msgId: 1512"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:45.552225038+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":"2025-10-29T11:04:45.552230029+07:00","message":"receive interim result [false|false]: พนักงานพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:45.55224183+07:00","message":"[buffer interim] 1512 false พนักงานพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.552248142+07:00","message":"[bufferProcess] interim [260000000]:พนักงานพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.552250566+07:00","message":"[bufferProcess] send to processor:พนักงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.552253641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.55225607+07:00","message":"> Transcript [6938] [false]: 'พนักงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.552258963+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.552260986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.552262515+07:00","message":"StatePrefix: 'พนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.552264176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:45.682854982+07:00","message":"receive streaming session, msgId: 1512"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:45.682894938+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":"2025-10-29T11:04:45.682900654+07:00","message":"receive interim result [false|false]: พนักงานพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:45.682912882+07:00","message":"[buffer interim] 1512 false พนักงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.682919864+07:00","message":"[bufferProcess] interim [380000000]:พนักงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.682921856+07:00","message":"[bufferProcess] send to processor:พนักงานพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.682925101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.682927615+07:00","message":"> Transcript [6939] [false]: 'พนักงานพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.682930191+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.682931801+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.682933453+07:00","message":"StatePrefix: 'พนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.682935126+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:45.754473236+07:00","message":"receive streaming session, msgId: 1512"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:45.754517669+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":"2025-10-29T11:04:45.754522948+07:00","message":"receive interim result [false|false]: สำนักงานพระราชทาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:45.754537336+07:00","message":"[buffer interim] 1512 false สำนักงานพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.754545085+07:00","message":"[bufferProcess] interim [440000000]:สำนักงานพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.754547753+07:00","message":"[bufferProcess] send to processor:พนักงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.754550853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.754553522+07:00","message":"> Transcript [6940] [false]: 'พนักงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.754556622+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.754558269+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.754559995+07:00","message":"StatePrefix: 'พนักงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.754561662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:45.870795576+07:00","message":"receive streaming session, msgId: 1512"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:45.870837528+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":"2025-10-29T11:04:45.870843832+07:00","message":"receive interim result [false|false]: สำนักงานพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:45.870860273+07:00","message":"[buffer interim] 1512 false สำนักงานพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.870868857+07:00","message":"[bufferProcess] interim [560000000]:สำนักงานพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.870871569+07:00","message":"[bufferProcess] send to processor:สำนักงานพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.870878187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.870881137+07:00","message":"> Transcript [6941] [false]: 'สำนักงานพระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.870883717+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:45.870885712+07:00","message":"Set new StatePrefix: 'สำนักงานพระราชทาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:46.037584907+07:00","message":"[GCS] IsForceVAD: false for message ID: 1512"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:46.108405+07:00","message":"[GCS] Start streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:46.341223982+07:00","message":"receive streaming session, msgId: 1512"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:46.341267934+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พนักงานพระราชพิธี\",\"confidence\":0.8978406}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":130000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:46.341273275+07:00","message":"receive interim result [true|false]: พนักงานพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:46.341282449+07:00","message":"end recv isFinal message id 1512"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:46.341284783+07:00","message":"end Recv id 1512"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:46.341291599+07:00","message":"[buffer interim] 1512 true พนักงานพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:46.341300465+07:00","message":"[bufferProcess] interim [130000000]:พนักงานพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:46.341305208+07:00","message":"[bufferProcess] send to processor (isfinal):สำนักงานพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:46.341308235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:46.3413106+07:00","message":"> Transcript [6942] [false]: 'สำนักงานพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:46.341312887+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:46.341314467+07:00","message":"Set new StatePrefix: 'สำนักงานพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:46.341315885+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:46.341317451+07:00","message":"> Transcript [6943] [true]: 'พนักงานพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:46.341319432+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:46.341320956+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:46.341324032+07:00","message":"StatePrefix: 'สำนักงานพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:46.341325823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:46.341331224+07:00","message":"Push: 'พนักงานพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:46.341339537+07:00","message":"push: {true พนักงานพระราชพิธี 0 0xc0032a0380}"}
{"level":"info","service":"Main","time":"2025-10-29T11:04:46.348512139+07:00","message":"write wav file: './tmp/7449/7449_1512.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:46.820037783+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:46.820073816+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":"2025-10-29T11:04:46.8200793+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:46.820094771+07:00","message":"[buffer interim] 1513 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:46.820102342+07:00","message":"[bufferProcess] interim [590000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:46.82010437+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.030467167+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.030503984+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":"2025-10-29T11:04:47.030509301+07:00","message":"receive interim result [false|false]: ได้แต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.030525691+07:00","message":"[buffer interim] 1513 false ได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.030532694+07:00","message":"[bufferProcess] interim [770000000]:ได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.030534733+07:00","message":"[bufferProcess] send to processor:ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.030537628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.030540359+07:00","message":"> Transcript [6944] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.030542505+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.267893253+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.267929946+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":"2025-10-29T11:04:47.267935786+07:00","message":"receive interim result [false|false]: ได้เติม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.267943713+07:00","message":"[buffer interim] 1513 false ได้เติม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.267950414+07:00","message":"[bufferProcess] interim [950000000]:ได้เติม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.26795243+07:00","message":"[bufferProcess] send to processor:ได้แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.267959789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.267962455+07:00","message":"> Transcript [6945] [false]: 'ได้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.267965259+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.267967104+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.26796873+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.267970631+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.399852233+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.399902239+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":"2025-10-29T11:04:47.39991+07:00","message":"receive interim result [false|false]: ได้เชิญพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.399928096+07:00","message":"[buffer interim] 1513 false ได้เชิญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.399936642+07:00","message":"[bufferProcess] interim [130000000]:ได้เชิญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.399939547+07:00","message":"[bufferProcess] send to processor:ได้เติม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.399945544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.399949295+07:00","message":"> Transcript [6946] [false]: 'ได้เติม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.399953515+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.399955766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.39996135+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.399963982+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.664042069+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.664082133+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เชิญพระครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.664087335+07:00","message":"receive interim result [false|false]: ได้เชิญพระครู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.664098845+07:00","message":"[buffer interim] 1513 false ได้เชิญพระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.664105452+07:00","message":"[bufferProcess] interim [370000000]:ได้เชิญพระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.664107805+07:00","message":"[bufferProcess] send to processor:ได้เชิญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.664112692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.664115118+07:00","message":"> Transcript [6947] [false]: 'ได้เชิญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.664118218+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.664120025+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.664121986+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.664124173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.860182638+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.860217084+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":"2025-10-29T11:04:47.860222172+07:00","message":"receive interim result [false|false]: ได้เชิญพระบูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.860234011+07:00","message":"[buffer interim] 1513 false ได้เชิญพระบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.860240532+07:00","message":"[bufferProcess] interim [550000000]:ได้เชิญพระบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.860242479+07:00","message":"[bufferProcess] send to processor:ได้เชิญพระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.860245904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.86024821+07:00","message":"> Transcript [6948] [false]: 'ได้เชิญพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.860251301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.860253024+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.860254865+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.860256663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.860261079+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.860262567+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.860264677+07:00","message":"Set new StatePrefix : 'ได้เชิญพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.860266716+07:00","message":"Next Push (prob) : 'เชิญพระครู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.86027444+07:00","message":"push: {false ได้ 0 0xc00365e580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.930255362+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.930299315+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เชิญพระครูทราย\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.930305396+07:00","message":"receive interim result [false|false]: ได้เชิญพระครูทราย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.930318301+07:00","message":"[buffer interim] 1513 false ได้เชิญพระครูทราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.930331167+07:00","message":"[bufferProcess] interim [670000000]:ได้เชิญพระครูทราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.930334203+07:00","message":"[bufferProcess] send to processor:ได้เชิญพระบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.930340477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.930343705+07:00","message":"> Transcript [6949] [false]: 'ได้เชิญพระบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.930346238+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.930348664+07:00","message":"Set new StatePrefix: 'ได้เชิญพระบูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.947672215+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.947694428+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":"2025-10-29T11:04:47.947699293+07:00","message":"receive interim result [false|false]: ได้เชิญพระครูซ้าย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:47.947710875+07:00","message":"[buffer interim] 1513 false ได้เชิญพระครูซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.947729266+07:00","message":"[bufferProcess] interim [730000000]:ได้เชิญพระครูซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.947732254+07:00","message":"[bufferProcess] send to processor:ได้เชิญพระครูทราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.947738074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.947741637+07:00","message":"> Transcript [6950] [false]: 'ได้เชิญพระครูทราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.947744138+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:47.947746321+07:00","message":"Set new StatePrefix: 'ได้เชิญพระครูทราย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:48.178629448+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:48.178664704+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":"2025-10-29T11:04:48.178669776+07:00","message":"receive interim result [false|false]: ได้เชิญพระภูษาโยง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:48.178681875+07:00","message":"[buffer interim] 1513 false ได้เชิญพระภูษาโยง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.1786885+07:00","message":"[bufferProcess] interim [850000000]:ได้เชิญพระภูษาโยง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.178690805+07:00","message":"[bufferProcess] send to processor:ได้เชิญพระครูซ้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.178695689+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.178698177+07:00","message":"> Transcript [6951] [false]: 'ได้เชิญพระครูซ้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.17870023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.178702112+07:00","message":"Set new StatePrefix: 'ได้เชิญพระครูซ้าย'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:48.347749029+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:48.347749045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:48.555541704+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:48.555576038+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":"2025-10-29T11:04:48.555581392+07:00","message":"receive interim result [false|false]: ได้เชิญพระภูษาโยงจาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:48.555591743+07:00","message":"[buffer interim] 1513 false ได้เชิญพระภูษาโยงจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.55559798+07:00","message":"[bufferProcess] interim [270000000]:ได้เชิญพระภูษาโยงจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.555599951+07:00","message":"[bufferProcess] send to processor:ได้เชิญพระภูษาโยง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.555602749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.555605167+07:00","message":"> Transcript [6952] [false]: 'ได้เชิญพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.555607225+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.55560897+07:00","message":"Set new StatePrefix: 'ได้เชิญพระภูษาโยง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:48.784195662+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:48.784236557+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":"2025-10-29T11:04:48.784241501+07:00","message":"receive interim result [false|false]: ได้เชิญพระภูษาโยงจากเมือง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:48.784257004+07:00","message":"[buffer interim] 1513 false ได้เชิญพระภูษาโยงจากเมือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.784264243+07:00","message":"[bufferProcess] interim [510000000]:ได้เชิญพระภูษาโยงจากเมือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.784266543+07:00","message":"[bufferProcess] send to processor:ได้เชิญพระภูษาโยงจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.7842695+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.78427221+07:00","message":"> Transcript [6953] [false]: 'ได้เชิญพระภูษาโยงจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.784275711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.784277402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.784278782+07:00","message":"StatePrefix: 'ได้เชิญพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.784280737+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:48.882316167+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:48.882356207+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":"2025-10-29T11:04:48.882363929+07:00","message":"receive interim result [false|false]: ได้เชิญพระภูษาโยงจากเรื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:48.882381866+07:00","message":"[buffer interim] 1513 false ได้เชิญพระภูษาโยงจากเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.882393034+07:00","message":"[bufferProcess] interim [570000000]:ได้เชิญพระภูษาโยงจากเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.882397147+07:00","message":"[bufferProcess] send to processor:ได้เชิญพระภูษาโยงจากเมือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.882401734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.882405477+07:00","message":"> Transcript [6954] [false]: 'ได้เชิญพระภูษาโยงจากเมือง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.882409997+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.882412347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.882414681+07:00","message":"StatePrefix: 'ได้เชิญพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.882417855+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:48.943163794+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:48.943201864+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":"2025-10-29T11:04:48.943206912+07:00","message":"receive interim result [false|false]: ได้เชิญพระภูษาโยงจากเบื้องหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:48.943223578+07:00","message":"[buffer interim] 1513 false ได้เชิญพระภูษาโยงจากเบื้องหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.943230634+07:00","message":"[bufferProcess] interim [690000000]:ได้เชิญพระภูษาโยงจากเบื้องหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.943233295+07:00","message":"[bufferProcess] send to processor:ได้เชิญพระภูษาโยงจากเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.943236472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.943238812+07:00","message":"> Transcript [6955] [false]: 'ได้เชิญพระภูษาโยงจากเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.943249707+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.943251563+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.943253191+07:00","message":"StatePrefix: 'ได้เชิญพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:48.943255864+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:49.334331644+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:49.334368956+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":"2025-10-29T11:04:49.334379024+07:00","message":"receive interim result [false|false]: ได้เชิญพระภูษาโยงจากเบื้องหน้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:49.334393131+07:00","message":"[buffer interim] 1513 false ได้เชิญพระภูษาโยงจากเบื้องหน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.334402089+07:00","message":"[bufferProcess] interim [50000000]:ได้เชิญพระภูษาโยงจากเบื้องหน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.334404499+07:00","message":"[bufferProcess] send to processor:ได้เชิญพระภูษาโยงจากเบื้องหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.334410134+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.334412995+07:00","message":"> Transcript [6956] [false]: 'ได้เชิญพระภูษาโยงจากเบื้องหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.334416213+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.334418141+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.334420421+07:00","message":"StatePrefix: 'ได้เชิญพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.334422553+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.334426785+07:00","message":"Push: 'เชิญพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.334428612+07:00","message":"TextPushed: 'ได้เชิญพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.334433423+07:00","message":"Set new StatePrefix : 'ได้เชิญพระภูษาโยงจากเบื้องหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.334435409+07:00","message":"Next Push (prob) : 'จากเบื้องหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:49.334443258+07:00","message":"push: {false เชิญพระภูษาโยง 0 0xc00365e580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:49.45628925+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:49.456328303+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เชิญพระภูษาโยงจากเบื้องหน้าพระธาตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":170000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:49.456333582+07:00","message":"receive interim result [false|false]: ได้เชิญพระภูษาโยงจากเบื้องหน้าพระธาตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:49.456347984+07:00","message":"[buffer interim] 1513 false ได้เชิญพระภูษาโยงจากเบื้องหน้าพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.456354927+07:00","message":"[bufferProcess] interim [170000000]:ได้เชิญพระภูษาโยงจากเบื้องหน้าพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.456357248+07:00","message":"[bufferProcess] send to processor:ได้เชิญพระภูษาโยงจากเบื้องหน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.456360948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.456363367+07:00","message":"> Transcript [6957] [false]: 'ได้เชิญพระภูษาโยงจากเบื้องหน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.456366923+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.45636948+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.456371683+07:00","message":"StatePrefix: 'ได้เชิญพระภูษาโยงจากเบื้องหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.456374745+07:00","message":"TextPushed: 'ได้เชิญพระภูษาโยง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:49.519866947+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:49.519897747+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":"2025-10-29T11:04:49.519902956+07:00","message":"receive interim result [false|false]: ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:49.519915659+07:00","message":"[buffer interim] 1513 false ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.519921482+07:00","message":"[bufferProcess] interim [290000000]:ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.519923451+07:00","message":"[bufferProcess] send to processor:ได้เชิญพระภูษาโยงจากเบื้องหน้าพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.519928924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.519931152+07:00","message":"> Transcript [6958] [false]: 'ได้เชิญพระภูษาโยงจากเบื้องหน้าพระธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.519934448+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.519936165+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.519937852+07:00","message":"StatePrefix: 'ได้เชิญพระภูษาโยงจากเบื้องหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.519939932+07:00","message":"TextPushed: 'ได้เชิญพระภูษาโยง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:49.834631768+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:49.834668567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:49.834674884+07:00","message":"receive interim result [false|false]: ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุ่ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:49.834691127+07:00","message":"[buffer interim] 1513 false ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.834697249+07:00","message":"[bufferProcess] interim [590000000]:ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.834699848+07:00","message":"[bufferProcess] send to processor:ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.834706583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.834709861+07:00","message":"> Transcript [6959] [false]: 'ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.834718613+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.834720665+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.834722816+07:00","message":"StatePrefix: 'ได้เชิญพระภูษาโยงจากเบื้องหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.834724911+07:00","message":"TextPushed: 'ได้เชิญพระภูษาโยง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:49.964119602+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:49.964178128+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":"2025-10-29T11:04:49.964183911+07:00","message":"receive interim result [false|false]: ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:49.964198728+07:00","message":"[buffer interim] 1513 false ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.964205581+07:00","message":"[bufferProcess] interim [650000000]:ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.96420775+07:00","message":"[bufferProcess] send to processor:ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.964213726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.96421605+07:00","message":"> Transcript [6960] [false]: 'ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.964219612+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.964221543+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.964223844+07:00","message":"StatePrefix: 'ได้เชิญพระภูษาโยงจากเบื้องหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.964225984+07:00","message":"TextPushed: 'ได้เชิญพระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.964231132+07:00","message":"Push: 'จากเบื้องหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.964233128+07:00","message":"TextPushed: 'ได้เชิญพระภูษาโยงจากเบื้องหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.96423488+07:00","message":"Set new StatePrefix : 'ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:49.964236741+07:00","message":"Next Push (prob) : 'พระแท่นสุ่ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:49.964244519+07:00","message":"push: {false จากเบื้องหน้า 0 0xc00365e580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:50.216745408+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:50.216787286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณ Ben\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:50.216792834+07:00","message":"receive interim result [false|false]: ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณ Ben"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:50.216803994+07:00","message":"[buffer interim] 1513 false ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณ Ben"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.216810484+07:00","message":"[bufferProcess] interim [950000000]:ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณ Ben"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.216813996+07:00","message":"[bufferProcess] send to processor:ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.21682079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.21682562+07:00","message":"> Transcript [6961] [false]: 'ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.216829145+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.216831397+07:00","message":"Set new StatePrefix: 'ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:50.346808413+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:50.346844257+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":"2025-10-29T11:04:50.34684958+07:00","message":"receive interim result [false|false]: ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:50.346860493+07:00","message":"[buffer interim] 1513 false ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.34686673+07:00","message":"[bufferProcess] interim [70000000]:ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.346869091+07:00","message":"[bufferProcess] send to processor:ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณ Ben"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.346875944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.346878189+07:00","message":"> Transcript [6962] [false]: 'ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณ Ben'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.346881157+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.346882848+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.346884989+07:00","message":"StatePrefix: 'ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.346887111+07:00","message":"TextPushed: 'ได้เชิญพระภูษาโยงจากเบื้องหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:50.533610047+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:50.533647367+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจรงค์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:50.53365319+07:00","message":"receive interim result [false|false]: ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจรงค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:50.533665157+07:00","message":"[buffer interim] 1513 false ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจรงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.533671504+07:00","message":"[bufferProcess] interim [250000000]:ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจรงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.53367409+07:00","message":"[bufferProcess] send to processor:ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.533679279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.533682161+07:00","message":"> Transcript [6963] [false]: 'ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.533686624+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.53368881+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.533691435+07:00","message":"StatePrefix: 'ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.533694639+07:00","message":"TextPushed: 'ได้เชิญพระภูษาโยงจากเบื้องหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:50.588313198+07:00","message":"[GCS] IsForceVAD: false for message ID: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:50.674672611+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:50.674724064+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":"2025-10-29T11:04:50.674731863+07:00","message":"receive interim result [false|false]: ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจโดน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:50.674753156+07:00","message":"[buffer interim] 1513 false ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจโดน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.674762215+07:00","message":"[bufferProcess] interim [430000000]:ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจโดน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.674765715+07:00","message":"[bufferProcess] send to processor:ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจรงค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.674772511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.674775851+07:00","message":"> Transcript [6964] [false]: 'ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจรงค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.674780423+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.674782555+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.674785423+07:00","message":"StatePrefix: 'ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:50.674788537+07:00","message":"TextPushed: 'ได้เชิญพระภูษาโยงจากเบื้องหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:50.850116729+07:00","message":"[GCS] Start streaming session, msgId: 1514"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:51.042553209+07:00","message":"receive streaming session, msgId: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:51.042591157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจดล\",\"confidence\":0.934168}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:51.042597233+07:00","message":"receive interim result [true|false]: ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจดล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:51.042606126+07:00","message":"end recv isFinal message id 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:51.042607849+07:00","message":"end Recv id 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:51.042613511+07:00","message":"[buffer interim] 1513 true ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจดล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:51.042622375+07:00","message":"[bufferProcess] interim [700000000]:ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจดล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:51.042627768+07:00","message":"[bufferProcess] send to processor (isfinal):ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจโดน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:51.042630794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:51.042633191+07:00","message":"> Transcript [6965] [false]: 'ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจโดน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:51.042636615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:51.042638228+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:51.04264007+07:00","message":"StatePrefix: 'ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:51.042642742+07:00","message":"TextPushed: 'ได้เชิญพระภูษาโยงจากเบื้องหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:51.042648859+07:00","message":"Push: 'พระแท่นสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:51.042650674+07:00","message":"TextPushed: 'ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:51.042652742+07:00","message":"Set new StatePrefix : 'ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจโดน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:51.042658842+07:00","message":"Next Push (prob) : 'เบญจโดน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:51.04266029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:51.042662028+07:00","message":"> Transcript [6966] [true]: 'ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจดล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:51.04266404+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:51.042665434+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:51.042666906+07:00","message":"StatePrefix: 'ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณเบญจโดน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:51.042668616+07:00","message":"TextPushed: 'ได้เชิญพระภูษาโยงจากเบื้องหน้าพระแท่นสุวรรณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:51.042670505+07:00","message":"Push: 'เบญจดล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:51.042672715+07:00","message":"push: {false พระแท่นสุวรรณ 0 0xc00365e580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:51.042683159+07:00","message":"push: {true เบญจดล 0 0xc00365e580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:04:51.052735564+07:00","message":"write wav file: './tmp/7449/7449_1513.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:51.348812261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:51.348822787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.23180301+07:00","message":"receive streaming session, msgId: 1514"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.231844326+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":"2025-10-29T11:04:52.231849034+07:00","message":"receive interim result [false|false]: เอา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.231862433+07:00","message":"[buffer interim] 1514 false เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.231869295+07:00","message":"[bufferProcess] interim [200000000]:เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.231871175+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.231877153+07:00","message":"[bufferProcess] send to processor (ticker):เอา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.231879389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.231881696+07:00","message":"> Transcript [6967] [false]: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.231883783+07:00","message":"Set StatePrefix (first interim): 'เอา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.437629933+07:00","message":"receive streaming session, msgId: 1514"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.437676452+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":"2025-10-29T11:04:52.437683959+07:00","message":"receive interim result [false|false]: เอาชื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.437697403+07:00","message":"[buffer interim] 1514 false เอาชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.4377046+07:00","message":"[bufferProcess] interim [380000000]:เอาชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.437706098+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.470777392+07:00","message":"receive streaming session, msgId: 1514"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.470824885+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":"2025-10-29T11:04:52.470829801+07:00","message":"receive interim result [false|false]: เอาเชือก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.470844063+07:00","message":"[buffer interim] 1514 false เอาเชือก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.470851388+07:00","message":"[bufferProcess] interim [440000000]:เอาเชือก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.470854484+07:00","message":"[bufferProcess] send to processor:เอาชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.470858364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.470861889+07:00","message":"> Transcript [6968] [false]: 'เอาชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.470865075+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.470866756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.470868307+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.47087012+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.488253056+07:00","message":"receive streaming session, msgId: 1514"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.488288538+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":"2025-10-29T11:04:52.488293569+07:00","message":"receive interim result [false|false]: เชื่อม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.488306928+07:00","message":"[buffer interim] 1514 false เชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.48831365+07:00","message":"[bufferProcess] interim [500000000]:เชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.488316508+07:00","message":"[bufferProcess] send to processor:เอาเชือก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.488320943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.488324005+07:00","message":"> Transcript [6969] [false]: 'เอาเชือก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.488327539+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.488329782+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.488331975+07:00","message":"StatePrefix: 'เอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.488334168+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.601846102+07:00","message":"receive streaming session, msgId: 1514"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.601883618+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":"2025-10-29T11:04:52.60188876+07:00","message":"receive interim result [false|false]: เชื่อมต่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.601901327+07:00","message":"[buffer interim] 1514 false เชื่อมต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.601907863+07:00","message":"[bufferProcess] interim [620000000]:เชื่อมต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.601909791+07:00","message":"[bufferProcess] send to processor:เชื่อม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.601912858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.601915085+07:00","message":"> Transcript [6970] [false]: 'เชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.601917055+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.601918608+07:00","message":"Set new StatePrefix: 'เชื่อม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.898154297+07:00","message":"[GCS] IsForceVAD: false for message ID: 1514"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.917779046+07:00","message":"receive streaming session, msgId: 1514"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.917815515+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":"2025-10-29T11:04:52.917820818+07:00","message":"receive interim result [false|false]: เชื่อมปลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.917833424+07:00","message":"[buffer interim] 1514 false เชื่อมปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.917840846+07:00","message":"[bufferProcess] interim [860000000]:เชื่อมปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.917842858+07:00","message":"[bufferProcess] send to processor:เชื่อมต่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.917847578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.917850071+07:00","message":"> Transcript [6971] [false]: 'เชื่อมต่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.9178528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.91785472+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.917856322+07:00","message":"StatePrefix: 'เชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.917858239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.920354483+07:00","message":"receive streaming session, msgId: 1514"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.920367567+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":"2025-10-29T11:04:52.920370746+07:00","message":"receive interim result [false|false]: เชื่อมปลาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.920378569+07:00","message":"[buffer interim] 1514 false เชื่อมปลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.920382085+07:00","message":"[bufferProcess] interim [920000000]:เชื่อมปลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.920383736+07:00","message":"[bufferProcess] send to processor:เชื่อมปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.920385943+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.920387719+07:00","message":"> Transcript [6972] [false]: 'เชื่อมปลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.92038957+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.920391263+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.920392687+07:00","message":"StatePrefix: 'เชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:52.920394326+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:52.959735179+07:00","message":"[GCS] Start streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:53.208649636+07:00","message":"receive streaming session, msgId: 1514"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:53.208689254+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":"2025-10-29T11:04:53.208694304+07:00","message":"receive interim result [false|false]: เชื่อมปลายกับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:53.208705457+07:00","message":"[buffer interim] 1514 false เชื่อมปลายกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.208717396+07:00","message":"[bufferProcess] interim [280000000]:เชื่อมปลายกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.208719932+07:00","message":"[bufferProcess] send to processor:เชื่อมปลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.208723635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.208726116+07:00","message":"> Transcript [6973] [false]: 'เชื่อมปลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.208729006+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.208730792+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.208732397+07:00","message":"StatePrefix: 'เชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.208734278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:53.240765171+07:00","message":"receive streaming session, msgId: 1514"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:53.240801802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เชื่อมปลายกับ\",\"confidence\":0.92445636}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:53.24080803+07:00","message":"receive interim result [true|false]: เชื่อมปลายกับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:53.240817335+07:00","message":"end recv isFinal message id 1514"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:53.240819399+07:00","message":"end Recv id 1514"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:53.240824567+07:00","message":"[buffer interim] 1514 true เชื่อมปลายกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.240830869+07:00","message":"[bufferProcess] interim [280000000]:เชื่อมปลายกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.240835553+07:00","message":"[bufferProcess] send to processor (isfinal):เชื่อมปลายกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.240852326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.240876478+07:00","message":"> Transcript [6974] [false]: 'เชื่อมปลายกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.240882646+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.240885098+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.24088699+07:00","message":"StatePrefix: 'เชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.240888969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.240893661+07:00","message":"Push: 'เชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.240896053+07:00","message":"TextPushed: 'เชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.24089887+07:00","message":"Set new StatePrefix : 'เชื่อมปลายกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.240901316+07:00","message":"Next Push (prob) : 'ปลายกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.240903721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.24090664+07:00","message":"> Transcript [6975] [true]: 'เชื่อมปลายกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.240909526+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.240911668+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.240913563+07:00","message":"StatePrefix: 'เชื่อมปลายกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.240915531+07:00","message":"TextPushed: 'เชื่อม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.240918045+07:00","message":"Push: 'ปลายกับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:53.240921375+07:00","message":"push: {false เชื่อม 0 0xc0032a0b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:53.240936568+07:00","message":"push: {true ปลายกับ 0 0xc0032a0b80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:04:53.247843038+07:00","message":"write wav file: './tmp/7449/7449_1514.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:53.808033826+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:53.808073695+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":"2025-10-29T11:04:53.808078485+07:00","message":"receive interim result [false|false]: กราฟ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:53.808090566+07:00","message":"[buffer interim] 1515 false กราฟ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.808096259+07:00","message":"[bufferProcess] interim [600000000]:กราฟ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.808097969+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:53.90572183+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:53.905759686+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":"2025-10-29T11:04:53.905764234+07:00","message":"receive interim result [false|false]: กระปุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:53.905778358+07:00","message":"[buffer interim] 1515 false กระปุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.905785491+07:00","message":"[bufferProcess] interim [720000000]:กระปุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.905787448+07:00","message":"[bufferProcess] send to processor:กราฟ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.905790299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.90579277+07:00","message":"> Transcript [6976] [false]: 'กราฟ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:53.905794758+07:00","message":"Set StatePrefix (first interim): 'กราฟ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.035355667+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.035392942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Kapook\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.03539808+07:00","message":"receive interim result [false|false]: Kapook"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.035412475+07:00","message":"[buffer interim] 1515 false Kapook"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.035421022+07:00","message":"[bufferProcess] interim [840000000]:Kapook"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.035423753+07:00","message":"[bufferProcess] send to processor:กระปุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.035430039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.035433444+07:00","message":"> Transcript [6977] [false]: 'กระปุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.035436479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.035439066+07:00","message":"Set new StatePrefix: 'กระปุก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.066171921+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.066205311+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":"2025-10-29T11:04:54.066210153+07:00","message":"receive interim result [false|false]: พระบูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.06622356+07:00","message":"[buffer interim] 1515 false พระบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.066230017+07:00","message":"[bufferProcess] interim [900000000]:พระบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.066231782+07:00","message":"[bufferProcess] send to processor:Kapook"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.066234591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.06623707+07:00","message":"> Transcript [6978] [false]: 'Kapook'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.066239409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.066241362+07:00","message":"Set new StatePrefix: 'Kapook'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.161988951+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.162030596+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":"2025-10-29T11:04:54.16203576+07:00","message":"receive interim result [false|false]: ก้ามปูสาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.162050962+07:00","message":"[buffer interim] 1515 false ก้ามปูสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.162057757+07:00","message":"[bufferProcess] interim [960000000]:ก้ามปูสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.162059761+07:00","message":"[bufferProcess] send to processor:พระบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.162062602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.162065115+07:00","message":"> Transcript [6979] [false]: 'พระบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.162067083+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.162068893+07:00","message":"Set new StatePrefix: 'พระบูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.240131422+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.240180545+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":"2025-10-29T11:04:54.240185307+07:00","message":"receive interim result [false|false]: ก้ามปูสายย่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.240196332+07:00","message":"[buffer interim] 1515 false ก้ามปูสายย่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.24020264+07:00","message":"[bufferProcess] interim [80000000]:ก้ามปูสายย่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.240204686+07:00","message":"[bufferProcess] send to processor:ก้ามปูสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.240209733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.240211941+07:00","message":"> Transcript [6980] [false]: 'ก้ามปูสาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.240213862+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.240215907+07:00","message":"Set new StatePrefix: 'ก้ามปูสาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.348463839+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.34850712+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":"2025-10-29T11:04:54.348512914+07:00","message":"receive interim result [false|false]: พระภูษาโยง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.348528576+07:00","message":"[buffer interim] 1515 false พระภูษาโยง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.348539899+07:00","message":"[bufferProcess] interim [140000000]:พระภูษาโยง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.348542367+07:00","message":"[bufferProcess] send to processor:ก้ามปูสายย่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.348547669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.348552205+07:00","message":"> Transcript [6981] [false]: 'ก้ามปูสายย่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.348555219+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.348556749+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.348558477+07:00","message":"StatePrefix: 'ก้ามปูสาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.348560464+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:54.349542711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:54.349543027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.647263665+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.647300826+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":"2025-10-29T11:04:54.647305953+07:00","message":"receive interim result [false|false]: พระภูษาโยงอีกด้าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.647322638+07:00","message":"[buffer interim] 1515 false พระภูษาโยงอีกด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.647330041+07:00","message":"[bufferProcess] interim [500000000]:พระภูษาโยงอีกด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.647332507+07:00","message":"[bufferProcess] send to processor:พระภูษาโยง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.64733632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.647339049+07:00","message":"> Transcript [6982] [false]: 'พระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.647340994+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.647342902+07:00","message":"Set new StatePrefix: 'พระภูษาโยง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.931706281+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.931749736+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":"2025-10-29T11:04:54.931756066+07:00","message":"receive interim result [false|false]: พระภูษาโยงอีกด้านหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:54.931769925+07:00","message":"[buffer interim] 1515 false พระภูษาโยงอีกด้านหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.931777338+07:00","message":"[bufferProcess] interim [740000000]:พระภูษาโยงอีกด้านหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.931779377+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงอีกด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.931784164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.931786574+07:00","message":"> Transcript [6983] [false]: 'พระภูษาโยงอีกด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.931789836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.931791906+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.931793486+07:00","message":"StatePrefix: 'พระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:54.931795395+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:55.127981294+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:55.128032499+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":"2025-10-29T11:04:55.128039917+07:00","message":"receive interim result [false|false]: พระภูษาโยงอีกด้านหนึ่งนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:55.128058492+07:00","message":"[buffer interim] 1515 false พระภูษาโยงอีกด้านหนึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.128066817+07:00","message":"[bufferProcess] interim [980000000]:พระภูษาโยงอีกด้านหนึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.128069555+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงอีกด้านหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.128073481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.128076631+07:00","message":"> Transcript [6984] [false]: 'พระภูษาโยงอีกด้านหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.128082092+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.128084221+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.12808677+07:00","message":"StatePrefix: 'พระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.128089195+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:55.255923561+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:55.255960028+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":"2025-10-29T11:04:55.255966519+07:00","message":"receive interim result [false|false]: พระภูษาโยงอีกด้านหนึ่งนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:55.255980464+07:00","message":"[buffer interim] 1515 false พระภูษาโยงอีกด้านหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.255987909+07:00","message":"[bufferProcess] interim [100000000]:พระภูษาโยงอีกด้านหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.255990279+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงอีกด้านหนึ่งนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.255995239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.255997548+07:00","message":"> Transcript [6985] [false]: 'พระภูษาโยงอีกด้านหนึ่งนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.256001054+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.256003006+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.256004697+07:00","message":"StatePrefix: 'พระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.256006624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:55.503339742+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:55.50338827+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":"2025-10-29T11:04:55.503393791+07:00","message":"receive interim result [false|false]: พระภูษาโยงอีกด้านหนึ่งนะคะที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:55.503408011+07:00","message":"[buffer interim] 1515 false พระภูษาโยงอีกด้านหนึ่งนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.503415051+07:00","message":"[bufferProcess] interim [400000000]:พระภูษาโยงอีกด้านหนึ่งนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.503417753+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงอีกด้านหนึ่งนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.503424127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.503426736+07:00","message":"> Transcript [6986] [false]: 'พระภูษาโยงอีกด้านหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.503430245+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.503432177+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.503433812+07:00","message":"StatePrefix: 'พระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.503435781+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.503438152+07:00","message":"Push: 'พระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.503439827+07:00","message":"TextPushed: 'พระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.503442815+07:00","message":"Set new StatePrefix : 'พระภูษาโยงอีกด้านหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.503445279+07:00","message":"Next Push (prob) : 'อีกด้านหนึ่งนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:55.503453483+07:00","message":"push: {false พระภูษาโยง 0 0xc00348c000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:55.82846039+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:55.828503531+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":"2025-10-29T11:04:55.828509336+07:00","message":"receive interim result [false|false]: พระภูษาโยงอีกด้านหนึ่งนะคะที่เบอร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:55.82852467+07:00","message":"[buffer interim] 1515 false พระภูษาโยงอีกด้านหนึ่งนะคะที่เบอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.828535202+07:00","message":"[bufferProcess] interim [640000000]:พระภูษาโยงอีกด้านหนึ่งนะคะที่เบอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.828539+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงอีกด้านหนึ่งนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.828544298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.828546563+07:00","message":"> Transcript [6987] [false]: 'พระภูษาโยงอีกด้านหนึ่งนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.828550206+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.828552179+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.828553897+07:00","message":"StatePrefix: 'พระภูษาโยงอีกด้านหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.828556188+07:00","message":"TextPushed: 'พระภูษาโยง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:55.958898926+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:55.958938973+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":"2025-10-29T11:04:55.958943519+07:00","message":"receive interim result [false|false]: พระภูษาโยงอีกด้านหนึ่งนะคะที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:55.958956967+07:00","message":"[buffer interim] 1515 false พระภูษาโยงอีกด้านหนึ่งนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.958964351+07:00","message":"[bufferProcess] interim [760000000]:พระภูษาโยงอีกด้านหนึ่งนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.958966864+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงอีกด้านหนึ่งนะคะที่เบอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.958970079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.958972492+07:00","message":"> Transcript [6988] [false]: 'พระภูษาโยงอีกด้านหนึ่งนะคะที่เบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.958975922+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.958977571+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.958979558+07:00","message":"StatePrefix: 'พระภูษาโยงอีกด้านหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.958981601+07:00","message":"TextPushed: 'พระภูษาโยง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:55.964727969+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:55.964738229+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":"2025-10-29T11:04:55.964741151+07:00","message":"receive interim result [false|false]: พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:55.964747416+07:00","message":"[buffer interim] 1515 false พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.964750443+07:00","message":"[bufferProcess] interim [820000000]:พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.964752207+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงอีกด้านหนึ่งนะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.964754004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.964755799+07:00","message":"> Transcript [6989] [false]: 'พระภูษาโยงอีกด้านหนึ่งนะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.964757827+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.964759531+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.964761001+07:00","message":"StatePrefix: 'พระภูษาโยงอีกด้านหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:55.964762832+07:00","message":"TextPushed: 'พระภูษาโยง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:56.341056292+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:56.341101604+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":"2025-10-29T11:04:56.341109072+07:00","message":"receive interim result [false|false]: พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอ่าว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:56.341123322+07:00","message":"[buffer interim] 1515 false พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอ่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.341131964+07:00","message":"[bufferProcess] interim [180000000]:พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอ่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.341134595+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.341140462+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.341143+07:00","message":"> Transcript [6990] [false]: 'พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.3411473+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.341149459+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.341151438+07:00","message":"StatePrefix: 'พระภูษาโยงอีกด้านหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.341153538+07:00","message":"TextPushed: 'พระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.341157874+07:00","message":"Push: 'อีกด้านหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.341159615+07:00","message":"TextPushed: 'พระภูษาโยงอีกด้านหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.341174138+07:00","message":"Set new StatePrefix : 'พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.34117621+07:00","message":"Next Push (prob) : 'ที่บริเวณ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:56.341191066+07:00","message":"push: {false อีกด้านหนึ่งนะคะ 0 0xc00348c000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:56.406471814+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:56.406510535+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":"2025-10-29T11:04:56.406515915+07:00","message":"receive interim result [false|false]: พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอ่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:56.406537696+07:00","message":"[buffer interim] 1515 false พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.406545075+07:00","message":"[bufferProcess] interim [240000000]:พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.406547147+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอ่าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.406550297+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.406552724+07:00","message":"> Transcript [6991] [false]: 'พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอ่าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.406556186+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.406557923+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.406559892+07:00","message":"StatePrefix: 'พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.406562107+07:00","message":"TextPushed: 'พระภูษาโยงอีกด้านหนึ่งนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:56.534289085+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:56.534331357+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":"2025-10-29T11:04:56.534336677+07:00","message":"receive interim result [false|false]: พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:56.534352108+07:00","message":"[buffer interim] 1515 false พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.534359582+07:00","message":"[bufferProcess] interim [360000000]:พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.534361855+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.534364968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.534368886+07:00","message":"> Transcript [6992] [false]: 'พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.53437359+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.534375826+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.53437787+07:00","message":"StatePrefix: 'พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.534381356+07:00","message":"TextPushed: 'พระภูษาโยงอีกด้านหนึ่งนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:56.546215783+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:56.546250604+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":"2025-10-29T11:04:56.54625588+07:00","message":"receive interim result [false|false]: พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาจจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:56.546264892+07:00","message":"[buffer interim] 1515 false พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.546270764+07:00","message":"[bufferProcess] interim [420000000]:พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.546272784+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.546275679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.546277991+07:00","message":"> Transcript [6993] [false]: 'พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.546281034+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.546282771+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.546285472+07:00","message":"StatePrefix: 'พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.546287642+07:00","message":"TextPushed: 'พระภูษาโยงอีกด้านหนึ่งนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:56.666437742+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:56.666474733+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":"2025-10-29T11:04:56.666480424+07:00","message":"receive interim result [false|false]: พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาจส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:56.666492143+07:00","message":"[buffer interim] 1515 false พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาจส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.66649871+07:00","message":"[bufferProcess] interim [480000000]:พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาจส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.666500969+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาจจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.666504087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.66650635+07:00","message":"> Transcript [6994] [false]: 'พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.666510005+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.666511771+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.66651349+07:00","message":"StatePrefix: 'พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.666515818+07:00","message":"TextPushed: 'พระภูษาโยงอีกด้านหนึ่งนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.666518695+07:00","message":"Push: 'ที่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.666520164+07:00","message":"TextPushed: 'พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.666522495+07:00","message":"Set new StatePrefix : 'พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาจจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.666524502+07:00","message":"Next Push (prob) : 'อาจจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:56.666532462+07:00","message":"push: {false ที่บริเวณ 0 0xc00348c000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:56.680219958+07:00","message":"[GCS] IsForceVAD: false for message ID: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:56.740792905+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:56.740825598+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":"2025-10-29T11:04:56.74083082+07:00","message":"receive interim result [false|false]: พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาสน์สงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:56.740845702+07:00","message":"[buffer interim] 1515 false พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาสน์สงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.740852468+07:00","message":"[bufferProcess] interim [600000000]:พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาสน์สงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.740855143+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาจส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.740860219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.740862645+07:00","message":"> Transcript [6995] [false]: 'พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาจส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.740865198+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:56.74086707+07:00","message":"Set new StatePrefix: 'พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาจส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:57.055378808+07:00","message":"receive streaming session, msgId: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:57.055420724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาสน์สงฆ์\",\"confidence\":0.9557884}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:57.055427666+07:00","message":"receive interim result [true|false]: พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาสน์สงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:57.055437431+07:00","message":"end recv isFinal message id 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:57.055439305+07:00","message":"end Recv id 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:57.055445913+07:00","message":"[buffer interim] 1515 true พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาสน์สงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:57.055455147+07:00","message":"[bufferProcess] interim [930000000]:พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาสน์สงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:57.055459494+07:00","message":"[bufferProcess] send to processor (isfinal):พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาสน์สงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:57.055470739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:57.055485915+07:00","message":"> Transcript [6996] [false]: 'พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาสน์สงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:57.055490042+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:57.055492782+07:00","message":"Set new StatePrefix: 'พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาสน์สงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:57.055495345+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:57.055497035+07:00","message":"> Transcript [6997] [true]: 'พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาสน์สงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:57.055500827+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:57.055502655+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:57.055504272+07:00","message":"StatePrefix: 'พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณอาสน์สงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:57.055506641+07:00","message":"TextPushed: 'พระภูษาโยงอีกด้านหนึ่งนะคะที่บริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:04:57.055513118+07:00","message":"Push: 'อาสน์สงฆ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:57.055523952+07:00","message":"push: {true อาสน์สงฆ์ 0 0xc00348c000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:04:57.065859536+07:00","message":"write wav file: './tmp/7449/7449_1515.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:04:57.129422598+07:00","message":"[GCS] Start streaming session, msgId: 1516"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:57.350141557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:04:57.350133914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:00.350861501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:00.350874553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:02.187856698+07:00","message":"[GCS] IsForceVAD: false for message ID: 1516"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:02.502237304+07:00","message":"receive streaming session, msgId: 1516"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:02.502263014+07:00","message":"found end of frame, send empty tag with msgId: 1516"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:02.502266078+07:00","message":"end Recv id 1516"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:02.502272836+07:00","message":"[buffer interim] 1516 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:02.502279417+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:02.502286098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:02.502288636+07:00","message":"> Transcript [6998] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:02.502290862+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:02.502292351+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:02.502293995+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:02.502295475+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:02.502297626+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:02.502307947+07:00","message":"push: {true \n 0 0xc002f14600}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:02.51295062+07:00","message":"write wav file: './tmp/7449/7449_1516.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:02.760669595+07:00","message":"[GCS] Start streaming session, msgId: 1517"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:03.147203901+07:00","message":"[GCS] IsForceVAD: false for message ID: 1517"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:03.269031907+07:00","message":"[GCS] Start streaming session, msgId: 1518"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:03.351334771+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:03.351359027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:03.460569758+07:00","message":"receive streaming session, msgId: 1517"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:03.460597175+07:00","message":"found end of frame, send empty tag with msgId: 1517"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:03.460600823+07:00","message":"end Recv id 1517"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:03.460608541+07:00","message":"[buffer interim] 1517 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:03.460615584+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:03.460619099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:03.46062161+07:00","message":"> Transcript [6999] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:03.460624493+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:03.460626299+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:03.460627736+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:03.460629118+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:03.46063144+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:03.460641618+07:00","message":"push: {true \n 0 0xc003600780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:03.46605514+07:00","message":"write wav file: './tmp/7449/7449_1517.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:03.667768447+07:00","message":"[GCS] IsForceVAD: false for message ID: 1518"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:03.788886326+07:00","message":"[GCS] Start streaming session, msgId: 1519"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:03.859051941+07:00","message":"[GCS] IsForceVAD: false for message ID: 1519"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:03.957254226+07:00","message":"receive streaming session, msgId: 1518"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:03.957286841+07:00","message":"found end of frame, send empty tag with msgId: 1518"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:03.957291471+07:00","message":"end Recv id 1518"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:03.957302844+07:00","message":"[buffer interim] 1518 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:03.957312924+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:03.957317786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:03.957322008+07:00","message":"> Transcript [7000] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:03.957325531+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:03.957328135+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:03.957330476+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:03.95733258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:03.957335447+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:03.957349983+07:00","message":"push: {true \n 0 0xc002f14880}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:03.96386026+07:00","message":"write wav file: './tmp/7449/7449_1518.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:04.172111686+07:00","message":"receive streaming session, msgId: 1519"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:04.172132219+07:00","message":"found end of frame, send empty tag with msgId: 1519"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:04.17213468+07:00","message":"end Recv id 1519"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:04.172140491+07:00","message":"[buffer interim] 1519 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:04.172146653+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:04.172149994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:04.172152707+07:00","message":"> Transcript [7001] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:04.172155237+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:04.172157127+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:04.172158637+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:04.172160149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:04.17216264+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:04.172171976+07:00","message":"push: {true \n 0 0xc00348c600}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:04.177002382+07:00","message":"write wav file: './tmp/7449/7449_1519.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:04.630181989+07:00","message":"[GCS] Start streaming session, msgId: 1520"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:04.817601772+07:00","message":"[GCS] IsForceVAD: false for message ID: 1520"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:05.009926735+07:00","message":"[GCS] Start streaming session, msgId: 1521"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:05.123244883+07:00","message":"receive streaming session, msgId: 1520"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:05.123261128+07:00","message":"found end of frame, send empty tag with msgId: 1520"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:05.123263808+07:00","message":"end Recv id 1520"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:05.123271016+07:00","message":"[buffer interim] 1520 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.123277967+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.123280917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.123283371+07:00","message":"> Transcript [7002] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.123285977+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.123287517+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.123288993+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.123290486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.123293087+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:05.123303993+07:00","message":"push: {true \n 0 0xc0023d2300}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:05.128432943+07:00","message":"write wav file: './tmp/7449/7449_1520.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:05.267285391+07:00","message":"[GCS] IsForceVAD: false for message ID: 1521"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:05.461458201+07:00","message":"[GCS] Start streaming session, msgId: 1522"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:05.565224049+07:00","message":"receive streaming session, msgId: 1521"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:05.565250938+07:00","message":"found end of frame, send empty tag with msgId: 1521"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:05.565253698+07:00","message":"end Recv id 1521"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:05.565261981+07:00","message":"[buffer interim] 1521 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.565270918+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.5652763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.565278795+07:00","message":"> Transcript [7003] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.565282132+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.565284488+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.565286676+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.565288838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.5652958+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:05.565308243+07:00","message":"push: {true \n 0 0xc00365e000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:05.569886252+07:00","message":"write wav file: './tmp/7449/7449_1521.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:05.58758563+07:00","message":"[GCS] IsForceVAD: false for message ID: 1522"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:05.86876159+07:00","message":"receive streaming session, msgId: 1522"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:05.868782106+07:00","message":"found end of frame, send empty tag with msgId: 1522"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:05.868784884+07:00","message":"end Recv id 1522"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:05.868791167+07:00","message":"[buffer interim] 1522 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.868798797+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.868802055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.868804428+07:00","message":"> Transcript [7004] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.868806579+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.868808103+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.868809522+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.868811045+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:05.868813363+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:05.868824573+07:00","message":"push: {true \n 0 0xc00365ed00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:05.873325718+07:00","message":"write wav file: './tmp/7449/7449_1522.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:06.098611955+07:00","message":"[GCS] Start streaming session, msgId: 1523"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:06.158967091+07:00","message":"[GCS] IsForceVAD: false for message ID: 1523"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:06.352348094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:06.352372245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:06.494754055+07:00","message":"receive streaming session, msgId: 1523"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:06.494769767+07:00","message":"found end of frame, send empty tag with msgId: 1523"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:06.494772312+07:00","message":"end Recv id 1523"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:06.494778653+07:00","message":"[buffer interim] 1523 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:06.494785082+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:06.49478832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:06.494790968+07:00","message":"> Transcript [7005] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:06.494793435+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:06.494794963+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:06.494796343+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:06.494797849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:06.494800035+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:06.49480914+07:00","message":"push: {true \n 0 0xc002f14780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:06.499400984+07:00","message":"write wav file: './tmp/7449/7449_1523.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:06.550147992+07:00","message":"[GCS] Start streaming session, msgId: 1524"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:06.667363073+07:00","message":"[GCS] IsForceVAD: false for message ID: 1524"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:06.973381228+07:00","message":"receive streaming session, msgId: 1524"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:06.973410914+07:00","message":"found end of frame, send empty tag with msgId: 1524"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:06.973415888+07:00","message":"end Recv id 1524"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:06.973425413+07:00","message":"[buffer interim] 1524 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:06.973433725+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:06.973438049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:06.973448061+07:00","message":"> Transcript [7006] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:06.973452024+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:06.973454357+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:06.973456882+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:06.973459365+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:06.973463208+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:06.973475434+07:00","message":"push: {true \n 0 0xc0023d2980}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:06.977868821+07:00","message":"write wav file: './tmp/7449/7449_1524.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:07.18937677+07:00","message":"[GCS] Start streaming session, msgId: 1525"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:07.308327834+07:00","message":"[GCS] IsForceVAD: false for message ID: 1525"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:07.438965867+07:00","message":"[GCS] Start streaming session, msgId: 1526"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:07.508814238+07:00","message":"[GCS] IsForceVAD: false for message ID: 1526"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:07.590863928+07:00","message":"receive streaming session, msgId: 1525"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:07.590892602+07:00","message":"found end of frame, send empty tag with msgId: 1525"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:07.59089647+07:00","message":"end Recv id 1525"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:07.590906496+07:00","message":"[buffer interim] 1525 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:07.590921052+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:07.590925564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:07.590928884+07:00","message":"> Transcript [7007] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:07.590932992+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:07.590934721+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:07.590936315+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:07.590937793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:07.590940119+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:07.590950694+07:00","message":"push: {true \n 0 0xc00348cb80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:07.59614001+07:00","message":"write wav file: './tmp/7449/7449_1525.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:07.820454119+07:00","message":"receive streaming session, msgId: 1526"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:07.820475657+07:00","message":"found end of frame, send empty tag with msgId: 1526"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:07.820478415+07:00","message":"end Recv id 1526"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:07.820484902+07:00","message":"[buffer interim] 1526 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:07.820491569+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:07.820495089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:07.820497527+07:00","message":"> Transcript [7008] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:07.820500055+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:07.820501666+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:07.820503485+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:07.820505523+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:07.820508418+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:07.820518292+07:00","message":"push: {true \n 0 0xc00348cc80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:07.825588069+07:00","message":"write wav file: './tmp/7449/7449_1526.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:08.979899119+07:00","message":"[GCS] Start streaming session, msgId: 1527"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:09.037930919+07:00","message":"[GCS] IsForceVAD: false for message ID: 1527"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:09.340359966+07:00","message":"receive streaming session, msgId: 1527"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:09.340386887+07:00","message":"found end of frame, send empty tag with msgId: 1527"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:09.3403901+07:00","message":"end Recv id 1527"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:09.340399415+07:00","message":"[buffer interim] 1527 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:09.340407408+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:09.340411495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:09.340413947+07:00","message":"> Transcript [7009] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:09.340416615+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:09.340418172+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:09.340419697+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:09.340421164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:09.340423363+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:09.340434114+07:00","message":"push: {true \n 0 0xc00348cf00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:09.345013651+07:00","message":"write wav file: './tmp/7449/7449_1527.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:09.353356467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:09.353376223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:09.809678797+07:00","message":"[GCS] Start streaming session, msgId: 1528"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:10.127746036+07:00","message":"[GCS] IsForceVAD: false for message ID: 1528"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:10.411648716+07:00","message":"receive streaming session, msgId: 1528"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:10.411678599+07:00","message":"found end of frame, send empty tag with msgId: 1528"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:10.411683157+07:00","message":"end Recv id 1528"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:10.411691968+07:00","message":"[buffer interim] 1528 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:10.411699983+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:10.411716747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:10.411722354+07:00","message":"> Transcript [7010] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:10.411724747+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:10.411726279+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:10.411727877+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:10.411729495+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:10.411732172+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:10.41174162+07:00","message":"push: {true \n 0 0xc002f14c80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:10.416750487+07:00","message":"write wav file: './tmp/7449/7449_1528.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:10.709795076+07:00","message":"[GCS] Start streaming session, msgId: 1529"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:10.766570309+07:00","message":"[GCS] IsForceVAD: false for message ID: 1529"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:11.071239371+07:00","message":"receive streaming session, msgId: 1529"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:11.07126472+07:00","message":"found end of frame, send empty tag with msgId: 1529"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:11.071269125+07:00","message":"end Recv id 1529"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:11.071277888+07:00","message":"[buffer interim] 1529 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:11.071286069+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:11.071291331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:11.071294365+07:00","message":"> Transcript [7011] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:11.071298884+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:11.071301136+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:11.071303074+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:11.071305236+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:11.071308819+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:11.071319731+07:00","message":"push: {true \n 0 0xc0032a0780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:11.076875211+07:00","message":"write wav file: './tmp/7449/7449_1529.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:11.150155136+07:00","message":"[GCS] Start streaming session, msgId: 1530"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:11.217491962+07:00","message":"[GCS] IsForceVAD: false for message ID: 1530"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:11.552870404+07:00","message":"receive streaming session, msgId: 1530"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:11.552896916+07:00","message":"found end of frame, send empty tag with msgId: 1530"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:11.552900247+07:00","message":"end Recv id 1530"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:11.552908606+07:00","message":"[buffer interim] 1530 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:11.55291726+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:11.552921089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:11.552923814+07:00","message":"> Transcript [7012] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:11.55292645+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:11.552928074+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:11.55292959+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:11.552931059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:11.55293319+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:11.552944203+07:00","message":"push: {true \n 0 0xc0023d2e00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:11.558483202+07:00","message":"write wav file: './tmp/7449/7449_1530.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:11.599453532+07:00","message":"[GCS] Start streaming session, msgId: 1531"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:11.78761972+07:00","message":"[GCS] IsForceVAD: false for message ID: 1531"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:12.086007384+07:00","message":"receive streaming session, msgId: 1531"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:12.086030673+07:00","message":"found end of frame, send empty tag with msgId: 1531"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:12.086034384+07:00","message":"end Recv id 1531"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:12.086042683+07:00","message":"[buffer interim] 1531 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:12.086050601+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:12.086055412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:12.086059237+07:00","message":"> Transcript [7013] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:12.086063021+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:12.086065255+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:12.086068609+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:12.086070627+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:12.086073693+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:12.086086572+07:00","message":"push: {true \n 0 0xc00365e900}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:12.090935152+07:00","message":"write wav file: './tmp/7449/7449_1531.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:12.354268616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:12.354307607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:13.823444384+07:00","message":"[GCS] Cleaned up inactive client: 1497"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:13.82347019+07:00","message":"[GCS] Cleaned up inactive client: 1494"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:13.823472431+07:00","message":"[GCS] Cleaned up inactive client: 1500"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:13.823473826+07:00","message":"[GCS] Cleaned up inactive client: 1495"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:13.823475233+07:00","message":"[GCS] Cleaned up inactive client: 1496"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:13.823476579+07:00","message":"[GCS] Cleaned up inactive client: 1502"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:13.823478087+07:00","message":"[GCS] Cleaned up inactive client: 1501"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:13.82347947+07:00","message":"[GCS] Cleaned up inactive client: 1499"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:13.823481008+07:00","message":"[GCS] Cleaned up inactive client: 1498"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:14.430294139+07:00","message":"[GCS] Start streaming session, msgId: 1532"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:14.617512276+07:00","message":"[GCS] IsForceVAD: false for message ID: 1532"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:14.920307977+07:00","message":"receive streaming session, msgId: 1532"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:14.920327767+07:00","message":"found end of frame, send empty tag with msgId: 1532"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:14.920330318+07:00","message":"end Recv id 1532"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:14.92033663+07:00","message":"[buffer interim] 1532 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:14.920343014+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:14.920346985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:14.920349373+07:00","message":"> Transcript [7014] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:14.920351529+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:14.920353009+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:14.920354416+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:14.920356207+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:14.920362772+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:14.92037257+07:00","message":"push: {true \n 0 0xc002f14800}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:14.924742397+07:00","message":"write wav file: './tmp/7449/7449_1532.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:14.940123214+07:00","message":"[GCS] Start streaming session, msgId: 1533"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:15.354797576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:15.354818968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:15.387794138+07:00","message":"[GCS] IsForceVAD: false for message ID: 1533"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:15.727118187+07:00","message":"receive streaming session, msgId: 1533"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:15.727141223+07:00","message":"found end of frame, send empty tag with msgId: 1533"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:15.727144012+07:00","message":"end Recv id 1533"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:15.72715065+07:00","message":"[buffer interim] 1533 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:15.72715714+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:15.727160326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:15.727162883+07:00","message":"> Transcript [7015] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:15.727165832+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:15.72716748+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:15.727169027+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:15.727170585+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:15.727172869+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:15.727182074+07:00","message":"push: {true \n 0 0xc002f14b00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:15.732874465+07:00","message":"write wav file: './tmp/7449/7449_1533.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:15.768867428+07:00","message":"[GCS] Start streaming session, msgId: 1534"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:15.827000518+07:00","message":"[GCS] IsForceVAD: false for message ID: 1534"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:16.14064395+07:00","message":"receive streaming session, msgId: 1534"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:16.14067058+07:00","message":"found end of frame, send empty tag with msgId: 1534"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:16.140673576+07:00","message":"end Recv id 1534"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:16.140680788+07:00","message":"[buffer interim] 1534 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:16.140688555+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:16.140691832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:16.14069459+07:00","message":"> Transcript [7016] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:16.140697133+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:16.140707278+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:16.140709983+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:16.140711562+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:16.140713985+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:16.140728145+07:00","message":"push: {true \n 0 0xc002f14e00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:16.146096396+07:00","message":"write wav file: './tmp/7449/7449_1534.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:17.748679898+07:00","message":"[GCS] Start streaming session, msgId: 1535"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:17.817255969+07:00","message":"[GCS] IsForceVAD: false for message ID: 1535"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:17.879054079+07:00","message":"[GCS] Start streaming session, msgId: 1536"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.066864069+07:00","message":"[GCS] IsForceVAD: false for message ID: 1536"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.113103265+07:00","message":"receive streaming session, msgId: 1535"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.113120956+07:00","message":"found end of frame, send empty tag with msgId: 1535"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.113123533+07:00","message":"end Recv id 1535"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.113129654+07:00","message":"[buffer interim] 1535 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.113135823+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.113139374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.113142085+07:00","message":"> Transcript [7017] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.113144383+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.113145919+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.113147368+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.113148833+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.113150899+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.113169652+07:00","message":"push: {true \n 0 0xc003600d80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:18.118094128+07:00","message":"write wav file: './tmp/7449/7449_1535.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.140652169+07:00","message":"[GCS] Start streaming session, msgId: 1537"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.19828636+07:00","message":"[GCS] IsForceVAD: false for message ID: 1537"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:18.355649577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:18.35567357+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.381460065+07:00","message":"receive streaming session, msgId: 1536"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.381484153+07:00","message":"found end of frame, send empty tag with msgId: 1536"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.381486924+07:00","message":"end Recv id 1536"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.381496427+07:00","message":"[buffer interim] 1536 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.3815083+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.381511727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.381514202+07:00","message":"> Transcript [7018] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.381516266+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.381517795+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.381519201+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.381520842+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.38152513+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.381555941+07:00","message":"push: {true \n 0 0xc0032a0480}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:18.385958303+07:00","message":"write wav file: './tmp/7449/7449_1536.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.48101199+07:00","message":"receive streaming session, msgId: 1537"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.481029542+07:00","message":"found end of frame, send empty tag with msgId: 1537"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.481032347+07:00","message":"end Recv id 1537"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.481039081+07:00","message":"[buffer interim] 1537 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.481045702+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.481049422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.481052025+07:00","message":"> Transcript [7019] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.481054081+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.481055693+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.481057143+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.481058532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.481060607+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.481070643+07:00","message":"push: {true \n 0 0xc0032a0980}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:18.485593765+07:00","message":"write wav file: './tmp/7449/7449_1537.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.519249212+07:00","message":"[GCS] Start streaming session, msgId: 1538"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.587389941+07:00","message":"[GCS] IsForceVAD: false for message ID: 1538"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.648871093+07:00","message":"[GCS] Start streaming session, msgId: 1539"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.895168677+07:00","message":"receive streaming session, msgId: 1538"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.895201258+07:00","message":"found end of frame, send empty tag with msgId: 1538"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.895204487+07:00","message":"end Recv id 1538"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.895215289+07:00","message":"[buffer interim] 1538 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.895223166+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.895226477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.895228724+07:00","message":"> Transcript [7020] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.895230929+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.895232455+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.895234009+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.895235513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:18.895238379+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:18.895247816+07:00","message":"push: {true \n 0 0xc0023d2700}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:18.899547393+07:00","message":"write wav file: './tmp/7449/7449_1538.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:19.027297905+07:00","message":"[GCS] IsForceVAD: false for message ID: 1539"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:19.290135525+07:00","message":"[GCS] Start streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:19.315788572+07:00","message":"receive streaming session, msgId: 1539"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:19.315814802+07:00","message":"found end of frame, send empty tag with msgId: 1539"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:19.315818153+07:00","message":"end Recv id 1539"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:19.315826256+07:00","message":"[buffer interim] 1539 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:19.315832588+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:19.315836572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:19.315839804+07:00","message":"> Transcript [7021] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:19.315842794+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:19.315844356+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:19.315845882+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:19.315847299+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:19.315849484+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:19.31586067+07:00","message":"push: {true \n 0 0xc003600e80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:19.320788987+07:00","message":"write wav file: './tmp/7449/7449_1539.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:19.963629017+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:19.963671267+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":"2025-10-29T11:05:19.963676291+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:19.9636888+07:00","message":"[buffer interim] 1540 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:19.963695409+07:00","message":"[bufferProcess] interim [300000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:19.963702682+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:20.221717139+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:20.221758589+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":"2025-10-29T11:05:20.221763587+07:00","message":"receive interim result [false|false]: พระพุทธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:20.221775882+07:00","message":"[buffer interim] 1540 false พระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.221782134+07:00","message":"[bufferProcess] interim [600000000]:พระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.221784241+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.221788809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.221791127+07:00","message":"> Transcript [7022] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.221792989+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:20.367937619+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:20.367978167+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":"2025-10-29T11:05:20.36798251+07:00","message":"receive interim result [false|false]: พระบูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:20.367996+07:00","message":"[buffer interim] 1540 false พระบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.368003655+07:00","message":"[bufferProcess] interim [720000000]:พระบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.368005693+07:00","message":"[bufferProcess] send to processor:พระพุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.368008687+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.368011196+07:00","message":"> Transcript [7023] [false]: 'พระพุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.368014024+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.368015747+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.368017356+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.368019073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:20.58742948+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:20.587465778+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":"2025-10-29T11:05:20.587470509+07:00","message":"receive interim result [false|false]: พระกรุสาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:20.587483199+07:00","message":"[buffer interim] 1540 false พระกรุสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.587489307+07:00","message":"[bufferProcess] interim [900000000]:พระกรุสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.587491196+07:00","message":"[bufferProcess] send to processor:พระบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.587495923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.587498203+07:00","message":"> Transcript [7024] [false]: 'พระบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.587500702+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.587502462+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.587504227+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.587506124+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:20.678209561+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:20.678246426+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":"2025-10-29T11:05:20.678251917+07:00","message":"receive interim result [false|false]: พระภูษาโยง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:20.678267174+07:00","message":"[buffer interim] 1540 false พระภูษาโยง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.678274469+07:00","message":"[bufferProcess] interim [960000000]:พระภูษาโยง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.678276411+07:00","message":"[bufferProcess] send to processor:พระกรุสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.678279868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.678282171+07:00","message":"> Transcript [7025] [false]: 'พระกรุสาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.678285034+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.678286706+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.678290447+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:20.678292238+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:21.114857669+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:21.114897231+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":"2025-10-29T11:05:21.11490364+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:21.114916233+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.114922546+07:00","message":"[bufferProcess] interim [440000000]:พระภูษาโยงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.114924571+07:00","message":"[bufferProcess] send to processor:พระภูษาโยง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.114929406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.114931602+07:00","message":"> Transcript [7026] [false]: 'พระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.114934248+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.114936214+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.114937801+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.11493987+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.114944+07:00","message":"Push: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.114946313+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.114948197+07:00","message":"Set new StatePrefix : 'พระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.114950019+07:00","message":"Next Push (prob) : 'ภูษาโยง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:21.114957671+07:00","message":"push: {false พระ 0 0xc0023d2b80}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:21.356554316+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:21.356567244+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:21.754587184+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:21.75462979+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":"2025-10-29T11:05:21.754638768+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:21.754654716+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.754665962+07:00","message":"[bufferProcess] interim [40000000]:พระภูษาโยงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.754668944+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.754675563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.754678871+07:00","message":"> Transcript [7027] [false]: 'พระภูษาโยงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.754682845+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.754685379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.754687689+07:00","message":"StatePrefix: 'พระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.754690749+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:21.756256494+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:21.756272816+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":"2025-10-29T11:05:21.756276714+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:21.756285532+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.75628945+07:00","message":"[bufferProcess] interim [100000000]:พระภูษาโยงนะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.756291196+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.756293468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.756295334+07:00","message":"> Transcript [7028] [false]: 'พระภูษาโยงนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.756297808+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.756299342+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.756300815+07:00","message":"StatePrefix: 'พระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:21.756302344+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:22.20549507+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:22.205532391+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":"2025-10-29T11:05:22.205537526+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:22.205550126+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.205556602+07:00","message":"[bufferProcess] interim [520000000]:พระภูษาโยงนะคะก็คือแถบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.205558774+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.20556401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.205566801+07:00","message":"> Transcript [7029] [false]: 'พระภูษาโยงนะคะก็คือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.205569732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.205572037+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.20557364+07:00","message":"StatePrefix: 'พระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.205576191+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:22.356909207+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:22.356947279+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":"2025-10-29T11:05:22.35695266+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบผ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:22.356967623+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.356975832+07:00","message":"[bufferProcess] interim [700000000]:พระภูษาโยงนะคะก็คือแถบผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.356978828+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือแถบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.356985485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.35698884+07:00","message":"> Transcript [7030] [false]: 'พระภูษาโยงนะคะก็คือแถบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.356993183+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.35699549+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.356997841+07:00","message":"StatePrefix: 'พระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.357001202+07:00","message":"TextPushed: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.357006917+07:00","message":"Push: 'ภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.357009246+07:00","message":"TextPushed: 'พระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.357012176+07:00","message":"Set new StatePrefix : 'พระภูษาโยงนะคะก็คือแถบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.357015374+07:00","message":"Next Push (prob) : 'นะคะก็คือแถบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:22.357026628+07:00","message":"push: {false ภูษาโยง 0 0xc0023d2b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:22.670554093+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:22.670599744+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":"2025-10-29T11:05:22.670606625+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบภาค"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:22.670622403+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบภาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.670631273+07:00","message":"[bufferProcess] interim [0]:พระภูษาโยงนะคะก็คือแถบภาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.670634467+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือแถบผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.670641002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.670644319+07:00","message":"> Transcript [7031] [false]: 'พระภูษาโยงนะคะก็คือแถบผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.670648811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.670651447+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.670654612+07:00","message":"StatePrefix: 'พระภูษาโยงนะคะก็คือแถบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.670657288+07:00","message":"TextPushed: 'พระภูษาโยง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:22.718150737+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:22.718189247+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":"2025-10-29T11:05:22.718194512+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบผ้านะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:22.71820928+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบผ้านะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.718215691+07:00","message":"[bufferProcess] interim [60000000]:พระภูษาโยงนะคะก็คือแถบผ้านะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.718217876+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือแถบภาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.718220852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.718223252+07:00","message":"> Transcript [7032] [false]: 'พระภูษาโยงนะคะก็คือแถบภาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.718226226+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.718227836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.718229383+07:00","message":"StatePrefix: 'พระภูษาโยงนะคะก็คือแถบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.718231424+07:00","message":"TextPushed: 'พระภูษาโยง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:22.850080667+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:22.850119539+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":"2025-10-29T11:05:22.850124912+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบผ้านะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:22.850140307+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบผ้านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.850147593+07:00","message":"[bufferProcess] interim [180000000]:พระภูษาโยงนะคะก็คือแถบผ้านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.850149514+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือแถบผ้านะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.850153091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.850155761+07:00","message":"> Transcript [7033] [false]: 'พระภูษาโยงนะคะก็คือแถบผ้านะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.850159189+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.850160976+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.850162506+07:00","message":"StatePrefix: 'พระภูษาโยงนะคะก็คือแถบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:22.850164381+07:00","message":"TextPushed: 'พระภูษาโยง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:23.035815439+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:23.035851939+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":"2025-10-29T11:05:23.03585754+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบผ้านะคะที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:23.035868681+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบผ้านะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.03587538+07:00","message":"[bufferProcess] interim [360000000]:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.03587736+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือแถบผ้านะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.035882142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.035885441+07:00","message":"> Transcript [7034] [false]: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.035890373+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.035892737+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.035895044+07:00","message":"StatePrefix: 'พระภูษาโยงนะคะก็คือแถบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.035897729+07:00","message":"TextPushed: 'พระภูษาโยง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.035903934+07:00","message":"Push: 'นะคะก็คือแถบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.035906062+07:00","message":"TextPushed: 'พระภูษาโยงนะคะก็คือแถบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.035908715+07:00","message":"Set new StatePrefix : 'พระภูษาโยงนะคะก็คือแถบผ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.035910662+07:00","message":"Next Push (prob) : 'ผ้านะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:23.03591775+07:00","message":"push: {false นะคะก็คือแถบ 0 0xc0023d2b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:23.262851737+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:23.262897059+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":"2025-10-29T11:05:23.262904579+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:23.262918477+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.262925373+07:00","message":"[bufferProcess] interim [600000000]:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.26292748+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.262930778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.262933412+07:00","message":"> Transcript [7035] [false]: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.262936684+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.262938572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.262940267+07:00","message":"StatePrefix: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.26294256+07:00","message":"TextPushed: 'พระภูษาโยงนะคะก็คือแถบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:23.787382063+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:23.787414655+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":"2025-10-29T11:05:23.787420031+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:23.787430679+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.787438754+07:00","message":"[bufferProcess] interim [20000000]:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.787440946+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.787444339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.787446992+07:00","message":"> Transcript [7036] [false]: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.787449855+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.787451599+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.787453593+07:00","message":"StatePrefix: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:23.78745555+07:00","message":"TextPushed: 'พระภูษาโยงนะคะก็คือแถบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.353323262+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.353357756+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":"2025-10-29T11:05:24.353363155+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.353374706+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.353380638+07:00","message":"[bufferProcess] interim [620000000]:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.353382848+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.353387813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.353390162+07:00","message":"> Transcript [7037] [false]: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.353393096+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.353394749+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.353396855+07:00","message":"StatePrefix: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.353398981+07:00","message":"TextPushed: 'พระภูษาโยงนะคะก็คือแถบ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:24.35749067+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:24.357490843+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.452681055+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.452728416+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":"2025-10-29T11:05:24.452733949+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.452748336+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.452755713+07:00","message":"[bufferProcess] interim [740000000]:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.452758121+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.452761189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.45276348+07:00","message":"> Transcript [7038] [false]: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.452766866+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.452768741+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.45277074+07:00","message":"StatePrefix: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.452772793+07:00","message":"TextPushed: 'พระภูษาโยงนะคะก็คือแถบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.452775279+07:00","message":"Push: 'ผ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.452776985+07:00","message":"TextPushed: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.45277898+07:00","message":"Set new StatePrefix : 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.452781314+07:00","message":"Next Push (prob) : 'ที่ใช้สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.452808478+07:00","message":"push: {false ผ้านะคะ 0 0xc0023d2b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.491766938+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.49182061+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":"2025-10-29T11:05:24.491825804+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับกระเป๋า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.491838209+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับกระเป๋า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.491844715+07:00","message":"[bufferProcess] interim [800000000]:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับกระเป๋า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.491846996+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.491850048+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.49185261+07:00","message":"> Transcript [7039] [false]: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.491855584+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.491857206+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.491858862+07:00","message":"StatePrefix: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.491861449+07:00","message":"TextPushed: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.57931665+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.5793489+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":"2025-10-29T11:05:24.579354435+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับสลัดผัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.579372222+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับสลัดผัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.579379234+07:00","message":"[bufferProcess] interim [860000000]:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับสลัดผัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.579381427+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับกระเป๋า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.579388112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.579390528+07:00","message":"> Transcript [7040] [false]: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับกระเป๋า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.579393965+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.579395597+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.579397178+07:00","message":"StatePrefix: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.579399165+07:00","message":"TextPushed: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.583231433+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.583247754+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":"2025-10-29T11:05:24.583252076+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับสำหรับประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.583261954+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับสำหรับประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.583267354+07:00","message":"[bufferProcess] interim [920000000]:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับสำหรับประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.583270058+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับสลัดผัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.583273747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.583277331+07:00","message":"> Transcript [7041] [false]: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับสลัดผัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.583280464+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.583282516+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.583284153+07:00","message":"StatePrefix: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.583286149+07:00","message":"TextPushed: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.767932718+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.767965546+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":"2025-10-29T11:05:24.767971309+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.767984817+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.767991057+07:00","message":"[bufferProcess] interim [100000000]:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.767993601+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับสำหรับประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.767998714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.76800109+07:00","message":"> Transcript [7042] [false]: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับสำหรับประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.768006258+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.76800824+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.768009918+07:00","message":"StatePrefix: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.768012178+07:00","message":"TextPushed: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.768016541+07:00","message":"Push: 'ที่ใช้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.768018082+07:00","message":"TextPushed: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.768019922+07:00","message":"Set new StatePrefix : 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับสำหรับประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.768022027+07:00","message":"Next Push (prob) : 'สำหรับประกอบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.768029275+07:00","message":"push: {false ที่ใช้สำหรับ 0 0xc0023d2b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.985949369+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.986006479+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":"2025-10-29T11:05:24.986014121+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับเกษตรกร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:24.986030959+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับเกษตรกร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.986039963+07:00","message":"[bufferProcess] interim [280000000]:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับเกษตรกร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.986042632+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.986046631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.986049863+07:00","message":"> Transcript [7043] [false]: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.986053023+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:24.986055188+07:00","message":"Set new StatePrefix: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:25.035279313+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:25.035317671+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":"2025-10-29T11:05:25.035323406+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:25.035340683+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.03534946+07:00","message":"[bufferProcess] interim [400000000]:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.035353912+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับเกษตรกร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.035358913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.035362077+07:00","message":"> Transcript [7044] [false]: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับเกษตรกร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.035365483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.03536785+07:00","message":"Set new StatePrefix: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับเกษตรกร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:25.48109995+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:25.481134881+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":"2025-10-29T11:05:25.481140923+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:25.481157343+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.481171886+07:00","message":"[bufferProcess] interim [760000000]:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.481174511+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.481179749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.481181959+07:00","message":"> Transcript [7045] [false]: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.481184142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.481186344+07:00","message":"Set new StatePrefix: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:25.51926567+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:25.519297236+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":"2025-10-29T11:05:25.51930235+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:25.519315038+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.519321022+07:00","message":"[bufferProcess] interim [820000000]:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.519323317+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.519327114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.519330991+07:00","message":"> Transcript [7046] [false]: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.519334112+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.519335706+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.519337533+07:00","message":"StatePrefix: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.51933971+07:00","message":"TextPushed: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:25.670087966+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:25.670128368+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":"2025-10-29T11:05:25.670133932+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบางส่วน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:25.670146683+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบางส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.670154136+07:00","message":"[bufferProcess] interim [940000000]:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบางส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.670156688+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.670160191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.670162484+07:00","message":"> Transcript [7047] [false]: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.670165903+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.670167502+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.670169072+07:00","message":"StatePrefix: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.670171276+07:00","message":"TextPushed: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:25.685315065+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:25.6853409+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":"2025-10-29T11:05:25.685345353+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสุกุล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:25.685357284+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสุกุล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.685362378+07:00","message":"[bufferProcess] interim [0]:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสุกุล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.685364666+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบางส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.685367337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.685369538+07:00","message":"> Transcript [7048] [false]: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบางส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.685372943+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.685374644+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.6853761+07:00","message":"StatePrefix: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.68537809+07:00","message":"TextPushed: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:25.738293524+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:25.738333276+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":"2025-10-29T11:05:25.738340883+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสกุล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:25.738354755+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสกุล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.738365647+07:00","message":"[bufferProcess] interim [120000000]:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสกุล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.738368871+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสุกุล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.73837558+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.738378633+07:00","message":"> Transcript [7049] [false]: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสุกุล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.738384112+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.738386262+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.738388448+07:00","message":"StatePrefix: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.738391568+07:00","message":"TextPushed: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.738398858+07:00","message":"Push: 'อุปกรณ์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.738401004+07:00","message":"TextPushed: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.738403661+07:00","message":"Set new StatePrefix : 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสุกุล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:25.738406754+07:00","message":"Next Push (prob) : 'บังสุกุล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:25.738416199+07:00","message":"push: {false อุปกรณ์หรือว่า 0 0xc0023d2b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:25.886837082+07:00","message":"[GCS] IsForceVAD: false for message ID: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:26.021922769+07:00","message":"[GCS] Start streaming session, msgId: 1541"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:26.046193969+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:26.046226487+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":"2025-10-29T11:05:26.046232035+07:00","message":"receive interim result [false|false]: พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสกุลค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:26.046244312+07:00","message":"[buffer interim] 1540 false พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสกุลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.046251022+07:00","message":"[bufferProcess] interim [360000000]:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสกุลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.046253131+07:00","message":"[bufferProcess] send to processor:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสกุล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.046258232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.046260872+07:00","message":"> Transcript [7050] [false]: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสกุล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.046263264+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.046265063+07:00","message":"Set new StatePrefix: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสกุล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:26.278430555+07:00","message":"receive streaming session, msgId: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:26.27846622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสกุลค่ะ\",\"confidence\":0.94630843}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":630000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:26.278472005+07:00","message":"receive interim result [true|false]: พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสกุลค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:26.278482748+07:00","message":"end recv isFinal message id 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:26.27848452+07:00","message":"end Recv id 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:26.278489815+07:00","message":"[buffer interim] 1540 true พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสกุลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.278496544+07:00","message":"[bufferProcess] interim [630000000]:พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสกุลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.278506334+07:00","message":"[bufferProcess] send to processor (isfinal):พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสกุลค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.278509606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.278512231+07:00","message":"> Transcript [7051] [false]: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสกุลค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.278515207+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.278516964+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.278519404+07:00","message":"StatePrefix: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสกุล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.278521655+07:00","message":"TextPushed: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.278523344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.278524989+07:00","message":"> Transcript [7052] [true]: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสกุลค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.278526844+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.278528165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.278529844+07:00","message":"StatePrefix: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่าบังสกุล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.278531422+07:00","message":"TextPushed: 'พระภูษาโยงนะคะก็คือแถบผ้านะคะที่ใช้สำหรับอุปกรณ์หรือว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.278538264+07:00","message":"Push: 'บังสกุลค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:26.278545814+07:00","message":"push: {true บังสกุลค่ะ 0 0xc0023d2b80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:26.292990488+07:00","message":"write wav file: './tmp/7449/7449_1540.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:26.944296802+07:00","message":"receive streaming session, msgId: 1541"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:26.944333146+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":"2025-10-29T11:05:26.944337912+07:00","message":"receive interim result [false|false]: แผนการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:26.944349105+07:00","message":"[buffer interim] 1541 false แผนการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.944355082+07:00","message":"[bufferProcess] interim [780000000]:แผนการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:26.944356756+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:27.186673676+07:00","message":"receive streaming session, msgId: 1541"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:27.186719671+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":"2025-10-29T11:05:27.186724648+07:00","message":"receive interim result [false|false]: แผนการใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:27.186738673+07:00","message":"[buffer interim] 1541 false แผนการใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.186745211+07:00","message":"[bufferProcess] interim [960000000]:แผนการใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.186747286+07:00","message":"[bufferProcess] send to processor:แผนการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.186750016+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.186752415+07:00","message":"> Transcript [7053] [false]: 'แผนการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.186754229+07:00","message":"Set StatePrefix (first interim): 'แผนการ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:27.357866388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:27.357866387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:27.451940472+07:00","message":"receive streaming session, msgId: 1541"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:27.451985413+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":"2025-10-29T11:05:27.451992465+07:00","message":"receive interim result [false|false]: แผนการใช้สาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:27.452007866+07:00","message":"[buffer interim] 1541 false แผนการใช้สาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.452016321+07:00","message":"[bufferProcess] interim [260000000]:แผนการใช้สาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.452019513+07:00","message":"[bufferProcess] send to processor:แผนการใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.452027546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.452031497+07:00","message":"> Transcript [7054] [false]: 'แผนการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.452035593+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.452037834+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.452039922+07:00","message":"StatePrefix: 'แผนการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.452042178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:27.666380485+07:00","message":"receive streaming session, msgId: 1541"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:27.666420638+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนการใช้สาย 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:27.666425658+07:00","message":"receive interim result [false|false]: แผนการใช้สาย 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:27.666438925+07:00","message":"[buffer interim] 1541 false แผนการใช้สาย 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.666446478+07:00","message":"[bufferProcess] interim [500000000]:แผนการใช้สาย 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.66644952+07:00","message":"[bufferProcess] send to processor:แผนการใช้สาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.666454975+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.666458045+07:00","message":"> Transcript [7055] [false]: 'แผนการใช้สาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.66646275+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.666465225+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.666467721+07:00","message":"StatePrefix: 'แผนการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.666470277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:27.768518169+07:00","message":"receive streaming session, msgId: 1541"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:27.768554634+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":"2025-10-29T11:05:27.768560661+07:00","message":"receive interim result [false|false]: แผนการใช้สายสิญจน์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:27.768574654+07:00","message":"[buffer interim] 1541 false แผนการใช้สายสิญจน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.768580985+07:00","message":"[bufferProcess] interim [560000000]:แผนการใช้สายสิญจน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.768583108+07:00","message":"[bufferProcess] send to processor:แผนการใช้สาย 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.768586127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.768589128+07:00","message":"> Transcript [7056] [false]: 'แผนการใช้สาย 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.768592519+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.768594492+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.768596364+07:00","message":"StatePrefix: 'แผนการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.768598381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:27.868145223+07:00","message":"[GCS] IsForceVAD: false for message ID: 1541"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:27.977497439+07:00","message":"receive streaming session, msgId: 1541"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:27.97754343+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":"2025-10-29T11:05:27.977548527+07:00","message":"receive interim result [false|false]: แผนการใช้สายสิญจน์นะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:27.977562454+07:00","message":"[buffer interim] 1541 false แผนการใช้สายสิญจน์นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.977569907+07:00","message":"[bufferProcess] interim [800000000]:แผนการใช้สายสิญจน์นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.977572098+07:00","message":"[bufferProcess] send to processor:แผนการใช้สายสิญจน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.977578439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.977580725+07:00","message":"> Transcript [7057] [false]: 'แผนการใช้สายสิญจน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.977584219+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.977586038+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.977587627+07:00","message":"StatePrefix: 'แผนการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.977589412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.977595083+07:00","message":"Push: 'แผนการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.977596603+07:00","message":"TextPushed: 'แผนการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.977599192+07:00","message":"Set new StatePrefix : 'แผนการใช้สายสิญจน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:27.977601078+07:00","message":"Next Push (prob) : 'ใช้สายสิญจน์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:27.977608111+07:00","message":"push: {false แผนการ 0 0xc00348d100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:28.088283948+07:00","message":"receive streaming session, msgId: 1541"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:28.08833467+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":"2025-10-29T11:05:28.088340328+07:00","message":"receive interim result [false|false]: แผนการใช้สายสิญจน์นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:28.088353708+07:00","message":"[buffer interim] 1541 false แผนการใช้สายสิญจน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.088360562+07:00","message":"[bufferProcess] interim [860000000]:แผนการใช้สายสิญจน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.088362581+07:00","message":"[bufferProcess] send to processor:แผนการใช้สายสิญจน์นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.088368036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.088370292+07:00","message":"> Transcript [7058] [false]: 'แผนการใช้สายสิญจน์นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.088373349+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.088375277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.088377037+07:00","message":"StatePrefix: 'แผนการใช้สายสิญจน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.088378984+07:00","message":"TextPushed: 'แผนการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:28.21919341+07:00","message":"receive streaming session, msgId: 1541"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:28.219236261+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แผนการใช้สายศิลนะคะ\",\"confidence\":0.9055111}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:28.219244905+07:00","message":"receive interim result [true|false]: แผนการใช้สายศิลนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:28.219254544+07:00","message":"end recv isFinal message id 1541"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:28.219256402+07:00","message":"end Recv id 1541"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:28.219262337+07:00","message":"[buffer interim] 1541 true แผนการใช้สายศิลนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.21926904+07:00","message":"[bufferProcess] interim [70000000]:แผนการใช้สายศิลนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.219271786+07:00","message":"[bufferProcess] send to processor (isfinal):แผนการใช้สายสิญจน์นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.219274755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.219277045+07:00","message":"> Transcript [7059] [false]: 'แผนการใช้สายสิญจน์นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.21928003+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.219281547+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.219283273+07:00","message":"StatePrefix: 'แผนการใช้สายสิญจน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.219285116+07:00","message":"TextPushed: 'แผนการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.219286471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.219288037+07:00","message":"> Transcript [7060] [true]: 'แผนการใช้สายศิลนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.219289677+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.21929309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.219294454+07:00","message":"StatePrefix: 'แผนการใช้สายสิญจน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.219295972+07:00","message":"TextPushed: 'แผนการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:28.219301924+07:00","message":"Push: 'ใช้สายศิลนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:28.219310486+07:00","message":"push: {true ใช้สายศิลนะคะ 0 0xc00348d100}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:28.226897825+07:00","message":"write wav file: './tmp/7449/7449_1541.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:28.329534028+07:00","message":"[GCS] Start streaming session, msgId: 1542"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:30.358740804+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:30.358745583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:30.45065333+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:30.450689487+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":"2025-10-29T11:05:30.450700327+07:00","message":"receive interim result [false|false]: เส้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:30.450709555+07:00","message":"[buffer interim] 1542 false เส้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.450715545+07:00","message":"[bufferProcess] interim [860000000]:เส้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.45071716+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.450722139+07:00","message":"[bufferProcess] send to processor (ticker):เส้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.45072445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.450726668+07:00","message":"> Transcript [7061] [false]: 'เส้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.450728673+07:00","message":"Set StatePrefix (first interim): 'เส้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:30.741736343+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:30.741771769+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":"2025-10-29T11:05:30.741776759+07:00","message":"receive interim result [false|false]: ขึ้นรถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:30.741787432+07:00","message":"[buffer interim] 1542 false ขึ้นรถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.741793801+07:00","message":"[bufferProcess] interim [980000000]:ขึ้นรถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.741795295+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:30.873516336+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:30.873557543+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":"2025-10-29T11:05:30.87356232+07:00","message":"receive interim result [false|false]: ขึ้นราคา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:30.873575533+07:00","message":"[buffer interim] 1542 false ขึ้นราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.873582835+07:00","message":"[bufferProcess] interim [100000000]:ขึ้นราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.873584825+07:00","message":"[bufferProcess] send to processor:ขึ้นรถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.873589715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.873594481+07:00","message":"> Transcript [7062] [false]: 'ขึ้นรถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.873599964+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.873601752+07:00","message":"Set new StatePrefix: 'ขึ้นรถ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:30.885919753+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:30.885938359+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":"2025-10-29T11:05:30.885945037+07:00","message":"receive interim result [false|false]: เป็นลักษณะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:30.885956804+07:00","message":"[buffer interim] 1542 false เป็นลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.88596183+07:00","message":"[bufferProcess] interim [160000000]:เป็นลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.885963822+07:00","message":"[bufferProcess] send to processor:ขึ้นราคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.885966412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.885968372+07:00","message":"> Transcript [7063] [false]: 'ขึ้นราคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.885969888+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.885971348+07:00","message":"Set new StatePrefix: 'ขึ้นราคา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:30.896219372+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:30.896240332+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":"2025-10-29T11:05:30.896244396+07:00","message":"receive interim result [false|false]: เป็นลักษณะของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:30.896254595+07:00","message":"[buffer interim] 1542 false เป็นลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.896258835+07:00","message":"[bufferProcess] interim [280000000]:เป็นลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.896260826+07:00","message":"[bufferProcess] send to processor:เป็นลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.896263556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.8962658+07:00","message":"> Transcript [7064] [false]: 'เป็นลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.89626739+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.896269051+07:00","message":"Set new StatePrefix: 'เป็นลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:30.996452941+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:30.996490131+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":"2025-10-29T11:05:30.996495189+07:00","message":"receive interim result [false|false]: เป็นลักษณะของผู้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:30.996507918+07:00","message":"[buffer interim] 1542 false เป็นลักษณะของผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.996514917+07:00","message":"[bufferProcess] interim [460000000]:เป็นลักษณะของผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.996517485+07:00","message":"[bufferProcess] send to processor:เป็นลักษณะของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.996523626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.996525938+07:00","message":"> Transcript [7065] [false]: 'เป็นลักษณะของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.99652919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.996530978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.996532554+07:00","message":"StatePrefix: 'เป็นลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:30.99653436+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:31.130637797+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:31.130671709+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":"2025-10-29T11:05:31.130677202+07:00","message":"receive interim result [false|false]: เป็นลักษณะของผู้ชาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:31.130689704+07:00","message":"[buffer interim] 1542 false เป็นลักษณะของผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.130705074+07:00","message":"[bufferProcess] interim [580000000]:เป็นลักษณะของผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.130707204+07:00","message":"[bufferProcess] send to processor:เป็นลักษณะของผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.130710187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.130713198+07:00","message":"> Transcript [7066] [false]: 'เป็นลักษณะของผู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.130717768+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.130721681+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.130723514+07:00","message":"StatePrefix: 'เป็นลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.130725222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:31.436427303+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:31.436460938+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":"2025-10-29T11:05:31.436465933+07:00","message":"receive interim result [false|false]: เป็นลักษณะของผู้ชายยก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:31.43647829+07:00","message":"[buffer interim] 1542 false เป็นลักษณะของผู้ชายยก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.436485218+07:00","message":"[bufferProcess] interim [880000000]:เป็นลักษณะของผู้ชายยก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.436487222+07:00","message":"[bufferProcess] send to processor:เป็นลักษณะของผู้ชาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.436490182+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.436492452+07:00","message":"> Transcript [7067] [false]: 'เป็นลักษณะของผู้ชาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.436495579+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.436497212+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.436498861+07:00","message":"StatePrefix: 'เป็นลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.436500547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:31.605642104+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:31.605682353+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":"2025-10-29T11:05:31.605686911+07:00","message":"receive interim result [false|false]: เป็นลักษณะของผู้ชายอกหัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:31.605706452+07:00","message":"[buffer interim] 1542 false เป็นลักษณะของผู้ชายอกหัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.605713485+07:00","message":"[bufferProcess] interim [60000000]:เป็นลักษณะของผู้ชายอกหัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.605715574+07:00","message":"[bufferProcess] send to processor:เป็นลักษณะของผู้ชายยก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.605718458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.60572082+07:00","message":"> Transcript [7068] [false]: 'เป็นลักษณะของผู้ชายยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.605724279+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.605726213+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.605727807+07:00","message":"StatePrefix: 'เป็นลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.60572961+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.605732689+07:00","message":"Push: 'เป็นลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.605734395+07:00","message":"TextPushed: 'เป็นลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.605736056+07:00","message":"Set new StatePrefix : 'เป็นลักษณะของผู้ชายยก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.605738173+07:00","message":"Next Push (prob) : 'ของผู้ชายยก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:31.60574759+07:00","message":"push: {false เป็นลักษณะ 0 0xc00348c200}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:31.633190021+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:31.633221085+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":"2025-10-29T11:05:31.633225624+07:00","message":"receive interim result [false|false]: เป็นลักษณะของผู้ชายยกน้ำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:31.63323907+07:00","message":"[buffer interim] 1542 false เป็นลักษณะของผู้ชายยกน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.633244661+07:00","message":"[bufferProcess] interim [120000000]:เป็นลักษณะของผู้ชายยกน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.63324649+07:00","message":"[bufferProcess] send to processor:เป็นลักษณะของผู้ชายอกหัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.63324934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.633251695+07:00","message":"> Transcript [7069] [false]: 'เป็นลักษณะของผู้ชายอกหัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.633253635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.63325575+07:00","message":"Set new StatePrefix: 'เป็นลักษณะของผู้ชายอกหัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:31.866619548+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:31.866652334+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":"2025-10-29T11:05:31.866657512+07:00","message":"receive interim result [false|false]: เป็นลักษณะของผู้ชายยกนั้นก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:31.866669207+07:00","message":"[buffer interim] 1542 false เป็นลักษณะของผู้ชายยกนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.866675797+07:00","message":"[bufferProcess] interim [240000000]:เป็นลักษณะของผู้ชายยกนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.866678105+07:00","message":"[bufferProcess] send to processor:เป็นลักษณะของผู้ชายยกน้ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.866682944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.866685161+07:00","message":"> Transcript [7070] [false]: 'เป็นลักษณะของผู้ชายยกน้ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.866687188+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:31.866689071+07:00","message":"Set new StatePrefix: 'เป็นลักษณะของผู้ชายยกน้ำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:32.036029733+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:32.036068985+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":"2025-10-29T11:05:32.036074538+07:00","message":"receive interim result [false|false]: เป็นลักษณะของผู้ชายยกนั้นก็จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:32.036088136+07:00","message":"[buffer interim] 1542 false เป็นลักษณะของผู้ชายยกนั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.036095222+07:00","message":"[bufferProcess] interim [360000000]:เป็นลักษณะของผู้ชายยกนั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.03609746+07:00","message":"[bufferProcess] send to processor:เป็นลักษณะของผู้ชายยกนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.036100596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.036104626+07:00","message":"> Transcript [7071] [false]: 'เป็นลักษณะของผู้ชายยกนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.036106712+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.036108284+07:00","message":"Set new StatePrefix: 'เป็นลักษณะของผู้ชายยกนั้นก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:32.076872073+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:32.076908752+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":"2025-10-29T11:05:32.076913998+07:00","message":"receive interim result [false|false]: เป็นลักษณะของผู้ชายยกนั้นก็จะทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:32.076927217+07:00","message":"[buffer interim] 1542 false เป็นลักษณะของผู้ชายยกนั้นก็จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.07693421+07:00","message":"[bufferProcess] interim [480000000]:เป็นลักษณะของผู้ชายยกนั้นก็จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.076936302+07:00","message":"[bufferProcess] send to processor:เป็นลักษณะของผู้ชายยกนั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.076939705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.076942471+07:00","message":"> Transcript [7072] [false]: 'เป็นลักษณะของผู้ชายยกนั้นก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.076945456+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.076947097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.076948664+07:00","message":"StatePrefix: 'เป็นลักษณะของผู้ชายยกนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.076950533+07:00","message":"TextPushed: 'เป็นลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:32.22051305+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:32.220555221+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":"2025-10-29T11:05:32.220561138+07:00","message":"receive interim result [false|false]: เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:32.220574728+07:00","message":"[buffer interim] 1542 false เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.220581853+07:00","message":"[bufferProcess] interim [720000000]:เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.22058422+07:00","message":"[bufferProcess] send to processor:เป็นลักษณะของผู้ชายยกนั้นก็จะทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.220589409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.220591796+07:00","message":"> Transcript [7073] [false]: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.220594902+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.220596629+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.220599078+07:00","message":"StatePrefix: 'เป็นลักษณะของผู้ชายยกนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.220601592+07:00","message":"TextPushed: 'เป็นลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:32.462184624+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:32.462228375+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":"2025-10-29T11:05:32.462233582+07:00","message":"receive interim result [false|false]: เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยผ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:32.462246384+07:00","message":"[buffer interim] 1542 false เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.462253187+07:00","message":"[bufferProcess] interim [20000000]:เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.462255415+07:00","message":"[bufferProcess] send to processor:เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.462258591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.462260991+07:00","message":"> Transcript [7074] [false]: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.462263877+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.462266011+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.462267538+07:00","message":"StatePrefix: 'เป็นลักษณะของผู้ชายยกนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.462269433+07:00","message":"TextPushed: 'เป็นลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:32.723853813+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:32.723887408+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":"2025-10-29T11:05:32.723892907+07:00","message":"receive interim result [false|false]: เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:32.723905224+07:00","message":"[buffer interim] 1542 false เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.723912449+07:00","message":"[bufferProcess] interim [140000000]:เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.723914453+07:00","message":"[bufferProcess] send to processor:เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.723919544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.723921795+07:00","message":"> Transcript [7075] [false]: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.723925387+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.723927092+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.723928962+07:00","message":"StatePrefix: 'เป็นลักษณะของผู้ชายยกนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.723930919+07:00","message":"TextPushed: 'เป็นลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.72393547+07:00","message":"Push: 'ของผู้ชายยกนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.723937215+07:00","message":"TextPushed: 'เป็นลักษณะของผู้ชายยกนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.723939189+07:00","message":"Set new StatePrefix : 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.72394107+07:00","message":"Next Push (prob) : 'จะทำด้วยผ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:32.723949055+07:00","message":"push: {false ของผู้ชายยกนั้นก็ 0 0xc00348c200}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:32.789750066+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:32.789785434+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":"2025-10-29T11:05:32.789790939+07:00","message":"receive interim result [false|false]: เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่าย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:32.789803906+07:00","message":"[buffer interim] 1542 false เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.789810065+07:00","message":"[bufferProcess] interim [320000000]:เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.789812225+07:00","message":"[bufferProcess] send to processor:เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.789815469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.789818416+07:00","message":"> Transcript [7076] [false]: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.789820613+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:32.789822357+07:00","message":"Set new StatePrefix: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:33.305583861+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:33.305629854+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":"2025-10-29T11:05:33.305637169+07:00","message":"receive interim result [false|false]: เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:33.305654176+07:00","message":"[buffer interim] 1542 false เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.305665319+07:00","message":"[bufferProcess] interim [740000000]:เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.305668485+07:00","message":"[bufferProcess] send to processor:เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.30567493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.305678673+07:00","message":"> Transcript [7077] [false]: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.305683749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.305686124+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.305695694+07:00","message":"StatePrefix: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.305699338+07:00","message":"TextPushed: 'เป็นลักษณะของผู้ชายยกนั้นก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:33.319622323+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:33.319646905+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":"2025-10-29T11:05:33.319653395+07:00","message":"receive interim result [false|false]: เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:33.3196647+07:00","message":"[buffer interim] 1542 false เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.31967081+07:00","message":"[bufferProcess] interim [800000000]:เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.319673926+07:00","message":"[bufferProcess] send to processor:เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.319677408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.319680328+07:00","message":"> Transcript [7078] [false]: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.319683852+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.319686089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.319688347+07:00","message":"StatePrefix: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.319699684+07:00","message":"TextPushed: 'เป็นลักษณะของผู้ชายยกนั้นก็'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:33.359825025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:33.359821312+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:33.683840104+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:33.683876894+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":"2025-10-29T11:05:33.68388286+07:00","message":"receive interim result [false|false]: เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองเหลือง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:33.683896843+07:00","message":"[buffer interim] 1542 false เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.6839037+07:00","message":"[bufferProcess] interim [160000000]:เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.683905929+07:00","message":"[bufferProcess] send to processor:เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.683911044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.683913268+07:00","message":"> Transcript [7079] [false]: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.683916808+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.683918587+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.683920856+07:00","message":"StatePrefix: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.683923376+07:00","message":"TextPushed: 'เป็นลักษณะของผู้ชายยกนั้นก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:33.874838216+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:33.874876361+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองเหลือง 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:33.874881638+07:00","message":"receive interim result [false|false]: เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองเหลือง 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:33.874895099+07:00","message":"[buffer interim] 1542 false เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองเหลือง 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.874901421+07:00","message":"[bufferProcess] interim [340000000]:เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองเหลือง 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.874905825+07:00","message":"[bufferProcess] send to processor:เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองเหลือง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.874912621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.874914833+07:00","message":"> Transcript [7080] [false]: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.874918124+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.874920105+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.874922075+07:00","message":"StatePrefix: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.874924334+07:00","message":"TextPushed: 'เป็นลักษณะของผู้ชายยกนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.874931726+07:00","message":"Push: 'จะทำด้วยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.874934021+07:00","message":"TextPushed: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.874935965+07:00","message":"Set new StatePrefix : 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.874938125+07:00","message":"Next Push (prob) : 'ถ่ายสีทองเหลือง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:33.874946227+07:00","message":"push: {false จะทำด้วยภาพ 0 0xc00348c200}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:33.883893725+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:33.883915471+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":"2025-10-29T11:05:33.883920537+07:00","message":"receive interim result [false|false]: เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองหรือสี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:33.883930747+07:00","message":"[buffer interim] 1542 false เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองหรือสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.883935609+07:00","message":"[bufferProcess] interim [400000000]:เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองหรือสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.883937889+07:00","message":"[bufferProcess] send to processor:เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองเหลือง 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.883940491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.883942588+07:00","message":"> Transcript [7081] [false]: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองเหลือง 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.883945213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.883946918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.883948719+07:00","message":"StatePrefix: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองเหลือง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:33.883950859+07:00","message":"TextPushed: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:33.897583753+07:00","message":"[GCS] IsForceVAD: false for message ID: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:33.958499889+07:00","message":"[GCS] Start streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:34.015677107+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:34.015725104+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":"2025-10-29T11:05:34.015731284+07:00","message":"receive interim result [false|false]: เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองหรือสีเงิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:34.015752284+07:00","message":"[buffer interim] 1542 false เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองหรือสีเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.01575951+07:00","message":"[bufferProcess] interim [520000000]:เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองหรือสีเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.01576166+07:00","message":"[bufferProcess] send to processor:เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองหรือสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.015764762+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.015767597+07:00","message":"> Transcript [7082] [false]: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองหรือสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.015770657+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.01577237+07:00","message":"Set new StatePrefix: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองหรือสี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:34.361577493+07:00","message":"receive streaming session, msgId: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:34.361618105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพทาสีทองหรือสีเงิน\",\"confidence\":0.916406}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:34.361624505+07:00","message":"receive interim result [true|false]: เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพทาสีทองหรือสีเงิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:34.361633529+07:00","message":"end recv isFinal message id 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:34.361635301+07:00","message":"end Recv id 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:34.361642446+07:00","message":"[buffer interim] 1542 true เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพทาสีทองหรือสีเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.361650871+07:00","message":"[bufferProcess] interim [790000000]:เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพทาสีทองหรือสีเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.361654007+07:00","message":"[bufferProcess] send to processor (isfinal):เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองหรือสีเงิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.361660516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.361662931+07:00","message":"> Transcript [7083] [false]: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองหรือสีเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.36166587+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.361668207+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.361669859+07:00","message":"StatePrefix: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองหรือสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.361672176+07:00","message":"TextPushed: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.361673809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.361675404+07:00","message":"> Transcript [7084] [true]: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพทาสีทองหรือสีเงิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.361677362+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.361678684+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.361680033+07:00","message":"StatePrefix: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพถ่ายสีทองหรือสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.361681762+07:00","message":"TextPushed: 'เป็นลักษณะของผู้ชายยกนั้นก็จะทำด้วยภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.361684759+07:00","message":"Push: 'ทาสีทองหรือสีเงิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:34.361705095+07:00","message":"push: {true ทาสีทองหรือสีเงิน 0 0xc00348c200}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:34.372659836+07:00","message":"write wav file: './tmp/7449/7449_1542.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:34.828030742+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:34.828072285+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":"2025-10-29T11:05:34.828076793+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:34.828091257+07:00","message":"[buffer interim] 1543 false มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.82809794+07:00","message":"[bufferProcess] interim [660000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.828099488+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:34.912795703+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:34.912834268+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":"2025-10-29T11:05:34.912839262+07:00","message":"receive interim result [false|false]: มีความ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:34.912852093+07:00","message":"[buffer interim] 1543 false มีความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.9128587+07:00","message":"[bufferProcess] interim [780000000]:มีความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.912860773+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.91286366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.912866175+07:00","message":"> Transcript [7085] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:34.912868305+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:35.200567196+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:35.200619807+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":"2025-10-29T11:05:35.200627411+07:00","message":"receive interim result [false|false]: มีความกว้าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:35.200641859+07:00","message":"[buffer interim] 1543 false มีความกว้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.200652227+07:00","message":"[bufferProcess] interim [80000000]:มีความกว้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.200655101+07:00","message":"[bufferProcess] send to processor:มีความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.200661311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.200664569+07:00","message":"> Transcript [7086] [false]: 'มีความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.200668167+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.200670304+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.200672585+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.200675036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:35.396217817+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:35.396259478+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":"2025-10-29T11:05:35.396264316+07:00","message":"receive interim result [false|false]: มีความกว้างหลาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:35.396283031+07:00","message":"[buffer interim] 1543 false มีความกว้างหลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.396294131+07:00","message":"[bufferProcess] interim [320000000]:มีความกว้างหลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.39629641+07:00","message":"[bufferProcess] send to processor:มีความกว้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.396301167+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.396306641+07:00","message":"> Transcript [7087] [false]: 'มีความกว้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.396311285+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.396314999+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.396318947+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.396321177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:35.710160544+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:35.710196535+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":"2025-10-29T11:05:35.710201737+07:00","message":"receive interim result [false|false]: มีความกว้างหลายคัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:35.710212114+07:00","message":"[buffer interim] 1543 false มีความกว้างหลายคัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.710222846+07:00","message":"[bufferProcess] interim [560000000]:มีความกว้างหลายคัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.710225975+07:00","message":"[bufferProcess] send to processor:มีความกว้างหลาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.710232811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.710235431+07:00","message":"> Transcript [7088] [false]: 'มีความกว้างหลาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.710238159+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.710239852+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.710241863+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.710243941+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:35.713144987+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:35.713170965+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":"2025-10-29T11:05:35.713177292+07:00","message":"receive interim result [false|false]: มีความกว้างหลายขนาด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:35.713187738+07:00","message":"[buffer interim] 1543 false มีความกว้างหลายขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.713192838+07:00","message":"[bufferProcess] interim [620000000]:มีความกว้างหลายขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.713195465+07:00","message":"[bufferProcess] send to processor:มีความกว้างหลายคัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.713200698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.713203717+07:00","message":"> Transcript [7089] [false]: 'มีความกว้างหลายคัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.713207245+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.713209576+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.713213111+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.713214856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.713220203+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.713221807+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.713223902+07:00","message":"Set new StatePrefix : 'มีความกว้างหลายคัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:35.713225994+07:00","message":"Next Push (prob) : 'ความกว้างหลายคัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:35.713233564+07:00","message":"push: {false มี 0 0xc002f15000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:36.29270784+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:36.292751901+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":"2025-10-29T11:05:36.292758203+07:00","message":"receive interim result [false|false]: มีความกว้างหลายขนาดสวน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:36.292772252+07:00","message":"[buffer interim] 1543 false มีความกว้างหลายขนาดสวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.292786746+07:00","message":"[bufferProcess] interim [160000000]:มีความกว้างหลายขนาดสวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.292789233+07:00","message":"[bufferProcess] send to processor:มีความกว้างหลายขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.292792638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.292795317+07:00","message":"> Transcript [7090] [false]: 'มีความกว้างหลายขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.292797297+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.292798933+07:00","message":"Set new StatePrefix: 'มีความกว้างหลายขนาด'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:36.360320514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:36.360325311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:36.485735085+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:36.485782061+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":"2025-10-29T11:05:36.485788677+07:00","message":"receive interim result [false|false]: มีความกว้างหลายขนาดสวนเขา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:36.485805248+07:00","message":"[buffer interim] 1543 false มีความกว้างหลายขนาดสวนเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.485814958+07:00","message":"[bufferProcess] interim [340000000]:มีความกว้างหลายขนาดสวนเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.485817944+07:00","message":"[bufferProcess] send to processor:มีความกว้างหลายขนาดสวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.485822296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.485826187+07:00","message":"> Transcript [7091] [false]: 'มีความกว้างหลายขนาดสวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.485830716+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.48583495+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.485837013+07:00","message":"StatePrefix: 'มีความกว้างหลายขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.485839166+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:36.49850076+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:36.49853358+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":"2025-10-29T11:05:36.4985386+07:00","message":"receive interim result [false|false]: มีความกว้างหลายขนาดสวนความ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:36.49855347+07:00","message":"[buffer interim] 1543 false มีความกว้างหลายขนาดสวนความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.498559607+07:00","message":"[bufferProcess] interim [400000000]:มีความกว้างหลายขนาดสวนความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.498561635+07:00","message":"[bufferProcess] send to processor:มีความกว้างหลายขนาดสวนเขา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.498564478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.498566684+07:00","message":"> Transcript [7092] [false]: 'มีความกว้างหลายขนาดสวนเขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.498570046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.498571793+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.498573329+07:00","message":"StatePrefix: 'มีความกว้างหลายขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.498575262+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:36.652733637+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:36.65277159+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":"2025-10-29T11:05:36.65277704+07:00","message":"receive interim result [false|false]: มีความกว้างหลายขนาดสวนความยาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:36.652792979+07:00","message":"[buffer interim] 1543 false มีความกว้างหลายขนาดสวนความยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.652801177+07:00","message":"[bufferProcess] interim [520000000]:มีความกว้างหลายขนาดสวนความยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.652805889+07:00","message":"[bufferProcess] send to processor:มีความกว้างหลายขนาดสวนความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.652809628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.652812832+07:00","message":"> Transcript [7093] [false]: 'มีความกว้างหลายขนาดสวนความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.65281626+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.652818772+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.652820511+07:00","message":"StatePrefix: 'มีความกว้างหลายขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.652822986+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:36.937062073+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:36.937103002+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":"2025-10-29T11:05:36.937110397+07:00","message":"receive interim result [false|false]: มีความกว้างหลายขนาดสวนความยาวนาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:36.937125974+07:00","message":"[buffer interim] 1543 false มีความกว้างหลายขนาดสวนความยาวนาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.93713529+07:00","message":"[bufferProcess] interim [760000000]:มีความกว้างหลายขนาดสวนความยาวนาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.937141759+07:00","message":"[bufferProcess] send to processor:มีความกว้างหลายขนาดสวนความยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.93714855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.937151085+07:00","message":"> Transcript [7094] [false]: 'มีความกว้างหลายขนาดสวนความยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.937154284+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.93715593+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.937158714+07:00","message":"StatePrefix: 'มีความกว้างหลายขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.937171572+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.937176324+07:00","message":"Push: 'ความกว้างหลายขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.937178038+07:00","message":"TextPushed: 'มีความกว้างหลายขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.937180115+07:00","message":"Set new StatePrefix : 'มีความกว้างหลายขนาดสวนความยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.937182024+07:00","message":"Next Push (prob) : 'สวนความยาว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:36.937190323+07:00","message":"push: {false ความกว้างหลายขนาด 0 0xc002f15000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:36.940124279+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:36.940143296+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":"2025-10-29T11:05:36.940147242+07:00","message":"receive interim result [false|false]: มีความกว้างหลายขนาดสวนความยาวนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:36.940157666+07:00","message":"[buffer interim] 1543 false มีความกว้างหลายขนาดสวนความยาวนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.940162702+07:00","message":"[bufferProcess] interim [820000000]:มีความกว้างหลายขนาดสวนความยาวนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.940164695+07:00","message":"[bufferProcess] send to processor:มีความกว้างหลายขนาดสวนความยาวนาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.940167278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.940169488+07:00","message":"> Transcript [7095] [false]: 'มีความกว้างหลายขนาดสวนความยาวนาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.940172429+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.940173956+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.940175338+07:00","message":"StatePrefix: 'มีความกว้างหลายขนาดสวนความยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:36.940177161+07:00","message":"TextPushed: 'มีความกว้างหลายขนาด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:37.390909941+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:37.390948623+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":"2025-10-29T11:05:37.390954186+07:00","message":"receive interim result [false|false]: มีความกว้างหลายขนาดสวนความยาวนั้นก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:37.390967973+07:00","message":"[buffer interim] 1543 false มีความกว้างหลายขนาดสวนความยาวนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.390974871+07:00","message":"[bufferProcess] interim [240000000]:มีความกว้างหลายขนาดสวนความยาวนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.390977025+07:00","message":"[bufferProcess] send to processor:มีความกว้างหลายขนาดสวนความยาวนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.390980529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.390982917+07:00","message":"> Transcript [7096] [false]: 'มีความกว้างหลายขนาดสวนความยาวนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.390986266+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.390987823+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.390989267+07:00","message":"StatePrefix: 'มีความกว้างหลายขนาดสวนความยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.3909914+07:00","message":"TextPushed: 'มีความกว้างหลายขนาด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:37.510247181+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:37.510291137+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":"2025-10-29T11:05:37.510297387+07:00","message":"receive interim result [false|false]: มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:37.510311593+07:00","message":"[buffer interim] 1543 false มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.510318712+07:00","message":"[bufferProcess] interim [360000000]:มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.510321098+07:00","message":"[bufferProcess] send to processor:มีความกว้างหลายขนาดสวนความยาวนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.510324216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.510326453+07:00","message":"> Transcript [7097] [false]: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.510330785+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.510333223+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.510336208+07:00","message":"StatePrefix: 'มีความกว้างหลายขนาดสวนความยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.510339193+07:00","message":"TextPushed: 'มีความกว้างหลายขนาด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:37.638393562+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:37.638433752+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":"2025-10-29T11:05:37.638439364+07:00","message":"receive interim result [false|false]: มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:37.638453281+07:00","message":"[buffer interim] 1543 false มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.638460002+07:00","message":"[bufferProcess] interim [480000000]:มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.638461992+07:00","message":"[bufferProcess] send to processor:มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.638466994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.638469392+07:00","message":"> Transcript [7098] [false]: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.638472948+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.638474712+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.638476848+07:00","message":"StatePrefix: 'มีความกว้างหลายขนาดสวนความยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.63847907+07:00","message":"TextPushed: 'มีความกว้างหลายขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.638483211+07:00","message":"Push: 'สวนความยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.638484868+07:00","message":"TextPushed: 'มีความกว้างหลายขนาดสวนความยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.638487044+07:00","message":"Set new StatePrefix : 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.63848968+07:00","message":"Next Push (prob) : 'นั้นก็แล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:37.638498479+07:00","message":"push: {false สวนความยาว 0 0xc002f15000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:37.833586494+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:37.833620138+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":"2025-10-29T11:05:37.833626019+07:00","message":"receive interim result [false|false]: มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:37.833638929+07:00","message":"[buffer interim] 1543 false มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.833648475+07:00","message":"[bufferProcess] interim [720000000]:มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.83365133+07:00","message":"[bufferProcess] send to processor:มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.833655779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.833658173+07:00","message":"> Transcript [7099] [false]: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.833661565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.833663331+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.833665124+07:00","message":"StatePrefix: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:37.833667482+07:00","message":"TextPushed: 'มีความกว้างหลายขนาดสวนความยาว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.028236181+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.028278367+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":"2025-10-29T11:05:38.028284867+07:00","message":"receive interim result [false|false]: มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความเชื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.028299411+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.028302395+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":"2025-10-29T11:05:38.028304974+07:00","message":"receive interim result [false|false]: มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.02831246+07:00","message":"[buffer interim] 1543 false มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความเชื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.028315891+07:00","message":"[buffer interim] 1543 false มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.028321747+07:00","message":"[bufferProcess] interim [840000000]:มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.028323911+07:00","message":"[bufferProcess] send to processor:มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.028326667+07:00","message":"[bufferProcess] interim [900000000]:มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.028328645+07:00","message":"[bufferProcess] send to processor:มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความเชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.028331196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.028334501+07:00","message":"> Transcript [7100] [false]: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.028338094+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.02833982+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.028341613+07:00","message":"StatePrefix: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.02834398+07:00","message":"TextPushed: 'มีความกว้างหลายขนาดสวนความยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.028345379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.028346935+07:00","message":"> Transcript [7101] [false]: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความเชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.0283487+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.028350023+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.028351443+07:00","message":"StatePrefix: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.028352942+07:00","message":"TextPushed: 'มีความกว้างหลายขนาดสวนความยาว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.086280719+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.086341377+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":"2025-10-29T11:05:38.086346941+07:00","message":"receive interim result [false|false]: มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้องการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.086361001+07:00","message":"[buffer interim] 1543 false มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.086367718+07:00","message":"[bufferProcess] interim [960000000]:มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.086369827+07:00","message":"[bufferProcess] send to processor:มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.086373066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.086375855+07:00","message":"> Transcript [7102] [false]: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.086379981+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.086381982+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.086383857+07:00","message":"StatePrefix: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.086386308+07:00","message":"TextPushed: 'มีความกว้างหลายขนาดสวนความยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.086394983+07:00","message":"Push: 'นั้นก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.086396661+07:00","message":"TextPushed: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.086399642+07:00","message":"Set new StatePrefix : 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.08640239+07:00","message":"Next Push (prob) : 'แต่ความต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.086409823+07:00","message":"push: {false นั้นก็แล้ว 0 0xc002f15000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.410362005+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.410416209+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":"2025-10-29T11:05:38.410424062+07:00","message":"receive interim result [false|false]: มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้องการใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.410437626+07:00","message":"[buffer interim] 1543 false มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้องการใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.410445399+07:00","message":"[bufferProcess] interim [260000000]:มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้องการใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.410447752+07:00","message":"[bufferProcess] send to processor:มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.410450731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.410453165+07:00","message":"> Transcript [7103] [false]: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.410456755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.410458578+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.410460131+07:00","message":"StatePrefix: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.410462506+07:00","message":"TextPushed: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.578024948+07:00","message":"[GCS] IsForceVAD: false for message ID: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.740954617+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.740996608+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":"2025-10-29T11:05:38.741002155+07:00","message":"receive interim result [false|false]: มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้องการใช้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.741014573+07:00","message":"[buffer interim] 1543 false มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้องการใช้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.741021438+07:00","message":"[bufferProcess] interim [620000000]:มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้องการใช้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.741023908+07:00","message":"[bufferProcess] send to processor:มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้องการใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.741028751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.74103125+07:00","message":"> Transcript [7104] [false]: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้องการใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.741034635+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.741036354+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.741038318+07:00","message":"StatePrefix: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.741040564+07:00","message":"TextPushed: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.876552608+07:00","message":"receive streaming session, msgId: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.876594842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มีความกว้างหลายขนาดส่วนความยาวนั้นก็แล้วแต่ความต้องการใช้ค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.876600897+07:00","message":"receive interim result [true|false]: มีความกว้างหลายขนาดส่วนความยาวนั้นก็แล้วแต่ความต้องการใช้ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.876610085+07:00","message":"end recv isFinal message id 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.876611853+07:00","message":"end Recv id 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.876618051+07:00","message":"[buffer interim] 1543 true มีความกว้างหลายขนาดส่วนความยาวนั้นก็แล้วแต่ความต้องการใช้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.8766258+07:00","message":"[bufferProcess] interim [830000000]:มีความกว้างหลายขนาดส่วนความยาวนั้นก็แล้วแต่ความต้องการใช้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.876628917+07:00","message":"[bufferProcess] send to processor (isfinal):มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้องการใช้ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.876632095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.876634402+07:00","message":"> Transcript [7105] [false]: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้องการใช้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.876637375+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.87663888+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.876641207+07:00","message":"StatePrefix: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.87664361+07:00","message":"TextPushed: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.876645166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.876646661+07:00","message":"> Transcript [7106] [true]: 'มีความกว้างหลายขนาดส่วนความยาวนั้นก็แล้วแต่ความต้องการใช้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.876648518+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.876649894+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.87665117+07:00","message":"StatePrefix: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วแต่ความต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.87665869+07:00","message":"TextPushed: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.876660373+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.876845445+07:00","message":"Push: 'ก็แล้วแต่ความต้องการใช้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.876847947+07:00","message":"TextPushed: 'มีความกว้างหลายขนาดสวนความยาวนั้นก็แล้วก็แล้วแต่ความต้องการใช้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.876850024+07:00","message":"Set new StatePrefix : 'มีความกว้างหลายขนาดส่วนความยาวนั้นก็แล้วแต่ความต้องการใช้ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.876851893+07:00","message":"Next Push (prob) : 'มีความกว้างหลายขนาดส่วนความยาวนั้นก็แล้วแต่ความต้องการใช้ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.876859777+07:00","message":"push: {true ก็แล้วแต่ความต้องการใช้ค่ะ 0 0xc002f15000}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:38.876873896+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1543.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:38.886890144+07:00","message":"write wav file: './tmp/7449/7449_1543.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:38.957856629+07:00","message":"[GCS] Start streaming session, msgId: 1544"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:39.360638279+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:39.360646741+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:42.361606876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:42.361623409+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:43.307097239+07:00","message":"[GCS] IsForceVAD: false for message ID: 1544"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:43.601043061+07:00","message":"receive streaming session, msgId: 1544"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:43.601062219+07:00","message":"found end of frame, send empty tag with msgId: 1544"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:43.6010651+07:00","message":"end Recv id 1544"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:43.601071657+07:00","message":"[buffer interim] 1544 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:43.601078109+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:43.601081281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:43.601083524+07:00","message":"> Transcript [7107] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:43.601085573+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:43.601087434+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:43.601088983+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:43.601090457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:43.601097997+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:43.601107773+07:00","message":"push: {true \n 0 0xc002f15480}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:43.611367744+07:00","message":"write wav file: './tmp/7449/7449_1544.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:43.700143105+07:00","message":"[GCS] Start streaming session, msgId: 1545"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:43.756745067+07:00","message":"[GCS] IsForceVAD: false for message ID: 1545"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:43.824079154+07:00","message":"[GCS] Cleaned up inactive client: 1510"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:43.824101478+07:00","message":"[GCS] Cleaned up inactive client: 1503"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:43.824103836+07:00","message":"[GCS] Cleaned up inactive client: 1505"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:43.824105258+07:00","message":"[GCS] Cleaned up inactive client: 1506"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:43.824106722+07:00","message":"[GCS] Cleaned up inactive client: 1509"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:43.824108333+07:00","message":"[GCS] Cleaned up inactive client: 1504"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:43.824110073+07:00","message":"[GCS] Cleaned up inactive client: 1507"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:43.824111545+07:00","message":"[GCS] Cleaned up inactive client: 1508"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:43.828633725+07:00","message":"[GCS] Start streaming session, msgId: 1546"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:43.887509288+07:00","message":"[GCS] IsForceVAD: false for message ID: 1546"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:44.069138895+07:00","message":"receive streaming session, msgId: 1545"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:44.069155177+07:00","message":"found end of frame, send empty tag with msgId: 1545"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:44.069157882+07:00","message":"end Recv id 1545"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:44.069182855+07:00","message":"[buffer interim] 1545 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.069190135+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.069193495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.06919612+07:00","message":"> Transcript [7108] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.069198613+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.069200208+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.06920173+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.06920321+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.069205528+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:44.069215084+07:00","message":"push: {true \n 0 0xc0023d2600}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:44.075485289+07:00","message":"write wav file: './tmp/7449/7449_1545.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:44.178753214+07:00","message":"receive streaming session, msgId: 1546"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:44.178773153+07:00","message":"found end of frame, send empty tag with msgId: 1546"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:44.178775717+07:00","message":"end Recv id 1546"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:44.17878238+07:00","message":"[buffer interim] 1546 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.178788214+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.178791496+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.178794136+07:00","message":"> Transcript [7109] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.178796236+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.178797906+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.178799458+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.17880097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.178803212+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:44.178813038+07:00","message":"push: {true \n 0 0xc00348cb00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:44.182893419+07:00","message":"write wav file: './tmp/7449/7449_1546.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:44.469438154+07:00","message":"[GCS] Start streaming session, msgId: 1547"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:44.527935238+07:00","message":"[GCS] IsForceVAD: false for message ID: 1547"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:44.667831812+07:00","message":"[GCS] Start streaming session, msgId: 1548"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:44.793934744+07:00","message":"receive streaming session, msgId: 1547"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:44.793952347+07:00","message":"found end of frame, send empty tag with msgId: 1547"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:44.793954816+07:00","message":"end Recv id 1547"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:44.793960014+07:00","message":"[buffer interim] 1547 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.79396611+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.793969489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.793971762+07:00","message":"> Transcript [7110] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.7939741+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.79397568+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.793977322+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.793978827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:44.793984474+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:44.793992204+07:00","message":"push: {true \n 0 0xc002f14400}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:44.797726194+07:00","message":"write wav file: './tmp/7449/7449_1547.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:44.857317176+07:00","message":"[GCS] IsForceVAD: false for message ID: 1548"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:44.918476502+07:00","message":"[GCS] Start streaming session, msgId: 1549"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:44.987241069+07:00","message":"[GCS] IsForceVAD: false for message ID: 1549"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:45.108989208+07:00","message":"[GCS] Start streaming session, msgId: 1550"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:45.187970698+07:00","message":"receive streaming session, msgId: 1548"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:45.187983978+07:00","message":"found end of frame, send empty tag with msgId: 1548"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:45.187986698+07:00","message":"end Recv id 1548"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:45.187992301+07:00","message":"[buffer interim] 1548 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.187998946+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.188002217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.188004944+07:00","message":"> Transcript [7111] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.188007414+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.188008938+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.188010486+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.188012026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.188017078+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:45.188024632+07:00","message":"push: {true \n 0 0xc0032a0000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:45.193483062+07:00","message":"write wav file: './tmp/7449/7449_1548.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:45.294062262+07:00","message":"receive streaming session, msgId: 1549"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:45.294088296+07:00","message":"found end of frame, send empty tag with msgId: 1549"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:45.294091086+07:00","message":"end Recv id 1549"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:45.294097776+07:00","message":"[buffer interim] 1549 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.294105963+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.294111293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.294115031+07:00","message":"> Transcript [7112] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.29411911+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.294120703+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.294122295+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.294123815+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.294126131+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:45.294135272+07:00","message":"push: {true \n 0 0xc00348c280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:45.298468182+07:00","message":"write wav file: './tmp/7449/7449_1549.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:45.361910278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:45.361938314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:45.557481782+07:00","message":"[GCS] IsForceVAD: false for message ID: 1550"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:45.748256622+07:00","message":"[GCS] Start streaming session, msgId: 1551"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:45.865406841+07:00","message":"receive streaming session, msgId: 1550"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:45.865425517+07:00","message":"found end of frame, send empty tag with msgId: 1550"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:45.865428108+07:00","message":"end Recv id 1550"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:45.865434337+07:00","message":"[buffer interim] 1550 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.865440465+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.865448521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.865450878+07:00","message":"> Transcript [7113] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.865452907+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.86545441+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.865455974+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.865457546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:45.865459802+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:45.86546948+07:00","message":"push: {true \n 0 0xc00365f200}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:45.870109896+07:00","message":"write wav file: './tmp/7449/7449_1550.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.006070779+07:00","message":"[GCS] IsForceVAD: false for message ID: 1551"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.069565328+07:00","message":"[GCS] Start streaming session, msgId: 1552"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.138337377+07:00","message":"[GCS] IsForceVAD: false for message ID: 1552"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.311190398+07:00","message":"receive streaming session, msgId: 1551"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.31121583+07:00","message":"found end of frame, send empty tag with msgId: 1551"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.31121895+07:00","message":"end Recv id 1551"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.311228794+07:00","message":"[buffer interim] 1551 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.311255685+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.311259243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.31126254+07:00","message":"> Transcript [7114] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.31126573+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.311267446+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.311269145+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.311270649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.311279921+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.311290225+07:00","message":"push: {true \n 0 0xc0032a0500}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:46.316328041+07:00","message":"write wav file: './tmp/7449/7449_1551.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.330495465+07:00","message":"[GCS] Start streaming session, msgId: 1553"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.386858507+07:00","message":"[GCS] IsForceVAD: false for message ID: 1553"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.441383794+07:00","message":"receive streaming session, msgId: 1552"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.441411156+07:00","message":"found end of frame, send empty tag with msgId: 1552"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.441413914+07:00","message":"end Recv id 1552"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.441420943+07:00","message":"[buffer interim] 1552 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.441427756+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.441430971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.441433374+07:00","message":"> Transcript [7115] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.441436297+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.441437862+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.441439435+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.441440936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.441443322+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.441453519+07:00","message":"push: {true \n 0 0xc0032a0800}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:46.446126195+07:00","message":"write wav file: './tmp/7449/7449_1552.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.518497021+07:00","message":"[GCS] Start streaming session, msgId: 1554"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.70204613+07:00","message":"receive streaming session, msgId: 1553"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.702076899+07:00","message":"found end of frame, send empty tag with msgId: 1553"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.702081547+07:00","message":"end Recv id 1553"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.702091654+07:00","message":"[buffer interim] 1553 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.702100673+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.702105233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.702108229+07:00","message":"> Transcript [7116] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.702110379+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.702112726+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.702114906+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.702117206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.702120197+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.702131734+07:00","message":"push: {true \n 0 0xc0032a0d80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.70610966+07:00","message":"[GCS] IsForceVAD: false for message ID: 1554"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:46.70683772+07:00","message":"write wav file: './tmp/7449/7449_1553.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.838502258+07:00","message":"[GCS] Start streaming session, msgId: 1555"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.907238705+07:00","message":"[GCS] IsForceVAD: false for message ID: 1555"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.968814373+07:00","message":"[GCS] Start streaming session, msgId: 1556"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.998959557+07:00","message":"receive streaming session, msgId: 1554"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.998979987+07:00","message":"found end of frame, send empty tag with msgId: 1554"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.998982581+07:00","message":"end Recv id 1554"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.998989749+07:00","message":"[buffer interim] 1554 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.998995589+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.998998759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.999005327+07:00","message":"> Transcript [7117] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.999007471+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.999010562+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.999012024+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.999013519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:46.999015629+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:46.99902549+07:00","message":"push: {true \n 0 0xc0032a1000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:47.004481253+07:00","message":"write wav file: './tmp/7449/7449_1554.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.028833788+07:00","message":"[GCS] IsForceVAD: false for message ID: 1556"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.098013361+07:00","message":"[GCS] Start streaming session, msgId: 1557"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.156824903+07:00","message":"[GCS] IsForceVAD: false for message ID: 1557"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.203760552+07:00","message":"receive streaming session, msgId: 1555"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.203779637+07:00","message":"found end of frame, send empty tag with msgId: 1555"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.203782646+07:00","message":"end Recv id 1555"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.203789095+07:00","message":"[buffer interim] 1555 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.203795713+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.203798947+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.203801353+07:00","message":"> Transcript [7118] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.203803678+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.203805292+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.203807688+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.203809205+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.203815377+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.203825731+07:00","message":"push: {true \n 0 0xc00365f380}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:47.210264472+07:00","message":"write wav file: './tmp/7449/7449_1555.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.316353972+07:00","message":"receive streaming session, msgId: 1556"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.316373857+07:00","message":"found end of frame, send empty tag with msgId: 1556"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.316376819+07:00","message":"end Recv id 1556"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.316384067+07:00","message":"[buffer interim] 1556 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.316390133+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.316393375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.316395779+07:00","message":"> Transcript [7119] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.316398109+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.316399698+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.316401186+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.316402721+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.316404951+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.316414364+07:00","message":"push: {true \n 0 0xc0023d3000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:47.321504618+07:00","message":"write wav file: './tmp/7449/7449_1556.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.349409269+07:00","message":"[GCS] Start streaming session, msgId: 1558"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.417364337+07:00","message":"[GCS] IsForceVAD: false for message ID: 1558"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.448709543+07:00","message":"receive streaming session, msgId: 1557"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.448728197+07:00","message":"found end of frame, send empty tag with msgId: 1557"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.448731112+07:00","message":"end Recv id 1557"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.448737755+07:00","message":"[buffer interim] 1557 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.448744802+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.448748113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.448750438+07:00","message":"> Transcript [7120] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.448752733+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.448754277+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.448755825+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.448757372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.448763137+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.448778843+07:00","message":"push: {true \n 0 0xc00365f600}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:47.454295069+07:00","message":"write wav file: './tmp/7449/7449_1557.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.737221149+07:00","message":"receive streaming session, msgId: 1558"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.737240574+07:00","message":"found end of frame, send empty tag with msgId: 1558"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.737243365+07:00","message":"end Recv id 1558"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.7372495+07:00","message":"[buffer interim] 1558 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.737256013+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.737259648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.737262184+07:00","message":"> Transcript [7121] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.737264358+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.737265949+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.737267457+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.737268936+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:47.737271286+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:47.737281106+07:00","message":"push: {true \n 0 0xc00348d380}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:47.742853949+07:00","message":"write wav file: './tmp/7449/7449_1558.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:48.362969589+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:48.362983893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:48.570083986+07:00","message":"[GCS] Start streaming session, msgId: 1559"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:48.947523604+07:00","message":"[GCS] IsForceVAD: false for message ID: 1559"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:49.247804644+07:00","message":"receive streaming session, msgId: 1559"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:49.247824127+07:00","message":"found end of frame, send empty tag with msgId: 1559"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:49.247826883+07:00","message":"end Recv id 1559"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:49.247835193+07:00","message":"[buffer interim] 1559 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:49.247841884+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:49.247845024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:49.247847542+07:00","message":"> Transcript [7122] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:49.247849734+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:49.247851322+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:49.247852895+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:49.247854442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:49.24786165+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:49.247870873+07:00","message":"push: {true \n 0 0xc003600d00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:49.255621262+07:00","message":"write wav file: './tmp/7449/7449_1559.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:49.530033395+07:00","message":"[GCS] Start streaming session, msgId: 1560"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:49.587500352+07:00","message":"[GCS] IsForceVAD: false for message ID: 1560"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:49.788791651+07:00","message":"[GCS] Start streaming session, msgId: 1561"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:49.846637565+07:00","message":"[GCS] IsForceVAD: false for message ID: 1561"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:49.902626378+07:00","message":"receive streaming session, msgId: 1560"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:49.902646095+07:00","message":"found end of frame, send empty tag with msgId: 1560"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:49.902649391+07:00","message":"end Recv id 1560"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:49.902657541+07:00","message":"[buffer interim] 1560 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:49.902665289+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:49.902669074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:49.902672012+07:00","message":"> Transcript [7123] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:49.902674905+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:49.902677218+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:49.902687702+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:49.902690597+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:49.902693479+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:49.902705309+07:00","message":"push: {true \n 0 0xc003600180}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:49.907591573+07:00","message":"write wav file: './tmp/7449/7449_1560.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:50.03803341+07:00","message":"[GCS] Start streaming session, msgId: 1562"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:50.107387634+07:00","message":"[GCS] IsForceVAD: false for message ID: 1562"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:50.134760986+07:00","message":"receive streaming session, msgId: 1561"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:50.13478346+07:00","message":"found end of frame, send empty tag with msgId: 1561"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:50.134787358+07:00","message":"end Recv id 1561"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:50.13479553+07:00","message":"[buffer interim] 1561 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:50.134803812+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:50.134808957+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:50.134812609+07:00","message":"> Transcript [7124] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:50.134816369+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:50.134819006+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:50.134821265+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:50.134823463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:50.134827104+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:50.134839928+07:00","message":"push: {true \n 0 0xc00365ea80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:50.138620369+07:00","message":"write wav file: './tmp/7449/7449_1561.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:50.39419119+07:00","message":"receive streaming session, msgId: 1562"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:50.394214828+07:00","message":"found end of frame, send empty tag with msgId: 1562"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:50.394218637+07:00","message":"end Recv id 1562"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:50.394227432+07:00","message":"[buffer interim] 1562 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:50.394236123+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:50.394240718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:50.394243991+07:00","message":"> Transcript [7125] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:50.394247259+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:50.394249433+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:50.394251922+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:50.394254536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:50.394257888+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:50.394271102+07:00","message":"push: {true \n 0 0xc0032a0280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:50.398619416+07:00","message":"write wav file: './tmp/7449/7449_1562.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:51.363202738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:51.363211544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:53.629493693+07:00","message":"[GCS] Start streaming session, msgId: 1563"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:53.696828419+07:00","message":"[GCS] IsForceVAD: false for message ID: 1563"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:54.00444586+07:00","message":"receive streaming session, msgId: 1563"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:54.004465201+07:00","message":"found end of frame, send empty tag with msgId: 1563"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:54.004467688+07:00","message":"end Recv id 1563"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:54.004474486+07:00","message":"[buffer interim] 1563 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:54.004480579+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:54.004484162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:54.004487421+07:00","message":"> Transcript [7126] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:54.00448987+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:54.004491433+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:54.004492804+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:54.004494284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:05:54.004496313+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:54.004505086+07:00","message":"push: {true \n 0 0xc0023d2c80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:05:54.008668446+07:00","message":"write wav file: './tmp/7449/7449_1563.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:54.363945589+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:54.363951667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:57.364995486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:05:57.365007861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:05:59.460937056+07:00","message":"[GCS] Start streaming session, msgId: 1564"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:00.365608285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:00.365611308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:00.51437298+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:00.514425075+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":"2025-10-29T11:06:00.514433896+07:00","message":"receive interim result [false|false]: สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:00.514448009+07:00","message":"[buffer interim] 1564 false สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:00.514454253+07:00","message":"[bufferProcess] interim [720000000]:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:00.514456042+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:00.514460978+07:00","message":"[bufferProcess] send to processor (ticker):สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:00.514463526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:00.514466169+07:00","message":"> Transcript [7127] [false]: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:00.514468047+07:00","message":"Set StatePrefix (first interim): 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:00.706429968+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:00.706477492+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":"2025-10-29T11:06:00.706483357+07:00","message":"receive interim result [false|false]: สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:00.706499689+07:00","message":"[buffer interim] 1564 false สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:00.706508379+07:00","message":"[bufferProcess] interim [900000000]:สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:00.706511009+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:00.887628484+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:00.887671685+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":"2025-10-29T11:06:00.887686506+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:00.887699906+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:00.887707157+07:00","message":"[bufferProcess] interim [80000000]:สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:00.887709618+07:00","message":"[bufferProcess] send to processor:สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:00.887714584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:00.887717024+07:00","message":"> Transcript [7128] [false]: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:00.887720245+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:00.887722003+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:00.887723531+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:00.887725401+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:01.080297424+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:01.080338977+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":"2025-10-29T11:06:01.080343868+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:01.080357003+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.080364718+07:00","message":"[bufferProcess] interim [320000000]:สมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.080366733+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.080369624+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.080371953+07:00","message":"> Transcript [7129] [false]: 'สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.080374931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.080376466+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.080378005+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.080379687+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:01.206701038+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:01.20674393+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":"2025-10-29T11:06:01.206749298+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:01.206761755+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.206768636+07:00","message":"[bufferProcess] interim [380000000]:สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.206770847+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.206776011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.20677833+07:00","message":"> Transcript [7130] [false]: 'สมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.206781695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.206783519+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.206785137+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.206787159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:01.728635824+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:01.728688627+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":"2025-10-29T11:06:01.728694664+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:01.72870854+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.728716105+07:00","message":"[bufferProcess] interim [860000000]:สมเด็จพระเจ้าอยู่หัวเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.728718603+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.728721633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.728724287+07:00","message":"> Transcript [7131] [false]: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.728727428+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.728729194+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.728730729+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.728732521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.728734974+07:00","message":"Push: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.728736517+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.72873814+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.728740685+07:00","message":"Next Push (prob) : 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:01.728748469+07:00","message":"push: {false สมเด็จ 0 0xc0000f5e80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:01.917104207+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:01.917147707+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":"2025-10-29T11:06:01.917153468+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:01.917187292+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.91719777+07:00","message":"[bufferProcess] interim [40000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.917200224+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.91720554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.917207855+07:00","message":"> Transcript [7132] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.917210909+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.917212717+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.917214482+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.917216692+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:01.990497767+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:01.990548329+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":"2025-10-29T11:06:01.99055539+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:01.990571636+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.990579066+07:00","message":"[bufferProcess] interim [220000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.990581544+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.990586748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.990589158+07:00","message":"> Transcript [7133] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.990592166+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.990593946+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.990596179+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:01.990598886+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:02.109429964+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:02.109463106+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":"2025-10-29T11:06:02.109468933+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:02.10948328+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:02.109490352+07:00","message":"[bufferProcess] interim [280000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:02.109492548+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:02.109495633+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:02.109497882+07:00","message":"> Transcript [7134] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:02.109501179+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:02.109502874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:02.109504644+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:02.109506957+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:02.428999476+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:02.429047135+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":"2025-10-29T11:06:02.429052935+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:02.429064702+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:02.429074197+07:00","message":"[bufferProcess] interim [580000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:02.429076865+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:02.429082485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:02.429085199+07:00","message":"> Transcript [7135] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:02.429088844+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:02.429090842+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:02.429092754+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:02.429094689+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:02.42909903+07:00","message":"Push: 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:02.429100746+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:02.429102431+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:02.42910537+07:00","message":"Next Push (prob) : 'เสด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:02.429114622+07:00","message":"push: {false พระเจ้าอยู่หัว 0 0xc0000f5e80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.013556632+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.013596592+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":"2025-10-29T11:06:03.013602347+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.013616612+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.013623315+07:00","message":"[bufferProcess] interim [180000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.013625352+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.013630185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.013632416+07:00","message":"> Transcript [7136] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.013635472+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.01363725+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.013641045+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.013643468+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.142328651+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.142365179+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":"2025-10-29T11:06:03.142370533+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.142383166+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.142390474+07:00","message":"[bufferProcess] interim [300000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.142392675+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.142395619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.142398268+07:00","message":"> Transcript [7137] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.142401633+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.142403259+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.142405114+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.142407123+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.208483321+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.20851838+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":"2025-10-29T11:06:03.208524059+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.208537846+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.208544956+07:00","message":"[bufferProcess] interim [420000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.208547083+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.20855237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.208554608+07:00","message":"> Transcript [7138] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.208557485+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.208559369+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.208561502+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.208564054+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:03.366422967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:03.366427447+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.391984365+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.392016888+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":"2025-10-29T11:06:03.392022436+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.392034363+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.392040503+07:00","message":"[bufferProcess] interim [600000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.3920427+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.392047856+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.39205059+07:00","message":"> Transcript [7139] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.392054216+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.392056339+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.392058426+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.392060736+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.392065423+07:00","message":"Push: 'เสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.392066937+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.392068677+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.392070566+07:00","message":"Next Push (prob) : 'ราชดำเนินจากพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.392078534+07:00","message":"push: {false เสด็จพระ 0 0xc0000f5e80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.52132603+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.521362751+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":"2025-10-29T11:06:03.521368114+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.521382718+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.521389524+07:00","message":"[bufferProcess] interim [660000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.521391692+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.521394767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.521397224+07:00","message":"> Transcript [7140] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.521400676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.52140236+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.521403917+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.521405964+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.593535184+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.593579366+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":"2025-10-29T11:06:03.593586179+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชทาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.593602496+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.593610657+07:00","message":"[bufferProcess] interim [780000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.593614036+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.593617883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.59362099+07:00","message":"> Transcript [7141] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.593625348+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.59362752+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.593630016+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.593633017+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.720148055+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.720190196+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":"2025-10-29T11:06:03.720196019+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.720209217+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.720216+07:00","message":"[bufferProcess] interim [900000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.720218844+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.720225489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.720228096+07:00","message":"> Transcript [7142] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.720231163+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.720232882+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.720234583+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.720236791+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.838269997+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.8383088+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":"2025-10-29T11:06:03.83831469+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.838328089+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.838334674+07:00","message":"[bufferProcess] interim [960000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.838337111+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.838340091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.83834259+07:00","message":"> Transcript [7143] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.83834611+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.838347926+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.838349922+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.838352284+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.838357763+07:00","message":"Push: 'ราชดำเนินจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.838359568+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.838361548+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.838363692+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.838372233+07:00","message":"push: {false ราชดำเนินจากพระ 0 0xc0000f5e80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.90844132+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.908493069+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":"2025-10-29T11:06:03.908519313+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:03.908540868+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.908549632+07:00","message":"[bufferProcess] interim [80000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.908553366+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.90855971+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.908562834+07:00","message":"> Transcript [7144] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:03.908565667+07:00","message":"Set StatePrefix (first interim): 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:04.035931436+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:04.035968035+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":"2025-10-29T11:06:04.035974157+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:04.035986366+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.035995922+07:00","message":"[bufferProcess] interim [200000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.035999034+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.036004562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.036007842+07:00","message":"> Transcript [7145] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.036011148+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.036014406+07:00","message":"Set new StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:04.486333398+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:04.486378387+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":"2025-10-29T11:06:04.486385022+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:04.48640069+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.486408135+07:00","message":"[bufferProcess] interim [680000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.48641102+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.48641814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.48642072+07:00","message":"> Transcript [7146] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.486422891+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.486424767+07:00","message":"Set new StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:04.744804335+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:04.744843777+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":"2025-10-29T11:06:04.744852734+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:04.744865931+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.744877803+07:00","message":"[bufferProcess] interim [860000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.744880002+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.744886457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.744888783+07:00","message":"> Transcript [7147] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.744891155+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.744893851+07:00","message":"Set new StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:04.936232871+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:04.936280657+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":"2025-10-29T11:06:04.936290421+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:04.936308208+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.936316991+07:00","message":"[bufferProcess] interim [40000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.93632043+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.936324788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.936328515+07:00","message":"> Transcript [7148] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.936333329+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.936336618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.936339012+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.936341349+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:04.944166584+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:04.94419788+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":"2025-10-29T11:06:04.944202839+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:04.944214179+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.944219722+07:00","message":"[bufferProcess] interim [100000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.944222064+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.944225052+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.944227264+07:00","message":"> Transcript [7149] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.944230179+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.944231914+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.944233528+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:04.944236194+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:05.1920618+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:05.192100954+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":"2025-10-29T11:06:05.192106712+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:05.192119623+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.19212686+07:00","message":"[bufferProcess] interim [400000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.192129332+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.192135546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.192137756+07:00","message":"> Transcript [7150] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.192141382+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.192143321+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.192145689+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.192148192+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:05.508022659+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:05.508063611+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":"2025-10-29T11:06:05.508070221+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณใด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:05.508081598+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณใด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.508089161+07:00","message":"[bufferProcess] interim [640000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณใด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.508091865+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.508094914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.50809731+07:00","message":"> Transcript [7151] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.508100973+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.508102614+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.508104743+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.508107105+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.508109825+07:00","message":"Push: 'ราชธิดานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.50811173+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.508114058+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.508118262+07:00","message":"Next Push (prob) : 'มายังบริเวณ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:05.508125922+07:00","message":"push: {false ราชธิดานะคะ 0 0xc0000f5e80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:05.509618107+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:05.509632833+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":"2025-10-29T11:06:05.509637249+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:05.509646646+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.509650868+07:00","message":"[bufferProcess] interim [700000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.509652818+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณใด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.509654857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.509656792+07:00","message":"> Transcript [7152] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณใด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.509659737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.50966141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.509663416+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.509665735+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:05.633680011+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:05.633716745+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":"2025-10-29T11:06:05.633722375+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:05.63373654+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.633743464+07:00","message":"[bufferProcess] interim [820000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.633745831+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.633753021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.633755467+07:00","message":"> Transcript [7153] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.633759371+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.633761266+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.633763072+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.633765587+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:05.890525658+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:05.89055758+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":"2025-10-29T11:06:05.890563379+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:05.890576306+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.890583899+07:00","message":"[bufferProcess] interim [60000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.890586229+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.890591236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.890597264+07:00","message":"> Transcript [7154] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.890600868+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.890602771+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.890604935+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:05.890607754+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:06.086728487+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:06.086767326+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":"2025-10-29T11:06:06.086773982+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:06.086786452+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.086793214+07:00","message":"[bufferProcess] interim [300000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.086795727+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.086799002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.086801561+07:00","message":"> Transcript [7155] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.0868051+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.086806743+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.086809023+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.086811911+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.086817744+07:00","message":"Push: 'มายังบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.08681998+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.086822608+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.086824972+07:00","message":"Next Push (prob) : 'ด้านหน้าพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:06.086832277+07:00","message":"push: {false มายังบริเวณ 0 0xc0000f5e80}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:06.367089213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:06.367098143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:06.376179733+07:00","message":"[GCS] IsForceVAD: false for message ID: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:06.439845932+07:00","message":"[GCS] Start streaming session, msgId: 1565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:06.662709085+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:06.662746085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระสงฆ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:06.66275203+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:06.662766206+07:00","message":"[buffer interim] 1564 false สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.662773579+07:00","message":"[bufferProcess] interim [900000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.662775702+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.662782319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.662784578+07:00","message":"> Transcript [7156] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.662788503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.6627903+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.662792261+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.66279535+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:06.826012889+07:00","message":"receive streaming session, msgId: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:06.826050694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระสงฆ์\",\"confidence\":0.9338408}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:06.826056713+07:00","message":"receive interim result [true|false]: สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:06.82606457+07:00","message":"end recv isFinal message id 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:06.826066348+07:00","message":"end Recv id 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:06.826071711+07:00","message":"[buffer interim] 1564 true สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.826080369+07:00","message":"[bufferProcess] interim [930000000]:สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.826083595+07:00","message":"[bufferProcess] send to processor (isfinal):สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.826086887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.826089342+07:00","message":"> Transcript [7157] [false]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.826092818+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.826094299+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.826096431+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.826098931+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.826100745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.826102351+07:00","message":"> Transcript [7158] [true]: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.826105584+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.826107071+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.826108419+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณด้านหน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.826110063+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวเสด็จพระราชดำเนินจากพระราชธิดานะคะมายังบริเวณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:06.826112927+07:00","message":"Push: 'ด้านหน้าพระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:06.826123003+07:00","message":"push: {true ด้านหน้าพระสงฆ์ 0 0xc0000f5e80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:06:06.838797439+07:00","message":"write wav file: './tmp/7449/7449_1564.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.110525934+07:00","message":"receive streaming session, msgId: 1565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.110561173+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":"2025-10-29T11:06:07.11056661+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.110577977+07:00","message":"[buffer interim] 1565 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.110584451+07:00","message":"[bufferProcess] interim [480000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.110586093+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.356562579+07:00","message":"receive streaming session, msgId: 1565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.356597098+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":"2025-10-29T11:06:07.35660162+07:00","message":"receive interim result [false|false]: ส่งข้อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.356613535+07:00","message":"[buffer interim] 1565 false ส่งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.356619643+07:00","message":"[bufferProcess] interim [780000000]:ส่งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.356621634+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.356626581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.356628741+07:00","message":"> Transcript [7159] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.356630606+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.484622647+07:00","message":"receive streaming session, msgId: 1565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.484656867+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":"2025-10-29T11:06:07.484661475+07:00","message":"receive interim result [false|false]: ส่งทอด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.484683086+07:00","message":"[buffer interim] 1565 false ส่งทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.484690096+07:00","message":"[bufferProcess] interim [840000000]:ส่งทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.484692148+07:00","message":"[bufferProcess] send to processor:ส่งข้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.484697217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.484699715+07:00","message":"> Transcript [7160] [false]: 'ส่งข้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.484702627+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.484704294+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.484705882+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.484707795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.618010497+07:00","message":"receive streaming session, msgId: 1565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.618051552+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":"2025-10-29T11:06:07.618056902+07:00","message":"receive interim result [false|false]: ส่งข้อความ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.618070222+07:00","message":"[buffer interim] 1565 false ส่งข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.618076837+07:00","message":"[bufferProcess] interim [960000000]:ส่งข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.618078705+07:00","message":"[bufferProcess] send to processor:ส่งทอด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.61808368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.61808613+07:00","message":"> Transcript [7161] [false]: 'ส่งทอด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.618088859+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.61809096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.618092774+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.618094896+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.681203341+07:00","message":"receive streaming session, msgId: 1565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.681239408+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":"2025-10-29T11:06:07.681244144+07:00","message":"receive interim result [false|false]: ส่งทอดผ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.681257608+07:00","message":"[buffer interim] 1565 false ส่งทอดผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.681266923+07:00","message":"[bufferProcess] interim [80000000]:ส่งทอดผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.681269182+07:00","message":"[bufferProcess] send to processor:ส่งข้อความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.681274339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.681276784+07:00","message":"> Transcript [7162] [false]: 'ส่งข้อความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.681279472+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.681281028+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.681282907+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.681284676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.812185797+07:00","message":"receive streaming session, msgId: 1565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.812220995+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":"2025-10-29T11:06:07.812225801+07:00","message":"receive interim result [false|false]: ส่งทอดผ้าป่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.812240488+07:00","message":"[buffer interim] 1565 false ส่งทอดผ้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.812246766+07:00","message":"[bufferProcess] interim [140000000]:ส่งทอดผ้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.812248846+07:00","message":"[bufferProcess] send to processor:ส่งทอดผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.812251896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.812254484+07:00","message":"> Transcript [7163] [false]: 'ส่งทอดผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.812257328+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.812259056+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.812261134+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.812263494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.812265906+07:00","message":"Push: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.812267342+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.81226893+07:00","message":"Set new StatePrefix : 'ส่งทอดผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.812270771+07:00","message":"Next Push (prob) : 'ทอดผ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.81227817+07:00","message":"push: {false ส่ง 0 0xc00348d280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.911295796+07:00","message":"receive streaming session, msgId: 1565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.91132873+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":"2025-10-29T11:06:07.911333744+07:00","message":"receive interim result [false|false]: ส่งทอดผ้าสลัม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:07.911343531+07:00","message":"[buffer interim] 1565 false ส่งทอดผ้าสลัม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.911354311+07:00","message":"[bufferProcess] interim [320000000]:ส่งทอดผ้าสลัม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.911359585+07:00","message":"[bufferProcess] send to processor:ส่งทอดผ้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.911362989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.911365315+07:00","message":"> Transcript [7164] [false]: 'ส่งทอดผ้าป่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.911370984+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.911372733+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.911374293+07:00","message":"StatePrefix: 'ส่งทอดผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:07.91137621+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.076907345+07:00","message":"receive streaming session, msgId: 1565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.07695195+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":"2025-10-29T11:06:08.076956732+07:00","message":"receive interim result [false|false]: ส่งทอดผ้าป่ากลับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.076970914+07:00","message":"[buffer interim] 1565 false ส่งทอดผ้าป่ากลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.076977763+07:00","message":"[bufferProcess] interim [380000000]:ส่งทอดผ้าป่ากลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.076979668+07:00","message":"[bufferProcess] send to processor:ส่งทอดผ้าสลัม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.076982964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.07698531+07:00","message":"> Transcript [7165] [false]: 'ส่งทอดผ้าสลัม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.076988569+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.076990316+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.076992102+07:00","message":"StatePrefix: 'ส่งทอดผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.076994186+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.163101539+07:00","message":"receive streaming session, msgId: 1565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.163141438+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":"2025-10-29T11:06:08.163146571+07:00","message":"receive interim result [false|false]: ส่งทอดผ้าป่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.163160827+07:00","message":"[buffer interim] 1565 false ส่งทอดผ้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.163167811+07:00","message":"[bufferProcess] interim [440000000]:ส่งทอดผ้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.163170071+07:00","message":"[bufferProcess] send to processor:ส่งทอดผ้าป่ากลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.1631754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.163178098+07:00","message":"> Transcript [7166] [false]: 'ส่งทอดผ้าป่ากลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.163181448+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.163183196+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.163184952+07:00","message":"StatePrefix: 'ส่งทอดผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.163187233+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.167171918+07:00","message":"[GCS] IsForceVAD: false for message ID: 1565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.221595342+07:00","message":"receive streaming session, msgId: 1565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.22164992+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":"2025-10-29T11:06:08.221655384+07:00","message":"receive interim result [false|false]: ส่งทอดผ้าสำหรับปัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.221675642+07:00","message":"[buffer interim] 1565 false ส่งทอดผ้าสำหรับปัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.22168931+07:00","message":"[bufferProcess] interim [500000000]:ส่งทอดผ้าสำหรับปัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.22169194+07:00","message":"[bufferProcess] send to processor:ส่งทอดผ้าป่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.221698982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.22170219+07:00","message":"> Transcript [7167] [false]: 'ส่งทอดผ้าป่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.22170572+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.221707574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.221709251+07:00","message":"StatePrefix: 'ส่งทอดผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.221711529+07:00","message":"TextPushed: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.221715797+07:00","message":"Push: 'ทอดผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.221717753+07:00","message":"TextPushed: 'ส่งทอดผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.221719492+07:00","message":"Set new StatePrefix : 'ส่งทอดผ้าป่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.221721334+07:00","message":"Next Push (prob) : 'ป่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.221728921+07:00","message":"push: {false ทอดผ้า 0 0xc00348d280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.22867866+07:00","message":"receive streaming session, msgId: 1565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.228695162+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":"2025-10-29T11:06:08.228699591+07:00","message":"receive interim result [false|false]: ส่งท่อและอุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.228708532+07:00","message":"[buffer interim] 1565 false ส่งท่อและอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.228713512+07:00","message":"[bufferProcess] interim [620000000]:ส่งท่อและอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.22871523+07:00","message":"[bufferProcess] send to processor:ส่งทอดผ้าสำหรับปัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.228717439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.228719388+07:00","message":"> Transcript [7168] [false]: 'ส่งทอดผ้าสำหรับปัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.228721133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.228722748+07:00","message":"Set new StatePrefix: 'ส่งทอดผ้าสำหรับปัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.429699875+07:00","message":"[GCS] Start streaming session, msgId: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.461132008+07:00","message":"receive streaming session, msgId: 1565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.461182149+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งท่อและอุปกรณ์\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.461187461+07:00","message":"receive interim result [true|false]: ส่งท่อและอุปกรณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.461195056+07:00","message":"end recv isFinal message id 1565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.461196876+07:00","message":"end Recv id 1565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.461202264+07:00","message":"[buffer interim] 1565 true ส่งท่อและอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.461210683+07:00","message":"[bufferProcess] interim [950000000]:ส่งท่อและอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.461213532+07:00","message":"[bufferProcess] send to processor (isfinal):ส่งท่อและอุปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.46121643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.461218814+07:00","message":"> Transcript [7169] [false]: 'ส่งท่อและอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.461221163+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.461224191+07:00","message":"Set new StatePrefix: 'ส่งท่อและอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.461225603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.461227123+07:00","message":"> Transcript [7170] [true]: 'ส่งท่อและอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.461229024+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.461230538+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.461232388+07:00","message":"StatePrefix: 'ส่งท่อและอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.461234179+07:00","message":"TextPushed: 'ส่งทอดผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.461235396+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.461317046+07:00","message":"Push: 'ท่อและอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.461318919+07:00","message":"TextPushed: 'ส่งทอดผ้าท่อและอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.461320734+07:00","message":"Set new StatePrefix : 'ส่งท่อและอุปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.461322403+07:00","message":"Next Push (prob) : 'ส่งท่อและอุปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:08.461329893+07:00","message":"push: {true ท่อและอุปกรณ์ 0 0xc00348d280}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:08.461340498+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1565.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:06:08.467828577+07:00","message":"write wav file: './tmp/7449/7449_1565.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:09.158801366+07:00","message":"receive streaming session, msgId: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:09.158840586+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":"2025-10-29T11:06:09.158845587+07:00","message":"receive interim result [false|false]: ถวาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:09.158859035+07:00","message":"[buffer interim] 1566 false ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.158865394+07:00","message":"[bufferProcess] interim [540000000]:ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.158866994+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:09.286831891+07:00","message":"receive streaming session, msgId: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:09.286864258+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":"2025-10-29T11:06:09.286869021+07:00","message":"receive interim result [false|false]: ถวายพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:09.286880346+07:00","message":"[buffer interim] 1566 false ถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.28688614+07:00","message":"[bufferProcess] interim [660000000]:ถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.286888119+07:00","message":"[bufferProcess] send to processor:ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.286891046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.286893466+07:00","message":"> Transcript [7171] [false]: 'ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.286895572+07:00","message":"Set StatePrefix (first interim): 'ถวาย'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:09.367868624+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:09.367882821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:09.481204414+07:00","message":"receive streaming session, msgId: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:09.48123967+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":"2025-10-29T11:06:09.481244975+07:00","message":"receive interim result [false|false]: ถวายพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:09.481258195+07:00","message":"[buffer interim] 1566 false ถวายพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.481264579+07:00","message":"[bufferProcess] interim [900000000]:ถวายพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.481266713+07:00","message":"[bufferProcess] send to processor:ถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.481272065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.481274385+07:00","message":"> Transcript [7172] [false]: 'ถวายพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.481277039+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.481278874+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.481280512+07:00","message":"StatePrefix: 'ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.481282302+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:09.885242513+07:00","message":"receive streaming session, msgId: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:09.885284597+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":"2025-10-29T11:06:09.885290323+07:00","message":"receive interim result [false|false]: ถวายพระสงฆ์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:09.885303164+07:00","message":"[buffer interim] 1566 false ถวายพระสงฆ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.885311919+07:00","message":"[bufferProcess] interim [260000000]:ถวายพระสงฆ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.885313899+07:00","message":"[bufferProcess] send to processor:ถวายพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.88531908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.885321889+07:00","message":"> Transcript [7173] [false]: 'ถวายพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.885325623+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.885327571+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.885329102+07:00","message":"StatePrefix: 'ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:09.885330851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:10.514054019+07:00","message":"receive streaming session, msgId: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:10.514091478+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":"2025-10-29T11:06:10.514097069+07:00","message":"receive interim result [false|false]: ถวายพระสงฆ์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:10.514111274+07:00","message":"[buffer interim] 1566 false ถวายพระสงฆ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:10.514118324+07:00","message":"[bufferProcess] interim [860000000]:ถวายพระสงฆ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:10.514120183+07:00","message":"[bufferProcess] send to processor:ถวายพระสงฆ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:10.514123218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:10.514125652+07:00","message":"> Transcript [7174] [false]: 'ถวายพระสงฆ์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:10.514128683+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:10.514130546+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:10.514132164+07:00","message":"StatePrefix: 'ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:10.514133823+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:11.280368938+07:00","message":"receive streaming session, msgId: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:11.280405945+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":"2025-10-29T11:06:11.280411354+07:00","message":"receive interim result [false|false]: ถวายพระสงฆ์ค่ะประกอบด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:11.28042357+07:00","message":"[buffer interim] 1566 false ถวายพระสงฆ์ค่ะประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.280431377+07:00","message":"[bufferProcess] interim [700000000]:ถวายพระสงฆ์ค่ะประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.280433507+07:00","message":"[bufferProcess] send to processor:ถวายพระสงฆ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.280441826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.280444282+07:00","message":"> Transcript [7175] [false]: 'ถวายพระสงฆ์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.28044723+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.280448871+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.280450488+07:00","message":"StatePrefix: 'ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.280452309+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.280456841+07:00","message":"Push: 'ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.280459072+07:00","message":"TextPushed: 'ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.280462581+07:00","message":"Set new StatePrefix : 'ถวายพระสงฆ์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.280465833+07:00","message":"Next Push (prob) : 'พระสงฆ์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:11.280475677+07:00","message":"push: {false ถวาย 0 0xc0023d3100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:11.666175326+07:00","message":"receive streaming session, msgId: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:11.666211895+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":"2025-10-29T11:06:11.666216967+07:00","message":"receive interim result [false|false]: ถวายพระสงฆ์ค่ะประกอบด้วยพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:11.666230705+07:00","message":"[buffer interim] 1566 false ถวายพระสงฆ์ค่ะประกอบด้วยพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.666237712+07:00","message":"[bufferProcess] interim [60000000]:ถวายพระสงฆ์ค่ะประกอบด้วยพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.666239896+07:00","message":"[bufferProcess] send to processor:ถวายพระสงฆ์ค่ะประกอบด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.666244704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.666247344+07:00","message":"> Transcript [7176] [false]: 'ถวายพระสงฆ์ค่ะประกอบด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.666250752+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.666252601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.666254703+07:00","message":"StatePrefix: 'ถวายพระสงฆ์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.666256684+07:00","message":"TextPushed: 'ถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:11.795931153+07:00","message":"receive streaming session, msgId: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:11.795967472+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":"2025-10-29T11:06:11.795974251+07:00","message":"receive interim result [false|false]: ถวายพระสงฆ์ค่ะประกอบด้วยประเทศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:11.795990511+07:00","message":"[buffer interim] 1566 false ถวายพระสงฆ์ค่ะประกอบด้วยประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.795999104+07:00","message":"[bufferProcess] interim [180000000]:ถวายพระสงฆ์ค่ะประกอบด้วยประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.796002708+07:00","message":"[bufferProcess] send to processor:ถวายพระสงฆ์ค่ะประกอบด้วยพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.796008816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.796011778+07:00","message":"> Transcript [7177] [false]: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.796015527+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.796017276+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.796019367+07:00","message":"StatePrefix: 'ถวายพระสงฆ์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:11.796021164+07:00","message":"TextPushed: 'ถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:12.122203813+07:00","message":"receive streaming session, msgId: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:12.122247681+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":"2025-10-29T11:06:12.122253231+07:00","message":"receive interim result [false|false]: ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:12.122265264+07:00","message":"[buffer interim] 1566 false ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.122272187+07:00","message":"[bufferProcess] interim [480000000]:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.122274386+07:00","message":"[bufferProcess] send to processor:ถวายพระสงฆ์ค่ะประกอบด้วยประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.122279417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.122281584+07:00","message":"> Transcript [7178] [false]: 'ถวายพระสงฆ์ค่ะประกอบด้วยประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.122285241+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.122287078+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.12228909+07:00","message":"StatePrefix: 'ถวายพระสงฆ์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.122291015+07:00","message":"TextPushed: 'ถวาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:12.182840428+07:00","message":"receive streaming session, msgId: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:12.182874679+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":"2025-10-29T11:06:12.182879781+07:00","message":"receive interim result [false|false]: ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:12.182893762+07:00","message":"[buffer interim] 1566 false ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.182900612+07:00","message":"[bufferProcess] interim [600000000]:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.182902892+07:00","message":"[bufferProcess] send to processor:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.182906729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.182909024+07:00","message":"> Transcript [7179] [false]: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.182912438+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.182914305+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.182916986+07:00","message":"StatePrefix: 'ถวายพระสงฆ์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.182919054+07:00","message":"TextPushed: 'ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.182924922+07:00","message":"Push: 'พระสงฆ์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.182926474+07:00","message":"TextPushed: 'ถวายพระสงฆ์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.182928344+07:00","message":"Set new StatePrefix : 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.182930471+07:00","message":"Next Push (prob) : 'ประกอบด้วยพระเทพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:12.182938478+07:00","message":"push: {false พระสงฆ์ค่ะ 0 0xc0023d3100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:12.309468171+07:00","message":"receive streaming session, msgId: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:12.309501036+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":"2025-10-29T11:06:12.309506022+07:00","message":"receive interim result [false|false]: ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:12.309519628+07:00","message":"[buffer interim] 1566 false ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.309527124+07:00","message":"[bufferProcess] interim [720000000]:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.309529424+07:00","message":"[bufferProcess] send to processor:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.309537083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.309539392+07:00","message":"> Transcript [7180] [false]: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.309543007+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.309544968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.309546519+07:00","message":"StatePrefix: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.30954883+07:00","message":"TextPushed: 'ถวายพระสงฆ์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:12.366479182+07:00","message":"receive streaming session, msgId: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:12.366514753+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":"2025-10-29T11:06:12.366520238+07:00","message":"receive interim result [false|false]: ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:12.366533116+07:00","message":"[buffer interim] 1566 false ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.366539723+07:00","message":"[bufferProcess] interim [780000000]:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.366541773+07:00","message":"[bufferProcess] send to processor:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.366546853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.366549051+07:00","message":"> Transcript [7181] [false]: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.366552235+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.366553877+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.366555453+07:00","message":"StatePrefix: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.366557996+07:00","message":"TextPushed: 'ถวายพระสงฆ์ค่ะ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:12.36862989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:12.368630639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:12.558029638+07:00","message":"receive streaming session, msgId: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:12.558065488+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":"2025-10-29T11:06:12.558070813+07:00","message":"receive interim result [false|false]: ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิราภักดิ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:12.558084418+07:00","message":"[buffer interim] 1566 false ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิราภักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.558090837+07:00","message":"[bufferProcess] interim [20000000]:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิราภักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.558093266+07:00","message":"[bufferProcess] send to processor:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.55809664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.55809904+07:00","message":"> Transcript [7182] [false]: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.558102361+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.558104536+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.558106405+07:00","message":"StatePrefix: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.558108627+07:00","message":"TextPushed: 'ถวายพระสงฆ์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:12.877271987+07:00","message":"receive streaming session, msgId: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:12.877314109+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":"2025-10-29T11:06:12.877319816+07:00","message":"receive interim result [false|false]: ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระพี่นัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:12.877335118+07:00","message":"[buffer interim] 1566 false ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระพี่นัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.877341532+07:00","message":"[bufferProcess] interim [260000000]:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระพี่นัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.877343968+07:00","message":"[bufferProcess] send to processor:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิราภักดิ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.877349142+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.877353948+07:00","message":"> Transcript [7183] [false]: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิราภักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.877357414+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.877359146+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.877361259+07:00","message":"StatePrefix: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.877363667+07:00","message":"TextPushed: 'ถวายพระสงฆ์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.87736791+07:00","message":"Push: 'ประกอบด้วยพระเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.877369975+07:00","message":"TextPushed: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.877372347+07:00","message":"Set new StatePrefix : 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิราภักดิ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:12.877374596+07:00","message":"Next Push (prob) : 'วชิราภักดิ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:12.877400012+07:00","message":"push: {false ประกอบด้วยพระเทพ 0 0xc0023d3100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.088675548+07:00","message":"receive streaming session, msgId: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.088718753+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":"2025-10-29T11:06:13.088725159+07:00","message":"receive interim result [false|false]: ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.088740376+07:00","message":"[buffer interim] 1566 false ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.088747224+07:00","message":"[bufferProcess] interim [500000000]:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.08874961+07:00","message":"[bufferProcess] send to processor:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระพี่นัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.088753237+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.088755599+07:00","message":"> Transcript [7184] [false]: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระพี่นัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.088758049+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.088759898+07:00","message":"Set new StatePrefix: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระพี่นัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.265987088+07:00","message":"receive streaming session, msgId: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.266023794+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":"2025-10-29T11:06:13.266029448+07:00","message":"receive interim result [false|false]: ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.266044705+07:00","message":"[buffer interim] 1566 false ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.266051981+07:00","message":"[bufferProcess] interim [680000000]:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.266054809+07:00","message":"[bufferProcess] send to processor:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.266058036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.266060292+07:00","message":"> Transcript [7185] [false]: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.26606262+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.266064597+07:00","message":"Set new StatePrefix: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.395965859+07:00","message":"receive streaming session, msgId: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.396002531+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":"2025-10-29T11:06:13.39600795+07:00","message":"receive interim result [false|false]: ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบวร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.396022962+07:00","message":"[buffer interim] 1566 false ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.396030496+07:00","message":"[bufferProcess] interim [740000000]:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.396032744+07:00","message":"[bufferProcess] send to processor:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.396037133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.396040504+07:00","message":"> Transcript [7186] [false]: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.396045118+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.39604724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.396049863+07:00","message":"StatePrefix: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.396053338+07:00","message":"TextPushed: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.7159273+07:00","message":"receive streaming session, msgId: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.715965867+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":"2025-10-29T11:06:13.71597155+07:00","message":"receive interim result [false|false]: ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบวรนิเวศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.715986133+07:00","message":"[buffer interim] 1566 false ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบวรนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.715993377+07:00","message":"[bufferProcess] interim [40000000]:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบวรนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.715995718+07:00","message":"[bufferProcess] send to processor:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.716001892+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.71600467+07:00","message":"> Transcript [7187] [false]: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.71600789+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.716009663+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.716011291+07:00","message":"StatePrefix: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.716013514+07:00","message":"TextPushed: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.823796844+07:00","message":"[GCS] Cleaned up inactive client: 1519"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.823821648+07:00","message":"[GCS] Cleaned up inactive client: 1523"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.823854222+07:00","message":"[GCS] Cleaned up inactive client: 1516"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.823855992+07:00","message":"[GCS] Cleaned up inactive client: 1511"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.82385771+07:00","message":"[GCS] Cleaned up inactive client: 1521"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.823859106+07:00","message":"[GCS] Cleaned up inactive client: 1525"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.823860385+07:00","message":"[GCS] Cleaned up inactive client: 1513"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.823861671+07:00","message":"[GCS] Cleaned up inactive client: 1524"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.823862979+07:00","message":"[GCS] Cleaned up inactive client: 1526"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.823864231+07:00","message":"[GCS] Cleaned up inactive client: 1514"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.823865562+07:00","message":"[GCS] Cleaned up inactive client: 1528"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.823870487+07:00","message":"[GCS] Cleaned up inactive client: 1530"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.823871892+07:00","message":"[GCS] Cleaned up inactive client: 1512"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.823873219+07:00","message":"[GCS] Cleaned up inactive client: 1522"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.823874492+07:00","message":"[GCS] Cleaned up inactive client: 1518"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.823875775+07:00","message":"[GCS] Cleaned up inactive client: 1527"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.823877081+07:00","message":"[GCS] Cleaned up inactive client: 1517"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.823878352+07:00","message":"[GCS] Cleaned up inactive client: 1520"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.82387962+07:00","message":"[GCS] Cleaned up inactive client: 1515"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.823880915+07:00","message":"[GCS] Cleaned up inactive client: 1529"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.82388226+07:00","message":"[GCS] Cleaned up inactive client: 1531"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.96447514+07:00","message":"receive streaming session, msgId: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.964513347+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":"2025-10-29T11:06:13.96451985+07:00","message":"receive interim result [false|false]: ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบวรนิเวศวิหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:13.964534037+07:00","message":"[buffer interim] 1566 false ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.964541524+07:00","message":"[bufferProcess] interim [340000000]:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.96454422+07:00","message":"[bufferProcess] send to processor:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบวรนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.964551582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.964555044+07:00","message":"> Transcript [7188] [false]: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบวรนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.964558979+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.964560629+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.964562352+07:00","message":"StatePrefix: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:13.964566009+07:00","message":"TextPushed: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:14.068249915+07:00","message":"[GCS] IsForceVAD: false for message ID: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:14.129438835+07:00","message":"[GCS] Start streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:14.482531154+07:00","message":"receive streaming session, msgId: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:14.482582221+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิรพินันวัดบวรนิเวศวิหาร\",\"confidence\":0.9366858}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:14.482589568+07:00","message":"receive interim result [true|false]: ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิรพินันวัดบวรนิเวศวิหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:14.48260315+07:00","message":"end recv isFinal message id 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:14.482605155+07:00","message":"end Recv id 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:14.482611531+07:00","message":"[buffer interim] 1566 true ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิรพินันวัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.482622461+07:00","message":"[bufferProcess] interim [850000000]:ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิรพินันวัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.482625843+07:00","message":"[bufferProcess] send to processor (isfinal):ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.482629528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.482632834+07:00","message":"> Transcript [7189] [false]: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.482636489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.482638132+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.482640432+07:00","message":"StatePrefix: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.482642987+07:00","message":"TextPushed: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.48264627+07:00","message":"Push: 'วชิระภินันท์วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.48264818+07:00","message":"TextPushed: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.482650199+07:00","message":"Set new StatePrefix : 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.482652181+07:00","message":"Next Push (prob) : 'บวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.482653623+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.482655212+07:00","message":"> Transcript [7190] [true]: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิรพินันวัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.48265713+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.482658626+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.482659955+07:00","message":"StatePrefix: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.482661661+07:00","message":"TextPushed: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.482663016+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:14.4827771+07:00","message":"push: {false วชิระภินันท์วัด 0 0xc0023d3100}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.482856507+07:00","message":"Push: 'บวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.482860908+07:00","message":"TextPushed: 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิระภินันท์วัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.482862825+07:00","message":"Set new StatePrefix : 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิรพินันวัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.482866207+07:00","message":"Next Push (prob) : 'ถวายพระสงฆ์ค่ะประกอบด้วยพระเทพวชิรพินันวัดบวรนิเวศวิหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:14.4828742+07:00","message":"push: {true บวรนิเวศวิหาร 0 0xc0023d3100}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:14.482879989+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1566.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:06:14.498421168+07:00","message":"write wav file: './tmp/7449/7449_1566.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:15.369709788+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:15.369718074+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:15.440563618+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:15.440601598+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":"2025-10-29T11:06:15.440606411+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:15.440617445+07:00","message":"[buffer interim] 1567 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:15.440623411+07:00","message":"[bufferProcess] interim [20000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:15.44062502+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:15.459209243+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:15.459232661+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":"2025-10-29T11:06:15.459238107+07:00","message":"receive interim result [false|false]: แม็คโคร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:15.459250288+07:00","message":"[buffer interim] 1567 false แม็คโคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:15.45925614+07:00","message":"[bufferProcess] interim [80000000]:แม็คโคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:15.459258264+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:15.459261063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:15.459263599+07:00","message":"> Transcript [7191] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:15.45926543+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:15.960036638+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:15.960075203+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":"2025-10-29T11:06:15.960081397+07:00","message":"receive interim result [false|false]: แม็คโครญี่ปุ่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:15.960098232+07:00","message":"[buffer interim] 1567 false แม็คโครญี่ปุ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:15.960105566+07:00","message":"[bufferProcess] interim [680000000]:แม็คโครญี่ปุ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:15.9601079+07:00","message":"[bufferProcess] send to processor:แม็คโคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:15.960112456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:15.960115136+07:00","message":"> Transcript [7192] [false]: 'แม็คโคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:15.960117118+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:15.960119197+07:00","message":"Set new StatePrefix: 'แม็คโคร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:16.211229468+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:16.211282264+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":"2025-10-29T11:06:16.211289193+07:00","message":"receive interim result [false|false]: พระครูวิบูลสาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:16.211302673+07:00","message":"[buffer interim] 1567 false พระครูวิบูลสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.211309985+07:00","message":"[bufferProcess] interim [860000000]:พระครูวิบูลสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.211312245+07:00","message":"[bufferProcess] send to processor:แม็คโครญี่ปุ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.211315231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.211317685+07:00","message":"> Transcript [7193] [false]: 'แม็คโครญี่ปุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.211321031+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.21132281+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.211324505+07:00","message":"StatePrefix: 'แม็คโคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.211326163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:16.250797715+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:16.250831914+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":"2025-10-29T11:06:16.250837064+07:00","message":"receive interim result [false|false]: แม็คโครวิบูลย์สาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:16.250850101+07:00","message":"[buffer interim] 1567 false แม็คโครวิบูลย์สาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.250857194+07:00","message":"[bufferProcess] interim [920000000]:แม็คโครวิบูลย์สาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.250858964+07:00","message":"[bufferProcess] send to processor:พระครูวิบูลสาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.250861955+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.250864808+07:00","message":"> Transcript [7194] [false]: 'พระครูวิบูลสาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.25086686+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.250868526+07:00","message":"Set new StatePrefix: 'พระครูวิบูลสาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:16.387957507+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:16.387997292+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":"2025-10-29T11:06:16.388003865+07:00","message":"receive interim result [false|false]: แม็คโครวิบูลย์ศาสนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:16.38801761+07:00","message":"[buffer interim] 1567 false แม็คโครวิบูลย์ศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.388023898+07:00","message":"[bufferProcess] interim [40000000]:แม็คโครวิบูลย์ศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.38802624+07:00","message":"[bufferProcess] send to processor:แม็คโครวิบูลย์สาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.388029406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.388031861+07:00","message":"> Transcript [7195] [false]: 'แม็คโครวิบูลย์สาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.388033726+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.388035533+07:00","message":"Set new StatePrefix: 'แม็คโครวิบูลย์สาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:16.591970098+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:16.592035934+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":"2025-10-29T11:06:16.592045219+07:00","message":"receive interim result [false|false]: แม็คโครวิบูลย์ศาสนกิจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:16.592060159+07:00","message":"[buffer interim] 1567 false แม็คโครวิบูลย์ศาสนกิจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.592068622+07:00","message":"[bufferProcess] interim [280000000]:แม็คโครวิบูลย์ศาสนกิจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.592072646+07:00","message":"[bufferProcess] send to processor:แม็คโครวิบูลย์ศาสนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.592076528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.592079624+07:00","message":"> Transcript [7196] [false]: 'แม็คโครวิบูลย์ศาสนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.592082576+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:16.592086682+07:00","message":"Set new StatePrefix: 'แม็คโครวิบูลย์ศาสนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:17.09755424+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:17.097597637+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":"2025-10-29T11:06:17.097602953+07:00","message":"receive interim result [false|false]: แม็คโครวิบูลย์ศาสนกิจจาทร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:17.097614718+07:00","message":"[buffer interim] 1567 false แม็คโครวิบูลย์ศาสนกิจจาทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.097621593+07:00","message":"[bufferProcess] interim [760000000]:แม็คโครวิบูลย์ศาสนกิจจาทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.097623817+07:00","message":"[bufferProcess] send to processor:แม็คโครวิบูลย์ศาสนกิจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.097626799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.097629376+07:00","message":"> Transcript [7197] [false]: 'แม็คโครวิบูลย์ศาสนกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.097632125+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.097633727+07:00","message":"Set new StatePrefix: 'แม็คโครวิบูลย์ศาสนกิจ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:17.350258311+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:17.350295878+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":"2025-10-29T11:06:17.350301342+07:00","message":"receive interim result [false|false]: แม็คโครวิบูลย์ศาสนกิจจาทรพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:17.350314406+07:00","message":"[buffer interim] 1567 false แม็คโครวิบูลย์ศาสนกิจจาทรพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.350321268+07:00","message":"[bufferProcess] interim [60000000]:แม็คโครวิบูลย์ศาสนกิจจาทรพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.350323303+07:00","message":"[bufferProcess] send to processor:แม็คโครวิบูลย์ศาสนกิจจาทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.350328225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.35033065+07:00","message":"> Transcript [7198] [false]: 'แม็คโครวิบูลย์ศาสนกิจจาทร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.350333838+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.350335499+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.350337377+07:00","message":"StatePrefix: 'แม็คโครวิบูลย์ศาสนกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.350339514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:17.549104382+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:17.549140219+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":"2025-10-29T11:06:17.549145567+07:00","message":"receive interim result [false|false]: แม็คโครวิบูลย์ศาสนกิจจาทรพระครู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:17.549159054+07:00","message":"[buffer interim] 1567 false แม็คโครวิบูลย์ศาสนกิจจาทรพระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.549174039+07:00","message":"[bufferProcess] interim [240000000]:แม็คโครวิบูลย์ศาสนกิจจาทรพระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.549177058+07:00","message":"[bufferProcess] send to processor:แม็คโครวิบูลย์ศาสนกิจจาทรพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.549181757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.549184181+07:00","message":"> Transcript [7199] [false]: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.549187385+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.549189131+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.549191036+07:00","message":"StatePrefix: 'แม็คโครวิบูลย์ศาสนกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.549192868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:17.674308899+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:17.674345888+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":"2025-10-29T11:06:17.674350939+07:00","message":"receive interim result [false|false]: แม็คโครวิบูลย์ศาสนกิจจาทรพระครูวิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:17.674362924+07:00","message":"[buffer interim] 1567 false แม็คโครวิบูลย์ศาสนกิจจาทรพระครูวิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.674369849+07:00","message":"[bufferProcess] interim [420000000]:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูวิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.674372287+07:00","message":"[bufferProcess] send to processor:แม็คโครวิบูลย์ศาสนกิจจาทรพระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.674378225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.674381356+07:00","message":"> Transcript [7200] [false]: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.674386023+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.67438835+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.674391285+07:00","message":"StatePrefix: 'แม็คโครวิบูลย์ศาสนกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.674393834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:17.808774024+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:17.808807387+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":"2025-10-29T11:06:17.808812485+07:00","message":"receive interim result [false|false]: แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:17.808827253+07:00","message":"[buffer interim] 1567 false แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.808833834+07:00","message":"[bufferProcess] interim [480000000]:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.808836005+07:00","message":"[bufferProcess] send to processor:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูวิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.808839241+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.808842483+07:00","message":"> Transcript [7201] [false]: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูวิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.808845688+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.808847466+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.808849476+07:00","message":"StatePrefix: 'แม็คโครวิบูลย์ศาสนกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.808851354+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.808858028+07:00","message":"Push: 'แม็คโครวิบูลย์ศาสนกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.808859882+07:00","message":"TextPushed: 'แม็คโครวิบูลย์ศาสนกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.808861791+07:00","message":"Set new StatePrefix : 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูวิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.808864046+07:00","message":"Next Push (prob) : 'จาทรพระครูวิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:17.808871479+07:00","message":"push: {false แม็คโครวิบูลย์ศาสนกิจ 0 0xc0023d3400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:17.867538677+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:17.867573961+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":"2025-10-29T11:06:17.867579373+07:00","message":"receive interim result [false|false]: แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:17.867593161+07:00","message":"[buffer interim] 1567 false แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.867599886+07:00","message":"[bufferProcess] interim [540000000]:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.867602017+07:00","message":"[bufferProcess] send to processor:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.867605401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.867607881+07:00","message":"> Transcript [7202] [false]: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.867609861+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:17.867611681+07:00","message":"Set new StatePrefix: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:18.193786937+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:18.193832744+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":"2025-10-29T11:06:18.193839492+07:00","message":"receive interim result [false|false]: แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:18.193850725+07:00","message":"[buffer interim] 1567 false แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.193859466+07:00","message":"[bufferProcess] interim [900000000]:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.193861574+07:00","message":"[bufferProcess] send to processor:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.193866865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.19386919+07:00","message":"> Transcript [7203] [false]: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.193872464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.193874235+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.193875791+07:00","message":"StatePrefix: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.193877961+07:00","message":"TextPushed: 'แม็คโครวิบูลย์ศาสนกิจ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:18.370780521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:18.370790901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:18.391999745+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:18.392029484+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":"2025-10-29T11:06:18.392034418+07:00","message":"receive interim result [false|false]: แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:18.39204615+07:00","message":"[buffer interim] 1567 false แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.392052312+07:00","message":"[bufferProcess] interim [80000000]:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.392054406+07:00","message":"[bufferProcess] send to processor:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.392057715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.3920609+07:00","message":"> Transcript [7204] [false]: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.392064138+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.392065818+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.392067304+07:00","message":"StatePrefix: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.392069729+07:00","message":"TextPushed: 'แม็คโครวิบูลย์ศาสนกิจ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:18.512301971+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:18.512335322+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":"2025-10-29T11:06:18.512340511+07:00","message":"receive interim result [false|false]: แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:18.512354849+07:00","message":"[buffer interim] 1567 false แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.512362338+07:00","message":"[bufferProcess] interim [140000000]:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.512364806+07:00","message":"[bufferProcess] send to processor:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.512368194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.512370784+07:00","message":"> Transcript [7205] [false]: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.512373969+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.512375656+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.512377833+07:00","message":"StatePrefix: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.512380508+07:00","message":"TextPushed: 'แม็คโครวิบูลย์ศาสนกิจ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:18.580783421+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:18.580813658+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":"2025-10-29T11:06:18.580818907+07:00","message":"receive interim result [false|false]: แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธทำมะพร้าว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:18.580832776+07:00","message":"[buffer interim] 1567 false แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธทำมะพร้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.580838758+07:00","message":"[bufferProcess] interim [260000000]:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธทำมะพร้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.580840942+07:00","message":"[bufferProcess] send to processor:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.580844153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.580846622+07:00","message":"> Transcript [7206] [false]: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.580849606+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.580851157+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.580852863+07:00","message":"StatePrefix: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.580855252+07:00","message":"TextPushed: 'แม็คโครวิบูลย์ศาสนกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.580860397+07:00","message":"Push: 'จาทรพระครูพิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.580864043+07:00","message":"TextPushed: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.580865951+07:00","message":"Set new StatePrefix : 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.580867886+07:00","message":"Next Push (prob) : 'พิธ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:18.580875136+07:00","message":"push: {false จาทรพระครูพิ 0 0xc0023d3400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:18.769509921+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:18.769545503+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":"2025-10-29T11:06:18.769551481+07:00","message":"receive interim result [false|false]: แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:18.769564393+07:00","message":"[buffer interim] 1567 false แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.769571384+07:00","message":"[bufferProcess] interim [440000000]:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.769573546+07:00","message":"[bufferProcess] send to processor:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธทำมะพร้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.769578699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.76958101+07:00","message":"> Transcript [7207] [false]: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธทำมะพร้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.769584363+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.769586254+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.769588114+07:00","message":"StatePrefix: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.769589914+07:00","message":"TextPushed: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:18.915277752+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:18.915316113+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":"2025-10-29T11:06:18.915321713+07:00","message":"receive interim result [false|false]: แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:18.915337751+07:00","message":"[buffer interim] 1567 false แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.915344422+07:00","message":"[bufferProcess] interim [620000000]:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.91534662+07:00","message":"[bufferProcess] send to processor:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.915349964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.915352774+07:00","message":"> Transcript [7208] [false]: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.915356013+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.915357982+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.915360193+07:00","message":"StatePrefix: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:18.915362149+07:00","message":"TextPushed: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:19.148593656+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:19.148629692+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":"2025-10-29T11:06:19.148635577+07:00","message":"receive interim result [false|false]: แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:19.148647769+07:00","message":"[buffer interim] 1567 false แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.148654859+07:00","message":"[bufferProcess] interim [860000000]:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.148657256+07:00","message":"[bufferProcess] send to processor:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.148669036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.148672898+07:00","message":"> Transcript [7209] [false]: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.148676494+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.148678166+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.148680039+07:00","message":"StatePrefix: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.148683691+07:00","message":"TextPushed: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:19.430803643+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:19.430842489+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":"2025-10-29T11:06:19.430848906+07:00","message":"receive interim result [false|false]: แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:19.430863727+07:00","message":"[buffer interim] 1567 false แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.430871359+07:00","message":"[bufferProcess] interim [100000000]:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.430873457+07:00","message":"[bufferProcess] send to processor:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.430878508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.430880827+07:00","message":"> Transcript [7210] [false]: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.430884434+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.430886338+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.430888076+07:00","message":"StatePrefix: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.430890098+07:00","message":"TextPushed: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.430894851+07:00","message":"Push: 'พิธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.430896443+07:00","message":"TextPushed: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.430898978+07:00","message":"Set new StatePrefix : 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.430901383+07:00","message":"Next Push (prob) : 'ธรรมภาณพระมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:19.430908611+07:00","message":"push: {false พิธ 0 0xc0023d3400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:19.706796407+07:00","message":"[GCS] IsForceVAD: false for message ID: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:19.82906306+07:00","message":"[GCS] Start streaming session, msgId: 1568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:19.995131802+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:19.995169508+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:19.995182328+07:00","message":"receive interim result [false|false]: แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:19.9951986+07:00","message":"[buffer interim] 1567 false แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.995206134+07:00","message":"[bufferProcess] interim [700000000]:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.995208569+07:00","message":"[bufferProcess] send to processor:แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.995215272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.995217516+07:00","message":"> Transcript [7211] [false]: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.995220812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.995222534+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.995224608+07:00","message":"StatePrefix: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:19.995228828+07:00","message":"TextPushed: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:20.090621804+07:00","message":"receive streaming session, msgId: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:20.090668553+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก\",\"confidence\":0.937053}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:20.09067555+07:00","message":"receive interim result [true|false]: พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:20.090686618+07:00","message":"end recv isFinal message id 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:20.090688942+07:00","message":"end Recv id 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:20.090695506+07:00","message":"[buffer interim] 1567 true พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:20.09070425+07:00","message":"[bufferProcess] interim [790000000]:พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:20.090712224+07:00","message":"[bufferProcess] send to processor (isfinal):แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:20.090715305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:20.090718394+07:00","message":"> Transcript [7212] [false]: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:20.090721334+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:20.090722824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:20.090724575+07:00","message":"StatePrefix: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:20.090726856+07:00","message":"TextPushed: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:20.090728557+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:20.090730074+07:00","message":"> Transcript [7213] [true]: 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:20.090731823+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:20.090733125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:20.090734407+07:00","message":"StatePrefix: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:20.090735939+07:00","message":"TextPushed: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:20.090737294+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:20.090896647+07:00","message":"Push: 'ธรรมภาณพระมหาชนก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:20.090899055+07:00","message":"TextPushed: 'แม็คโครวิบูลย์ศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:20.090901042+07:00","message":"Set new StatePrefix : 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:20.090902817+07:00","message":"Next Push (prob) : 'พระครูวิบูลศาสนกิจจาทรพระครูพิพิธธรรมภาณพระมหาชนก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:20.090910454+07:00","message":"push: {true ธรรมภาณพระมหาชนก 0 0xc0023d3400}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:20.090932918+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1567.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:06:20.101933034+07:00","message":"write wav file: './tmp/7449/7449_1567.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.088948114+07:00","message":"receive streaming session, msgId: 1568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.088981932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"tonto\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.088986501+07:00","message":"receive interim result [false|false]: tonto"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.088998584+07:00","message":"[buffer interim] 1568 false tonto"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.089004822+07:00","message":"[bufferProcess] interim [900000000]:tonto"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.089006221+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:21.37177165+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:21.371775691+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.401403599+07:00","message":"receive streaming session, msgId: 1568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.401435571+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":"2025-10-29T11:06:21.401440771+07:00","message":"receive interim result [false|false]: คันโต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.401453069+07:00","message":"[buffer interim] 1568 false คันโต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.401459288+07:00","message":"[bufferProcess] interim [140000000]:คันโต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.401461167+07:00","message":"[bufferProcess] send to processor:tonto"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.401465881+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.401468029+07:00","message":"> Transcript [7214] [false]: 'tonto'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.401470101+07:00","message":"Set StatePrefix (first interim): 'tonto'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.461201406+07:00","message":"receive streaming session, msgId: 1568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.461246386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"tonto พระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.461251909+07:00","message":"receive interim result [false|false]: tonto พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.461266568+07:00","message":"[buffer interim] 1568 false tonto พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.4612729+07:00","message":"[bufferProcess] interim [260000000]:tonto พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.46127474+07:00","message":"[bufferProcess] send to processor:คันโต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.461277585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.461279887+07:00","message":"> Transcript [7215] [false]: 'คันโต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.461282082+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.461283672+07:00","message":"Set new StatePrefix: 'คันโต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.590171859+07:00","message":"receive streaming session, msgId: 1568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.590207583+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"tonto พระครู\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.59021247+07:00","message":"receive interim result [false|false]: tonto พระครู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.590225759+07:00","message":"[buffer interim] 1568 false tonto พระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.590232411+07:00","message":"[bufferProcess] interim [380000000]:tonto พระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.590234301+07:00","message":"[bufferProcess] send to processor:tonto พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.590237058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.59023955+07:00","message":"> Transcript [7216] [false]: 'tonto พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.590241722+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.590243421+07:00","message":"Set new StatePrefix: 'tonto พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.799468655+07:00","message":"receive streaming session, msgId: 1568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.7995078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"tonto พระครูบา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.799513112+07:00","message":"receive interim result [false|false]: tonto พระครูบา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.799525832+07:00","message":"[buffer interim] 1568 false tonto พระครูบา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.79953296+07:00","message":"[bufferProcess] interim [620000000]:tonto พระครูบา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.79953501+07:00","message":"[bufferProcess] send to processor:tonto พระครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.799539931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.799542273+07:00","message":"> Transcript [7217] [false]: 'tonto พระครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.799545116+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.799546873+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.799548561+07:00","message":"StatePrefix: 'tonto พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.7995502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.972313105+07:00","message":"receive streaming session, msgId: 1568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.972353159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"tonto พระครูใบ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.97236029+07:00","message":"receive interim result [false|false]: tonto พระครูใบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:21.972377954+07:00","message":"[buffer interim] 1568 false tonto พระครูใบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.972386455+07:00","message":"[bufferProcess] interim [740000000]:tonto พระครูใบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.972389344+07:00","message":"[bufferProcess] send to processor:tonto พระครูบา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.972393365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.972397007+07:00","message":"> Transcript [7218] [false]: 'tonto พระครูบา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.972400407+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.972402336+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.972404467+07:00","message":"StatePrefix: 'tonto พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:21.972406931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:22.10135553+07:00","message":"receive streaming session, msgId: 1568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:22.101385771+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"tonto\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:22.101390845+07:00","message":"receive interim result [false|false]: tonto"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:22.101399516+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":"2025-10-29T11:06:22.10140221+07:00","message":"receive interim result [false|false]:  พระครูใบฎีกา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:22.101418627+07:00","message":"[buffer interim] 1568 false tonto"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:22.101432259+07:00","message":"[buffer interim] 1568 false  พระครูใบฎีกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.101439899+07:00","message":"[bufferProcess] interim [860000000]:tonto"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.101442593+07:00","message":"[bufferProcess] send to processor:tonto พระครูใบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.101446932+07:00","message":"[bufferProcess] interim [860000000]: พระครูใบฎีกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.101449357+07:00","message":"[bufferProcess] update buffer: tonto พระครูใบฎีกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.101452064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.101454603+07:00","message":"> Transcript [7219] [false]: 'tonto พระครูใบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.101457607+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.101459263+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.101460775+07:00","message":"StatePrefix: 'tonto พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.101462397+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:22.61352809+07:00","message":"receive streaming session, msgId: 1568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:22.613565941+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"tonto\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:22.613571597+07:00","message":"receive interim result [false|false]: tonto"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:22.613582057+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":"2025-10-29T11:06:22.613584583+07:00","message":"receive interim result [false|false]:  พระครูใบฎีกาบ้าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:22.613592108+07:00","message":"[buffer interim] 1568 false tonto"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:22.613595702+07:00","message":"[buffer interim] 1568 false  พระครูใบฎีกาบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.613601227+07:00","message":"[bufferProcess] interim [340000000]:tonto"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.613603118+07:00","message":"[bufferProcess] send to processor:tonto พระครูใบฎีกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.613605604+07:00","message":"[bufferProcess] interim [340000000]: พระครูใบฎีกาบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.613607492+07:00","message":"[bufferProcess] update buffer: tonto พระครูใบฎีกาบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.613609823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.613612312+07:00","message":"> Transcript [7220] [false]: 'tonto พระครูใบฎีกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.613615585+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.613617364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.613618785+07:00","message":"StatePrefix: 'tonto พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.613620753+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.613623196+07:00","message":"Push: 'tonto พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.61362638+07:00","message":"TextPushed: 'tonto พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.613628231+07:00","message":"Set new StatePrefix : 'tonto พระครูใบฎีกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.613631928+07:00","message":"Next Push (prob) : 'ครูใบฎีกา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:22.613639633+07:00","message":"push: {false tonto พระ 0 0xc0032a0380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:22.673085227+07:00","message":"receive streaming session, msgId: 1568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:22.673121178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"tonto\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:22.673125901+07:00","message":"receive interim result [false|false]: tonto"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:22.673137022+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":"2025-10-29T11:06:22.673139761+07:00","message":"receive interim result [false|false]:  พระครูใบฎีกาบัณฑิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:22.673147169+07:00","message":"[buffer interim] 1568 false tonto"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:22.673150057+07:00","message":"[buffer interim] 1568 false  พระครูใบฎีกาบัณฑิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.673202669+07:00","message":"[bufferProcess] interim [460000000]:tonto"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.673223753+07:00","message":"[bufferProcess] send to processor:tonto พระครูใบฎีกาบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.673234865+07:00","message":"[bufferProcess] interim [460000000]: พระครูใบฎีกาบัณฑิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.67323782+07:00","message":"[bufferProcess] update buffer: tonto พระครูใบฎีกาบัณฑิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.673241267+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.673244984+07:00","message":"> Transcript [7221] [false]: 'tonto พระครูใบฎีกาบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.673248619+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.673250466+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.673252081+07:00","message":"StatePrefix: 'tonto พระครูใบฎีกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:22.673254057+07:00","message":"TextPushed: 'tonto พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:23.256051923+07:00","message":"receive streaming session, msgId: 1568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:23.256096088+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"tonto พระครูใบฎีกาบัณฑิต\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:23.256101414+07:00","message":"receive interim result [false|false]: tonto พระครูใบฎีกาบัณฑิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:23.256112965+07:00","message":"[buffer interim] 1568 false tonto พระครูใบฎีกาบัณฑิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.256119878+07:00","message":"[bufferProcess] interim [60000000]:tonto พระครูใบฎีกาบัณฑิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.25612193+07:00","message":"[bufferProcess] send to processor:tonto พระครูใบฎีกาบัณฑิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.2561268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.256129148+07:00","message":"> Transcript [7222] [false]: 'tonto พระครูใบฎีกาบัณฑิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.256131922+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.256133657+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.256135288+07:00","message":"StatePrefix: 'tonto พระครูใบฎีกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.256137356+07:00","message":"TextPushed: 'tonto พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:23.3476784+07:00","message":"[GCS] IsForceVAD: false for message ID: 1568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:23.419202602+07:00","message":"[GCS] Start streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:23.512379991+07:00","message":"receive streaming session, msgId: 1568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:23.512420081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"tonto\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:23.512425184+07:00","message":"receive interim result [false|false]: tonto"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:23.512440282+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":"2025-10-29T11:06:23.512443541+07:00","message":"receive interim result [false|false]:  พระครูใบฎีกาบัณฑิตบัณฑิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:23.512452321+07:00","message":"[buffer interim] 1568 false tonto"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:23.512455507+07:00","message":"[buffer interim] 1568 false  พระครูใบฎีกาบัณฑิตบัณฑิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.512461339+07:00","message":"[bufferProcess] interim [240000000]:tonto"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.512463645+07:00","message":"[bufferProcess] send to processor:tonto พระครูใบฎีกาบัณฑิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.512466328+07:00","message":"[bufferProcess] interim [240000000]: พระครูใบฎีกาบัณฑิตบัณฑิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.512468493+07:00","message":"[bufferProcess] update buffer: tonto พระครูใบฎีกาบัณฑิตบัณฑิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.512471161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.512473442+07:00","message":"> Transcript [7223] [false]: 'tonto พระครูใบฎีกาบัณฑิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.512476742+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.512478433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.51248003+07:00","message":"StatePrefix: 'tonto พระครูใบฎีกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.51248191+07:00","message":"TextPushed: 'tonto พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:23.692868712+07:00","message":"receive streaming session, msgId: 1568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:23.692907856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทันโตพระครูใบฎีกาบัณฑิตบัณฑิต\",\"confidence\":0.92508394}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:23.692913273+07:00","message":"receive interim result [true|false]: ทันโตพระครูใบฎีกาบัณฑิตบัณฑิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:23.692922549+07:00","message":"end recv isFinal message id 1568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:23.692924307+07:00","message":"end Recv id 1568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:23.69293011+07:00","message":"[buffer interim] 1568 true ทันโตพระครูใบฎีกาบัณฑิตบัณฑิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.692937272+07:00","message":"[bufferProcess] interim [540000000]:ทันโตพระครูใบฎีกาบัณฑิตบัณฑิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.692940423+07:00","message":"[bufferProcess] send to processor (isfinal):tonto พระครูใบฎีกาบัณฑิตบัณฑิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.692943314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.692946009+07:00","message":"> Transcript [7224] [false]: 'tonto พระครูใบฎีกาบัณฑิตบัณฑิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.692949243+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.692950784+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.692952502+07:00","message":"StatePrefix: 'tonto พระครูใบฎีกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.692954456+07:00","message":"TextPushed: 'tonto พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.692959034+07:00","message":"Push: 'ครูใบฎีกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.692961042+07:00","message":"TextPushed: 'tonto พระครูใบฎีกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.692962777+07:00","message":"Set new StatePrefix : 'tonto พระครูใบฎีกาบัณฑิตบัณฑิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.692964509+07:00","message":"Next Push (prob) : 'บัณฑิตบัณฑิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.692965985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.692967697+07:00","message":"> Transcript [7225] [true]: 'ทันโตพระครูใบฎีกาบัณฑิตบัณฑิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.692969548+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.692970912+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.692972257+07:00","message":"StatePrefix: 'tonto พระครูใบฎีกาบัณฑิตบัณฑิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.69297496+07:00","message":"TextPushed: 'tonto พระครูใบฎีกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.692976335+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:23.692999001+07:00","message":"push: {false ครูใบฎีกา 0 0xc0032a0380}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.693067526+07:00","message":"Push: 'บัณฑิตบัณฑิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.693069965+07:00","message":"TextPushed: 'tonto พระครูใบฎีกาบัณฑิตบัณฑิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.693071513+07:00","message":"Set new StatePrefix : 'ทันโตพระครูใบฎีกาบัณฑิตบัณฑิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.693073218+07:00","message":"Next Push (prob) : 'ทันโตพระครูใบฎีกาบัณฑิตบัณฑิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:23.693078511+07:00","message":"push: {true บัณฑิตบัณฑิต 0 0xc0032a0380}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:23.693091109+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1568.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:06:23.702492042+07:00","message":"write wav file: './tmp/7449/7449_1568.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:24.163062812+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:24.163109341+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":"2025-10-29T11:06:24.163115887+07:00","message":"receive interim result [false|false]: โต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:24.163129206+07:00","message":"[buffer interim] 1569 false โต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.163136416+07:00","message":"[bufferProcess] interim [540000000]:โต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.163138437+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:24.278745731+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:24.278781279+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Toto\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:24.278786677+07:00","message":"receive interim result [false|false]: Toto"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:24.278800165+07:00","message":"[buffer interim] 1569 false Toto"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.278806761+07:00","message":"[bufferProcess] interim [660000000]:Toto"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.278808444+07:00","message":"[bufferProcess] send to processor:โต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.27881193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.278814676+07:00","message":"> Transcript [7226] [false]: 'โต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.278816696+07:00","message":"Set StatePrefix (first interim): 'โต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:24.340147652+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:24.340180343+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":"2025-10-29T11:06:24.340185011+07:00","message":"receive interim result [false|false]: ติดต่อจาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:24.340197676+07:00","message":"[buffer interim] 1569 false ติดต่อจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.3402038+07:00","message":"[bufferProcess] interim [780000000]:ติดต่อจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.340205824+07:00","message":"[bufferProcess] send to processor:Toto"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.340208756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.340210908+07:00","message":"> Transcript [7227] [false]: 'Toto'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.340212928+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.340214491+07:00","message":"Set new StatePrefix: 'Toto'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:24.372296682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:24.372310048+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:24.659982386+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:24.660023218+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":"2025-10-29T11:06:24.660029588+07:00","message":"receive interim result [false|false]: ต่อจากนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:24.660041751+07:00","message":"[buffer interim] 1569 false ต่อจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.660049086+07:00","message":"[bufferProcess] interim [80000000]:ต่อจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.660051027+07:00","message":"[bufferProcess] send to processor:ติดต่อจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.660056115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.660058529+07:00","message":"> Transcript [7228] [false]: 'ติดต่อจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.660060855+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.660062776+07:00","message":"Set new StatePrefix: 'ติดต่อจาก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:24.792146755+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:24.792183551+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":"2025-10-29T11:06:24.792188927+07:00","message":"receive interim result [false|false]: ติดต่อจากวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:24.792203827+07:00","message":"[buffer interim] 1569 false ติดต่อจากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.792211014+07:00","message":"[bufferProcess] interim [200000000]:ติดต่อจากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.792212907+07:00","message":"[bufferProcess] send to processor:ต่อจากนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.792215807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.792222059+07:00","message":"> Transcript [7229] [false]: 'ต่อจากนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.792224332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:24.792226445+07:00","message":"Set new StatePrefix: 'ต่อจากนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.001684212+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.001726787+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":"2025-10-29T11:06:25.001733344+07:00","message":"receive interim result [false|false]: ติดต่อจากวัดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.00174937+07:00","message":"[buffer interim] 1569 false ติดต่อจากวัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.001760837+07:00","message":"[bufferProcess] interim [380000000]:ติดต่อจากวัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.001763751+07:00","message":"[bufferProcess] send to processor:ติดต่อจากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.001769893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.001773311+07:00","message":"> Transcript [7230] [false]: 'ติดต่อจากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.001775308+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.001777322+07:00","message":"Set new StatePrefix: 'ติดต่อจากวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.058572312+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.058611964+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":"2025-10-29T11:06:25.058616909+07:00","message":"receive interim result [false|false]: ติดต่อจากวัดระยะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.058630586+07:00","message":"[buffer interim] 1569 false ติดต่อจากวัดระยะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.058637515+07:00","message":"[bufferProcess] interim [500000000]:ติดต่อจากวัดระยะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.058639737+07:00","message":"[bufferProcess] send to processor:ติดต่อจากวัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.058642697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.058645007+07:00","message":"> Transcript [7231] [false]: 'ติดต่อจากวัดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.058648405+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.058650121+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.05865198+07:00","message":"StatePrefix: 'ติดต่อจากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.058653857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.166065996+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.166102451+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":"2025-10-29T11:06:25.16610729+07:00","message":"receive interim result [false|false]: ติดต่อจากวัดประยูร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.166120114+07:00","message":"[buffer interim] 1569 false ติดต่อจากวัดประยูร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.166126367+07:00","message":"[bufferProcess] interim [560000000]:ติดต่อจากวัดประยูร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.166128336+07:00","message":"[bufferProcess] send to processor:ติดต่อจากวัดระยะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.166131352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.166134256+07:00","message":"> Transcript [7232] [false]: 'ติดต่อจากวัดระยะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.166137743+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.166139275+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.16614086+07:00","message":"StatePrefix: 'ติดต่อจากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.166142639+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.167520406+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.167530715+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":"2025-10-29T11:06:25.167533775+07:00","message":"receive interim result [false|false]: ติดต่อจากวัดประยุร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.167539747+07:00","message":"[buffer interim] 1569 false ติดต่อจากวัดประยุร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.16754302+07:00","message":"[bufferProcess] interim [620000000]:ติดต่อจากวัดประยุร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.167544664+07:00","message":"[bufferProcess] send to processor:ติดต่อจากวัดประยูร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.167546475+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.167548583+07:00","message":"> Transcript [7233] [false]: 'ติดต่อจากวัดประยูร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.167550672+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.167552361+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.167553914+07:00","message":"StatePrefix: 'ติดต่อจากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.167555527+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.356110539+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.356146146+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":"2025-10-29T11:06:25.356151942+07:00","message":"receive interim result [false|false]: ติดต่อจากวัดประยุรวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.356164688+07:00","message":"[buffer interim] 1569 false ติดต่อจากวัดประยุรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.356173827+07:00","message":"[bufferProcess] interim [740000000]:ติดต่อจากวัดประยุรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.35617607+07:00","message":"[bufferProcess] send to processor:ติดต่อจากวัดประยุร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.356180973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.35618324+07:00","message":"> Transcript [7234] [false]: 'ติดต่อจากวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.356186133+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.356188153+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.35619022+07:00","message":"StatePrefix: 'ติดต่อจากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.356192185+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.356196031+07:00","message":"Push: 'ติดต่อจากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.356197552+07:00","message":"TextPushed: 'ติดต่อจากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.356199168+07:00","message":"Set new StatePrefix : 'ติดต่อจากวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.356200955+07:00","message":"Next Push (prob) : 'ประยุร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.356208051+07:00","message":"push: {false ติดต่อจากวัด 0 0xc0032a0900}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.550040942+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.550084327+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":"2025-10-29T11:06:25.550091199+07:00","message":"receive interim result [false|false]: ติดต่อจากวัดประยุรวงศา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.55010665+07:00","message":"[buffer interim] 1569 false ติดต่อจากวัดประยุรวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.55014448+07:00","message":"[bufferProcess] interim [980000000]:ติดต่อจากวัดประยุรวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.550148071+07:00","message":"[bufferProcess] send to processor:ติดต่อจากวัดประยุรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.550154556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.550158869+07:00","message":"> Transcript [7235] [false]: 'ติดต่อจากวัดประยุรวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.550163447+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.550165892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.550168461+07:00","message":"StatePrefix: 'ติดต่อจากวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.550171438+07:00","message":"TextPushed: 'ติดต่อจากวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.681057902+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.681102445+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":"2025-10-29T11:06:25.681109295+07:00","message":"receive interim result [false|false]: ติดต่อจากวัดประยุรวงศาวาส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:25.681124845+07:00","message":"[buffer interim] 1569 false ติดต่อจากวัดประยุรวงศาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.681133071+07:00","message":"[bufferProcess] interim [100000000]:ติดต่อจากวัดประยุรวงศาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.681136082+07:00","message":"[bufferProcess] send to processor:ติดต่อจากวัดประยุรวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.681142437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.681145955+07:00","message":"> Transcript [7236] [false]: 'ติดต่อจากวัดประยุรวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.681150255+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.681152647+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.681155015+07:00","message":"StatePrefix: 'ติดต่อจากวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:25.681172431+07:00","message":"TextPushed: 'ติดต่อจากวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:26.200740104+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:26.200781646+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":"2025-10-29T11:06:26.200787441+07:00","message":"receive interim result [false|false]: ติดต่อจากวัดประยุรวงศาวาสวรวิหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:26.200813232+07:00","message":"[buffer interim] 1569 false ติดต่อจากวัดประยุรวงศาวาสวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:26.200821333+07:00","message":"[bufferProcess] interim [580000000]:ติดต่อจากวัดประยุรวงศาวาสวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:26.20082379+07:00","message":"[bufferProcess] send to processor:ติดต่อจากวัดประยุรวงศาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:26.200827433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:26.200830411+07:00","message":"> Transcript [7237] [false]: 'ติดต่อจากวัดประยุรวงศาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:26.200834246+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:26.200835923+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:26.20083775+07:00","message":"StatePrefix: 'ติดต่อจากวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:26.200840294+07:00","message":"TextPushed: 'ติดต่อจากวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:26.778186605+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:26.778219418+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":"2025-10-29T11:06:26.778224422+07:00","message":"receive interim result [false|false]: ติดต่อจากวัดประยุรวงศาวาสวรวิหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:26.778235487+07:00","message":"[buffer interim] 1569 false ติดต่อจากวัดประยุรวงศาวาสวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:26.778242426+07:00","message":"[bufferProcess] interim [180000000]:ติดต่อจากวัดประยุรวงศาวาสวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:26.778244535+07:00","message":"[bufferProcess] send to processor:ติดต่อจากวัดประยุรวงศาวาสวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:26.778249758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:26.778252124+07:00","message":"> Transcript [7238] [false]: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:26.778255546+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:26.778257385+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:26.778260178+07:00","message":"StatePrefix: 'ติดต่อจากวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:26.778262158+07:00","message":"TextPushed: 'ติดต่อจากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:26.778266243+07:00","message":"Push: 'ประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:26.778268242+07:00","message":"TextPushed: 'ติดต่อจากวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:26.778270122+07:00","message":"Set new StatePrefix : 'ติดต่อจากวัดประยุรวงศาวาสวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:26.778271871+07:00","message":"Next Push (prob) : 'วงศาวาสวรวิหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:26.778279071+07:00","message":"push: {false ประยุร 0 0xc0032a0900}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:27.37330451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:27.37331502+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:27.498392882+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:27.498427238+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":"2025-10-29T11:06:27.498432502+07:00","message":"receive interim result [false|false]: ติดต่อจากวัดประยุรวงศาวาสวรวิหารและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:27.498444989+07:00","message":"[buffer interim] 1569 false ติดต่อจากวัดประยุรวงศาวาสวรวิหารและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.498451474+07:00","message":"[bufferProcess] interim [900000000]:ติดต่อจากวัดประยุรวงศาวาสวรวิหารและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.498453707+07:00","message":"[bufferProcess] send to processor:ติดต่อจากวัดประยุรวงศาวาสวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.498458317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.498460779+07:00","message":"> Transcript [7239] [false]: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.498466253+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.498468188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.498470075+07:00","message":"StatePrefix: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.498472176+07:00","message":"TextPushed: 'ติดต่อจากวัดประยุร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:27.574957014+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:27.574989933+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":"2025-10-29T11:06:27.574995552+07:00","message":"receive interim result [false|false]: ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:27.575009381+07:00","message":"[buffer interim] 1569 false ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.575016416+07:00","message":"[bufferProcess] interim [20000000]:ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.575018674+07:00","message":"[bufferProcess] send to processor:ติดต่อจากวัดประยุรวงศาวาสวรวิหารและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.575025564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.575027961+07:00","message":"> Transcript [7240] [false]: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหารและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.575032096+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.575034061+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.575036028+07:00","message":"StatePrefix: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.575038471+07:00","message":"TextPushed: 'ติดต่อจากวัดประยุร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:27.796707132+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:27.796743714+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":"2025-10-29T11:06:27.796748904+07:00","message":"receive interim result [false|false]: ติดต่อจากวัดประยุรวงศาวาสวรวิหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:27.796760269+07:00","message":"[buffer interim] 1569 false ติดต่อจากวัดประยุรวงศาวาสวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.796766657+07:00","message":"[bufferProcess] interim [140000000]:ติดต่อจากวัดประยุรวงศาวาสวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.796768998+07:00","message":"[bufferProcess] send to processor:ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.79677402+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.796776292+07:00","message":"> Transcript [7241] [false]: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.79678002+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.796781982+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.796783881+07:00","message":"StatePrefix: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.796786453+07:00","message":"TextPushed: 'ติดต่อจากวัดประยุร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:27.800386651+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:27.800396515+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":"2025-10-29T11:06:27.800399758+07:00","message":"receive interim result [false|false]: ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:27.800403288+07:00","message":"[buffer interim] 1569 false ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.800406107+07:00","message":"[bufferProcess] interim [200000000]:ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.800407814+07:00","message":"[bufferProcess] send to processor:ติดต่อจากวัดประยุรวงศาวาสวรวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.800409819+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.800411944+07:00","message":"> Transcript [7242] [false]: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.800414309+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.80041587+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.800417697+07:00","message":"StatePrefix: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.800419664+07:00","message":"TextPushed: 'ติดต่อจากวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.80042558+07:00","message":"Push: 'วงศาวาสวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.800427442+07:00","message":"TextPushed: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.800429243+07:00","message":"Set new StatePrefix : 'ติดต่อจากวัดประยุรวงศาวาสวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:27.800431315+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:27.800438611+07:00","message":"push: {false วงศาวาสวรวิหาร 0 0xc0032a0900}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:28.378364074+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:28.378400822+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":"2025-10-29T11:06:28.378406759+07:00","message":"receive interim result [false|false]: ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:28.378419727+07:00","message":"[buffer interim] 1569 false ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:28.378427895+07:00","message":"[bufferProcess] interim [740000000]:ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:28.378431228+07:00","message":"[bufferProcess] send to processor:ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:28.37843579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:28.378438116+07:00","message":"> Transcript [7243] [false]: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:28.378440201+07:00","message":"Set StatePrefix (first interim): 'ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:28.699338161+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:28.699384458+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":"2025-10-29T11:06:28.699393403+07:00","message":"receive interim result [false|false]: ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุรินทร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:28.699410455+07:00","message":"[buffer interim] 1569 false ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุรินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:28.699422159+07:00","message":"[bufferProcess] interim [40000000]:ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุรินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:28.699426369+07:00","message":"[bufferProcess] send to processor:ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:28.699433361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:28.699436447+07:00","message":"> Transcript [7244] [false]: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:28.699441774+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:28.699444198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:28.699447382+07:00","message":"StatePrefix: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:28.699451131+07:00","message":"TextPushed: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:28.703417822+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:28.703442809+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":"2025-10-29T11:06:28.703447606+07:00","message":"receive interim result [false|false]: ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุริยะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:28.703467029+07:00","message":"[buffer interim] 1569 false ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุริยะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:28.703474546+07:00","message":"[bufferProcess] interim [100000000]:ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุริยะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:28.703476548+07:00","message":"[bufferProcess] send to processor:ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุรินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:28.703479292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:28.703481371+07:00","message":"> Transcript [7245] [false]: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุรินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:28.703484149+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:28.703485789+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:28.703487415+07:00","message":"StatePrefix: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:28.70348973+07:00","message":"TextPushed: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:29.116538158+07:00","message":"[GCS] IsForceVAD: false for message ID: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:29.157652032+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:29.157693892+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":"2025-10-29T11:06:29.157701199+07:00","message":"receive interim result [false|false]: ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุริยะเมธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:29.157715464+07:00","message":"[buffer interim] 1569 false ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุริยะเมธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.157723293+07:00","message":"[bufferProcess] interim [580000000]:ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุริยะเมธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.157726204+07:00","message":"[bufferProcess] send to processor:ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุริยะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.157731904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.157734292+07:00","message":"> Transcript [7246] [false]: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุริยะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.157737652+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.15773922+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.15774114+07:00","message":"StatePrefix: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.157743424+07:00","message":"TextPushed: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:29.188379357+07:00","message":"[GCS] Start streaming session, msgId: 1570"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:29.476064581+07:00","message":"receive streaming session, msgId: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:29.476108277+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุริยเมธี\",\"confidence\":0.9336261}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:29.476115995+07:00","message":"receive interim result [true|false]: ต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุริยเมธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:29.476124043+07:00","message":"end recv isFinal message id 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:29.476126803+07:00","message":"end Recv id 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:29.476134929+07:00","message":"[buffer interim] 1569 true ต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุริยเมธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.476143888+07:00","message":"[bufferProcess] interim [910000000]:ต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุริยเมธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.47614829+07:00","message":"[bufferProcess] send to processor (isfinal):ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุริยะเมธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.476157573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.476160816+07:00","message":"> Transcript [7247] [false]: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุริยะเมธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.47616704+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.476169521+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.476172075+07:00","message":"StatePrefix: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.476175236+07:00","message":"TextPushed: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.476178532+07:00","message":"Push: 'และพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.476180472+07:00","message":"TextPushed: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.476183219+07:00","message":"Set new StatePrefix : 'ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุริยะเมธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.476186983+07:00","message":"Next Push (prob) : 'นิรันดร์สุริยะเมธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.476189401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.476191826+07:00","message":"> Transcript [7248] [true]: 'ต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุริยเมธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.476194913+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.476197276+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.47619911+07:00","message":"StatePrefix: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุริยะเมธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.476201609+07:00","message":"TextPushed: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.476203996+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:29.476283809+07:00","message":"push: {false และพระมหา 0 0xc0032a0900}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.476387433+07:00","message":"Push: 'นิรันดร์สุริยเมธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.476391852+07:00","message":"TextPushed: 'ติดต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุริยเมธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.476394632+07:00","message":"Set new StatePrefix : 'ต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุริยเมธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.476397488+07:00","message":"Next Push (prob) : 'ต่อจากวัดประยุรวงศาวาสวรวิหารและพระมหานิรันดร์สุริยเมธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:29.476408683+07:00","message":"push: {true นิรันดร์สุริยเมธี 0 0xc0032a0900}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:29.476409249+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1569.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:06:29.488936883+07:00","message":"write wav file: './tmp/7449/7449_1569.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:30.115722439+07:00","message":"receive streaming session, msgId: 1570"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:30.11577794+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":"2025-10-29T11:06:30.115784262+07:00","message":"receive interim result [false|false]: พระมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:30.115800864+07:00","message":"[buffer interim] 1570 false พระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:30.115808156+07:00","message":"[bufferProcess] interim [780000000]:พระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:30.115810537+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:30.232992595+07:00","message":"receive streaming session, msgId: 1570"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:30.23304426+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":"2025-10-29T11:06:30.233050756+07:00","message":"receive interim result [false|false]: ร้านอาหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:30.233066889+07:00","message":"[buffer interim] 1570 false ร้านอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:30.233075221+07:00","message":"[bufferProcess] interim [900000000]:ร้านอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:30.23307831+07:00","message":"[bufferProcess] send to processor:พระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:30.23308202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:30.233085723+07:00","message":"> Transcript [7249] [false]: 'พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:30.233088817+07:00","message":"Set StatePrefix (first interim): 'พระมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:30.361711657+07:00","message":"receive streaming session, msgId: 1570"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:30.361748732+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":"2025-10-29T11:06:30.36175357+07:00","message":"receive interim result [false|false]: พระมหาอุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:30.361765036+07:00","message":"[buffer interim] 1570 false พระมหาอุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:30.36177227+07:00","message":"[bufferProcess] interim [960000000]:พระมหาอุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:30.361774877+07:00","message":"[bufferProcess] send to processor:ร้านอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:30.361781203+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:30.361784364+07:00","message":"> Transcript [7250] [false]: 'ร้านอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:30.361787282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:30.361789956+07:00","message":"Set new StatePrefix: 'ร้านอาหาร'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:30.373866007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:30.373880825+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:30.622697208+07:00","message":"receive streaming session, msgId: 1570"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:30.622742321+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":"2025-10-29T11:06:30.62274918+07:00","message":"receive interim result [false|false]: มหาชัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:30.622762779+07:00","message":"[buffer interim] 1570 false มหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:30.622769201+07:00","message":"[bufferProcess] interim [320000000]:มหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:30.62277135+07:00","message":"[bufferProcess] send to processor:พระมหาอุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:30.622778458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:30.622781062+07:00","message":"> Transcript [7251] [false]: 'พระมหาอุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:30.622782723+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:30.62278454+07:00","message":"Set new StatePrefix: 'พระมหาอุด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:31.133723932+07:00","message":"receive streaming session, msgId: 1570"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:31.133762763+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":"2025-10-29T11:06:31.133767858+07:00","message":"receive interim result [false|false]: พระมหาไถ่ชายธีร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:31.133780616+07:00","message":"[buffer interim] 1570 false พระมหาไถ่ชายธีร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.133787237+07:00","message":"[bufferProcess] interim [740000000]:พระมหาไถ่ชายธีร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.133789392+07:00","message":"[bufferProcess] send to processor:มหาชัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.13379456+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.133796991+07:00","message":"> Transcript [7252] [false]: 'มหาชัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.133799316+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.133801182+07:00","message":"Set new StatePrefix: 'มหาชัย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:31.139791218+07:00","message":"receive streaming session, msgId: 1570"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:31.139811446+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":"2025-10-29T11:06:31.13981582+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยที่รับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:31.139825786+07:00","message":"[buffer interim] 1570 false พระมหาวุฒิชัยที่รับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.139830463+07:00","message":"[bufferProcess] interim [800000000]:พระมหาวุฒิชัยที่รับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.139832498+07:00","message":"[bufferProcess] send to processor:พระมหาไถ่ชายธีร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.139837195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.139839094+07:00","message":"> Transcript [7253] [false]: 'พระมหาไถ่ชายธีร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.139840788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.139842383+07:00","message":"Set new StatePrefix: 'พระมหาไถ่ชายธีร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:31.259364623+07:00","message":"receive streaming session, msgId: 1570"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:31.259434734+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":"2025-10-29T11:06:31.259444072+07:00","message":"receive interim result [false|false]: พระมหาไถ่ชายธีรภัทร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:31.25946215+07:00","message":"[buffer interim] 1570 false พระมหาไถ่ชายธีรภัทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.259470694+07:00","message":"[bufferProcess] interim [860000000]:พระมหาไถ่ชายธีรภัทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.259473996+07:00","message":"[bufferProcess] send to processor:พระมหาวุฒิชัยที่รับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.259480359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.25948506+07:00","message":"> Transcript [7254] [false]: 'พระมหาวุฒิชัยที่รับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.259488534+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.259492844+07:00","message":"Set new StatePrefix: 'พระมหาวุฒิชัยที่รับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:31.450478314+07:00","message":"receive streaming session, msgId: 1570"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:31.450516639+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":"2025-10-29T11:06:31.450522275+07:00","message":"receive interim result [false|false]: พระมหาวุฒิชัยธีรปัญโญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:31.450532198+07:00","message":"[buffer interim] 1570 false พระมหาวุฒิชัยธีรปัญโญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.450539215+07:00","message":"[bufferProcess] interim [40000000]:พระมหาวุฒิชัยธีรปัญโญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.450541155+07:00","message":"[bufferProcess] send to processor:พระมหาไถ่ชายธีรภัทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.450544172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.450546423+07:00","message":"> Transcript [7255] [false]: 'พระมหาไถ่ชายธีรภัทร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.450548371+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.450550396+07:00","message":"Set new StatePrefix: 'พระมหาไถ่ชายธีรภัทร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:31.487049057+07:00","message":"[GCS] IsForceVAD: false for message ID: 1570"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:31.619026191+07:00","message":"[GCS] Start streaming session, msgId: 1571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:31.795683969+07:00","message":"receive streaming session, msgId: 1570"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:31.795727743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระมหาวุฒิชัยธีรปัญโญ\",\"confidence\":0.95644933}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:31.795734148+07:00","message":"receive interim result [true|false]: พระมหาวุฒิชัยธีรปัญโญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:31.795745559+07:00","message":"end recv isFinal message id 1570"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:31.795747763+07:00","message":"end Recv id 1570"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:31.795755446+07:00","message":"[buffer interim] 1570 true พระมหาวุฒิชัยธีรปัญโญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.795765369+07:00","message":"[bufferProcess] interim [520000000]:พระมหาวุฒิชัยธีรปัญโญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.795771443+07:00","message":"[bufferProcess] send to processor (isfinal):พระมหาวุฒิชัยธีรปัญโญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.795774804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.795777459+07:00","message":"> Transcript [7256] [false]: 'พระมหาวุฒิชัยธีรปัญโญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.795779588+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.795781187+07:00","message":"Set new StatePrefix: 'พระมหาวุฒิชัยธีรปัญโญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.795782561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.795783975+07:00","message":"> Transcript [7257] [true]: 'พระมหาวุฒิชัยธีรปัญโญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.795785918+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.795787392+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.795789667+07:00","message":"StatePrefix: 'พระมหาวุฒิชัยธีรปัญโญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.795793688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:31.795799849+07:00","message":"Push: 'พระมหาวุฒิชัยธีรปัญโญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:31.795807408+07:00","message":"push: {true พระมหาวุฒิชัยธีรปัญโญ 0 0xc00348cc80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:06:31.803382078+07:00","message":"write wav file: './tmp/7449/7449_1570.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.295687528+07:00","message":"receive streaming session, msgId: 1571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.295731283+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":"2025-10-29T11:06:32.295736551+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.29574864+07:00","message":"[buffer interim] 1571 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.295755193+07:00","message":"[bufferProcess] interim [480000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.295756667+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.397291952+07:00","message":"receive streaming session, msgId: 1571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.397334474+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":"2025-10-29T11:06:32.3973417+07:00","message":"receive interim result [false|false]: คณะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.397357943+07:00","message":"[buffer interim] 1571 false คณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.397365439+07:00","message":"[bufferProcess] interim [600000000]:คณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.397368304+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.397371935+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.397374948+07:00","message":"> Transcript [7258] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.397377917+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.467582514+07:00","message":"receive streaming session, msgId: 1571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.46761956+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":"2025-10-29T11:06:32.467624941+07:00","message":"receive interim result [false|false]: พระมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.46763868+07:00","message":"[buffer interim] 1571 false พระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.467646559+07:00","message":"[bufferProcess] interim [660000000]:พระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.467648431+07:00","message":"[bufferProcess] send to processor:คณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.467652064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.467661678+07:00","message":"> Transcript [7259] [false]: 'คณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.467663905+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.467666154+07:00","message":"Set new StatePrefix: 'คณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.668948983+07:00","message":"receive streaming session, msgId: 1571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.66899005+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":"2025-10-29T11:06:32.66899581+07:00","message":"receive interim result [false|false]: พระมหาอุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.66900925+07:00","message":"[buffer interim] 1571 false พระมหาอุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.669018168+07:00","message":"[bufferProcess] interim [900000000]:พระมหาอุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.669020594+07:00","message":"[bufferProcess] send to processor:พระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.669026354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.669028771+07:00","message":"> Transcript [7260] [false]: 'พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.669031619+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.669033764+07:00","message":"Set new StatePrefix: 'พระมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.785603468+07:00","message":"receive streaming session, msgId: 1571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.785643994+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":"2025-10-29T11:06:32.785649704+07:00","message":"receive interim result [false|false]: พระมหาเจดีย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.785672094+07:00","message":"[buffer interim] 1571 false พระมหาเจดีย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.785678958+07:00","message":"[bufferProcess] interim [960000000]:พระมหาเจดีย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.785681253+07:00","message":"[bufferProcess] send to processor:พระมหาอุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.785686253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.785688892+07:00","message":"> Transcript [7261] [false]: 'พระมหาอุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.785691607+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.7856934+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.785695038+07:00","message":"StatePrefix: 'พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.785697033+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.787862821+07:00","message":"receive streaming session, msgId: 1571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.787871723+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":"2025-10-29T11:06:32.787874511+07:00","message":"receive interim result [false|false]: พระมหาเทวี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.787879605+07:00","message":"[buffer interim] 1571 false พระมหาเทวี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.787882282+07:00","message":"[bufferProcess] interim [20000000]:พระมหาเทวี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.787884498+07:00","message":"[bufferProcess] send to processor:พระมหาเจดีย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.787888149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.787889893+07:00","message":"> Transcript [7262] [false]: 'พระมหาเจดีย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.7878928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.787894551+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.787896027+07:00","message":"StatePrefix: 'พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.787897566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.856358161+07:00","message":"receive streaming session, msgId: 1571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.856393724+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":"2025-10-29T11:06:32.856399114+07:00","message":"receive interim result [false|false]: พระมหาเถระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.856411854+07:00","message":"[buffer interim] 1571 false พระมหาเถระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.856418614+07:00","message":"[bufferProcess] interim [80000000]:พระมหาเถระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.856420658+07:00","message":"[bufferProcess] send to processor:พระมหาเทวี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.856424112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.856427103+07:00","message":"> Transcript [7263] [false]: 'พระมหาเทวี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.856429622+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.856431147+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.856432738+07:00","message":"StatePrefix: 'พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.856434417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.987322047+07:00","message":"receive streaming session, msgId: 1571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.987361607+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":"2025-10-29T11:06:32.987367951+07:00","message":"receive interim result [false|false]: พระมหาธีรเดช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.987382032+07:00","message":"[buffer interim] 1571 false พระมหาธีรเดช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.987389442+07:00","message":"[bufferProcess] interim [200000000]:พระมหาธีรเดช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.987391915+07:00","message":"[bufferProcess] send to processor:พระมหาเถระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.987395218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.987398023+07:00","message":"> Transcript [7264] [false]: 'พระมหาเถระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.987401095+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.987402839+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.987404463+07:00","message":"StatePrefix: 'พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.987406345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.987408437+07:00","message":"Push: 'พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.98741002+07:00","message":"TextPushed: 'พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.987411696+07:00","message":"Set new StatePrefix : 'พระมหาเถระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:32.98741342+07:00","message":"Next Push (prob) : 'เถระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:32.98742076+07:00","message":"push: {false พระมหา 0 0xc0032a0780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:33.046538573+07:00","message":"receive streaming session, msgId: 1571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:33.046574563+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":"2025-10-29T11:06:33.046579444+07:00","message":"receive interim result [false|false]: พระมหาธีรวุฒิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:33.046592433+07:00","message":"[buffer interim] 1571 false พระมหาธีรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.046598756+07:00","message":"[bufferProcess] interim [260000000]:พระมหาธีรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.046600758+07:00","message":"[bufferProcess] send to processor:พระมหาธีรเดช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.046604037+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.046606315+07:00","message":"> Transcript [7265] [false]: 'พระมหาธีรเดช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.046608092+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.046610159+07:00","message":"Set new StatePrefix: 'พระมหาธีรเดช'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:33.374600726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:33.374605579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:33.445694437+07:00","message":"receive streaming session, msgId: 1571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:33.445736943+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":"2025-10-29T11:06:33.445743417+07:00","message":"receive interim result [false|false]: พระมหาธีรวุฒิเรา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:33.445759253+07:00","message":"[buffer interim] 1571 false พระมหาธีรวุฒิเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.445769984+07:00","message":"[bufferProcess] interim [680000000]:พระมหาธีรวุฒิเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.445773076+07:00","message":"[bufferProcess] send to processor:พระมหาธีรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.445779208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.445782553+07:00","message":"> Transcript [7266] [false]: 'พระมหาธีรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.445785217+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.445787793+07:00","message":"Set new StatePrefix: 'พระมหาธีรวุฒิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:33.56943603+07:00","message":"receive streaming session, msgId: 1571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:33.569477487+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":"2025-10-29T11:06:33.569484228+07:00","message":"receive interim result [false|false]: พระมหาธีรวุฒิรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:33.569498838+07:00","message":"[buffer interim] 1571 false พระมหาธีรวุฒิรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.569506526+07:00","message":"[bufferProcess] interim [740000000]:พระมหาธีรวุฒิรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.569509426+07:00","message":"[bufferProcess] send to processor:พระมหาธีรวุฒิเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.569515499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.569518943+07:00","message":"> Transcript [7267] [false]: 'พระมหาธีรวุฒิเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.569523251+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.569525339+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.569528232+07:00","message":"StatePrefix: 'พระมหาธีรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.569530803+07:00","message":"TextPushed: 'พระมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:33.587855254+07:00","message":"receive streaming session, msgId: 1571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:33.58788284+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":"2025-10-29T11:06:33.587887765+07:00","message":"receive interim result [false|false]: พระมหาธีรวุฒิธีรวุฒิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:33.587899042+07:00","message":"[buffer interim] 1571 false พระมหาธีรวุฒิธีรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.587904518+07:00","message":"[bufferProcess] interim [800000000]:พระมหาธีรวุฒิธีรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.58790729+07:00","message":"[bufferProcess] send to processor:พระมหาธีรวุฒิรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.587910829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.587914121+07:00","message":"> Transcript [7268] [false]: 'พระมหาธีรวุฒิรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.587917503+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.587919796+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.587922075+07:00","message":"StatePrefix: 'พระมหาธีรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:33.587924478+07:00","message":"TextPushed: 'พระมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:33.929541465+07:00","message":"[GCS] IsForceVAD: false for message ID: 1571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:34.057765695+07:00","message":"[GCS] Start streaming session, msgId: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:34.070889179+07:00","message":"receive streaming session, msgId: 1571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:34.070925381+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":"2025-10-29T11:06:34.070930956+07:00","message":"receive interim result [false|false]: พระมหาธีรวุฒิวุฒิโท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:34.070948953+07:00","message":"[buffer interim] 1571 false พระมหาธีรวุฒิวุฒิโท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.070957922+07:00","message":"[bufferProcess] interim [280000000]:พระมหาธีรวุฒิวุฒิโท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.070960103+07:00","message":"[bufferProcess] send to processor:พระมหาธีรวุฒิธีรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.070962832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.070965327+07:00","message":"> Transcript [7269] [false]: 'พระมหาธีรวุฒิธีรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.070968267+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.070970122+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.070971822+07:00","message":"StatePrefix: 'พระมหาธีรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.07097365+07:00","message":"TextPushed: 'พระมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:34.26050705+07:00","message":"receive streaming session, msgId: 1571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:34.26055563+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระมหาธีรวุฒิธีรวุฒิโท\",\"confidence\":0.89846504}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:34.260562521+07:00","message":"receive interim result [true|false]: พระมหาธีรวุฒิธีรวุฒิโท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:34.260574197+07:00","message":"end recv isFinal message id 1571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:34.260581217+07:00","message":"end Recv id 1571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:34.26058957+07:00","message":"[buffer interim] 1571 true พระมหาธีรวุฒิธีรวุฒิโท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.260599317+07:00","message":"[bufferProcess] interim [520000000]:พระมหาธีรวุฒิธีรวุฒิโท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.260605493+07:00","message":"[bufferProcess] send to processor (isfinal):พระมหาธีรวุฒิวุฒิโท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.260609089+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.260612579+07:00","message":"> Transcript [7270] [false]: 'พระมหาธีรวุฒิวุฒิโท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.260616945+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.260619265+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.260622143+07:00","message":"StatePrefix: 'พระมหาธีรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.260625071+07:00","message":"TextPushed: 'พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.260632317+07:00","message":"Push: 'ธีรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.26063467+07:00","message":"TextPushed: 'พระมหาธีรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.260637092+07:00","message":"Set new StatePrefix : 'พระมหาธีรวุฒิวุฒิโท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.260639655+07:00","message":"Next Push (prob) : 'วุฒิโท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.260641747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.26064406+07:00","message":"> Transcript [7271] [true]: 'พระมหาธีรวุฒิธีรวุฒิโท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.260646652+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.260648758+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.260650883+07:00","message":"StatePrefix: 'พระมหาธีรวุฒิวุฒิโท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.260663107+07:00","message":"TextPushed: 'พระมหาธีรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.260665608+07:00","message":"Push: 'ธีรวุฒิโท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:34.260676548+07:00","message":"push: {false ธีรวุฒิ 0 0xc0032a0780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:34.260688028+07:00","message":"push: {true ธีรวุฒิโท 0 0xc0032a0780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:06:34.268094357+07:00","message":"write wav file: './tmp/7449/7449_1571.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:34.914744518+07:00","message":"receive streaming session, msgId: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:34.914780322+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":"2025-10-29T11:06:34.914786414+07:00","message":"receive interim result [false|false]: พระมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:34.914800291+07:00","message":"[buffer interim] 1572 false พระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.914807904+07:00","message":"[bufferProcess] interim [480000000]:พระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.914810076+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:34.977265296+07:00","message":"receive streaming session, msgId: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:34.97730602+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":"2025-10-29T11:06:34.977311888+07:00","message":"receive interim result [false|false]: ร้านอาหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:34.977327741+07:00","message":"[buffer interim] 1572 false ร้านอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.977334191+07:00","message":"[bufferProcess] interim [540000000]:ร้านอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.977336027+07:00","message":"[bufferProcess] send to processor:พระมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.977339421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.977341865+07:00","message":"> Transcript [7272] [false]: 'พระมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:34.977343743+07:00","message":"Set StatePrefix (first interim): 'พระมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.10798813+07:00","message":"receive streaming session, msgId: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.108029574+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":"2025-10-29T11:06:35.108035145+07:00","message":"receive interim result [false|false]: มหาวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.108050918+07:00","message":"[buffer interim] 1572 false มหาวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.108057719+07:00","message":"[bufferProcess] interim [660000000]:มหาวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.108059983+07:00","message":"[bufferProcess] send to processor:ร้านอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.108063799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.108066983+07:00","message":"> Transcript [7273] [false]: 'ร้านอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.108068672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.108070254+07:00","message":"Set new StatePrefix: 'ร้านอาหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.226625179+07:00","message":"receive streaming session, msgId: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.226670855+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":"2025-10-29T11:06:35.226676477+07:00","message":"receive interim result [false|false]: พระมหาวร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.226691176+07:00","message":"[buffer interim] 1572 false พระมหาวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.226702136+07:00","message":"[bufferProcess] interim [780000000]:พระมหาวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.226704691+07:00","message":"[bufferProcess] send to processor:มหาวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.226708773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.226713001+07:00","message":"> Transcript [7274] [false]: 'มหาวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.22671511+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.226716747+07:00","message":"Set new StatePrefix: 'มหาวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.295260466+07:00","message":"receive streaming session, msgId: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.295295197+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":"2025-10-29T11:06:35.295300248+07:00","message":"receive interim result [false|false]: พระมหาวีรวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.295313272+07:00","message":"[buffer interim] 1572 false พระมหาวีรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.29532045+07:00","message":"[bufferProcess] interim [900000000]:พระมหาวีรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.295322973+07:00","message":"[bufferProcess] send to processor:พระมหาวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.295327809+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.29533014+07:00","message":"> Transcript [7275] [false]: 'พระมหาวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.295332029+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.295333759+07:00","message":"Set new StatePrefix: 'พระมหาวร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.426000589+07:00","message":"receive streaming session, msgId: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.426038458+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":"2025-10-29T11:06:35.426043718+07:00","message":"receive interim result [false|false]: พระมหาวรวุฒิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.426057879+07:00","message":"[buffer interim] 1572 false พระมหาวรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.426064771+07:00","message":"[bufferProcess] interim [960000000]:พระมหาวรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.426066768+07:00","message":"[bufferProcess] send to processor:พระมหาวีรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.426069709+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.42607227+07:00","message":"> Transcript [7276] [false]: 'พระมหาวีรวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.426075264+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.426077525+07:00","message":"Set new StatePrefix: 'พระมหาวีรวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.630138634+07:00","message":"receive streaming session, msgId: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.630174141+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":"2025-10-29T11:06:35.630179312+07:00","message":"receive interim result [false|false]: พระมหาวรวุฒิม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.630191892+07:00","message":"[buffer interim] 1572 false พระมหาวรวุฒิม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.630198498+07:00","message":"[bufferProcess] interim [200000000]:พระมหาวรวุฒิม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.630200561+07:00","message":"[bufferProcess] send to processor:พระมหาวรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.630205422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.630207783+07:00","message":"> Transcript [7277] [false]: 'พระมหาวรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.630210012+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.630211999+07:00","message":"Set new StatePrefix: 'พระมหาวรวุฒิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.680781646+07:00","message":"receive streaming session, msgId: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.680821634+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":"2025-10-29T11:06:35.680827298+07:00","message":"receive interim result [false|false]: พระมหาวรวุฒิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.680841826+07:00","message":"[buffer interim] 1572 false พระมหาวรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.68084849+07:00","message":"[bufferProcess] interim [260000000]:พระมหาวรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.680850376+07:00","message":"[bufferProcess] send to processor:พระมหาวรวุฒิม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.680854035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.680856742+07:00","message":"> Transcript [7278] [false]: 'พระมหาวรวุฒิม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.680859673+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.680861283+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.680862965+07:00","message":"StatePrefix: 'พระมหาวรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.680864612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.708543505+07:00","message":"receive streaming session, msgId: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.708580788+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":"2025-10-29T11:06:35.70858599+07:00","message":"receive interim result [false|false]: พระมหาวรวุฒิวร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.708599303+07:00","message":"[buffer interim] 1572 false พระมหาวรวุฒิวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.708605851+07:00","message":"[bufferProcess] interim [320000000]:พระมหาวรวุฒิวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.708608188+07:00","message":"[bufferProcess] send to processor:พระมหาวรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.708611461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.708613781+07:00","message":"> Transcript [7279] [false]: 'พระมหาวรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.708616672+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.708619106+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.708620996+07:00","message":"StatePrefix: 'พระมหาวรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.708622925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.876424762+07:00","message":"receive streaming session, msgId: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.876461707+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":"2025-10-29T11:06:35.876468099+07:00","message":"receive interim result [false|false]: พระมหาวรวุฒิวรวุฒิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.876478794+07:00","message":"[buffer interim] 1572 false พระมหาวรวุฒิวรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.876486985+07:00","message":"[bufferProcess] interim [500000000]:พระมหาวรวุฒิวรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.876489187+07:00","message":"[bufferProcess] send to processor:พระมหาวรวุฒิวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.876494198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.876496548+07:00","message":"> Transcript [7280] [false]: 'พระมหาวรวุฒิวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.876499692+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.876501573+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.87650324+07:00","message":"StatePrefix: 'พระมหาวรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.876505099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.998023346+07:00","message":"receive streaming session, msgId: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.998051942+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":"2025-10-29T11:06:35.998057456+07:00","message":"receive interim result [false|false]: พระมหาวรวุฒิวรวิทย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.99807106+07:00","message":"[buffer interim] 1572 false พระมหาวรวุฒิวรวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.998077731+07:00","message":"[bufferProcess] interim [560000000]:พระมหาวรวุฒิวรวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.998079787+07:00","message":"[bufferProcess] send to processor:พระมหาวรวุฒิวรวุฒิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.998082571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.99808522+07:00","message":"> Transcript [7281] [false]: 'พระมหาวรวุฒิวรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.998088343+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.998090179+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.998091796+07:00","message":"StatePrefix: 'พระมหาวรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.998093521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.998097963+07:00","message":"Push: 'พระมหาวรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.998099805+07:00","message":"TextPushed: 'พระมหาวรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.998101854+07:00","message":"Set new StatePrefix : 'พระมหาวรวุฒิวรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:35.998103712+07:00","message":"Next Push (prob) : 'วรวุฒิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:35.998110842+07:00","message":"push: {false พระมหาวรวุฒิ 0 0xc003600780}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:36.374777525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:36.374789482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:36.511878397+07:00","message":"receive streaming session, msgId: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:36.511920663+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":"2025-10-29T11:06:36.511927618+07:00","message":"receive interim result [false|false]: พระมหาวรวุฒิวรวิญญู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:36.511941673+07:00","message":"[buffer interim] 1572 false พระมหาวรวุฒิวรวิญญู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.511952363+07:00","message":"[bufferProcess] interim [40000000]:พระมหาวรวุฒิวรวิญญู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.511955467+07:00","message":"[bufferProcess] send to processor:พระมหาวรวุฒิวรวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.511962396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.511965766+07:00","message":"> Transcript [7282] [false]: 'พระมหาวรวุฒิวรวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.511968795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.511971998+07:00","message":"Set new StatePrefix: 'พระมหาวรวุฒิวรวิทย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:36.541488701+07:00","message":"receive streaming session, msgId: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:36.541518735+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":"2025-10-29T11:06:36.541526771+07:00","message":"receive interim result [false|false]: พระมหาวรวุฒิวรวิทย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:36.541540845+07:00","message":"[buffer interim] 1572 false พระมหาวรวุฒิวรวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.541546466+07:00","message":"[bufferProcess] interim [100000000]:พระมหาวรวุฒิวรวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.541549436+07:00","message":"[bufferProcess] send to processor:พระมหาวรวุฒิวรวิญญู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.541555399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.541558583+07:00","message":"> Transcript [7283] [false]: 'พระมหาวรวุฒิวรวิญญู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.541561325+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.541564431+07:00","message":"Set new StatePrefix: 'พระมหาวรวุฒิวรวิญญู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:36.595513391+07:00","message":"receive streaming session, msgId: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:36.595548975+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":"2025-10-29T11:06:36.595556502+07:00","message":"receive interim result [false|false]: พระมหาวรวุฒิวรวิญญูจาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:36.595572953+07:00","message":"[buffer interim] 1572 false พระมหาวรวุฒิวรวิญญูจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.59557964+07:00","message":"[bufferProcess] interim [220000000]:พระมหาวรวุฒิวรวิญญูจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.595582375+07:00","message":"[bufferProcess] send to processor:พระมหาวรวุฒิวรวิทย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.595586324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.595589301+07:00","message":"> Transcript [7284] [false]: 'พระมหาวรวุฒิวรวิทย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.595591472+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.595593926+07:00","message":"Set new StatePrefix: 'พระมหาวรวุฒิวรวิทย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:36.853893048+07:00","message":"receive streaming session, msgId: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:36.85393884+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":"2025-10-29T11:06:36.853945986+07:00","message":"receive interim result [false|false]: พระมหาวรวุฒิวรวิญญูจากวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:36.853961558+07:00","message":"[buffer interim] 1572 false พระมหาวรวุฒิวรวิญญูจากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.853970551+07:00","message":"[bufferProcess] interim [400000000]:พระมหาวรวุฒิวรวิญญูจากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.853973703+07:00","message":"[bufferProcess] send to processor:พระมหาวรวุฒิวรวิญญูจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.85397787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.853981537+07:00","message":"> Transcript [7285] [false]: 'พระมหาวรวุฒิวรวิญญูจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.853984688+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:36.853987859+07:00","message":"Set new StatePrefix: 'พระมหาวรวุฒิวรวิญญูจาก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.088216629+07:00","message":"receive streaming session, msgId: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.088258085+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":"2025-10-29T11:06:37.088263729+07:00","message":"receive interim result [false|false]: พระมหาวรวุฒิวรวิญญูจากวัดจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.088278557+07:00","message":"[buffer interim] 1572 false พระมหาวรวุฒิวรวิญญูจากวัดจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.088285132+07:00","message":"[bufferProcess] interim [640000000]:พระมหาวรวุฒิวรวิญญูจากวัดจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.088287376+07:00","message":"[bufferProcess] send to processor:พระมหาวรวุฒิวรวิญญูจากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.088290326+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.088292742+07:00","message":"> Transcript [7286] [false]: 'พระมหาวรวุฒิวรวิญญูจากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.088296231+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.088298462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.088300098+07:00","message":"StatePrefix: 'พระมหาวรวุฒิวรวิญญูจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.088301975+07:00","message":"TextPushed: 'พระมหาวรวุฒิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.217991808+07:00","message":"receive streaming session, msgId: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.21802978+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":"2025-10-29T11:06:37.218035579+07:00","message":"receive interim result [false|false]: พระมหาวรวุฒิวรวิญญูจากวัฏจักร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.218046953+07:00","message":"[buffer interim] 1572 false พระมหาวรวุฒิวรวิญญูจากวัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.218055916+07:00","message":"[bufferProcess] interim [760000000]:พระมหาวรวุฒิวรวิญญูจากวัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.218058487+07:00","message":"[bufferProcess] send to processor:พระมหาวรวุฒิวรวิญญูจากวัดจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.218063502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.218066166+07:00","message":"> Transcript [7287] [false]: 'พระมหาวรวุฒิวรวิญญูจากวัดจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.218069433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.218071299+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.218072963+07:00","message":"StatePrefix: 'พระมหาวรวุฒิวรวิญญูจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.218075424+07:00","message":"TextPushed: 'พระมหาวรวุฒิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.280036849+07:00","message":"receive streaming session, msgId: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.280076111+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":"2025-10-29T11:06:37.280081665+07:00","message":"receive interim result [false|false]: พระมหาวรวุฒิวรวิญญูจากวัดจะกลับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.280096627+07:00","message":"[buffer interim] 1572 false พระมหาวรวุฒิวรวิญญูจากวัดจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.280104415+07:00","message":"[bufferProcess] interim [880000000]:พระมหาวรวุฒิวรวิญญูจากวัดจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.280106466+07:00","message":"[bufferProcess] send to processor:พระมหาวรวุฒิวรวิญญูจากวัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.280109217+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.280111507+07:00","message":"> Transcript [7288] [false]: 'พระมหาวรวุฒิวรวิญญูจากวัฏจักร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.280114768+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.280116673+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.280118229+07:00","message":"StatePrefix: 'พระมหาวรวุฒิวรวิญญูจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.280120278+07:00","message":"TextPushed: 'พระมหาวรวุฒิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.406246748+07:00","message":"receive streaming session, msgId: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.406288752+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":"2025-10-29T11:06:37.406295311+07:00","message":"receive interim result [false|false]: พระมหาวรวุฒิวรวิญญูจากวัดจักรวรรดิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.406311458+07:00","message":"[buffer interim] 1572 false พระมหาวรวุฒิวรวิญญูจากวัดจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.406319814+07:00","message":"[bufferProcess] interim [940000000]:พระมหาวรวุฒิวรวิญญูจากวัดจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.406323241+07:00","message":"[bufferProcess] send to processor:พระมหาวรวุฒิวรวิญญูจากวัดจะกลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.406330057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.406334158+07:00","message":"> Transcript [7289] [false]: 'พระมหาวรวุฒิวรวิญญูจากวัดจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.406339403+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.406341918+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.406344467+07:00","message":"StatePrefix: 'พระมหาวรวุฒิวรวิญญูจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.406347762+07:00","message":"TextPushed: 'พระมหาวรวุฒิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.406354872+07:00","message":"Push: 'วรวิญญูจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.406357933+07:00","message":"TextPushed: 'พระมหาวรวุฒิวรวิญญูจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.406360073+07:00","message":"Set new StatePrefix : 'พระมหาวรวุฒิวรวิญญูจากวัดจะกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.406362875+07:00","message":"Next Push (prob) : 'วัดจะกลับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.406387351+07:00","message":"push: {false วรวิญญูจาก 0 0xc003600780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.445766353+07:00","message":"[GCS] IsForceVAD: false for message ID: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.578587831+07:00","message":"[GCS] Start streaming session, msgId: 1573"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.800043157+07:00","message":"receive streaming session, msgId: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.800078757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระมหาวรวุฒิวรวินโยจากวัดจักรวรรดิ\",\"confidence\":0.9415759}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.800084971+07:00","message":"receive interim result [true|false]: พระมหาวรวุฒิวรวินโยจากวัดจักรวรรดิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.80009316+07:00","message":"end recv isFinal message id 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.800095048+07:00","message":"end Recv id 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.800100412+07:00","message":"[buffer interim] 1572 true พระมหาวรวุฒิวรวินโยจากวัดจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.80011391+07:00","message":"[bufferProcess] interim [420000000]:พระมหาวรวุฒิวรวินโยจากวัดจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.800122171+07:00","message":"[bufferProcess] send to processor (isfinal):พระมหาวรวุฒิวรวิญญูจากวัดจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.80012505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.800127378+07:00","message":"> Transcript [7290] [false]: 'พระมหาวรวุฒิวรวิญญูจากวัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.800129619+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.800131538+07:00","message":"Set new StatePrefix: 'พระมหาวรวุฒิวรวิญญูจากวัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.800133183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.800134669+07:00","message":"> Transcript [7291] [true]: 'พระมหาวรวุฒิวรวินโยจากวัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.800136643+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.800138428+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.800139986+07:00","message":"StatePrefix: 'พระมหาวรวุฒิวรวิญญูจากวัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.800142054+07:00","message":"TextPushed: 'พระมหาวรวุฒิวรวิญญูจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.800143485+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.800240241+07:00","message":"Push: 'วัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.800242633+07:00","message":"TextPushed: 'พระมหาวรวุฒิวรวิญญูจากวัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.800244502+07:00","message":"Set new StatePrefix : 'พระมหาวรวุฒิวรวินโยจากวัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.800246287+07:00","message":"Next Push (prob) : 'พระมหาวรวุฒิวรวินโยจากวัดจักรวรรดิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:37.800253948+07:00","message":"push: {true วัดจักรวรรดิ 0 0xc003600780}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:37.800264185+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1572.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:06:37.808669238+07:00","message":"write wav file: './tmp/7449/7449_1572.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:38.451013535+07:00","message":"receive streaming session, msgId: 1573"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:38.451054847+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":"2025-10-29T11:06:38.451059434+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:38.451073582+07:00","message":"[buffer interim] 1573 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:38.4510794+07:00","message":"[bufferProcess] interim [720000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:38.451080885+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:38.786909247+07:00","message":"receive streaming session, msgId: 1573"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:38.786945385+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":"2025-10-29T11:06:38.786950676+07:00","message":"receive interim result [false|false]: วัฏจักร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:38.786960539+07:00","message":"[buffer interim] 1573 false วัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:38.786966961+07:00","message":"[bufferProcess] interim [20000000]:วัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:38.786968815+07:00","message":"[bufferProcess] send to processor:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:38.786973507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:38.786975919+07:00","message":"> Transcript [7292] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:38.786977731+07:00","message":"Set StatePrefix (first interim): 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:38.84063771+07:00","message":"receive streaming session, msgId: 1573"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:38.840691017+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":"2025-10-29T11:06:38.840698056+07:00","message":"receive interim result [false|false]: วัดตะโก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:38.84071506+07:00","message":"[buffer interim] 1573 false วัดตะโก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:38.840721941+07:00","message":"[bufferProcess] interim [80000000]:วัดตะโก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:38.840725346+07:00","message":"[bufferProcess] send to processor:วัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:38.840730195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:38.840734262+07:00","message":"> Transcript [7293] [false]: 'วัฏจักร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:38.840737066+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:38.84073943+07:00","message":"Set new StatePrefix: 'วัฏจักร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:39.022346296+07:00","message":"receive streaming session, msgId: 1573"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:39.022389148+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":"2025-10-29T11:06:39.022395052+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:39.022411757+07:00","message":"[buffer interim] 1573 false วัดจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.022419439+07:00","message":"[bufferProcess] interim [260000000]:วัดจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.022421488+07:00","message":"[bufferProcess] send to processor:วัดตะโก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.022424698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.022427501+07:00","message":"> Transcript [7294] [false]: 'วัดตะโก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.022429673+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.022431338+07:00","message":"Set new StatePrefix: 'วัดตะโก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:39.340179555+07:00","message":"receive streaming session, msgId: 1573"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:39.340231197+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":"2025-10-29T11:06:39.340239491+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิรา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:39.340258144+07:00","message":"[buffer interim] 1573 false วัดจักรวรรดิรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.340266538+07:00","message":"[bufferProcess] interim [560000000]:วัดจักรวรรดิรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.340269666+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.340278515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.340282144+07:00","message":"> Transcript [7295] [false]: 'วัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.340285618+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.340289256+07:00","message":"Set new StatePrefix: 'วัดจักรวรรดิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:39.343999874+07:00","message":"receive streaming session, msgId: 1573"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:39.344010853+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":"2025-10-29T11:06:39.344014658+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:39.344024622+07:00","message":"[buffer interim] 1573 false วัดจักรวรรดิราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.344028173+07:00","message":"[bufferProcess] interim [620000000]:วัดจักรวรรดิราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.34403052+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.344035986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.344039504+07:00","message":"> Transcript [7296] [false]: 'วัดจักรวรรดิรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.344043415+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.344045705+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.344048226+07:00","message":"StatePrefix: 'วัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.344050688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:39.374854871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:39.374867693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:39.534981633+07:00","message":"receive streaming session, msgId: 1573"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:39.535018992+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":"2025-10-29T11:06:39.535026067+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:39.535044081+07:00","message":"[buffer interim] 1573 false วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.535053011+07:00","message":"[bufferProcess] interim [800000000]:วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.535055742+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.535061998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.535065636+07:00","message":"> Transcript [7297] [false]: 'วัดจักรวรรดิราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.535069983+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.535072396+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.535075957+07:00","message":"StatePrefix: 'วัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:39.535077793+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:40.04466362+07:00","message":"receive streaming session, msgId: 1573"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:40.044698682+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":"2025-10-29T11:06:40.044705758+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาสค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:40.044722921+07:00","message":"[buffer interim] 1573 false วัดจักรวรรดิราชาวาสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:40.044737243+07:00","message":"[bufferProcess] interim [280000000]:วัดจักรวรรดิราชาวาสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:40.044740518+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:40.044746959+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:40.044750322+07:00","message":"> Transcript [7298] [false]: 'วัดจักรวรรดิราชาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:40.044758794+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:40.044761653+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:40.044768594+07:00","message":"StatePrefix: 'วัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:40.044771295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:40.62607917+07:00","message":"receive streaming session, msgId: 1573"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:40.62611577+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":"2025-10-29T11:06:40.626120756+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาสค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:40.626133678+07:00","message":"[buffer interim] 1573 false วัดจักรวรรดิราชาวาสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:40.626140771+07:00","message":"[bufferProcess] interim [880000000]:วัดจักรวรรดิราชาวาสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:40.626143005+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชาวาสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:40.626149057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:40.626151393+07:00","message":"> Transcript [7299] [false]: 'วัดจักรวรรดิราชาวาสค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:40.626154589+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:40.626156416+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:40.626158836+07:00","message":"StatePrefix: 'วัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:40.626160737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:40.626164561+07:00","message":"Push: 'วัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:40.626167529+07:00","message":"TextPushed: 'วัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:40.626169253+07:00","message":"Set new StatePrefix : 'วัดจักรวรรดิราชาวาสค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:40.626170991+07:00","message":"Next Push (prob) : 'ราชาวาสค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:40.626180069+07:00","message":"push: {false วัดจักรวรรดิ 0 0xc00365f100}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:42.375163941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:42.375167393+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:42.827365487+07:00","message":"[GCS] IsForceVAD: false for message ID: 1573"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:43.138631757+07:00","message":"receive streaming session, msgId: 1573"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:43.13867807+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดจักรวรรดิราชาวาสค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:43.138685416+07:00","message":"receive interim result [true|false]: วัดจักรวรรดิราชาวาสค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:43.138694763+07:00","message":"end recv isFinal message id 1573"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:43.138697013+07:00","message":"end Recv id 1573"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:43.13870511+07:00","message":"[buffer interim] 1573 true วัดจักรวรรดิราชาวาสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:43.138713849+07:00","message":"[bufferProcess] interim [460000000]:วัดจักรวรรดิราชาวาสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:43.138716914+07:00","message":"[bufferProcess] send to processor (isfinal):วัดจักรวรรดิราชาวาสค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:43.138720449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:43.138722879+07:00","message":"> Transcript [7300] [false]: 'วัดจักรวรรดิราชาวาสค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:43.138727135+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:43.138728727+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:43.138730093+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชาวาสค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:43.138732197+07:00","message":"TextPushed: 'วัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:43.138733735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:43.138735377+07:00","message":"> Transcript [7301] [true]: 'วัดจักรวรรดิราชาวาสค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:43.138737122+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:43.138738515+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:43.138739852+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชาวาสค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:43.13874136+07:00","message":"TextPushed: 'วัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:06:43.138747019+07:00","message":"Push: 'ราชาวาสค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:43.138755058+07:00","message":"push: {true ราชาวาสค่ะ 0 0xc00365f100}"}
{"level":"info","service":"Main","time":"2025-10-29T11:06:43.150341137+07:00","message":"write wav file: './tmp/7449/7449_1573.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:43.823439262+07:00","message":"[GCS] Cleaned up inactive client: 1541"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:43.823466387+07:00","message":"[GCS] Cleaned up inactive client: 1534"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:43.82346988+07:00","message":"[GCS] Cleaned up inactive client: 1532"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:43.823472283+07:00","message":"[GCS] Cleaned up inactive client: 1545"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:43.82347458+07:00","message":"[GCS] Cleaned up inactive client: 1538"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:43.823476803+07:00","message":"[GCS] Cleaned up inactive client: 1536"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:43.823479371+07:00","message":"[GCS] Cleaned up inactive client: 1535"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:43.823481551+07:00","message":"[GCS] Cleaned up inactive client: 1543"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:43.823484316+07:00","message":"[GCS] Cleaned up inactive client: 1540"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:43.823485588+07:00","message":"[GCS] Cleaned up inactive client: 1533"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:43.823486897+07:00","message":"[GCS] Cleaned up inactive client: 1539"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:43.823488165+07:00","message":"[GCS] Cleaned up inactive client: 1542"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:43.82348944+07:00","message":"[GCS] Cleaned up inactive client: 1544"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:06:43.823490951+07:00","message":"[GCS] Cleaned up inactive client: 1537"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:45.376264957+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:45.376268959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:48.376502287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:48.376512427+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:51.377415605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:51.377415603+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:54.377947869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:54.377975975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:57.37837938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:06:57.378379635+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:00.378595963+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:00.378608122+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:03.37961812+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:03.379618162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:03.389273252+07:00","message":"[GCS] Start streaming session, msgId: 1574"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:03.456556587+07:00","message":"[GCS] IsForceVAD: false for message ID: 1574"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:03.708170863+07:00","message":"[GCS] Start streaming session, msgId: 1575"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:03.748216722+07:00","message":"receive streaming session, msgId: 1574"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:03.74823913+07:00","message":"found end of frame, send empty tag with msgId: 1574"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:03.748241715+07:00","message":"end Recv id 1574"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:03.748248289+07:00","message":"[buffer interim] 1574 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:03.748254793+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:03.748258439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:03.748260779+07:00","message":"> Transcript [7302] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:03.748262838+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:03.748264765+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:03.74826615+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:03.748268042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:03.748275046+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:03.748284633+07:00","message":"push: {true \n 0 0xc00348c700}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:03.753097247+07:00","message":"write wav file: './tmp/7449/7449_1574.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:03.837142855+07:00","message":"[GCS] IsForceVAD: false for message ID: 1575"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:04.119387429+07:00","message":"receive streaming session, msgId: 1575"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:04.119411259+07:00","message":"found end of frame, send empty tag with msgId: 1575"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:04.119415111+07:00","message":"end Recv id 1575"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:04.119425362+07:00","message":"[buffer interim] 1575 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:04.119433271+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:04.119437104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:04.119440359+07:00","message":"> Transcript [7303] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:04.119443324+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:04.119445683+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:04.119447863+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:04.119450206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:04.119453466+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:04.119465466+07:00","message":"push: {true \n 0 0xc002f14000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:04.124905483+07:00","message":"write wav file: './tmp/7449/7449_1575.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:04.288534981+07:00","message":"[GCS] Start streaming session, msgId: 1576"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:04.345895191+07:00","message":"[GCS] IsForceVAD: false for message ID: 1576"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:04.477691391+07:00","message":"[GCS] Start streaming session, msgId: 1577"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:04.671231715+07:00","message":"receive streaming session, msgId: 1576"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:04.671253455+07:00","message":"found end of frame, send empty tag with msgId: 1576"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:04.671257215+07:00","message":"end Recv id 1576"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:04.671263966+07:00","message":"[buffer interim] 1576 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:04.671275962+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:04.671280356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:04.671283622+07:00","message":"> Transcript [7304] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:04.671286739+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:04.671289102+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:04.67129201+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:04.671294387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:04.671300457+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:04.671311228+07:00","message":"push: {true \n 0 0xc003600000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:04.675946847+07:00","message":"write wav file: './tmp/7449/7449_1576.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:05.917975866+07:00","message":"receive streaming session, msgId: 1577"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:05.918030474+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":"2025-10-29T11:07:05.918035307+07:00","message":"receive interim result [false|false]: ผสม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:05.918046097+07:00","message":"[buffer interim] 1577 false ผสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:05.918051966+07:00","message":"[bufferProcess] interim [260000000]:ผสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:05.918053909+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:05.918059062+07:00","message":"[bufferProcess] send to processor (ticker):ผสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:05.918061265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:05.918063597+07:00","message":"> Transcript [7305] [false]: 'ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:05.9180655+07:00","message":"Set StatePrefix (first interim): 'ผสม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:05.927009468+07:00","message":"receive streaming session, msgId: 1577"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:05.927031556+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":"2025-10-29T11:07:05.927035292+07:00","message":"receive interim result [false|false]: พระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:05.927044614+07:00","message":"[buffer interim] 1577 false พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:05.927049483+07:00","message":"[bufferProcess] interim [320000000]:พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:05.927050829+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:06.380038238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:06.380060406+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:06.569539616+07:00","message":"receive streaming session, msgId: 1577"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:06.56957757+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":"2025-10-29T11:07:06.569583539+07:00","message":"receive interim result [false|false]: พระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:06.569594749+07:00","message":"[buffer interim] 1577 false พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:06.569601464+07:00","message":"[bufferProcess] interim [920000000]:พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:06.569603369+07:00","message":"[bufferProcess] send to processor:พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:06.569608059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:06.569610409+07:00","message":"> Transcript [7306] [false]: 'พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:06.569612409+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:06.56961404+07:00","message":"Set new StatePrefix: 'พระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:06.750289669+07:00","message":"receive streaming session, msgId: 1577"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:06.750327478+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":"2025-10-29T11:07:06.750332901+07:00","message":"receive interim result [false|false]: พระสงฆ์สดับปกรณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:06.750346369+07:00","message":"[buffer interim] 1577 false พระสงฆ์สดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:06.750353461+07:00","message":"[bufferProcess] interim [40000000]:พระสงฆ์สดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:06.750355942+07:00","message":"[bufferProcess] send to processor:พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:06.750363988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:06.75036651+07:00","message":"> Transcript [7307] [false]: 'พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:06.750369488+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:06.7503712+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:06.750372966+07:00","message":"StatePrefix: 'พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:06.750374739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:06.856708124+07:00","message":"[GCS] IsForceVAD: false for message ID: 1577"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:06.919287913+07:00","message":"[GCS] Start streaming session, msgId: 1578"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:07.02866428+07:00","message":"receive streaming session, msgId: 1577"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:07.028701381+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":"2025-10-29T11:07:07.028707071+07:00","message":"receive interim result [false|false]: พระสงฆ์สดับปกรณ์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:07.02872209+07:00","message":"[buffer interim] 1577 false พระสงฆ์สดับปกรณ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.028729165+07:00","message":"[bufferProcess] interim [400000000]:พระสงฆ์สดับปกรณ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.028731671+07:00","message":"[bufferProcess] send to processor:พระสงฆ์สดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.028735054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.028738736+07:00","message":"> Transcript [7308] [false]: 'พระสงฆ์สดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.028741948+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.028744327+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.028745916+07:00","message":"StatePrefix: 'พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.028747683+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:07.164029683+07:00","message":"receive streaming session, msgId: 1577"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:07.164078856+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระสงฆ์สดับปกรณ์ค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:07.164084611+07:00","message":"receive interim result [true|false]: พระสงฆ์สดับปกรณ์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:07.164094022+07:00","message":"end recv isFinal message id 1577"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:07.164096525+07:00","message":"end Recv id 1577"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:07.164103948+07:00","message":"[buffer interim] 1577 true พระสงฆ์สดับปกรณ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.164112673+07:00","message":"[bufferProcess] interim [580000000]:พระสงฆ์สดับปกรณ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.164116327+07:00","message":"[bufferProcess] send to processor (isfinal):พระสงฆ์สดับปกรณ์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.164120126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.164123552+07:00","message":"> Transcript [7309] [false]: 'พระสงฆ์สดับปกรณ์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.164127259+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.164129518+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.164134644+07:00","message":"StatePrefix: 'พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.164136415+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.164137848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.16413968+07:00","message":"> Transcript [7310] [true]: 'พระสงฆ์สดับปกรณ์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.164141582+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.164142972+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.164144432+07:00","message":"StatePrefix: 'พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.164145779+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:07.164148713+07:00","message":"Push: 'พระสงฆ์สดับปกรณ์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:07.164156941+07:00","message":"push: {true พระสงฆ์สดับปกรณ์ค่ะ 0 0xc0032a0180}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:07.171210402+07:00","message":"write wav file: './tmp/7449/7449_1577.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:09.380714054+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:09.380722332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:09.605943425+07:00","message":"[GCS] IsForceVAD: false for message ID: 1578"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:09.669434813+07:00","message":"[GCS] Start streaming session, msgId: 1579"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:09.912289689+07:00","message":"receive streaming session, msgId: 1578"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:09.912311727+07:00","message":"found end of frame, send empty tag with msgId: 1578"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:09.91231438+07:00","message":"end Recv id 1578"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:09.912321263+07:00","message":"[buffer interim] 1578 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:09.912328287+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:09.912332729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:09.912335499+07:00","message":"> Transcript [7311] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:09.912337711+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:09.912339177+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:09.912340596+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:09.912342087+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:09.912344519+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:09.912361011+07:00","message":"push: {true \n 0 0xc00365e480}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:09.919400065+07:00","message":"write wav file: './tmp/7449/7449_1578.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:10.245815871+07:00","message":"[GCS] IsForceVAD: false for message ID: 1579"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:10.377581243+07:00","message":"[GCS] Start streaming session, msgId: 1580"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:10.539000961+07:00","message":"receive streaming session, msgId: 1579"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:10.539019816+07:00","message":"found end of frame, send empty tag with msgId: 1579"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:10.5390222+07:00","message":"end Recv id 1579"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:10.539028554+07:00","message":"[buffer interim] 1579 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:10.539044653+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:10.53904818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:10.539050584+07:00","message":"> Transcript [7312] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:10.539052784+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:10.539054312+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:10.539055737+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:10.539057172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:10.539059996+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:10.539086148+07:00","message":"push: {true \n 0 0xc00348c580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:10.544470246+07:00","message":"write wav file: './tmp/7449/7449_1579.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:12.38122511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:12.381235346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:13.824303185+07:00","message":"[GCS] Cleaned up inactive client: 1550"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:13.824326796+07:00","message":"[GCS] Cleaned up inactive client: 1560"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:13.824329166+07:00","message":"[GCS] Cleaned up inactive client: 1551"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:13.824330629+07:00","message":"[GCS] Cleaned up inactive client: 1547"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:13.824332059+07:00","message":"[GCS] Cleaned up inactive client: 1552"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:13.824333545+07:00","message":"[GCS] Cleaned up inactive client: 1553"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:13.824335003+07:00","message":"[GCS] Cleaned up inactive client: 1561"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:13.824336908+07:00","message":"[GCS] Cleaned up inactive client: 1557"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:13.82433833+07:00","message":"[GCS] Cleaned up inactive client: 1555"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:13.824339907+07:00","message":"[GCS] Cleaned up inactive client: 1563"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:13.824341511+07:00","message":"[GCS] Cleaned up inactive client: 1556"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:13.824342992+07:00","message":"[GCS] Cleaned up inactive client: 1548"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:13.824344402+07:00","message":"[GCS] Cleaned up inactive client: 1565"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:13.824345682+07:00","message":"[GCS] Cleaned up inactive client: 1564"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:13.824346937+07:00","message":"[GCS] Cleaned up inactive client: 1549"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:13.824348227+07:00","message":"[GCS] Cleaned up inactive client: 1559"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:13.824350077+07:00","message":"[GCS] Cleaned up inactive client: 1562"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:13.82435136+07:00","message":"[GCS] Cleaned up inactive client: 1546"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:13.824352632+07:00","message":"[GCS] Cleaned up inactive client: 1558"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:13.82435388+07:00","message":"[GCS] Cleaned up inactive client: 1554"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:14.725510396+07:00","message":"[GCS] IsForceVAD: false for message ID: 1580"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:14.78740094+07:00","message":"[GCS] Start streaming session, msgId: 1581"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:15.026956369+07:00","message":"receive streaming session, msgId: 1580"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:15.026978872+07:00","message":"found end of frame, send empty tag with msgId: 1580"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:15.02698189+07:00","message":"end Recv id 1580"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:15.026989014+07:00","message":"[buffer interim] 1580 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:15.026996006+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:15.027000185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:15.027069525+07:00","message":"> Transcript [7313] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:15.027106837+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:15.027109978+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:15.027111639+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:15.027113339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:15.027125448+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:15.027139741+07:00","message":"push: {true \n 0 0xc00348ca00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:15.037183688+07:00","message":"write wav file: './tmp/7449/7449_1580.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:15.381432586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:15.381439187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:15.757704566+07:00","message":"[GCS] IsForceVAD: false for message ID: 1581"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:15.827451397+07:00","message":"[GCS] Start streaming session, msgId: 1582"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:16.049657025+07:00","message":"receive streaming session, msgId: 1581"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:16.049682897+07:00","message":"found end of frame, send empty tag with msgId: 1581"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:16.049686073+07:00","message":"end Recv id 1581"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:16.049693785+07:00","message":"[buffer interim] 1581 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:16.049700671+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:16.049704493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:16.049707229+07:00","message":"> Transcript [7314] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:16.049709801+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:16.04971161+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:16.049713484+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:16.049715091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:16.049717466+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:16.04972745+07:00","message":"push: {true \n 0 0xc002f14580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:16.056581814+07:00","message":"write wav file: './tmp/7449/7449_1581.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:16.076068534+07:00","message":"[GCS] IsForceVAD: false for message ID: 1582"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:16.150361189+07:00","message":"[GCS] Start streaming session, msgId: 1583"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:16.394355187+07:00","message":"receive streaming session, msgId: 1582"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:16.394381041+07:00","message":"found end of frame, send empty tag with msgId: 1582"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:16.394383835+07:00","message":"end Recv id 1582"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:16.39439173+07:00","message":"[buffer interim] 1582 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:16.394399022+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:16.394402157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:16.394404529+07:00","message":"> Transcript [7315] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:16.394406883+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:16.394408389+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:16.394409969+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:16.394411568+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:16.39441687+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:16.394426213+07:00","message":"push: {true \n 0 0xc002f14800}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:16.39870362+07:00","message":"write wav file: './tmp/7449/7449_1582.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:17.35663169+07:00","message":"[GCS] IsForceVAD: false for message ID: 1583"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:17.617771896+07:00","message":"[GCS] Start streaming session, msgId: 1584"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:17.662043995+07:00","message":"receive streaming session, msgId: 1583"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:17.662068046+07:00","message":"found end of frame, send empty tag with msgId: 1583"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:17.662072483+07:00","message":"end Recv id 1583"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:17.662082476+07:00","message":"[buffer interim] 1583 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:17.662090931+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:17.662095768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:17.662099398+07:00","message":"> Transcript [7316] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:17.662102707+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:17.662105095+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:17.66210732+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:17.662109772+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:17.662119119+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:17.662131183+07:00","message":"push: {true \n 0 0xc003600180}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:17.669818807+07:00","message":"write wav file: './tmp/7449/7449_1583.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:18.382060187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:18.382056809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:19.665967313+07:00","message":"[GCS] IsForceVAD: false for message ID: 1584"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:19.78763836+07:00","message":"[GCS] Start streaming session, msgId: 1585"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:19.966317676+07:00","message":"receive streaming session, msgId: 1584"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:19.966343288+07:00","message":"found end of frame, send empty tag with msgId: 1584"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:19.966346033+07:00","message":"end Recv id 1584"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:19.966352249+07:00","message":"[buffer interim] 1584 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:19.966358225+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:19.966362354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:19.966365274+07:00","message":"> Transcript [7317] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:19.966367402+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:19.966369679+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:19.966371212+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:19.966372865+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:19.966375439+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:19.966385033+07:00","message":"push: {true \n 0 0xc00348c300}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:19.973878014+07:00","message":"write wav file: './tmp/7449/7449_1584.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:20.045977383+07:00","message":"[GCS] IsForceVAD: false for message ID: 1585"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:20.345938838+07:00","message":"receive streaming session, msgId: 1585"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:20.34595898+07:00","message":"found end of frame, send empty tag with msgId: 1585"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:20.345961418+07:00","message":"end Recv id 1585"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:20.345967339+07:00","message":"[buffer interim] 1585 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:20.345974112+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:20.345977508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:20.345980265+07:00","message":"> Transcript [7318] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:20.345982486+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:20.345984103+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:20.345985796+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:20.345987375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:20.345992399+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:20.346002278+07:00","message":"push: {true \n 0 0xc00348cc00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:20.350869878+07:00","message":"write wav file: './tmp/7449/7449_1585.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:21.382692582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:21.382707293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:24.383231152+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:24.383240318+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:26.008312023+07:00","message":"[GCS] Start streaming session, msgId: 1586"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:26.137543369+07:00","message":"[GCS] IsForceVAD: false for message ID: 1586"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:26.517634306+07:00","message":"[GCS] Start streaming session, msgId: 1587"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:26.572886412+07:00","message":"receive streaming session, msgId: 1586"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:26.572909833+07:00","message":"found end of frame, send empty tag with msgId: 1586"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:26.57291356+07:00","message":"end Recv id 1586"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:26.572922023+07:00","message":"[buffer interim] 1586 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:26.57292988+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:26.572934572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:26.572937801+07:00","message":"> Transcript [7319] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:26.572941144+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:26.572943223+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:26.572945377+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:26.572947719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:26.572950947+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:26.572963125+07:00","message":"push: {true \n 0 0xc002f14500}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:26.57805272+07:00","message":"write wav file: './tmp/7449/7449_1586.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:26.645764332+07:00","message":"[GCS] IsForceVAD: false for message ID: 1587"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:26.778477123+07:00","message":"[GCS] Start streaming session, msgId: 1588"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:26.966485853+07:00","message":"receive streaming session, msgId: 1587"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:26.966503274+07:00","message":"found end of frame, send empty tag with msgId: 1587"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:26.966506095+07:00","message":"end Recv id 1587"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:26.966536507+07:00","message":"[buffer interim] 1587 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:26.966542598+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:26.966545816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:26.966548187+07:00","message":"> Transcript [7320] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:26.966550257+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:26.966551787+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:26.966556249+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:26.966557827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:26.966561393+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:26.966572671+07:00","message":"push: {true \n 0 0xc002f14a00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:26.970559808+07:00","message":"write wav file: './tmp/7449/7449_1587.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:27.346725688+07:00","message":"[GCS] IsForceVAD: false for message ID: 1588"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:27.383913983+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:27.383919485+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:27.547502465+07:00","message":"[GCS] Start streaming session, msgId: 1589"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:27.657246102+07:00","message":"receive streaming session, msgId: 1588"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:27.657266498+07:00","message":"found end of frame, send empty tag with msgId: 1588"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:27.657269169+07:00","message":"end Recv id 1588"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:27.657276303+07:00","message":"[buffer interim] 1588 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:27.657282993+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:27.657291068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:27.657293429+07:00","message":"> Transcript [7321] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:27.657295423+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:27.657296927+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:27.657298457+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:27.657300132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:27.657326689+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:27.65733891+07:00","message":"push: {true \n 0 0xc00348d000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:27.662525817+07:00","message":"write wav file: './tmp/7449/7449_1588.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:27.736651651+07:00","message":"[GCS] IsForceVAD: false for message ID: 1589"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:28.043859582+07:00","message":"receive streaming session, msgId: 1589"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:28.043882936+07:00","message":"found end of frame, send empty tag with msgId: 1589"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:28.043885816+07:00","message":"end Recv id 1589"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:28.043893108+07:00","message":"[buffer interim] 1589 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:28.043900929+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:28.043904852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:28.04390727+07:00","message":"> Transcript [7322] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:28.043909541+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:28.043911095+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:28.043912677+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:28.043914162+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:28.043921789+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:28.043932312+07:00","message":"push: {true \n 0 0xc002f14d80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:28.049290426+07:00","message":"write wav file: './tmp/7449/7449_1589.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:28.405493331+07:00","message":"[GCS] Start streaming session, msgId: 1590"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:28.405718281+07:00","message":"[GCS] IsForceVAD: false for message ID: 1590"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:28.648248117+07:00","message":"receive streaming session, msgId: 1590"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:28.648266803+07:00","message":"found end of frame, send empty tag with msgId: 1590"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:28.648269796+07:00","message":"end Recv id 1590"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:28.648276541+07:00","message":"[buffer interim] 1590 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:28.648283775+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:28.648287356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:28.648289748+07:00","message":"> Transcript [7323] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:28.648291891+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:28.648293418+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:28.648295251+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:28.64829695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:28.648299688+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:28.648309371+07:00","message":"push: {true \n 0 0xc003601200}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:28.653413517+07:00","message":"write wav file: './tmp/7449/7449_1590.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:30.384259459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:30.384279103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:33.249576959+07:00","message":"[GCS] Start streaming session, msgId: 1591"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:33.307885358+07:00","message":"[GCS] IsForceVAD: false for message ID: 1591"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:33.385132949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:33.385139813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:33.437771046+07:00","message":"[GCS] Start streaming session, msgId: 1592"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:33.695439258+07:00","message":"[GCS] IsForceVAD: false for message ID: 1592"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:33.71867067+07:00","message":"receive streaming session, msgId: 1591"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:33.718692804+07:00","message":"found end of frame, send empty tag with msgId: 1591"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:33.718696706+07:00","message":"end Recv id 1591"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:33.718705354+07:00","message":"[buffer interim] 1591 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:33.718714309+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:33.718723979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:33.71872759+07:00","message":"> Transcript [7324] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:33.718731219+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:33.718734013+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:33.71873615+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:33.718738406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:33.718749808+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:33.718762254+07:00","message":"push: {true \n 0 0xc00365ed00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:33.724596748+07:00","message":"write wav file: './tmp/7449/7449_1591.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:33.806869542+07:00","message":"receive streaming session, msgId: 1592"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:33.806895397+07:00","message":"found end of frame, send empty tag with msgId: 1592"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:33.806898214+07:00","message":"end Recv id 1592"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:33.806905273+07:00","message":"[buffer interim] 1592 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:33.806912617+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:33.806916514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:33.806919211+07:00","message":"> Transcript [7325] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:33.806921646+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:33.806923193+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:33.806924587+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:33.806926027+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:33.806928724+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:33.806939398+07:00","message":"push: {true \n 0 0xc003a46500}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:33.811545855+07:00","message":"write wav file: './tmp/7449/7449_1592.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:36.385564412+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:36.385570604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:37.411870973+07:00","message":"[GCS] Start streaming session, msgId: 1593"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:37.726571616+07:00","message":"[GCS] IsForceVAD: false for message ID: 1593"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:37.788599851+07:00","message":"[GCS] Start streaming session, msgId: 1594"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:37.820244065+07:00","message":"receive streaming session, msgId: 1593"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:37.820265789+07:00","message":"found end of frame, send empty tag with msgId: 1593"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:37.820268821+07:00","message":"end Recv id 1593"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:37.820274356+07:00","message":"[buffer interim] 1593 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:37.82028111+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:37.82028477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:37.820287103+07:00","message":"> Transcript [7326] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:37.82028933+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:37.820290837+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:37.820292385+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:37.820293849+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:37.820296097+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:37.82030398+07:00","message":"push: {true \n 0 0xc0032a0300}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:37.825126343+07:00","message":"write wav file: './tmp/7449/7449_1593.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:39.386221317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:39.386256134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:41.159518154+07:00","message":"receive streaming session, msgId: 1594"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:41.159563796+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":"2025-10-29T11:07:41.159569343+07:00","message":"receive interim result [false|false]: กุหลาบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:41.159584711+07:00","message":"[buffer interim] 1594 false กุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:41.159591567+07:00","message":"[bufferProcess] interim [360000000]:กุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:41.15959302+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:41.159598212+07:00","message":"[bufferProcess] send to processor (ticker):กุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:41.159600541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:41.159602946+07:00","message":"> Transcript [7327] [false]: 'กุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:41.159612273+07:00","message":"Set StatePrefix (first interim): 'กุหลาบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:41.733592586+07:00","message":"receive streaming session, msgId: 1594"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:41.733642045+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":"2025-10-29T11:07:41.733646673+07:00","message":"receive interim result [false|false]: กุหลาบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:41.733657878+07:00","message":"[buffer interim] 1594 false กุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:41.733667207+07:00","message":"[bufferProcess] interim [960000000]:กุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:41.733669048+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:42.386443822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:42.386462732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:42.434467858+07:00","message":"receive streaming session, msgId: 1594"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:42.434505146+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":"2025-10-29T11:07:42.43451008+07:00","message":"receive interim result [false|false]: ปะริปูเรนติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:42.434522718+07:00","message":"[buffer interim] 1594 false ปะริปูเรนติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:42.434528985+07:00","message":"[bufferProcess] interim [680000000]:ปะริปูเรนติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:42.434531076+07:00","message":"[bufferProcess] send to processor:กุหลาบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:42.434535376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:42.434537807+07:00","message":"> Transcript [7328] [false]: 'กุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:42.434540859+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:42.434542521+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:42.43454406+07:00","message":"StatePrefix: 'กุหลาบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:42.434545804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.076100953+07:00","message":"receive streaming session, msgId: 1594"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.076143974+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":"2025-10-29T11:07:43.076149912+07:00","message":"receive interim result [false|false]: ปะริปูเรนติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.07616445+07:00","message":"[buffer interim] 1594 false ปะริปูเรนติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.076171802+07:00","message":"[bufferProcess] interim [280000000]:ปะริปูเรนติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.076173928+07:00","message":"[bufferProcess] send to processor:ปะริปูเรนติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.076180585+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.076183298+07:00","message":"> Transcript [7329] [false]: 'ปะริปูเรนติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.076185436+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.076187593+07:00","message":"Set new StatePrefix: 'ปะริปูเรนติ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.134913829+07:00","message":"receive streaming session, msgId: 1594"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.13494347+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":"2025-10-29T11:07:43.134947902+07:00","message":"receive interim result [false|false]: ปะริปูเรนติสาขา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.134963324+07:00","message":"[buffer interim] 1594 false ปะริปูเรนติสาขา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.134968863+07:00","message":"[bufferProcess] interim [400000000]:ปะริปูเรนติสาขา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.134971914+07:00","message":"[bufferProcess] send to processor:ปะริปูเรนติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.134980176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.134983142+07:00","message":"> Transcript [7330] [false]: 'ปะริปูเรนติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.134985956+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.134988548+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.134990033+07:00","message":"StatePrefix: 'ปะริปูเรนติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.134991812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.268285262+07:00","message":"receive streaming session, msgId: 1594"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.268328786+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":"2025-10-29T11:07:43.268336051+07:00","message":"receive interim result [false|false]: ปะริปูเรนติสาคะรัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.268355753+07:00","message":"[buffer interim] 1594 false ปะริปูเรนติสาคะรัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.268365566+07:00","message":"[bufferProcess] interim [460000000]:ปะริปูเรนติสาคะรัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.268369614+07:00","message":"[bufferProcess] send to processor:ปะริปูเรนติสาขา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.268378476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.268381909+07:00","message":"> Transcript [7331] [false]: 'ปะริปูเรนติสาขา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.26838564+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.268387909+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.268390743+07:00","message":"StatePrefix: 'ปะริปูเรนติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.268393276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.746148728+07:00","message":"[GCS] IsForceVAD: false for message ID: 1594"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.824321432+07:00","message":"[GCS] Cleaned up inactive client: 1568"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.824352731+07:00","message":"[GCS] Cleaned up inactive client: 1570"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.824355921+07:00","message":"[GCS] Cleaned up inactive client: 1571"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.82435753+07:00","message":"[GCS] Cleaned up inactive client: 1572"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.824359048+07:00","message":"[GCS] Cleaned up inactive client: 1567"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.824360584+07:00","message":"[GCS] Cleaned up inactive client: 1569"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.824362109+07:00","message":"[GCS] Cleaned up inactive client: 1566"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.824363503+07:00","message":"[GCS] Cleaned up inactive client: 1573"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.835615769+07:00","message":"receive streaming session, msgId: 1594"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.835655994+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปะริปูเรนติสาคะรัง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.835660565+07:00","message":"receive interim result [false|false]: ปะริปูเรนติสาคะรัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.835673467+07:00","message":"[buffer interim] 1594 false ปะริปูเรนติสาคะรัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.835680474+07:00","message":"[bufferProcess] interim [60000000]:ปะริปูเรนติสาคะรัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.835682406+07:00","message":"[bufferProcess] send to processor:ปะริปูเรนติสาคะรัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.83568559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.835688227+07:00","message":"> Transcript [7332] [false]: 'ปะริปูเรนติสาคะรัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.835691077+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.835692695+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.835694406+07:00","message":"StatePrefix: 'ปะริปูเรนติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.83569652+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.855798806+07:00","message":"receive streaming session, msgId: 1594"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.855831024+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปะริปูเรนติสาคะรัง\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.855836273+07:00","message":"receive interim result [true|false]: ปะริปูเรนติสาคะรัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.855845226+07:00","message":"end recv isFinal message id 1594"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.855847375+07:00","message":"end Recv id 1594"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.855852375+07:00","message":"[buffer interim] 1594 true ปะริปูเรนติสาคะรัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.855860676+07:00","message":"[bufferProcess] interim [180000000]:ปะริปูเรนติสาคะรัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.855863639+07:00","message":"[bufferProcess] send to processor (isfinal):ปะริปูเรนติสาคะรัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.855866507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.855868687+07:00","message":"> Transcript [7333] [false]: 'ปะริปูเรนติสาคะรัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.855871423+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.85587285+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.855874317+07:00","message":"StatePrefix: 'ปะริปูเรนติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.855875838+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.855880229+07:00","message":"Push: 'ปะริปูเรนติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.855881729+07:00","message":"TextPushed: 'ปะริปูเรนติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.855883711+07:00","message":"Set new StatePrefix : 'ปะริปูเรนติสาคะรัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.85588567+07:00","message":"Next Push (prob) : 'สาคะรัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.855887084+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.855888707+07:00","message":"> Transcript [7334] [true]: 'ปะริปูเรนติสาคะรัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.855890488+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.855891842+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.85589323+07:00","message":"StatePrefix: 'ปะริปูเรนติสาคะรัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.855894796+07:00","message":"TextPushed: 'ปะริปูเรนติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:43.855896387+07:00","message":"Push: 'สาคะรัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.855904163+07:00","message":"push: {false ปะริปูเรนติ 0 0xc003600680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:43.855908551+07:00","message":"push: {true สาคะรัง 0 0xc003600680}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:43.868262359+07:00","message":"write wav file: './tmp/7449/7449_1594.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:44.458346957+07:00","message":"[GCS] Start streaming session, msgId: 1595"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:45.386946034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:45.386966364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:45.651534416+07:00","message":"receive streaming session, msgId: 1595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:45.651570812+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":"2025-10-29T11:07:45.651575315+07:00","message":"receive interim result [false|false]: แม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:45.651587087+07:00","message":"[buffer interim] 1595 false แม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:45.651593193+07:00","message":"[bufferProcess] interim [960000000]:แม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:45.651594759+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:45.651600279+07:00","message":"[bufferProcess] send to processor (ticker):แม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:45.651607816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:45.651610179+07:00","message":"> Transcript [7335] [false]: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:45.651612098+07:00","message":"Set StatePrefix (first interim): 'แม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:45.69610204+07:00","message":"receive streaming session, msgId: 1595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:45.696137281+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":"2025-10-29T11:07:45.696143132+07:00","message":"receive interim result [false|false]: เมล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:45.696154995+07:00","message":"[buffer interim] 1595 false เมล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:45.696161475+07:00","message":"[bufferProcess] interim [20000000]:เมล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:45.696163225+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:45.845680288+07:00","message":"receive streaming session, msgId: 1595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:45.845728405+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"mail\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:45.845734997+07:00","message":"receive interim result [false|false]: mail"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:45.845746628+07:00","message":"[buffer interim] 1595 false mail"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:45.84575442+07:00","message":"[bufferProcess] interim [140000000]:mail"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:45.845757376+07:00","message":"[bufferProcess] send to processor:เมล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:45.845762081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:45.845765522+07:00","message":"> Transcript [7336] [false]: 'เมล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:45.845768262+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:45.845770885+07:00","message":"Set new StatePrefix: 'เมล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:46.205725581+07:00","message":"receive streaming session, msgId: 1595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:46.205762112+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"mavis\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:46.20576891+07:00","message":"receive interim result [false|false]: mavis"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:46.205781407+07:00","message":"[buffer interim] 1595 false mavis"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.205789984+07:00","message":"[bufferProcess] interim [560000000]:mavis"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.205791928+07:00","message":"[bufferProcess] send to processor:mail"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.205794983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.205797456+07:00","message":"> Transcript [7337] [false]: 'mail'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.205799617+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.205801549+07:00","message":"Set new StatePrefix: 'mail'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:46.602583421+07:00","message":"receive streaming session, msgId: 1595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:46.602625122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Male atoll\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:46.602631394+07:00","message":"receive interim result [false|false]: Male atoll"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:46.602644422+07:00","message":"[buffer interim] 1595 false Male atoll"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.602651125+07:00","message":"[bufferProcess] interim [980000000]:Male atoll"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.602652937+07:00","message":"[bufferProcess] send to processor:mavis"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.602657932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.602660373+07:00","message":"> Transcript [7338] [false]: 'mavis'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.602662435+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.602664385+07:00","message":"Set new StatePrefix: 'mavis'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:46.786406223+07:00","message":"receive streaming session, msgId: 1595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:46.786442863+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"mavis\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:46.78644879+07:00","message":"receive interim result [false|false]: mavis"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:46.786461967+07:00","message":"[buffer interim] 1595 false mavis"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.786468136+07:00","message":"[bufferProcess] interim [160000000]:mavis"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.786469836+07:00","message":"[bufferProcess] send to processor:Male atoll"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.786474913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.786477385+07:00","message":"> Transcript [7339] [false]: 'Male atoll'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.786479186+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.78648068+07:00","message":"Set new StatePrefix: 'Male atoll'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:46.822609765+07:00","message":"receive streaming session, msgId: 1595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:46.8226509+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"melatonin\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:46.822656376+07:00","message":"receive interim result [false|false]: melatonin"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:46.82266892+07:00","message":"[buffer interim] 1595 false melatonin"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.822675467+07:00","message":"[bufferProcess] interim [220000000]:melatonin"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.822677781+07:00","message":"[bufferProcess] send to processor:mavis"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.822683201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.822686005+07:00","message":"> Transcript [7340] [false]: 'mavis'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.82268808+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:46.822690069+07:00","message":"Set new StatePrefix: 'mavis'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:47.441234+07:00","message":"receive streaming session, msgId: 1595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:47.441272394+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"melatonin\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:47.441278396+07:00","message":"receive interim result [false|false]: melatonin"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:47.441288565+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":"2025-10-29T11:07:47.441291086+07:00","message":"receive interim result [false|false]:  นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:47.441298977+07:00","message":"[buffer interim] 1595 false melatonin"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:47.441301869+07:00","message":"[buffer interim] 1595 false  นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:47.441307316+07:00","message":"[bufferProcess] interim [820000000]:melatonin"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:47.44130943+07:00","message":"[bufferProcess] send to processor:melatonin"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:47.441311981+07:00","message":"[bufferProcess] interim [820000000]: นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:47.441314601+07:00","message":"[bufferProcess] update buffer: melatonin นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:47.441316972+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:47.441319314+07:00","message":"> Transcript [7341] [false]: 'melatonin'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:47.44132133+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:47.441323439+07:00","message":"Set new StatePrefix: 'melatonin'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:47.495367936+07:00","message":"receive streaming session, msgId: 1595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:47.495404081+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"melatonin\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:47.49540924+07:00","message":"receive interim result [false|false]: melatonin"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:47.495422264+07:00","message":"[buffer interim] 1595 false melatonin"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:47.495432369+07:00","message":"[bufferProcess] interim [880000000]:melatonin"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:47.495434663+07:00","message":"[bufferProcess] send to processor:melatonin นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:47.495438741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:47.495441195+07:00","message":"> Transcript [7342] [false]: 'melatonin นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:47.495444689+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:47.495446601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:47.495448738+07:00","message":"StatePrefix: 'melatonin'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:47.495450448+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:48.000130368+07:00","message":"receive streaming session, msgId: 1595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:48.00017322+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"marital status\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:48.000179191+07:00","message":"receive interim result [false|false]: marital status"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:48.000197972+07:00","message":"[buffer interim] 1595 false marital status"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.000206017+07:00","message":"[bufferProcess] interim [420000000]:marital status"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.000208785+07:00","message":"[bufferProcess] send to processor:melatonin"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.000214337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.000217034+07:00","message":"> Transcript [7343] [false]: 'melatonin'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.000220913+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.000223406+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.000226191+07:00","message":"StatePrefix: 'melatonin'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.000228021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:48.191937264+07:00","message":"receive streaming session, msgId: 1595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:48.191982325+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"maevoa ทินนังเปตานัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:48.191988163+07:00","message":"receive interim result [false|false]: maevoa ทินนังเปตานัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:48.192000119+07:00","message":"[buffer interim] 1595 false maevoa ทินนังเปตานัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.192010235+07:00","message":"[bufferProcess] interim [600000000]:maevoa ทินนังเปตานัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.192013522+07:00","message":"[bufferProcess] send to processor:marital status"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.192020018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.192023422+07:00","message":"> Transcript [7344] [false]: 'marital status'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.192026053+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.192028862+07:00","message":"Set new StatePrefix: 'marital status'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:48.387433072+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:48.387432859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:48.835294961+07:00","message":"receive streaming session, msgId: 1595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:48.835333369+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"maevoa\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:48.835338508+07:00","message":"receive interim result [false|false]: maevoa"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:48.835350249+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":"2025-10-29T11:07:48.83535329+07:00","message":"receive interim result [false|false]:  ทินนังเปตานังอุปะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:48.835361183+07:00","message":"[buffer interim] 1595 false maevoa"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:48.835364847+07:00","message":"[buffer interim] 1595 false  ทินนังเปตานังอุปะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.835370472+07:00","message":"[bufferProcess] interim [200000000]:maevoa"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.835372765+07:00","message":"[bufferProcess] send to processor:maevoa ทินนังเปตานัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.835375677+07:00","message":"[bufferProcess] interim [200000000]: ทินนังเปตานังอุปะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.83537776+07:00","message":"[bufferProcess] update buffer: maevoa ทินนังเปตานังอุปะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.835380127+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.83538249+07:00","message":"> Transcript [7345] [false]: 'maevoa ทินนังเปตานัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.835384638+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:48.835386187+07:00","message":"Set new StatePrefix: 'maevoa ทินนังเปตานัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:49.105303607+07:00","message":"receive streaming session, msgId: 1595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:49.105345899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"maevoa\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:49.10535223+07:00","message":"receive interim result [false|false]: maevoa"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:49.105369116+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":"2025-10-29T11:07:49.105373257+07:00","message":"receive interim result [false|false]:  ทินนังเปตานังอุปะกับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:49.105382558+07:00","message":"[buffer interim] 1595 false maevoa"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:49.105386982+07:00","message":"[buffer interim] 1595 false  ทินนังเปตานังอุปะกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.105393836+07:00","message":"[bufferProcess] interim [500000000]:maevoa"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.105396552+07:00","message":"[bufferProcess] send to processor:maevoa ทินนังเปตานังอุปะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.105401444+07:00","message":"[bufferProcess] interim [500000000]: ทินนังเปตานังอุปะกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.105404+07:00","message":"[bufferProcess] update buffer: maevoa ทินนังเปตานังอุปะกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.105407844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.105410892+07:00","message":"> Transcript [7346] [false]: 'maevoa ทินนังเปตานังอุปะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.105415087+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.10541734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.10541987+07:00","message":"StatePrefix: 'maevoa ทินนังเปตานัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.105422435+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:49.422821913+07:00","message":"receive streaming session, msgId: 1595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:49.422859247+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"maevoa\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:49.42286431+07:00","message":"receive interim result [false|false]: maevoa"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:49.422875488+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":"2025-10-29T11:07:49.422897697+07:00","message":"receive interim result [false|false]:  ทินนังเปตานังอุปะกับปฏิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:49.4229061+07:00","message":"[buffer interim] 1595 false maevoa"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:49.422908945+07:00","message":"[buffer interim] 1595 false  ทินนังเปตานังอุปะกับปฏิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.422915063+07:00","message":"[bufferProcess] interim [800000000]:maevoa"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.422917883+07:00","message":"[bufferProcess] send to processor:maevoa ทินนังเปตานังอุปะกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.422920595+07:00","message":"[bufferProcess] interim [800000000]: ทินนังเปตานังอุปะกับปฏิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.422922726+07:00","message":"[bufferProcess] update buffer: maevoa ทินนังเปตานังอุปะกับปฏิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.422925216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.42292758+07:00","message":"> Transcript [7347] [false]: 'maevoa ทินนังเปตานังอุปะกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.422930705+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.422932318+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.422934623+07:00","message":"StatePrefix: 'maevoa ทินนังเปตานัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.422936574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:49.647394135+07:00","message":"[GCS] IsForceVAD: false for message ID: 1595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:49.707573771+07:00","message":"[GCS] Start streaming session, msgId: 1596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:49.824076906+07:00","message":"receive streaming session, msgId: 1595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:49.824122783+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"meiwa ทินนังเปตานังอุปะกับปาร์ตี้\",\"confidence\":0.83393085}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:49.824130195+07:00","message":"receive interim result [true|false]: meiwa ทินนังเปตานังอุปะกับปาร์ตี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:49.82413833+07:00","message":"end recv isFinal message id 1595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:49.824140842+07:00","message":"end Recv id 1595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:49.824148068+07:00","message":"[buffer interim] 1595 true meiwa ทินนังเปตานังอุปะกับปาร์ตี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.824159231+07:00","message":"[bufferProcess] interim [220000000]:meiwa ทินนังเปตานังอุปะกับปาร์ตี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.824170928+07:00","message":"[bufferProcess] send to processor (isfinal):maevoa ทินนังเปตานังอุปะกับปฏิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.824175018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.824179219+07:00","message":"> Transcript [7348] [false]: 'maevoa ทินนังเปตานังอุปะกับปฏิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.824183139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.824185428+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.824188366+07:00","message":"StatePrefix: 'maevoa ทินนังเปตานัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.824190688+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.824193861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.824196263+07:00","message":"> Transcript [7349] [true]: 'meiwa ทินนังเปตานังอุปะกับปาร์ตี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.824198797+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.824200678+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.824202663+07:00","message":"StatePrefix: 'maevoa ทินนังเปตานัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.824204725+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:49.82420817+07:00","message":"Push: 'meiwa ทินนังเปตานังอุปะกับปาร์ตี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:49.824217626+07:00","message":"push: {true meiwa ทินนังเปตานังอุปะกับปาร์ตี้ 0 0xc0032a0980}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:49.837150773+07:00","message":"write wav file: './tmp/7449/7449_1595.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:51.102584427+07:00","message":"receive streaming session, msgId: 1596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:51.102633067+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":"2025-10-29T11:07:51.10263782+07:00","message":"receive interim result [false|false]: ติด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:51.10265455+07:00","message":"[buffer interim] 1596 false ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.10266148+07:00","message":"[bufferProcess] interim [380000000]:ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.102663192+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.102667088+07:00","message":"[bufferProcess] send to processor (ticker):ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.102669403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.102672023+07:00","message":"> Transcript [7350] [false]: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.102673913+07:00","message":"Set StatePrefix (first interim): 'ติด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:51.288877909+07:00","message":"receive streaming session, msgId: 1596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:51.288910469+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":"2025-10-29T11:07:51.288915561+07:00","message":"receive interim result [false|false]: อิจฉา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:51.28892812+07:00","message":"[buffer interim] 1596 false อิจฉา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.288934618+07:00","message":"[bufferProcess] interim [560000000]:อิจฉา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.288936358+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:51.387800484+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:51.387814473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:51.467471393+07:00","message":"receive streaming session, msgId: 1596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:51.467508979+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":"2025-10-29T11:07:51.467514167+07:00","message":"receive interim result [false|false]: พิจิตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:51.467524508+07:00","message":"[buffer interim] 1596 false พิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.467533514+07:00","message":"[bufferProcess] interim [740000000]:พิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.467535223+07:00","message":"[bufferProcess] send to processor:อิจฉา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.467538398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.467540546+07:00","message":"> Transcript [7351] [false]: 'อิจฉา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.467542342+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.467543928+07:00","message":"Set new StatePrefix: 'อิจฉา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:51.474424316+07:00","message":"receive streaming session, msgId: 1596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:51.474445784+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Digital\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:51.474451278+07:00","message":"receive interim result [false|false]: Digital"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:51.474460892+07:00","message":"[buffer interim] 1596 false Digital"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.47446535+07:00","message":"[bufferProcess] interim [800000000]:Digital"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.474467032+07:00","message":"[bufferProcess] send to processor:พิจิตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.474471836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.474473858+07:00","message":"> Transcript [7352] [false]: 'พิจิตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.474475312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.474476964+07:00","message":"Set new StatePrefix: 'พิจิตร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:51.65363328+07:00","message":"receive streaming session, msgId: 1596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:51.653668306+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":"2025-10-29T11:07:51.653674981+07:00","message":"receive interim result [false|false]: อิชิตัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:51.653690321+07:00","message":"[buffer interim] 1596 false อิชิตัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.653701229+07:00","message":"[bufferProcess] interim [980000000]:อิชิตัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.653704403+07:00","message":"[bufferProcess] send to processor:Digital"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.653710726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.653713958+07:00","message":"> Transcript [7353] [false]: 'Digital'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.653716322+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:51.653720703+07:00","message":"Set new StatePrefix: 'Digital'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:52.163967532+07:00","message":"receive streaming session, msgId: 1596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:52.164003075+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":"2025-10-29T11:07:52.164008834+07:00","message":"receive interim result [false|false]: อิจฉิตังประเทศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:52.164020645+07:00","message":"[buffer interim] 1596 false อิจฉิตังประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.164027014+07:00","message":"[bufferProcess] interim [520000000]:อิจฉิตังประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.164029116+07:00","message":"[bufferProcess] send to processor:อิชิตัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.164033773+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.164036039+07:00","message":"> Transcript [7354] [false]: 'อิชิตัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.164038017+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.164039701+07:00","message":"Set new StatePrefix: 'อิชิตัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:52.354573594+07:00","message":"receive streaming session, msgId: 1596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:52.35461411+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":"2025-10-29T11:07:52.354619889+07:00","message":"receive interim result [false|false]: อิจฉิตังปฏิทิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:52.354632295+07:00","message":"[buffer interim] 1596 false อิจฉิตังปฏิทิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.354639231+07:00","message":"[bufferProcess] interim [700000000]:อิจฉิตังปฏิทิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.354641276+07:00","message":"[bufferProcess] send to processor:อิจฉิตังประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.354645948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.354648218+07:00","message":"> Transcript [7355] [false]: 'อิจฉิตังประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.354650278+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.354651972+07:00","message":"Set new StatePrefix: 'อิจฉิตังประเทศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:52.479769334+07:00","message":"receive streaming session, msgId: 1596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:52.47980392+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":"2025-10-29T11:07:52.479808762+07:00","message":"receive interim result [false|false]: อิจฉิตังปัตถิตัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:52.479819771+07:00","message":"[buffer interim] 1596 false อิจฉิตังปัตถิตัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.479825992+07:00","message":"[bufferProcess] interim [760000000]:อิจฉิตังปัตถิตัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.479828215+07:00","message":"[bufferProcess] send to processor:อิจฉิตังปฏิทิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.479833388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.479835894+07:00","message":"> Transcript [7356] [false]: 'อิจฉิตังปฏิทิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.479837921+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.479839616+07:00","message":"Set new StatePrefix: 'อิจฉิตังปฏิทิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:52.932181838+07:00","message":"receive streaming session, msgId: 1596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:52.932218155+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":"2025-10-29T11:07:52.932224247+07:00","message":"receive interim result [false|false]: อิจฉิตังปัตถิตังต้ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:52.932236872+07:00","message":"[buffer interim] 1596 false อิจฉิตังปัตถิตังต้ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.932245129+07:00","message":"[bufferProcess] interim [240000000]:อิจฉิตังปัตถิตังต้ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.932247513+07:00","message":"[bufferProcess] send to processor:อิจฉิตังปัตถิตัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.932252328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.9322552+07:00","message":"> Transcript [7357] [false]: 'อิจฉิตังปัตถิตัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.932257634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:52.932259297+07:00","message":"Set new StatePrefix: 'อิจฉิตังปัตถิตัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:53.251590753+07:00","message":"receive streaming session, msgId: 1596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:53.251638258+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":"2025-10-29T11:07:53.251643964+07:00","message":"receive interim result [false|false]: อิจฉิตังปัตถิตังตุมหัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:53.251658216+07:00","message":"[buffer interim] 1596 false อิจฉิตังปัตถิตังตุมหัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.251666194+07:00","message":"[bufferProcess] interim [540000000]:อิจฉิตังปัตถิตังตุมหัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.251669278+07:00","message":"[bufferProcess] send to processor:อิจฉิตังปัตถิตังต้ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.25167401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.251676305+07:00","message":"> Transcript [7358] [false]: 'อิจฉิตังปัตถิตังต้ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.251679812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.251681536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.251683419+07:00","message":"StatePrefix: 'อิจฉิตังปัตถิตัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.251685369+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:53.764903872+07:00","message":"receive streaming session, msgId: 1596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:53.764939761+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":"2025-10-29T11:07:53.764944997+07:00","message":"receive interim result [false|false]: อิจฉิตังปัตถิตังตุมหังคิด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:53.764956945+07:00","message":"[buffer interim] 1596 false อิจฉิตังปัตถิตังตุมหังคิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.764963208+07:00","message":"[bufferProcess] interim [80000000]:อิจฉิตังปัตถิตังตุมหังคิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.764965425+07:00","message":"[bufferProcess] send to processor:อิจฉิตังปัตถิตังตุมหัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.764970532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.764972887+07:00","message":"> Transcript [7359] [false]: 'อิจฉิตังปัตถิตังตุมหัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.764975557+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.764977522+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.764979456+07:00","message":"StatePrefix: 'อิจฉิตังปัตถิตัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.764981479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:53.891868289+07:00","message":"receive streaming session, msgId: 1596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:53.891910424+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":"2025-10-29T11:07:53.891916593+07:00","message":"receive interim result [false|false]: อิจฉิตังปัตถิตังตุมหัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:53.891931866+07:00","message":"[buffer interim] 1596 false อิจฉิตังปัตถิตังตุมหัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.891941344+07:00","message":"[bufferProcess] interim [140000000]:อิจฉิตังปัตถิตังตุมหัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.891944257+07:00","message":"[bufferProcess] send to processor:อิจฉิตังปัตถิตังตุมหังคิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.891948655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.891951982+07:00","message":"> Transcript [7360] [false]: 'อิจฉิตังปัตถิตังตุมหังคิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.891956027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.891958272+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.891961028+07:00","message":"StatePrefix: 'อิจฉิตังปัตถิตัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.891963254+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:53.952250534+07:00","message":"receive streaming session, msgId: 1596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:53.952290745+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":"2025-10-29T11:07:53.952297034+07:00","message":"receive interim result [false|false]: อิจฉิตังปัตถิตังตุมหังขิปปะเมวะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:53.952310646+07:00","message":"[buffer interim] 1596 false อิจฉิตังปัตถิตังตุมหังขิปปะเมวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.952318205+07:00","message":"[bufferProcess] interim [260000000]:อิจฉิตังปัตถิตังตุมหังขิปปะเมวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.952321279+07:00","message":"[bufferProcess] send to processor:อิจฉิตังปัตถิตังตุมหัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.952325684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.952328866+07:00","message":"> Transcript [7361] [false]: 'อิจฉิตังปัตถิตังตุมหัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.952332971+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.952335634+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.952338031+07:00","message":"StatePrefix: 'อิจฉิตังปัตถิตัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.952340122+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.952343328+07:00","message":"Push: 'อิจฉิตังปัตถิตัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.952345482+07:00","message":"TextPushed: 'อิจฉิตังปัตถิตัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.95234786+07:00","message":"Set new StatePrefix : 'อิจฉิตังปัตถิตังตุมหัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:53.952350514+07:00","message":"Next Push (prob) : 'ตุมหัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:53.952361224+07:00","message":"push: {false อิจฉิตังปัตถิตัง 0 0xc00348c500}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:54.38813713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:54.388140493+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:54.533265582+07:00","message":"receive streaming session, msgId: 1596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:54.533299458+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อิจฉิตังปัตถิตังตุมหังขิปปะเมวะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:54.533304685+07:00","message":"receive interim result [false|false]: อิจฉิตังปัตถิตังตุมหังขิปปะเมวะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:54.533317547+07:00","message":"[buffer interim] 1596 false อิจฉิตังปัตถิตังตุมหังขิปปะเมวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:54.533325046+07:00","message":"[bufferProcess] interim [860000000]:อิจฉิตังปัตถิตังตุมหังขิปปะเมวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:54.533327135+07:00","message":"[bufferProcess] send to processor:อิจฉิตังปัตถิตังตุมหังขิปปะเมวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:54.533330263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:54.533332505+07:00","message":"> Transcript [7362] [false]: 'อิจฉิตังปัตถิตังตุมหังขิปปะเมวะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:54.533335776+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:54.533337434+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:54.533338988+07:00","message":"StatePrefix: 'อิจฉิตังปัตถิตังตุมหัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:54.533340878+07:00","message":"TextPushed: 'อิจฉิตังปัตถิตัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:54.85226382+07:00","message":"receive streaming session, msgId: 1596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:54.852307599+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":"2025-10-29T11:07:54.852313542+07:00","message":"receive interim result [false|false]: อิจฉิตังปัตถิตังตุมหังขิปปะเมวะสะมิชฌะตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:54.852326605+07:00","message":"[buffer interim] 1596 false อิจฉิตังปัตถิตังตุมหังขิปปะเมวะสะมิชฌะตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:54.852333503+07:00","message":"[bufferProcess] interim [220000000]:อิจฉิตังปัตถิตังตุมหังขิปปะเมวะสะมิชฌะตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:54.852335885+07:00","message":"[bufferProcess] send to processor:อิจฉิตังปัตถิตังตุมหังขิปปะเมวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:54.852340705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:54.852343015+07:00","message":"> Transcript [7363] [false]: 'อิจฉิตังปัตถิตังตุมหังขิปปะเมวะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:54.8523467+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:54.852349147+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:54.852352+07:00","message":"StatePrefix: 'อิจฉิตังปัตถิตังตุมหัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:54.852356638+07:00","message":"TextPushed: 'อิจฉิตังปัตถิตัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:55.027016296+07:00","message":"[GCS] IsForceVAD: false for message ID: 1596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:55.127688107+07:00","message":"receive streaming session, msgId: 1596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:55.127730819+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อิจฉิตังปัตถิตังตุมหังขิปปะเมวะสะมิชฌะตุ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:55.127738046+07:00","message":"receive interim result [true|false]: อิจฉิตังปัตถิตังตุมหังขิปปะเมวะสะมิชฌะตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:55.12774472+07:00","message":"end recv isFinal message id 1596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:55.127746774+07:00","message":"end Recv id 1596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:55.127752975+07:00","message":"[buffer interim] 1596 true อิจฉิตังปัตถิตังตุมหังขิปปะเมวะสะมิชฌะตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.127759516+07:00","message":"[bufferProcess] interim [550000000]:อิจฉิตังปัตถิตังตุมหังขิปปะเมวะสะมิชฌะตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.127764477+07:00","message":"[bufferProcess] send to processor (isfinal):อิจฉิตังปัตถิตังตุมหังขิปปะเมวะสะมิชฌะตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.127767163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.127769428+07:00","message":"> Transcript [7364] [false]: 'อิจฉิตังปัตถิตังตุมหังขิปปะเมวะสะมิชฌะตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.127772457+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.127774239+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.127777106+07:00","message":"StatePrefix: 'อิจฉิตังปัตถิตังตุมหัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.127779499+07:00","message":"TextPushed: 'อิจฉิตังปัตถิตัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.127783263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.12778499+07:00","message":"> Transcript [7365] [true]: 'อิจฉิตังปัตถิตังตุมหังขิปปะเมวะสะมิชฌะตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.127786931+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.12778824+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.127789657+07:00","message":"StatePrefix: 'อิจฉิตังปัตถิตังตุมหัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.127791047+07:00","message":"TextPushed: 'อิจฉิตังปัตถิตัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.127797863+07:00","message":"Push: 'ตุมหังขิปปะเมวะสะมิชฌะตุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:55.127806422+07:00","message":"push: {true ตุมหังขิปปะเมวะสะมิชฌะตุ 0 0xc00348c500}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:55.139034467+07:00","message":"write wav file: './tmp/7449/7449_1596.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:55.147580469+07:00","message":"[GCS] Start streaming session, msgId: 1597"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:55.725408275+07:00","message":"[GCS] IsForceVAD: false for message ID: 1597"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:55.787419961+07:00","message":"[GCS] Start streaming session, msgId: 1598"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:55.828308464+07:00","message":"receive streaming session, msgId: 1597"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:55.82833311+07:00","message":"found end of frame, send empty tag with msgId: 1597"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:55.828336148+07:00","message":"end Recv id 1597"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:55.828343945+07:00","message":"[buffer interim] 1597 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.828352416+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.828356352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.828359678+07:00","message":"> Transcript [7366] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.828362314+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.828363962+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.828365526+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.828366989+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:55.828369686+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:55.828379685+07:00","message":"push: {true \n 0 0xc0023d2080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:55.833116058+07:00","message":"write wav file: './tmp/7449/7449_1597.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:57.388987017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:07:57.388996632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:57.844763658+07:00","message":"[GCS] IsForceVAD: false for message ID: 1598"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:57.873415938+07:00","message":"receive streaming session, msgId: 1598"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:57.873453355+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":"2025-10-29T11:07:57.873458708+07:00","message":"receive interim result [false|false]: ดูซอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:57.873471181+07:00","message":"[buffer interim] 1598 false ดูซอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:57.873477553+07:00","message":"[bufferProcess] interim [860000000]:ดูซอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:57.873479198+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:57.873485093+07:00","message":"[bufferProcess] send to processor (ticker):ดูซอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:57.873487461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:57.873489745+07:00","message":"> Transcript [7367] [false]: 'ดูซอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:57.873491604+07:00","message":"Set StatePrefix (first interim): 'ดูซอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:57.907562956+07:00","message":"[GCS] Start streaming session, msgId: 1599"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:57.984955778+07:00","message":"receive streaming session, msgId: 1598"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:57.984994352+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ดูซอง\",\"confidence\":0.71246517}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":70000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:57.984999917+07:00","message":"receive interim result [true|false]: ดูซอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:57.985004967+07:00","message":"end recv isFinal message id 1598"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:57.985006832+07:00","message":"end Recv id 1598"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:57.985012122+07:00","message":"[buffer interim] 1598 true ดูซอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:57.985022323+07:00","message":"[bufferProcess] interim [70000000]:ดูซอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:57.985028831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:57.985036517+07:00","message":"> Transcript [7368] [true]: 'ดูซอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:57.985040772+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:57.985043149+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:57.985045533+07:00","message":"StatePrefix: 'ดูซอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:57.985047903+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:07:57.985057266+07:00","message":"Push: 'ดูซอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:07:57.985065338+07:00","message":"push: {true ดูซอง 0 0xc0032a0380}"}
{"level":"info","service":"Main","time":"2025-10-29T11:07:57.991290481+07:00","message":"write wav file: './tmp/7449/7449_1598.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:00.379438617+07:00","message":"receive streaming session, msgId: 1599"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:00.379478733+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":"2025-10-29T11:08:00.379483946+07:00","message":"receive interim result [false|false]: จันทร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:00.379496718+07:00","message":"[buffer interim] 1599 false จันทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:00.379503017+07:00","message":"[bufferProcess] interim [520000000]:จันทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:00.379504621+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:00.379509093+07:00","message":"[bufferProcess] send to processor (ticker):จันทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:00.379511498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:00.379514179+07:00","message":"> Transcript [7369] [false]: 'จันทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:00.379516081+07:00","message":"Set StatePrefix (first interim): 'จันทร์'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:00.389568392+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:00.389584945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:00.55718192+07:00","message":"receive streaming session, msgId: 1599"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:00.55721845+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":"2025-10-29T11:08:00.557223506+07:00","message":"receive interim result [false|false]: จันทรา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:00.557236179+07:00","message":"[buffer interim] 1599 false จันทรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:00.557242747+07:00","message":"[bufferProcess] interim [700000000]:จันทรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:00.557244405+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:00.871762897+07:00","message":"receive streaming session, msgId: 1599"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:00.871797254+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":"2025-10-29T11:08:00.871802492+07:00","message":"receive interim result [false|false]: จันโท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:00.871815331+07:00","message":"[buffer interim] 1599 false จันโท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:00.871821706+07:00","message":"[bufferProcess] interim [940000000]:จันโท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:00.87182351+07:00","message":"[bufferProcess] send to processor:จันทรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:00.871828128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:00.871830711+07:00","message":"> Transcript [7370] [false]: 'จันทรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:00.871832659+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:00.871834297+07:00","message":"Set new StatePrefix: 'จันทรา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:01.454822869+07:00","message":"receive streaming session, msgId: 1599"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:01.454869373+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":"2025-10-29T11:08:01.454875739+07:00","message":"receive interim result [false|false]: จันโท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:01.454887755+07:00","message":"[buffer interim] 1599 false จันโท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:01.454895882+07:00","message":"[bufferProcess] interim [540000000]:จันโท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:01.454898529+07:00","message":"[bufferProcess] send to processor:จันโท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:01.45490231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:01.454910512+07:00","message":"> Transcript [7371] [false]: 'จันโท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:01.454913555+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:01.454915979+07:00","message":"Set new StatePrefix: 'จันโท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:02.544681637+07:00","message":"receive streaming session, msgId: 1599"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:02.54472122+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จันโท\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:02.544727013+07:00","message":"receive interim result [false|false]: จันโท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:02.544732606+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" Toyota\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:02.544734793+07:00","message":"receive interim result [false|false]:  Toyota"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:02.544742167+07:00","message":"[buffer interim] 1599 false จันโท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:02.544744988+07:00","message":"[buffer interim] 1599 false  Toyota"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:02.544750441+07:00","message":"[bufferProcess] interim [680000000]:จันโท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:02.544752604+07:00","message":"[bufferProcess] send to processor:จันโท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:02.544755166+07:00","message":"[bufferProcess] send to processor (ticker):จันโท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:02.544757266+07:00","message":"[bufferProcess] interim [680000000]: Toyota"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:02.544758637+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:02.544760774+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:02.544762962+07:00","message":"> Transcript [7372] [false]: 'จันโท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:02.544765997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:02.544767702+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:02.544769602+07:00","message":"StatePrefix: 'จันโท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:02.544771282+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:02.54477266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:02.544774346+07:00","message":"> Transcript [7373] [false]: 'จันโท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:02.544776069+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:02.544777655+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:02.544779002+07:00","message":"StatePrefix: 'จันโท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:02.544780462+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:03.19056868+07:00","message":"receive streaming session, msgId: 1599"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:03.190617571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จันโท Toyota\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:03.190623201+07:00","message":"receive interim result [false|false]: จันโท Toyota"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:03.190637232+07:00","message":"[buffer interim] 1599 false จันโท Toyota"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.190644829+07:00","message":"[bufferProcess] interim [280000000]:จันโท Toyota"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.19064712+07:00","message":"[bufferProcess] send to processor: Toyota"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.190652763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.190655767+07:00","message":"> Transcript [7374] [false]: ' Toyota'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.190658672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.190660692+07:00","message":"Set new StatePrefix: ' Toyota'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:03.246757551+07:00","message":"receive streaming session, msgId: 1599"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:03.246788651+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จันโท Toyota\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:03.246794069+07:00","message":"receive interim result [false|false]: จันโท Toyota"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:03.24680652+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":"2025-10-29T11:08:03.246809055+07:00","message":"receive interim result [false|false]:  ทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:03.246815047+07:00","message":"[buffer interim] 1599 false จันโท Toyota"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:03.2468184+07:00","message":"[buffer interim] 1599 false  ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.246823324+07:00","message":"[bufferProcess] interim [400000000]:จันโท Toyota"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.246825155+07:00","message":"[bufferProcess] send to processor:จันโท Toyota"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.246827382+07:00","message":"[bufferProcess] interim [400000000]: ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.246829676+07:00","message":"[bufferProcess] update buffer: จันโท Toyota ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.24683202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.246834329+07:00","message":"> Transcript [7375] [false]: 'จันโท Toyota'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.24683634+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.246837949+07:00","message":"Set new StatePrefix: 'จันโท Toyota'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:03.390066449+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:03.390066384+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:03.887828642+07:00","message":"receive streaming session, msgId: 1599"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:03.887864828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จันโท Toyota ทาง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:03.887870807+07:00","message":"receive interim result [false|false]: จันโท Toyota ทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:03.887886728+07:00","message":"[buffer interim] 1599 false จันโท Toyota ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.887896435+07:00","message":"[bufferProcess] interim [0]:จันโท Toyota ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.887898695+07:00","message":"[bufferProcess] send to processor:จันโท Toyota ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.887901801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.887904487+07:00","message":"> Transcript [7376] [false]: 'จันโท Toyota ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.88790714+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.887909233+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.887911248+07:00","message":"StatePrefix: 'จันโท Toyota'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:03.88791446+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:03.925308886+07:00","message":"[GCS] IsForceVAD: false for message ID: 1599"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:03.98656373+07:00","message":"[GCS] Start streaming session, msgId: 1600"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:04.093386333+07:00","message":"receive streaming session, msgId: 1599"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:04.093448683+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จันโท Toyota ทาง\",\"confidence\":0.8966141}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:04.093454266+07:00","message":"receive interim result [true|false]: จันโท Toyota ทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:04.093462053+07:00","message":"end recv isFinal message id 1599"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:04.093463614+07:00","message":"end Recv id 1599"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:04.093469556+07:00","message":"[buffer interim] 1599 true จันโท Toyota ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:04.093479237+07:00","message":"[bufferProcess] interim [240000000]:จันโท Toyota ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:04.093483967+07:00","message":"[bufferProcess] send to processor (isfinal):จันโท Toyota ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:04.093486666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:04.093489451+07:00","message":"> Transcript [7377] [false]: 'จันโท Toyota ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:04.093492485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:04.093494016+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:04.093495986+07:00","message":"StatePrefix: 'จันโท Toyota'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:04.093497649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:04.09349918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:04.093500877+07:00","message":"> Transcript [7378] [true]: 'จันโท Toyota ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:04.093502435+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:04.093503747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:04.093505044+07:00","message":"StatePrefix: 'จันโท Toyota'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:04.093506317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:04.09351185+07:00","message":"Push: 'จันโท Toyota ทาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:04.093519502+07:00","message":"push: {true จันโท Toyota ทาง 0 0xc0023d2280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:08:04.106340875+07:00","message":"write wav file: './tmp/7449/7449_1599.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:06.390672094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:06.39068389+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:08.7963419+07:00","message":"[GCS] IsForceVAD: false for message ID: 1600"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:08.914902786+07:00","message":"receive streaming session, msgId: 1600"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:08.914922148+07:00","message":"found end of frame, send empty tag with msgId: 1600"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:08.914924902+07:00","message":"end Recv id 1600"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:08.914931682+07:00","message":"[buffer interim] 1600 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:08.914937753+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:08.914941058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:08.914943394+07:00","message":"> Transcript [7379] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:08.914945463+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:08.914947139+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:08.914948656+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:08.914950141+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:08.91495272+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:08.914962011+07:00","message":"push: {true \n 0 0xc0023d2500}"}
{"level":"info","service":"Main","time":"2025-10-29T11:08:08.928505154+07:00","message":"write wav file: './tmp/7449/7449_1600.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:08.987161848+07:00","message":"[GCS] Start streaming session, msgId: 1601"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:09.391460232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:09.391465699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:12.391818494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:12.391824794+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:13.824250945+07:00","message":"[GCS] Cleaned up inactive client: 1575"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:13.824273382+07:00","message":"[GCS] Cleaned up inactive client: 1578"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:13.824275764+07:00","message":"[GCS] Cleaned up inactive client: 1579"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:13.824277191+07:00","message":"[GCS] Cleaned up inactive client: 1576"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:13.824278748+07:00","message":"[GCS] Cleaned up inactive client: 1577"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:13.824280242+07:00","message":"[GCS] Cleaned up inactive client: 1574"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:14.245157898+07:00","message":"[GCS] IsForceVAD: false for message ID: 1601"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:14.307741686+07:00","message":"[GCS] Start streaming session, msgId: 1602"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:14.35184791+07:00","message":"receive streaming session, msgId: 1601"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:14.351865495+07:00","message":"found end of frame, send empty tag with msgId: 1601"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:14.351868514+07:00","message":"end Recv id 1601"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:14.351874502+07:00","message":"[buffer interim] 1601 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:14.351881145+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:14.351885279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:14.351888015+07:00","message":"> Transcript [7380] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:14.351890139+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:14.351891637+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:14.351893174+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:14.351894767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:14.351901687+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:14.351910541+07:00","message":"push: {true \n 0 0xc0023d2000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:08:14.362530397+07:00","message":"write wav file: './tmp/7449/7449_1601.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:15.392011617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:15.392021062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:18.37019561+07:00","message":"receive streaming session, msgId: 1602"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:18.370239017+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":"2025-10-29T11:08:18.370243974+07:00","message":"receive interim result [false|false]: สาธุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:18.370257678+07:00","message":"[buffer interim] 1602 false สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:18.370266707+07:00","message":"[bufferProcess] interim [80000000]:สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:18.370268444+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:18.370273935+07:00","message":"[bufferProcess] send to processor (ticker):สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:18.370276075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:18.370278305+07:00","message":"> Transcript [7381] [false]: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:18.370280243+07:00","message":"Set StatePrefix (first interim): 'สาธุ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:18.392339524+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:18.392348689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:18.944224807+07:00","message":"receive streaming session, msgId: 1602"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:18.944264477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:18.944269593+07:00","message":"receive interim result [false|false]: สาธุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:18.944282035+07:00","message":"[buffer interim] 1602 false สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:18.944288114+07:00","message":"[bufferProcess] interim [680000000]:สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:18.944289646+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:19.74523265+07:00","message":"[GCS] IsForceVAD: false for message ID: 1602"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:19.854443868+07:00","message":"receive streaming session, msgId: 1602"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:19.854487286+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สาธุ\",\"confidence\":0.9459861}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:19.854493942+07:00","message":"receive interim result [true|false]: สาธุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:19.854504121+07:00","message":"end recv isFinal message id 1602"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:19.854506576+07:00","message":"end Recv id 1602"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:19.854513773+07:00","message":"[buffer interim] 1602 true สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:19.854524632+07:00","message":"[bufferProcess] interim [670000000]:สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:19.854528383+07:00","message":"[bufferProcess] send to processor (isfinal):สาธุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:19.854532786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:19.854536302+07:00","message":"> Transcript [7382] [false]: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:19.854540106+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:19.854542439+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:19.854545589+07:00","message":"StatePrefix: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:19.854548057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:19.854550186+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:19.854552521+07:00","message":"> Transcript [7383] [true]: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:19.85455536+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:19.854557429+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:19.854559667+07:00","message":"StatePrefix: 'สาธุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:19.854561799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:19.854565431+07:00","message":"Push: 'สาธุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:19.854583354+07:00","message":"push: {true สาธุ 0 0xc0023d2600}"}
{"level":"info","service":"Main","time":"2025-10-29T11:08:19.865535568+07:00","message":"write wav file: './tmp/7449/7449_1602.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:20.068321477+07:00","message":"[GCS] Start streaming session, msgId: 1603"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:20.137384565+07:00","message":"[GCS] IsForceVAD: false for message ID: 1603"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:20.286513408+07:00","message":"receive streaming session, msgId: 1603"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:20.286542146+07:00","message":"found end of frame, send empty tag with msgId: 1603"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:20.286545591+07:00","message":"end Recv id 1603"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:20.286553089+07:00","message":"[buffer interim] 1603 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:20.286560327+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:20.286563716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:20.286566059+07:00","message":"> Transcript [7384] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:20.286568379+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:20.286569923+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:20.286571369+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:20.2865729+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:20.286575619+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:20.2865963+07:00","message":"push: {true \n 0 0xc003600d00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:08:20.290484398+07:00","message":"write wav file: './tmp/7449/7449_1603.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:20.467222777+07:00","message":"[GCS] Start streaming session, msgId: 1604"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:21.392685442+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:21.392711906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:24.045339653+07:00","message":"[GCS] IsForceVAD: false for message ID: 1604"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:24.1099577+07:00","message":"[GCS] Start streaming session, msgId: 1605"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:24.148963613+07:00","message":"receive streaming session, msgId: 1604"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:24.148992807+07:00","message":"found end of frame, send empty tag with msgId: 1604"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:24.148996177+07:00","message":"end Recv id 1604"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:24.149003005+07:00","message":"[buffer interim] 1604 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:24.149010281+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:24.149013713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:24.14901636+07:00","message":"> Transcript [7385] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:24.149018579+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:24.149020161+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:24.149021933+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:24.149023491+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:24.149033333+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:24.149042965+07:00","message":"push: {true \n 0 0xc003600f80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:08:24.159474544+07:00","message":"write wav file: './tmp/7449/7449_1604.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:24.393222027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:24.393233838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:27.393694799+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:27.393710684+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:29.365609425+07:00","message":"[GCS] IsForceVAD: false for message ID: 1605"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:29.478772371+07:00","message":"receive streaming session, msgId: 1605"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:29.478790875+07:00","message":"found end of frame, send empty tag with msgId: 1605"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:29.478793515+07:00","message":"end Recv id 1605"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:29.478839546+07:00","message":"[buffer interim] 1605 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:29.478846289+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:29.478849631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:29.478852109+07:00","message":"> Transcript [7386] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:29.47885423+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:29.478855863+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:29.478857419+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:29.478858942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:29.478863752+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:29.478873551+07:00","message":"push: {true \n 0 0xc00365f480}"}
{"level":"info","service":"Main","time":"2025-10-29T11:08:29.489114605+07:00","message":"write wav file: './tmp/7449/7449_1605.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:29.496976137+07:00","message":"[GCS] Start streaming session, msgId: 1606"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:30.393856482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:30.393862332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:33.241484077+07:00","message":"receive streaming session, msgId: 1606"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:33.241538825+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":"2025-10-29T11:08:33.241544614+07:00","message":"receive interim result [false|false]: จาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:33.241563039+07:00","message":"[buffer interim] 1606 false จาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.241576663+07:00","message":"[bufferProcess] interim [540000000]:จาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.241579534+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.241583546+07:00","message":"[bufferProcess] send to processor (ticker):จาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.241586614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.241589554+07:00","message":"> Transcript [7387] [false]: 'จาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.24159248+07:00","message":"Set StatePrefix (first interim): 'จาก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:33.362075955+07:00","message":"receive streaming session, msgId: 1606"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:33.362118202+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":"2025-10-29T11:08:33.362123859+07:00","message":"receive interim result [false|false]: อาจารย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:33.362136207+07:00","message":"[buffer interim] 1606 false อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.362143667+07:00","message":"[bufferProcess] interim [660000000]:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.362145597+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:33.39386956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:33.393889617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:33.587794245+07:00","message":"[GCS] IsForceVAD: false for message ID: 1606"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:33.657044951+07:00","message":"[GCS] Start streaming session, msgId: 1607"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:33.709263406+07:00","message":"receive streaming session, msgId: 1606"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:33.709330549+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":"2025-10-29T11:08:33.709337865+07:00","message":"receive interim result [false|false]: จาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:33.709357925+07:00","message":"[buffer interim] 1606 false จาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.70936709+07:00","message":"[bufferProcess] interim [960000000]:จาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.709370541+07:00","message":"[bufferProcess] send to processor:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.70937459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.709377837+07:00","message":"> Transcript [7388] [false]: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.709380555+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.709382723+07:00","message":"Set new StatePrefix: 'อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:33.980022001+07:00","message":"receive streaming session, msgId: 1606"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:33.980058755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาจารย์\",\"confidence\":0.77630365}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:33.980064119+07:00","message":"receive interim result [true|false]: อาจารย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:33.980070815+07:00","message":"end recv isFinal message id 1606"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:33.980072514+07:00","message":"end Recv id 1606"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:33.980077153+07:00","message":"[buffer interim] 1606 true อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.980085575+07:00","message":"[bufferProcess] interim [110000000]:อาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.980090043+07:00","message":"[bufferProcess] send to processor (isfinal):จาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.980092699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.980095289+07:00","message":"> Transcript [7389] [false]: 'จาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.980097051+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.98009871+07:00","message":"Set new StatePrefix: 'จาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.9801001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.980101916+07:00","message":"> Transcript [7390] [true]: 'อาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.980103968+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.980105516+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.980107051+07:00","message":"StatePrefix: 'จาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.980108758+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:33.980112575+07:00","message":"Push: 'อาจารย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:33.980120231+07:00","message":"push: {true อาจารย์ 0 0xc0032a0000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:08:33.989253285+07:00","message":"write wav file: './tmp/7449/7449_1606.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:36.394583869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:36.394585185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:38.295653119+07:00","message":"receive streaming session, msgId: 1607"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:38.295699633+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":"2025-10-29T11:08:38.295704463+07:00","message":"receive interim result [false|false]: การ์ตูน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:38.295716214+07:00","message":"[buffer interim] 1607 false การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:38.295722551+07:00","message":"[bufferProcess] interim [680000000]:การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:38.295724014+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:38.29572866+07:00","message":"[bufferProcess] send to processor (ticker):การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:38.295730869+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:38.295733409+07:00","message":"> Transcript [7391] [false]: 'การ์ตูน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:38.295735554+07:00","message":"Set StatePrefix (first interim): 'การ์ตูน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:38.932942208+07:00","message":"receive streaming session, msgId: 1607"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:38.932980062+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":"2025-10-29T11:08:38.932985635+07:00","message":"receive interim result [false|false]: การ์ตูน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:38.932997939+07:00","message":"[buffer interim] 1607 false การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:38.933005356+07:00","message":"[bufferProcess] interim [280000000]:การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:38.933006851+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:39.394906281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:39.394923977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:39.866150536+07:00","message":"[GCS] IsForceVAD: false for message ID: 1607"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:39.984851068+07:00","message":"receive streaming session, msgId: 1607"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:39.984895751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การ์ตูน\",\"confidence\":0.9572438}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:39.98490095+07:00","message":"receive interim result [true|false]: การ์ตูน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:39.984910049+07:00","message":"end recv isFinal message id 1607"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:39.984912027+07:00","message":"end Recv id 1607"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:39.984923995+07:00","message":"[buffer interim] 1607 true การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:39.984944584+07:00","message":"[bufferProcess] interim [420000000]:การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:39.984951764+07:00","message":"[bufferProcess] send to processor (isfinal):การ์ตูน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:39.984955867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:39.984959528+07:00","message":"> Transcript [7392] [false]: 'การ์ตูน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:39.984963748+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:39.984966361+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:39.984968722+07:00","message":"StatePrefix: 'การ์ตูน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:39.984971304+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:39.984973417+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:39.984976223+07:00","message":"> Transcript [7393] [true]: 'การ์ตูน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:39.98497877+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:39.984981404+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:39.98498356+07:00","message":"StatePrefix: 'การ์ตูน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:39.984985811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:39.984992632+07:00","message":"Push: 'การ์ตูน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:39.985004094+07:00","message":"push: {true การ์ตูน 0 0xc0032a0600}"}
{"level":"info","service":"Main","time":"2025-10-29T11:08:39.995722873+07:00","message":"write wav file: './tmp/7449/7449_1607.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:40.068489887+07:00","message":"[GCS] Start streaming session, msgId: 1608"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:42.395906303+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:42.395926065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:43.823350767+07:00","message":"[GCS] Cleaned up inactive client: 1592"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:43.823379444+07:00","message":"[GCS] Cleaned up inactive client: 1580"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:43.823382383+07:00","message":"[GCS] Cleaned up inactive client: 1583"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:43.823383997+07:00","message":"[GCS] Cleaned up inactive client: 1586"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:43.823385542+07:00","message":"[GCS] Cleaned up inactive client: 1589"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:43.823386914+07:00","message":"[GCS] Cleaned up inactive client: 1581"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:43.823388306+07:00","message":"[GCS] Cleaned up inactive client: 1590"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:43.823389861+07:00","message":"[GCS] Cleaned up inactive client: 1593"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:43.82339133+07:00","message":"[GCS] Cleaned up inactive client: 1585"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:43.823392764+07:00","message":"[GCS] Cleaned up inactive client: 1587"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:43.823394117+07:00","message":"[GCS] Cleaned up inactive client: 1584"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:43.823395389+07:00","message":"[GCS] Cleaned up inactive client: 1588"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:43.823396684+07:00","message":"[GCS] Cleaned up inactive client: 1591"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:43.823397974+07:00","message":"[GCS] Cleaned up inactive client: 1594"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:43.823399285+07:00","message":"[GCS] Cleaned up inactive client: 1582"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:45.184569213+07:00","message":"[GCS] IsForceVAD: false for message ID: 1608"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:45.285395827+07:00","message":"receive streaming session, msgId: 1608"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:45.285414016+07:00","message":"found end of frame, send empty tag with msgId: 1608"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:45.285416476+07:00","message":"end Recv id 1608"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:45.285423254+07:00","message":"[buffer interim] 1608 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:45.285429148+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:45.285432575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:45.285435048+07:00","message":"> Transcript [7394] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:45.285437257+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:45.28543882+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:45.285440588+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:45.285442078+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:45.285448783+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:45.285458848+07:00","message":"push: {true \n 0 0xc0023d2a80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:08:45.295729073+07:00","message":"write wav file: './tmp/7449/7449_1608.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:45.31950198+07:00","message":"[GCS] Start streaming session, msgId: 1609"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:45.396514977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:45.396516422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:48.39689144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:48.396904552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:48.585369112+07:00","message":"[GCS] IsForceVAD: false for message ID: 1609"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:48.648118635+07:00","message":"[GCS] Start streaming session, msgId: 1610"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:48.680998166+07:00","message":"receive streaming session, msgId: 1609"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:48.681043794+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Kawasaki\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:48.681049063+07:00","message":"receive interim result [false|false]: Kawasaki"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:48.681064068+07:00","message":"[buffer interim] 1609 false Kawasaki"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:48.681070744+07:00","message":"[bufferProcess] interim [250000000]:Kawasaki"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:48.68107223+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:48.681078054+07:00","message":"[bufferProcess] send to processor (ticker):Kawasaki"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:48.681080252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:48.68108252+07:00","message":"> Transcript [7395] [false]: 'Kawasaki'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:48.681084343+07:00","message":"Set StatePrefix (first interim): 'Kawasaki'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:48.700689746+07:00","message":"receive streaming session, msgId: 1609"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:48.700729843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Kawasaki\",\"confidence\":0.67827636}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:48.700733889+07:00","message":"receive interim result [true|false]: Kawasaki"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:48.700741723+07:00","message":"end recv isFinal message id 1609"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:48.700743661+07:00","message":"end Recv id 1609"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:48.700748991+07:00","message":"[buffer interim] 1609 true Kawasaki"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:48.700755115+07:00","message":"[bufferProcess] interim [280000000]:Kawasaki"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:48.700758124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:48.700760517+07:00","message":"> Transcript [7396] [true]: 'Kawasaki'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:48.700762923+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:48.700764485+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:48.700766407+07:00","message":"StatePrefix: 'Kawasaki'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:48.700768209+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:48.700770633+07:00","message":"Push: 'Kawasaki'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:48.700779594+07:00","message":"push: {true Kawasaki 0 0xc00365e980}"}
{"level":"info","service":"Main","time":"2025-10-29T11:08:48.708708316+07:00","message":"write wav file: './tmp/7449/7449_1609.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:51.396941533+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:51.396941065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:52.616167809+07:00","message":"[GCS] IsForceVAD: false for message ID: 1610"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:52.676622377+07:00","message":"[GCS] Start streaming session, msgId: 1611"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:52.745522271+07:00","message":"receive streaming session, msgId: 1610"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:52.745543187+07:00","message":"found end of frame, send empty tag with msgId: 1610"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:52.74554629+07:00","message":"end Recv id 1610"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:52.745553353+07:00","message":"[buffer interim] 1610 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:52.745567716+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:52.745571492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:52.745573908+07:00","message":"> Transcript [7397] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:52.745575921+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:52.745577576+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:52.745579217+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:52.74558074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:52.74558308+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:52.745592721+07:00","message":"push: {true \n 0 0xc003a47280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:08:52.754400412+07:00","message":"write wav file: './tmp/7449/7449_1610.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:54.397728213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:54.397741968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:57.398633661+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:08:57.398644102+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:58.255024451+07:00","message":"[GCS] IsForceVAD: false for message ID: 1611"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:58.316617+07:00","message":"[GCS] Start streaming session, msgId: 1612"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:58.359210405+07:00","message":"receive streaming session, msgId: 1611"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:58.359230076+07:00","message":"found end of frame, send empty tag with msgId: 1611"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:58.359232802+07:00","message":"end Recv id 1611"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:58.359276346+07:00","message":"[buffer interim] 1611 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:58.359284282+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:58.359289191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:58.359293946+07:00","message":"> Transcript [7398] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:58.359296266+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:58.359298006+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:58.359299646+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:58.359301387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:58.359306727+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:58.359316707+07:00","message":"push: {true \n 0 0xc0023d2700}"}
{"level":"info","service":"Main","time":"2025-10-29T11:08:58.375721078+07:00","message":"write wav file: './tmp/7449/7449_1611.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:58.50457533+07:00","message":"[GCS] IsForceVAD: false for message ID: 1612"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:58.604748533+07:00","message":"receive streaming session, msgId: 1612"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:58.604772689+07:00","message":"found end of frame, send empty tag with msgId: 1612"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:58.604775582+07:00","message":"end Recv id 1612"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:58.604782217+07:00","message":"[buffer interim] 1612 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:58.604788976+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:58.604800945+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:58.604803577+07:00","message":"> Transcript [7399] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:58.604805719+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:58.604807746+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:58.604809351+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:58.604811009+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:08:58.604813447+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:58.604829766+07:00","message":"push: {true \n 0 0xc00365f100}"}
{"level":"info","service":"Main","time":"2025-10-29T11:08:58.609202102+07:00","message":"write wav file: './tmp/7449/7449_1612.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:08:58.636250617+07:00","message":"[GCS] Start streaming session, msgId: 1613"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:00.399358891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:00.399363706+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:01.384838163+07:00","message":"[GCS] IsForceVAD: false for message ID: 1613"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:01.479233598+07:00","message":"receive streaming session, msgId: 1613"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:01.479253375+07:00","message":"found end of frame, send empty tag with msgId: 1613"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:01.47925665+07:00","message":"end Recv id 1613"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:01.479262977+07:00","message":"[buffer interim] 1613 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:01.479269971+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:01.479273823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:01.479276119+07:00","message":"> Transcript [7400] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:01.479278221+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:01.479279823+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:01.479281179+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:01.479282682+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:01.479284877+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:01.479294242+07:00","message":"push: {true \n 0 0xc00365e580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:09:01.487438121+07:00","message":"write wav file: './tmp/7449/7449_1613.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:01.527731517+07:00","message":"[GCS] Start streaming session, msgId: 1614"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:03.400259306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:03.400268643+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:06.400851924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:06.400864692+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:08.116392798+07:00","message":"[GCS] IsForceVAD: false for message ID: 1614"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:08.18726955+07:00","message":"[GCS] Start streaming session, msgId: 1615"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:08.220848332+07:00","message":"receive streaming session, msgId: 1614"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:08.220865119+07:00","message":"found end of frame, send empty tag with msgId: 1614"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:08.220868013+07:00","message":"end Recv id 1614"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:08.220874597+07:00","message":"[buffer interim] 1614 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:08.220881283+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:08.220884675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:08.220887004+07:00","message":"> Transcript [7401] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:08.220888901+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:08.220890816+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:08.220892291+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:08.220893836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:08.220899855+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:08.220908982+07:00","message":"push: {true \n 0 0xc003600700}"}
{"level":"info","service":"Main","time":"2025-10-29T11:09:08.233430768+07:00","message":"write wav file: './tmp/7449/7449_1614.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:09.40168953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:09.401696218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:12.40259565+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:12.402591918+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:13.625849486+07:00","message":"[GCS] IsForceVAD: false for message ID: 1615"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:13.737955497+07:00","message":"receive streaming session, msgId: 1615"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:13.737973671+07:00","message":"found end of frame, send empty tag with msgId: 1615"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:13.737977255+07:00","message":"end Recv id 1615"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:13.737985842+07:00","message":"[buffer interim] 1615 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:13.737994058+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:13.737998473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:13.738002167+07:00","message":"> Transcript [7402] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:13.738004998+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:13.738007229+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:13.738009444+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:13.7380116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:13.738015119+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:13.738027559+07:00","message":"push: {true \n 0 0xc0023d2d00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:09:13.748499393+07:00","message":"write wav file: './tmp/7449/7449_1615.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:13.758789902+07:00","message":"[GCS] Start streaming session, msgId: 1616"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:13.823628032+07:00","message":"[GCS] Cleaned up inactive client: 1595"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:13.823658375+07:00","message":"[GCS] Cleaned up inactive client: 1599"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:13.82366111+07:00","message":"[GCS] Cleaned up inactive client: 1600"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:13.823662732+07:00","message":"[GCS] Cleaned up inactive client: 1597"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:13.823664451+07:00","message":"[GCS] Cleaned up inactive client: 1596"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:13.823665969+07:00","message":"[GCS] Cleaned up inactive client: 1598"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:14.784708537+07:00","message":"[GCS] IsForceVAD: false for message ID: 1616"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:14.846886818+07:00","message":"[GCS] Start streaming session, msgId: 1617"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:14.892354555+07:00","message":"receive streaming session, msgId: 1616"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:14.892371618+07:00","message":"found end of frame, send empty tag with msgId: 1616"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:14.892374511+07:00","message":"end Recv id 1616"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:14.892380358+07:00","message":"[buffer interim] 1616 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:14.892386498+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:14.892389966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:14.892392195+07:00","message":"> Transcript [7403] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:14.892394568+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:14.892396383+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:14.892397919+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:14.892399436+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:14.892401675+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:14.892411796+07:00","message":"push: {true \n 0 0xc0032a0700}"}
{"level":"info","service":"Main","time":"2025-10-29T11:09:14.900554541+07:00","message":"write wav file: './tmp/7449/7449_1616.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:15.355721906+07:00","message":"[GCS] IsForceVAD: false for message ID: 1617"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:15.402872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:15.402890127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:15.427653594+07:00","message":"[GCS] Start streaming session, msgId: 1618"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:15.45709221+07:00","message":"receive streaming session, msgId: 1617"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:15.457107158+07:00","message":"found end of frame, send empty tag with msgId: 1617"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:15.457109774+07:00","message":"end Recv id 1617"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:15.45711457+07:00","message":"[buffer interim] 1617 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:15.457121148+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:15.457124131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:15.457126444+07:00","message":"> Transcript [7404] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:15.457128541+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:15.457130368+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:15.457131812+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:15.457133351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:15.457139023+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:15.457148469+07:00","message":"push: {true \n 0 0xc0032a0900}"}
{"level":"info","service":"Main","time":"2025-10-29T11:09:15.46251664+07:00","message":"write wav file: './tmp/7449/7449_1617.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:18.403069621+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:18.40308213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:20.74463954+07:00","message":"[GCS] IsForceVAD: false for message ID: 1618"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:20.840962809+07:00","message":"receive streaming session, msgId: 1618"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:20.840978659+07:00","message":"found end of frame, send empty tag with msgId: 1618"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:20.84098122+07:00","message":"end Recv id 1618"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:20.840988276+07:00","message":"[buffer interim] 1618 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:20.840996433+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:20.84100619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:20.84100956+07:00","message":"> Transcript [7405] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:20.84101303+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:20.841014939+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:20.841016526+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:20.841018391+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:20.841020862+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:20.841030518+07:00","message":"push: {true \n 0 0xc003600000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:09:20.851054727+07:00","message":"write wav file: './tmp/7449/7449_1618.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:20.937766327+07:00","message":"[GCS] Start streaming session, msgId: 1619"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:21.403202737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:21.403207141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:23.686807736+07:00","message":"[GCS] IsForceVAD: false for message ID: 1619"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:23.784427645+07:00","message":"receive streaming session, msgId: 1619"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:23.784453311+07:00","message":"found end of frame, send empty tag with msgId: 1619"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:23.784455988+07:00","message":"end Recv id 1619"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:23.784464369+07:00","message":"[buffer interim] 1619 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:23.784471767+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:23.78447578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:23.784478473+07:00","message":"> Transcript [7406] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:23.784480895+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:23.784482558+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:23.784484191+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:23.784485784+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:23.784487868+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:23.784497432+07:00","message":"push: {true \n 0 0xc00365f280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:09:23.792099701+07:00","message":"write wav file: './tmp/7449/7449_1619.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:23.876779688+07:00","message":"[GCS] Start streaming session, msgId: 1620"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:23.94512277+07:00","message":"[GCS] IsForceVAD: false for message ID: 1620"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:24.098159429+07:00","message":"receive streaming session, msgId: 1620"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:24.098182334+07:00","message":"found end of frame, send empty tag with msgId: 1620"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:24.098186091+07:00","message":"end Recv id 1620"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:24.098193873+07:00","message":"[buffer interim] 1620 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:24.098202357+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:24.098206733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:24.098210022+07:00","message":"> Transcript [7407] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:24.09821301+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:24.09821535+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:24.098217603+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:24.09821964+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:24.098222876+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:24.098235725+07:00","message":"push: {true \n 0 0xc0023d2500}"}
{"level":"info","service":"Main","time":"2025-10-29T11:09:24.103198452+07:00","message":"write wav file: './tmp/7449/7449_1620.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:24.138052081+07:00","message":"[GCS] Start streaming session, msgId: 1621"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:24.403415184+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:24.403427947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:24.835953742+07:00","message":"[GCS] IsForceVAD: false for message ID: 1621"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:24.924281145+07:00","message":"receive streaming session, msgId: 1621"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:24.924306834+07:00","message":"found end of frame, send empty tag with msgId: 1621"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:24.924310134+07:00","message":"end Recv id 1621"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:24.924317226+07:00","message":"[buffer interim] 1621 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:24.924323965+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:24.924327313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:24.924330019+07:00","message":"> Transcript [7408] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:24.924332641+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:24.924334637+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:24.924336129+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:24.924337694+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:24.924339908+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:24.924349578+07:00","message":"push: {true \n 0 0xc0023d2e00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:09:24.929584935+07:00","message":"write wav file: './tmp/7449/7449_1621.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:25.096426967+07:00","message":"[GCS] Start streaming session, msgId: 1622"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:25.794893679+07:00","message":"[GCS] IsForceVAD: false for message ID: 1622"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:25.866196988+07:00","message":"[GCS] Start streaming session, msgId: 1623"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:25.892371373+07:00","message":"receive streaming session, msgId: 1622"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:25.892389257+07:00","message":"found end of frame, send empty tag with msgId: 1622"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:25.892393319+07:00","message":"end Recv id 1622"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:25.892401029+07:00","message":"[buffer interim] 1622 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:25.89240919+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:25.892413143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:25.892416244+07:00","message":"> Transcript [7409] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:25.892419336+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:25.892421495+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:25.892423533+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:25.892425926+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:25.892434569+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:25.892446898+07:00","message":"push: {true \n 0 0xc0023d3000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:09:25.899405035+07:00","message":"write wav file: './tmp/7449/7449_1622.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:26.504778328+07:00","message":"[GCS] IsForceVAD: false for message ID: 1623"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:26.575933115+07:00","message":"[GCS] Start streaming session, msgId: 1624"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:26.60129839+07:00","message":"receive streaming session, msgId: 1623"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:26.601323527+07:00","message":"found end of frame, send empty tag with msgId: 1623"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:26.601326138+07:00","message":"end Recv id 1623"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:26.601333711+07:00","message":"[buffer interim] 1623 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:26.601340709+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:26.601344221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:26.601346583+07:00","message":"> Transcript [7410] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:26.601351717+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:26.601353488+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:26.60135494+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:26.601356444+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:26.601358767+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:26.601368495+07:00","message":"push: {true \n 0 0xc0027cae80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:09:26.606897759+07:00","message":"write wav file: './tmp/7449/7449_1623.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:27.403495152+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:27.403501455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:27.621857884+07:00","message":"receive streaming session, msgId: 1624"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:27.621898296+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":"2025-10-29T11:09:27.621904387+07:00","message":"receive interim result [false|false]: เพลงแมว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:27.621916919+07:00","message":"[buffer interim] 1624 false เพลงแมว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:27.621923071+07:00","message":"[bufferProcess] interim [80000000]:เพลงแมว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:27.621924536+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:27.62192891+07:00","message":"[bufferProcess] send to processor (ticker):เพลงแมว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:27.621931154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:27.621933755+07:00","message":"> Transcript [7411] [false]: 'เพลงแมว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:27.621935813+07:00","message":"Set StatePrefix (first interim): 'เพลงแมว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:28.193211874+07:00","message":"receive streaming session, msgId: 1624"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:28.193260624+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":"2025-10-29T11:09:28.193267283+07:00","message":"receive interim result [false|false]: เพลงแมว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:28.193281265+07:00","message":"[buffer interim] 1624 false เพลงแมว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:28.193290692+07:00","message":"[bufferProcess] interim [680000000]:เพลงแมว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:28.193293274+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:30.404272995+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:30.404277794+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:33.035767257+07:00","message":"[GCS] IsForceVAD: false for message ID: 1624"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:33.106689241+07:00","message":"[GCS] Start streaming session, msgId: 1625"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:33.147491664+07:00","message":"receive streaming session, msgId: 1624"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:33.147542866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพลงแมว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:33.147547952+07:00","message":"receive interim result [true|false]: เพลงแมว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:33.147555125+07:00","message":"end recv isFinal message id 1624"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:33.147559457+07:00","message":"end Recv id 1624"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:33.147564919+07:00","message":"[buffer interim] 1624 true เพลงแมว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:33.147573493+07:00","message":"[bufferProcess] interim [690000000]:เพลงแมว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:33.147578185+07:00","message":"[bufferProcess] send to processor (isfinal):เพลงแมว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:33.147581323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:33.147583664+07:00","message":"> Transcript [7412] [false]: 'เพลงแมว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:33.147586464+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:33.147588257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:33.147589777+07:00","message":"StatePrefix: 'เพลงแมว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:33.147591442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:33.147592678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:33.147594435+07:00","message":"> Transcript [7413] [true]: 'เพลงแมว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:33.147597375+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:33.147598743+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:33.147600039+07:00","message":"StatePrefix: 'เพลงแมว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:33.147601297+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:33.147606849+07:00","message":"Push: 'เพลงแมว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:33.147615022+07:00","message":"push: {true เพลงแมว 0 0xc0027cb700}"}
{"level":"info","service":"Main","time":"2025-10-29T11:09:33.159177284+07:00","message":"write wav file: './tmp/7449/7449_1624.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:33.40522254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:33.405219239+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:34.861732169+07:00","message":"receive streaming session, msgId: 1625"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:34.861776848+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":"2025-10-29T11:09:34.861781743+07:00","message":"receive interim result [false|false]: ตาราง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:34.861796018+07:00","message":"[buffer interim] 1625 false ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:34.861802498+07:00","message":"[bufferProcess] interim [800000000]:ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:34.861804072+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:34.861809026+07:00","message":"[bufferProcess] send to processor (ticker):ตาราง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:34.861811062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:34.861813954+07:00","message":"> Transcript [7414] [false]: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:34.86181575+07:00","message":"Set StatePrefix (first interim): 'ตาราง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:36.405660212+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:36.405668386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:37.904807666+07:00","message":"[GCS] IsForceVAD: false for message ID: 1625"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:38.00409667+07:00","message":"receive streaming session, msgId: 1625"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:38.004131759+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":10000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:38.004136431+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:38.004142849+07:00","message":"end recv isFinal message id 1625"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:38.004144665+07:00","message":"end Recv id 1625"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:38.004150303+07:00","message":"[buffer interim] 1625 true "}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:38.004158525+07:00","message":"[bufferProcess] interim [10000000]:"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:38.004164584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:38.004166808+07:00","message":"> Transcript [7415] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:38.004169225+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:38.004170729+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:38.004172545+07:00","message":"StatePrefix: 'ตาราง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:38.004174736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:38.00417858+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:38.004186216+07:00","message":"push: {true  0 0xc00365e000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:09:38.014440756+07:00","message":"write wav file: './tmp/7449/7449_1625.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:38.038116524+07:00","message":"[GCS] Start streaming session, msgId: 1626"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:39.406164383+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:39.406183198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:42.407099137+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:42.407100154+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:43.166261405+07:00","message":"[GCS] IsForceVAD: false for message ID: 1626"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:43.27958556+07:00","message":"receive streaming session, msgId: 1626"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:43.279613585+07:00","message":"found end of frame, send empty tag with msgId: 1626"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:43.279617455+07:00","message":"end Recv id 1626"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:43.279624786+07:00","message":"[buffer interim] 1626 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:43.279631811+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:43.279635323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:43.279637603+07:00","message":"> Transcript [7416] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:43.279639859+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:43.279641723+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:43.279643263+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:43.27964489+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:43.279647243+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:43.279657404+07:00","message":"push: {true \n 0 0xc0023d2a00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:09:43.290636911+07:00","message":"write wav file: './tmp/7449/7449_1626.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:43.298082663+07:00","message":"[GCS] Start streaming session, msgId: 1627"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:43.823766156+07:00","message":"[GCS] Cleaned up inactive client: 1601"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:43.823790994+07:00","message":"[GCS] Cleaned up inactive client: 1604"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:43.823794162+07:00","message":"[GCS] Cleaned up inactive client: 1607"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:43.823796301+07:00","message":"[GCS] Cleaned up inactive client: 1603"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:43.823798385+07:00","message":"[GCS] Cleaned up inactive client: 1605"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:43.823800477+07:00","message":"[GCS] Cleaned up inactive client: 1606"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:43.823802507+07:00","message":"[GCS] Cleaned up inactive client: 1602"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:43.865589468+07:00","message":"[GCS] IsForceVAD: false for message ID: 1627"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:43.936475238+07:00","message":"[GCS] Start streaming session, msgId: 1628"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:43.965351559+07:00","message":"receive streaming session, msgId: 1627"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:43.965377882+07:00","message":"found end of frame, send empty tag with msgId: 1627"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:43.965382145+07:00","message":"end Recv id 1627"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:43.965390381+07:00","message":"[buffer interim] 1627 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:43.965397378+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:43.965400793+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:43.965403149+07:00","message":"> Transcript [7417] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:43.965405372+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:43.965406898+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:43.965408436+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:43.965409969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:43.965412244+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:43.965421641+07:00","message":"push: {true \n 0 0xc00365fa80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:09:43.972211781+07:00","message":"write wav file: './tmp/7449/7449_1627.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:45.408064442+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:45.408066131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:48.408934586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:48.40895616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:49.1144431+07:00","message":"[GCS] IsForceVAD: false for message ID: 1628"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:49.217762592+07:00","message":"receive streaming session, msgId: 1628"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:49.217783197+07:00","message":"found end of frame, send empty tag with msgId: 1628"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:49.217786379+07:00","message":"end Recv id 1628"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:49.217795986+07:00","message":"[buffer interim] 1628 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:49.217804797+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:49.217809589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:49.217812785+07:00","message":"> Transcript [7418] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:49.217815907+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:49.217817904+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:49.217820273+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:49.217822834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:49.217825918+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:49.217837092+07:00","message":"push: {true \n 0 0xc0027cba80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:09:49.228036825+07:00","message":"write wav file: './tmp/7449/7449_1628.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:49.246927728+07:00","message":"[GCS] Start streaming session, msgId: 1629"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:49.754022327+07:00","message":"[GCS] IsForceVAD: false for message ID: 1629"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:49.826784956+07:00","message":"[GCS] Start streaming session, msgId: 1630"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:49.85035339+07:00","message":"receive streaming session, msgId: 1629"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:49.85037897+07:00","message":"found end of frame, send empty tag with msgId: 1629"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:49.850382744+07:00","message":"end Recv id 1629"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:49.850390286+07:00","message":"[buffer interim] 1629 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:49.850397906+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:49.8504018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:49.850405581+07:00","message":"> Transcript [7419] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:49.850408938+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:49.850410973+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:49.850413583+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:49.850415953+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:49.850419153+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:49.850431199+07:00","message":"push: {true \n 0 0xc00365f080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:09:49.85563973+07:00","message":"write wav file: './tmp/7449/7449_1629.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:51.409255293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:51.409261725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:54.409702705+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:54.409694241+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:54.434798771+07:00","message":"[GCS] IsForceVAD: false for message ID: 1630"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:54.507294428+07:00","message":"[GCS] Start streaming session, msgId: 1631"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:54.536832205+07:00","message":"receive streaming session, msgId: 1630"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:54.536847732+07:00","message":"found end of frame, send empty tag with msgId: 1630"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:54.536849999+07:00","message":"end Recv id 1630"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:54.536855145+07:00","message":"[buffer interim] 1630 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:54.536861487+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:54.53686511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:54.536867558+07:00","message":"> Transcript [7420] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:54.536869767+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:54.536871284+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:54.536872692+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:54.536874192+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:54.536879323+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:54.536888744+07:00","message":"push: {true \n 0 0xc003600680}"}
{"level":"info","service":"Main","time":"2025-10-29T11:09:54.546422767+07:00","message":"write wav file: './tmp/7449/7449_1630.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:54.944550135+07:00","message":"[GCS] IsForceVAD: false for message ID: 1631"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:55.015426407+07:00","message":"[GCS] Start streaming session, msgId: 1632"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:55.035923267+07:00","message":"receive streaming session, msgId: 1631"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:55.035941057+07:00","message":"found end of frame, send empty tag with msgId: 1631"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:55.035943608+07:00","message":"end Recv id 1631"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:55.03595247+07:00","message":"[buffer interim] 1631 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:55.035959059+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:55.035962641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:55.035965827+07:00","message":"> Transcript [7421] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:55.035968008+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:55.035969747+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:55.035971285+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:55.035973014+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:09:55.035979428+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:09:55.03598825+07:00","message":"push: {true \n 0 0xc0023d2080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:09:55.04069269+07:00","message":"write wav file: './tmp/7449/7449_1631.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:57.410043823+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:09:57.41005341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:00.410804838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:00.410820679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:00.524331669+07:00","message":"[GCS] IsForceVAD: false for message ID: 1632"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:00.629895666+07:00","message":"receive streaming session, msgId: 1632"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:00.629913927+07:00","message":"found end of frame, send empty tag with msgId: 1632"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:00.629916503+07:00","message":"end Recv id 1632"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:00.629923039+07:00","message":"[buffer interim] 1632 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:00.629941455+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:00.629945232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:00.629947488+07:00","message":"> Transcript [7422] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:00.629949568+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:00.629951184+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:00.62995374+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:00.629955672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:00.62995809+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:00.629967949+07:00","message":"push: {true \n 0 0xc00365f780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:10:00.64225358+07:00","message":"write wav file: './tmp/7449/7449_1632.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:00.715879713+07:00","message":"[GCS] Start streaming session, msgId: 1633"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:02.314512341+07:00","message":"[GCS] IsForceVAD: false for message ID: 1633"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:02.385914885+07:00","message":"[GCS] Start streaming session, msgId: 1634"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:02.408076445+07:00","message":"receive streaming session, msgId: 1633"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:02.408094801+07:00","message":"found end of frame, send empty tag with msgId: 1633"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:02.408097354+07:00","message":"end Recv id 1633"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:02.408104725+07:00","message":"[buffer interim] 1633 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:02.408113213+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:02.408120262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:02.408122642+07:00","message":"> Transcript [7423] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:02.408124826+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:02.408126406+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:02.408127946+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:02.408129547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:02.40813163+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:02.408140698+07:00","message":"push: {true \n 0 0xc00365ed00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:10:02.414916592+07:00","message":"write wav file: './tmp/7449/7449_1633.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:03.411290612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:03.411300217+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:05.904862854+07:00","message":"[GCS] IsForceVAD: false for message ID: 1634"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:05.991905649+07:00","message":"receive streaming session, msgId: 1634"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:05.991924731+07:00","message":"found end of frame, send empty tag with msgId: 1634"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:05.991928374+07:00","message":"end Recv id 1634"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:05.991935958+07:00","message":"[buffer interim] 1634 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:05.991943764+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:05.99195255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:05.991955356+07:00","message":"> Transcript [7424] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:05.991957592+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:05.99195909+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:05.991960618+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:05.991962854+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:05.991965519+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:05.99197475+07:00","message":"push: {true \n 0 0xc0023d2100}"}
{"level":"info","service":"Main","time":"2025-10-29T11:10:06.000565137+07:00","message":"write wav file: './tmp/7449/7449_1634.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:06.096706454+07:00","message":"[GCS] Start streaming session, msgId: 1635"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:06.41198951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:06.411997392+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:06.54294533+07:00","message":"[GCS] IsForceVAD: false for message ID: 1635"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:06.607373068+07:00","message":"[GCS] Start streaming session, msgId: 1636"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:06.633719832+07:00","message":"receive streaming session, msgId: 1635"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:06.633736689+07:00","message":"found end of frame, send empty tag with msgId: 1635"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:06.633739239+07:00","message":"end Recv id 1635"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:06.633744333+07:00","message":"[buffer interim] 1635 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:06.633750508+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:06.63375362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:06.633755929+07:00","message":"> Transcript [7425] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:06.63375811+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:06.633759724+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:06.633761265+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:06.633762813+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:06.63376503+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:06.633772987+07:00","message":"push: {true \n 0 0xc003600f00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:10:06.638440411+07:00","message":"write wav file: './tmp/7449/7449_1635.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:07.955455351+07:00","message":"[GCS] IsForceVAD: false for message ID: 1636"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:08.056594754+07:00","message":"receive streaming session, msgId: 1636"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:08.056616587+07:00","message":"found end of frame, send empty tag with msgId: 1636"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:08.05661915+07:00","message":"end Recv id 1636"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:08.056625335+07:00","message":"[buffer interim] 1636 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:08.056631783+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:08.056639636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:08.056642215+07:00","message":"> Transcript [7426] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:08.056644493+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:08.056646241+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:08.056647729+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:08.0566497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:08.056651948+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:08.056661011+07:00","message":"push: {true \n 0 0xc0023d2600}"}
{"level":"info","service":"Main","time":"2025-10-29T11:10:08.062447009+07:00","message":"write wav file: './tmp/7449/7449_1636.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:08.0863839+07:00","message":"[GCS] Start streaming session, msgId: 1637"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:09.412223991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:09.412226997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:12.413220299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:12.413220308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:13.463939881+07:00","message":"[GCS] IsForceVAD: false for message ID: 1637"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:13.526431386+07:00","message":"[GCS] Start streaming session, msgId: 1638"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:13.583950654+07:00","message":"receive streaming session, msgId: 1637"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:13.583974443+07:00","message":"found end of frame, send empty tag with msgId: 1637"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:13.583977795+07:00","message":"end Recv id 1637"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:13.583987623+07:00","message":"[buffer interim] 1637 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:13.583996555+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:13.584001359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:13.584004627+07:00","message":"> Transcript [7427] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:13.584007577+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:13.584009944+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:13.584016463+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:13.584019173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:13.584028492+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:13.584041335+07:00","message":"push: {true \n 0 0xc0023d3100}"}
{"level":"info","service":"Main","time":"2025-10-29T11:10:13.594733395+07:00","message":"write wav file: './tmp/7449/7449_1637.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:13.823275402+07:00","message":"[GCS] Cleaned up inactive client: 1614"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:13.823300481+07:00","message":"[GCS] Cleaned up inactive client: 1612"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:13.823303042+07:00","message":"[GCS] Cleaned up inactive client: 1609"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:13.823304489+07:00","message":"[GCS] Cleaned up inactive client: 1611"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:13.823305838+07:00","message":"[GCS] Cleaned up inactive client: 1615"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:13.823307179+07:00","message":"[GCS] Cleaned up inactive client: 1610"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:13.823308572+07:00","message":"[GCS] Cleaned up inactive client: 1608"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:13.823310059+07:00","message":"[GCS] Cleaned up inactive client: 1613"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:15.064395755+07:00","message":"[GCS] IsForceVAD: false for message ID: 1638"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:15.126086913+07:00","message":"[GCS] Start streaming session, msgId: 1639"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:15.159309526+07:00","message":"receive streaming session, msgId: 1638"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:15.159328937+07:00","message":"found end of frame, send empty tag with msgId: 1638"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:15.15933245+07:00","message":"end Recv id 1638"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:15.159339779+07:00","message":"[buffer interim] 1638 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:15.159348243+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:15.159352275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:15.159354743+07:00","message":"> Transcript [7428] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:15.159356995+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:15.159358482+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:15.159360059+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:15.159361798+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:15.159370233+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:15.159379459+07:00","message":"push: {true \n 0 0xc00348c200}"}
{"level":"info","service":"Main","time":"2025-10-29T11:10:15.16597824+07:00","message":"write wav file: './tmp/7449/7449_1638.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:15.413771332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:15.413779729+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:18.414050486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:18.414051564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:20.505738617+07:00","message":"[GCS] IsForceVAD: false for message ID: 1639"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:20.622622477+07:00","message":"receive streaming session, msgId: 1639"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:20.622639965+07:00","message":"found end of frame, send empty tag with msgId: 1639"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:20.622642424+07:00","message":"end Recv id 1639"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:20.622649772+07:00","message":"[buffer interim] 1639 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:20.622656319+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:20.622663287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:20.622665704+07:00","message":"> Transcript [7429] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:20.622667852+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:20.622669336+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:20.622670761+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:20.622672443+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:20.622674626+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:20.62269816+07:00","message":"push: {true \n 0 0xc00348c500}"}
{"level":"info","service":"Main","time":"2025-10-29T11:10:20.633484661+07:00","message":"write wav file: './tmp/7449/7449_1639.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:20.636940526+07:00","message":"[GCS] Start streaming session, msgId: 1640"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:21.415093893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:21.415101791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:22.044329896+07:00","message":"[GCS] IsForceVAD: false for message ID: 1640"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:22.106167308+07:00","message":"[GCS] Start streaming session, msgId: 1641"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:22.134263283+07:00","message":"receive streaming session, msgId: 1640"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:22.134281741+07:00","message":"found end of frame, send empty tag with msgId: 1640"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:22.134284396+07:00","message":"end Recv id 1640"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:22.134291271+07:00","message":"[buffer interim] 1640 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:22.134299235+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:22.134304295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:22.134307429+07:00","message":"> Transcript [7430] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:22.134309642+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:22.134311172+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:22.134312724+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:22.13431441+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:22.134316635+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:22.134326014+07:00","message":"push: {true \n 0 0xc0023d2400}"}
{"level":"info","service":"Main","time":"2025-10-29T11:10:22.140181696+07:00","message":"write wav file: './tmp/7449/7449_1640.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:24.415329485+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:24.41533802+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:27.365339608+07:00","message":"[GCS] IsForceVAD: false for message ID: 1641"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:27.415576392+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:27.415583038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:27.426520894+07:00","message":"[GCS] Start streaming session, msgId: 1642"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:27.462123845+07:00","message":"receive streaming session, msgId: 1641"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:27.46213635+07:00","message":"found end of frame, send empty tag with msgId: 1641"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:27.462138742+07:00","message":"end Recv id 1641"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:27.462144481+07:00","message":"[buffer interim] 1641 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:27.462150749+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:27.462154817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:27.4621573+07:00","message":"> Transcript [7431] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:27.462159303+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:27.462160985+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:27.462162466+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:27.462164145+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:27.462169329+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:27.462177881+07:00","message":"push: {true \n 0 0xc003600700}"}
{"level":"info","service":"Main","time":"2025-10-29T11:10:27.476013551+07:00","message":"write wav file: './tmp/7449/7449_1641.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:30.41649951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:30.416519091+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:31.984271375+07:00","message":"[GCS] IsForceVAD: false for message ID: 1642"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:32.083400904+07:00","message":"receive streaming session, msgId: 1642"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:32.083429135+07:00","message":"found end of frame, send empty tag with msgId: 1642"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:32.083432633+07:00","message":"end Recv id 1642"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:32.083439647+07:00","message":"[buffer interim] 1642 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:32.083445648+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:32.083449171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:32.08345155+07:00","message":"> Transcript [7432] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:32.083453694+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:32.083455188+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:32.083456616+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:32.083458123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:32.083460402+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:32.083470576+07:00","message":"push: {true \n 0 0xc00348c300}"}
{"level":"info","service":"Main","time":"2025-10-29T11:10:32.098438084+07:00","message":"write wav file: './tmp/7449/7449_1642.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:32.236239796+07:00","message":"[GCS] Start streaming session, msgId: 1643"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:33.416702087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:33.41672309+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:34.283877605+07:00","message":"[GCS] IsForceVAD: false for message ID: 1643"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:34.379508542+07:00","message":"receive streaming session, msgId: 1643"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:34.379544167+07:00","message":"found end of frame, send empty tag with msgId: 1643"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:34.379548731+07:00","message":"end Recv id 1643"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:34.379558182+07:00","message":"[buffer interim] 1643 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:34.379566297+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:34.379571261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:34.379574582+07:00","message":"> Transcript [7433] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:34.379577991+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:34.379580385+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:34.379582769+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:34.379585026+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:34.379588306+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:34.379600669+07:00","message":"push: {true \n 0 0xc00348c000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:10:34.386393219+07:00","message":"write wav file: './tmp/7449/7449_1643.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:35.246944006+07:00","message":"[GCS] Start streaming session, msgId: 1644"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:35.502982652+07:00","message":"[GCS] IsForceVAD: false for message ID: 1644"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:35.607036578+07:00","message":"receive streaming session, msgId: 1644"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:35.607062936+07:00","message":"found end of frame, send empty tag with msgId: 1644"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:35.607066724+07:00","message":"end Recv id 1644"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:35.60707627+07:00","message":"[buffer interim] 1644 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:35.607085731+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:35.607089038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:35.607091321+07:00","message":"> Transcript [7434] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:35.60709364+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:35.607095166+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:35.607096791+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:35.607098497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:35.607100608+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:35.607109926+07:00","message":"push: {true \n 0 0xc0023d2380}"}
{"level":"info","service":"Main","time":"2025-10-29T11:10:35.611366641+07:00","message":"write wav file: './tmp/7449/7449_1644.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:35.625391951+07:00","message":"[GCS] Start streaming session, msgId: 1645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:36.112243619+07:00","message":"receive streaming session, msgId: 1645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:36.112286259+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":"2025-10-29T11:10:36.112290751+07:00","message":"receive interim result [false|false]: ติด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:36.112304536+07:00","message":"[buffer interim] 1645 false ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:36.112311312+07:00","message":"[bufferProcess] interim [480000000]:ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:36.112312867+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:36.417507938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:36.4175089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:36.632347141+07:00","message":"receive streaming session, msgId: 1645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:36.632385805+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":"2025-10-29T11:10:36.632390793+07:00","message":"receive interim result [false|false]: ติดเรท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:36.632403298+07:00","message":"[buffer interim] 1645 false ติดเรท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:36.632410694+07:00","message":"[bufferProcess] interim [20000000]:ติดเรท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:36.632412612+07:00","message":"[bufferProcess] send to processor:ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:36.632417219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:36.632423622+07:00","message":"> Transcript [7435] [false]: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:36.632425524+07:00","message":"Set StatePrefix (first interim): 'ติด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:37.214861837+07:00","message":"receive streaming session, msgId: 1645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:37.214900932+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":"2025-10-29T11:10:37.214906273+07:00","message":"receive interim result [false|false]: ติดเรท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:37.214919335+07:00","message":"[buffer interim] 1645 false ติดเรท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:37.21492597+07:00","message":"[bufferProcess] interim [620000000]:ติดเรท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:37.214928222+07:00","message":"[bufferProcess] send to processor:ติดเรท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:37.214933069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:37.214935387+07:00","message":"> Transcript [7436] [false]: 'ติดเรท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:37.214938119+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:37.214939772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:37.214941302+07:00","message":"StatePrefix: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:37.214943153+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:38.287632074+07:00","message":"receive streaming session, msgId: 1645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:38.287668503+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":"2025-10-29T11:10:38.287673598+07:00","message":"receive interim result [false|false]: สตางค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:38.287684963+07:00","message":"[buffer interim] 1645 false สตางค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.287691683+07:00","message":"[bufferProcess] interim [640000000]:สตางค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.287693549+07:00","message":"[bufferProcess] send to processor:ติดเรท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.287696256+07:00","message":"[bufferProcess] send to processor (ticker):สตางค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.287698371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.28770092+07:00","message":"> Transcript [7437] [false]: 'ติดเรท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.287703771+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.287705293+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.28770684+07:00","message":"StatePrefix: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.287708517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.287709802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.28771139+07:00","message":"> Transcript [7438] [false]: 'สตางค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.287712915+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.287714552+07:00","message":"Set new StatePrefix: 'สตางค์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:38.857620609+07:00","message":"receive streaming session, msgId: 1645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:38.85766799+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":"2025-10-29T11:10:38.857674054+07:00","message":"receive interim result [false|false]: สตางค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:38.857689046+07:00","message":"[buffer interim] 1645 false สตางค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.857697207+07:00","message":"[bufferProcess] interim [240000000]:สตางค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.857699365+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:38.865549825+07:00","message":"receive streaming session, msgId: 1645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:38.865580838+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":"2025-10-29T11:10:38.865585014+07:00","message":"receive interim result [false|false]: ติดสตางค์ชีวิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:38.865595258+07:00","message":"[buffer interim] 1645 false ติดสตางค์ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.865600089+07:00","message":"[bufferProcess] interim [300000000]:ติดสตางค์ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.865601932+07:00","message":"[bufferProcess] send to processor:สตางค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.865604636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.865607264+07:00","message":"> Transcript [7439] [false]: 'สตางค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.865610338+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.865612378+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.86561393+07:00","message":"StatePrefix: 'สตางค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.86561599+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:38.986589723+07:00","message":"receive streaming session, msgId: 1645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:38.986636604+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":"2025-10-29T11:10:38.986642528+07:00","message":"receive interim result [false|false]: ติดสตางค์ชีวะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:38.986652066+07:00","message":"[buffer interim] 1645 false ติดสตางค์ชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.986658905+07:00","message":"[bufferProcess] interim [360000000]:ติดสตางค์ชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.986661033+07:00","message":"[bufferProcess] send to processor:ติดสตางค์ชีวิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.986664596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.986666951+07:00","message":"> Transcript [7440] [false]: 'ติดสตางค์ชีวิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.986668799+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:38.986670412+07:00","message":"Set new StatePrefix: 'ติดสตางค์ชีวิต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:39.179721183+07:00","message":"receive streaming session, msgId: 1645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:39.179764875+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":"2025-10-29T11:10:39.179770893+07:00","message":"receive interim result [false|false]: ติดสตางค์ชีวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:39.179782334+07:00","message":"[buffer interim] 1645 false ติดสตางค์ชีวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:39.179788529+07:00","message":"[bufferProcess] interim [540000000]:ติดสตางค์ชีวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:39.179790687+07:00","message":"[bufferProcess] send to processor:ติดสตางค์ชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:39.179795575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:39.179797942+07:00","message":"> Transcript [7441] [false]: 'ติดสตางค์ชีวะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:39.179800139+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:39.179802231+07:00","message":"Set new StatePrefix: 'ติดสตางค์ชีวะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:39.184457757+07:00","message":"receive streaming session, msgId: 1645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:39.184468001+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":"2025-10-29T11:10:39.184471121+07:00","message":"receive interim result [false|false]: ติดสตางค์ชีวะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:39.184483206+07:00","message":"[buffer interim] 1645 false ติดสตางค์ชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:39.184486193+07:00","message":"[bufferProcess] interim [600000000]:ติดสตางค์ชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:39.184487749+07:00","message":"[bufferProcess] send to processor:ติดสตางค์ชีวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:39.184489451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:39.184491111+07:00","message":"> Transcript [7442] [false]: 'ติดสตางค์ชีวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:39.184492617+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:39.184494235+07:00","message":"Set new StatePrefix: 'ติดสตางค์ชีวัน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:39.417534679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:39.417571246+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:39.827083877+07:00","message":"receive streaming session, msgId: 1645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:39.827121583+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":"2025-10-29T11:10:39.827126815+07:00","message":"receive interim result [false|false]: ติดสตางค์ชีวะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:39.827136159+07:00","message":"[buffer interim] 1645 false ติดสตางค์ชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:39.827142912+07:00","message":"[bufferProcess] interim [200000000]:ติดสตางค์ชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:39.827144929+07:00","message":"[bufferProcess] send to processor:ติดสตางค์ชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:39.827147713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:39.827150098+07:00","message":"> Transcript [7443] [false]: 'ติดสตางค์ชีวะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:39.827152291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:39.827154477+07:00","message":"Set new StatePrefix: 'ติดสตางค์ชีวะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:40.753684085+07:00","message":"[GCS] IsForceVAD: false for message ID: 1645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:40.826816989+07:00","message":"[GCS] Start streaming session, msgId: 1646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:40.927070305+07:00","message":"receive streaming session, msgId: 1645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:40.92711597+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติดสตางค์ชีวะ\",\"confidence\":0.7899424}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:40.927122166+07:00","message":"receive interim result [true|false]: ติดสตางค์ชีวะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:40.927131062+07:00","message":"end recv isFinal message id 1645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:40.927133061+07:00","message":"end Recv id 1645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:40.927138839+07:00","message":"[buffer interim] 1645 true ติดสตางค์ชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:40.927146311+07:00","message":"[bufferProcess] interim [340000000]:ติดสตางค์ชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:40.927149401+07:00","message":"[bufferProcess] send to processor (isfinal):ติดสตางค์ชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:40.927152643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:40.927155083+07:00","message":"> Transcript [7444] [false]: 'ติดสตางค์ชีวะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:40.927157985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:40.927159641+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:40.927161695+07:00","message":"StatePrefix: 'ติดสตางค์ชีวะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:40.927163451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:40.927164723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:40.927166328+07:00","message":"> Transcript [7445] [true]: 'ติดสตางค์ชีวะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:40.927168046+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:40.927171379+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:40.927172923+07:00","message":"StatePrefix: 'ติดสตางค์ชีวะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:40.927174274+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:40.92717644+07:00","message":"Push: 'ติดสตางค์ชีวะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:40.927183739+07:00","message":"push: {true ติดสตางค์ชีวะ 0 0xc00365ed80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:10:40.937362229+07:00","message":"write wav file: './tmp/7449/7449_1645.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:41.493450149+07:00","message":"receive streaming session, msgId: 1646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:41.493493844+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Siri\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:41.493498526+07:00","message":"receive interim result [false|false]: Siri"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:41.493510813+07:00","message":"[buffer interim] 1646 false Siri"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:41.493516977+07:00","message":"[bufferProcess] interim [480000000]:Siri"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:41.493518354+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.078134954+07:00","message":"receive streaming session, msgId: 1646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.078169626+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Siri\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.078174688+07:00","message":"receive interim result [false|false]: Siri"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.078188266+07:00","message":"[buffer interim] 1646 false Siri"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.078194872+07:00","message":"[bufferProcess] interim [80000000]:Siri"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.078196806+07:00","message":"[bufferProcess] send to processor:Siri"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.078199775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.078202126+07:00","message":"> Transcript [7446] [false]: 'Siri'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.078204075+07:00","message":"Set StatePrefix (first interim): 'Siri'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.195067049+07:00","message":"receive streaming session, msgId: 1646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.195110505+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"drake RO\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.195115322+07:00","message":"receive interim result [false|false]: drake RO"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.195127776+07:00","message":"[buffer interim] 1646 false drake RO"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.195134628+07:00","message":"[bufferProcess] interim [140000000]:drake RO"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.195136784+07:00","message":"[bufferProcess] send to processor:Siri"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.195141539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.195143995+07:00","message":"> Transcript [7447] [false]: 'Siri'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.195147068+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.195148746+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.195150715+07:00","message":"StatePrefix: 'Siri'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.195152619+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.276662248+07:00","message":"receive streaming session, msgId: 1646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.276706288+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Siri\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.276710904+07:00","message":"receive interim result [false|false]: Siri"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.276722613+07:00","message":"[buffer interim] 1646 false Siri"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.276729165+07:00","message":"[bufferProcess] interim [260000000]:Siri"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.276730939+07:00","message":"[bufferProcess] send to processor:drake RO"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.276735472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.276737724+07:00","message":"> Transcript [7448] [false]: 'drake RO'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.276739697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.276741365+07:00","message":"Set new StatePrefix: 'drake RO'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:42.417607639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:42.417611746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.580567116+07:00","message":"receive streaming session, msgId: 1646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.58060401+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":"2025-10-29T11:10:42.580608984+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.580621419+07:00","message":"[buffer interim] 1646 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.580628428+07:00","message":"[bufferProcess] interim [560000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.580630567+07:00","message":"[bufferProcess] send to processor:Siri"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.580633608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.580636064+07:00","message":"> Transcript [7449] [false]: 'Siri'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.580638282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.58063999+07:00","message":"Set new StatePrefix: 'Siri'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.782268006+07:00","message":"receive streaming session, msgId: 1646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.782303873+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Siri\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.782309113+07:00","message":"receive interim result [false|false]: Siri"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.782328969+07:00","message":"[buffer interim] 1646 false Siri"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.782335741+07:00","message":"[bufferProcess] interim [740000000]:Siri"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.782338017+07:00","message":"[bufferProcess] send to processor:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.782341546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.782344183+07:00","message":"> Transcript [7450] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.782346113+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.782347711+07:00","message":"Set new StatePrefix: 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.913493408+07:00","message":"receive streaming session, msgId: 1646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.913531448+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":"2025-10-29T11:10:42.913540196+07:00","message":"receive interim result [false|false]: วัดสระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:42.913551939+07:00","message":"[buffer interim] 1646 false วัดสระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.913559064+07:00","message":"[bufferProcess] interim [920000000]:วัดสระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.913561016+07:00","message":"[bufferProcess] send to processor:Siri"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.913565978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.913568292+07:00","message":"> Transcript [7451] [false]: 'Siri'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.913570695+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:42.913572402+07:00","message":"Set new StatePrefix: 'Siri'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.08767531+07:00","message":"receive streaming session, msgId: 1646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.087715984+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":"2025-10-29T11:10:43.087721747+07:00","message":"receive interim result [false|false]: วัฏจักร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.08773744+07:00","message":"[buffer interim] 1646 false วัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.087745034+07:00","message":"[bufferProcess] interim [40000000]:วัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.087747675+07:00","message":"[bufferProcess] send to processor:วัดสระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.087754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.087758017+07:00","message":"> Transcript [7452] [false]: 'วัดสระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.087759977+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.087761639+07:00","message":"Set new StatePrefix: 'วัดสระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.481640045+07:00","message":"receive streaming session, msgId: 1646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.481679457+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":"2025-10-29T11:10:43.481684835+07:00","message":"receive interim result [false|false]: วัฏจักรการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.481698886+07:00","message":"[buffer interim] 1646 false วัฏจักรการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.481705832+07:00","message":"[bufferProcess] interim [460000000]:วัฏจักรการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.481708051+07:00","message":"[bufferProcess] send to processor:วัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.481710804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.48171312+07:00","message":"> Transcript [7453] [false]: 'วัฏจักร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.481715332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.481716995+07:00","message":"Set new StatePrefix: 'วัฏจักร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.49337396+07:00","message":"receive streaming session, msgId: 1646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.493396929+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"drake RO วัสสะสะตัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.493401603+07:00","message":"receive interim result [false|false]: drake RO วัสสะสะตัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.493411835+07:00","message":"[buffer interim] 1646 false drake RO วัสสะสะตัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.493416925+07:00","message":"[bufferProcess] interim [520000000]:drake RO วัสสะสะตัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.493418935+07:00","message":"[bufferProcess] send to processor:วัฏจักรการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.493421665+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.493423776+07:00","message":"> Transcript [7454] [false]: 'วัฏจักรการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.493426475+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.493428101+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.49342964+07:00","message":"StatePrefix: 'วัฏจักร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.493431423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.797035904+07:00","message":"receive streaming session, msgId: 1646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.79707432+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":"2025-10-29T11:10:43.797083464+07:00","message":"receive interim result [false|false]: วัดสะแกกรัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.797095296+07:00","message":"[buffer interim] 1646 false วัดสะแกกรัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.797103049+07:00","message":"[bufferProcess] interim [760000000]:วัดสะแกกรัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.797105175+07:00","message":"[bufferProcess] send to processor:drake RO วัสสะสะตัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.797108365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.79711072+07:00","message":"> Transcript [7455] [false]: 'drake RO วัสสะสะตัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.797112681+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.797114208+07:00","message":"Set new StatePrefix: 'drake RO วัสสะสะตัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.797954184+07:00","message":"receive streaming session, msgId: 1646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.797962807+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":"2025-10-29T11:10:43.797966289+07:00","message":"receive interim result [false|false]: วัดตะกางจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.797971949+07:00","message":"[buffer interim] 1646 false วัดตะกางจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.797974718+07:00","message":"[bufferProcess] interim [820000000]:วัดตะกางจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.797977301+07:00","message":"[bufferProcess] send to processor:วัดสะแกกรัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.79797905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.797980655+07:00","message":"> Transcript [7456] [false]: 'วัดสะแกกรัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.797981989+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.797983419+07:00","message":"Set new StatePrefix: 'วัดสะแกกรัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.824151002+07:00","message":"[GCS] Cleaned up inactive client: 1626"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.82420735+07:00","message":"[GCS] Cleaned up inactive client: 1623"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.824213155+07:00","message":"[GCS] Cleaned up inactive client: 1618"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.824216328+07:00","message":"[GCS] Cleaned up inactive client: 1625"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.824218523+07:00","message":"[GCS] Cleaned up inactive client: 1620"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.824220979+07:00","message":"[GCS] Cleaned up inactive client: 1624"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.82422318+07:00","message":"[GCS] Cleaned up inactive client: 1616"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.824225667+07:00","message":"[GCS] Cleaned up inactive client: 1621"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.824227776+07:00","message":"[GCS] Cleaned up inactive client: 1619"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.824229875+07:00","message":"[GCS] Cleaned up inactive client: 1617"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.824231948+07:00","message":"[GCS] Cleaned up inactive client: 1622"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.853307836+07:00","message":"receive streaming session, msgId: 1646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.853352129+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"drake RO วัสสะสะตังชีเว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.853357701+07:00","message":"receive interim result [false|false]: drake RO วัสสะสะตังชีเว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:43.85337282+07:00","message":"[buffer interim] 1646 false drake RO วัสสะสะตังชีเว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.853379906+07:00","message":"[bufferProcess] interim [880000000]:drake RO วัสสะสะตังชีเว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.853381882+07:00","message":"[bufferProcess] send to processor:วัดตะกางจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.853393814+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.853396626+07:00","message":"> Transcript [7457] [false]: 'วัดตะกางจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.853398951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:43.853400996+07:00","message":"Set new StatePrefix: 'วัดตะกางจ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:44.509387896+07:00","message":"receive streaming session, msgId: 1646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:44.509431311+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"drake RO วัสสะสะตังชีเว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:44.509438371+07:00","message":"receive interim result [false|false]: drake RO วัสสะสะตังชีเว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:44.509458226+07:00","message":"[buffer interim] 1646 false drake RO วัสสะสะตังชีเว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:44.50947599+07:00","message":"[bufferProcess] interim [480000000]:drake RO วัสสะสะตังชีเว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:44.50947941+07:00","message":"[bufferProcess] send to processor:drake RO วัสสะสะตังชีเว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:44.509485721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:44.509492086+07:00","message":"> Transcript [7458] [false]: 'drake RO วัสสะสะตังชีเว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:44.5094951+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:44.509497884+07:00","message":"Set new StatePrefix: 'drake RO วัสสะสะตังชีเว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:44.534071166+07:00","message":"[GCS] IsForceVAD: false for message ID: 1646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:44.72197477+07:00","message":"receive streaming session, msgId: 1646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:44.722011779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัฏจักรทางชีวภาพ\",\"confidence\":0.8813966}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:44.722017107+07:00","message":"receive interim result [true|false]: วัฏจักรทางชีวภาพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:44.722025186+07:00","message":"end recv isFinal message id 1646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:44.722026988+07:00","message":"end Recv id 1646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:44.722033465+07:00","message":"[buffer interim] 1646 true วัฏจักรทางชีวภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:44.7220419+07:00","message":"[bufferProcess] interim [750000000]:วัฏจักรทางชีวภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:44.722046126+07:00","message":"[bufferProcess] send to processor (isfinal):drake RO วัสสะสะตังชีเว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:44.722048757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:44.722051198+07:00","message":"> Transcript [7459] [false]: 'drake RO วัสสะสะตังชีเว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:44.722053882+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:44.72205547+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:44.722057073+07:00","message":"StatePrefix: 'drake RO วัสสะสะตังชีเว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:44.722058755+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:44.722059994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:44.722061591+07:00","message":"> Transcript [7460] [true]: 'วัฏจักรทางชีวภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:44.722063243+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:44.722065724+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:44.72206758+07:00","message":"StatePrefix: 'drake RO วัสสะสะตังชีเว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:44.722068932+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:44.722074172+07:00","message":"Push: 'วัฏจักรทางชีวภาพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:44.722082196+07:00","message":"push: {true วัฏจักรทางชีวภาพ 0 0xc00348cb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:44.727564367+07:00","message":"[GCS] Start streaming session, msgId: 1647"}
{"level":"info","service":"Main","time":"2025-10-29T11:10:44.730764514+07:00","message":"write wav file: './tmp/7449/7449_1646.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:45.418189934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:45.418203338+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:46.36738283+07:00","message":"receive streaming session, msgId: 1647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:46.367445062+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":"2025-10-29T11:10:46.36745143+07:00","message":"receive interim result [false|false]: ติด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:46.367476431+07:00","message":"[buffer interim] 1647 false ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.367485172+07:00","message":"[bufferProcess] interim [500000000]:ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.367487447+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.367491723+07:00","message":"[bufferProcess] send to processor (ticker):ติด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.367494854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.367500883+07:00","message":"> Transcript [7461] [false]: 'ติด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.367504784+07:00","message":"Set StatePrefix (first interim): 'ติด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:46.607251869+07:00","message":"receive streaming session, msgId: 1647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:46.607286864+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Siri\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:46.607292498+07:00","message":"receive interim result [false|false]: Siri"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:46.607306442+07:00","message":"[buffer interim] 1647 false Siri"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.607314882+07:00","message":"[bufferProcess] interim [680000000]:Siri"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.607316392+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:46.791888588+07:00","message":"receive streaming session, msgId: 1647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:46.79192356+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":"2025-10-29T11:10:46.791928504+07:00","message":"receive interim result [false|false]: ปฏิกิริยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:46.791940512+07:00","message":"[buffer interim] 1647 false ปฏิกิริยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.791946866+07:00","message":"[bufferProcess] interim [860000000]:ปฏิกิริยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.791948832+07:00","message":"[bufferProcess] send to processor:Siri"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.791953648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.791955779+07:00","message":"> Transcript [7462] [false]: 'Siri'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.791957573+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.7919592+07:00","message":"Set new StatePrefix: 'Siri'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:46.860223007+07:00","message":"receive streaming session, msgId: 1647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:46.860259889+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":"2025-10-29T11:10:46.860265049+07:00","message":"receive interim result [false|false]: ติเร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:46.860277487+07:00","message":"[buffer interim] 1647 false ติเร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.860285384+07:00","message":"[bufferProcess] interim [980000000]:ติเร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.860287783+07:00","message":"[bufferProcess] send to processor:ปฏิกิริยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.860292684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.860295272+07:00","message":"> Transcript [7463] [false]: 'ปฏิกิริยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.860297479+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.860299404+07:00","message":"Set new StatePrefix: 'ปฏิกิริยา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:46.98784712+07:00","message":"receive streaming session, msgId: 1647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:46.987882975+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":"2025-10-29T11:10:46.987887985+07:00","message":"receive interim result [false|false]: ติเรกะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:46.987899006+07:00","message":"[buffer interim] 1647 false ติเรกะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.987908848+07:00","message":"[bufferProcess] interim [40000000]:ติเรกะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.987912526+07:00","message":"[bufferProcess] send to processor:ติเร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.987917674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.987920069+07:00","message":"> Transcript [7464] [false]: 'ติเร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.987922146+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:46.987923866+07:00","message":"Set new StatePrefix: 'ติเร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:47.373202748+07:00","message":"receive streaming session, msgId: 1647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:47.37324848+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":"2025-10-29T11:10:47.373254699+07:00","message":"receive interim result [false|false]: ติเรกะว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:47.3732698+07:00","message":"[buffer interim] 1647 false ติเรกะว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.373277179+07:00","message":"[bufferProcess] interim [520000000]:ติเรกะว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.373279707+07:00","message":"[bufferProcess] send to processor:ติเรกะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.373284551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.373287068+07:00","message":"> Transcript [7465] [false]: 'ติเรกะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.373290516+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.373292169+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.373293755+07:00","message":"StatePrefix: 'ติเร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.373295483+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:47.56100477+07:00","message":"receive streaming session, msgId: 1647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:47.561043874+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":"2025-10-29T11:10:47.561049371+07:00","message":"receive interim result [false|false]: ติเรกะวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:47.561062517+07:00","message":"[buffer interim] 1647 false ติเรกะวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.561069772+07:00","message":"[bufferProcess] interim [640000000]:ติเรกะวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.561071804+07:00","message":"[bufferProcess] send to processor:ติเรกะว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.561076329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.561078824+07:00","message":"> Transcript [7466] [false]: 'ติเรกะว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.561081777+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.561083447+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.561085013+07:00","message":"StatePrefix: 'ติเร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.561086701+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:47.880891807+07:00","message":"receive streaming session, msgId: 1647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:47.880932033+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":"2025-10-29T11:10:47.880937931+07:00","message":"receive interim result [false|false]: ติเรกะวัสดุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:47.880949971+07:00","message":"[buffer interim] 1647 false ติเรกะวัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.880956844+07:00","message":"[bufferProcess] interim [940000000]:ติเรกะวัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.880959017+07:00","message":"[bufferProcess] send to processor:ติเรกะวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.880964197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.8809664+07:00","message":"> Transcript [7467] [false]: 'ติเรกะวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.880969248+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.880971027+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.880972617+07:00","message":"StatePrefix: 'ติเร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.880974437+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:47.95258009+07:00","message":"receive streaming session, msgId: 1647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:47.952621996+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":"2025-10-29T11:10:47.952627394+07:00","message":"receive interim result [false|false]: ติเรกะวัดสระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:47.952638918+07:00","message":"[buffer interim] 1647 false ติเรกะวัดสระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.952645461+07:00","message":"[bufferProcess] interim [60000000]:ติเรกะวัดสระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.952647257+07:00","message":"[bufferProcess] send to processor:ติเรกะวัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.952652378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.952655112+07:00","message":"> Transcript [7468] [false]: 'ติเรกะวัสดุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.952658131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.952660022+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.952661673+07:00","message":"StatePrefix: 'ติเร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.952663427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.952667405+07:00","message":"Push: 'ติเร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.952669334+07:00","message":"TextPushed: 'ติเร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.952671024+07:00","message":"Set new StatePrefix : 'ติเรกะวัสดุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:47.952672739+07:00","message":"Next Push (prob) : 'กะวัสดุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:47.952680706+07:00","message":"push: {false ติเร 0 0xc00365fc80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:48.22074208+07:00","message":"receive streaming session, msgId: 1647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:48.220782259+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":"2025-10-29T11:10:48.22078749+07:00","message":"receive interim result [false|false]: ติเรกะวัดประสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:48.220800971+07:00","message":"[buffer interim] 1647 false ติเรกะวัดประสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:48.220807498+07:00","message":"[bufferProcess] interim [300000000]:ติเรกะวัดประสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:48.220809761+07:00","message":"[bufferProcess] send to processor:ติเรกะวัดสระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:48.220814566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:48.220817429+07:00","message":"> Transcript [7469] [false]: 'ติเรกะวัดสระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:48.220819358+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:48.220821389+07:00","message":"Set new StatePrefix: 'ติเรกะวัดสระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:48.41095097+07:00","message":"receive streaming session, msgId: 1647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:48.41099117+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":"2025-10-29T11:10:48.410996735+07:00","message":"receive interim result [false|false]: ติเรกะวัสสะสะตัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:48.411011028+07:00","message":"[buffer interim] 1647 false ติเรกะวัสสะสะตัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:48.411017584+07:00","message":"[bufferProcess] interim [480000000]:ติเรกะวัสสะสะตัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:48.411019443+07:00","message":"[bufferProcess] send to processor:ติเรกะวัดประสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:48.411027878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:48.411030223+07:00","message":"> Transcript [7470] [false]: 'ติเรกะวัดประสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:48.411032273+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:48.411034105+07:00","message":"Set new StatePrefix: 'ติเรกะวัดประสาท'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:48.419108847+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:48.419130327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:48.911239045+07:00","message":"receive streaming session, msgId: 1647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:48.911272539+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":"2025-10-29T11:10:48.911277668+07:00","message":"receive interim result [false|false]: ติเรกะวัสสะสะตังชีเว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:48.911290749+07:00","message":"[buffer interim] 1647 false ติเรกะวัสสะสะตังชีเว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:48.911297535+07:00","message":"[bufferProcess] interim [20000000]:ติเรกะวัสสะสะตังชีเว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:48.911299737+07:00","message":"[bufferProcess] send to processor:ติเรกะวัสสะสะตัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:48.911302655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:48.911305257+07:00","message":"> Transcript [7471] [false]: 'ติเรกะวัสสะสะตัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:48.911307204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:48.911308877+07:00","message":"Set new StatePrefix: 'ติเรกะวัสสะสะตัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:49.527269763+07:00","message":"receive streaming session, msgId: 1647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:49.527310264+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":"2025-10-29T11:10:49.527315644+07:00","message":"receive interim result [false|false]: ติเรกะวัสสะสะตังชีเว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:49.527329739+07:00","message":"[buffer interim] 1647 false ติเรกะวัสสะสะตังชีเว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:49.527338912+07:00","message":"[bufferProcess] interim [620000000]:ติเรกะวัสสะสะตังชีเว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:49.527341245+07:00","message":"[bufferProcess] send to processor:ติเรกะวัสสะสะตังชีเว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:49.527346238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:49.527348612+07:00","message":"> Transcript [7472] [false]: 'ติเรกะวัสสะสะตังชีเว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:49.527351638+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:49.527353428+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:49.527355108+07:00","message":"StatePrefix: 'ติเรกะวัสสะสะตัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:49.527357046+07:00","message":"TextPushed: 'ติเร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:50.072740304+07:00","message":"receive streaming session, msgId: 1647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:50.07277741+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":"2025-10-29T11:10:50.072783014+07:00","message":"receive interim result [false|false]: ติเรกะวัสสะสะตังชีวะโต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:50.072795685+07:00","message":"[buffer interim] 1647 false ติเรกะวัสสะสะตังชีวะโต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.072802274+07:00","message":"[bufferProcess] interim [160000000]:ติเรกะวัสสะสะตังชีวะโต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.072808855+07:00","message":"[bufferProcess] send to processor:ติเรกะวัสสะสะตังชีเว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.072815101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.072817472+07:00","message":"> Transcript [7473] [false]: 'ติเรกะวัสสะสะตังชีเว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.072820327+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.072822075+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.072823887+07:00","message":"StatePrefix: 'ติเรกะวัสสะสะตัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.072825745+07:00","message":"TextPushed: 'ติเร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:50.201855887+07:00","message":"receive streaming session, msgId: 1647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:50.201897564+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":"2025-10-29T11:10:50.201902894+07:00","message":"receive interim result [false|false]: ติเรกะวัสสะสะตังชีเว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:50.201915018+07:00","message":"[buffer interim] 1647 false ติเรกะวัสสะสะตังชีเว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.201923603+07:00","message":"[bufferProcess] interim [280000000]:ติเรกะวัสสะสะตังชีเว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.201925728+07:00","message":"[bufferProcess] send to processor:ติเรกะวัสสะสะตังชีวะโต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.201930888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.201933108+07:00","message":"> Transcript [7474] [false]: 'ติเรกะวัสสะสะตังชีวะโต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.20193604+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.201937942+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.201939764+07:00","message":"StatePrefix: 'ติเรกะวัสสะสะตัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.201941877+07:00","message":"TextPushed: 'ติเร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:50.774181369+07:00","message":"receive streaming session, msgId: 1647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:50.774233039+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":"2025-10-29T11:10:50.774238358+07:00","message":"receive interim result [false|false]: ติเรกะวัสสะสะตังชีเว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:50.774254777+07:00","message":"[buffer interim] 1647 false ติเรกะวัสสะสะตังชีเว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.774266294+07:00","message":"[bufferProcess] interim [880000000]:ติเรกะวัสสะสะตังชีเว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.774268545+07:00","message":"[bufferProcess] send to processor:ติเรกะวัสสะสะตังชีเว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.774275131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.774281805+07:00","message":"> Transcript [7475] [false]: 'ติเรกะวัสสะสะตังชีเว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.77428526+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.774287159+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.774288779+07:00","message":"StatePrefix: 'ติเรกะวัสสะสะตัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.774291178+07:00","message":"TextPushed: 'ติเร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.77429653+07:00","message":"Push: 'กะวัสสะสะตัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.774298147+07:00","message":"TextPushed: 'ติเรกะวัสสะสะตัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.77430474+07:00","message":"Set new StatePrefix : 'ติเรกะวัสสะสะตังชีเว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:50.774307279+07:00","message":"Next Push (prob) : 'ชีเว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:50.774326315+07:00","message":"push: {false กะวัสสะสะตัง 0 0xc00365fc80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:51.006015375+07:00","message":"[GCS] IsForceVAD: false for message ID: 1647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:51.185273562+07:00","message":"receive streaming session, msgId: 1647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:51.185327688+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ติเรกะวัดสะทังชีวะโต\",\"confidence\":0.7924752}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:51.185333281+07:00","message":"receive interim result [true|false]: ติเรกะวัดสะทังชีวะโต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:51.185340734+07:00","message":"end recv isFinal message id 1647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:51.18534255+07:00","message":"end Recv id 1647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:51.185349436+07:00","message":"[buffer interim] 1647 true ติเรกะวัดสะทังชีวะโต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.185359112+07:00","message":"[bufferProcess] interim [300000000]:ติเรกะวัดสะทังชีวะโต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.18536207+07:00","message":"[bufferProcess] send to processor (isfinal):ติเรกะวัสสะสะตังชีเว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.185364929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.185367602+07:00","message":"> Transcript [7476] [false]: 'ติเรกะวัสสะสะตังชีเว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.185370418+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.185373601+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.185375395+07:00","message":"StatePrefix: 'ติเรกะวัสสะสะตังชีเว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.185377254+07:00","message":"TextPushed: 'ติเรกะวัสสะสะตัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.185378917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.185380484+07:00","message":"> Transcript [7477] [true]: 'ติเรกะวัดสะทังชีวะโต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.185382099+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.185383542+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.185384831+07:00","message":"StatePrefix: 'ติเรกะวัสสะสะตังชีเว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.185386254+07:00","message":"TextPushed: 'ติเรกะวัสสะสะตัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.185387491+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.185482852+07:00","message":"Push: 'วัดสะทังชีวะโต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.185485064+07:00","message":"TextPushed: 'ติเรกะวัสสะสะตังวัดสะทังชีวะโต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.185486866+07:00","message":"Set new StatePrefix : 'ติเรกะวัดสะทังชีวะโต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.185488559+07:00","message":"Next Push (prob) : 'ติเรกะวัดสะทังชีวะโต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:51.185496088+07:00","message":"push: {true วัดสะทังชีวะโต 0 0xc00365fc80}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.185506545+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1647.html'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:51.195070713+07:00","message":"[GCS] Start streaming session, msgId: 1648"}
{"level":"info","service":"Main","time":"2025-10-29T11:10:51.200416719+07:00","message":"write wav file: './tmp/7449/7449_1647.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:51.263503582+07:00","message":"[GCS] IsForceVAD: false for message ID: 1648"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:51.326021472+07:00","message":"[GCS] Start streaming session, msgId: 1649"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:51.404838539+07:00","message":"receive streaming session, msgId: 1648"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:51.404857274+07:00","message":"found end of frame, send empty tag with msgId: 1648"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:51.404860041+07:00","message":"end Recv id 1648"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:51.4048655+07:00","message":"[buffer interim] 1648 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.404871638+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.404878096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.404880625+07:00","message":"> Transcript [7478] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.404882768+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.404884284+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.404885807+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.404887264+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:51.404889638+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:51.404898539+07:00","message":"push: {true \n 0 0xc00365e000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:10:51.408777857+07:00","message":"write wav file: './tmp/7449/7449_1648.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:51.419639037+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:51.419651146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:52.182595929+07:00","message":"receive streaming session, msgId: 1649"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:52.182643981+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":"2025-10-29T11:10:52.18264859+07:00","message":"receive interim result [false|false]: พายุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:52.182664743+07:00","message":"[buffer interim] 1649 false พายุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:52.182671523+07:00","message":"[bufferProcess] interim [660000000]:พายุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:52.182673218+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:52.503005961+07:00","message":"receive streaming session, msgId: 1649"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:52.503047527+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":"2025-10-29T11:10:52.503052681+07:00","message":"receive interim result [false|false]: คาอยู่ก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:52.503064379+07:00","message":"[buffer interim] 1649 false คาอยู่ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:52.503072687+07:00","message":"[bufferProcess] interim [960000000]:คาอยู่ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:52.503075604+07:00","message":"[bufferProcess] send to processor:พายุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:52.503081707+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:52.503085529+07:00","message":"> Transcript [7479] [false]: 'พายุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:52.503087913+07:00","message":"Set StatePrefix (first interim): 'พายุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:52.575910571+07:00","message":"receive streaming session, msgId: 1649"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:52.575950212+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"you go\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:52.575956014+07:00","message":"receive interim result [false|false]: you go"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:52.575969435+07:00","message":"[buffer interim] 1649 false you go"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:52.5759761+07:00","message":"[bufferProcess] interim [80000000]:you go"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:52.575978009+07:00","message":"[bufferProcess] send to processor:คาอยู่ก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:52.575984027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:52.575986401+07:00","message":"> Transcript [7480] [false]: 'คาอยู่ก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:52.575988516+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:52.575990427+07:00","message":"Set new StatePrefix: 'คาอยู่ก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:52.956916736+07:00","message":"receive streaming session, msgId: 1649"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:52.956964504+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":"2025-10-29T11:10:52.956969214+07:00","message":"receive interim result [false|false]: คาอยู่โกหก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:52.956981254+07:00","message":"[buffer interim] 1649 false คาอยู่โกหก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:52.956988538+07:00","message":"[bufferProcess] interim [500000000]:คาอยู่โกหก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:52.956990454+07:00","message":"[bufferProcess] send to processor:you go"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:52.956995934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:52.956998289+07:00","message":"> Transcript [7481] [false]: 'you go'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:52.957000875+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:52.957002547+07:00","message":"Set new StatePrefix: 'you go'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.071740613+07:00","message":"receive streaming session, msgId: 1649"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.071781762+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"you go home\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.07178774+07:00","message":"receive interim result [false|false]: you go home"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.071803397+07:00","message":"[buffer interim] 1649 false you go home"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.071811915+07:00","message":"[bufferProcess] interim [560000000]:you go home"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.071814715+07:00","message":"[bufferProcess] send to processor:คาอยู่โกหก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.071822163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.071825403+07:00","message":"> Transcript [7482] [false]: 'คาอยู่โกหก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.071828283+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.071830896+07:00","message":"Set new StatePrefix: 'คาอยู่โกหก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.183401873+07:00","message":"[GCS] IsForceVAD: false for message ID: 1649"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.245475122+07:00","message":"[GCS] Start streaming session, msgId: 1650"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.273699157+07:00","message":"receive streaming session, msgId: 1649"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.273738759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"you go Hotel\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.273744811+07:00","message":"receive interim result [false|false]: you go Hotel"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.273757229+07:00","message":"[buffer interim] 1649 false you go Hotel"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.273763792+07:00","message":"[bufferProcess] interim [800000000]:you go Hotel"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.273765927+07:00","message":"[bufferProcess] send to processor:you go home"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.273770658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.273772869+07:00","message":"> Transcript [7483] [false]: 'you go home'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.273774765+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.273776514+07:00","message":"Set new StatePrefix: 'you go home'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.274793256+07:00","message":"receive streaming session, msgId: 1649"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.274809142+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":"2025-10-29T11:10:53.274812653+07:00","message":"receive interim result [false|false]: คาอยู่โกโหตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.274819474+07:00","message":"[buffer interim] 1649 false คาอยู่โกโหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.274822822+07:00","message":"[bufferProcess] interim [860000000]:คาอยู่โกโหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.274824394+07:00","message":"[bufferProcess] send to processor:you go Hotel"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.274826117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.274827628+07:00","message":"> Transcript [7484] [false]: 'you go Hotel'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.274828826+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.274830153+07:00","message":"Set new StatePrefix: 'you go Hotel'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.341851652+07:00","message":"receive streaming session, msgId: 1649"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.34190264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"you go Hotel\",\"confidence\":0.87450963}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.341908724+07:00","message":"receive interim result [true|false]: you go Hotel"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.341917182+07:00","message":"end recv isFinal message id 1649"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.341919003+07:00","message":"end Recv id 1649"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.341924818+07:00","message":"[buffer interim] 1649 true you go Hotel"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.341938896+07:00","message":"[bufferProcess] interim [890000000]:you go Hotel"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.341941959+07:00","message":"[bufferProcess] send to processor (isfinal):คาอยู่โกโหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.341945519+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.341947918+07:00","message":"> Transcript [7485] [false]: 'คาอยู่โกโหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.341950483+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.341952688+07:00","message":"Set new StatePrefix: 'คาอยู่โกโหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.341954132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.341955704+07:00","message":"> Transcript [7486] [true]: 'you go Hotel'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.341957521+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.341959006+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.341960552+07:00","message":"StatePrefix: 'คาอยู่โกโหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.341962276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.341964861+07:00","message":"Push: 'you go Hotel'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.341973892+07:00","message":"push: {true you go Hotel 0 0xc003600000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:10:53.348729385+07:00","message":"write wav file: './tmp/7449/7449_1649.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.883803958+07:00","message":"[GCS] IsForceVAD: false for message ID: 1650"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.992911816+07:00","message":"receive streaming session, msgId: 1650"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.992929845+07:00","message":"found end of frame, send empty tag with msgId: 1650"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.992932416+07:00","message":"end Recv id 1650"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.992959412+07:00","message":"[buffer interim] 1650 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.99298761+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.992995156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.992998282+07:00","message":"> Transcript [7487] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.993000583+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.993002181+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.993003798+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.993005291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:53.993021326+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:53.993031974+07:00","message":"push: {true \n 0 0xc0027cae80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:10:53.997390202+07:00","message":"write wav file: './tmp/7449/7449_1650.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:54.015099819+07:00","message":"[GCS] Start streaming session, msgId: 1651"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:54.420657248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:54.42066966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:54.874093907+07:00","message":"receive streaming session, msgId: 1651"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:54.874131641+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":"2025-10-29T11:10:54.874136005+07:00","message":"receive interim result [false|false]: โกหก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:54.874147714+07:00","message":"[buffer interim] 1651 false โกหก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:54.874154098+07:00","message":"[bufferProcess] interim [900000000]:โกหก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:54.874155883+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:55.261407694+07:00","message":"receive streaming session, msgId: 1651"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:55.26145606+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":"2025-10-29T11:10:55.261472747+07:00","message":"receive interim result [false|false]: โอ้โหตัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:55.261485532+07:00","message":"[buffer interim] 1651 false โอ้โหตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:55.261492501+07:00","message":"[bufferProcess] interim [260000000]:โอ้โหตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:55.261494616+07:00","message":"[bufferProcess] send to processor:โกหก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:55.261499428+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:55.261501664+07:00","message":"> Transcript [7488] [false]: 'โกหก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:55.261503396+07:00","message":"Set StatePrefix (first interim): 'โกหก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:55.271092047+07:00","message":"receive streaming session, msgId: 1651"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:55.271113827+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":"2025-10-29T11:10:55.271118308+07:00","message":"receive interim result [false|false]: โอ้โหตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:55.271131923+07:00","message":"[buffer interim] 1651 false โอ้โหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:55.271136662+07:00","message":"[bufferProcess] interim [320000000]:โอ้โหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:55.271138267+07:00","message":"[bufferProcess] send to processor:โอ้โหตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:55.271141099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:55.271143293+07:00","message":"> Transcript [7489] [false]: 'โอ้โหตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:55.271145285+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:55.271147212+07:00","message":"Set new StatePrefix: 'โอ้โหตัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:55.890971912+07:00","message":"receive streaming session, msgId: 1651"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:55.891014403+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":"2025-10-29T11:10:55.891020471+07:00","message":"receive interim result [false|false]: โอ้โหตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:55.891032266+07:00","message":"[buffer interim] 1651 false โอ้โหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:55.891041506+07:00","message":"[bufferProcess] interim [920000000]:โอ้โหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:55.891043422+07:00","message":"[bufferProcess] send to processor:โอ้โหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:55.89104622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:55.891048561+07:00","message":"> Transcript [7490] [false]: 'โอ้โหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:55.891050681+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:55.891052394+07:00","message":"Set new StatePrefix: 'โอ้โหตุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:57.371845545+07:00","message":"receive streaming session, msgId: 1651"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:57.371881698+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":"2025-10-29T11:10:57.371886472+07:00","message":"receive interim result [false|false]: โอ้โหตุฑีฆายุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:57.371911315+07:00","message":"[buffer interim] 1651 false โอ้โหตุฑีฆายุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:57.371918374+07:00","message":"[bufferProcess] interim [360000000]:โอ้โหตุฑีฆายุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:57.371920872+07:00","message":"[bufferProcess] send to processor:โอ้โหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:57.371926316+07:00","message":"[bufferProcess] send to processor (ticker):โอ้โหตุฑีฆายุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:57.37192858+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:57.371930979+07:00","message":"> Transcript [7491] [false]: 'โอ้โหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:57.371934016+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:57.371936097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:57.371937746+07:00","message":"StatePrefix: 'โอ้โหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:57.371939549+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:57.371940994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:57.371943154+07:00","message":"> Transcript [7492] [false]: 'โอ้โหตุฑีฆายุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:57.371944888+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:57.371946199+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:57.371947487+07:00","message":"StatePrefix: 'โอ้โหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:57.371948888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:57.421543547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:10:57.421552782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:57.689426503+07:00","message":"receive streaming session, msgId: 1651"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:57.689475772+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":"2025-10-29T11:10:57.689482023+07:00","message":"receive interim result [false|false]: โอ้โหตุทีฆายุโก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:57.689494326+07:00","message":"[buffer interim] 1651 false โอ้โหตุทีฆายุโก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:57.689501206+07:00","message":"[bufferProcess] interim [660000000]:โอ้โหตุทีฆายุโก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:57.689503019+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:58.269338061+07:00","message":"receive streaming session, msgId: 1651"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:58.269373254+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":"2025-10-29T11:10:58.26937843+07:00","message":"receive interim result [false|false]: โอ้โหตุทีฆายุโก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:58.269391352+07:00","message":"[buffer interim] 1651 false โอ้โหตุทีฆายุโก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.269397917+07:00","message":"[bufferProcess] interim [260000000]:โอ้โหตุทีฆายุโก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.269400101+07:00","message":"[bufferProcess] send to processor:โอ้โหตุทีฆายุโก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.269405111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.269407685+07:00","message":"> Transcript [7493] [false]: 'โอ้โหตุทีฆายุโก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.269410532+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.269412374+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.269414026+07:00","message":"StatePrefix: 'โอ้โหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.269415818+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:58.273030874+07:00","message":"receive streaming session, msgId: 1651"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:58.273058618+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":"2025-10-29T11:10:58.273063508+07:00","message":"receive interim result [false|false]: โอ้โหตุฑีฆายุโกโห"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:58.273074994+07:00","message":"[buffer interim] 1651 false โอ้โหตุฑีฆายุโกโห"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.273082042+07:00","message":"[bufferProcess] interim [320000000]:โอ้โหตุฑีฆายุโกโห"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.273084715+07:00","message":"[bufferProcess] send to processor:โอ้โหตุทีฆายุโก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.273090038+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.273093076+07:00","message":"> Transcript [7494] [false]: 'โอ้โหตุทีฆายุโก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.27309671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.273099079+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.273101178+07:00","message":"StatePrefix: 'โอ้โหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.273103856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.273108379+07:00","message":"Push: 'โอ้โหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.273110805+07:00","message":"TextPushed: 'โอ้โหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.273113428+07:00","message":"Set new StatePrefix : 'โอ้โหตุทีฆายุโก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.273115868+07:00","message":"Next Push (prob) : 'ทีฆายุโก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:58.273125588+07:00","message":"push: {false โอ้โหตุ 0 0xc00365f280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:58.458338055+07:00","message":"receive streaming session, msgId: 1651"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:58.458374504+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":"2025-10-29T11:10:58.458380164+07:00","message":"receive interim result [false|false]: โอ้โหตุทีฆายุโกโหตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:58.458393095+07:00","message":"[buffer interim] 1651 false โอ้โหตุทีฆายุโกโหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.458399563+07:00","message":"[bufferProcess] interim [440000000]:โอ้โหตุทีฆายุโกโหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.458401946+07:00","message":"[bufferProcess] send to processor:โอ้โหตุฑีฆายุโกโห"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.458407229+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.458409774+07:00","message":"> Transcript [7495] [false]: 'โอ้โหตุฑีฆายุโกโห'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.458412007+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:58.458414212+07:00","message":"Set new StatePrefix: 'โอ้โหตุฑีฆายุโกโห'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:59.099123741+07:00","message":"receive streaming session, msgId: 1651"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:59.099164065+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":"2025-10-29T11:10:59.099169753+07:00","message":"receive interim result [false|false]: โอ้โหตุทีฆายุโกโหตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:59.099182671+07:00","message":"[buffer interim] 1651 false โอ้โหตุทีฆายุโกโหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:59.09918971+07:00","message":"[bufferProcess] interim [40000000]:โอ้โหตุทีฆายุโกโหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:59.09919171+07:00","message":"[bufferProcess] send to processor:โอ้โหตุทีฆายุโกโหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:59.099196532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:59.099198921+07:00","message":"> Transcript [7496] [false]: 'โอ้โหตุทีฆายุโกโหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:59.099200912+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:59.099203142+07:00","message":"Set new StatePrefix: 'โอ้โหตุทีฆายุโกโหตุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:59.583846554+07:00","message":"[GCS] IsForceVAD: false for message ID: 1651"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:59.655801056+07:00","message":"[GCS] Start streaming session, msgId: 1652"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:59.699750552+07:00","message":"receive streaming session, msgId: 1651"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:59.699799831+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอ้โหตุฑีฆายุโกโหตุ\",\"confidence\":0.8781988}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:59.699806867+07:00","message":"receive interim result [true|false]: โอ้โหตุฑีฆายุโกโหตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:59.699817616+07:00","message":"end recv isFinal message id 1651"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:59.699819948+07:00","message":"end Recv id 1651"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:59.699826613+07:00","message":"[buffer interim] 1651 true โอ้โหตุฑีฆายุโกโหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:59.699837478+07:00","message":"[bufferProcess] interim [790000000]:โอ้โหตุฑีฆายุโกโหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:59.699841241+07:00","message":"[bufferProcess] send to processor (isfinal):โอ้โหตุทีฆายุโกโหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:59.699844497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:59.699848658+07:00","message":"> Transcript [7497] [false]: 'โอ้โหตุทีฆายุโกโหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:59.699851168+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:59.699852695+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:59.699854554+07:00","message":"StatePrefix: 'โอ้โหตุทีฆายุโกโหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:59.699856393+07:00","message":"TextPushed: 'โอ้โหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:59.699857855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:59.6998595+07:00","message":"> Transcript [7498] [true]: 'โอ้โหตุฑีฆายุโกโหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:59.699861298+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:59.699862776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:59.69986403+07:00","message":"StatePrefix: 'โอ้โหตุทีฆายุโกโหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:59.699865606+07:00","message":"TextPushed: 'โอ้โหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:10:59.699867908+07:00","message":"Push: 'ฑีฆายุโกโหตุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:10:59.699875658+07:00","message":"push: {true ฑีฆายุโกโหตุ 0 0xc00365f280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:10:59.710188568+07:00","message":"write wav file: './tmp/7449/7449_1651.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:00.422463577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:00.422476259+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:00.6547306+07:00","message":"receive streaming session, msgId: 1652"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:00.654773277+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":"2025-10-29T11:11:00.65477889+07:00","message":"receive interim result [false|false]: โอ้โห"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:00.654790809+07:00","message":"[buffer interim] 1652 false โอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:00.654799398+07:00","message":"[bufferProcess] interim [20000000]:โอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:00.65480106+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:00.904226634+07:00","message":"receive streaming session, msgId: 1652"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:00.904263682+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":"2025-10-29T11:11:00.904269299+07:00","message":"receive interim result [false|false]: โอ้โหตัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:00.904281158+07:00","message":"[buffer interim] 1652 false โอ้โหตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:00.904288034+07:00","message":"[bufferProcess] interim [260000000]:โอ้โหตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:00.904289919+07:00","message":"[bufferProcess] send to processor:โอ้โห"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:00.904295133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:00.90429765+07:00","message":"> Transcript [7499] [false]: 'โอ้โห'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:00.904300127+07:00","message":"Set StatePrefix (first interim): 'โอ้โห'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:00.934226209+07:00","message":"[GCS] IsForceVAD: false for message ID: 1652"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:00.995476261+07:00","message":"[GCS] Start streaming session, msgId: 1653"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:01.058386765+07:00","message":"receive streaming session, msgId: 1652"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:01.058431463+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":"2025-10-29T11:11:01.058436705+07:00","message":"receive interim result [false|false]: โอ้โหตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:01.058450065+07:00","message":"[buffer interim] 1652 false โอ้โหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.058466262+07:00","message":"[bufferProcess] interim [440000000]:โอ้โหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.05846862+07:00","message":"[bufferProcess] send to processor:โอ้โหตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.058472086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.058474919+07:00","message":"> Transcript [7500] [false]: 'โอ้โหตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.05847786+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.058479637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.058481214+07:00","message":"StatePrefix: 'โอ้โห'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.05848292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:01.085127399+07:00","message":"receive streaming session, msgId: 1652"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:01.08518042+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"โอ้โหตุ\",\"confidence\":0.8833135}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:01.085186553+07:00","message":"receive interim result [true|false]: โอ้โหตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:01.085194976+07:00","message":"end recv isFinal message id 1652"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:01.085196827+07:00","message":"end Recv id 1652"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:01.085202184+07:00","message":"[buffer interim] 1652 true โอ้โหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.085208688+07:00","message":"[bufferProcess] interim [500000000]:โอ้โหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.085211541+07:00","message":"[bufferProcess] send to processor (isfinal):โอ้โหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.085214444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.085216775+07:00","message":"> Transcript [7501] [false]: 'โอ้โหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.08521931+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.085221253+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.085222945+07:00","message":"StatePrefix: 'โอ้โห'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.085224541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.085225784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.085227381+07:00","message":"> Transcript [7502] [true]: 'โอ้โหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.085228918+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.085230257+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.085231534+07:00","message":"StatePrefix: 'โอ้โห'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.085232826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:01.085236744+07:00","message":"Push: 'โอ้โหตุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:01.085244247+07:00","message":"push: {true โอ้โหตุ 0 0xc00365f980}"}
{"level":"info","service":"Main","time":"2025-10-29T11:11:01.092164232+07:00","message":"write wav file: './tmp/7449/7449_1652.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:02.068650724+07:00","message":"receive streaming session, msgId: 1653"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:02.068696587+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":"2025-10-29T11:11:02.068701936+07:00","message":"receive interim result [false|false]: สุข"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:02.068716122+07:00","message":"[buffer interim] 1653 false สุข"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.068722621+07:00","message":"[bufferProcess] interim [110000000]:สุข"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.068724163+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:02.376542518+07:00","message":"receive streaming session, msgId: 1653"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:02.376587974+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:02.376593886+07:00","message":"receive interim result [false|false]: สุธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:02.376606458+07:00","message":"[buffer interim] 1653 false สุธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.376613058+07:00","message":"[bufferProcess] interim [350000000]:สุธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.37661499+07:00","message":"[bufferProcess] send to processor:สุข"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.376619863+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.376622321+07:00","message":"> Transcript [7503] [false]: 'สุข'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.376624218+07:00","message":"Set StatePrefix (first interim): 'สุข'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:02.398694853+07:00","message":"receive streaming session, msgId: 1653"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:02.398730734+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุทิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:02.398735942+07:00","message":"receive interim result [false|false]: สุทิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:02.398748604+07:00","message":"[buffer interim] 1653 false สุทิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.39875511+07:00","message":"[bufferProcess] interim [410000000]:สุทิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.398757014+07:00","message":"[bufferProcess] send to processor:สุธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.398759842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.398762194+07:00","message":"> Transcript [7504] [false]: 'สุธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.398764366+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.398766011+07:00","message":"Set new StatePrefix: 'สุธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:02.561666262+07:00","message":"receive streaming session, msgId: 1653"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:02.5617058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุธิตา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:02.561711402+07:00","message":"receive interim result [false|false]: สุธิตา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:02.561723955+07:00","message":"[buffer interim] 1653 false สุธิตา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.561731496+07:00","message":"[bufferProcess] interim [590000000]:สุธิตา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.561734371+07:00","message":"[bufferProcess] send to processor:สุทิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.561741239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.561745713+07:00","message":"> Transcript [7505] [false]: 'สุทิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.561747711+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.561749267+07:00","message":"Set new StatePrefix: 'สุทิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:02.88320753+07:00","message":"receive streaming session, msgId: 1653"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:02.883243764+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":"2025-10-29T11:11:02.883249334+07:00","message":"receive interim result [false|false]: สุขิโต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:02.883259917+07:00","message":"[buffer interim] 1653 false สุขิโต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.883267119+07:00","message":"[bufferProcess] interim [890000000]:สุขิโต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.883269309+07:00","message":"[bufferProcess] send to processor:สุธิตา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.883274082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.883276487+07:00","message":"> Transcript [7506] [false]: 'สุธิตา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.883278489+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.883281793+07:00","message":"Set new StatePrefix: 'สุธิตา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:02.953817826+07:00","message":"receive streaming session, msgId: 1653"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:02.953863428+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":"2025-10-29T11:11:02.953870388+07:00","message":"receive interim result [false|false]: สุธีโต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:02.953887731+07:00","message":"[buffer interim] 1653 false สุธีโต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.953896335+07:00","message":"[bufferProcess] interim [10000000]:สุธีโต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.953899317+07:00","message":"[bufferProcess] send to processor:สุขิโต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.953905494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.953908796+07:00","message":"> Transcript [7507] [false]: 'สุขิโต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.953911738+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:02.95391397+07:00","message":"Set new StatePrefix: 'สุขิโต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:03.262643427+07:00","message":"receive streaming session, msgId: 1653"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:03.262680972+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":"2025-10-29T11:11:03.262687068+07:00","message":"receive interim result [false|false]: สุขิโตโหมิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:03.262699389+07:00","message":"[buffer interim] 1653 false สุขิโตโหมิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.262707223+07:00","message":"[bufferProcess] interim [250000000]:สุขิโตโหมิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.262709926+07:00","message":"[bufferProcess] send to processor:สุธีโต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.262715442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.26271901+07:00","message":"> Transcript [7508] [false]: 'สุธีโต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.262721932+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.262724368+07:00","message":"Set new StatePrefix: 'สุธีโต'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:03.423147827+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:03.42315251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:03.424145509+07:00","message":"[GCS] IsForceVAD: false for message ID: 1653"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:03.455102484+07:00","message":"receive streaming session, msgId: 1653"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:03.455135691+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุขิตาโหตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":490000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:03.45514069+07:00","message":"receive interim result [false|false]: สุขิตาโหตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:03.455152395+07:00","message":"[buffer interim] 1653 false สุขิตาโหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.455159169+07:00","message":"[bufferProcess] interim [490000000]:สุขิตาโหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.455161026+07:00","message":"[bufferProcess] send to processor:สุขิโตโหมิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.455166051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.455168791+07:00","message":"> Transcript [7509] [false]: 'สุขิโตโหมิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.455170746+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.455172305+07:00","message":"Set new StatePrefix: 'สุขิโตโหมิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:03.532958163+07:00","message":"receive streaming session, msgId: 1653"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:03.532992588+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สุขิตาโหตุ\",\"confidence\":0.9586462}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:03.532998161+07:00","message":"receive interim result [true|false]: สุขิตาโหตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:03.533006065+07:00","message":"end recv isFinal message id 1653"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:03.533007618+07:00","message":"end Recv id 1653"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:03.533014585+07:00","message":"[buffer interim] 1653 true สุขิตาโหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.533021337+07:00","message":"[bufferProcess] interim [670000000]:สุขิตาโหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.533024271+07:00","message":"[bufferProcess] send to processor (isfinal):สุขิตาโหตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.533026874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.53302901+07:00","message":"> Transcript [7510] [false]: 'สุขิตาโหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.533031589+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.533036672+07:00","message":"Set new StatePrefix: 'สุขิตาโหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.533038042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.533039607+07:00","message":"> Transcript [7511] [true]: 'สุขิตาโหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.533042256+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.533043984+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.533045481+07:00","message":"StatePrefix: 'สุขิตาโหตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.533047105+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:03.533049494+07:00","message":"Push: 'สุขิตาโหตุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:03.533058221+07:00","message":"push: {true สุขิตาโหตุ 0 0xc0027cbc80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:11:03.540728405+07:00","message":"write wav file: './tmp/7449/7449_1653.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:03.626447587+07:00","message":"[GCS] Start streaming session, msgId: 1654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:04.50019789+07:00","message":"receive streaming session, msgId: 1654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:04.500236899+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":"2025-10-29T11:11:04.500242148+07:00","message":"receive interim result [false|false]: ความ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:04.500256868+07:00","message":"[buffer interim] 1654 false ความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:04.500266336+07:00","message":"[bufferProcess] interim [660000000]:ความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:04.500267931+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:04.626744984+07:00","message":"receive streaming session, msgId: 1654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:04.626780165+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":"2025-10-29T11:11:04.626785673+07:00","message":"receive interim result [false|false]: พ. รบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:04.626799466+07:00","message":"[buffer interim] 1654 false พ. รบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:04.626806124+07:00","message":"[bufferProcess] interim [780000000]:พ. รบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:04.626808287+07:00","message":"[bufferProcess] send to processor:ความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:04.626811364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:04.626815662+07:00","message":"> Transcript [7512] [false]: 'ความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:04.62681744+07:00","message":"Set StatePrefix (first interim): 'ความ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:04.674715087+07:00","message":"receive streaming session, msgId: 1654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:04.674756048+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"porm\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:04.674761679+07:00","message":"receive interim result [false|false]: porm"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:04.674774601+07:00","message":"[buffer interim] 1654 false porm"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:04.674780887+07:00","message":"[bufferProcess] interim [840000000]:porm"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:04.674782773+07:00","message":"[bufferProcess] send to processor:พ. รบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:04.674788591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:04.674790895+07:00","message":"> Transcript [7513] [false]: 'พ. รบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:04.674793386+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:04.674794954+07:00","message":"Set new StatePrefix: 'พ. รบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:04.802843533+07:00","message":"receive streaming session, msgId: 1654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:04.802882188+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":"2025-10-29T11:11:04.802887205+07:00","message":"receive interim result [false|false]: ปรเมศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:04.802899112+07:00","message":"[buffer interim] 1654 false ปรเมศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:04.802905989+07:00","message":"[bufferProcess] interim [960000000]:ปรเมศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:04.802907941+07:00","message":"[bufferProcess] send to processor:porm"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:04.802912741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:04.802915001+07:00","message":"> Transcript [7514] [false]: 'porm'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:04.802917273+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:04.802919426+07:00","message":"Set new StatePrefix: 'porm'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:05.000509937+07:00","message":"receive streaming session, msgId: 1654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:05.000548331+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"formal\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:05.000553473+07:00","message":"receive interim result [false|false]: formal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:05.000565901+07:00","message":"[buffer interim] 1654 false formal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.000572699+07:00","message":"[bufferProcess] interim [140000000]:formal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.000574607+07:00","message":"[bufferProcess] send to processor:ปรเมศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.000580491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.000582775+07:00","message":"> Transcript [7515] [false]: 'ปรเมศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.000584653+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.000586283+07:00","message":"Set new StatePrefix: 'ปรเมศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:05.024711132+07:00","message":"receive streaming session, msgId: 1654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:05.024747065+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"forent\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:05.024751865+07:00","message":"receive interim result [false|false]: forent"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:05.024769574+07:00","message":"[buffer interim] 1654 false forent"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.024776204+07:00","message":"[bufferProcess] interim [200000000]:forent"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.024778096+07:00","message":"[bufferProcess] send to processor:formal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.024781148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.024783672+07:00","message":"> Transcript [7516] [false]: 'formal'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.024785798+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.024788233+07:00","message":"Set new StatePrefix: 'formal'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:05.064459291+07:00","message":"receive streaming session, msgId: 1654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:05.064500398+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":"2025-10-29T11:11:05.064505315+07:00","message":"receive interim result [false|false]: ปรเมศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:05.064519333+07:00","message":"[buffer interim] 1654 false ปรเมศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.064526202+07:00","message":"[bufferProcess] interim [260000000]:ปรเมศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.06452825+07:00","message":"[bufferProcess] send to processor:forent"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.064531296+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.064533609+07:00","message":"> Transcript [7517] [false]: 'forent'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.064535578+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.064537855+07:00","message":"Set new StatePrefix: 'forent'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:05.569628808+07:00","message":"receive streaming session, msgId: 1654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:05.569664541+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":"2025-10-29T11:11:05.569669593+07:00","message":"receive interim result [false|false]: ปรเมนทรมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:05.56968115+07:00","message":"[buffer interim] 1654 false ปรเมนทรมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.569688058+07:00","message":"[bufferProcess] interim [740000000]:ปรเมนทรมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.569690169+07:00","message":"[bufferProcess] send to processor:ปรเมศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.569695219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.569697409+07:00","message":"> Transcript [7518] [false]: 'ปรเมศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.569699541+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.569701294+07:00","message":"Set new StatePrefix: 'ปรเมศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:05.887508835+07:00","message":"receive streaming session, msgId: 1654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:05.887541911+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":"2025-10-29T11:11:05.887546932+07:00","message":"receive interim result [false|false]: ปรเมนทรมหาอา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:05.887559203+07:00","message":"[buffer interim] 1654 false ปรเมนทรมหาอา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.887565687+07:00","message":"[bufferProcess] interim [40000000]:ปรเมนทรมหาอา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.887568001+07:00","message":"[bufferProcess] send to processor:ปรเมนทรมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.887573024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.887575695+07:00","message":"> Transcript [7519] [false]: 'ปรเมนทรมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.887577674+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:05.887579325+07:00","message":"Set new StatePrefix: 'ปรเมนทรมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:06.080878358+07:00","message":"receive streaming session, msgId: 1654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:06.080909036+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":"2025-10-29T11:11:06.080914257+07:00","message":"receive interim result [false|false]: ปรเมนทรมหาลัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:06.080926093+07:00","message":"[buffer interim] 1654 false ปรเมนทรมหาลัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.080931994+07:00","message":"[bufferProcess] interim [280000000]:ปรเมนทรมหาลัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.080935737+07:00","message":"[bufferProcess] send to processor:ปรเมนทรมหาอา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.080940526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.080942813+07:00","message":"> Transcript [7520] [false]: 'ปรเมนทรมหาอา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.080945827+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.080947464+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.080949123+07:00","message":"StatePrefix: 'ปรเมนทรมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.080951001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:06.208417154+07:00","message":"receive streaming session, msgId: 1654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:06.208461611+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":"2025-10-29T11:11:06.208467703+07:00","message":"receive interim result [false|false]: ปรเมนทรมหาราชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:06.208480508+07:00","message":"[buffer interim] 1654 false ปรเมนทรมหาราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.208488761+07:00","message":"[bufferProcess] interim [340000000]:ปรเมนทรมหาราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.208490516+07:00","message":"[bufferProcess] send to processor:ปรเมนทรมหาลัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.208493936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.20849638+07:00","message":"> Transcript [7521] [false]: 'ปรเมนทรมหาลัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.208499461+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.20850108+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.208503036+07:00","message":"StatePrefix: 'ปรเมนทรมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.208504724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:06.423483926+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:06.423488274+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:06.787672056+07:00","message":"receive streaming session, msgId: 1654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:06.787709228+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":"2025-10-29T11:11:06.787715606+07:00","message":"receive interim result [false|false]: ปรเมนทรมหาราชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:06.787729128+07:00","message":"[buffer interim] 1654 false ปรเมนทรมหาราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.787735625+07:00","message":"[bufferProcess] interim [940000000]:ปรเมนทรมหาราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.787737782+07:00","message":"[bufferProcess] send to processor:ปรเมนทรมหาราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.787742906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.787745423+07:00","message":"> Transcript [7522] [false]: 'ปรเมนทรมหาราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.787748374+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.787750007+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.787751995+07:00","message":"StatePrefix: 'ปรเมนทรมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:06.787754044+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:08.304097901+07:00","message":"[GCS] IsForceVAD: false for message ID: 1654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:08.366272983+07:00","message":"[GCS] Start streaming session, msgId: 1655"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:08.469790117+07:00","message":"receive streaming session, msgId: 1654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:08.469831622+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปรเมนทร์พระมหาราชา\",\"confidence\":0.88312244}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:08.469837018+07:00","message":"receive interim result [true|false]: ปรเมนทร์พระมหาราชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:08.469845601+07:00","message":"end recv isFinal message id 1654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:08.46984741+07:00","message":"end Recv id 1654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:08.469853308+07:00","message":"[buffer interim] 1654 true ปรเมนทร์พระมหาราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.46986196+07:00","message":"[bufferProcess] interim [710000000]:ปรเมนทร์พระมหาราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.469864725+07:00","message":"[bufferProcess] send to processor (isfinal):ปรเมนทรมหาราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.469867837+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.469871787+07:00","message":"> Transcript [7523] [false]: 'ปรเมนทรมหาราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.469874766+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.469876343+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.4698779+07:00","message":"StatePrefix: 'ปรเมนทรมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.469879602+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.469885283+07:00","message":"Push: 'ปรเมนทรมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.469887367+07:00","message":"TextPushed: 'ปรเมนทรมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.469889047+07:00","message":"Set new StatePrefix : 'ปรเมนทรมหาราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.469890859+07:00","message":"Next Push (prob) : 'ราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.469892733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.469894662+07:00","message":"> Transcript [7524] [true]: 'ปรเมนทร์พระมหาราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.469896374+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.469897725+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.469899059+07:00","message":"StatePrefix: 'ปรเมนทรมหาราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.46990053+07:00","message":"TextPushed: 'ปรเมนทรมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.469901809+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:08.469916992+07:00","message":"push: {false ปรเมนทรมหา 0 0xc003600e80}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.4699772+07:00","message":"Push: 'ราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.469979454+07:00","message":"TextPushed: 'ปรเมนทรมหาราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.469981089+07:00","message":"Set new StatePrefix : 'ปรเมนทร์พระมหาราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.469982728+07:00","message":"Next Push (prob) : 'ปรเมนทร์พระมหาราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.469982034+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1654.html'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:08.470006293+07:00","message":"push: {true ราชา 0 0xc003600e80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:11:08.479385919+07:00","message":"write wav file: './tmp/7449/7449_1654.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:08.929353485+07:00","message":"receive streaming session, msgId: 1655"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:08.929394223+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":"2025-10-29T11:11:08.929399254+07:00","message":"receive interim result [false|false]: รอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:08.929413034+07:00","message":"[buffer interim] 1655 false รอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.929419534+07:00","message":"[bufferProcess] interim [600000000]:รอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:08.929421197+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:09.123152318+07:00","message":"receive streaming session, msgId: 1655"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:09.123192614+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":"2025-10-29T11:11:09.123198697+07:00","message":"receive interim result [false|false]: รอย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:09.123212219+07:00","message":"[buffer interim] 1655 false รอย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.123220222+07:00","message":"[bufferProcess] interim [780000000]:รอย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.123223204+07:00","message":"[bufferProcess] send to processor:รอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.123229272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.123232946+07:00","message":"> Transcript [7525] [false]: 'รอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.123235878+07:00","message":"Set StatePrefix (first interim): 'รอ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:09.22750094+07:00","message":"receive streaming session, msgId: 1655"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:09.227532689+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":"2025-10-29T11:11:09.227537831+07:00","message":"receive interim result [false|false]: ราชิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:09.227548171+07:00","message":"[buffer interim] 1655 false ราชิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.227553897+07:00","message":"[bufferProcess] interim [900000000]:ราชิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.227555883+07:00","message":"[bufferProcess] send to processor:รอย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.227560694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.227563146+07:00","message":"> Transcript [7526] [false]: 'รอย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.227565812+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.227567453+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.227569353+07:00","message":"StatePrefix: 'รอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.227571507+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:09.353530125+07:00","message":"receive streaming session, msgId: 1655"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:09.353568488+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":"2025-10-29T11:11:09.353573854+07:00","message":"receive interim result [false|false]: ราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:09.353585736+07:00","message":"[buffer interim] 1655 false ราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.353592688+07:00","message":"[bufferProcess] interim [960000000]:ราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.353594633+07:00","message":"[bufferProcess] send to processor:ราชิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.35359923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.353601594+07:00","message":"> Transcript [7527] [false]: 'ราชิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.35360372+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.353605476+07:00","message":"Set new StatePrefix: 'ราชิ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:09.423894773+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:09.423901824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:09.925943465+07:00","message":"receive streaming session, msgId: 1655"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:09.925978074+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":"2025-10-29T11:11:09.925983057+07:00","message":"receive interim result [false|false]: ราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:09.925994127+07:00","message":"[buffer interim] 1655 false ราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.926000287+07:00","message":"[bufferProcess] interim [560000000]:ราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.92600207+07:00","message":"[bufferProcess] send to processor:ราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.92600677+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.926009239+07:00","message":"> Transcript [7528] [false]: 'ราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.926012281+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.926014045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.926015638+07:00","message":"StatePrefix: 'ราชิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:09.926017655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:11.434386895+07:00","message":"[GCS] IsForceVAD: false for message ID: 1655"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:11.50472643+07:00","message":"[GCS] Start streaming session, msgId: 1656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:11.553413322+07:00","message":"receive streaming session, msgId: 1655"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:11.553464421+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":"2025-10-29T11:11:11.553470717+07:00","message":"receive interim result [true|false]: ราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:11.553478674+07:00","message":"end recv isFinal message id 1655"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:11.55348057+07:00","message":"end Recv id 1655"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:11.553488468+07:00","message":"[buffer interim] 1655 true ราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:11.553496677+07:00","message":"[bufferProcess] interim [300000000]:ราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:11.553501061+07:00","message":"[bufferProcess] send to processor (isfinal):ราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:11.553503939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:11.553506344+07:00","message":"> Transcript [7529] [false]: 'ราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:11.553509098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:11.553510589+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:11.55351217+07:00","message":"StatePrefix: 'ราชิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:11.553513807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:11.553515074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:11.553516636+07:00","message":"> Transcript [7530] [true]: 'ราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:11.553518335+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:11.553520321+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:11.553521727+07:00","message":"StatePrefix: 'ราชิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:11.553523003+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:11.553528438+07:00","message":"Push: 'ราชินี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:11.55353581+07:00","message":"push: {true ราชินี 0 0xc0027ca600}"}
{"level":"info","service":"Main","time":"2025-10-29T11:11:11.561087785+07:00","message":"write wav file: './tmp/7449/7449_1655.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:12.249680725+07:00","message":"receive streaming session, msgId: 1656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:12.249729058+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Kick it\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:12.249735724+07:00","message":"receive interim result [false|false]: Kick it"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:12.249750426+07:00","message":"[buffer interim] 1656 false Kick it"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:12.249758904+07:00","message":"[bufferProcess] interim [780000000]:Kick it"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:12.24976102+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:12.424779604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:12.424794822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:12.488726673+07:00","message":"receive streaming session, msgId: 1656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:12.488768302+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":"2025-10-29T11:11:12.488773394+07:00","message":"receive interim result [false|false]: กิจกรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:12.488786138+07:00","message":"[buffer interim] 1656 false กิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:12.488792515+07:00","message":"[bufferProcess] interim [20000000]:กิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:12.488794306+07:00","message":"[bufferProcess] send to processor:Kick it"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:12.488799025+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:12.488801379+07:00","message":"> Transcript [7531] [false]: 'Kick it'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:12.488803065+07:00","message":"Set StatePrefix (first interim): 'Kick it'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:12.767734482+07:00","message":"receive streaming session, msgId: 1656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:12.767772858+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":"2025-10-29T11:11:12.767778004+07:00","message":"receive interim result [false|false]: ติดจัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:12.767793502+07:00","message":"[buffer interim] 1656 false ติดจัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:12.767800168+07:00","message":"[bufferProcess] interim [320000000]:ติดจัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:12.767802068+07:00","message":"[bufferProcess] send to processor:กิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:12.767805356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:12.767807927+07:00","message":"> Transcript [7532] [false]: 'กิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:12.76781005+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:12.767811651+07:00","message":"Set new StatePrefix: 'กิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.137526418+07:00","message":"receive streaming session, msgId: 1656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.137564817+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":"2025-10-29T11:11:13.137569996+07:00","message":"receive interim result [false|false]: กิจกรรมติด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.137583037+07:00","message":"[buffer interim] 1656 false กิจกรรมติด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.137590043+07:00","message":"[bufferProcess] interim [680000000]:กิจกรรมติด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.137591806+07:00","message":"[bufferProcess] send to processor:ติดจัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.137596848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.137599473+07:00","message":"> Transcript [7533] [false]: 'ติดจัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.137601384+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.137603378+07:00","message":"Set new StatePrefix: 'ติดจัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.294057598+07:00","message":"receive streaming session, msgId: 1656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.294092224+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":"2025-10-29T11:11:13.29409711+07:00","message":"receive interim result [false|false]: ติดจัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.294108241+07:00","message":"[buffer interim] 1656 false ติดจัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.294115028+07:00","message":"[bufferProcess] interim [800000000]:ติดจัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.294116986+07:00","message":"[bufferProcess] send to processor:กิจกรรมติด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.294120266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.294122529+07:00","message":"> Transcript [7534] [false]: 'กิจกรรมติด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.294124401+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.294126124+07:00","message":"Set new StatePrefix: 'กิจกรรมติด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.392195152+07:00","message":"receive streaming session, msgId: 1656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.392238263+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":"2025-10-29T11:11:13.392244008+07:00","message":"receive interim result [false|false]: กิจกรรมสิทธิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.392255417+07:00","message":"[buffer interim] 1656 false กิจกรรมสิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.392265117+07:00","message":"[bufferProcess] interim [860000000]:กิจกรรมสิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.39226726+07:00","message":"[bufferProcess] send to processor:ติดจัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.392272248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.392274997+07:00","message":"> Transcript [7535] [false]: 'ติดจัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.392277054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.392278636+07:00","message":"Set new StatePrefix: 'ติดจัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.580016963+07:00","message":"receive streaming session, msgId: 1656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.580060221+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":"2025-10-29T11:11:13.580066528+07:00","message":"receive interim result [false|false]: กิจกรรมสิทธิการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.58008258+07:00","message":"[buffer interim] 1656 false กิจกรรมสิทธิการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.58009359+07:00","message":"[bufferProcess] interim [40000000]:กิจกรรมสิทธิการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.580096476+07:00","message":"[bufferProcess] send to processor:กิจกรรมสิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.580102384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.580105604+07:00","message":"> Transcript [7536] [false]: 'กิจกรรมสิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.580108542+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.580111281+07:00","message":"Set new StatePrefix: 'กิจกรรมสิทธิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.588056588+07:00","message":"receive streaming session, msgId: 1656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.58808518+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":"2025-10-29T11:11:13.588090088+07:00","message":"receive interim result [false|false]: กิจกรรมสิทธิกับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.588106548+07:00","message":"[buffer interim] 1656 false กิจกรรมสิทธิกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.588112349+07:00","message":"[bufferProcess] interim [100000000]:กิจกรรมสิทธิกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.588114475+07:00","message":"[bufferProcess] send to processor:กิจกรรมสิทธิการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.588117724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.58812033+07:00","message":"> Transcript [7537] [false]: 'กิจกรรมสิทธิการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.588123212+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.58812492+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.588126698+07:00","message":"StatePrefix: 'กิจกรรมสิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.588128556+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.640036692+07:00","message":"receive streaming session, msgId: 1656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.640084092+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":"2025-10-29T11:11:13.640090327+07:00","message":"receive interim result [false|false]: กิจกรรมสิทธิกรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.640104216+07:00","message":"[buffer interim] 1656 false กิจกรรมสิทธิกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.640110673+07:00","message":"[bufferProcess] interim [160000000]:กิจกรรมสิทธิกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.640112927+07:00","message":"[bufferProcess] send to processor:กิจกรรมสิทธิกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.640118132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.640120465+07:00","message":"> Transcript [7538] [false]: 'กิจกรรมสิทธิกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.640123773+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.640125538+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.640127756+07:00","message":"StatePrefix: 'กิจกรรมสิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.640129718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.823988863+07:00","message":"[GCS] Cleaned up inactive client: 1627"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.824003892+07:00","message":"[GCS] Cleaned up inactive client: 1634"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.824005778+07:00","message":"[GCS] Cleaned up inactive client: 1629"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.824007407+07:00","message":"[GCS] Cleaned up inactive client: 1631"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.824008844+07:00","message":"[GCS] Cleaned up inactive client: 1628"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.824010243+07:00","message":"[GCS] Cleaned up inactive client: 1633"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.824011657+07:00","message":"[GCS] Cleaned up inactive client: 1637"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.824013027+07:00","message":"[GCS] Cleaned up inactive client: 1630"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.824014583+07:00","message":"[GCS] Cleaned up inactive client: 1636"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.824018959+07:00","message":"[GCS] Cleaned up inactive client: 1635"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.824020619+07:00","message":"[GCS] Cleaned up inactive client: 1632"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.827970779+07:00","message":"receive streaming session, msgId: 1656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.828004177+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":"2025-10-29T11:11:13.828008863+07:00","message":"receive interim result [false|false]: กิจกรรมสิทธิกัมมัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:13.828020862+07:00","message":"[buffer interim] 1656 false กิจกรรมสิทธิกัมมัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.828028031+07:00","message":"[bufferProcess] interim [340000000]:กิจกรรมสิทธิกัมมัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.828030581+07:00","message":"[bufferProcess] send to processor:กิจกรรมสิทธิกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.828036533+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.828040591+07:00","message":"> Transcript [7539] [false]: 'กิจกรรมสิทธิกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.828044663+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.828046902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.828049258+07:00","message":"StatePrefix: 'กิจกรรมสิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:13.828051836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:14.471393824+07:00","message":"receive streaming session, msgId: 1656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:14.471436208+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":"2025-10-29T11:11:14.471442405+07:00","message":"receive interim result [false|false]: กิจกรรมสิทธิกัมมัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:14.471461708+07:00","message":"[buffer interim] 1656 false กิจกรรมสิทธิกัมมัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.471468722+07:00","message":"[bufferProcess] interim [940000000]:กิจกรรมสิทธิกัมมัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.471470859+07:00","message":"[bufferProcess] send to processor:กิจกรรมสิทธิกัมมัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.471475861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.47147847+07:00","message":"> Transcript [7540] [false]: 'กิจกรรมสิทธิกัมมัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.471482194+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.47148421+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.471485898+07:00","message":"StatePrefix: 'กิจกรรมสิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.471487733+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.471491523+07:00","message":"Push: 'กิจกรรมสิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.471493238+07:00","message":"TextPushed: 'กิจกรรมสิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.471495197+07:00","message":"Set new StatePrefix : 'กิจกรรมสิทธิกัมมัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.471497024+07:00","message":"Next Push (prob) : 'กัมมัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:14.471504459+07:00","message":"push: {false กิจกรรมสิทธิ 0 0xc00348ca80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:14.584501535+07:00","message":"[GCS] IsForceVAD: false for message ID: 1656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:14.645691222+07:00","message":"[GCS] Start streaming session, msgId: 1657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:14.743334412+07:00","message":"receive streaming session, msgId: 1656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:14.743371964+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สกิดจังสิทธิกัมมัง\",\"confidence\":0.86234266}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:14.743378495+07:00","message":"receive interim result [true|false]: สกิดจังสิทธิกัมมัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:14.743387053+07:00","message":"end recv isFinal message id 1656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:14.743388906+07:00","message":"end Recv id 1656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:14.74339443+07:00","message":"[buffer interim] 1656 true สกิดจังสิทธิกัมมัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.743403017+07:00","message":"[bufferProcess] interim [300000000]:สกิดจังสิทธิกัมมัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.743407692+07:00","message":"[bufferProcess] send to processor (isfinal):กิจกรรมสิทธิกัมมัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.743410377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.743412862+07:00","message":"> Transcript [7541] [false]: 'กิจกรรมสิทธิกัมมัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.743415626+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.743417216+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.743418972+07:00","message":"StatePrefix: 'กิจกรรมสิทธิกัมมัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.743421286+07:00","message":"TextPushed: 'กิจกรรมสิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.743422855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.743424702+07:00","message":"> Transcript [7542] [true]: 'สกิดจังสิทธิกัมมัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.743426457+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.743427764+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.743429019+07:00","message":"StatePrefix: 'กิจกรรมสิทธิกัมมัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.743430544+07:00","message":"TextPushed: 'กิจกรรมสิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.743431794+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.743509154+07:00","message":"Push: 'กัมมัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.743511218+07:00","message":"TextPushed: 'กิจกรรมสิทธิกัมมัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.743512959+07:00","message":"Set new StatePrefix : 'สกิดจังสิทธิกัมมัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.743514676+07:00","message":"Next Push (prob) : 'สกิดจังสิทธิกัมมัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:14.743522218+07:00","message":"push: {true กัมมัง 0 0xc00348ca80}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:14.743536075+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1656.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:11:14.751541509+07:00","message":"write wav file: './tmp/7449/7449_1656.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:15.425350164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:15.425353438+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:16.278337277+07:00","message":"receive streaming session, msgId: 1657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:16.278370239+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":"2025-10-29T11:11:16.278374806+07:00","message":"receive interim result [false|false]: ศิลาโพธิ์ชัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:16.278387506+07:00","message":"[buffer interim] 1657 false ศิลาโพธิ์ชัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.278394508+07:00","message":"[bufferProcess] interim [500000000]:ศิลาโพธิ์ชัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.278396075+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.278399383+07:00","message":"[bufferProcess] send to processor (ticker):ศิลาโพธิ์ชัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.278401592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.27840393+07:00","message":"> Transcript [7543] [false]: 'ศิลาโพธิ์ชัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.278405812+07:00","message":"Set StatePrefix (first interim): 'ศิลาโพธิ์ชัย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:16.934036206+07:00","message":"receive streaming session, msgId: 1657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:16.934073512+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":"2025-10-29T11:11:16.934078882+07:00","message":"receive interim result [false|false]: ศิลาโพธิ์ชัยโยน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:16.934091851+07:00","message":"[buffer interim] 1657 false ศิลาโพธิ์ชัยโยน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.934099427+07:00","message":"[bufferProcess] interim [100000000]:ศิลาโพธิ์ชัยโยน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.93410122+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:16.97693897+07:00","message":"receive streaming session, msgId: 1657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:16.976974518+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":"2025-10-29T11:11:16.976979539+07:00","message":"receive interim result [false|false]: ศิลาโพธิ์ชัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:16.976991718+07:00","message":"[buffer interim] 1657 false ศิลาโพธิ์ชัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.976999126+07:00","message":"[bufferProcess] interim [160000000]:ศิลาโพธิ์ชัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.977001+07:00","message":"[bufferProcess] send to processor:ศิลาโพธิ์ชัยโยน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.977005907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.977008345+07:00","message":"> Transcript [7544] [false]: 'ศิลาโพธิ์ชัยโยน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.977011189+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.977013019+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.977014606+07:00","message":"StatePrefix: 'ศิลาโพธิ์ชัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.9770164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:16.983704187+07:00","message":"receive streaming session, msgId: 1657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:16.983732406+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":"2025-10-29T11:11:16.983738836+07:00","message":"receive interim result [false|false]: ศิลาโพธิ์ชัยโยนี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:16.983752816+07:00","message":"[buffer interim] 1657 false ศิลาโพธิ์ชัยโยนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.983758737+07:00","message":"[bufferProcess] interim [220000000]:ศิลาโพธิ์ชัยโยนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.983761309+07:00","message":"[bufferProcess] send to processor:ศิลาโพธิ์ชัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.983767001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.983769971+07:00","message":"> Transcript [7545] [false]: 'ศิลาโพธิ์ชัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.983773273+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.983775331+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.983778381+07:00","message":"StatePrefix: 'ศิลาโพธิ์ชัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:16.983780546+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:17.104464552+07:00","message":"receive streaming session, msgId: 1657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:17.104499622+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":"2025-10-29T11:11:17.104506946+07:00","message":"receive interim result [false|false]: รพ. ไชโยนิด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:17.104518491+07:00","message":"[buffer interim] 1657 false รพ. ไชโยนิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.104525528+07:00","message":"[bufferProcess] interim [280000000]:รพ. ไชโยนิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.104528155+07:00","message":"[bufferProcess] send to processor:ศิลาโพธิ์ชัยโยนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.104532995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.104535447+07:00","message":"> Transcript [7546] [false]: 'ศิลาโพธิ์ชัยโยนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.104538174+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.104540052+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.104541853+07:00","message":"StatePrefix: 'ศิลาโพธิ์ชัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.104543723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:17.243145451+07:00","message":"receive streaming session, msgId: 1657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:17.243187488+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":"2025-10-29T11:11:17.243192898+07:00","message":"receive interim result [false|false]: ศิลาโพธิ์ชัยโยนิกา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:17.24320559+07:00","message":"[buffer interim] 1657 false ศิลาโพธิ์ชัยโยนิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.243212274+07:00","message":"[bufferProcess] interim [400000000]:ศิลาโพธิ์ชัยโยนิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.243214467+07:00","message":"[bufferProcess] send to processor:รพ. ไชโยนิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.243220101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.243222735+07:00","message":"> Transcript [7547] [false]: 'รพ. ไชโยนิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.24322497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.243226676+07:00","message":"Set new StatePrefix: 'รพ. ไชโยนิด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:17.300926793+07:00","message":"receive streaming session, msgId: 1657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:17.300964667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลาโพธิ์ชัย Onitsuka\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:17.300969782+07:00","message":"receive interim result [false|false]: ศิลาโพธิ์ชัย Onitsuka"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:17.300981837+07:00","message":"[buffer interim] 1657 false ศิลาโพธิ์ชัย Onitsuka"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.300990063+07:00","message":"[bufferProcess] interim [460000000]:ศิลาโพธิ์ชัย Onitsuka"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.300992109+07:00","message":"[bufferProcess] send to processor:ศิลาโพธิ์ชัยโยนิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.300997221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.300999651+07:00","message":"> Transcript [7548] [false]: 'ศิลาโพธิ์ชัยโยนิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.301001795+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.301003477+07:00","message":"Set new StatePrefix: 'ศิลาโพธิ์ชัยโยนิกา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:17.319600308+07:00","message":"receive streaming session, msgId: 1657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:17.319636019+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":"2025-10-29T11:11:17.319640988+07:00","message":"receive interim result [false|false]: ศิลาโพธิ์ชัยโยลิดา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:17.319654869+07:00","message":"[buffer interim] 1657 false ศิลาโพธิ์ชัยโยลิดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.319661538+07:00","message":"[bufferProcess] interim [520000000]:ศิลาโพธิ์ชัยโยลิดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.319663561+07:00","message":"[bufferProcess] send to processor:ศิลาโพธิ์ชัย Onitsuka"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.319666473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.319668845+07:00","message":"> Transcript [7549] [false]: 'ศิลาโพธิ์ชัย Onitsuka'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.319671009+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.319672606+07:00","message":"Set new StatePrefix: 'ศิลาโพธิ์ชัย Onitsuka'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:17.617347817+07:00","message":"receive streaming session, msgId: 1657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:17.617386692+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":"2025-10-29T11:11:17.617392269+07:00","message":"receive interim result [false|false]: รพ. ไชโยนิดดัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:17.617404513+07:00","message":"[buffer interim] 1657 false รพ. ไชโยนิดดัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.617412611+07:00","message":"[bufferProcess] interim [760000000]:รพ. ไชโยนิดดัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.617416028+07:00","message":"[bufferProcess] send to processor:ศิลาโพธิ์ชัยโยลิดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.617421802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.61742503+07:00","message":"> Transcript [7550] [false]: 'ศิลาโพธิ์ชัยโยลิดา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.617428004+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:17.617430274+07:00","message":"Set new StatePrefix: 'ศิลาโพธิ์ชัยโยลิดา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:18.192843943+07:00","message":"receive streaming session, msgId: 1657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:18.192879441+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":"2025-10-29T11:11:18.192884916+07:00","message":"receive interim result [false|false]: รพ. ไชโยนิดดัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:18.192899075+07:00","message":"[buffer interim] 1657 false รพ. ไชโยนิดดัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:18.192906491+07:00","message":"[bufferProcess] interim [360000000]:รพ. ไชโยนิดดัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:18.192909303+07:00","message":"[bufferProcess] send to processor:รพ. ไชโยนิดดัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:18.192915299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:18.192918635+07:00","message":"> Transcript [7551] [false]: 'รพ. ไชโยนิดดัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:18.192921395+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:18.192924365+07:00","message":"Set new StatePrefix: 'รพ. ไชโยนิดดัง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:18.42591058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:18.425924409+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:20.145647668+07:00","message":"[GCS] IsForceVAD: false for message ID: 1657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:20.215215703+07:00","message":"[GCS] Start streaming session, msgId: 1658"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:20.310923493+07:00","message":"receive streaming session, msgId: 1657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:20.310959953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศิลาโพธิ์ชัยโอนิซัง\",\"confidence\":0.80051273}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:20.310965517+07:00","message":"receive interim result [true|false]: ศิลาโพธิ์ชัยโอนิซัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:20.310974513+07:00","message":"end recv isFinal message id 1657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:20.310976597+07:00","message":"end Recv id 1657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:20.310982579+07:00","message":"[buffer interim] 1657 true ศิลาโพธิ์ชัยโอนิซัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:20.310991253+07:00","message":"[bufferProcess] interim [520000000]:ศิลาโพธิ์ชัยโอนิซัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:20.310994242+07:00","message":"[bufferProcess] send to processor (isfinal):รพ. ไชโยนิดดัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:20.311008156+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:20.31103983+07:00","message":"> Transcript [7552] [false]: 'รพ. ไชโยนิดดัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:20.31104558+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:20.311047934+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:20.311050338+07:00","message":"StatePrefix: 'รพ. ไชโยนิดดัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:20.31105212+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:20.311054104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:20.311056518+07:00","message":"> Transcript [7553] [true]: 'ศิลาโพธิ์ชัยโอนิซัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:20.311058397+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:20.311059776+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:20.311061098+07:00","message":"StatePrefix: 'รพ. ไชโยนิดดัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:20.311062486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:20.311069083+07:00","message":"Push: 'ศิลาโพธิ์ชัยโอนิซัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:20.31108136+07:00","message":"push: {true ศิลาโพธิ์ชัยโอนิซัง 0 0xc00365f680}"}
{"level":"info","service":"Main","time":"2025-10-29T11:11:20.32198078+07:00","message":"write wav file: './tmp/7449/7449_1657.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:21.211938362+07:00","message":"receive streaming session, msgId: 1658"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:21.211981692+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":"2025-10-29T11:11:21.211986754+07:00","message":"receive interim result [false|false]: ชวรัตน์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:21.212001315+07:00","message":"[buffer interim] 1658 false ชวรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:21.21200809+07:00","message":"[bufferProcess] interim [20000000]:ชวรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:21.212010057+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:21.426655248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:21.426655412+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:21.85029136+07:00","message":"receive streaming session, msgId: 1658"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:21.850336874+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":"2025-10-29T11:11:21.850342327+07:00","message":"receive interim result [false|false]: ชวรัตน์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:21.85035642+07:00","message":"[buffer interim] 1658 false ชวรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:21.850367163+07:00","message":"[bufferProcess] interim [620000000]:ชวรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:21.850369829+07:00","message":"[bufferProcess] send to processor:ชวรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:21.850374627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:21.850377037+07:00","message":"> Transcript [7554] [false]: 'ชวรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:21.850378862+07:00","message":"Set StatePrefix (first interim): 'ชวรัตน์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:22.363397807+07:00","message":"receive streaming session, msgId: 1658"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:22.36344887+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":"2025-10-29T11:11:22.363455601+07:00","message":"receive interim result [false|false]: ชวรัตน์สระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:22.363469589+07:00","message":"[buffer interim] 1658 false ชวรัตน์สระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:22.363479146+07:00","message":"[bufferProcess] interim [800000000]:ชวรัตน์สระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:22.363481142+07:00","message":"[bufferProcess] send to processor:ชวรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:22.363486312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:22.363488908+07:00","message":"> Transcript [7555] [false]: 'ชวรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:22.363491605+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:22.363493113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:22.363494651+07:00","message":"StatePrefix: 'ชวรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:22.36349654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:22.389218269+07:00","message":"receive streaming session, msgId: 1658"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:22.389258207+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":"2025-10-29T11:11:22.389262882+07:00","message":"receive interim result [false|false]: ชวรัตน์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:22.389276727+07:00","message":"[buffer interim] 1658 false ชวรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:22.389283439+07:00","message":"[bufferProcess] interim [980000000]:ชวรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:22.389285299+07:00","message":"[bufferProcess] send to processor:ชวรัตน์สระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:22.389288199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:22.389293351+07:00","message":"> Transcript [7556] [false]: 'ชวรัตน์สระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:22.389296083+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:22.389297654+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:22.389299194+07:00","message":"StatePrefix: 'ชวรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:22.389300919+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:23.578951405+07:00","message":"receive streaming session, msgId: 1658"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:23.57898888+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":"2025-10-29T11:11:23.578993873+07:00","message":"receive interim result [false|false]: ชวรัตน์ราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:23.579006064+07:00","message":"[buffer interim] 1658 false ชวรัตน์ราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:23.579012876+07:00","message":"[bufferProcess] interim [420000000]:ชวรัตน์ราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:23.579015252+07:00","message":"[bufferProcess] send to processor:ชวรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:23.579018674+07:00","message":"[bufferProcess] send to processor (ticker):ชวรัตน์ราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:23.579021309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:23.579023762+07:00","message":"> Transcript [7557] [false]: 'ชวรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:23.579026813+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:23.579029173+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:23.579030593+07:00","message":"StatePrefix: 'ชวรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:23.579032337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:23.579033555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:23.579035257+07:00","message":"> Transcript [7558] [false]: 'ชวรัตน์ราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:23.579036828+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:23.579038105+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:23.579039366+07:00","message":"StatePrefix: 'ชวรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:23.579040706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:23.579046047+07:00","message":"Push: 'ชวรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:23.579047777+07:00","message":"TextPushed: 'ชวรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:23.579049646+07:00","message":"Set new StatePrefix : 'ชวรัตน์ราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:23.579051381+07:00","message":"Next Push (prob) : 'ราชินี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:23.579058602+07:00","message":"push: {false ชวรัตน์ 0 0xc00348cf00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:24.165405761+07:00","message":"receive streaming session, msgId: 1658"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:24.165458463+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":"2025-10-29T11:11:24.165463777+07:00","message":"receive interim result [false|false]: ชวรัตน์ราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:24.165476476+07:00","message":"[buffer interim] 1658 false ชวรัตน์ราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:24.165483095+07:00","message":"[bufferProcess] interim [20000000]:ชวรัตน์ราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:24.165484888+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:24.427072745+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:24.427088447+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:25.853562821+07:00","message":"[GCS] IsForceVAD: false for message ID: 1658"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:25.985642619+07:00","message":"[GCS] Start streaming session, msgId: 1659"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:25.98951118+07:00","message":"receive streaming session, msgId: 1658"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:25.989559766+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ชวรัตน์ปะระมะราชินี\",\"confidence\":0.918609}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:25.989566839+07:00","message":"receive interim result [true|false]: ชวรัตน์ปะระมะราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:25.989575768+07:00","message":"end recv isFinal message id 1658"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:25.989578241+07:00","message":"end Recv id 1658"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:25.989583846+07:00","message":"[buffer interim] 1658 true ชวรัตน์ปะระมะราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:25.989590999+07:00","message":"[bufferProcess] interim [850000000]:ชวรัตน์ปะระมะราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:25.989597047+07:00","message":"[bufferProcess] send to processor (isfinal):ชวรัตน์ราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:25.989600776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:25.989604229+07:00","message":"> Transcript [7559] [false]: 'ชวรัตน์ราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:25.989608331+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:25.989610471+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:25.989612717+07:00","message":"StatePrefix: 'ชวรัตน์ราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:25.989615201+07:00","message":"TextPushed: 'ชวรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:25.989617615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:25.989620328+07:00","message":"> Transcript [7560] [true]: 'ชวรัตน์ปะระมะราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:25.989622881+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:25.989625301+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:25.989627474+07:00","message":"StatePrefix: 'ชวรัตน์ราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:25.989629763+07:00","message":"TextPushed: 'ชวรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:25.989636301+07:00","message":"Push: 'ปะระมะราชินี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:25.989645615+07:00","message":"push: {true ปะระมะราชินี 0 0xc00348cf00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:11:26.000550355+07:00","message":"write wav file: './tmp/7449/7449_1658.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:26.849994698+07:00","message":"receive streaming session, msgId: 1659"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:26.850050378+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":"2025-10-29T11:11:26.850055106+07:00","message":"receive interim result [false|false]: สอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:26.850068981+07:00","message":"[buffer interim] 1659 false สอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:26.850075832+07:00","message":"[bufferProcess] interim [900000000]:สอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:26.850077475+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:27.196411169+07:00","message":"receive streaming session, msgId: 1659"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:27.196455988+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":"2025-10-29T11:11:27.196462511+07:00","message":"receive interim result [false|false]: สปอย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:27.196475261+07:00","message":"[buffer interim] 1659 false สปอย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:27.196482996+07:00","message":"[bufferProcess] interim [200000000]:สปอย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:27.196485682+07:00","message":"[bufferProcess] send to processor:สอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:27.196492432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:27.196495766+07:00","message":"> Transcript [7561] [false]: 'สอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:27.196498627+07:00","message":"Set StatePrefix (first interim): 'สอบ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:27.427313922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:27.427315997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:27.7473482+07:00","message":"receive streaming session, msgId: 1659"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:27.747393772+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":"2025-10-29T11:11:27.747400052+07:00","message":"receive interim result [false|false]: สปอย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:27.747414946+07:00","message":"[buffer interim] 1659 false สปอย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:27.747422236+07:00","message":"[bufferProcess] interim [800000000]:สปอย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:27.74742458+07:00","message":"[bufferProcess] send to processor:สปอย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:27.747431191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:27.747439889+07:00","message":"> Transcript [7562] [false]: 'สปอย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:27.747441902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:27.747443693+07:00","message":"Set new StatePrefix: 'สปอย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:28.153375518+07:00","message":"[GCS] IsForceVAD: false for message ID: 1659"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:28.226309003+07:00","message":"[GCS] Start streaming session, msgId: 1660"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:28.29051974+07:00","message":"receive streaming session, msgId: 1659"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:28.290553695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ศปท\",\"confidence\":0.5161165}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:28.290558754+07:00","message":"receive interim result [true|false]: ศปท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:28.290566388+07:00","message":"end recv isFinal message id 1659"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:28.290568296+07:00","message":"end Recv id 1659"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:28.290573189+07:00","message":"[buffer interim] 1659 true ศปท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:28.290579421+07:00","message":"[bufferProcess] interim [400000000]:ศปท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:28.290584147+07:00","message":"[bufferProcess] send to processor (isfinal):สปอย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:28.290586839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:28.290589179+07:00","message":"> Transcript [7563] [false]: 'สปอย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:28.29059183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:28.29059351+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:28.290594885+07:00","message":"StatePrefix: 'สปอย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:28.290596517+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:28.290597929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:28.290599494+07:00","message":"> Transcript [7564] [true]: 'ศปท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:28.290601009+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:28.290602317+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:28.290603571+07:00","message":"StatePrefix: 'สปอย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:28.290604897+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:28.290610355+07:00","message":"Push: 'ศปท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:28.290617512+07:00","message":"push: {true ศปท 0 0xc0032a0300}"}
{"level":"info","service":"Main","time":"2025-10-29T11:11:28.297604581+07:00","message":"write wav file: './tmp/7449/7449_1659.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:29.633503418+07:00","message":"[GCS] IsForceVAD: false for message ID: 1660"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:29.705089156+07:00","message":"[GCS] Start streaming session, msgId: 1661"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:29.742115155+07:00","message":"receive streaming session, msgId: 1660"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:29.742137201+07:00","message":"found end of frame, send empty tag with msgId: 1660"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:29.742139754+07:00","message":"end Recv id 1660"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:29.742145925+07:00","message":"[buffer interim] 1660 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:29.742152146+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:29.742159818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:29.742162155+07:00","message":"> Transcript [7565] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:29.742164269+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:29.742165794+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:29.742167215+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:29.742168762+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:29.742171211+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:29.742180926+07:00","message":"push: {true \n 0 0xc003a47680}"}
{"level":"info","service":"Main","time":"2025-10-29T11:11:29.748421862+07:00","message":"write wav file: './tmp/7449/7449_1660.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:30.427711941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:30.427718746+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:30.725743151+07:00","message":"[GCS] IsForceVAD: false for message ID: 1661"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:30.785020442+07:00","message":"[GCS] Start streaming session, msgId: 1662"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:30.817575092+07:00","message":"receive streaming session, msgId: 1661"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:30.81761139+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":"2025-10-29T11:11:30.81761598+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:30.817627357+07:00","message":"[buffer interim] 1661 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:30.817634888+07:00","message":"[bufferProcess] interim [960000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:30.817636454+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:30.817639671+07:00","message":"[bufferProcess] send to processor (ticker):พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:30.817641958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:30.817644587+07:00","message":"> Transcript [7566] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:30.817646628+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:30.853457704+07:00","message":"receive streaming session, msgId: 1661"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:30.853488144+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:30.853493645+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:30.853500249+07:00","message":"end recv isFinal message id 1661"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:30.853501978+07:00","message":"end Recv id 1661"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:30.853506344+07:00","message":"[buffer interim] 1661 true "}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:30.853512538+07:00","message":"[bufferProcess] interim [50000000]:"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:30.853517734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:30.853519983+07:00","message":"> Transcript [7567] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:30.853522358+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:30.853523826+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:30.853525393+07:00","message":"StatePrefix: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:30.853528188+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:30.853532034+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:30.853538944+07:00","message":"push: {true  0 0xc0032a0600}"}
{"level":"info","service":"Main","time":"2025-10-29T11:11:30.859284081+07:00","message":"write wav file: './tmp/7449/7449_1661.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:33.427916452+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:33.427915803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:33.983841+07:00","message":"[GCS] IsForceVAD: false for message ID: 1662"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:34.054693617+07:00","message":"[GCS] Start streaming session, msgId: 1663"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:34.092500959+07:00","message":"receive streaming session, msgId: 1662"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:34.092524396+07:00","message":"found end of frame, send empty tag with msgId: 1662"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:34.09252738+07:00","message":"end Recv id 1662"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:34.092533866+07:00","message":"[buffer interim] 1662 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:34.092541094+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:34.092544348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:34.092546936+07:00","message":"> Transcript [7568] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:34.092549341+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:34.092550866+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:34.092552531+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:34.092553986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:34.092556382+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:34.092566629+07:00","message":"push: {true \n 0 0xc0032a0900}"}
{"level":"info","service":"Main","time":"2025-10-29T11:11:34.101362566+07:00","message":"write wav file: './tmp/7449/7449_1662.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:35.231811066+07:00","message":"receive streaming session, msgId: 1663"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:35.23185251+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":"2025-10-29T11:11:35.231857698+07:00","message":"receive interim result [false|false]: ประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:35.231871057+07:00","message":"[buffer interim] 1663 false ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:35.231877353+07:00","message":"[bufferProcess] interim [140000000]:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:35.231879034+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:35.231883843+07:00","message":"[bufferProcess] send to processor (ticker):ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:35.231886022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:35.231888345+07:00","message":"> Transcript [7569] [false]: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:35.231890122+07:00","message":"Set StatePrefix (first interim): 'ประมาณ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:35.799337582+07:00","message":"receive streaming session, msgId: 1663"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:35.799378595+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":"2025-10-29T11:11:35.799382925+07:00","message":"receive interim result [false|false]: ประมาณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:35.79939506+07:00","message":"[buffer interim] 1663 false ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:35.799401283+07:00","message":"[bufferProcess] interim [740000000]:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:35.79940321+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:35.937101328+07:00","message":"receive streaming session, msgId: 1663"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:35.937138318+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":"2025-10-29T11:11:35.937143986+07:00","message":"receive interim result [false|false]: มังคละ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:35.937154877+07:00","message":"[buffer interim] 1663 false มังคละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:35.937176332+07:00","message":"[bufferProcess] interim [920000000]:มังคละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:35.937178713+07:00","message":"[bufferProcess] send to processor:ประมาณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:35.937183884+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:35.937186189+07:00","message":"> Transcript [7570] [false]: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:35.937189487+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:35.937191182+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:35.937192744+07:00","message":"StatePrefix: 'ประมาณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:35.937194571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:36.318736526+07:00","message":"receive streaming session, msgId: 1663"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:36.318773143+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":"2025-10-29T11:11:36.318777443+07:00","message":"receive interim result [false|false]: มังคลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:36.318788268+07:00","message":"[buffer interim] 1663 false มังคลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.318794956+07:00","message":"[bufferProcess] interim [280000000]:มังคลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.318797002+07:00","message":"[bufferProcess] send to processor:มังคละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.318801347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.31880369+07:00","message":"> Transcript [7571] [false]: 'มังคละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.318805598+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.318807223+07:00","message":"Set new StatePrefix: 'มังคละ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:36.388761659+07:00","message":"receive streaming session, msgId: 1663"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:36.388797061+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":"2025-10-29T11:11:36.38880262+07:00","message":"receive interim result [false|false]: มังคะลัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:36.388812043+07:00","message":"[buffer interim] 1663 false มังคะลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.388818963+07:00","message":"[bufferProcess] interim [340000000]:มังคะลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.388820755+07:00","message":"[bufferProcess] send to processor:มังคลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.388823482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.388825881+07:00","message":"> Transcript [7572] [false]: 'มังคลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.388827747+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.388829347+07:00","message":"Set new StatePrefix: 'มังคลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:36.398686425+07:00","message":"receive streaming session, msgId: 1663"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:36.398712558+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":"2025-10-29T11:11:36.398716666+07:00","message":"receive interim result [false|false]: มังคลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:36.398726739+07:00","message":"[buffer interim] 1663 false มังคลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.398731216+07:00","message":"[bufferProcess] interim [400000000]:มังคลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.398733054+07:00","message":"[bufferProcess] send to processor:มังคะลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.398735704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.398737909+07:00","message":"> Transcript [7573] [false]: 'มังคะลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.398739589+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.398741131+07:00","message":"Set new StatePrefix: 'มังคะลัง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:36.428563914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:36.428583509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:36.804619589+07:00","message":"[GCS] IsForceVAD: false for message ID: 1663"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:36.86522489+07:00","message":"[GCS] Start streaming session, msgId: 1664"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:36.922152574+07:00","message":"receive streaming session, msgId: 1663"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:36.922194961+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"มังคลา\",\"confidence\":0.75597364}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:36.922200771+07:00","message":"receive interim result [true|false]: มังคลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:36.922207805+07:00","message":"end recv isFinal message id 1663"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:36.922209509+07:00","message":"end Recv id 1663"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:36.922215321+07:00","message":"[buffer interim] 1663 true มังคลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.922221833+07:00","message":"[bufferProcess] interim [970000000]:มังคลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.922226394+07:00","message":"[bufferProcess] send to processor (isfinal):มังคลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.922228875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.922231299+07:00","message":"> Transcript [7574] [false]: 'มังคลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.92223344+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.922235264+07:00","message":"Set new StatePrefix: 'มังคลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.922236569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.922238202+07:00","message":"> Transcript [7575] [true]: 'มังคลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.922240101+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.922241838+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.922243378+07:00","message":"StatePrefix: 'มังคลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.922245022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:36.922248885+07:00","message":"Push: 'มังคลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:36.922256645+07:00","message":"push: {true มังคลา 0 0xc00348d100}"}
{"level":"info","service":"Main","time":"2025-10-29T11:11:36.930373932+07:00","message":"write wav file: './tmp/7449/7449_1663.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:38.412757096+07:00","message":"[GCS] IsForceVAD: false for message ID: 1664"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:38.475392083+07:00","message":"[GCS] Start streaming session, msgId: 1665"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:38.513420231+07:00","message":"receive streaming session, msgId: 1664"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:38.513446492+07:00","message":"found end of frame, send empty tag with msgId: 1664"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:38.513449971+07:00","message":"end Recv id 1664"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:38.513457643+07:00","message":"[buffer interim] 1664 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:38.513465684+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:38.5134703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:38.513473447+07:00","message":"> Transcript [7576] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:38.513476651+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:38.513478905+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:38.513481222+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:38.513483567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:38.513486576+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:38.51349943+07:00","message":"push: {true \n 0 0xc002f14000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:11:38.520065467+07:00","message":"write wav file: './tmp/7449/7449_1664.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:39.428894033+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:39.428902926+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:40.905654721+07:00","message":"[GCS] IsForceVAD: false for message ID: 1665"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:41.010911087+07:00","message":"receive streaming session, msgId: 1665"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:41.0109366+07:00","message":"found end of frame, send empty tag with msgId: 1665"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:41.010940633+07:00","message":"end Recv id 1665"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:41.010949523+07:00","message":"[buffer interim] 1665 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:41.010957487+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:41.010961889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:41.010965437+07:00","message":"> Transcript [7577] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:41.010968354+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:41.010970757+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:41.010972854+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:41.010975018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:41.010978244+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:41.010989658+07:00","message":"push: {true \n 0 0xc00348c700}"}
{"level":"info","service":"Main","time":"2025-10-29T11:11:41.018938889+07:00","message":"write wav file: './tmp/7449/7449_1665.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:41.107111254+07:00","message":"[GCS] Start streaming session, msgId: 1666"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:42.429529902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:42.429529985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:43.823276398+07:00","message":"[GCS] Cleaned up inactive client: 1642"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:43.823305952+07:00","message":"[GCS] Cleaned up inactive client: 1645"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:43.823308519+07:00","message":"[GCS] Cleaned up inactive client: 1644"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:43.823310003+07:00","message":"[GCS] Cleaned up inactive client: 1639"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:43.823311461+07:00","message":"[GCS] Cleaned up inactive client: 1641"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:43.823316768+07:00","message":"[GCS] Cleaned up inactive client: 1640"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:43.823318267+07:00","message":"[GCS] Cleaned up inactive client: 1643"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:43.823320219+07:00","message":"[GCS] Cleaned up inactive client: 1638"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:44.082690536+07:00","message":"receive streaming session, msgId: 1666"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:44.082731204+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":"2025-10-29T11:11:44.082735954+07:00","message":"receive interim result [false|false]: ภาวะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:44.0827507+07:00","message":"[buffer interim] 1666 false ภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:44.082757446+07:00","message":"[bufferProcess] interim [940000000]:ภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:44.082759008+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:44.08276379+07:00","message":"[bufferProcess] send to processor (ticker):ภาวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:44.082765904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:44.082768223+07:00","message":"> Transcript [7578] [false]: 'ภาวะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:44.082770061+07:00","message":"Set StatePrefix (first interim): 'ภาวะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:44.327830295+07:00","message":"receive streaming session, msgId: 1666"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:44.327864207+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":"2025-10-29T11:11:44.327869508+07:00","message":"receive interim result [false|false]: พาเวล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:44.327882828+07:00","message":"[buffer interim] 1666 false พาเวล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:44.32788949+07:00","message":"[bufferProcess] interim [300000000]:พาเวล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:44.327891124+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:44.582177555+07:00","message":"receive streaming session, msgId: 1666"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:44.582232369+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":"2025-10-29T11:11:44.582237651+07:00","message":"receive interim result [false|false]: พาเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:44.582251411+07:00","message":"[buffer interim] 1666 false พาเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:44.582258279+07:00","message":"[bufferProcess] interim [480000000]:พาเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:44.582260375+07:00","message":"[bufferProcess] send to processor:พาเวล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:44.582265261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:44.582267718+07:00","message":"> Transcript [7579] [false]: 'พาเวล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:44.582269635+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:44.582271366+07:00","message":"Set new StatePrefix: 'พาเวล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:45.159439358+07:00","message":"receive streaming session, msgId: 1666"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:45.159490427+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":"2025-10-29T11:11:45.159496111+07:00","message":"receive interim result [false|false]: พาเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:45.159507859+07:00","message":"[buffer interim] 1666 false พาเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:45.159514637+07:00","message":"[bufferProcess] interim [80000000]:พาเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:45.159516693+07:00","message":"[bufferProcess] send to processor:พาเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:45.159519559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:45.159524038+07:00","message":"> Transcript [7580] [false]: 'พาเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:45.159527105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:45.159528741+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:45.159530355+07:00","message":"StatePrefix: 'พาเวล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:45.159532163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:45.429840732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:45.429843842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:46.484499623+07:00","message":"[GCS] IsForceVAD: false for message ID: 1666"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:46.546130199+07:00","message":"[GCS] Start streaming session, msgId: 1667"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:46.602403652+07:00","message":"receive streaming session, msgId: 1666"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:46.602449112+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":"2025-10-29T11:11:46.602454724+07:00","message":"receive interim result [true|false]: พาเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:46.602463242+07:00","message":"end recv isFinal message id 1666"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:46.602465033+07:00","message":"end Recv id 1666"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:46.602470623+07:00","message":"[buffer interim] 1666 true พาเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.602479801+07:00","message":"[bufferProcess] interim [610000000]:พาเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.602484252+07:00","message":"[bufferProcess] send to processor (isfinal):พาเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.60248747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.60248994+07:00","message":"> Transcript [7581] [false]: 'พาเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.602492442+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.602493984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.602495401+07:00","message":"StatePrefix: 'พาเวล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.602497016+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.602498258+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.602499858+07:00","message":"> Transcript [7582] [true]: 'พาเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.602501425+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.602502747+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.602504048+07:00","message":"StatePrefix: 'พาเวล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.602505324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.60251216+07:00","message":"Push: 'พาเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:46.602519956+07:00","message":"push: {true พาเวลา 0 0xc0032a0d00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:11:46.612829552+07:00","message":"write wav file: './tmp/7449/7449_1666.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:46.67266573+07:00","message":"[GCS] IsForceVAD: false for message ID: 1667"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:46.806460258+07:00","message":"[GCS] Start streaming session, msgId: 1668"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:46.818874819+07:00","message":"receive streaming session, msgId: 1667"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:46.818887786+07:00","message":"found end of frame, send empty tag with msgId: 1667"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:46.818890234+07:00","message":"end Recv id 1667"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:46.818895135+07:00","message":"[buffer interim] 1667 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.818901467+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.818906669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.818909939+07:00","message":"> Transcript [7583] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.818913389+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.818916078+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.818918276+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.818920611+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:46.818927812+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:46.818937136+07:00","message":"push: {true \n 0 0xc003a46080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:11:46.822772622+07:00","message":"write wav file: './tmp/7449/7449_1667.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:48.249993111+07:00","message":"receive streaming session, msgId: 1668"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:48.250036034+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Toyota\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:48.250040777+07:00","message":"receive interim result [false|false]: Toyota"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:48.2500545+07:00","message":"[buffer interim] 1668 false Toyota"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:48.250061116+07:00","message":"[bufferProcess] interim [500000000]:Toyota"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:48.250062712+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:48.250070437+07:00","message":"[bufferProcess] send to processor (ticker):Toyota"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:48.250072895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:48.250075317+07:00","message":"> Transcript [7584] [false]: 'Toyota'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:48.250077449+07:00","message":"Set StatePrefix (first interim): 'Toyota'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:48.430584032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:48.43060213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:48.904132909+07:00","message":"receive streaming session, msgId: 1668"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:48.90417746+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Toyota\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:48.904184204+07:00","message":"receive interim result [false|false]: Toyota"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:48.90420299+07:00","message":"[buffer interim] 1668 false Toyota"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:48.904214109+07:00","message":"[bufferProcess] interim [100000000]:Toyota"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:48.904216426+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:51.431466451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:51.431472764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:52.304326884+07:00","message":"[GCS] IsForceVAD: false for message ID: 1668"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:52.375060169+07:00","message":"[GCS] Start streaming session, msgId: 1669"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:52.419653941+07:00","message":"receive streaming session, msgId: 1668"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:52.419696724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Toyota\",\"confidence\":0.86613166}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:52.419701391+07:00","message":"receive interim result [true|false]: Toyota"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:52.419708745+07:00","message":"end recv isFinal message id 1668"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:52.41971059+07:00","message":"end Recv id 1668"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:52.419716512+07:00","message":"[buffer interim] 1668 true Toyota"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:52.419725229+07:00","message":"[bufferProcess] interim [730000000]:Toyota"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:52.419729477+07:00","message":"[bufferProcess] send to processor (isfinal):Toyota"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:52.419732584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:52.419734826+07:00","message":"> Transcript [7585] [false]: 'Toyota'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:52.419737454+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:52.419738938+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:52.419740732+07:00","message":"StatePrefix: 'Toyota'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:52.419742457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:52.419743879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:52.419745417+07:00","message":"> Transcript [7586] [true]: 'Toyota'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:52.419746894+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:52.419748239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:52.419749534+07:00","message":"StatePrefix: 'Toyota'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:52.419751249+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:52.419756157+07:00","message":"Push: 'Toyota'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:52.419763174+07:00","message":"push: {true Toyota 0 0xc002f14680}"}
{"level":"info","service":"Main","time":"2025-10-29T11:11:52.431899916+07:00","message":"write wav file: './tmp/7449/7449_1668.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:53.78617948+07:00","message":"[GCS] IsForceVAD: false for message ID: 1669"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:53.855022749+07:00","message":"[GCS] Start streaming session, msgId: 1670"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:53.900056517+07:00","message":"receive streaming session, msgId: 1669"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:53.900073957+07:00","message":"found end of frame, send empty tag with msgId: 1669"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:53.900076464+07:00","message":"end Recv id 1669"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:53.900083913+07:00","message":"[buffer interim] 1669 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:53.900089889+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:53.900093022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:53.900095293+07:00","message":"> Transcript [7587] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:53.900097496+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:53.900099046+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:53.90010058+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:53.900102116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:53.90010408+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:53.90011399+07:00","message":"push: {true \n 0 0xc0023d2000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:11:53.905457316+07:00","message":"write wav file: './tmp/7449/7449_1669.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:54.432262185+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:54.432269594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:54.942346337+07:00","message":"[GCS] IsForceVAD: false for message ID: 1670"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:55.004987533+07:00","message":"[GCS] Start streaming session, msgId: 1671"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:55.04621169+07:00","message":"receive streaming session, msgId: 1670"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:55.046229145+07:00","message":"found end of frame, send empty tag with msgId: 1670"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:55.04623227+07:00","message":"end Recv id 1670"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:55.046239727+07:00","message":"[buffer interim] 1670 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:55.046246733+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:55.04625035+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:55.046252885+07:00","message":"> Transcript [7588] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:55.046255087+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:55.046256782+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:55.046258347+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:55.046259867+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:55.046267178+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:55.046276928+07:00","message":"push: {true \n 0 0xc003600d00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:11:55.052315787+07:00","message":"write wav file: './tmp/7449/7449_1670.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:57.433243371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:11:57.433251153+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:58.747772415+07:00","message":"receive streaming session, msgId: 1671"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:58.747806722+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":"2025-10-29T11:11:58.747811605+07:00","message":"receive interim result [false|false]: ลูกค้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:11:58.747823662+07:00","message":"[buffer interim] 1671 false ลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:58.747830647+07:00","message":"[bufferProcess] interim [780000000]:ลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:58.747832182+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:58.747836785+07:00","message":"[bufferProcess] send to processor (ticker):ลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:58.747839411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:58.747841643+07:00","message":"> Transcript [7589] [false]: 'ลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:11:58.747843456+07:00","message":"Set StatePrefix (first interim): 'ลูกค้า'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:00.434286774+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:00.434301869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:00.502979621+07:00","message":"[GCS] IsForceVAD: false for message ID: 1671"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:00.575467267+07:00","message":"[GCS] Start streaming session, msgId: 1672"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:00.631962132+07:00","message":"receive streaming session, msgId: 1671"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:00.632024072+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ลูกค้า\",\"confidence\":0.7833208}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":730000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:00.632030431+07:00","message":"receive interim result [true|false]: ลูกค้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:00.63204265+07:00","message":"end recv isFinal message id 1671"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:00.632045164+07:00","message":"end Recv id 1671"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:00.632052609+07:00","message":"[buffer interim] 1671 true ลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:00.632061426+07:00","message":"[bufferProcess] interim [730000000]:ลูกค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:00.632066007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:00.63206929+07:00","message":"> Transcript [7590] [true]: 'ลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:00.63207269+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:00.63207511+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:00.632077646+07:00","message":"StatePrefix: 'ลูกค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:00.632079836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:00.632082601+07:00","message":"Push: 'ลูกค้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:00.632093226+07:00","message":"push: {true ลูกค้า 0 0xc003601180}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:00.646550453+07:00","message":"write wav file: './tmp/7449/7449_1671.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:01.083531347+07:00","message":"[GCS] IsForceVAD: false for message ID: 1672"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:01.145557941+07:00","message":"[GCS] Start streaming session, msgId: 1673"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:01.185402362+07:00","message":"receive streaming session, msgId: 1672"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:01.1854307+07:00","message":"found end of frame, send empty tag with msgId: 1672"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:01.185433237+07:00","message":"end Recv id 1672"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:01.185439707+07:00","message":"[buffer interim] 1672 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:01.185445674+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:01.185449031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:01.185451621+07:00","message":"> Transcript [7591] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:01.185453839+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:01.185455761+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:01.18545725+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:01.185458857+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:01.185465152+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:01.185473609+07:00","message":"push: {true \n 0 0xc0023d2280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:01.191362845+07:00","message":"write wav file: './tmp/7449/7449_1672.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:03.435275348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:03.435283357+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:06.435824157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:06.43584343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:06.464962818+07:00","message":"[GCS] IsForceVAD: false for message ID: 1673"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:06.570146989+07:00","message":"receive streaming session, msgId: 1673"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:06.57018433+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":"2025-10-29T11:12:06.570188976+07:00","message":"receive interim result [false|false]: พระราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:06.570201685+07:00","message":"[buffer interim] 1673 false พระราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:06.570208666+07:00","message":"[bufferProcess] interim [340000000]:พระราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:06.570210231+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:06.570213053+07:00","message":"[bufferProcess] send to processor (ticker):พระราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:06.570215499+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:06.570218023+07:00","message":"> Transcript [7592] [false]: 'พระราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:06.570219971+07:00","message":"Set StatePrefix (first interim): 'พระราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:06.585509222+07:00","message":"receive streaming session, msgId: 1673"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:06.585531178+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:06.58553486+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:06.585542347+07:00","message":"end recv isFinal message id 1673"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:06.585544922+07:00","message":"end Recv id 1673"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:06.585550388+07:00","message":"[buffer interim] 1673 true "}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:06.585555883+07:00","message":"[bufferProcess] interim [340000000]:"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:06.585558767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:06.585561318+07:00","message":"> Transcript [7593] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:06.585564647+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:06.585566969+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:06.585569387+07:00","message":"StatePrefix: 'พระราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:06.585571977+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:06.585576997+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:06.585586449+07:00","message":"push: {true  0 0xc0023d2580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:06.595540333+07:00","message":"write wav file: './tmp/7449/7449_1673.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:06.665514687+07:00","message":"[GCS] Start streaming session, msgId: 1674"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:07.622282315+07:00","message":"[GCS] IsForceVAD: false for message ID: 1674"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:07.72054798+07:00","message":"receive streaming session, msgId: 1674"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:07.720568106+07:00","message":"found end of frame, send empty tag with msgId: 1674"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:07.720571261+07:00","message":"end Recv id 1674"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:07.720579465+07:00","message":"[buffer interim] 1674 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:07.720587545+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:07.720592266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:07.720595501+07:00","message":"> Transcript [7594] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:07.720598664+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:07.720601107+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:07.720603449+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:07.72060571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:07.720608918+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:07.72062028+07:00","message":"push: {true \n 0 0xc003600f00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:07.72615961+07:00","message":"write wav file: './tmp/7449/7449_1674.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:07.746850984+07:00","message":"[GCS] Start streaming session, msgId: 1675"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:09.436058494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:09.436074037+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:09.663913193+07:00","message":"[GCS] IsForceVAD: false for message ID: 1675"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:09.73550465+07:00","message":"[GCS] Start streaming session, msgId: 1676"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:09.784789893+07:00","message":"receive streaming session, msgId: 1675"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:09.784817266+07:00","message":"found end of frame, send empty tag with msgId: 1675"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:09.784820188+07:00","message":"end Recv id 1675"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:09.784827011+07:00","message":"[buffer interim] 1675 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:09.784834229+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:09.784837693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:09.784840284+07:00","message":"> Transcript [7595] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:09.784842721+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:09.784844753+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:09.784846259+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:09.784847792+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:09.784852184+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:09.784862201+07:00","message":"push: {true \n 0 0xc0032a0180}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:09.791291711+07:00","message":"write wav file: './tmp/7449/7449_1675.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:12.436121413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:12.436133436+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:12.745649269+07:00","message":"[GCS] IsForceVAD: false for message ID: 1676"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:12.83588615+07:00","message":"receive streaming session, msgId: 1676"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:12.835904096+07:00","message":"found end of frame, send empty tag with msgId: 1676"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:12.835907073+07:00","message":"end Recv id 1676"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:12.835913616+07:00","message":"[buffer interim] 1676 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:12.835919964+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:12.835923789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:12.835926105+07:00","message":"> Transcript [7596] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:12.835928193+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:12.835929781+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:12.835931621+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:12.835933158+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:12.835935546+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:12.835944747+07:00","message":"push: {true \n 0 0xc0027cba00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:12.843407399+07:00","message":"write wav file: './tmp/7449/7449_1676.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:12.875173433+07:00","message":"[GCS] Start streaming session, msgId: 1677"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:12.945655264+07:00","message":"[GCS] IsForceVAD: false for message ID: 1677"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.003719969+07:00","message":"[GCS] Start streaming session, msgId: 1678"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.062589112+07:00","message":"[GCS] IsForceVAD: false for message ID: 1678"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.077068314+07:00","message":"receive streaming session, msgId: 1677"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.077084974+07:00","message":"found end of frame, send empty tag with msgId: 1677"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.077087799+07:00","message":"end Recv id 1677"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.077094133+07:00","message":"[buffer interim] 1677 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:13.077100753+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:13.077107751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:13.077110145+07:00","message":"> Transcript [7597] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:13.077112369+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:13.077114114+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:13.077115723+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:13.077117224+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:13.077119427+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.077148941+07:00","message":"push: {true \n 0 0xc0023d2a80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:13.081675386+07:00","message":"write wav file: './tmp/7449/7449_1677.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.135018665+07:00","message":"[GCS] Start streaming session, msgId: 1679"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.207850513+07:00","message":"receive streaming session, msgId: 1678"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.207868031+07:00","message":"found end of frame, send empty tag with msgId: 1678"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.207870667+07:00","message":"end Recv id 1678"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.207876414+07:00","message":"[buffer interim] 1678 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:13.207882385+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:13.20788586+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:13.207888309+07:00","message":"> Transcript [7598] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:13.207890523+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:13.207892228+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:13.207893845+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:13.207895338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:13.20790095+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.207910247+07:00","message":"push: {true \n 0 0xc0032a0800}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:13.211748382+07:00","message":"write wav file: './tmp/7449/7449_1678.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.823760634+07:00","message":"[GCS] Cleaned up inactive client: 1652"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.823778075+07:00","message":"[GCS] Cleaned up inactive client: 1653"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.823780666+07:00","message":"[GCS] Cleaned up inactive client: 1649"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.823782174+07:00","message":"[GCS] Cleaned up inactive client: 1650"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.823783671+07:00","message":"[GCS] Cleaned up inactive client: 1654"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.823785039+07:00","message":"[GCS] Cleaned up inactive client: 1647"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.823786818+07:00","message":"[GCS] Cleaned up inactive client: 1655"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.823788235+07:00","message":"[GCS] Cleaned up inactive client: 1648"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.82378959+07:00","message":"[GCS] Cleaned up inactive client: 1646"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.823791093+07:00","message":"[GCS] Cleaned up inactive client: 1651"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:13.962605092+07:00","message":"[GCS] IsForceVAD: false for message ID: 1679"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:14.07302673+07:00","message":"receive streaming session, msgId: 1679"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:14.07304349+07:00","message":"found end of frame, send empty tag with msgId: 1679"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:14.073046423+07:00","message":"end Recv id 1679"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:14.073052318+07:00","message":"[buffer interim] 1679 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:14.073058977+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:14.073062381+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:14.07306475+07:00","message":"> Transcript [7599] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:14.073066964+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:14.073068621+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:14.073070038+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:14.073071529+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:14.073077531+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:14.073086973+07:00","message":"push: {true \n 0 0xc003601300}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:14.078950796+07:00","message":"write wav file: './tmp/7449/7449_1679.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:14.285225017+07:00","message":"[GCS] Start streaming session, msgId: 1680"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:15.437053227+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:15.43706053+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:17.743111724+07:00","message":"[GCS] IsForceVAD: false for message ID: 1680"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:17.803953942+07:00","message":"[GCS] Start streaming session, msgId: 1681"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:17.875711198+07:00","message":"receive streaming session, msgId: 1680"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:17.875732184+07:00","message":"found end of frame, send empty tag with msgId: 1680"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:17.875735017+07:00","message":"end Recv id 1680"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:17.875741926+07:00","message":"[buffer interim] 1680 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:17.875748487+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:17.875752164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:17.875754547+07:00","message":"> Transcript [7600] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:17.87575668+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:17.87575828+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:17.875759773+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:17.875761257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:17.875763597+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:17.875773424+07:00","message":"push: {true \n 0 0xc0027cbf80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:17.885462929+07:00","message":"write wav file: './tmp/7449/7449_1680.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:18.438089705+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:18.438103073+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:21.438569673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:21.438571016+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:22.932743104+07:00","message":"[GCS] IsForceVAD: false for message ID: 1681"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:23.032752716+07:00","message":"receive streaming session, msgId: 1681"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:23.032773295+07:00","message":"found end of frame, send empty tag with msgId: 1681"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:23.032776499+07:00","message":"end Recv id 1681"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:23.032783397+07:00","message":"[buffer interim] 1681 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:23.032789952+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:23.032793461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:23.032795941+07:00","message":"> Transcript [7601] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:23.032798072+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:23.032799711+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:23.032801316+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:23.032802812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:23.032805389+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:23.032814461+07:00","message":"push: {true \n 0 0xc003600000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:23.043235716+07:00","message":"write wav file: './tmp/7449/7449_1681.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:24.438671644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:24.438687037+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:24.914152419+07:00","message":"[GCS] Start streaming session, msgId: 1682"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:24.982700666+07:00","message":"[GCS] IsForceVAD: false for message ID: 1682"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:25.166036088+07:00","message":"receive streaming session, msgId: 1682"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:25.166054284+07:00","message":"found end of frame, send empty tag with msgId: 1682"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:25.166057246+07:00","message":"end Recv id 1682"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:25.16606342+07:00","message":"[buffer interim] 1682 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.166070499+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.166074437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.166076939+07:00","message":"> Transcript [7602] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.166078973+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.166080704+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.166082133+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.166083618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.166089248+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:25.166098357+07:00","message":"push: {true \n 0 0xc0023d2500}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:25.170641921+07:00","message":"write wav file: './tmp/7449/7449_1682.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:25.304530259+07:00","message":"[GCS] Start streaming session, msgId: 1683"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:25.362860749+07:00","message":"[GCS] IsForceVAD: false for message ID: 1683"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:25.562401205+07:00","message":"receive streaming session, msgId: 1683"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:25.562417848+07:00","message":"found end of frame, send empty tag with msgId: 1683"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:25.562420537+07:00","message":"end Recv id 1683"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:25.56242663+07:00","message":"[buffer interim] 1683 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.562433129+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.562436177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.562438556+07:00","message":"> Transcript [7603] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.562440842+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.562443197+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.562445485+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.562447709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.562450769+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:25.562462781+07:00","message":"push: {true \n 0 0xc0023d2980}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:25.566858235+07:00","message":"write wav file: './tmp/7449/7449_1683.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:25.62470809+07:00","message":"[GCS] Start streaming session, msgId: 1684"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:25.74318819+07:00","message":"[GCS] IsForceVAD: false for message ID: 1684"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:25.885033552+07:00","message":"receive streaming session, msgId: 1684"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:25.885060304+07:00","message":"found end of frame, send empty tag with msgId: 1684"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:25.885064253+07:00","message":"end Recv id 1684"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:25.885073085+07:00","message":"[buffer interim] 1684 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.885081146+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.885085953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.885089258+07:00","message":"> Transcript [7604] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.885092338+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.885094324+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.885096636+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.885098868+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:25.885102177+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:25.885113645+07:00","message":"push: {true \n 0 0xc0032a0f80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:25.889742921+07:00","message":"write wav file: './tmp/7449/7449_1684.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:26.006128659+07:00","message":"[GCS] Start streaming session, msgId: 1685"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:26.06290379+07:00","message":"[GCS] IsForceVAD: false for message ID: 1685"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:26.194854983+07:00","message":"[GCS] Start streaming session, msgId: 1686"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:26.261672526+07:00","message":"[GCS] IsForceVAD: false for message ID: 1686"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:26.276905425+07:00","message":"receive streaming session, msgId: 1685"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:26.27692117+07:00","message":"found end of frame, send empty tag with msgId: 1685"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:26.276940417+07:00","message":"end Recv id 1685"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:26.276960698+07:00","message":"[buffer interim] 1685 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:26.276993515+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:26.276997191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:26.277000068+07:00","message":"> Transcript [7605] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:26.277002338+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:26.277004395+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:26.277006011+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:26.277007508+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:26.27701319+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:26.277022743+07:00","message":"push: {true \n 0 0xc002f14080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:26.280841245+07:00","message":"write wav file: './tmp/7449/7449_1685.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:26.419817761+07:00","message":"receive streaming session, msgId: 1686"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:26.419837202+07:00","message":"found end of frame, send empty tag with msgId: 1686"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:26.419840109+07:00","message":"end Recv id 1686"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:26.419846326+07:00","message":"[buffer interim] 1686 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:26.419852715+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:26.41985615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:26.419858545+07:00","message":"> Transcript [7606] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:26.419860948+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:26.419862587+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:26.419864037+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:26.419865502+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:26.419871579+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:26.419881897+07:00","message":"push: {true \n 0 0xc0032a1180}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:26.424579883+07:00","message":"write wav file: './tmp/7449/7449_1686.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:26.783690812+07:00","message":"[GCS] Start streaming session, msgId: 1687"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:26.842921207+07:00","message":"[GCS] IsForceVAD: false for message ID: 1687"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:26.975592689+07:00","message":"[GCS] Start streaming session, msgId: 1688"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:27.034503997+07:00","message":"[GCS] IsForceVAD: false for message ID: 1688"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:27.040608136+07:00","message":"receive streaming session, msgId: 1687"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:27.040623366+07:00","message":"found end of frame, send empty tag with msgId: 1687"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:27.040625967+07:00","message":"end Recv id 1687"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:27.04063078+07:00","message":"[buffer interim] 1687 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.040636584+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.040639486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.040641793+07:00","message":"> Transcript [7607] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.040643807+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.040645326+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.040646699+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.04064946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.040656023+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:27.040665437+07:00","message":"push: {true \n 0 0xc0032a1480}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:27.045178378+07:00","message":"write wav file: './tmp/7449/7449_1687.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:27.245695598+07:00","message":"receive streaming session, msgId: 1688"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:27.245718212+07:00","message":"found end of frame, send empty tag with msgId: 1688"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:27.245721906+07:00","message":"end Recv id 1688"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:27.245729275+07:00","message":"[buffer interim] 1688 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.245736823+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.245745591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.245749457+07:00","message":"> Transcript [7608] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.24575249+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.245754909+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.245757387+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.24575928+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.245765892+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:27.245779391+07:00","message":"push: {true \n 0 0xc002f14580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:27.250454332+07:00","message":"write wav file: './tmp/7449/7449_1688.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:27.438777883+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:27.438791521+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:27.543693979+07:00","message":"[GCS] Start streaming session, msgId: 1689"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:27.612204474+07:00","message":"[GCS] IsForceVAD: false for message ID: 1689"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:27.983005054+07:00","message":"receive streaming session, msgId: 1689"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:27.983028104+07:00","message":"found end of frame, send empty tag with msgId: 1689"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:27.983031394+07:00","message":"end Recv id 1689"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:27.983039041+07:00","message":"[buffer interim] 1689 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.983047541+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.983051897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.983055272+07:00","message":"> Transcript [7609] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.983058503+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.983060736+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.98306289+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.983065072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:27.983068361+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:27.983079624+07:00","message":"push: {true \n 0 0xc0027cbb80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:27.992142828+07:00","message":"write wav file: './tmp/7449/7449_1689.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:27.994175842+07:00","message":"[GCS] Start streaming session, msgId: 1690"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:28.062532084+07:00","message":"[GCS] IsForceVAD: false for message ID: 1690"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:28.184427774+07:00","message":"[GCS] Start streaming session, msgId: 1691"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:28.266508443+07:00","message":"receive streaming session, msgId: 1690"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:28.266522595+07:00","message":"found end of frame, send empty tag with msgId: 1690"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:28.266524994+07:00","message":"end Recv id 1690"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:28.266530723+07:00","message":"[buffer interim] 1690 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:28.266536754+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:28.266539921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:28.266542238+07:00","message":"> Transcript [7610] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:28.266544197+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:28.266545771+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:28.266547299+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:28.266548774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:28.266554009+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:28.266562751+07:00","message":"push: {true \n 0 0xc0023d2100}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:28.27063858+07:00","message":"write wav file: './tmp/7449/7449_1690.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:28.311995552+07:00","message":"[GCS] IsForceVAD: false for message ID: 1691"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:28.423013082+07:00","message":"receive streaming session, msgId: 1691"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:28.423032163+07:00","message":"found end of frame, send empty tag with msgId: 1691"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:28.423034837+07:00","message":"end Recv id 1691"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:28.423040717+07:00","message":"[buffer interim] 1691 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:28.423051515+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:28.423055569+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:28.423058+07:00","message":"> Transcript [7611] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:28.423060061+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:28.42306173+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:28.423063193+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:28.423064684+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:28.423066845+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:28.423076268+07:00","message":"push: {true \n 0 0xc0023d2900}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:28.427717261+07:00","message":"write wav file: './tmp/7449/7449_1691.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:30.439222409+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:30.439251074+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:33.440073872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:33.440079479+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:36.265855452+07:00","message":"[GCS] Start streaming session, msgId: 1692"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:36.322831182+07:00","message":"[GCS] IsForceVAD: false for message ID: 1692"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:36.44054796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:36.440551489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:36.454784706+07:00","message":"[GCS] Start streaming session, msgId: 1693"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:36.582903032+07:00","message":"[GCS] IsForceVAD: false for message ID: 1693"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:36.644480974+07:00","message":"[GCS] Start streaming session, msgId: 1694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:36.760360985+07:00","message":"receive streaming session, msgId: 1692"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:36.760387421+07:00","message":"found end of frame, send empty tag with msgId: 1692"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:36.760390416+07:00","message":"end Recv id 1692"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:36.760396963+07:00","message":"[buffer interim] 1692 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:36.760403176+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:36.760406756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:36.760409232+07:00","message":"> Transcript [7612] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:36.760411647+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:36.760413197+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:36.760414581+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:36.760416073+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:36.760422025+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:36.76043132+07:00","message":"push: {true \n 0 0xc002f14880}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:36.765919451+07:00","message":"write wav file: './tmp/7449/7449_1692.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:36.898160254+07:00","message":"receive streaming session, msgId: 1693"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:36.898181374+07:00","message":"found end of frame, send empty tag with msgId: 1693"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:36.898184302+07:00","message":"end Recv id 1693"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:36.898192443+07:00","message":"[buffer interim] 1693 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:36.898200241+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:36.898204413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:36.898207029+07:00","message":"> Transcript [7613] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:36.898209227+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:36.898210886+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:36.898212448+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:36.898213899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:36.898216062+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:36.89822627+07:00","message":"push: {true \n 0 0xc0027ca000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:36.902780883+07:00","message":"write wav file: './tmp/7449/7449_1693.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:38.606352361+07:00","message":"receive streaming session, msgId: 1694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:38.60641379+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":"2025-10-29T11:12:38.606420849+07:00","message":"receive interim result [false|false]: นะคะนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:38.606438249+07:00","message":"[buffer interim] 1694 false นะคะนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:38.6064462+07:00","message":"[bufferProcess] interim [800000000]:นะคะนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:38.606448603+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:38.606456964+07:00","message":"[bufferProcess] send to processor (ticker):นะคะนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:38.606459791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:38.606462727+07:00","message":"> Transcript [7614] [false]: 'นะคะนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:38.606465463+07:00","message":"Set StatePrefix (first interim): 'นะคะนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:38.717200669+07:00","message":"receive streaming session, msgId: 1694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:38.71723991+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":"2025-10-29T11:12:38.717244426+07:00","message":"receive interim result [false|false]: นะคะนะคะนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:38.717257168+07:00","message":"[buffer interim] 1694 false นะคะนะคะนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:38.717264405+07:00","message":"[bufferProcess] interim [920000000]:นะคะนะคะนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:38.717266518+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:38.920885755+07:00","message":"receive streaming session, msgId: 1694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:38.920922679+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":"2025-10-29T11:12:38.920927688+07:00","message":"receive interim result [false|false]: ในขณะที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:38.92094096+07:00","message":"[buffer interim] 1694 false ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:38.920947964+07:00","message":"[bufferProcess] interim [100000000]:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:38.920950271+07:00","message":"[bufferProcess] send to processor:นะคะนะคะนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:38.920953087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:38.920955312+07:00","message":"> Transcript [7615] [false]: 'นะคะนะคะนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:38.92095819+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:38.920960119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:38.920961699+07:00","message":"StatePrefix: 'นะคะนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:38.92096336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:39.298109512+07:00","message":"receive streaming session, msgId: 1694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:39.298146891+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":"2025-10-29T11:12:39.29815217+07:00","message":"receive interim result [false|false]: ในขณะที่พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:39.29816685+07:00","message":"[buffer interim] 1694 false ในขณะที่พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.298174104+07:00","message":"[bufferProcess] interim [460000000]:ในขณะที่พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.298175951+07:00","message":"[bufferProcess] send to processor:ในขณะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.298178924+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.298181295+07:00","message":"> Transcript [7616] [false]: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.298183219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.298185019+07:00","message":"Set new StatePrefix: 'ในขณะที่'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:39.44133496+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:39.441341929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:39.483033521+07:00","message":"receive streaming session, msgId: 1694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:39.483078655+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":"2025-10-29T11:12:39.48308549+07:00","message":"receive interim result [false|false]: ในขณะที่พระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:39.483099672+07:00","message":"[buffer interim] 1694 false ในขณะที่พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.483111812+07:00","message":"[bufferProcess] interim [640000000]:ในขณะที่พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.483114714+07:00","message":"[bufferProcess] send to processor:ในขณะที่พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.483118789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.483122318+07:00","message":"> Transcript [7617] [false]: 'ในขณะที่พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.48312633+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.483128768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.483131187+07:00","message":"StatePrefix: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.483133583+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:39.889681413+07:00","message":"receive streaming session, msgId: 1694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:39.889723493+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":"2025-10-29T11:12:39.889728948+07:00","message":"receive interim result [false|false]: ในขณะที่พระสงฆ์สดับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:39.889741224+07:00","message":"[buffer interim] 1694 false ในขณะที่พระสงฆ์สดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.889751076+07:00","message":"[bufferProcess] interim [120000000]:ในขณะที่พระสงฆ์สดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.889754453+07:00","message":"[bufferProcess] send to processor:ในขณะที่พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.889759976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.889763204+07:00","message":"> Transcript [7618] [false]: 'ในขณะที่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.889767343+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.889769596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.889772281+07:00","message":"StatePrefix: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:39.889775406+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:40.129040481+07:00","message":"receive streaming session, msgId: 1694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:40.129084595+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":"2025-10-29T11:12:40.129090196+07:00","message":"receive interim result [false|false]: ในขณะที่พระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:40.129103801+07:00","message":"[buffer interim] 1694 false ในขณะที่พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.129110573+07:00","message":"[bufferProcess] interim [240000000]:ในขณะที่พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.129112544+07:00","message":"[bufferProcess] send to processor:ในขณะที่พระสงฆ์สดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.129117614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.129120123+07:00","message":"> Transcript [7619] [false]: 'ในขณะที่พระสงฆ์สดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.129123128+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.129125057+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.129126673+07:00","message":"StatePrefix: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.129128634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:40.204097399+07:00","message":"receive streaming session, msgId: 1694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:40.204134369+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":"2025-10-29T11:12:40.204140216+07:00","message":"receive interim result [false|false]: ในขณะที่พระสงฆ์สดับปกรณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:40.204152926+07:00","message":"[buffer interim] 1694 false ในขณะที่พระสงฆ์สดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.204163298+07:00","message":"[bufferProcess] interim [360000000]:ในขณะที่พระสงฆ์สดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.204166359+07:00","message":"[bufferProcess] send to processor:ในขณะที่พระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.204171553+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.204174761+07:00","message":"> Transcript [7620] [false]: 'ในขณะที่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.204179217+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.204181344+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.204183878+07:00","message":"StatePrefix: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.204187532+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.204191605+07:00","message":"Push: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.20419476+07:00","message":"TextPushed: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.204197337+07:00","message":"Set new StatePrefix : 'ในขณะที่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.204199722+07:00","message":"Next Push (prob) : 'พระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:40.204209828+07:00","message":"push: {false ในขณะที่ 0 0xc00365e580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:40.831026659+07:00","message":"receive streaming session, msgId: 1694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:40.831073344+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":"2025-10-29T11:12:40.831081502+07:00","message":"receive interim result [false|false]: ในขณะที่พระสงฆ์สดับปกรณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:40.831106375+07:00","message":"[buffer interim] 1694 false ในขณะที่พระสงฆ์สดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.83111283+07:00","message":"[bufferProcess] interim [960000000]:ในขณะที่พระสงฆ์สดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.831114929+07:00","message":"[bufferProcess] send to processor:ในขณะที่พระสงฆ์สดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.831117769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.831119919+07:00","message":"> Transcript [7621] [false]: 'ในขณะที่พระสงฆ์สดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.831122905+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.831124639+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.831127311+07:00","message":"StatePrefix: 'ในขณะที่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:40.831129179+07:00","message":"TextPushed: 'ในขณะที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:41.409612682+07:00","message":"receive streaming session, msgId: 1694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:41.409661956+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":"2025-10-29T11:12:41.409669123+07:00","message":"receive interim result [false|false]: ในขณะที่พระสงฆ์สดับปกรณ์ผสม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:41.409685417+07:00","message":"[buffer interim] 1694 false ในขณะที่พระสงฆ์สดับปกรณ์ผสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.409693586+07:00","message":"[bufferProcess] interim [620000000]:ในขณะที่พระสงฆ์สดับปกรณ์ผสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.409697012+07:00","message":"[bufferProcess] send to processor:ในขณะที่พระสงฆ์สดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.409701378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.409704688+07:00","message":"> Transcript [7622] [false]: 'ในขณะที่พระสงฆ์สดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.409708556+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.409710972+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.40971392+07:00","message":"StatePrefix: 'ในขณะที่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.409716805+07:00","message":"TextPushed: 'ในขณะที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:41.478001611+07:00","message":"receive streaming session, msgId: 1694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:41.478039089+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":"2025-10-29T11:12:41.478044976+07:00","message":"receive interim result [false|false]: ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:41.478059731+07:00","message":"[buffer interim] 1694 false ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.478066557+07:00","message":"[bufferProcess] interim [680000000]:ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.478069292+07:00","message":"[bufferProcess] send to processor:ในขณะที่พระสงฆ์สดับปกรณ์ผสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.478074231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.478076601+07:00","message":"> Transcript [7623] [false]: 'ในขณะที่พระสงฆ์สดับปกรณ์ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.478079767+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.478081569+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.478083905+07:00","message":"StatePrefix: 'ในขณะที่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.478085849+07:00","message":"TextPushed: 'ในขณะที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:41.834394867+07:00","message":"receive streaming session, msgId: 1694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:41.834443133+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":"2025-10-29T11:12:41.83444812+07:00","message":"receive interim result [false|false]: ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:41.834460823+07:00","message":"[buffer interim] 1694 false ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.834467397+07:00","message":"[bufferProcess] interim [860000000]:ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.834470736+07:00","message":"[bufferProcess] send to processor:ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.83447746+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.834479613+07:00","message":"> Transcript [7624] [false]: 'ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.834482654+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.83448426+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.834486242+07:00","message":"StatePrefix: 'ในขณะที่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.834489382+07:00","message":"TextPushed: 'ในขณะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.834493777+07:00","message":"Push: 'พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.834495315+07:00","message":"TextPushed: 'ในขณะที่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.834497106+07:00","message":"Set new StatePrefix : 'ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.834499368+07:00","message":"Next Push (prob) : 'สดับปกรณ์พระบาทสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:41.834506588+07:00","message":"push: {false พระสงฆ์ 0 0xc00365e580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:41.891821362+07:00","message":"[GCS] IsForceVAD: false for message ID: 1694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:41.953974114+07:00","message":"[GCS] Start streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:41.97391795+07:00","message":"receive streaming session, msgId: 1694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:41.97395082+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":"2025-10-29T11:12:41.973956124+07:00","message":"receive interim result [false|false]: ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:41.973967087+07:00","message":"[buffer interim] 1694 false ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.973974135+07:00","message":"[bufferProcess] interim [40000000]:ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.973976423+07:00","message":"[bufferProcess] send to processor:ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.973981199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.973983713+07:00","message":"> Transcript [7625] [false]: 'ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.973986432+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.973988162+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.973989938+07:00","message":"StatePrefix: 'ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:41.973992146+07:00","message":"TextPushed: 'ในขณะที่พระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:42.006293963+07:00","message":"receive streaming session, msgId: 1694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:42.006339284+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":"2025-10-29T11:12:42.00634792+07:00","message":"receive interim result [false|false]: ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:42.006361864+07:00","message":"[buffer interim] 1694 false ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.006380684+07:00","message":"[bufferProcess] interim [220000000]:ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.006384054+07:00","message":"[bufferProcess] send to processor:ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.006389872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.006393688+07:00","message":"> Transcript [7626] [false]: 'ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.006397328+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.006399347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.006404469+07:00","message":"StatePrefix: 'ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.006406992+07:00","message":"TextPushed: 'ในขณะที่พระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:42.031198987+07:00","message":"receive streaming session, msgId: 1694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:42.031228306+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จพระเจ้าอยู่หัว\",\"confidence\":0.95831597}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:42.031233858+07:00","message":"receive interim result [true|false]: ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:42.03124142+07:00","message":"end recv isFinal message id 1694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:42.031243177+07:00","message":"end Recv id 1694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:42.031247871+07:00","message":"[buffer interim] 1694 true ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.031253065+07:00","message":"[bufferProcess] interim [280000000]:ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.031256425+07:00","message":"[bufferProcess] send to processor (isfinal):ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จพระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.031259314+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.031263079+07:00","message":"> Transcript [7627] [false]: 'ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จพระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.031265703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.031267352+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.031268949+07:00","message":"StatePrefix: 'ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.031271262+07:00","message":"TextPushed: 'ในขณะที่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.031272937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.031274696+07:00","message":"> Transcript [7628] [true]: 'ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.03127647+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.031277819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.031279132+07:00","message":"StatePrefix: 'ในขณะที่พระสงฆ์สดับปกรณ์พระบาทสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.031280658+07:00","message":"TextPushed: 'ในขณะที่พระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.031283201+07:00","message":"Push: 'สดับปกรณ์พระบาทสมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:42.031295672+07:00","message":"push: {true สดับปกรณ์พระบาทสมเด็จพระเจ้าอยู่หัว 0 0xc00365e580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:42.042044876+07:00","message":"write wav file: './tmp/7449/7449_1694.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:42.442283901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:42.442306791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:42.95853465+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:42.958574907+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":"2025-10-29T11:12:42.958579743+07:00","message":"receive interim result [false|false]: สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:42.958594457+07:00","message":"[buffer interim] 1695 false สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.958600683+07:00","message":"[bufferProcess] interim [960000000]:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:42.958602242+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.020677464+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.020712719+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":"2025-10-29T11:12:43.020717868+07:00","message":"receive interim result [false|false]: สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.020730707+07:00","message":"[buffer interim] 1695 false สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.0207373+07:00","message":"[bufferProcess] interim [80000000]:สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.020739574+07:00","message":"[bufferProcess] send to processor:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.020745482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.020753097+07:00","message":"> Transcript [7629] [false]: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.020755821+07:00","message":"Set StatePrefix (first interim): 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.202623275+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.202658392+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":"2025-10-29T11:12:43.202670244+07:00","message":"receive interim result [false|false]: สมเด็จพระนาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.202682917+07:00","message":"[buffer interim] 1695 false สมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.202690053+07:00","message":"[bufferProcess] interim [260000000]:สมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.202692481+07:00","message":"[bufferProcess] send to processor:สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.202697783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.202700157+07:00","message":"> Transcript [7630] [false]: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.202703343+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.202705142+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.202706965+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.202708736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.33140627+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.331448337+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":"2025-10-29T11:12:43.33145402+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.331467684+07:00","message":"[buffer interim] 1695 false สมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.331477226+07:00","message":"[bufferProcess] interim [380000000]:สมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.33147909+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.331484075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.331486751+07:00","message":"> Transcript [7631] [false]: 'สมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.331489903+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.331491694+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.33149345+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.331495323+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.524791049+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.524827369+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":"2025-10-29T11:12:43.524832595+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.524846968+07:00","message":"[buffer interim] 1695 false สมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.524855504+07:00","message":"[bufferProcess] interim [620000000]:สมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.52485797+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.524862873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.524865896+07:00","message":"> Transcript [7632] [false]: 'สมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.524868736+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.524870396+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.52487205+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.524873825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.824247678+07:00","message":"[GCS] Cleaned up inactive client: 1664"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.824260815+07:00","message":"[GCS] Cleaned up inactive client: 1659"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.824262872+07:00","message":"[GCS] Cleaned up inactive client: 1662"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.824264612+07:00","message":"[GCS] Cleaned up inactive client: 1660"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.824265992+07:00","message":"[GCS] Cleaned up inactive client: 1656"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.824267356+07:00","message":"[GCS] Cleaned up inactive client: 1665"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.824268762+07:00","message":"[GCS] Cleaned up inactive client: 1661"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.824270296+07:00","message":"[GCS] Cleaned up inactive client: 1663"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.824271669+07:00","message":"[GCS] Cleaned up inactive client: 1658"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.824273163+07:00","message":"[GCS] Cleaned up inactive client: 1657"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.840755735+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.840786045+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":"2025-10-29T11:12:43.840791062+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.840801118+07:00","message":"[buffer interim] 1695 false สมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.84080912+07:00","message":"[bufferProcess] interim [860000000]:สมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.840811176+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.84081642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.840818641+07:00","message":"> Transcript [7633] [false]: 'สมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.840821496+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.84082323+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.84082482+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.840826712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.840830601+07:00","message":"Push: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.840832148+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.84083394+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:43.840835854+07:00","message":"Next Push (prob) : 'พระนางเจ้าพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:43.840842833+07:00","message":"push: {false สมเด็จ 0 0xc0023d2f00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:44.031973329+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:44.03201113+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":"2025-10-29T11:12:44.032016357+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:44.03202947+07:00","message":"[buffer interim] 1695 false สมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.032037877+07:00","message":"[bufferProcess] interim [40000000]:สมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.032039905+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.03204287+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.032045032+07:00","message":"> Transcript [7634] [false]: 'สมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.032048006+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.03205007+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.032052026+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.032055633+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:44.104302071+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:44.10433821+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":"2025-10-29T11:12:44.1043435+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:44.104354341+07:00","message":"[buffer interim] 1695 false สมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.104360604+07:00","message":"[bufferProcess] interim [220000000]:สมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.104363215+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.104375495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.104377886+07:00","message":"> Transcript [7635] [false]: 'สมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.10438071+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.104382622+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.104384399+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.10438663+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:44.292647745+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:44.292685601+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":"2025-10-29T11:12:44.292692818+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:44.292707886+07:00","message":"[buffer interim] 1695 false สมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.292715697+07:00","message":"[bufferProcess] interim [340000000]:สมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.292718905+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.292725183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.292729145+07:00","message":"> Transcript [7636] [false]: 'สมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.292733877+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.292736242+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.292738869+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.292741944+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:44.74842494+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:44.748464654+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":"2025-10-29T11:12:44.748469887+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินีทรง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:44.748481651+07:00","message":"[buffer interim] 1695 false สมเด็จพระนางเจ้าพระบรมราชินีทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.748489099+07:00","message":"[bufferProcess] interim [820000000]:สมเด็จพระนางเจ้าพระบรมราชินีทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.748491278+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.74849712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.748499433+07:00","message":"> Transcript [7637] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.748502977+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.748504812+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.748506542+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.748508994+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.748512758+07:00","message":"Push: 'พระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.748514388+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.748517506+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.748519568+07:00","message":"Next Push (prob) : 'บรมราชินี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:44.748526813+07:00","message":"push: {false พระนางเจ้าพระ 0 0xc0023d2f00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:44.994128652+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:44.994165452+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":"2025-10-29T11:12:44.99417389+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินีทรงหลัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:44.994186287+07:00","message":"[buffer interim] 1695 false สมเด็จพระนางเจ้าพระบรมราชินีทรงหลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.994193297+07:00","message":"[bufferProcess] interim [60000000]:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.994195644+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชินีทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.994200893+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.99420316+07:00","message":"> Transcript [7638] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินีทรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.994206218+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.994208057+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.994209623+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:44.994211955+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:45.00040045+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:45.000421344+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":"2025-10-29T11:12:45.000425491+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินีทรงหลังคา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:45.000435988+07:00","message":"[buffer interim] 1695 false สมเด็จพระนางเจ้าพระบรมราชินีทรงหลังคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.000440927+07:00","message":"[bufferProcess] interim [120000000]:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลังคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.0004429+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.000445354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.00044726+07:00","message":"> Transcript [7639] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.000450132+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.00045177+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.000453394+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.00045526+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:45.312677219+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:45.312723155+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":"2025-10-29T11:12:45.312730808+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:45.312741955+07:00","message":"[buffer interim] 1695 false สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.312750243+07:00","message":"[bufferProcess] interim [360000000]:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.312753437+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลังคา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.312757781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.312761028+07:00","message":"> Transcript [7640] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลังคา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.312765482+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.312767667+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.312770666+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.312773896+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:45.442992897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:45.443001291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:45.892598456+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:45.8926337+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":"2025-10-29T11:12:45.89263982+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:45.892652869+07:00","message":"[buffer interim] 1695 false สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.892659851+07:00","message":"[bufferProcess] interim [960000000]:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.892662042+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.892667007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.892669321+07:00","message":"> Transcript [7641] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.892672893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.892674558+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.892676409+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.892678926+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.892683345+07:00","message":"Push: 'บรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.892685147+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.892687276+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:45.892689439+07:00","message":"Next Push (prob) : 'ทรงหลั่งทักษิโณทก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:45.892697622+07:00","message":"push: {false บรมราชินี 0 0xc0023d2f00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:46.026980077+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:46.027023519+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":"2025-10-29T11:12:46.027030237+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:46.027045359+07:00","message":"[buffer interim] 1695 false สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:46.027052117+07:00","message":"[bufferProcess] interim [80000000]:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:46.027054709+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:46.027059652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:46.027062287+07:00","message":"> Transcript [7642] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:46.027065433+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:46.027067445+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:46.027069566+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:46.027072597+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:46.593986141+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:46.594022228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:46.594029105+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:46.594041886+07:00","message":"[buffer interim] 1695 false สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:46.594052669+07:00","message":"[bufferProcess] interim [680000000]:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:46.594054763+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:46.594058004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:46.594060684+07:00","message":"> Transcript [7643] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:46.594064165+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:46.5940661+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:46.594068095+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:46.594070533+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:47.050771372+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:47.050810659+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":"2025-10-29T11:12:47.050815931+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:47.050828736+07:00","message":"[buffer interim] 1695 false สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.050837252+07:00","message":"[bufferProcess] interim [100000000]:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.050839753+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.050845956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.050848751+07:00","message":"> Transcript [7644] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.050851965+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.050853855+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.050855661+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.050858179+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:47.497476863+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:47.497516974+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":"2025-10-29T11:12:47.497524058+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:47.497538348+07:00","message":"[buffer interim] 1695 false สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.49754847+07:00","message":"[bufferProcess] interim [580000000]:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.497552253+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.497556598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.497560027+07:00","message":"> Transcript [7645] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.497565357+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.497568669+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.497570661+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.497573261+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.497576425+07:00","message":"Push: 'ทรงหลั่งทักษิโณทก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.49757809+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.497580178+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.497582072+07:00","message":"Next Push (prob) : 'ค่ะหลังจากนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:47.497589976+07:00","message":"push: {false ทรงหลั่งทักษิโณทก 0 0xc0023d2f00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:47.943099587+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:47.943137047+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":"2025-10-29T11:12:47.943142395+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:47.943153801+07:00","message":"[buffer interim] 1695 false สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.943160782+07:00","message":"[bufferProcess] interim [940000000]:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.943164902+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.94317147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.943174734+07:00","message":"> Transcript [7646] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.943179506+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.943182839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.943184762+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:47.943187057+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:48.133266421+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:48.133310946+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":"2025-10-29T11:12:48.133317256+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวายอนุโมทนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:48.133329098+07:00","message":"[buffer interim] 1695 false สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวายอนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.133336081+07:00","message":"[bufferProcess] interim [180000000]:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวายอนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.133338853+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.133343845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.133346226+07:00","message":"> Transcript [7647] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.133349888+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.133351769+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.133354173+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.133356734+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทก'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:48.443697226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:48.443701867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:48.712978588+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:48.713014514+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวายอนุโมทนา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:48.713022142+07:00","message":"receive interim result [false|false]: สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวายอนุโมทนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:48.713035553+07:00","message":"[buffer interim] 1695 false สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวายอนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.713042664+07:00","message":"[bufferProcess] interim [780000000]:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวายอนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.713045118+07:00","message":"[bufferProcess] send to processor:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวายอนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.713051862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.713054115+07:00","message":"> Transcript [7648] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวายอนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.713057447+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.713059294+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.713061516+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.713064152+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:48.872580888+07:00","message":"[GCS] IsForceVAD: false for message ID: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:48.945789975+07:00","message":"[GCS] Start streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:48.993637335+07:00","message":"receive streaming session, msgId: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:48.993674319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวายอนุโมทนา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:48.99368012+07:00","message":"receive interim result [true|false]: สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวายอนุโมทนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:48.993688278+07:00","message":"end recv isFinal message id 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:48.993690811+07:00","message":"end Recv id 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:48.993697581+07:00","message":"[buffer interim] 1695 true สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวายอนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.993708059+07:00","message":"[bufferProcess] interim [140000000]:สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวายอนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.993711375+07:00","message":"[bufferProcess] send to processor (isfinal):สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวายอนุโมทนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.993714384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.993716882+07:00","message":"> Transcript [7649] [false]: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวายอนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.993720301+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.993721896+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.993724247+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.993726686+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.993729579+07:00","message":"Push: 'ค่ะหลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.993731239+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.993736664+07:00","message":"Set new StatePrefix : 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวายอนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.993739472+07:00","message":"Next Push (prob) : 'พระสงฆ์ถวายอนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.993740958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.993742888+07:00","message":"> Transcript [7650] [true]: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวายอนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.993751325+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.993752883+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.993755017+07:00","message":"StatePrefix: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้นพระสงฆ์ถวายอนุโมทนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.993757048+07:00","message":"TextPushed: 'สมเด็จพระนางเจ้าพระบรมราชินีทรงหลั่งทักษิโณทกค่ะหลังจากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:48.993759541+07:00","message":"Push: 'พระสงฆ์ถวายอนุโมทนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:48.993769944+07:00","message":"push: {false ค่ะหลังจากนั้น 0 0xc0023d2f00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:48.993778599+07:00","message":"push: {true พระสงฆ์ถวายอนุโมทนา 0 0xc0023d2f00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:49.006408246+07:00","message":"write wav file: './tmp/7449/7449_1695.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:49.811053703+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:49.81110222+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":"2025-10-29T11:12:49.811107348+07:00","message":"receive interim result [false|false]: อดีต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:49.811122598+07:00","message":"[buffer interim] 1696 false อดีต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:49.811129113+07:00","message":"[bufferProcess] interim [720000000]:อดีต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:49.811130803+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:49.919103547+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:49.919138757+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":"2025-10-29T11:12:49.919143626+07:00","message":"receive interim result [false|false]: ถวายอดิเรก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:49.919155338+07:00","message":"[buffer interim] 1696 false ถวายอดิเรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:49.919161988+07:00","message":"[bufferProcess] interim [780000000]:ถวายอดิเรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:49.919163807+07:00","message":"[bufferProcess] send to processor:อดีต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:49.919169439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:49.919171676+07:00","message":"> Transcript [7651] [false]: 'อดีต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:49.919173536+07:00","message":"Set StatePrefix (first interim): 'อดีต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:50.322952025+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:50.322990391+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":"2025-10-29T11:12:50.322995635+07:00","message":"receive interim result [false|false]: ถวายอดิเรกถวาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:50.323009148+07:00","message":"[buffer interim] 1696 false ถวายอดิเรกถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.323016137+07:00","message":"[bufferProcess] interim [200000000]:ถวายอดิเรกถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.323018172+07:00","message":"[bufferProcess] send to processor:ถวายอดิเรก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.323021376+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.323023713+07:00","message":"> Transcript [7652] [false]: 'ถวายอดิเรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.323025812+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.323027385+07:00","message":"Set new StatePrefix: 'ถวายอดิเรก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:50.499882817+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:50.499919451+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":"2025-10-29T11:12:50.499924641+07:00","message":"receive interim result [false|false]: ถวายอดิเรกถวายพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:50.499936093+07:00","message":"[buffer interim] 1696 false ถวายอดิเรกถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.499942711+07:00","message":"[bufferProcess] interim [380000000]:ถวายอดิเรกถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.499944945+07:00","message":"[bufferProcess] send to processor:ถวายอดิเรกถวาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.499949753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.499952305+07:00","message":"> Transcript [7653] [false]: 'ถวายอดิเรกถวาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.499955393+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.499957331+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.499958926+07:00","message":"StatePrefix: 'ถวายอดิเรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.499960795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:50.691886435+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:50.691928161+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":"2025-10-29T11:12:50.691933693+07:00","message":"receive interim result [false|false]: ถวายอดิเรกถวายพระพร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:50.691947226+07:00","message":"[buffer interim] 1696 false ถวายอดิเรกถวายพระพร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.691954382+07:00","message":"[bufferProcess] interim [620000000]:ถวายอดิเรกถวายพระพร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.691956545+07:00","message":"[bufferProcess] send to processor:ถวายอดิเรกถวายพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.691959757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.691969941+07:00","message":"> Transcript [7654] [false]: 'ถวายอดิเรกถวายพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.691973078+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.691974824+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.691976484+07:00","message":"StatePrefix: 'ถวายอดิเรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:50.691978277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:51.015213702+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:51.015254317+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":"2025-10-29T11:12:51.015259376+07:00","message":"receive interim result [false|false]: ถวายอดิเรกถวายพระพรร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:51.015274904+07:00","message":"[buffer interim] 1696 false ถวายอดิเรกถวายพระพรร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.015282025+07:00","message":"[bufferProcess] interim [920000000]:ถวายอดิเรกถวายพระพรร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.015284243+07:00","message":"[bufferProcess] send to processor:ถวายอดิเรกถวายพระพร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.015287951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.015290331+07:00","message":"> Transcript [7655] [false]: 'ถวายอดิเรกถวายพระพร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.015293355+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.015295155+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.01529672+07:00","message":"StatePrefix: 'ถวายอดิเรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.015299015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:51.208840228+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:51.208878401+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":"2025-10-29T11:12:51.208884673+07:00","message":"receive interim result [false|false]: ถวายอดิเรกถวายพระพรออนไลน์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:51.208899631+07:00","message":"[buffer interim] 1696 false ถวายอดิเรกถวายพระพรออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.208908773+07:00","message":"[bufferProcess] interim [40000000]:ถวายอดิเรกถวายพระพรออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.208910732+07:00","message":"[bufferProcess] send to processor:ถวายอดิเรกถวายพระพรร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.20891611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.208918494+07:00","message":"> Transcript [7656] [false]: 'ถวายอดิเรกถวายพระพรร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.208921498+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.208923197+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.208924811+07:00","message":"StatePrefix: 'ถวายอดิเรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.208926616+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.208930614+07:00","message":"Push: 'ถวายอดิเรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.208932158+07:00","message":"TextPushed: 'ถวายอดิเรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.208933905+07:00","message":"Set new StatePrefix : 'ถวายอดิเรกถวายพระพรร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.208936347+07:00","message":"Next Push (prob) : 'ถวายพระพรร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:51.208943977+07:00","message":"push: {false ถวายอดิเรก 0 0xc0023d3100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:51.211445292+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:51.211462253+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":"2025-10-29T11:12:51.211468336+07:00","message":"receive interim result [false|false]: ถวายอดิเรกถวายพระพรลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:51.211478552+07:00","message":"[buffer interim] 1696 false ถวายอดิเรกถวายพระพรลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.211484993+07:00","message":"[bufferProcess] interim [100000000]:ถวายอดิเรกถวายพระพรลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.211487685+07:00","message":"[bufferProcess] send to processor:ถวายอดิเรกถวายพระพรออนไลน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.211493065+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.21149581+07:00","message":"> Transcript [7657] [false]: 'ถวายอดิเรกถวายพระพรออนไลน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.211499528+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.211501377+07:00","message":"Set new StatePrefix: 'ถวายอดิเรกถวายพระพรออนไลน์'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:51.444632392+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:51.444636022+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:51.719314702+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:51.719351939+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":"2025-10-29T11:12:51.719364833+07:00","message":"receive interim result [false|false]: ถวายอดิเรกถวายพระพรลาออก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:51.71937647+07:00","message":"[buffer interim] 1696 false ถวายอดิเรกถวายพระพรลาออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.719382967+07:00","message":"[bufferProcess] interim [580000000]:ถวายอดิเรกถวายพระพรลาออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.71938546+07:00","message":"[bufferProcess] send to processor:ถวายอดิเรกถวายพระพรลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.719390224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.719392991+07:00","message":"> Transcript [7658] [false]: 'ถวายอดิเรกถวายพระพรลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.719395582+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.719397255+07:00","message":"Set new StatePrefix: 'ถวายอดิเรกถวายพระพรลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:51.91222411+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:51.912266162+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":"2025-10-29T11:12:51.912271869+07:00","message":"receive interim result [false|false]: ถวายอดิเรกถวายพระพรลาออกจาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:51.91228701+07:00","message":"[buffer interim] 1696 false ถวายอดิเรกถวายพระพรลาออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.912296174+07:00","message":"[bufferProcess] interim [820000000]:ถวายอดิเรกถวายพระพรลาออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.912299403+07:00","message":"[bufferProcess] send to processor:ถวายอดิเรกถวายพระพรลาออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.912303949+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.912306684+07:00","message":"> Transcript [7659] [false]: 'ถวายอดิเรกถวายพระพรลาออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.912310166+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.912311826+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.912314546+07:00","message":"StatePrefix: 'ถวายอดิเรกถวายพระพรลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:51.912316599+07:00","message":"TextPushed: 'ถวายอดิเรก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:52.17378107+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:52.17381773+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":"2025-10-29T11:12:52.173823188+07:00","message":"receive interim result [false|false]: ถวายอดิเรกถวายพระพรลาออกจากงาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:52.173834718+07:00","message":"[buffer interim] 1696 false ถวายอดิเรกถวายพระพรลาออกจากงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.173841078+07:00","message":"[bufferProcess] interim [60000000]:ถวายอดิเรกถวายพระพรลาออกจากงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.173843039+07:00","message":"[bufferProcess] send to processor:ถวายอดิเรกถวายพระพรลาออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.173847238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.173849753+07:00","message":"> Transcript [7660] [false]: 'ถวายอดิเรกถวายพระพรลาออกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.173853073+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.173854901+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.173856967+07:00","message":"StatePrefix: 'ถวายอดิเรกถวายพระพรลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.173859123+07:00","message":"TextPushed: 'ถวายอดิเรก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:52.301137071+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:52.30119067+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":"2025-10-29T11:12:52.301197532+07:00","message":"receive interim result [false|false]: ถวายอดิเรกถวายพระพรลาออกจากประธาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:52.301214116+07:00","message":"[buffer interim] 1696 false ถวายอดิเรกถวายพระพรลาออกจากประธาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.301225538+07:00","message":"[bufferProcess] interim [180000000]:ถวายอดิเรกถวายพระพรลาออกจากประธาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.30122886+07:00","message":"[bufferProcess] send to processor:ถวายอดิเรกถวายพระพรลาออกจากงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.301235214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.301239034+07:00","message":"> Transcript [7661] [false]: 'ถวายอดิเรกถวายพระพรลาออกจากงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.301245018+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.301247697+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.301251271+07:00","message":"StatePrefix: 'ถวายอดิเรกถวายพระพรลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.301254067+07:00","message":"TextPushed: 'ถวายอดิเรก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:52.428978627+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:52.429020224+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":"2025-10-29T11:12:52.429025928+07:00","message":"receive interim result [false|false]: ถวายอดิเรกถวายพระพรลาออกจากประเทศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:52.429039515+07:00","message":"[buffer interim] 1696 false ถวายอดิเรกถวายพระพรลาออกจากประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.429046193+07:00","message":"[bufferProcess] interim [240000000]:ถวายอดิเรกถวายพระพรลาออกจากประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.429048412+07:00","message":"[bufferProcess] send to processor:ถวายอดิเรกถวายพระพรลาออกจากประธาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.429053236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.429055512+07:00","message":"> Transcript [7662] [false]: 'ถวายอดิเรกถวายพระพรลาออกจากประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.429059219+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.429061143+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.429062975+07:00","message":"StatePrefix: 'ถวายอดิเรกถวายพระพรลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.429064974+07:00","message":"TextPushed: 'ถวายอดิเรก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.4290675+07:00","message":"Push: 'ถวายพระพรลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.42906913+07:00","message":"TextPushed: 'ถวายอดิเรกถวายพระพรลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.429070876+07:00","message":"Set new StatePrefix : 'ถวายอดิเรกถวายพระพรลาออกจากประธาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.429074702+07:00","message":"Next Push (prob) : 'ออกจากประธาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:52.42908262+07:00","message":"push: {false ถวายพระพรลา 0 0xc0023d3100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:52.490874634+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:52.490912291+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":"2025-10-29T11:12:52.490917756+07:00","message":"receive interim result [false|false]: ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:52.490930505+07:00","message":"[buffer interim] 1696 false ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.490937759+07:00","message":"[bufferProcess] interim [360000000]:ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.490940268+07:00","message":"[bufferProcess] send to processor:ถวายอดิเรกถวายพระพรลาออกจากประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.49094323+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.490945835+07:00","message":"> Transcript [7663] [false]: 'ถวายอดิเรกถวายพระพรลาออกจากประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.490947849+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.490949971+07:00","message":"Set new StatePrefix: 'ถวายอดิเรกถวายพระพรลาออกจากประเทศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:52.680694146+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:52.680738167+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":"2025-10-29T11:12:52.680743931+07:00","message":"receive interim result [false|false]: ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:52.68075552+07:00","message":"[buffer interim] 1696 false ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.680764157+07:00","message":"[bufferProcess] interim [540000000]:ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.680766634+07:00","message":"[bufferProcess] send to processor:ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.680771581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.68077423+07:00","message":"> Transcript [7664] [false]: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.68077674+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.680778659+07:00","message":"Set new StatePrefix: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:52.682957868+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:52.682992365+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":"2025-10-29T11:12:52.68299773+07:00","message":"receive interim result [false|false]: ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:52.683010587+07:00","message":"[buffer interim] 1696 false ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.683016915+07:00","message":"[bufferProcess] interim [600000000]:ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.683018807+07:00","message":"[bufferProcess] send to processor:ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.683023887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.683026437+07:00","message":"> Transcript [7665] [false]: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.683029879+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.68303167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.683033261+07:00","message":"StatePrefix: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:52.683035602+07:00","message":"TextPushed: 'ถวายอดิเรกถวายพระพรลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:53.128676619+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:53.128716202+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":"2025-10-29T11:12:53.128723582+07:00","message":"receive interim result [false|false]: ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:53.128736077+07:00","message":"[buffer interim] 1696 false ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.128743251+07:00","message":"[bufferProcess] interim [960000000]:ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.128745729+07:00","message":"[bufferProcess] send to processor:ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.128750903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.128753375+07:00","message":"> Transcript [7666] [false]: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.128757111+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.12875876+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.128761012+07:00","message":"StatePrefix: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.128763352+07:00","message":"TextPushed: 'ถวายอดิเรกถวายพระพรลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:53.132391797+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:53.132407629+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":"2025-10-29T11:12:53.132413042+07:00","message":"receive interim result [false|false]: ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:53.13242247+07:00","message":"[buffer interim] 1696 false ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.132426839+07:00","message":"[bufferProcess] interim [20000000]:ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.132429354+07:00","message":"[bufferProcess] send to processor:ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.132431969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.132433977+07:00","message":"> Transcript [7667] [false]: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.132436998+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.132438566+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.132440485+07:00","message":"StatePrefix: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.132442481+07:00","message":"TextPushed: 'ถวายอดิเรกถวายพระพรลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:53.716027578+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:53.716067493+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":"2025-10-29T11:12:53.71607431+07:00","message":"receive interim result [false|false]: ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:53.716087993+07:00","message":"[buffer interim] 1696 false ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.716095241+07:00","message":"[bufferProcess] interim [620000000]:ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.716097387+07:00","message":"[bufferProcess] send to processor:ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.716102731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.716105911+07:00","message":"> Transcript [7668] [false]: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.716111181+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.716113652+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.716116451+07:00","message":"StatePrefix: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.716120445+07:00","message":"TextPushed: 'ถวายอดิเรกถวายพระพรลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.716127795+07:00","message":"Push: 'ออกจากพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.716129919+07:00","message":"TextPushed: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.716132477+07:00","message":"Set new StatePrefix : 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.716135172+07:00","message":"Next Push (prob) : 'ดุสิตมหาปราสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:53.716145155+07:00","message":"push: {false ออกจากพระที่นั่ง 0 0xc0023d3100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:53.770264156+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:53.770299015+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":"2025-10-29T11:12:53.770305138+07:00","message":"receive interim result [false|false]: ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาทค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:53.77031882+07:00","message":"[buffer interim] 1696 false ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาทค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.770325736+07:00","message":"[bufferProcess] interim [680000000]:ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาทค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.770327833+07:00","message":"[bufferProcess] send to processor:ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.7703307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.770333146+07:00","message":"> Transcript [7669] [false]: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.770336697+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.770338644+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.770340205+07:00","message":"StatePrefix: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:53.770342385+07:00","message":"TextPushed: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:54.41057046+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:54.410606031+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":"2025-10-29T11:12:54.410612323+07:00","message":"receive interim result [false|false]: ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาทค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:54.41062524+07:00","message":"[buffer interim] 1696 false ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาทค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:54.410631774+07:00","message":"[bufferProcess] interim [280000000]:ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาทค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:54.410634152+07:00","message":"[bufferProcess] send to processor:ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาทค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:54.410639524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:54.410641775+07:00","message":"> Transcript [7670] [false]: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาทค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:54.410644988+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:54.410646691+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:54.410648179+07:00","message":"StatePrefix: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:54.410650369+07:00","message":"TextPushed: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่ง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:54.445012913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:54.445032447+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:54.963934452+07:00","message":"[GCS] IsForceVAD: false for message ID: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.080376888+07:00","message":"receive streaming session, msgId: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.080414754+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาทค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":30000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.080420903+07:00","message":"receive interim result [true|false]: ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาทค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.080428206+07:00","message":"end recv isFinal message id 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.08042987+07:00","message":"end Recv id 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.080437036+07:00","message":"[buffer interim] 1696 true ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาทค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.080444143+07:00","message":"[bufferProcess] interim [30000000]:ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาทค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.080447084+07:00","message":"[bufferProcess] send to processor (isfinal):ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาทค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.080450364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.08045263+07:00","message":"> Transcript [7671] [false]: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาทค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.080455922+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.08045747+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.080458905+07:00","message":"StatePrefix: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.080460907+07:00","message":"TextPushed: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.080462564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.080464244+07:00","message":"> Transcript [7672] [true]: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาทค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.080466196+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.080467496+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.080470623+07:00","message":"StatePrefix: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.080472259+07:00","message":"TextPushed: 'ถวายอดิเรกถวายพระพรลาออกจากพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.080474862+07:00","message":"Push: 'ดุสิตมหาปราสาทค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.080482862+07:00","message":"push: {true ดุสิตมหาปราสาทค่ะ 0 0xc0023d3100}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:55.091766457+07:00","message":"write wav file: './tmp/7449/7449_1696.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.095344851+07:00","message":"[GCS] Start streaming session, msgId: 1697"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.542399429+07:00","message":"[GCS] IsForceVAD: false for message ID: 1697"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.605410716+07:00","message":"[GCS] Start streaming session, msgId: 1698"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.637617447+07:00","message":"receive streaming session, msgId: 1697"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.637636883+07:00","message":"found end of frame, send empty tag with msgId: 1697"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.637639346+07:00","message":"end Recv id 1697"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.637645885+07:00","message":"[buffer interim] 1697 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.637652541+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.637655649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.637658007+07:00","message":"> Transcript [7673] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.637660134+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.637662135+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.6376637+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.637665235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.637667457+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.637676777+07:00","message":"push: {true \n 0 0xc00348c480}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:55.642264778+07:00","message":"write wav file: './tmp/7449/7449_1697.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.663786125+07:00","message":"[GCS] IsForceVAD: false for message ID: 1698"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.79484155+07:00","message":"[GCS] Start streaming session, msgId: 1699"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.857328504+07:00","message":"receive streaming session, msgId: 1698"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.857351452+07:00","message":"found end of frame, send empty tag with msgId: 1698"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.857360308+07:00","message":"end Recv id 1698"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.857367564+07:00","message":"[buffer interim] 1698 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.857374348+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.857380375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.857382852+07:00","message":"> Transcript [7674] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.857385077+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.857386667+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.857388231+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.857389712+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:55.857392237+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:55.85740162+07:00","message":"push: {true \n 0 0xc003600700}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:55.862321234+07:00","message":"write wav file: './tmp/7449/7449_1698.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:56.182860011+07:00","message":"[GCS] IsForceVAD: false for message ID: 1699"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:56.290585955+07:00","message":"receive streaming session, msgId: 1699"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:56.290603155+07:00","message":"found end of frame, send empty tag with msgId: 1699"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:56.290605873+07:00","message":"end Recv id 1699"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:56.290611862+07:00","message":"[buffer interim] 1699 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:56.290620502+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:56.290627206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:56.290629666+07:00","message":"> Transcript [7675] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:56.290631811+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:56.290633362+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:56.290634854+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:56.290636313+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:56.290638567+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:56.29064885+07:00","message":"push: {true \n 0 0xc003600e80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:56.295232544+07:00","message":"write wav file: './tmp/7449/7449_1699.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:57.445944655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:12:57.445965019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:57.583930909+07:00","message":"[GCS] Start streaming session, msgId: 1700"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:57.652319115+07:00","message":"[GCS] IsForceVAD: false for message ID: 1700"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:57.783700629+07:00","message":"[GCS] Start streaming session, msgId: 1701"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:57.834575093+07:00","message":"receive streaming session, msgId: 1700"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:57.834595544+07:00","message":"found end of frame, send empty tag with msgId: 1700"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:57.834598088+07:00","message":"end Recv id 1700"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:57.834603617+07:00","message":"[buffer interim] 1700 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:57.834610316+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:57.834618412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:57.834620814+07:00","message":"> Transcript [7676] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:57.834623261+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:57.834625075+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:57.83462666+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:57.834628276+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:57.834630782+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:57.834640846+07:00","message":"push: {true \n 0 0xc00365f480}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:57.838553649+07:00","message":"write wav file: './tmp/7449/7449_1700.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.033114228+07:00","message":"[GCS] IsForceVAD: false for message ID: 1701"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.144994584+07:00","message":"receive streaming session, msgId: 1701"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.14501297+07:00","message":"found end of frame, send empty tag with msgId: 1701"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.145015725+07:00","message":"end Recv id 1701"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.145022084+07:00","message":"[buffer interim] 1701 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.145028424+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.14503185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.145034273+07:00","message":"> Transcript [7677] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.145036362+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.145038097+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.145039663+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.145041258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.145047556+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.145057027+07:00","message":"push: {true \n 0 0xc003601580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:58.149439638+07:00","message":"write wav file: './tmp/7449/7449_1701.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.163621754+07:00","message":"[GCS] Start streaming session, msgId: 1702"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.222242502+07:00","message":"[GCS] IsForceVAD: false for message ID: 1702"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.295320717+07:00","message":"[GCS] Start streaming session, msgId: 1703"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.421946181+07:00","message":"receive streaming session, msgId: 1702"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.421966058+07:00","message":"found end of frame, send empty tag with msgId: 1702"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.421968564+07:00","message":"end Recv id 1702"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.421975213+07:00","message":"[buffer interim] 1702 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.421981974+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.421989334+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.42199167+07:00","message":"> Transcript [7678] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.421993918+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.421995433+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.42199691+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.421998404+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.422000738+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.42201029+07:00","message":"push: {true \n 0 0xc00365f600}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:58.426754585+07:00","message":"write wav file: './tmp/7449/7449_1702.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.543449437+07:00","message":"[GCS] IsForceVAD: false for message ID: 1703"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.634150303+07:00","message":"receive streaming session, msgId: 1703"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.634169442+07:00","message":"found end of frame, send empty tag with msgId: 1703"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.634172316+07:00","message":"end Recv id 1703"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.634178358+07:00","message":"[buffer interim] 1703 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.63418521+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.634188694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.634191317+07:00","message":"> Transcript [7679] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.634193428+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.634195332+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.634196763+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.634198283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.63420087+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.63421255+07:00","message":"push: {true \n 0 0xc003601900}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:58.639203543+07:00","message":"write wav file: './tmp/7449/7449_1703.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.674901323+07:00","message":"[GCS] Start streaming session, msgId: 1704"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.803265883+07:00","message":"[GCS] IsForceVAD: false for message ID: 1704"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.86475549+07:00","message":"[GCS] Start streaming session, msgId: 1705"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.903480515+07:00","message":"receive streaming session, msgId: 1704"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.903500595+07:00","message":"found end of frame, send empty tag with msgId: 1704"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.903503539+07:00","message":"end Recv id 1704"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.903509779+07:00","message":"[buffer interim] 1704 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.903517476+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.903520748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.903523293+07:00","message":"> Transcript [7680] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.90352544+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.903527064+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.903528474+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.903530111+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:58.903532172+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.903541626+07:00","message":"push: {true \n 0 0xc0032a1080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:58.908157731+07:00","message":"write wav file: './tmp/7449/7449_1704.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:58.994116412+07:00","message":"[GCS] IsForceVAD: false for message ID: 1705"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:59.09298178+07:00","message":"receive streaming session, msgId: 1705"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:59.093006277+07:00","message":"found end of frame, send empty tag with msgId: 1705"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:59.093008896+07:00","message":"end Recv id 1705"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:59.093015901+07:00","message":"[buffer interim] 1705 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:59.093022389+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:59.0930257+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:59.093028129+07:00","message":"> Transcript [7681] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:59.093030293+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:59.093031836+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:59.093033239+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:59.093034723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:59.093041547+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:59.093052502+07:00","message":"push: {true \n 0 0xc0023d2e00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:59.101956705+07:00","message":"write wav file: './tmp/7449/7449_1705.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:59.323823593+07:00","message":"[GCS] Start streaming session, msgId: 1706"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:59.382761082+07:00","message":"[GCS] IsForceVAD: false for message ID: 1706"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:59.536296688+07:00","message":"receive streaming session, msgId: 1706"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:59.536314664+07:00","message":"found end of frame, send empty tag with msgId: 1706"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:59.536317164+07:00","message":"end Recv id 1706"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:59.536323618+07:00","message":"[buffer interim] 1706 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:59.53632986+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:59.536333254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:59.536335826+07:00","message":"> Transcript [7682] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:59.536338141+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:59.536339768+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:59.53634119+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:59.536342699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:12:59.536355073+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:59.536364353+07:00","message":"push: {true \n 0 0xc00365e000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:12:59.540618874+07:00","message":"write wav file: './tmp/7449/7449_1706.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:59.645399685+07:00","message":"[GCS] Start streaming session, msgId: 1707"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:12:59.963467988+07:00","message":"[GCS] IsForceVAD: false for message ID: 1707"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:00.023955853+07:00","message":"[GCS] Start streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:00.065332889+07:00","message":"receive streaming session, msgId: 1707"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:00.065363634+07:00","message":"found end of frame, send empty tag with msgId: 1707"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:00.065366699+07:00","message":"end Recv id 1707"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:00.065373439+07:00","message":"[buffer interim] 1707 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.065380158+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.065383356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.065385718+07:00","message":"> Transcript [7683] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.065388131+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.065390142+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.065391762+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.06539345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.06539562+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:00.06540525+07:00","message":"push: {true \n 0 0xc003600e00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:00.07049932+07:00","message":"write wav file: './tmp/7449/7449_1707.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:00.446214544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:00.446223554+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:00.563832123+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:00.563871687+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":"2025-10-29T11:13:00.563876399+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:00.563889732+07:00","message":"[buffer interim] 1708 false การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.563896013+07:00","message":"[bufferProcess] interim [360000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.563897452+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:00.752581663+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:00.752620933+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":"2025-10-29T11:13:00.752627297+07:00","message":"receive interim result [false|false]: การใส่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:00.752642996+07:00","message":"[buffer interim] 1708 false การใส่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.752649987+07:00","message":"[bufferProcess] interim [540000000]:การใส่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.752651711+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.752656733+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.752659188+07:00","message":"> Transcript [7684] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.752661205+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:00.756683+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:00.756699008+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":"2025-10-29T11:13:00.756703527+07:00","message":"receive interim result [false|false]: การสะเดาะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:00.756713552+07:00","message":"[buffer interim] 1708 false การสะเดาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.756717448+07:00","message":"[bufferProcess] interim [600000000]:การสะเดาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.756720001+07:00","message":"[bufferProcess] send to processor:การใส่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.756725325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.756727978+07:00","message":"> Transcript [7685] [false]: 'การใส่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.756731798+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.756734249+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.756736765+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.756739001+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:00.892492978+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:00.892529549+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":"2025-10-29T11:13:00.892534376+07:00","message":"receive interim result [false|false]: การแสดง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:00.892545745+07:00","message":"[buffer interim] 1708 false การแสดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.892551927+07:00","message":"[bufferProcess] interim [660000000]:การแสดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.892553727+07:00","message":"[bufferProcess] send to processor:การสะเดาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.892558255+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.892560894+07:00","message":"> Transcript [7686] [false]: 'การสะเดาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.892563475+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.89256505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.89256692+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.892568636+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:00.902954581+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:00.902981773+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":"2025-10-29T11:13:00.902986658+07:00","message":"receive interim result [false|false]: การสดับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:00.902998194+07:00","message":"[buffer interim] 1708 false การสดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.903006538+07:00","message":"[bufferProcess] interim [720000000]:การสดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.90300857+07:00","message":"[bufferProcess] send to processor:การแสดง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.903011015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.903013363+07:00","message":"> Transcript [7687] [false]: 'การแสดง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.903015785+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.903017246+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.903018687+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:00.903020171+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:01.031497795+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:01.031536003+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":"2025-10-29T11:13:01.031543266+07:00","message":"receive interim result [false|false]: การประดับผ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:01.031556026+07:00","message":"[buffer interim] 1708 false การประดับผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.031563555+07:00","message":"[bufferProcess] interim [780000000]:การประดับผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.031565789+07:00","message":"[bufferProcess] send to processor:การสดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.031570692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.031573+07:00","message":"> Transcript [7688] [false]: 'การสดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.031580251+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.03158243+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.031584421+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.031586324+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.031590221+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.031591681+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.031593401+07:00","message":"Set new StatePrefix : 'การสดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.031595279+07:00","message":"Next Push (prob) : 'สดับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:01.031603122+07:00","message":"push: {false การ 0 0xc00365f080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:01.0739564+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:01.07398945+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":"2025-10-29T11:13:01.073994796+07:00","message":"receive interim result [false|false]: การสดับตรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:01.074009483+07:00","message":"[buffer interim] 1708 false การสดับตรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.074018358+07:00","message":"[bufferProcess] interim [840000000]:การสดับตรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.074020216+07:00","message":"[bufferProcess] send to processor:การประดับผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.074025292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.074027578+07:00","message":"> Transcript [7689] [false]: 'การประดับผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.074029421+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.074031158+07:00","message":"Set new StatePrefix: 'การประดับผ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:01.076664275+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:01.07667976+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":"2025-10-29T11:13:01.076682203+07:00","message":"receive interim result [false|false]: การสดับปกรณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:01.076689445+07:00","message":"[buffer interim] 1708 false การสดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.076692752+07:00","message":"[bufferProcess] interim [900000000]:การสดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.076694289+07:00","message":"[bufferProcess] send to processor:การสดับตรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.076696152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.076697707+07:00","message":"> Transcript [7690] [false]: 'การสดับตรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.0766993+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.076700675+07:00","message":"Set new StatePrefix: 'การสดับตรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:01.595018707+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:01.595060491+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":"2025-10-29T11:13:01.595065568+07:00","message":"receive interim result [false|false]: การสดับปกรณ์นั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:01.595078064+07:00","message":"[buffer interim] 1708 false การสดับปกรณ์นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.595086206+07:00","message":"[bufferProcess] interim [380000000]:การสดับปกรณ์นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.595088399+07:00","message":"[bufferProcess] send to processor:การสดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.595093797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.595096669+07:00","message":"> Transcript [7691] [false]: 'การสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.595098763+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:01.595100942+07:00","message":"Set new StatePrefix: 'การสดับปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:02.163881819+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:02.163933631+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":"2025-10-29T11:13:02.163940186+07:00","message":"receive interim result [false|false]: การสดับปกรณ์นั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:02.163955493+07:00","message":"[buffer interim] 1708 false การสดับปกรณ์นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.163963488+07:00","message":"[bufferProcess] interim [980000000]:การสดับปกรณ์นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.163966416+07:00","message":"[bufferProcess] send to processor:การสดับปกรณ์นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.163973194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.163976465+07:00","message":"> Transcript [7692] [false]: 'การสดับปกรณ์นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.16398026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.163982468+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.163985105+07:00","message":"StatePrefix: 'การสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.16398842+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:02.676628895+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:02.676664013+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":"2025-10-29T11:13:02.676668493+07:00","message":"receive interim result [false|false]: การสดับปกรณ์นั้นเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:02.676680532+07:00","message":"[buffer interim] 1708 false การสดับปกรณ์นั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.67669013+07:00","message":"[bufferProcess] interim [460000000]:การสดับปกรณ์นั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.67669514+07:00","message":"[bufferProcess] send to processor:การสดับปกรณ์นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.676700501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.676705522+07:00","message":"> Transcript [7693] [false]: 'การสดับปกรณ์นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.676710186+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.676713558+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.676715266+07:00","message":"StatePrefix: 'การสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.676717531+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:02.825462794+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:02.825501775+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":"2025-10-29T11:13:02.825506999+07:00","message":"receive interim result [false|false]: การสดับปกรณ์นั้นเป็นที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:02.825519647+07:00","message":"[buffer interim] 1708 false การสดับปกรณ์นั้นเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.825526435+07:00","message":"[bufferProcess] interim [580000000]:การสดับปกรณ์นั้นเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.8255292+07:00","message":"[bufferProcess] send to processor:การสดับปกรณ์นั้นเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.825534184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.825536783+07:00","message":"> Transcript [7694] [false]: 'การสดับปกรณ์นั้นเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.825540085+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.825541934+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.825544149+07:00","message":"StatePrefix: 'การสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.825546519+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:02.992326075+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:02.992368983+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":"2025-10-29T11:13:02.992374505+07:00","message":"receive interim result [false|false]: การสดับปกรณ์นั้นเป็นที่เข้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:02.992386521+07:00","message":"[buffer interim] 1708 false การสดับปกรณ์นั้นเป็นที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.992397446+07:00","message":"[bufferProcess] interim [760000000]:การสดับปกรณ์นั้นเป็นที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.992399815+07:00","message":"[bufferProcess] send to processor:การสดับปกรณ์นั้นเป็นที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.992402938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.992405252+07:00","message":"> Transcript [7695] [false]: 'การสดับปกรณ์นั้นเป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.992408042+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.99240989+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.992411688+07:00","message":"StatePrefix: 'การสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.992413614+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.992416002+07:00","message":"Push: 'สดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.99241751+07:00","message":"TextPushed: 'การสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.992419282+07:00","message":"Set new StatePrefix : 'การสดับปกรณ์นั้นเป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:02.992421005+07:00","message":"Next Push (prob) : 'นั้นเป็นที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:02.992428333+07:00","message":"push: {false สดับปกรณ์ 0 0xc00365f080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:03.064357499+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:03.064395786+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":"2025-10-29T11:13:03.064400773+07:00","message":"receive interim result [false|false]: การสดับปกรณ์นั้นเป็นที่เข้าใจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:03.064412149+07:00","message":"[buffer interim] 1708 false การสดับปกรณ์นั้นเป็นที่เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.064421633+07:00","message":"[bufferProcess] interim [880000000]:การสดับปกรณ์นั้นเป็นที่เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.064423757+07:00","message":"[bufferProcess] send to processor:การสดับปกรณ์นั้นเป็นที่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.064428906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.064431745+07:00","message":"> Transcript [7696] [false]: 'การสดับปกรณ์นั้นเป็นที่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.06443544+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.064437282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.064438873+07:00","message":"StatePrefix: 'การสดับปกรณ์นั้นเป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.064441361+07:00","message":"TextPushed: 'การสดับปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:03.386534463+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:03.386574217+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":"2025-10-29T11:13:03.386579844+07:00","message":"receive interim result [false|false]: การสดับปกรณ์นั้นเป็นที่เข้าใจโดย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:03.386593829+07:00","message":"[buffer interim] 1708 false การสดับปกรณ์นั้นเป็นที่เข้าใจโดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.386600505+07:00","message":"[bufferProcess] interim [180000000]:การสดับปกรณ์นั้นเป็นที่เข้าใจโดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.38660278+07:00","message":"[bufferProcess] send to processor:การสดับปกรณ์นั้นเป็นที่เข้าใจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.386605901+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.38660827+07:00","message":"> Transcript [7697] [false]: 'การสดับปกรณ์นั้นเป็นที่เข้าใจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.386611358+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.386613023+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.386614554+07:00","message":"StatePrefix: 'การสดับปกรณ์นั้นเป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.386616695+07:00","message":"TextPushed: 'การสดับปกรณ์'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:03.446890801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:03.446910068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:03.587551552+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:03.587593482+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":"2025-10-29T11:13:03.587598585+07:00","message":"receive interim result [false|false]: การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:03.587611934+07:00","message":"[buffer interim] 1708 false การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.58761935+07:00","message":"[bufferProcess] interim [420000000]:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.587621744+07:00","message":"[bufferProcess] send to processor:การสดับปกรณ์นั้นเป็นที่เข้าใจโดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.587626711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.587629917+07:00","message":"> Transcript [7698] [false]: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.587633425+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.587635108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.587637105+07:00","message":"StatePrefix: 'การสดับปกรณ์นั้นเป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.587639553+07:00","message":"TextPushed: 'การสดับปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:03.760855413+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:03.760897792+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":"2025-10-29T11:13:03.76090465+07:00","message":"receive interim result [false|false]: การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:03.760919234+07:00","message":"[buffer interim] 1708 false การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.760929743+07:00","message":"[bufferProcess] interim [540000000]:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.760932491+07:00","message":"[bufferProcess] send to processor:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.760938644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.760941863+07:00","message":"> Transcript [7699] [false]: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.760946232+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.760949001+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.760952093+07:00","message":"StatePrefix: 'การสดับปกรณ์นั้นเป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.760955092+07:00","message":"TextPushed: 'การสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.760962885+07:00","message":"Push: 'นั้นเป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.760968231+07:00","message":"TextPushed: 'การสดับปกรณ์นั้นเป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.760970981+07:00","message":"Set new StatePrefix : 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:03.760973386+07:00","message":"Next Push (prob) : 'เข้าใจโดยทั่ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:03.760983434+07:00","message":"push: {false นั้นเป็นที่ 0 0xc00365f080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:04.091791439+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:04.091835618+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":"2025-10-29T11:13:04.091843332+07:00","message":"receive interim result [false|false]: การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:04.091857775+07:00","message":"[buffer interim] 1708 false การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.091869424+07:00","message":"[bufferProcess] interim [900000000]:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.091872444+07:00","message":"[bufferProcess] send to processor:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.091879542+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.091882901+07:00","message":"> Transcript [7700] [false]: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.091887248+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.091889978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.091892112+07:00","message":"StatePrefix: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.091895407+07:00","message":"TextPushed: 'การสดับปกรณ์นั้นเป็นที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:04.221321515+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:04.221380416+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":"2025-10-29T11:13:04.221386643+07:00","message":"receive interim result [false|false]: การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:04.221415191+07:00","message":"[buffer interim] 1708 false การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.221424667+07:00","message":"[bufferProcess] interim [960000000]:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.22142791+07:00","message":"[bufferProcess] send to processor:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.221433694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.221437445+07:00","message":"> Transcript [7701] [false]: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.221442204+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.221444445+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.221446701+07:00","message":"StatePrefix: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.221452422+07:00","message":"TextPushed: 'การสดับปกรณ์นั้นเป็นที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:04.476174023+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:04.476222749+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":"2025-10-29T11:13:04.476229573+07:00","message":"receive interim result [false|false]: การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:04.476245488+07:00","message":"[buffer interim] 1708 false การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.476254316+07:00","message":"[bufferProcess] interim [260000000]:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.476257746+07:00","message":"[bufferProcess] send to processor:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.476261813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.476265193+07:00","message":"> Transcript [7702] [false]: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.476269957+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.476272161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.476275842+07:00","message":"StatePrefix: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.476279526+07:00","message":"TextPushed: 'การสดับปกรณ์นั้นเป็นที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:04.595126174+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:04.59517107+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":"2025-10-29T11:13:04.595177867+07:00","message":"receive interim result [false|false]: การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็มา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:04.595192117+07:00","message":"[buffer interim] 1708 false การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็มา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.595199254+07:00","message":"[bufferProcess] interim [380000000]:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็มา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.595202047+07:00","message":"[bufferProcess] send to processor:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.595208729+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.595211499+07:00","message":"> Transcript [7703] [false]: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.595216861+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.595219201+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.595221161+07:00","message":"StatePrefix: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.595223697+07:00","message":"TextPushed: 'การสดับปกรณ์นั้นเป็นที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.595229708+07:00","message":"Push: 'เข้าใจโดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.595231581+07:00","message":"TextPushed: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.595234336+07:00","message":"Set new StatePrefix : 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.595237301+07:00","message":"Next Push (prob) : 'ไปนะคะก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:04.59524613+07:00","message":"push: {false เข้าใจโดยทั่ว 0 0xc00365f080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:04.66902077+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:04.669054823+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":"2025-10-29T11:13:04.669060154+07:00","message":"receive interim result [false|false]: การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:04.66907176+07:00","message":"[buffer interim] 1708 false การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.669078615+07:00","message":"[bufferProcess] interim [500000000]:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.66908072+07:00","message":"[bufferProcess] send to processor:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็มา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.669086108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.669088299+07:00","message":"> Transcript [7704] [false]: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็มา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.669091163+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.669092995+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.669094767+07:00","message":"StatePrefix: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.66909727+07:00","message":"TextPushed: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:04.795244675+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:04.795291608+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":"2025-10-29T11:13:04.795298417+07:00","message":"receive interim result [false|false]: การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:04.795312572+07:00","message":"[buffer interim] 1708 false การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.795319341+07:00","message":"[bufferProcess] interim [620000000]:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.795321729+07:00","message":"[bufferProcess] send to processor:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.795328284+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.795332744+07:00","message":"> Transcript [7705] [false]: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.795337657+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.795339912+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.79534193+07:00","message":"StatePrefix: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:04.795353605+07:00","message":"TextPushed: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.172969503+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.173007825+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":"2025-10-29T11:13:05.173013537+07:00","message":"receive interim result [false|false]: การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.173024871+07:00","message":"[buffer interim] 1708 false การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.17303169+07:00","message":"[bufferProcess] interim [980000000]:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.173033995+07:00","message":"[bufferProcess] send to processor:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.173038693+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.173041209+07:00","message":"> Transcript [7706] [false]: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.17304487+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.173046703+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.173058906+07:00","message":"StatePrefix: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.173061702+07:00","message":"TextPushed: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.366475219+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.366520508+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":"2025-10-29T11:13:05.3665275+07:00","message":"receive interim result [false|false]: การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการบ้าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.36654381+07:00","message":"[buffer interim] 1708 false การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.366553351+07:00","message":"[bufferProcess] interim [220000000]:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.366556391+07:00","message":"[bufferProcess] send to processor:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.366560634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.36656385+07:00","message":"> Transcript [7707] [false]: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.366568927+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.366571764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.366574435+07:00","message":"StatePrefix: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.366577816+07:00","message":"TextPushed: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.366580924+07:00","message":"Push: 'ไปนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.366583084+07:00","message":"TextPushed: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.366586377+07:00","message":"Set new StatePrefix : 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.366589799+07:00","message":"Next Push (prob) : 'หมายถึงการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.366600156+07:00","message":"push: {false ไปนะคะก็ 0 0xc00365f080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.402087924+07:00","message":"[GCS] IsForceVAD: false for message ID: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.49444547+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.494485046+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":"2025-10-29T11:13:05.494490997+07:00","message":"receive interim result [false|false]: การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการบัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.494505201+07:00","message":"[buffer interim] 1708 false การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการบัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.494513601+07:00","message":"[bufferProcess] interim [280000000]:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการบัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.494515693+07:00","message":"[bufferProcess] send to processor:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.494521631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.494523926+07:00","message":"> Transcript [7708] [false]: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.494527102+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.49452892+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.494530807+07:00","message":"StatePrefix: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.494533327+07:00","message":"TextPushed: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.506393047+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.50642722+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":"2025-10-29T11:13:05.506435092+07:00","message":"receive interim result [false|false]: การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการบังคับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.506468496+07:00","message":"[buffer interim] 1708 false การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.506474957+07:00","message":"[bufferProcess] interim [400000000]:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.506476937+07:00","message":"[bufferProcess] send to processor:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการบัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.50647983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.506482265+07:00","message":"> Transcript [7709] [false]: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการบัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.506486586+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.506488175+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.50648973+07:00","message":"StatePrefix: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.506492043+07:00","message":"TextPushed: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.537825602+07:00","message":"receive streaming session, msgId: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.537858775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการบังคับ\",\"confidence\":0.9561483}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.537864831+07:00","message":"receive interim result [true|false]: การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการบังคับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.53787321+07:00","message":"end recv isFinal message id 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.537876029+07:00","message":"end Recv id 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.537891923+07:00","message":"[buffer interim] 1708 true การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.53790616+07:00","message":"[bufferProcess] interim [400000000]:การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.537909648+07:00","message":"[bufferProcess] send to processor (isfinal):การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการบังคับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.537912692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.537915114+07:00","message":"> Transcript [7710] [false]: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.537919149+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.537920673+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.53792236+07:00","message":"StatePrefix: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.537924968+07:00","message":"TextPushed: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.537926745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.537928653+07:00","message":"> Transcript [7711] [true]: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการบังคับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.537930661+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.537931968+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.537933316+07:00","message":"StatePrefix: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็หมายถึงการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.537934885+07:00","message":"TextPushed: 'การสดับปกรณ์นั้นเป็นที่เข้าใจโดยทั่วไปนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:05.53793817+07:00","message":"Push: 'หมายถึงการบังคับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.537950656+07:00","message":"push: {true หมายถึงการบังคับ 0 0xc00365f080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:05.54868674+07:00","message":"write wav file: './tmp/7449/7449_1708.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:05.595837675+07:00","message":"[GCS] Start streaming session, msgId: 1709"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:06.447331594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:06.447352474+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:06.792106457+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:06.792141606+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":"2025-10-29T11:13:06.792146301+07:00","message":"receive interim result [false|false]: ใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:06.79215735+07:00","message":"[buffer interim] 1709 false ใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:06.79216631+07:00","message":"[bufferProcess] interim [960000000]:ใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:06.792168234+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:06.792173574+07:00","message":"[bufferProcess] send to processor (ticker):ใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:06.792176098+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:06.792178382+07:00","message":"> Transcript [7712] [false]: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:06.792180559+07:00","message":"Set StatePrefix (first interim): 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:06.975922462+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:06.975969052+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":"2025-10-29T11:13:06.975975876+07:00","message":"receive interim result [false|false]: ใช้กับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:06.975991332+07:00","message":"[buffer interim] 1709 false ใช้กับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:06.975999577+07:00","message":"[bufferProcess] interim [200000000]:ใช้กับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:06.976001754+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:07.156863983+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:07.156910875+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":"2025-10-29T11:13:07.15691644+07:00","message":"receive interim result [false|false]: ใช้กับพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:07.156928689+07:00","message":"[buffer interim] 1709 false ใช้กับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.156935387+07:00","message":"[bufferProcess] interim [380000000]:ใช้กับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.156937271+07:00","message":"[bufferProcess] send to processor:ใช้กับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.156943484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.156946072+07:00","message":"> Transcript [7713] [false]: 'ใช้กับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.156948701+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.156950352+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.156951946+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.156953719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:07.347661104+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:07.347695604+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":"2025-10-29T11:13:07.347700797+07:00","message":"receive interim result [false|false]: ใช้กับพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:07.347712058+07:00","message":"[buffer interim] 1709 false ใช้กับพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.347718298+07:00","message":"[bufferProcess] interim [560000000]:ใช้กับพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.347720489+07:00","message":"[bufferProcess] send to processor:ใช้กับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.347725227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.347727717+07:00","message":"> Transcript [7714] [false]: 'ใช้กับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.347730711+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.347732703+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.347734453+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.347736348+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:07.673808857+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:07.673849931+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":"2025-10-29T11:13:07.673855376+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:07.673869151+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.673876951+07:00","message":"[bufferProcess] interim [860000000]:ใช้กับพระศพเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.673880059+07:00","message":"[bufferProcess] send to processor:ใช้กับพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.67388635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.673889532+07:00","message":"> Transcript [7715] [false]: 'ใช้กับพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.673892971+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.673894601+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.673896602+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.673898516+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:07.677459453+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:07.67749113+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":"2025-10-29T11:13:07.677496284+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:07.677507524+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.677513411+07:00","message":"[bufferProcess] interim [920000000]:ใช้กับพระศพเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.677515706+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.677518658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.677521143+07:00","message":"> Transcript [7716] [false]: 'ใช้กับพระศพเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.67752405+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.677525779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.677527651+07:00","message":"StatePrefix: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.677529202+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.677531419+07:00","message":"Push: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.677533096+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.677534986+07:00","message":"Set new StatePrefix : 'ใช้กับพระศพเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.677536906+07:00","message":"Next Push (prob) : 'กับพระศพเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:07.677543978+07:00","message":"push: {false ใช้ 0 0xc00348cc80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:07.872497927+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:07.872538841+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":"2025-10-29T11:13:07.872544374+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้านาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:07.872557015+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้านาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.872563453+07:00","message":"[bufferProcess] interim [100000000]:ใช้กับพระศพเจ้านาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.872565435+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.872570954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.872573333+07:00","message":"> Transcript [7717] [false]: 'ใช้กับพระศพเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.872576647+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.872578387+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.872580006+07:00","message":"StatePrefix: 'ใช้กับพระศพเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:07.872582344+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:08.271281289+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:08.271314202+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":"2025-10-29T11:13:08.271320018+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้านายแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:08.271333967+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้านายแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.271352583+07:00","message":"[bufferProcess] interim [520000000]:ใช้กับพระศพเจ้านายแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.271355212+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้านาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.271362062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.271364893+07:00","message":"> Transcript [7718] [false]: 'ใช้กับพระศพเจ้านาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.271368325+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.27137002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.271371703+07:00","message":"StatePrefix: 'ใช้กับพระศพเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.27137442+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:08.46923619+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:08.469279993+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":"2025-10-29T11:13:08.469286908+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้านายแต่หา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:08.469301614+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้านายแต่หา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.469310014+07:00","message":"[bufferProcess] interim [700000000]:ใช้กับพระศพเจ้านายแต่หา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.469312262+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้านายแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.469315468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.469318567+07:00","message":"> Transcript [7719] [false]: 'ใช้กับพระศพเจ้านายแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.469322416+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.469324133+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.469325897+07:00","message":"StatePrefix: 'ใช้กับพระศพเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.469328136+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:08.572863083+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:08.572905731+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":"2025-10-29T11:13:08.572910993+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้านายแต่หาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:08.572924428+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้านายแต่หาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.572930866+07:00","message":"[bufferProcess] interim [760000000]:ใช้กับพระศพเจ้านายแต่หาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.572932899+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้านายแต่หา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.572937419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.572939758+07:00","message":"> Transcript [7720] [false]: 'ใช้กับพระศพเจ้านายแต่หา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.572942967+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.572944865+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.572947095+07:00","message":"StatePrefix: 'ใช้กับพระศพเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.572949524+07:00","message":"TextPushed: 'ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.572953435+07:00","message":"Push: 'กับพระศพเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.57295497+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.572960398+07:00","message":"Set new StatePrefix : 'ใช้กับพระศพเจ้านายแต่หา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.572962292+07:00","message":"Next Push (prob) : 'นายแต่หา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:08.572969833+07:00","message":"push: {false กับพระศพเจ้า 0 0xc00348cc80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:08.639763535+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:08.639810886+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":"2025-10-29T11:13:08.639816398+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้านายแต่หากที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:08.639827674+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้านายแต่หากที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.639833963+07:00","message":"[bufferProcess] interim [880000000]:ใช้กับพระศพเจ้านายแต่หากที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.63983611+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้านายแต่หาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.639841656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.639843976+07:00","message":"> Transcript [7721] [false]: 'ใช้กับพระศพเจ้านายแต่หาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.639847014+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.639848737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.639850284+07:00","message":"StatePrefix: 'ใช้กับพระศพเจ้านายแต่หา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.639852206+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:08.767482547+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:08.767520804+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":"2025-10-29T11:13:08.767526147+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้านายแต่หากที่จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:08.767538453+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้านายแต่หากที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.767548248+07:00","message":"[bufferProcess] interim [0]:ใช้กับพระศพเจ้านายแต่หากที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.767551236+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้านายแต่หากที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.767556964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.767561003+07:00","message":"> Transcript [7722] [false]: 'ใช้กับพระศพเจ้านายแต่หากที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.767565806+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.767568104+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.767570516+07:00","message":"StatePrefix: 'ใช้กับพระศพเจ้านายแต่หา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.767573891+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:08.827143698+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:08.82718084+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":"2025-10-29T11:13:08.827186765+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้านายแต่หากพิจารณา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:08.827203436+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้านายแต่หากพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.827211306+07:00","message":"[bufferProcess] interim [60000000]:ใช้กับพระศพเจ้านายแต่หากพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.827213687+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้านายแต่หากที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.827216596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.827218966+07:00","message":"> Transcript [7723] [false]: 'ใช้กับพระศพเจ้านายแต่หากที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.827222185+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.827223949+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.827225518+07:00","message":"StatePrefix: 'ใช้กับพระศพเจ้านายแต่หา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:08.827227915+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:09.268715826+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:09.268748535+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":"2025-10-29T11:13:09.268753606+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้านายแต่หากพิจารณาจาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:09.268764711+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้านายแต่หากพิจารณาจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.26877107+07:00","message":"[bufferProcess] interim [480000000]:ใช้กับพระศพเจ้านายแต่หากพิจารณาจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.26877344+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้านายแต่หากพิจารณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.268778747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.268781046+07:00","message":"> Transcript [7724] [false]: 'ใช้กับพระศพเจ้านายแต่หากพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.268784939+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.268786915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.268788699+07:00","message":"StatePrefix: 'ใช้กับพระศพเจ้านายแต่หา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.268791205+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.268795536+07:00","message":"Push: 'นายแต่หา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.268797055+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้านายแต่หา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.268799147+07:00","message":"Set new StatePrefix : 'ใช้กับพระศพเจ้านายแต่หากพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.268800922+07:00","message":"Next Push (prob) : 'กพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:09.268808825+07:00","message":"push: {false นายแต่หา 0 0xc00348cc80}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:09.448213575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:09.448227549+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:09.47408699+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:09.474120927+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":"2025-10-29T11:13:09.474126738+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:09.474138548+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.474147498+07:00","message":"[bufferProcess] interim [660000000]:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.474150651+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้านายแต่หากพิจารณาจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.474157302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.474160536+07:00","message":"> Transcript [7725] [false]: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.474164941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.474167292+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.474170815+07:00","message":"StatePrefix: 'ใช้กับพระศพเจ้านายแต่หากพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.474173008+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้านายแต่หา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:09.791283626+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:09.791326962+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":"2025-10-29T11:13:09.791332927+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:09.791353156+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.791360396+07:00","message":"[bufferProcess] interim [960000000]:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.79136266+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.791365859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.791368931+07:00","message":"> Transcript [7726] [false]: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.791372192+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.791373857+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.791375897+07:00","message":"StatePrefix: 'ใช้กับพระศพเจ้านายแต่หากพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.79137807+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้านายแต่หา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:09.984297946+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:09.984333559+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":"2025-10-29T11:13:09.984345407+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:09.984360742+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.984368256+07:00","message":"[bufferProcess] interim [200000000]:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.984370478+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.984373925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.984376335+07:00","message":"> Transcript [7727] [false]: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.984379761+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.984381766+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.984383585+07:00","message":"StatePrefix: 'ใช้กับพระศพเจ้านายแต่หากพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:09.98438579+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้านายแต่หา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:10.232267926+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:10.232307488+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":"2025-10-29T11:13:10.232313087+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคํานํา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:10.232327769+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคํานํา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.23233671+07:00","message":"[bufferProcess] interim [440000000]:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคํานํา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.232346088+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.23235194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.232354236+07:00","message":"> Transcript [7728] [false]: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.232357863+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.232359751+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.232361715+07:00","message":"StatePrefix: 'ใช้กับพระศพเจ้านายแต่หากพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.232364198+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้านายแต่หา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.232368776+07:00","message":"Push: 'กพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.232370514+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้านายแต่หากพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.23237274+07:00","message":"Set new StatePrefix : 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.232375068+07:00","message":"Next Push (prob) : 'จากการเขียนคำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:10.232382465+07:00","message":"push: {false กพิจารณา 0 0xc00348cc80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:10.36345718+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:10.363494806+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":"2025-10-29T11:13:10.363501028+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:10.363512493+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.363519144+07:00","message":"[bufferProcess] interim [560000000]:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.363521654+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคํานํา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.363527282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.363529634+07:00","message":"> Transcript [7729] [false]: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคํานํา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.363532154+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.363533766+07:00","message":"Set new StatePrefix: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคํานํา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:10.905258221+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:10.905295975+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":"2025-10-29T11:13:10.905301795+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:10.905312869+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.905319876+07:00","message":"[bufferProcess] interim [100000000]:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.905322879+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.905328079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.905330511+07:00","message":"> Transcript [7730] [false]: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.905333099+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.905334844+07:00","message":"Set new StatePrefix: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:10.96303333+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:10.963070178+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":"2025-10-29T11:13:10.963075697+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:10.963086947+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.963095445+07:00","message":"[bufferProcess] interim [160000000]:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.963097692+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.963103373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.963106111+07:00","message":"> Transcript [7731] [false]: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.963109533+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.963111288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.963113157+07:00","message":"StatePrefix: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:10.963115587+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้านายแต่หากพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:11.072799085+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:11.072836219+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":"2025-10-29T11:13:11.072841821+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:11.072855074+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.072862071+07:00","message":"[bufferProcess] interim [280000000]:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.072864478+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.07286745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.072869743+07:00","message":"> Transcript [7732] [false]: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.072872906+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.072874768+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.072876652+07:00","message":"StatePrefix: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.072879011+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้านายแต่หากพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:11.447952374+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:11.447992556+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":"2025-10-29T11:13:11.447999121+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:11.448012667+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.448019623+07:00","message":"[bufferProcess] interim [640000000]:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.448021956+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.448025888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.448028205+07:00","message":"> Transcript [7733] [false]: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.448031443+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.448033037+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.448034772+07:00","message":"StatePrefix: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.448037137+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้านายแต่หากพิจารณา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:11.828409853+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:11.828466577+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":"2025-10-29T11:13:11.828474287+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:11.828494153+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.828503296+07:00","message":"[bufferProcess] interim [60000000]:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.82850855+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.828518958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.828522549+07:00","message":"> Transcript [7734] [false]: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.828527154+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.828530192+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.828533214+07:00","message":"StatePrefix: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.828536536+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้านายแต่หากพิจารณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.828545407+07:00","message":"Push: 'จากการเขียนคำนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.828547718+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.828551683+07:00","message":"Set new StatePrefix : 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.82855447+07:00","message":"Next Push (prob) : 'ทั้งในภาษาบาลี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:11.828566335+07:00","message":"push: {false จากการเขียนคำนี้ 0 0xc00348cc80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:11.962358402+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:11.962396812+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":"2025-10-29T11:13:11.962403013+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:11.962416502+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.962424502+07:00","message":"[bufferProcess] interim [180000000]:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.962427023+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.962430836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.962433907+07:00","message":"> Transcript [7735] [false]: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.962437419+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.962439227+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.962440789+07:00","message":"StatePrefix: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:11.962443503+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:12.028518933+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:12.028555738+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":"2025-10-29T11:13:12.028561864+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและภาษา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:12.028575964+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.028582064+07:00","message":"[bufferProcess] interim [240000000]:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.028584544+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.028591059+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.028593653+07:00","message":"> Transcript [7736] [false]: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.028596748+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.02859848+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.028599961+07:00","message":"StatePrefix: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.028603143+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:12.34787877+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:12.347912599+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและภาษาสันสกฤต\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:12.347918257+07:00","message":"receive interim result [false|false]: ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและภาษาสันสกฤต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:12.34793018+07:00","message":"[buffer interim] 1709 false ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและภาษาสันสกฤต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.347939757+07:00","message":"[bufferProcess] interim [540000000]:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและภาษาสันสกฤต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.347942311+07:00","message":"[bufferProcess] send to processor:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.347948278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.347950751+07:00","message":"> Transcript [7737] [false]: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.347954915+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.347956664+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.347958727+07:00","message":"StatePrefix: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.3479612+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:12.449008443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:12.44902279+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:12.511810349+07:00","message":"[GCS] IsForceVAD: false for message ID: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:12.584244434+07:00","message":"[GCS] Start streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:12.712862506+07:00","message":"receive streaming session, msgId: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:12.712906682+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและภาษาสันสกฤต\",\"confidence\":0.9515251}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:12.7129197+07:00","message":"receive interim result [true|false]: ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและภาษาสันสกฤต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:12.712929619+07:00","message":"end recv isFinal message id 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:12.712932005+07:00","message":"end Recv id 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:12.712938411+07:00","message":"[buffer interim] 1709 true ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและภาษาสันสกฤต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.712948736+07:00","message":"[bufferProcess] interim [930000000]:ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและภาษาสันสกฤต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.712953136+07:00","message":"[bufferProcess] send to processor (isfinal):ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและภาษาสันสกฤต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.712957464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.712960899+07:00","message":"> Transcript [7738] [false]: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและภาษาสันสกฤต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.712966024+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.712968638+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.712971749+07:00","message":"StatePrefix: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.712975293+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.712979035+07:00","message":"Push: 'ทั้งในภาษาบาลี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.712981451+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.712984401+07:00","message":"Set new StatePrefix : 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและภาษาสันสกฤต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.712989683+07:00","message":"Next Push (prob) : 'และภาษาสันสกฤต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.712991953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.712994563+07:00","message":"> Transcript [7739] [true]: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและภาษาสันสกฤต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.712997883+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.712999998+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.713002171+07:00","message":"StatePrefix: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลีและภาษาสันสกฤต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.713004896+07:00","message":"TextPushed: 'ใช้กับพระศพเจ้านายแต่หากพิจารณาจากการเขียนคำนี้ทั้งในภาษาบาลี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:12.713007803+07:00","message":"Push: 'และภาษาสันสกฤต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:12.713018794+07:00","message":"push: {false ทั้งในภาษาบาลี 0 0xc00348cc80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:12.713026871+07:00","message":"push: {true และภาษาสันสกฤต 0 0xc00348cc80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:12.725540495+07:00","message":"write wav file: './tmp/7449/7449_1709.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.255577022+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.255619983+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":"2025-10-29T11:13:13.255624812+07:00","message":"receive interim result [false|false]: ราคาพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.255638742+07:00","message":"[buffer interim] 1710 false ราคาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:13.255645595+07:00","message":"[bufferProcess] interim [480000000]:ราคาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:13.255647322+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.445650503+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.445685877+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Cover\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.445692628+07:00","message":"receive interim result [false|false]: Cover"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.445703598+07:00","message":"[buffer interim] 1710 false Cover"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:13.445710021+07:00","message":"[bufferProcess] interim [660000000]:Cover"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:13.445712115+07:00","message":"[bufferProcess] send to processor:ราคาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:13.445717702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:13.445720521+07:00","message":"> Transcript [7740] [false]: 'ราคาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:13.445722345+07:00","message":"Set StatePrefix (first interim): 'ราคาพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.574998912+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.575039637+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":"2025-10-29T11:13:13.575045002+07:00","message":"receive interim result [false|false]: ราคาพบว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.575061334+07:00","message":"[buffer interim] 1710 false ราคาพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:13.57506811+07:00","message":"[bufferProcess] interim [780000000]:ราคาพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:13.575069964+07:00","message":"[bufferProcess] send to processor:Cover"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:13.575073136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:13.575075437+07:00","message":"> Transcript [7741] [false]: 'Cover'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:13.575077683+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:13.575079612+07:00","message":"Set new StatePrefix: 'Cover'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.823993911+07:00","message":"[GCS] Cleaned up inactive client: 1672"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.824018289+07:00","message":"[GCS] Cleaned up inactive client: 1674"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.824020605+07:00","message":"[GCS] Cleaned up inactive client: 1676"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.824022223+07:00","message":"[GCS] Cleaned up inactive client: 1678"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.82402362+07:00","message":"[GCS] Cleaned up inactive client: 1667"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.824025224+07:00","message":"[GCS] Cleaned up inactive client: 1670"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.824026723+07:00","message":"[GCS] Cleaned up inactive client: 1671"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.824030151+07:00","message":"[GCS] Cleaned up inactive client: 1673"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.824031711+07:00","message":"[GCS] Cleaned up inactive client: 1666"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.824033151+07:00","message":"[GCS] Cleaned up inactive client: 1669"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.824034964+07:00","message":"[GCS] Cleaned up inactive client: 1677"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.824036313+07:00","message":"[GCS] Cleaned up inactive client: 1668"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:13.824037621+07:00","message":"[GCS] Cleaned up inactive client: 1675"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:14.029076126+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:14.029118007+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":"2025-10-29T11:13:14.029123387+07:00","message":"receive interim result [false|false]: พบว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:14.029133869+07:00","message":"[buffer interim] 1710 false พบว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.029140747+07:00","message":"[bufferProcess] interim [320000000]:พบว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.029142913+07:00","message":"[bufferProcess] send to processor:ราคาพบว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.029147896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.029154743+07:00","message":"> Transcript [7742] [false]: 'ราคาพบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.029156982+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.029158584+07:00","message":"Set new StatePrefix: 'ราคาพบว่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:14.204560398+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:14.204592842+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":"2025-10-29T11:13:14.204598064+07:00","message":"receive interim result [false|false]: ราคาพบว่ามี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:14.204610201+07:00","message":"[buffer interim] 1710 false ราคาพบว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.204617389+07:00","message":"[bufferProcess] interim [440000000]:ราคาพบว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.204619422+07:00","message":"[bufferProcess] send to processor:พบว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.204624236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.204626966+07:00","message":"> Transcript [7743] [false]: 'พบว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.204629176+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.204630822+07:00","message":"Set new StatePrefix: 'พบว่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:14.336944167+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:14.336980955+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":"2025-10-29T11:13:14.336986647+07:00","message":"receive interim result [false|false]: ราคาพบว่ามีความ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:14.336998754+07:00","message":"[buffer interim] 1710 false ราคาพบว่ามีความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.337005568+07:00","message":"[bufferProcess] interim [620000000]:ราคาพบว่ามีความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.337008047+07:00","message":"[bufferProcess] send to processor:ราคาพบว่ามี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.337011371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.337014505+07:00","message":"> Transcript [7744] [false]: 'ราคาพบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.337016742+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.337018322+07:00","message":"Set new StatePrefix: 'ราคาพบว่ามี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:14.523746294+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:14.523788397+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":"2025-10-29T11:13:14.523794508+07:00","message":"receive interim result [false|false]: ราคาพบว่ามีความหมาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:14.52380751+07:00","message":"[buffer interim] 1710 false ราคาพบว่ามีความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.523814536+07:00","message":"[bufferProcess] interim [800000000]:ราคาพบว่ามีความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.523817174+07:00","message":"[bufferProcess] send to processor:ราคาพบว่ามีความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.523822474+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.523824977+07:00","message":"> Transcript [7745] [false]: 'ราคาพบว่ามีความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.523827905+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.523829529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.523831156+07:00","message":"StatePrefix: 'ราคาพบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.523833196+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:14.844755816+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:14.844789943+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":"2025-10-29T11:13:14.844795203+07:00","message":"receive interim result [false|false]: ราคาพบว่ามีความหมายคือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:14.844806337+07:00","message":"[buffer interim] 1710 false ราคาพบว่ามีความหมายคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.844812795+07:00","message":"[bufferProcess] interim [100000000]:ราคาพบว่ามีความหมายคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.844814785+07:00","message":"[bufferProcess] send to processor:ราคาพบว่ามีความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.84482026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.844822634+07:00","message":"> Transcript [7746] [false]: 'ราคาพบว่ามีความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.84482547+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.844827542+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.844829188+07:00","message":"StatePrefix: 'ราคาพบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:14.844830998+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:15.234257909+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:15.23429383+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":"2025-10-29T11:13:15.234299859+07:00","message":"receive interim result [false|false]: ราคาพบว่ามีความหมายคือปาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:15.234311426+07:00","message":"[buffer interim] 1710 false ราคาพบว่ามีความหมายคือปาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.23432087+07:00","message":"[bufferProcess] interim [460000000]:ราคาพบว่ามีความหมายคือปาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.234323335+07:00","message":"[bufferProcess] send to processor:ราคาพบว่ามีความหมายคือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.234328375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.234330804+07:00","message":"> Transcript [7747] [false]: 'ราคาพบว่ามีความหมายคือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.234341236+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.23434426+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.234346365+07:00","message":"StatePrefix: 'ราคาพบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.234348155+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:15.236863552+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:15.236883342+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":"2025-10-29T11:13:15.236888423+07:00","message":"receive interim result [false|false]: ราคาพบว่ามีความหมายคือประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:15.236902136+07:00","message":"[buffer interim] 1710 false ราคาพบว่ามีความหมายคือประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.236910699+07:00","message":"[bufferProcess] interim [520000000]:ราคาพบว่ามีความหมายคือประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.236913849+07:00","message":"[bufferProcess] send to processor:ราคาพบว่ามีความหมายคือปาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.236917464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.236920493+07:00","message":"> Transcript [7748] [false]: 'ราคาพบว่ามีความหมายคือปาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.236923942+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.236926128+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.236928142+07:00","message":"StatePrefix: 'ราคาพบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.236930204+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.236933122+07:00","message":"Push: 'ราคาพบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.236935557+07:00","message":"TextPushed: 'ราคาพบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.236937996+07:00","message":"Set new StatePrefix : 'ราคาพบว่ามีความหมายคือปาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.236941241+07:00","message":"Next Push (prob) : 'ความหมายคือปาก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:15.236948742+07:00","message":"push: {false ราคาพบว่ามี 0 0xc00348cf00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:15.427498972+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:15.427538708+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":"2025-10-29T11:13:15.427544241+07:00","message":"receive interim result [false|false]: ราคาพบว่ามีความหมายคือปกรณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:15.427556543+07:00","message":"[buffer interim] 1710 false ราคาพบว่ามีความหมายคือปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.42756797+07:00","message":"[bufferProcess] interim [700000000]:ราคาพบว่ามีความหมายคือปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.427570716+07:00","message":"[bufferProcess] send to processor:ราคาพบว่ามีความหมายคือประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.42757719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.427579614+07:00","message":"> Transcript [7749] [false]: 'ราคาพบว่ามีความหมายคือประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.427581906+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.427583637+07:00","message":"Set new StatePrefix: 'ราคาพบว่ามีความหมายคือประกอบ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:15.449720511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:15.449728246+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:15.614090182+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:15.614125964+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":"2025-10-29T11:13:15.614131427+07:00","message":"receive interim result [false|false]: ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:15.614144452+07:00","message":"[buffer interim] 1710 false ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.614151059+07:00","message":"[bufferProcess] interim [880000000]:ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.614153395+07:00","message":"[bufferProcess] send to processor:ราคาพบว่ามีความหมายคือปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.614158607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.614160845+07:00","message":"> Transcript [7750] [false]: 'ราคาพบว่ามีความหมายคือปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.614163603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.614165316+07:00","message":"Set new StatePrefix: 'ราคาพบว่ามีความหมายคือปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:15.817600776+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:15.817633996+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:15.817639396+07:00","message":"receive interim result [false|false]: ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:15.817651012+07:00","message":"[buffer interim] 1710 false ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.817659835+07:00","message":"[bufferProcess] interim [120000000]:ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.817662012+07:00","message":"[bufferProcess] send to processor:ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.8176652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.817667484+07:00","message":"> Transcript [7751] [false]: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.817669924+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:15.817671899+07:00","message":"Set new StatePrefix: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.263999749+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.264035054+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":"2025-10-29T11:13:16.264041086+07:00","message":"receive interim result [false|false]: ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.264051204+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 7 หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.264054313+07:00","message":"receive interim result [false|false]:  7 หรือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.264061897+07:00","message":"[buffer interim] 1710 false ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.264065003+07:00","message":"[buffer interim] 1710 false  7 หรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.26407106+07:00","message":"[bufferProcess] interim [480000000]:ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.26407311+07:00","message":"[bufferProcess] send to processor:ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.264075608+07:00","message":"[bufferProcess] interim [480000000]: 7 หรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.264077935+07:00","message":"[bufferProcess] update buffer: ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.264080498+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.264083103+07:00","message":"> Transcript [7752] [false]: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.264086305+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.26408794+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.264089571+07:00","message":"StatePrefix: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.264091404+07:00","message":"TextPushed: 'ราคาพบว่ามี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.459633698+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.459672375+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.459679274+07:00","message":"receive interim result [false|false]: ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.459690151+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":"2025-10-29T11:13:16.459693765+07:00","message":"receive interim result [false|false]:  หรือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.45970209+07:00","message":"[buffer interim] 1710 false ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.459706861+07:00","message":"[buffer interim] 1710 false  หรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.459714385+07:00","message":"[bufferProcess] interim [720000000]:ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.459718402+07:00","message":"[bufferProcess] send to processor:ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.459722218+07:00","message":"[bufferProcess] interim [720000000]: หรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.459725366+07:00","message":"[bufferProcess] update buffer: ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.459729595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.459732802+07:00","message":"> Transcript [7753] [false]: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.459737938+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.459740054+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.459742307+07:00","message":"StatePrefix: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.459744827+07:00","message":"TextPushed: 'ราคาพบว่ามี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.513981304+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.514018703+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.514025882+07:00","message":"receive interim result [false|false]: ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.514037309+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":"2025-10-29T11:13:16.514040779+07:00","message":"receive interim result [false|false]:  หรือพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.514049993+07:00","message":"[buffer interim] 1710 false ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.514054629+07:00","message":"[buffer interim] 1710 false  หรือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.514061547+07:00","message":"[bufferProcess] interim [780000000]:ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.514064373+07:00","message":"[bufferProcess] send to processor:ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.514068045+07:00","message":"[bufferProcess] interim [780000000]: หรือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.514071642+07:00","message":"[bufferProcess] update buffer: ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.514074634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.514077787+07:00","message":"> Transcript [7754] [false]: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.514082873+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.51408523+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.514087812+07:00","message":"StatePrefix: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.514090415+07:00","message":"TextPushed: 'ราคาพบว่ามี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.778679531+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.778721959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.778730124+07:00","message":"receive interim result [false|false]: ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.778740769+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":"2025-10-29T11:13:16.778744278+07:00","message":"receive interim result [false|false]:  หรือพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.778752814+07:00","message":"[buffer interim] 1710 false ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.778760003+07:00","message":"[buffer interim] 1710 false  หรือพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.778767657+07:00","message":"[bufferProcess] interim [20000000]:ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.778771046+07:00","message":"[bufferProcess] send to processor:ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.778780111+07:00","message":"[bufferProcess] interim [20000000]: หรือพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.778782643+07:00","message":"[bufferProcess] update buffer: ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.778786086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.778789327+07:00","message":"> Transcript [7755] [false]: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.77879393+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.778796513+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.77879911+07:00","message":"StatePrefix: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.778802091+07:00","message":"TextPushed: 'ราคาพบว่ามี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.778805379+07:00","message":"Push: 'ความหมายคืออุปกรณ์ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.778807927+07:00","message":"TextPushed: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.778810298+07:00","message":"Set new StatePrefix : 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.778812763+07:00","message":"Next Push (prob) : ' 7 หรือพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.778822899+07:00","message":"push: {false ความหมายคืออุปกรณ์ทั้ง 0 0xc00348cf00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.960359346+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.960399025+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.960406702+07:00","message":"receive interim result [false|false]: ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.960416556+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":"2025-10-29T11:13:16.960420338+07:00","message":"receive interim result [false|false]:  หรือพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.960429577+07:00","message":"[buffer interim] 1710 false ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:16.960434144+07:00","message":"[buffer interim] 1710 false  หรือพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.960441634+07:00","message":"[bufferProcess] interim [140000000]:ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.960445132+07:00","message":"[bufferProcess] send to processor:ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.960449231+07:00","message":"[bufferProcess] interim [140000000]: หรือพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.960452362+07:00","message":"[bufferProcess] update buffer: ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.960455926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.960458895+07:00","message":"> Transcript [7756] [false]: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.960463919+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.960466188+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.960468351+07:00","message":"StatePrefix: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:16.960471747+07:00","message":"TextPushed: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.220942183+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.220978452+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.220984353+07:00","message":"receive interim result [false|false]: ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.220993989+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หรือพระอภิธรรม 7\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.220997223+07:00","message":"receive interim result [false|false]:  หรือพระอภิธรรม 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.221004721+07:00","message":"[buffer interim] 1710 false ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.221011035+07:00","message":"[buffer interim] 1710 false  หรือพระอภิธรรม 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.221016873+07:00","message":"[bufferProcess] interim [440000000]:ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.221019449+07:00","message":"[bufferProcess] send to processor:ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.221024762+07:00","message":"[bufferProcess] interim [440000000]: หรือพระอภิธรรม 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.221027312+07:00","message":"[bufferProcess] update buffer: ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.221029839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.221032367+07:00","message":"> Transcript [7757] [false]: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.221035667+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.22103743+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.221039077+07:00","message":"StatePrefix: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.221041425+07:00","message":"TextPushed: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.542501032+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.542539796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.54254573+07:00","message":"receive interim result [false|false]: ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.54255577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 7 คัมภีร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.542558225+07:00","message":"receive interim result [false|false]:  7 คัมภีร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.542565461+07:00","message":"[buffer interim] 1710 false ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.542568785+07:00","message":"[buffer interim] 1710 false  7 คัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.542574145+07:00","message":"[bufferProcess] interim [740000000]:ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.542576588+07:00","message":"[bufferProcess] send to processor:ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.54257941+07:00","message":"[bufferProcess] interim [740000000]: 7 คัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.54258175+07:00","message":"[bufferProcess] update buffer: ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7 คัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.542584457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.542586722+07:00","message":"> Transcript [7758] [false]: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.542589807+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.542591494+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.542593052+07:00","message":"StatePrefix: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.542596815+07:00","message":"TextPushed: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.86121794+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.861255164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.861262062+07:00","message":"receive interim result [false|false]: ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.861271679+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":"2025-10-29T11:13:17.861274117+07:00","message":"receive interim result [false|false]:  คัมภีร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.861281338+07:00","message":"[buffer interim] 1710 false ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.861286698+07:00","message":"[buffer interim] 1710 false  คัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.86129224+07:00","message":"[bufferProcess] interim [40000000]:ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.861294765+07:00","message":"[bufferProcess] send to processor:ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7 คัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.861300374+07:00","message":"[bufferProcess] interim [40000000]: คัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.861302176+07:00","message":"[bufferProcess] update buffer: ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7 คัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.861304674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.861307182+07:00","message":"> Transcript [7759] [false]: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7 คัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.861310776+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.861312518+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.861315548+07:00","message":"StatePrefix: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.861317946+07:00","message":"TextPushed: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.861324161+07:00","message":"Push: ' 7 หรือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.861325679+07:00","message":"TextPushed: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.861327676+07:00","message":"Set new StatePrefix : 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7 คัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:17.861330051+07:00","message":"Next Push (prob) : 'อภิธรรม 7 คัมภีร์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.861343458+07:00","message":"push: {false  7 หรือพระ 0 0xc00348cf00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:17.962112095+07:00","message":"[GCS] IsForceVAD: false for message ID: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:18.055883739+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:18.055917751+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:18.0559233+07:00","message":"receive interim result [false|false]: ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:18.055931256+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":"2025-10-29T11:13:18.055934083+07:00","message":"receive interim result [false|false]:  คัมภีร์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:18.05594188+07:00","message":"[buffer interim] 1710 false ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:18.055947527+07:00","message":"[buffer interim] 1710 false  คัมภีร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.05595369+07:00","message":"[bufferProcess] interim [340000000]:ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.055956087+07:00","message":"[bufferProcess] send to processor:ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7 คัมภีร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.05596122+07:00","message":"[bufferProcess] interim [340000000]: คัมภีร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.055963168+07:00","message":"[bufferProcess] update buffer: ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7 คัมภีร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.055965942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.055968271+07:00","message":"> Transcript [7760] [false]: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7 คัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.055971265+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.055973431+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.055975+07:00","message":"StatePrefix: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7 คัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.055977467+07:00","message":"TextPushed: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:18.114456299+07:00","message":"receive streaming session, msgId: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:18.114489878+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พบว่ามีความหมายคือปกรณ์ทั้ง 7 หรือพระอภิธรรม 7 คัมภีร์ค่ะ\",\"confidence\":0.9554057}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:18.114496709+07:00","message":"receive interim result [true|false]: พบว่ามีความหมายคือปกรณ์ทั้ง 7 หรือพระอภิธรรม 7 คัมภีร์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:18.114504587+07:00","message":"end recv isFinal message id 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:18.114506348+07:00","message":"end Recv id 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:18.114512496+07:00","message":"[buffer interim] 1710 true พบว่ามีความหมายคือปกรณ์ทั้ง 7 หรือพระอภิธรรม 7 คัมภีร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.114519833+07:00","message":"[bufferProcess] interim [400000000]:พบว่ามีความหมายคือปกรณ์ทั้ง 7 หรือพระอภิธรรม 7 คัมภีร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.114522894+07:00","message":"[bufferProcess] send to processor (isfinal):ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7 คัมภีร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.114525701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.114528323+07:00","message":"> Transcript [7761] [false]: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7 คัมภีร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.114531516+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.114533018+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.114534826+07:00","message":"StatePrefix: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7 คัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.114537472+07:00","message":"TextPushed: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.114539168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.114540828+07:00","message":"> Transcript [7762] [true]: 'พบว่ามีความหมายคือปกรณ์ทั้ง 7 หรือพระอภิธรรม 7 คัมภีร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.114542958+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.114544403+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.114545714+07:00","message":"StatePrefix: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7 คัมภีร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.114551064+07:00","message":"TextPushed: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.114552783+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.114726923+07:00","message":"Push: 'อภิธรรม 7 คัมภีร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.114729377+07:00","message":"TextPushed: 'ราคาพบว่ามีความหมายคืออุปกรณ์ทั้ง 7 หรือพระอภิธรรม 7 คัมภีร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.114731497+07:00","message":"Set new StatePrefix : 'พบว่ามีความหมายคือปกรณ์ทั้ง 7 หรือพระอภิธรรม 7 คัมภีร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.114733377+07:00","message":"Next Push (prob) : 'พบว่ามีความหมายคือปกรณ์ทั้ง 7 หรือพระอภิธรรม 7 คัมภีร์ค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:18.114740842+07:00","message":"push: {true อภิธรรม 7 คัมภีร์ค่ะ 0 0xc00348cf00}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:18.114754759+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1710.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:18.12766785+07:00","message":"write wav file: './tmp/7449/7449_1710.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:18.450271071+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:18.450270429+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:18.60477095+07:00","message":"[GCS] Start streaming session, msgId: 1711"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:21.450903223+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:21.450903342+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:23.081691896+07:00","message":"[GCS] IsForceVAD: false for message ID: 1711"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:23.198944059+07:00","message":"receive streaming session, msgId: 1711"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:23.198972746+07:00","message":"found end of frame, send empty tag with msgId: 1711"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:23.198975951+07:00","message":"end Recv id 1711"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:23.19898335+07:00","message":"[buffer interim] 1711 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:23.198991136+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:23.198994545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:23.198996799+07:00","message":"> Transcript [7763] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:23.198999343+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:23.19900091+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:23.199002494+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:23.199004015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:23.199008993+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:23.199022627+07:00","message":"push: {true \n 0 0xc00365e980}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:23.208349521+07:00","message":"write wav file: './tmp/7449/7449_1711.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:23.534309187+07:00","message":"[GCS] Start streaming session, msgId: 1712"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:23.59257224+07:00","message":"[GCS] IsForceVAD: false for message ID: 1712"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:23.789743338+07:00","message":"receive streaming session, msgId: 1712"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:23.789763868+07:00","message":"found end of frame, send empty tag with msgId: 1712"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:23.789766657+07:00","message":"end Recv id 1712"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:23.789773333+07:00","message":"[buffer interim] 1712 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:23.789779333+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:23.789782932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:23.789786033+07:00","message":"> Transcript [7764] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:23.789788333+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:23.789789901+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:23.789791309+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:23.789792795+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:23.789795469+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:23.789805357+07:00","message":"push: {true \n 0 0xc0023d2380}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:23.793337521+07:00","message":"write wav file: './tmp/7449/7449_1712.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:24.451211362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:24.451220203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.012891965+07:00","message":"[GCS] Start streaming session, msgId: 1713"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.072419023+07:00","message":"[GCS] IsForceVAD: false for message ID: 1713"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.231272029+07:00","message":"receive streaming session, msgId: 1713"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.231299226+07:00","message":"found end of frame, send empty tag with msgId: 1713"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.23130221+07:00","message":"end Recv id 1713"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.231309123+07:00","message":"[buffer interim] 1713 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.231315768+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.23131961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.231322203+07:00","message":"> Transcript [7765] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.231330882+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.231332835+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.23133483+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.231336514+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.231339077+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.231358379+07:00","message":"push: {true \n 0 0xc002f14400}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:25.235960494+07:00","message":"write wav file: './tmp/7449/7449_1713.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.394523097+07:00","message":"[GCS] Start streaming session, msgId: 1714"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.583216028+07:00","message":"[GCS] IsForceVAD: false for message ID: 1714"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.684136241+07:00","message":"receive streaming session, msgId: 1714"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.684164318+07:00","message":"found end of frame, send empty tag with msgId: 1714"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.684168166+07:00","message":"end Recv id 1714"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.68418387+07:00","message":"[buffer interim] 1714 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.684193203+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.68419803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.684201168+07:00","message":"> Transcript [7766] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.684204439+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.684206608+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.684208704+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.684210693+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.684213654+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.684225441+07:00","message":"push: {true \n 0 0xc002f14680}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:25.688735523+07:00","message":"write wav file: './tmp/7449/7449_1714.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.713689023+07:00","message":"[GCS] Start streaming session, msgId: 1715"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.783803788+07:00","message":"[GCS] IsForceVAD: false for message ID: 1715"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.903049685+07:00","message":"[GCS] Start streaming session, msgId: 1716"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.904921209+07:00","message":"receive streaming session, msgId: 1715"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.904934848+07:00","message":"found end of frame, send empty tag with msgId: 1715"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.904937315+07:00","message":"end Recv id 1715"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.904942442+07:00","message":"[buffer interim] 1715 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.904948685+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.904951563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.904954573+07:00","message":"> Transcript [7767] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.904956836+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.904958412+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.90495988+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.904961567+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:25.904967494+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.90497598+07:00","message":"push: {true \n 0 0xc0032a0280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:25.909120849+07:00","message":"write wav file: './tmp/7449/7449_1715.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:25.972209167+07:00","message":"[GCS] IsForceVAD: false for message ID: 1716"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:26.203731731+07:00","message":"receive streaming session, msgId: 1716"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:26.203756846+07:00","message":"found end of frame, send empty tag with msgId: 1716"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:26.203760753+07:00","message":"end Recv id 1716"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:26.203769139+07:00","message":"[buffer interim] 1716 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.203777255+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.203781504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.203784489+07:00","message":"> Transcript [7768] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.203787507+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.20378975+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.203791862+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.203793984+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.203797133+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:26.203809177+07:00","message":"push: {true \n 0 0xc0023d2b80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:26.20852672+07:00","message":"write wav file: './tmp/7449/7449_1716.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:26.224841202+07:00","message":"[GCS] Start streaming session, msgId: 1717"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:26.293121071+07:00","message":"[GCS] IsForceVAD: false for message ID: 1717"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:26.354987105+07:00","message":"[GCS] Start streaming session, msgId: 1718"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:26.422267498+07:00","message":"[GCS] IsForceVAD: false for message ID: 1718"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:26.479315498+07:00","message":"receive streaming session, msgId: 1717"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:26.479339831+07:00","message":"found end of frame, send empty tag with msgId: 1717"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:26.479342775+07:00","message":"end Recv id 1717"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:26.479349498+07:00","message":"[buffer interim] 1717 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.479355661+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.479359066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.479361416+07:00","message":"> Transcript [7769] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.479363628+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.479365122+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.479367142+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.479368794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.479375446+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:26.479385576+07:00","message":"push: {true \n 0 0xc002f14d00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:26.483442209+07:00","message":"write wav file: './tmp/7449/7449_1717.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:26.622133887+07:00","message":"receive streaming session, msgId: 1718"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:26.622162141+07:00","message":"found end of frame, send empty tag with msgId: 1718"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:26.622165106+07:00","message":"end Recv id 1718"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:26.622172877+07:00","message":"[buffer interim] 1718 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.62218+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.622183239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.62218568+07:00","message":"> Transcript [7770] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.622188288+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.62219022+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.622191769+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.622193257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:26.622195712+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:26.622205214+07:00","message":"push: {true \n 0 0xc00348ce00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:26.625644118+07:00","message":"write wav file: './tmp/7449/7449_1718.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:27.451256755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:27.451260025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:27.954270784+07:00","message":"[GCS] Start streaming session, msgId: 1719"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:28.083743132+07:00","message":"[GCS] IsForceVAD: false for message ID: 1719"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:28.143621355+07:00","message":"[GCS] Start streaming session, msgId: 1720"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:28.182541458+07:00","message":"receive streaming session, msgId: 1719"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:28.182561678+07:00","message":"found end of frame, send empty tag with msgId: 1719"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:28.182564184+07:00","message":"end Recv id 1719"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:28.182570918+07:00","message":"[buffer interim] 1719 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:28.18257706+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:28.182580466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:28.182582764+07:00","message":"> Transcript [7771] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:28.182584788+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:28.182586362+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:28.182587808+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:28.182589301+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:28.182591588+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:28.18260164+07:00","message":"push: {true \n 0 0xc002f15180}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:28.187229944+07:00","message":"write wav file: './tmp/7449/7449_1719.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:28.210974708+07:00","message":"[GCS] IsForceVAD: false for message ID: 1720"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:28.362127476+07:00","message":"receive streaming session, msgId: 1720"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:28.3621431+07:00","message":"found end of frame, send empty tag with msgId: 1720"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:28.362145804+07:00","message":"end Recv id 1720"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:28.362152083+07:00","message":"[buffer interim] 1720 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:28.362158872+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:28.362161969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:28.36216436+07:00","message":"> Transcript [7772] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:28.362166396+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:28.362167956+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:28.362169327+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:28.362170807+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:28.362173151+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:28.362182925+07:00","message":"push: {true \n 0 0xc002f15280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:28.367382733+07:00","message":"write wav file: './tmp/7449/7449_1720.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:28.594044931+07:00","message":"[GCS] Start streaming session, msgId: 1721"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:28.912566267+07:00","message":"[GCS] IsForceVAD: false for message ID: 1721"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.026142694+07:00","message":"receive streaming session, msgId: 1721"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.026165463+07:00","message":"found end of frame, send empty tag with msgId: 1721"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.026168306+07:00","message":"end Recv id 1721"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.026174976+07:00","message":"[buffer interim] 1721 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.02618158+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.02618485+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.026187363+07:00","message":"> Transcript [7773] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.026189706+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.02619131+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.026193024+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.02619477+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.026197035+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.026206303+07:00","message":"push: {true \n 0 0xc002f15580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:29.030797118+07:00","message":"write wav file: './tmp/7449/7449_1721.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.10509019+07:00","message":"[GCS] Start streaming session, msgId: 1722"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.172966212+07:00","message":"[GCS] IsForceVAD: false for message ID: 1722"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.234519891+07:00","message":"[GCS] Start streaming session, msgId: 1723"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.329755405+07:00","message":"receive streaming session, msgId: 1722"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.32978517+07:00","message":"found end of frame, send empty tag with msgId: 1722"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.329788114+07:00","message":"end Recv id 1722"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.329794694+07:00","message":"[buffer interim] 1722 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.329801016+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.329808614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.329811221+07:00","message":"> Transcript [7774] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.329813294+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.329814851+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.329816246+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.329817727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.329819887+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.329830615+07:00","message":"push: {true \n 0 0xc00365f280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:29.334088002+07:00","message":"write wav file: './tmp/7449/7449_1722.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.421791653+07:00","message":"[GCS] IsForceVAD: false for message ID: 1723"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.493636123+07:00","message":"[GCS] Start streaming session, msgId: 1724"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.531873685+07:00","message":"receive streaming session, msgId: 1723"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.531892067+07:00","message":"found end of frame, send empty tag with msgId: 1723"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.531894526+07:00","message":"end Recv id 1723"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.53190078+07:00","message":"[buffer interim] 1723 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.531907358+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.531910522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.531912918+07:00","message":"> Transcript [7775] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.531914986+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.531916488+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.531918069+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.531919787+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.531926323+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.531936339+07:00","message":"push: {true \n 0 0xc0032a0800}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:29.536945338+07:00","message":"write wav file: './tmp/7449/7449_1723.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.552311391+07:00","message":"[GCS] IsForceVAD: false for message ID: 1724"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.765487233+07:00","message":"receive streaming session, msgId: 1724"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.76551034+07:00","message":"found end of frame, send empty tag with msgId: 1724"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.765513362+07:00","message":"end Recv id 1724"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.76552032+07:00","message":"[buffer interim] 1724 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.765526818+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.76553451+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.765536988+07:00","message":"> Transcript [7776] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.765539104+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.765540605+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.765542168+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.765543649+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:29.765546127+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:29.765555535+07:00","message":"push: {true \n 0 0xc0027cb500}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:29.770523555+07:00","message":"write wav file: './tmp/7449/7449_1724.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:30.063791452+07:00","message":"[GCS] Start streaming session, msgId: 1725"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:30.134437531+07:00","message":"[GCS] IsForceVAD: false for message ID: 1725"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:30.30783116+07:00","message":"receive streaming session, msgId: 1725"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:30.30784978+07:00","message":"found end of frame, send empty tag with msgId: 1725"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:30.307852367+07:00","message":"end Recv id 1725"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:30.307858585+07:00","message":"[buffer interim] 1725 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:30.307865128+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:30.307868461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:30.307870913+07:00","message":"> Transcript [7777] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:30.307873183+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:30.307874755+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:30.307876198+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:30.30787768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:30.307883936+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:30.307893752+07:00","message":"push: {true \n 0 0xc00365fb00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:30.313042734+07:00","message":"write wav file: './tmp/7449/7449_1725.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:30.451916709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:30.451925978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:31.023618664+07:00","message":"[GCS] Start streaming session, msgId: 1726"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:31.092062151+07:00","message":"[GCS] IsForceVAD: false for message ID: 1726"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:31.269772013+07:00","message":"receive streaming session, msgId: 1726"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:31.269789112+07:00","message":"found end of frame, send empty tag with msgId: 1726"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:31.26979175+07:00","message":"end Recv id 1726"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:31.269798984+07:00","message":"[buffer interim] 1726 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:31.269805458+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:31.269808738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:31.269811298+07:00","message":"> Transcript [7778] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:31.26981372+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:31.269815345+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:31.269817099+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:31.26981871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:31.26982089+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:31.269831038+07:00","message":"push: {true \n 0 0xc00348c580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:31.275648883+07:00","message":"write wav file: './tmp/7449/7449_1726.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:31.735955316+07:00","message":"[GCS] Start streaming session, msgId: 1727"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:31.791769508+07:00","message":"[GCS] IsForceVAD: false for message ID: 1727"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:32.028343261+07:00","message":"receive streaming session, msgId: 1727"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:32.028368293+07:00","message":"found end of frame, send empty tag with msgId: 1727"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:32.028371683+07:00","message":"end Recv id 1727"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:32.028379254+07:00","message":"[buffer interim] 1727 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:32.028386613+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:32.028389748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:32.028392213+07:00","message":"> Transcript [7779] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:32.028394589+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:32.028396112+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:32.028397718+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:32.028399265+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:32.028401631+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:32.028411556+07:00","message":"push: {true \n 0 0xc0023d3300}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:32.033437333+07:00","message":"write wav file: './tmp/7449/7449_1727.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:32.763487333+07:00","message":"[GCS] Start streaming session, msgId: 1728"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:32.892741282+07:00","message":"[GCS] IsForceVAD: false for message ID: 1728"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:32.992845535+07:00","message":"receive streaming session, msgId: 1728"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:32.992872546+07:00","message":"found end of frame, send empty tag with msgId: 1728"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:32.992875454+07:00","message":"end Recv id 1728"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:32.99288343+07:00","message":"[buffer interim] 1728 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:32.992897101+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:32.992900777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:32.992903333+07:00","message":"> Transcript [7780] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:32.992905448+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:32.992907079+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:32.992908662+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:32.992910131+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:32.992912468+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:32.992922506+07:00","message":"push: {true \n 0 0xc0027cbd80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:32.998227783+07:00","message":"write wav file: './tmp/7449/7449_1728.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:33.023421968+07:00","message":"[GCS] Start streaming session, msgId: 1729"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:33.082621863+07:00","message":"[GCS] IsForceVAD: false for message ID: 1729"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:33.281049791+07:00","message":"receive streaming session, msgId: 1729"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:33.281075609+07:00","message":"found end of frame, send empty tag with msgId: 1729"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:33.281079475+07:00","message":"end Recv id 1729"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:33.2810866+07:00","message":"[buffer interim] 1729 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:33.281093514+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:33.281096832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:33.281099164+07:00","message":"> Transcript [7781] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:33.281101384+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:33.281102885+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:33.281104433+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:33.281105942+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:33.281108374+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:33.281117697+07:00","message":"push: {true \n 0 0xc0023d3600}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:33.285387705+07:00","message":"write wav file: './tmp/7449/7449_1729.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:33.452381384+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:33.452387058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:36.452742818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:36.452742747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:36.794050191+07:00","message":"[GCS] Start streaming session, msgId: 1730"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:36.862854608+07:00","message":"[GCS] IsForceVAD: false for message ID: 1730"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:36.983909086+07:00","message":"[GCS] Start streaming session, msgId: 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:37.020179041+07:00","message":"receive streaming session, msgId: 1730"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:37.020201926+07:00","message":"found end of frame, send empty tag with msgId: 1730"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:37.020205795+07:00","message":"end Recv id 1730"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:37.020213981+07:00","message":"[buffer interim] 1730 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:37.020222578+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:37.020227686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:37.020230963+07:00","message":"> Transcript [7782] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:37.020238522+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:37.020241126+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:37.020243266+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:37.020245794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:37.020249294+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:37.020261526+07:00","message":"push: {true \n 0 0xc0023d3780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:37.025095825+07:00","message":"write wav file: './tmp/7449/7449_1730.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:38.231852589+07:00","message":"receive streaming session, msgId: 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:38.231905372+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":"2025-10-29T11:13:38.231912225+07:00","message":"receive interim result [false|false]: พระเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:38.23192745+07:00","message":"[buffer interim] 1731 false พระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:38.231936067+07:00","message":"[bufferProcess] interim [250000000]:พระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:38.231938689+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:38.231945329+07:00","message":"[bufferProcess] send to processor (ticker):พระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:38.231948132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:38.231951945+07:00","message":"> Transcript [7783] [false]: 'พระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:38.231954992+07:00","message":"Set StatePrefix (first interim): 'พระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:38.354223606+07:00","message":"receive streaming session, msgId: 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:38.35425842+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระเจ้าอยู่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":370000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:38.354263484+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:38.354273018+07:00","message":"[buffer interim] 1731 false พระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:38.354279542+07:00","message":"[bufferProcess] interim [370000000]:พระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:38.354281117+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:38.42359888+07:00","message":"receive streaming session, msgId: 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:38.423637342+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":"2025-10-29T11:13:38.423642837+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:38.42365753+07:00","message":"[buffer interim] 1731 false สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:38.423666856+07:00","message":"[bufferProcess] interim [490000000]:สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:38.423669074+07:00","message":"[bufferProcess] send to processor:พระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:38.423674944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:38.423677317+07:00","message":"> Transcript [7784] [false]: 'พระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:38.423680453+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:38.423682745+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:38.423684314+07:00","message":"StatePrefix: 'พระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:38.423685966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.068249926+07:00","message":"receive streaming session, msgId: 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.068290707+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าอยู่หัว\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.0682955+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.068308226+07:00","message":"[buffer interim] 1731 false สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.068322469+07:00","message":"[bufferProcess] interim [90000000]:สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.06832485+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.068330252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.068332781+07:00","message":"> Transcript [7785] [false]: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.068334902+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.068336466+07:00","message":"Set new StatePrefix: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.254255122+07:00","message":"receive streaming session, msgId: 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.254296103+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":"2025-10-29T11:13:39.254301855+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวพร้อมด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.254320726+07:00","message":"[buffer interim] 1731 false สมเด็จพระเจ้าอยู่หัวพร้อมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.25433078+07:00","message":"[bufferProcess] interim [270000000]:สมเด็จพระเจ้าอยู่หัวพร้อมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.254333145+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.254338362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.254340581+07:00","message":"> Transcript [7786] [false]: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.254343545+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.254345373+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.254347162+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.25434918+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.445319843+07:00","message":"receive streaming session, msgId: 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.445355732+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":"2025-10-29T11:13:39.445362602+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.445374634+07:00","message":"[buffer interim] 1731 false สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.445381367+07:00","message":"[bufferProcess] interim [510000000]:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.445383469+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวพร้อมด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.445388844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.445391733+07:00","message":"> Transcript [7787] [false]: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.445394776+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.445396808+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.445398652+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.445400756+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:39.453485725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:39.453505001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.576143867+07:00","message":"receive streaming session, msgId: 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.576190703+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":"2025-10-29T11:13:39.576198077+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.576213561+07:00","message":"[buffer interim] 1731 false สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.576221716+07:00","message":"[bufferProcess] interim [630000000]:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.576224436+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.576231877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.576235544+07:00","message":"> Transcript [7788] [false]: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.576240046+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.576242483+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.576245386+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.576247904+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.763784607+07:00","message":"receive streaming session, msgId: 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.763831101+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนาง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.763838429+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.763854411+07:00","message":"[buffer interim] 1731 false สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.763862603+07:00","message":"[bufferProcess] interim [750000000]:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.763865831+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.763870117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.763873079+07:00","message":"> Transcript [7789] [false]: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.763877754+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.763879973+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.763883245+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.763885722+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.763888562+07:00","message":"Push: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.763890959+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.763893888+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.763896849+07:00","message":"Next Push (prob) : 'พร้อมด้วยสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.763907609+07:00","message":"push: {false สมเด็จพระเจ้าอยู่หัว 0 0xc002f15000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.835674416+07:00","message":"receive streaming session, msgId: 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.83571642+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":930000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.835729758+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:39.835742628+07:00","message":"[buffer interim] 1731 false สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.835750098+07:00","message":"[bufferProcess] interim [930000000]:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.835753402+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.835758749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.835761093+07:00","message":"> Transcript [7790] [false]: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.835764407+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.835766097+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.835767716+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:39.835770384+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:40.354347537+07:00","message":"receive streaming session, msgId: 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:40.35439296+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":"2025-10-29T11:13:40.354401483+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:40.354418541+07:00","message":"[buffer interim] 1731 false สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.354430061+07:00","message":"[bufferProcess] interim [350000000]:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.354435373+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.354444272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.354449345+07:00","message":"> Transcript [7791] [false]: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.354454592+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.354457373+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.354460795+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.354464295+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:40.672846171+07:00","message":"receive streaming session, msgId: 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:40.67289533+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":"2025-10-29T11:13:40.672902645+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:40.672919487+07:00","message":"[buffer interim] 1731 false สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.672930899+07:00","message":"[bufferProcess] interim [650000000]:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.672936094+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.672943831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.672948049+07:00","message":"> Transcript [7792] [false]: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.672953028+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.672956257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.672965195+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.672969289+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:40.735412351+07:00","message":"receive streaming session, msgId: 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:40.735460216+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":"2025-10-29T11:13:40.735468576+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:40.735486087+07:00","message":"[buffer interim] 1731 false สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.735497244+07:00","message":"[bufferProcess] interim [770000000]:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.735500838+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.735507616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.735511075+07:00","message":"> Transcript [7793] [false]: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.73551674+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.735519486+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.735522624+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.735526125+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.735533577+07:00","message":"Push: 'พร้อมด้วยสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.735536955+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.735540569+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.735543968+07:00","message":"Next Push (prob) : 'นางเจ้าพระบรมราชิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:40.73556285+07:00","message":"push: {false พร้อมด้วยสมเด็จพระ 0 0xc002f15000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:40.92188724+07:00","message":"receive streaming session, msgId: 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:40.921939467+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":"2025-10-29T11:13:40.921947805+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:40.921965919+07:00","message":"[buffer interim] 1731 false สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.921977721+07:00","message":"[bufferProcess] interim [950000000]:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.921981299+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.921989889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.921993823+07:00","message":"> Transcript [7794] [false]: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.921998583+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.922001297+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.922003758+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:40.922007727+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:41.243718909+07:00","message":"receive streaming session, msgId: 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:41.243775312+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนะคะ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":250000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:41.243784938+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:41.243801952+07:00","message":"[buffer interim] 1731 false สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.24381416+07:00","message":"[bufferProcess] interim [250000000]:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.243818182+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.243825493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.24382946+07:00","message":"> Transcript [7795] [false]: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.243834441+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.243837149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.243839575+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.243843598+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:41.637493758+07:00","message":"receive streaming session, msgId: 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:41.637530377+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":"2025-10-29T11:13:41.637535699+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:41.637548034+07:00","message":"[buffer interim] 1731 false สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.63755511+07:00","message":"[bufferProcess] interim [730000000]:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.637557788+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.637563571+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.637566073+07:00","message":"> Transcript [7796] [false]: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.637569879+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.637571812+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.637573975+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.63757649+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:41.822477933+07:00","message":"receive streaming session, msgId: 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:41.822516548+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระราชดำเนิน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:41.822522636+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระราชดำเนิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:41.822534115+07:00","message":"[buffer interim] 1731 false สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.822540641+07:00","message":"[bufferProcess] interim [850000000]:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.822543035+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.822548068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.822550215+07:00","message":"> Transcript [7797] [false]: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.822553819+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.822555513+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.822557433+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.822559874+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.822563903+07:00","message":"Push: 'นางเจ้าพระบรมราชิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.822565556+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.82256826+07:00","message":"Set new StatePrefix : 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:41.822570301+07:00","message":"Next Push (prob) : 'นีนาถเสด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:41.8225891+07:00","message":"push: {false นางเจ้าพระบรมราชิ 0 0xc002f15000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:42.243004803+07:00","message":"[GCS] IsForceVAD: false for message ID: 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:42.303283391+07:00","message":"[GCS] Start streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:42.338015858+07:00","message":"receive streaming session, msgId: 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:42.338054914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระราชดำเนิน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":450000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:42.338061104+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระราชดำเนิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:42.338073346+07:00","message":"[buffer interim] 1731 false สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.338082874+07:00","message":"[bufferProcess] interim [450000000]:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.338085448+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.338090501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.338092773+07:00","message":"> Transcript [7798] [false]: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.338096299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.338097942+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.338099737+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.338102252+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:42.38765935+07:00","message":"receive streaming session, msgId: 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:42.387693728+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระราชดำเนิน\",\"confidence\":0.9532093}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:42.387698889+07:00","message":"receive interim result [true|false]: สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระราชดำเนิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:42.387705934+07:00","message":"end recv isFinal message id 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:42.387707498+07:00","message":"end Recv id 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:42.387712324+07:00","message":"[buffer interim] 1731 true สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.387718876+07:00","message":"[bufferProcess] interim [480000000]:สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.387723807+07:00","message":"[bufferProcess] send to processor (isfinal):สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.3877269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.3877291+07:00","message":"> Transcript [7799] [false]: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.387732878+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.387734546+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.387736365+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.387739329+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.387741152+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.387742817+07:00","message":"> Transcript [7800] [true]: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.387748458+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.387756017+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.387757477+07:00","message":"StatePrefix: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชินีนาถเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.387759165+07:00","message":"TextPushed: 'สมเด็จพระเจ้าอยู่หัวพร้อมด้วยสมเด็จพระนางเจ้าพระบรมราชิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:42.387765486+07:00","message":"Push: 'นีนาถเสด็จพระราชดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:42.387773821+07:00","message":"push: {true นีนาถเสด็จพระราชดำเนิน 0 0xc002f15000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:42.401265021+07:00","message":"write wav file: './tmp/7449/7449_1731.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:42.453673645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:42.453681234+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.164112855+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.164161869+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":"2025-10-29T11:13:43.164166137+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.164180856+07:00","message":"[buffer interim] 1732 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:43.164186997+07:00","message":"[bufferProcess] interim [660000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:43.164188587+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.345374532+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.345416002+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":"2025-10-29T11:13:43.345420529+07:00","message":"receive interim result [false|false]: สงกรานต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.345432077+07:00","message":"[buffer interim] 1732 false สงกรานต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:43.345438852+07:00","message":"[bufferProcess] interim [840000000]:สงกรานต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:43.345440803+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:43.345445752+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:43.345448144+07:00","message":"> Transcript [7801] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:43.345450016+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.67956049+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.679599312+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":"2025-10-29T11:13:43.679604408+07:00","message":"receive interim result [false|false]: กราบที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.679616971+07:00","message":"[buffer interim] 1732 false กราบที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:43.679623767+07:00","message":"[bufferProcess] interim [200000000]:กราบที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:43.679625443+07:00","message":"[bufferProcess] send to processor:สงกรานต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:43.679630534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:43.67963419+07:00","message":"> Transcript [7802] [false]: 'สงกรานต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:43.679636291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:43.679638048+07:00","message":"Set new StatePrefix: 'สงกรานต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.7474825+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.747523971+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":"2025-10-29T11:13:43.747529293+07:00","message":"receive interim result [false|false]: กราบที่หน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.747541667+07:00","message":"[buffer interim] 1732 false กราบที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:43.747549055+07:00","message":"[bufferProcess] interim [320000000]:กราบที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:43.747551206+07:00","message":"[bufferProcess] send to processor:กราบที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:43.74755597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:43.747558259+07:00","message":"> Transcript [7803] [false]: 'กราบที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:43.747560442+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:43.747562114+07:00","message":"Set new StatePrefix: 'กราบที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.824277862+07:00","message":"[GCS] Cleaned up inactive client: 1680"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.824299248+07:00","message":"[GCS] Cleaned up inactive client: 1685"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.824301841+07:00","message":"[GCS] Cleaned up inactive client: 1690"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.824303336+07:00","message":"[GCS] Cleaned up inactive client: 1688"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.824304685+07:00","message":"[GCS] Cleaned up inactive client: 1681"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.824311+07:00","message":"[GCS] Cleaned up inactive client: 1686"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.824312842+07:00","message":"[GCS] Cleaned up inactive client: 1682"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.824314473+07:00","message":"[GCS] Cleaned up inactive client: 1679"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.824317013+07:00","message":"[GCS] Cleaned up inactive client: 1689"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.824318632+07:00","message":"[GCS] Cleaned up inactive client: 1693"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.824320252+07:00","message":"[GCS] Cleaned up inactive client: 1684"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.824321844+07:00","message":"[GCS] Cleaned up inactive client: 1694"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.824323296+07:00","message":"[GCS] Cleaned up inactive client: 1691"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.824324645+07:00","message":"[GCS] Cleaned up inactive client: 1683"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.824325923+07:00","message":"[GCS] Cleaned up inactive client: 1687"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:43.824327897+07:00","message":"[GCS] Cleaned up inactive client: 1692"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:44.067223602+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:44.067267769+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":"2025-10-29T11:13:44.067272666+07:00","message":"receive interim result [false|false]: กราบพี่นาค"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:44.067285544+07:00","message":"[buffer interim] 1732 false กราบพี่นาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.067291984+07:00","message":"[bufferProcess] interim [620000000]:กราบพี่นาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.067293882+07:00","message":"[bufferProcess] send to processor:กราบที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.067299416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.067301707+07:00","message":"> Transcript [7804] [false]: 'กราบที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.067304272+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.067312913+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.067315036+07:00","message":"StatePrefix: 'กราบที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.067316889+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:44.191179885+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:44.191222303+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":"2025-10-29T11:13:44.191227157+07:00","message":"receive interim result [false|false]: กราบที่น่ากลัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:44.191239697+07:00","message":"[buffer interim] 1732 false กราบที่น่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.191246991+07:00","message":"[bufferProcess] interim [680000000]:กราบที่น่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.191249183+07:00","message":"[bufferProcess] send to processor:กราบพี่นาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.191253909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.1912562+07:00","message":"> Transcript [7805] [false]: 'กราบพี่นาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.191258313+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.191259992+07:00","message":"Set new StatePrefix: 'กราบพี่นาค'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:44.247157148+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:44.247195144+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":"2025-10-29T11:13:44.247200633+07:00","message":"receive interim result [false|false]: กราบที่หน้าเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:44.247213017+07:00","message":"[buffer interim] 1732 false กราบที่หน้าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.247219565+07:00","message":"[bufferProcess] interim [740000000]:กราบที่หน้าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.247221696+07:00","message":"[bufferProcess] send to processor:กราบที่น่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.247226985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.247229244+07:00","message":"> Transcript [7806] [false]: 'กราบที่น่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.247231433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.247233169+07:00","message":"Set new StatePrefix: 'กราบที่น่ากลัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:44.402339434+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:44.402376738+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":"2025-10-29T11:13:44.402382541+07:00","message":"receive interim result [false|false]: กราบที่หน้าเครื่องราง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:44.402395681+07:00","message":"[buffer interim] 1732 false กราบที่หน้าเครื่องราง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.402402996+07:00","message":"[bufferProcess] interim [860000000]:กราบที่หน้าเครื่องราง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.402405164+07:00","message":"[bufferProcess] send to processor:กราบที่หน้าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.402408208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.402410395+07:00","message":"> Transcript [7807] [false]: 'กราบที่หน้าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.402412508+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.402414324+07:00","message":"Set new StatePrefix: 'กราบที่หน้าเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:44.46418136+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:44.464224677+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":"2025-10-29T11:13:44.464229937+07:00","message":"receive interim result [false|false]: กราบที่หน้าเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:44.46424214+07:00","message":"[buffer interim] 1732 false กราบที่หน้าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.464248603+07:00","message":"[bufferProcess] interim [920000000]:กราบที่หน้าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.464251892+07:00","message":"[bufferProcess] send to processor:กราบที่หน้าเครื่องราง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.464257541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.464263536+07:00","message":"> Transcript [7808] [false]: 'กราบที่หน้าเครื่องราง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.464267768+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.464269812+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.464272576+07:00","message":"StatePrefix: 'กราบที่หน้าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.46427501+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:44.594149587+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:44.594194328+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":"2025-10-29T11:13:44.594200011+07:00","message":"receive interim result [false|false]: กราบที่หน้าเครื่องอมตะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:44.59421229+07:00","message":"[buffer interim] 1732 false กราบที่หน้าเครื่องอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.594219044+07:00","message":"[bufferProcess] interim [100000000]:กราบที่หน้าเครื่องอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.594221106+07:00","message":"[bufferProcess] send to processor:กราบที่หน้าเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.594225953+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.594228479+07:00","message":"> Transcript [7809] [false]: 'กราบที่หน้าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.594231823+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.594233564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.594235198+07:00","message":"StatePrefix: 'กราบที่หน้าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.594237072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:44.628245326+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:44.628283284+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":"2025-10-29T11:13:44.628288576+07:00","message":"receive interim result [false|false]: กราบที่หน้าเครื่องนมัสการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:44.628301909+07:00","message":"[buffer interim] 1732 false กราบที่หน้าเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.628315839+07:00","message":"[bufferProcess] interim [220000000]:กราบที่หน้าเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.628318267+07:00","message":"[bufferProcess] send to processor:กราบที่หน้าเครื่องอมตะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.62832179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.628324295+07:00","message":"> Transcript [7810] [false]: 'กราบที่หน้าเครื่องอมตะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.628327232+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.628328889+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.628330512+07:00","message":"StatePrefix: 'กราบที่หน้าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:44.628332081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:45.268346573+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:45.268385887+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":"2025-10-29T11:13:45.268391003+07:00","message":"receive interim result [false|false]: กราบที่หน้าเครื่องนมัสการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:45.268404215+07:00","message":"[buffer interim] 1732 false กราบที่หน้าเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:45.268410731+07:00","message":"[bufferProcess] interim [820000000]:กราบที่หน้าเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:45.268412946+07:00","message":"[bufferProcess] send to processor:กราบที่หน้าเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:45.26841783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:45.268420154+07:00","message":"> Transcript [7811] [false]: 'กราบที่หน้าเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:45.268423843+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:45.2684296+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:45.268431329+07:00","message":"StatePrefix: 'กราบที่หน้าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:45.268433362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:45.268441903+07:00","message":"Push: 'กราบที่หน้าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:45.268444432+07:00","message":"TextPushed: 'กราบที่หน้าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:45.268446328+07:00","message":"Set new StatePrefix : 'กราบที่หน้าเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:45.268448498+07:00","message":"Next Push (prob) : 'นมัสการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:45.268456257+07:00","message":"push: {false กราบที่หน้าเครื่อง 0 0xc003a47b80}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:45.454076446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:45.454083431+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:45.849840905+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:45.849874849+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":"2025-10-29T11:13:45.849879607+07:00","message":"receive interim result [false|false]: กราบที่หน้าเครื่องนมัสการหน้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:45.849895812+07:00","message":"[buffer interim] 1732 false กราบที่หน้าเครื่องนมัสการหน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:45.849902845+07:00","message":"[bufferProcess] interim [360000000]:กราบที่หน้าเครื่องนมัสการหน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:45.84990518+07:00","message":"[bufferProcess] send to processor:กราบที่หน้าเครื่องนมัสการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:45.8499086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:45.849911222+07:00","message":"> Transcript [7812] [false]: 'กราบที่หน้าเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:45.84991435+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:45.849916006+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:45.849917572+07:00","message":"StatePrefix: 'กราบที่หน้าเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:45.849919942+07:00","message":"TextPushed: 'กราบที่หน้าเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.043227261+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.043269013+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":"2025-10-29T11:13:46.043274841+07:00","message":"receive interim result [false|false]: กราบที่หน้าเครื่องนมัสการหน้าพระธาตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.043288973+07:00","message":"[buffer interim] 1732 false กราบที่หน้าเครื่องนมัสการหน้าพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.043296673+07:00","message":"[bufferProcess] interim [540000000]:กราบที่หน้าเครื่องนมัสการหน้าพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.043299274+07:00","message":"[bufferProcess] send to processor:กราบที่หน้าเครื่องนมัสการหน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.043312593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.043315726+07:00","message":"> Transcript [7813] [false]: 'กราบที่หน้าเครื่องนมัสการหน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.043318951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.043320709+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.043322767+07:00","message":"StatePrefix: 'กราบที่หน้าเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.043325146+07:00","message":"TextPushed: 'กราบที่หน้าเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.045664616+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.045672476+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":"2025-10-29T11:13:46.04567514+07:00","message":"receive interim result [false|false]: กราบที่หน้าเครื่องนมัสการพระแท่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.045678311+07:00","message":"[buffer interim] 1732 false กราบที่หน้าเครื่องนมัสการพระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.045680856+07:00","message":"[bufferProcess] interim [600000000]:กราบที่หน้าเครื่องนมัสการพระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.045682859+07:00","message":"[bufferProcess] send to processor:กราบที่หน้าเครื่องนมัสการหน้าพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.045685027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.045686644+07:00","message":"> Transcript [7814] [false]: 'กราบที่หน้าเครื่องนมัสการหน้าพระธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.045688346+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.045689788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.045691184+07:00","message":"StatePrefix: 'กราบที่หน้าเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.045692936+07:00","message":"TextPushed: 'กราบที่หน้าเครื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.489951208+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.48998734+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":"2025-10-29T11:13:46.489992906+07:00","message":"receive interim result [false|false]: กราบที่หน้าเครื่องนมัสการพระแท่นพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.490002733+07:00","message":"[buffer interim] 1732 false กราบที่หน้าเครื่องนมัสการพระแท่นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.490010369+07:00","message":"[bufferProcess] interim [20000000]:กราบที่หน้าเครื่องนมัสการพระแท่นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.490012598+07:00","message":"[bufferProcess] send to processor:กราบที่หน้าเครื่องนมัสการพระแท่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.49001561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.490018169+07:00","message":"> Transcript [7815] [false]: 'กราบที่หน้าเครื่องนมัสการพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.49002187+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.490023803+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.490026001+07:00","message":"StatePrefix: 'กราบที่หน้าเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.490028041+07:00","message":"TextPushed: 'กราบที่หน้าเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.490030713+07:00","message":"Push: 'นมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.490032317+07:00","message":"TextPushed: 'กราบที่หน้าเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.49003421+07:00","message":"Set new StatePrefix : 'กราบที่หน้าเครื่องนมัสการพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.490036282+07:00","message":"Next Push (prob) : 'พระแท่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.490044171+07:00","message":"push: {false นมัสการ 0 0xc003a47b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.688432017+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.688472572+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":"2025-10-29T11:13:46.688479009+07:00","message":"receive interim result [false|false]: กราบที่หน้าเครื่องนมัสการพระแท่นพระเนื้อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.688498687+07:00","message":"[buffer interim] 1732 false กราบที่หน้าเครื่องนมัสการพระแท่นพระเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.688510838+07:00","message":"[bufferProcess] interim [140000000]:กราบที่หน้าเครื่องนมัสการพระแท่นพระเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.688516408+07:00","message":"[bufferProcess] send to processor:กราบที่หน้าเครื่องนมัสการพระแท่นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.688519464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.688521908+07:00","message":"> Transcript [7816] [false]: 'กราบที่หน้าเครื่องนมัสการพระแท่นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.688525483+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.688527302+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.688529237+07:00","message":"StatePrefix: 'กราบที่หน้าเครื่องนมัสการพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.688531433+07:00","message":"TextPushed: 'กราบที่หน้าเครื่องนมัสการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.707908535+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.707947926+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":"2025-10-29T11:13:46.707953544+07:00","message":"receive interim result [false|false]: กราบที่หน้าเครื่องนมัสการพระแท่นพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.707967268+07:00","message":"[buffer interim] 1732 false กราบที่หน้าเครื่องนมัสการพระแท่นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.707973663+07:00","message":"[bufferProcess] interim [200000000]:กราบที่หน้าเครื่องนมัสการพระแท่นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.707975603+07:00","message":"[bufferProcess] send to processor:กราบที่หน้าเครื่องนมัสการพระแท่นพระเนื้อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.707980168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.70798263+07:00","message":"> Transcript [7817] [false]: 'กราบที่หน้าเครื่องนมัสการพระแท่นพระเนื้อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.707986268+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.707988068+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.707989844+07:00","message":"StatePrefix: 'กราบที่หน้าเครื่องนมัสการพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.707992162+07:00","message":"TextPushed: 'กราบที่หน้าเครื่องนมัสการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.748392568+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.748431139+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":"2025-10-29T11:13:46.748436229+07:00","message":"receive interim result [false|false]: กราบที่หน้าเครื่องนมัสการพระแท่นพระนพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.748448405+07:00","message":"[buffer interim] 1732 false กราบที่หน้าเครื่องนมัสการพระแท่นพระนพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.748457809+07:00","message":"[bufferProcess] interim [260000000]:กราบที่หน้าเครื่องนมัสการพระแท่นพระนพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.748460038+07:00","message":"[bufferProcess] send to processor:กราบที่หน้าเครื่องนมัสการพระแท่นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.748463613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.748465951+07:00","message":"> Transcript [7818] [false]: 'กราบที่หน้าเครื่องนมัสการพระแท่นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.748469756+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.74847146+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.748473039+07:00","message":"StatePrefix: 'กราบที่หน้าเครื่องนมัสการพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.74847518+07:00","message":"TextPushed: 'กราบที่หน้าเครื่องนมัสการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.750428037+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.750436424+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":"2025-10-29T11:13:46.750439044+07:00","message":"receive interim result [false|false]: กราบที่หน้าเครื่องนมัสการพระแท่นพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.750444211+07:00","message":"[buffer interim] 1732 false กราบที่หน้าเครื่องนมัสการพระแท่นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.750446837+07:00","message":"[bufferProcess] interim [320000000]:กราบที่หน้าเครื่องนมัสการพระแท่นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.750448566+07:00","message":"[bufferProcess] send to processor:กราบที่หน้าเครื่องนมัสการพระแท่นพระนพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.750450356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.750452051+07:00","message":"> Transcript [7819] [false]: 'กราบที่หน้าเครื่องนมัสการพระแท่นพระนพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.750454749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.750456227+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.750457661+07:00","message":"StatePrefix: 'กราบที่หน้าเครื่องนมัสการพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.750459305+07:00","message":"TextPushed: 'กราบที่หน้าเครื่องนมัสการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.750461604+07:00","message":"Push: 'พระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.750463178+07:00","message":"TextPushed: 'กราบที่หน้าเครื่องนมัสการพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.750464978+07:00","message":"Set new StatePrefix : 'กราบที่หน้าเครื่องนมัสการพระแท่นพระนพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.750466943+07:00","message":"Next Push (prob) : 'พระนพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.750500698+07:00","message":"push: {false พระแท่น 0 0xc003a47b80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.869134896+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.869182142+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":"2025-10-29T11:13:46.869188284+07:00","message":"receive interim result [false|false]: กราบที่หน้าเครื่องนมัสการพระแท่นพระนพรัตน์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.869200933+07:00","message":"[buffer interim] 1732 false กราบที่หน้าเครื่องนมัสการพระแท่นพระนพรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.869207579+07:00","message":"[bufferProcess] interim [380000000]:กราบที่หน้าเครื่องนมัสการพระแท่นพระนพรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.869210086+07:00","message":"[bufferProcess] send to processor:กราบที่หน้าเครื่องนมัสการพระแท่นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.869215734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.869218292+07:00","message":"> Transcript [7820] [false]: 'กราบที่หน้าเครื่องนมัสการพระแท่นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.869220781+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.934909604+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.934942929+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":"2025-10-29T11:13:46.934948683+07:00","message":"receive interim result [false|false]: กราบที่หน้าเครื่องนมัสการพระแท่นพระนพดล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:46.934961917+07:00","message":"[buffer interim] 1732 false กราบที่หน้าเครื่องนมัสการพระแท่นพระนพดล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.934968611+07:00","message":"[bufferProcess] interim [440000000]:กราบที่หน้าเครื่องนมัสการพระแท่นพระนพดล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.934970609+07:00","message":"[bufferProcess] send to processor:กราบที่หน้าเครื่องนมัสการพระแท่นพระนพรัตน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.934975501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.934977772+07:00","message":"> Transcript [7821] [false]: 'กราบที่หน้าเครื่องนมัสการพระแท่นพระนพรัตน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.934981375+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.934983037+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.934984589+07:00","message":"StatePrefix: 'กราบที่หน้าเครื่องนมัสการพระแท่นพระนพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:46.934986822+07:00","message":"TextPushed: 'กราบที่หน้าเครื่องนมัสการพระแท่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:47.386571888+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:47.386605708+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":"2025-10-29T11:13:47.386611444+07:00","message":"receive interim result [false|false]: กราบที่หน้าเครื่องนมัสการพระแท่นพระนพดลมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:47.386624463+07:00","message":"[buffer interim] 1732 false กราบที่หน้าเครื่องนมัสการพระแท่นพระนพดลมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.386631184+07:00","message":"[bufferProcess] interim [860000000]:กราบที่หน้าเครื่องนมัสการพระแท่นพระนพดลมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.386633703+07:00","message":"[bufferProcess] send to processor:กราบที่หน้าเครื่องนมัสการพระแท่นพระนพดล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.386638799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.386641168+07:00","message":"> Transcript [7822] [false]: 'กราบที่หน้าเครื่องนมัสการพระแท่นพระนพดล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.386644334+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.386646381+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.386648169+07:00","message":"StatePrefix: 'กราบที่หน้าเครื่องนมัสการพระแท่นพระนพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.386650225+07:00","message":"TextPushed: 'กราบที่หน้าเครื่องนมัสการพระแท่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:47.38992905+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:47.38993648+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":"2025-10-29T11:13:47.389942879+07:00","message":"receive interim result [false|false]: กราบที่หน้าเครื่องนมัสการพระแท่นพระนพปฎลมหาเศวตฉัตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:47.389949265+07:00","message":"[buffer interim] 1732 false กราบที่หน้าเครื่องนมัสการพระแท่นพระนพปฎลมหาเศวตฉัตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.389951854+07:00","message":"[bufferProcess] interim [920000000]:กราบที่หน้าเครื่องนมัสการพระแท่นพระนพปฎลมหาเศวตฉัตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.389953902+07:00","message":"[bufferProcess] send to processor:กราบที่หน้าเครื่องนมัสการพระแท่นพระนพดลมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.389955763+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.389957381+07:00","message":"> Transcript [7823] [false]: 'กราบที่หน้าเครื่องนมัสการพระแท่นพระนพดลมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.389959583+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.389961088+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.389962559+07:00","message":"StatePrefix: 'กราบที่หน้าเครื่องนมัสการพระแท่นพระนพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.389964151+07:00","message":"TextPushed: 'กราบที่หน้าเครื่องนมัสการพระแท่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:47.812447628+07:00","message":"[GCS] IsForceVAD: false for message ID: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:47.961042646+07:00","message":"receive streaming session, msgId: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:47.96108462+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งกราบที่หน้าเครื่องนมัสการพระแท่นพระนพปฎลมหาเศวตฉัตร\",\"confidence\":0.9428994}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:47.961090973+07:00","message":"receive interim result [true|false]: ส่งกราบที่หน้าเครื่องนมัสการพระแท่นพระนพปฎลมหาเศวตฉัตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:47.961102105+07:00","message":"end recv isFinal message id 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:47.961104008+07:00","message":"end Recv id 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:47.961110788+07:00","message":"[buffer interim] 1732 true ส่งกราบที่หน้าเครื่องนมัสการพระแท่นพระนพปฎลมหาเศวตฉัตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961119698+07:00","message":"[bufferProcess] interim [520000000]:ส่งกราบที่หน้าเครื่องนมัสการพระแท่นพระนพปฎลมหาเศวตฉัตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961124228+07:00","message":"[bufferProcess] send to processor (isfinal):กราบที่หน้าเครื่องนมัสการพระแท่นพระนพปฎลมหาเศวตฉัตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961126974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961129569+07:00","message":"> Transcript [7824] [false]: 'กราบที่หน้าเครื่องนมัสการพระแท่นพระนพปฎลมหาเศวตฉัตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961134924+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961136518+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961138194+07:00","message":"StatePrefix: 'กราบที่หน้าเครื่องนมัสการพระแท่นพระนพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961140524+07:00","message":"TextPushed: 'กราบที่หน้าเครื่องนมัสการพระแท่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961146582+07:00","message":"Push: 'พระนพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961148249+07:00","message":"TextPushed: 'กราบที่หน้าเครื่องนมัสการพระแท่นพระนพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.96115+07:00","message":"Set new StatePrefix : 'กราบที่หน้าเครื่องนมัสการพระแท่นพระนพปฎลมหาเศวตฉัตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961152211+07:00","message":"Next Push (prob) : 'ปฎลมหาเศวตฉัตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961153703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961155439+07:00","message":"> Transcript [7825] [true]: 'ส่งกราบที่หน้าเครื่องนมัสการพระแท่นพระนพปฎลมหาเศวตฉัตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961157348+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961158697+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961160079+07:00","message":"StatePrefix: 'กราบที่หน้าเครื่องนมัสการพระแท่นพระนพปฎลมหาเศวตฉัตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961171024+07:00","message":"TextPushed: 'กราบที่หน้าเครื่องนมัสการพระแท่นพระนพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961172446+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:47.961193698+07:00","message":"push: {false พระนพ 0 0xc003a47b80}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961327699+07:00","message":"Push: 'มหาเศวตฉัตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961343097+07:00","message":"TextPushed: 'กราบที่หน้าเครื่องนมัสการพระแท่นพระนพมหาเศวตฉัตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961344839+07:00","message":"Set new StatePrefix : 'ส่งกราบที่หน้าเครื่องนมัสการพระแท่นพระนพปฎลมหาเศวตฉัตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961346609+07:00","message":"Next Push (prob) : 'ส่งกราบที่หน้าเครื่องนมัสการพระแท่นพระนพปฎลมหาเศวตฉัตร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:47.961359573+07:00","message":"push: {true มหาเศวตฉัตร 0 0xc003a47b80}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:47.961352473+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1732.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:47.973927473+07:00","message":"write wav file: './tmp/7449/7449_1732.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:48.3239537+07:00","message":"[GCS] Start streaming session, msgId: 1733"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:48.454455192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:48.45446645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:51.454518775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:51.454524363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:52.771406593+07:00","message":"receive streaming session, msgId: 1733"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:52.771445634+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":"2025-10-29T11:13:52.771450398+07:00","message":"receive interim result [false|false]: อยาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:52.771463913+07:00","message":"[buffer interim] 1733 false อยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:52.771470419+07:00","message":"[bufferProcess] interim [200000000]:อยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:52.771472063+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:52.771476868+07:00","message":"[bufferProcess] send to processor (ticker):อยาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:52.771479015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:52.771481509+07:00","message":"> Transcript [7826] [false]: 'อยาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:52.771483666+07:00","message":"Set StatePrefix (first interim): 'อยาก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:52.928338726+07:00","message":"receive streaming session, msgId: 1733"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:52.928386408+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":"2025-10-29T11:13:52.928393583+07:00","message":"receive interim result [false|false]: จากนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:52.928408473+07:00","message":"[buffer interim] 1733 false จากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:52.928417427+07:00","message":"[bufferProcess] interim [380000000]:จากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:52.928419387+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:53.000813594+07:00","message":"[GCS] IsForceVAD: false for message ID: 1733"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:53.127973626+07:00","message":"receive streaming session, msgId: 1733"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:53.128008822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จากนั้น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":4,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:53.128014491+07:00","message":"receive interim result [true|false]: จากนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:53.128023347+07:00","message":"end recv isFinal message id 1733"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:53.12802558+07:00","message":"end Recv id 1733"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:53.12803252+07:00","message":"[buffer interim] 1733 true จากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:53.12804283+07:00","message":"[bufferProcess] interim [710000000]:จากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:53.128045602+07:00","message":"[bufferProcess] send to processor (isfinal):จากนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:53.128048526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:53.128054037+07:00","message":"> Transcript [7827] [false]: 'จากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:53.128056067+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:53.128057782+07:00","message":"Set new StatePrefix: 'จากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:53.128059135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:53.128060639+07:00","message":"> Transcript [7828] [true]: 'จากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:53.128062544+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:53.12806403+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:53.128065611+07:00","message":"StatePrefix: 'จากนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:53.128067222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:53.12806987+07:00","message":"Push: 'จากนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:53.128077158+07:00","message":"push: {true จากนั้น 0 0xc0023d3900}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:53.137961933+07:00","message":"write wav file: './tmp/7449/7449_1733.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:53.454612688+07:00","message":"[GCS] Start streaming session, msgId: 1734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:54.119524249+07:00","message":"receive streaming session, msgId: 1734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:54.11956307+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":"2025-10-29T11:13:54.119567783+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:54.11958163+07:00","message":"[buffer interim] 1734 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:54.119588169+07:00","message":"[bufferProcess] interim [660000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:54.11958978+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:54.314857948+07:00","message":"receive streaming session, msgId: 1734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:54.314895111+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":"2025-10-29T11:13:54.314900281+07:00","message":"receive interim result [false|false]: สงกรานต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:54.314912085+07:00","message":"[buffer interim] 1734 false สงกรานต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:54.314918512+07:00","message":"[bufferProcess] interim [840000000]:สงกรานต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:54.314920537+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:54.314925276+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:54.314927594+07:00","message":"> Transcript [7829] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:54.314929397+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:54.454992712+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:54.455000435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:54.63619478+07:00","message":"receive streaming session, msgId: 1734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:54.636226747+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":"2025-10-29T11:13:54.636234794+07:00","message":"receive interim result [false|false]: ราชดำริ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:54.636248464+07:00","message":"[buffer interim] 1734 false ราชดำริ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:54.636255183+07:00","message":"[bufferProcess] interim [200000000]:ราชดำริ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:54.636257367+07:00","message":"[bufferProcess] send to processor:สงกรานต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:54.636262109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:54.636264576+07:00","message":"> Transcript [7830] [false]: 'สงกรานต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:54.636266663+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:54.636268466+07:00","message":"Set new StatePrefix: 'สงกรานต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:54.690055415+07:00","message":"receive streaming session, msgId: 1734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:54.690089516+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":"2025-10-29T11:13:54.690094956+07:00","message":"receive interim result [false|false]: ราชดำเนิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:54.690108154+07:00","message":"[buffer interim] 1734 false ราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:54.690117058+07:00","message":"[bufferProcess] interim [260000000]:ราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:54.690119048+07:00","message":"[bufferProcess] send to processor:ราชดำริ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:54.690121914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:54.69012423+07:00","message":"> Transcript [7831] [false]: 'ราชดำริ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:54.690126476+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:54.690128191+07:00","message":"Set new StatePrefix: 'ราชดำริ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:55.202543212+07:00","message":"receive streaming session, msgId: 1734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:55.202578988+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":"2025-10-29T11:13:55.20258471+07:00","message":"receive interim result [false|false]: ราชดำเนินไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:55.202598493+07:00","message":"[buffer interim] 1734 false ราชดำเนินไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.202605613+07:00","message":"[bufferProcess] interim [740000000]:ราชดำเนินไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.202608585+07:00","message":"[bufferProcess] send to processor:ราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.202612453+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.202615621+07:00","message":"> Transcript [7832] [false]: 'ราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.202618267+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.202620646+07:00","message":"Set new StatePrefix: 'ราชดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:55.336718243+07:00","message":"receive streaming session, msgId: 1734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:55.33675923+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":"2025-10-29T11:13:55.336764703+07:00","message":"receive interim result [false|false]: ราชดำเนินไปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:55.336778808+07:00","message":"[buffer interim] 1734 false ราชดำเนินไปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.336789305+07:00","message":"[bufferProcess] interim [920000000]:ราชดำเนินไปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.336792564+07:00","message":"[bufferProcess] send to processor:ราชดำเนินไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.336797771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.336800714+07:00","message":"> Transcript [7833] [false]: 'ราชดำเนินไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.336804585+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.336806194+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.336807912+07:00","message":"StatePrefix: 'ราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.336809564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:55.527129166+07:00","message":"receive streaming session, msgId: 1734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:55.527164628+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":"2025-10-29T11:13:55.527171368+07:00","message":"receive interim result [false|false]: ราชดำเนินไปที่หน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:55.527184786+07:00","message":"[buffer interim] 1734 false ราชดำเนินไปที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.527191816+07:00","message":"[bufferProcess] interim [100000000]:ราชดำเนินไปที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.527193896+07:00","message":"[bufferProcess] send to processor:ราชดำเนินไปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.5272032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.527205578+07:00","message":"> Transcript [7834] [false]: 'ราชดำเนินไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.527209233+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.527211102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.527212896+07:00","message":"StatePrefix: 'ราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.5272149+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:55.917030445+07:00","message":"receive streaming session, msgId: 1734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:55.917063822+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":"2025-10-29T11:13:55.917069219+07:00","message":"receive interim result [false|false]: ราชดำเนินไปที่น่ากลัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:55.917081366+07:00","message":"[buffer interim] 1734 false ราชดำเนินไปที่น่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.917088498+07:00","message":"[bufferProcess] interim [460000000]:ราชดำเนินไปที่น่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.917090641+07:00","message":"[bufferProcess] send to processor:ราชดำเนินไปที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.917095641+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.917097916+07:00","message":"> Transcript [7835] [false]: 'ราชดำเนินไปที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.917101213+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.917103032+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.917104617+07:00","message":"StatePrefix: 'ราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.917106399+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:55.924960476+07:00","message":"receive streaming session, msgId: 1734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:55.924973592+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":"2025-10-29T11:13:55.924976559+07:00","message":"receive interim result [false|false]: ราชดำเนินไปที่หน้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:55.924983544+07:00","message":"[buffer interim] 1734 false ราชดำเนินไปที่หน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.924987464+07:00","message":"[bufferProcess] interim [520000000]:ราชดำเนินไปที่หน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.924989385+07:00","message":"[bufferProcess] send to processor:ราชดำเนินไปที่น่ากลัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.924991344+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.924994669+07:00","message":"> Transcript [7836] [false]: 'ราชดำเนินไปที่น่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.924997178+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.924998812+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.925000192+07:00","message":"StatePrefix: 'ราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.925001864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.925007174+07:00","message":"Push: 'ราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.925008703+07:00","message":"TextPushed: 'ราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.925010423+07:00","message":"Set new StatePrefix : 'ราชดำเนินไปที่น่ากลัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:55.925012301+07:00","message":"Next Push (prob) : 'ไปที่น่ากลัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:55.925038635+07:00","message":"push: {false ราชดำเนิน 0 0xc00348c880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:56.200891402+07:00","message":"[GCS] IsForceVAD: false for message ID: 1734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:56.230053061+07:00","message":"receive streaming session, msgId: 1734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:56.230096315+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":"2025-10-29T11:13:56.230102411+07:00","message":"receive interim result [false|false]: ราชดำเนินไปที่หน้าพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:56.230115523+07:00","message":"[buffer interim] 1734 false ราชดำเนินไปที่หน้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:56.230122388+07:00","message":"[bufferProcess] interim [760000000]:ราชดำเนินไปที่หน้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:56.230124861+07:00","message":"[bufferProcess] send to processor:ราชดำเนินไปที่หน้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:56.230129605+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:56.230133037+07:00","message":"> Transcript [7837] [false]: 'ราชดำเนินไปที่หน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:56.230135155+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:56.230136845+07:00","message":"Set new StatePrefix: 'ราชดำเนินไปที่หน้าพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:56.315758584+07:00","message":"receive streaming session, msgId: 1734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:56.315801938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ราชดำเนินไปที่หน้าพระบรม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:56.315808105+07:00","message":"receive interim result [true|false]: ราชดำเนินไปที่หน้าพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:56.31581665+07:00","message":"end recv isFinal message id 1734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:56.315818659+07:00","message":"end Recv id 1734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:56.315824502+07:00","message":"[buffer interim] 1734 true ราชดำเนินไปที่หน้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:56.315833596+07:00","message":"[bufferProcess] interim [970000000]:ราชดำเนินไปที่หน้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:56.315838743+07:00","message":"[bufferProcess] send to processor (isfinal):ราชดำเนินไปที่หน้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:56.315841437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:56.315843968+07:00","message":"> Transcript [7838] [false]: 'ราชดำเนินไปที่หน้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:56.315846836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:56.315848375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:56.315850936+07:00","message":"StatePrefix: 'ราชดำเนินไปที่หน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:56.315853088+07:00","message":"TextPushed: 'ราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:56.315854422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:56.315856157+07:00","message":"> Transcript [7839] [true]: 'ราชดำเนินไปที่หน้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:56.315857895+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:56.31585933+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:56.315860652+07:00","message":"StatePrefix: 'ราชดำเนินไปที่หน้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:56.315862127+07:00","message":"TextPushed: 'ราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:56.315867792+07:00","message":"Push: 'ไปที่หน้าพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:56.315875479+07:00","message":"push: {true ไปที่หน้าพระบรม 0 0xc00348c880}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:56.324063783+07:00","message":"write wav file: './tmp/7449/7449_1734.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:56.333041239+07:00","message":"[GCS] Start streaming session, msgId: 1735"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.012032749+07:00","message":"receive streaming session, msgId: 1735"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.012069666+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":"2025-10-29T11:13:57.012074657+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.012084993+07:00","message":"[buffer interim] 1735 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.012091863+07:00","message":"[bufferProcess] interim [660000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.012093321+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.091022661+07:00","message":"receive streaming session, msgId: 1735"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.091065661+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":"2025-10-29T11:13:57.091070544+07:00","message":"receive interim result [false|false]: ธนาคาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.09108363+07:00","message":"[buffer interim] 1735 false ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.091094441+07:00","message":"[bufferProcess] interim [780000000]:ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.091096579+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.09110206+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.091105199+07:00","message":"> Transcript [7840] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.091107067+07:00","message":"Set StatePrefix (first interim): 'นัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.273959797+07:00","message":"receive streaming session, msgId: 1735"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.273992408+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":"2025-10-29T11:13:57.273997347+07:00","message":"receive interim result [false|false]: ธนภัทร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.274008399+07:00","message":"[buffer interim] 1735 false ธนภัทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.274016583+07:00","message":"[bufferProcess] interim [900000000]:ธนภัทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.274018534+07:00","message":"[bufferProcess] send to processor:ธนาคาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.274023526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.274026017+07:00","message":"> Transcript [7841] [false]: 'ธนาคาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.274027926+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.274029626+07:00","message":"Set new StatePrefix: 'ธนาคาร'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:57.455506663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:13:57.455518615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.476769143+07:00","message":"receive streaming session, msgId: 1735"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.476801831+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":"2025-10-29T11:13:57.476807083+07:00","message":"receive interim result [false|false]: นะคะกด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.476818366+07:00","message":"[buffer interim] 1735 false นะคะกด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.476826533+07:00","message":"[bufferProcess] interim [80000000]:นะคะกด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.47682848+07:00","message":"[bufferProcess] send to processor:ธนภัทร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.476833664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.476836033+07:00","message":"> Transcript [7842] [false]: 'ธนภัทร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.476838044+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.476839603+07:00","message":"Set new StatePrefix: 'ธนภัทร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.520366495+07:00","message":"receive streaming session, msgId: 1735"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.520408811+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":"2025-10-29T11:13:57.520415209+07:00","message":"receive interim result [false|false]: ธนภัทรโกรธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.520431133+07:00","message":"[buffer interim] 1735 false ธนภัทรโกรธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.520440887+07:00","message":"[bufferProcess] interim [140000000]:ธนภัทรโกรธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.520443048+07:00","message":"[bufferProcess] send to processor:นะคะกด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.520448036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.520450529+07:00","message":"> Transcript [7843] [false]: 'นะคะกด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.52045251+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.520454212+07:00","message":"Set new StatePrefix: 'นะคะกด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.596819322+07:00","message":"receive streaming session, msgId: 1735"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.596861648+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":"2025-10-29T11:13:57.596866603+07:00","message":"receive interim result [false|false]: ธนภัทรโกรธค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.596880264+07:00","message":"[buffer interim] 1735 false ธนภัทรโกรธค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.596889016+07:00","message":"[bufferProcess] interim [320000000]:ธนภัทรโกรธค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.596892107+07:00","message":"[bufferProcess] send to processor:ธนภัทรโกรธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.596895442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.596897732+07:00","message":"> Transcript [7844] [false]: 'ธนภัทรโกรธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.596899682+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.596901202+07:00","message":"Set new StatePrefix: 'ธนภัทรโกรธ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.681174545+07:00","message":"[GCS] IsForceVAD: false for message ID: 1735"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.815034061+07:00","message":"[GCS] Start streaming session, msgId: 1736"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.998042287+07:00","message":"receive streaming session, msgId: 1735"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.998086899+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะโกรธค่ะ\",\"confidence\":0.83593804}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.998091509+07:00","message":"receive interim result [true|false]: นะคะโกรธค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.998100063+07:00","message":"end recv isFinal message id 1735"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.998101724+07:00","message":"end Recv id 1735"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.998107325+07:00","message":"[buffer interim] 1735 true นะคะโกรธค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.998116828+07:00","message":"[bufferProcess] interim [560000000]:นะคะโกรธค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.998121443+07:00","message":"[bufferProcess] send to processor (isfinal):ธนภัทรโกรธค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.998123887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.998126582+07:00","message":"> Transcript [7845] [false]: 'ธนภัทรโกรธค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.998129568+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.998131156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.998132763+07:00","message":"StatePrefix: 'ธนภัทรโกรธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.998134392+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.998135616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.998137313+07:00","message":"> Transcript [7846] [true]: 'นะคะโกรธค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.998138948+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.99814039+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.99814173+07:00","message":"StatePrefix: 'ธนภัทรโกรธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.998143076+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:57.998148348+07:00","message":"Push: 'นะคะโกรธค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:57.998156895+07:00","message":"push: {true นะคะโกรธค่ะ 0 0xc003601400}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:58.005173601+07:00","message":"write wav file: './tmp/7449/7449_1735.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:58.393773382+07:00","message":"receive streaming session, msgId: 1736"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:58.393814456+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":"2025-10-29T11:13:58.393818953+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:58.393831532+07:00","message":"[buffer interim] 1736 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.393840269+07:00","message":"[bufferProcess] interim [600000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.39384175+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:58.557897615+07:00","message":"receive streaming session, msgId: 1736"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:58.557938642+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":"2025-10-29T11:13:58.557943076+07:00","message":"receive interim result [false|false]: ต้องการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:58.557956611+07:00","message":"[buffer interim] 1736 false ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.557964505+07:00","message":"[bufferProcess] interim [780000000]:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.557966431+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.557971416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.557974013+07:00","message":"> Transcript [7847] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.55797628+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:58.67808726+07:00","message":"receive streaming session, msgId: 1736"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:58.678128153+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":"2025-10-29T11:13:58.678133158+07:00","message":"receive interim result [false|false]: สงกรานต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:58.678145588+07:00","message":"[buffer interim] 1736 false สงกรานต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.678151683+07:00","message":"[bufferProcess] interim [840000000]:สงกรานต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.678153767+07:00","message":"[bufferProcess] send to processor:ต้องการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.678158349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.678160934+07:00","message":"> Transcript [7848] [false]: 'ต้องการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.678162895+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.678164686+07:00","message":"Set new StatePrefix: 'ต้องการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:58.703025878+07:00","message":"[GCS] IsForceVAD: false for message ID: 1736"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:58.839721063+07:00","message":"receive streaming session, msgId: 1736"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:58.839758263+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องกราบ\",\"confidence\":0.7796012}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":110000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:58.839764034+07:00","message":"receive interim result [true|false]: ต้องกราบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:58.839770846+07:00","message":"end recv isFinal message id 1736"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:58.83977265+07:00","message":"end Recv id 1736"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:58.839778615+07:00","message":"[buffer interim] 1736 true ต้องกราบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.839785411+07:00","message":"[bufferProcess] interim [110000000]:ต้องกราบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.839789881+07:00","message":"[bufferProcess] send to processor (isfinal):สงกรานต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.839792448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.839794968+07:00","message":"> Transcript [7849] [false]: 'สงกรานต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.839796988+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.83979858+07:00","message":"Set new StatePrefix: 'สงกรานต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.839799903+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.839801402+07:00","message":"> Transcript [7850] [true]: 'ต้องกราบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.839803451+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.839804959+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.839806482+07:00","message":"StatePrefix: 'สงกรานต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.839808136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:13:58.839812283+07:00","message":"Push: 'ต้องกราบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:58.839819555+07:00","message":"push: {true ต้องกราบ 0 0xc00348d100}"}
{"level":"info","service":"Main","time":"2025-10-29T11:13:58.845023654+07:00","message":"write wav file: './tmp/7449/7449_1736.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:13:59.093556192+07:00","message":"[GCS] Start streaming session, msgId: 1737"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:00.456440848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:00.456454824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:03.441618178+07:00","message":"[GCS] IsForceVAD: false for message ID: 1737"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:03.456758617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:03.456765748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:03.544538926+07:00","message":"receive streaming session, msgId: 1737"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:03.544555863+07:00","message":"found end of frame, send empty tag with msgId: 1737"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:03.544558573+07:00","message":"end Recv id 1737"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:03.544564663+07:00","message":"[buffer interim] 1737 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:03.544570935+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:03.544574265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:03.544576736+07:00","message":"> Transcript [7851] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:03.544578733+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:03.544580253+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:03.544581655+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:03.544583245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:03.544589009+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:03.544597751+07:00","message":"push: {true \n 0 0xc00365f780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:03.55387367+07:00","message":"write wav file: './tmp/7449/7449_1737.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:03.632801121+07:00","message":"[GCS] Start streaming session, msgId: 1738"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:03.892496946+07:00","message":"[GCS] IsForceVAD: false for message ID: 1738"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:03.990066413+07:00","message":"receive streaming session, msgId: 1738"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:03.99009378+07:00","message":"found end of frame, send empty tag with msgId: 1738"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:03.990098639+07:00","message":"end Recv id 1738"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:03.990110232+07:00","message":"[buffer interim] 1738 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:03.990118979+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:03.990123771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:03.990127391+07:00","message":"> Transcript [7852] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:03.990131337+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:03.990134012+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:03.99013626+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:03.9901387+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:03.990141978+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:03.990157831+07:00","message":"push: {true \n 0 0xc002f14380}"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:03.994754917+07:00","message":"write wav file: './tmp/7449/7449_1738.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:04.273912058+07:00","message":"[GCS] Start streaming session, msgId: 1739"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:04.402159428+07:00","message":"[GCS] IsForceVAD: false for message ID: 1739"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:04.518238868+07:00","message":"receive streaming session, msgId: 1739"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:04.518262196+07:00","message":"found end of frame, send empty tag with msgId: 1739"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:04.518265753+07:00","message":"end Recv id 1739"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:04.518273719+07:00","message":"[buffer interim] 1739 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:04.518282333+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:04.51829457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:04.518298376+07:00","message":"> Transcript [7853] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:04.518301606+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:04.518303853+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:04.518306278+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:04.518308339+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:04.518311805+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:04.518323509+07:00","message":"push: {true \n 0 0xc0023d2900}"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:04.522609613+07:00","message":"write wav file: './tmp/7449/7449_1739.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:05.943413408+07:00","message":"[GCS] Start streaming session, msgId: 1740"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:06.261898813+07:00","message":"[GCS] IsForceVAD: false for message ID: 1740"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:06.363389089+07:00","message":"receive streaming session, msgId: 1740"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:06.363406233+07:00","message":"found end of frame, send empty tag with msgId: 1740"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:06.36340889+07:00","message":"end Recv id 1740"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:06.363415293+07:00","message":"[buffer interim] 1740 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.363422392+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.363427731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.363430573+07:00","message":"> Transcript [7854] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.363432944+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.363434698+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.363436343+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.363437803+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.363440188+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:06.363450233+07:00","message":"push: {true \n 0 0xc002f14900}"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:06.368796948+07:00","message":"write wav file: './tmp/7449/7449_1740.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:06.457473133+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:06.457489376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:06.462648165+07:00","message":"[GCS] Start streaming session, msgId: 1741"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:06.581312981+07:00","message":"[GCS] IsForceVAD: false for message ID: 1741"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:06.68559941+07:00","message":"receive streaming session, msgId: 1741"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:06.685615616+07:00","message":"found end of frame, send empty tag with msgId: 1741"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:06.68561824+07:00","message":"end Recv id 1741"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:06.685624653+07:00","message":"[buffer interim] 1741 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.685631732+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.685635077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.685637529+07:00","message":"> Transcript [7855] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.685639676+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.685641437+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.685643005+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.685644595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.68564719+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:06.685657119+07:00","message":"push: {true \n 0 0xc0032a0180}"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:06.691124949+07:00","message":"write wav file: './tmp/7449/7449_1741.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:06.713154021+07:00","message":"[GCS] Start streaming session, msgId: 1742"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:06.84189768+07:00","message":"[GCS] IsForceVAD: false for message ID: 1742"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:06.971771366+07:00","message":"receive streaming session, msgId: 1742"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:06.971794867+07:00","message":"found end of frame, send empty tag with msgId: 1742"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:06.971798602+07:00","message":"end Recv id 1742"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:06.971806659+07:00","message":"[buffer interim] 1742 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.97181513+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.971819212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.971822487+07:00","message":"> Transcript [7856] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.971825908+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.971827946+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.971830042+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.971832372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:06.971835538+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:06.971846894+07:00","message":"push: {true \n 0 0xc003600f80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:06.976935289+07:00","message":"write wav file: './tmp/7449/7449_1742.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:07.485064886+07:00","message":"[GCS] Start streaming session, msgId: 1743"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:07.612036467+07:00","message":"[GCS] IsForceVAD: false for message ID: 1743"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:07.750103656+07:00","message":"receive streaming session, msgId: 1743"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:07.750122296+07:00","message":"found end of frame, send empty tag with msgId: 1743"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:07.750125256+07:00","message":"end Recv id 1743"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:07.750132267+07:00","message":"[buffer interim] 1743 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:07.750138457+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:07.750142003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:07.750144486+07:00","message":"> Transcript [7857] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:07.750146785+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:07.750148229+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:07.750149597+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:07.750151084+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:07.75015357+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:07.750162655+07:00","message":"push: {true \n 0 0xc0027ca600}"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:07.755430306+07:00","message":"write wav file: './tmp/7449/7449_1743.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:07.804460556+07:00","message":"[GCS] Start streaming session, msgId: 1744"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:07.861580068+07:00","message":"[GCS] IsForceVAD: false for message ID: 1744"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:07.932902689+07:00","message":"[GCS] Start streaming session, msgId: 1745"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:08.022191521+07:00","message":"receive streaming session, msgId: 1744"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:08.022210797+07:00","message":"found end of frame, send empty tag with msgId: 1744"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:08.022213756+07:00","message":"end Recv id 1744"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:08.022219971+07:00","message":"[buffer interim] 1744 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:08.022226503+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:08.022233168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:08.022235851+07:00","message":"> Transcript [7858] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:08.022238027+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:08.022239553+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:08.022240934+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:08.022242417+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:08.022244709+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:08.022254094+07:00","message":"push: {true \n 0 0xc002f14f80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:08.027984675+07:00","message":"write wav file: './tmp/7449/7449_1744.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:08.25255997+07:00","message":"[GCS] IsForceVAD: false for message ID: 1745"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:08.348826021+07:00","message":"receive streaming session, msgId: 1745"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:08.348847058+07:00","message":"found end of frame, send empty tag with msgId: 1745"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:08.348849749+07:00","message":"end Recv id 1745"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:08.34888927+07:00","message":"[buffer interim] 1745 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:08.348912921+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:08.348916661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:08.348919156+07:00","message":"> Transcript [7859] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:08.348921619+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:08.348923294+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:08.348924888+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:08.348927336+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:08.348933927+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:08.3489439+07:00","message":"push: {true \n 0 0xc003601800}"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:08.353654764+07:00","message":"write wav file: './tmp/7449/7449_1745.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:08.705876688+07:00","message":"[GCS] Start streaming session, msgId: 1746"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:09.458554701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:09.458559073+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:09.531542263+07:00","message":"[GCS] IsForceVAD: false for message ID: 1746"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:09.628304206+07:00","message":"receive streaming session, msgId: 1746"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:09.628326103+07:00","message":"found end of frame, send empty tag with msgId: 1746"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:09.628329444+07:00","message":"end Recv id 1746"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:09.628336402+07:00","message":"[buffer interim] 1746 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:09.628345031+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:09.628349201+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:09.628352648+07:00","message":"> Transcript [7860] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:09.628355542+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:09.628357575+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:09.628359723+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:09.628361864+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:09.628369212+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:09.628381042+07:00","message":"push: {true \n 0 0xc003600000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:09.633025511+07:00","message":"write wav file: './tmp/7449/7449_1746.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:09.663258261+07:00","message":"[GCS] Start streaming session, msgId: 1747"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:09.723228863+07:00","message":"[GCS] IsForceVAD: false for message ID: 1747"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:09.881532823+07:00","message":"receive streaming session, msgId: 1747"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:09.881556528+07:00","message":"found end of frame, send empty tag with msgId: 1747"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:09.881559663+07:00","message":"end Recv id 1747"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:09.881566334+07:00","message":"[buffer interim] 1747 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:09.881572884+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:09.881576111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:09.881578373+07:00","message":"> Transcript [7861] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:09.88158042+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:09.881581993+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:09.88158339+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:09.881584891+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:09.881588069+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:09.881599788+07:00","message":"push: {true \n 0 0xc0027cbb80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:09.886103925+07:00","message":"write wav file: './tmp/7449/7449_1747.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:10.043232172+07:00","message":"[GCS] Start streaming session, msgId: 1748"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:10.233490631+07:00","message":"[GCS] IsForceVAD: false for message ID: 1748"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:10.332675506+07:00","message":"receive streaming session, msgId: 1748"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:10.332695354+07:00","message":"found end of frame, send empty tag with msgId: 1748"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:10.332698021+07:00","message":"end Recv id 1748"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:10.332703595+07:00","message":"[buffer interim] 1748 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:10.332709637+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:10.332719088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:10.332722418+07:00","message":"> Transcript [7862] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:10.332726056+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:10.332728138+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:10.33272998+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:10.33273221+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:10.332738241+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:10.332759002+07:00","message":"push: {true \n 0 0xc0027cbf80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:10.337895301+07:00","message":"write wav file: './tmp/7449/7449_1748.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:10.36332769+07:00","message":"[GCS] Start streaming session, msgId: 1749"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:10.422481775+07:00","message":"[GCS] IsForceVAD: false for message ID: 1749"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:10.630715749+07:00","message":"receive streaming session, msgId: 1749"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:10.63073973+07:00","message":"found end of frame, send empty tag with msgId: 1749"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:10.630743152+07:00","message":"end Recv id 1749"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:10.630751549+07:00","message":"[buffer interim] 1749 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:10.630759666+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:10.630763918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:10.6307677+07:00","message":"> Transcript [7863] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:10.630770902+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:10.630773022+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:10.63077513+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:10.63077718+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:10.630780971+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:10.630793471+07:00","message":"push: {true \n 0 0xc0032a1000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:10.636152225+07:00","message":"write wav file: './tmp/7449/7449_1749.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:10.943461235+07:00","message":"[GCS] Start streaming session, msgId: 1750"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:11.600719757+07:00","message":"receive streaming session, msgId: 1750"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:11.600766506+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":"2025-10-29T11:14:11.600771447+07:00","message":"receive interim result [false|false]: มีเรื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:11.600785803+07:00","message":"[buffer interim] 1750 false มีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:11.600795733+07:00","message":"[bufferProcess] interim [720000000]:มีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:11.600797555+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:11.794559494+07:00","message":"receive streaming session, msgId: 1750"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:11.794598417+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":"2025-10-29T11:14:11.794603028+07:00","message":"receive interim result [false|false]: มีเรื่องขอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:11.794614277+07:00","message":"[buffer interim] 1750 false มีเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:11.794621199+07:00","message":"[bufferProcess] interim [900000000]:มีเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:11.794623331+07:00","message":"[bufferProcess] send to processor:มีเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:11.794628653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:11.794631035+07:00","message":"> Transcript [7864] [false]: 'มีเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:11.794633022+07:00","message":"Set StatePrefix (first interim): 'มีเรื่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:11.917247108+07:00","message":"receive streaming session, msgId: 1750"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:11.917287701+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":"2025-10-29T11:14:11.917293025+07:00","message":"receive interim result [false|false]: มีเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:11.917303997+07:00","message":"[buffer interim] 1750 false มีเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:11.91731028+07:00","message":"[bufferProcess] interim [960000000]:มีเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:11.917312531+07:00","message":"[bufferProcess] send to processor:มีเรื่องขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:11.917317597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:11.917319911+07:00","message":"> Transcript [7865] [false]: 'มีเรื่องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:11.917322982+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:11.917324606+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:11.917326156+07:00","message":"StatePrefix: 'มีเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:11.917328128+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:12.105861915+07:00","message":"receive streaming session, msgId: 1750"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:12.105900642+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":"2025-10-29T11:14:12.105907317+07:00","message":"receive interim result [false|false]: เรื่องของกู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:12.105919992+07:00","message":"[buffer interim] 1750 false เรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.105926596+07:00","message":"[bufferProcess] interim [140000000]:เรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.105928664+07:00","message":"[bufferProcess] send to processor:มีเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.105933647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.105936025+07:00","message":"> Transcript [7866] [false]: 'มีเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.105939579+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.105941685+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.105943316+07:00","message":"StatePrefix: 'มีเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.10594521+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:12.108612513+07:00","message":"receive streaming session, msgId: 1750"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:12.108623393+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":"2025-10-29T11:14:12.108627033+07:00","message":"receive interim result [false|false]: ในเรื่องของการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:12.108632146+07:00","message":"[buffer interim] 1750 false ในเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.108634823+07:00","message":"[bufferProcess] interim [200000000]:ในเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.108636452+07:00","message":"[bufferProcess] send to processor:เรื่องของกู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.108638196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.108639882+07:00","message":"> Transcript [7867] [false]: 'เรื่องของกู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.108641167+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.1086427+07:00","message":"Set new StatePrefix: 'เรื่องของกู'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:12.458567919+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:12.458577012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:12.511801471+07:00","message":"receive streaming session, msgId: 1750"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:12.511841104+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":"2025-10-29T11:14:12.511845827+07:00","message":"receive interim result [false|false]: ในเรื่องของการตรวจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:12.511858879+07:00","message":"[buffer interim] 1750 false ในเรื่องของการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.511865569+07:00","message":"[bufferProcess] interim [620000000]:ในเรื่องของการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.511867592+07:00","message":"[bufferProcess] send to processor:ในเรื่องของการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.511870353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.511872833+07:00","message":"> Transcript [7868] [false]: 'ในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.511874758+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.511876352+07:00","message":"Set new StatePrefix: 'ในเรื่องของการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:12.541575504+07:00","message":"[GCS] IsForceVAD: false for message ID: 1750"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:12.653525661+07:00","message":"receive streaming session, msgId: 1750"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:12.653563712+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในเรื่องของการตรวจ\",\"confidence\":0.95726204}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":830000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:12.653569594+07:00","message":"receive interim result [true|false]: ในเรื่องของการตรวจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:12.653579359+07:00","message":"end recv isFinal message id 1750"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:12.653581143+07:00","message":"end Recv id 1750"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:12.65358696+07:00","message":"[buffer interim] 1750 true ในเรื่องของการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.653594324+07:00","message":"[bufferProcess] interim [830000000]:ในเรื่องของการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.653600675+07:00","message":"[bufferProcess] send to processor (isfinal):ในเรื่องของการตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.653603291+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.653605639+07:00","message":"> Transcript [7869] [false]: 'ในเรื่องของการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.65360842+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.653610242+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.653611772+07:00","message":"StatePrefix: 'ในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.653614222+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.653615509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.653617212+07:00","message":"> Transcript [7870] [true]: 'ในเรื่องของการตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.653618848+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.653620255+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.653621685+07:00","message":"StatePrefix: 'ในเรื่องของการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.653623+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:12.653630459+07:00","message":"Push: 'ในเรื่องของการตรวจ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:12.653638428+07:00","message":"push: {true ในเรื่องของการตรวจ 0 0xc0023d2080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:12.660405818+07:00","message":"write wav file: './tmp/7449/7449_1750.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:12.923422759+07:00","message":"[GCS] Start streaming session, msgId: 1751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.420099095+07:00","message":"receive streaming session, msgId: 1751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.420145186+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":"2025-10-29T11:14:13.420149886+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.420162632+07:00","message":"[buffer interim] 1751 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.420169638+07:00","message":"[bufferProcess] interim [480000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.420171337+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.47740788+07:00","message":"receive streaming session, msgId: 1751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.477443262+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":"2025-10-29T11:14:13.477449479+07:00","message":"receive interim result [false|false]: ค่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.477463415+07:00","message":"[buffer interim] 1751 false ค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.477470253+07:00","message":"[bufferProcess] interim [540000000]:ค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.47747213+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.477476874+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.477479212+07:00","message":"> Transcript [7871] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.477481099+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.482660715+07:00","message":"receive streaming session, msgId: 1751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.482678401+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":"2025-10-29T11:14:13.482682714+07:00","message":"receive interim result [false|false]: คาถา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.482688792+07:00","message":"[buffer interim] 1751 false คาถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.48269184+07:00","message":"[bufferProcess] interim [600000000]:คาถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.482693602+07:00","message":"[bufferProcess] send to processor:ค่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.482695715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.482698012+07:00","message":"> Transcript [7872] [false]: 'ค่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.482699796+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.482701807+07:00","message":"Set new StatePrefix: 'ค่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.791924305+07:00","message":"receive streaming session, msgId: 1751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.791965036+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":"2025-10-29T11:14:13.791969729+07:00","message":"receive interim result [false|false]: ค่าทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.791981681+07:00","message":"[buffer interim] 1751 false ค่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.791987636+07:00","message":"[bufferProcess] interim [840000000]:ค่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.79198951+07:00","message":"[bufferProcess] send to processor:คาถา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.791994583+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.79199692+07:00","message":"> Transcript [7873] [false]: 'คาถา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.791999054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.792001056+07:00","message":"Set new StatePrefix: 'คาถา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.823775906+07:00","message":"[GCS] Cleaned up inactive client: 1704"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.823789762+07:00","message":"[GCS] Cleaned up inactive client: 1695"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.823791966+07:00","message":"[GCS] Cleaned up inactive client: 1706"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.823793435+07:00","message":"[GCS] Cleaned up inactive client: 1707"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.823794906+07:00","message":"[GCS] Cleaned up inactive client: 1698"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.823796313+07:00","message":"[GCS] Cleaned up inactive client: 1696"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.823797788+07:00","message":"[GCS] Cleaned up inactive client: 1697"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.82379917+07:00","message":"[GCS] Cleaned up inactive client: 1699"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.823800935+07:00","message":"[GCS] Cleaned up inactive client: 1702"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.823802379+07:00","message":"[GCS] Cleaned up inactive client: 1705"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.82380386+07:00","message":"[GCS] Cleaned up inactive client: 1709"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.823805191+07:00","message":"[GCS] Cleaned up inactive client: 1703"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.823806442+07:00","message":"[GCS] Cleaned up inactive client: 1700"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.82380769+07:00","message":"[GCS] Cleaned up inactive client: 1701"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.823808972+07:00","message":"[GCS] Cleaned up inactive client: 1708"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.914110227+07:00","message":"receive streaming session, msgId: 1751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.914148729+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":"2025-10-29T11:14:13.914153826+07:00","message":"receive interim result [false|false]: ค่าธรรมเนียม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:13.914165319+07:00","message":"[buffer interim] 1751 false ค่าธรรมเนียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.914172116+07:00","message":"[bufferProcess] interim [20000000]:ค่าธรรมเนียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.914174036+07:00","message":"[bufferProcess] send to processor:ค่าทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.914178775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.914181151+07:00","message":"> Transcript [7874] [false]: 'ค่าทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.914183045+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:13.914184546+07:00","message":"Set new StatePrefix: 'ค่าทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:14.111078288+07:00","message":"receive streaming session, msgId: 1751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:14.111120161+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":"2025-10-29T11:14:14.111125595+07:00","message":"receive interim result [false|false]: ค่าทำนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:14.11113609+07:00","message":"[buffer interim] 1751 false ค่าทำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.111143377+07:00","message":"[bufferProcess] interim [140000000]:ค่าทำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.111145483+07:00","message":"[bufferProcess] send to processor:ค่าธรรมเนียม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.111148355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.111150873+07:00","message":"> Transcript [7875] [false]: 'ค่าธรรมเนียม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.111152865+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.111154463+07:00","message":"Set new StatePrefix: 'ค่าธรรมเนียม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:14.492516441+07:00","message":"receive streaming session, msgId: 1751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:14.49255521+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":"2025-10-29T11:14:14.492560576+07:00","message":"receive interim result [false|false]: ค่าทำนะคะใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:14.492573413+07:00","message":"[buffer interim] 1751 false ค่าทำนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.492580437+07:00","message":"[bufferProcess] interim [560000000]:ค่าทำนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.492582564+07:00","message":"[bufferProcess] send to processor:ค่าทำนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.492587495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.492589726+07:00","message":"> Transcript [7876] [false]: 'ค่าทำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.492591838+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.492593502+07:00","message":"Set new StatePrefix: 'ค่าทำนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:14.556915411+07:00","message":"receive streaming session, msgId: 1751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:14.55696046+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":"2025-10-29T11:14:14.556966377+07:00","message":"receive interim result [false|false]: ค่าทำนะคะในพี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:14.556979769+07:00","message":"[buffer interim] 1751 false ค่าทำนะคะในพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.55698643+07:00","message":"[bufferProcess] interim [680000000]:ค่าทำนะคะในพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.556988696+07:00","message":"[bufferProcess] send to processor:ค่าทำนะคะใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.556991614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.556994493+07:00","message":"> Transcript [7877] [false]: 'ค่าทำนะคะใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.556997508+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.556999268+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.557000904+07:00","message":"StatePrefix: 'ค่าทำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.55700278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:14.691122223+07:00","message":"receive streaming session, msgId: 1751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:14.691163576+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":"2025-10-29T11:14:14.691169564+07:00","message":"receive interim result [false|false]: ค่าทำนะคะในพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:14.691184504+07:00","message":"[buffer interim] 1751 false ค่าทำนะคะในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.691191727+07:00","message":"[bufferProcess] interim [740000000]:ค่าทำนะคะในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.691194092+07:00","message":"[bufferProcess] send to processor:ค่าทำนะคะในพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.691198822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.691201232+07:00","message":"> Transcript [7878] [false]: 'ค่าทำนะคะในพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.691204956+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.691206817+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.691208387+07:00","message":"StatePrefix: 'ค่าทำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:14.691210587+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:15.008689239+07:00","message":"receive streaming session, msgId: 1751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:15.008732973+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":"2025-10-29T11:14:15.008739602+07:00","message":"receive interim result [false|false]: ค่าทำนะคะในพิธีและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:15.008756522+07:00","message":"[buffer interim] 1751 false ค่าทำนะคะในพิธีและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.008767229+07:00","message":"[bufferProcess] interim [100000000]:ค่าทำนะคะในพิธีและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.008770506+07:00","message":"[bufferProcess] send to processor:ค่าทำนะคะในพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.008776521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.008779868+07:00","message":"> Transcript [7879] [false]: 'ค่าทำนะคะในพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.00878435+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.008786751+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.008789102+07:00","message":"StatePrefix: 'ค่าทำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.008792761+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:15.075103066+07:00","message":"receive streaming session, msgId: 1751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:15.075139896+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":"2025-10-29T11:14:15.075145152+07:00","message":"receive interim result [false|false]: ค่าทำนะคะในพิธีหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:15.075157698+07:00","message":"[buffer interim] 1751 false ค่าทำนะคะในพิธีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.075164542+07:00","message":"[bufferProcess] interim [160000000]:ค่าทำนะคะในพิธีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.075166572+07:00","message":"[bufferProcess] send to processor:ค่าทำนะคะในพิธีและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.075171551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.075173843+07:00","message":"> Transcript [7880] [false]: 'ค่าทำนะคะในพิธีและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.075177077+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.075178963+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.075180571+07:00","message":"StatePrefix: 'ค่าทำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.075182411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.075186159+07:00","message":"Push: 'ค่าทำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.075187678+07:00","message":"TextPushed: 'ค่าทำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.075189893+07:00","message":"Set new StatePrefix : 'ค่าทำนะคะในพิธีและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.075191924+07:00","message":"Next Push (prob) : 'ในพิธีและ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:15.075199123+07:00","message":"push: {false ค่าทำนะคะ 0 0xc0032a1580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:15.401796623+07:00","message":"receive streaming session, msgId: 1751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:15.401833822+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":"2025-10-29T11:14:15.401839564+07:00","message":"receive interim result [false|false]: ค่าทำนะคะในพิธีหลวงร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:15.401852947+07:00","message":"[buffer interim] 1751 false ค่าทำนะคะในพิธีหลวงร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.401859399+07:00","message":"[bufferProcess] interim [520000000]:ค่าทำนะคะในพิธีหลวงร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.40186134+07:00","message":"[bufferProcess] send to processor:ค่าทำนะคะในพิธีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.401868076+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.401870655+07:00","message":"> Transcript [7881] [false]: 'ค่าทำนะคะในพิธีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.401872776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.401874889+07:00","message":"Set new StatePrefix: 'ค่าทำนะคะในพิธีหลวง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:15.45936939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:15.459381065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:15.518088274+07:00","message":"receive streaming session, msgId: 1751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:15.518139538+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":"2025-10-29T11:14:15.518145261+07:00","message":"receive interim result [false|false]: ค่าทำนะคะในพิธีหลวงนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:15.51815681+07:00","message":"[buffer interim] 1751 false ค่าทำนะคะในพิธีหลวงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.518163277+07:00","message":"[bufferProcess] interim [580000000]:ค่าทำนะคะในพิธีหลวงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.518165775+07:00","message":"[bufferProcess] send to processor:ค่าทำนะคะในพิธีหลวงร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.51817062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.518173214+07:00","message":"> Transcript [7882] [false]: 'ค่าทำนะคะในพิธีหลวงร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.518176755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.518178462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.51818007+07:00","message":"StatePrefix: 'ค่าทำนะคะในพิธีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.518181932+07:00","message":"TextPushed: 'ค่าทำนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:15.552352907+07:00","message":"[GCS] IsForceVAD: false for message ID: 1751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:15.705293784+07:00","message":"receive streaming session, msgId: 1751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:15.705335275+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ค่าทำนะคะในพิธีหลวงนั้น\",\"confidence\":0.9290674}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:15.705341+07:00","message":"receive interim result [true|false]: ค่าทำนะคะในพิธีหลวงนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:15.7053493+07:00","message":"end recv isFinal message id 1751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:15.705351105+07:00","message":"end Recv id 1751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:15.705357216+07:00","message":"[buffer interim] 1751 true ค่าทำนะคะในพิธีหลวงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.705365913+07:00","message":"[bufferProcess] interim [850000000]:ค่าทำนะคะในพิธีหลวงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.705370526+07:00","message":"[bufferProcess] send to processor (isfinal):ค่าทำนะคะในพิธีหลวงนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.705373166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.70537559+07:00","message":"> Transcript [7883] [false]: 'ค่าทำนะคะในพิธีหลวงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.705378375+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.705381089+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.705382685+07:00","message":"StatePrefix: 'ค่าทำนะคะในพิธีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.705384445+07:00","message":"TextPushed: 'ค่าทำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.705385777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.705387415+07:00","message":"> Transcript [7884] [true]: 'ค่าทำนะคะในพิธีหลวงนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.705389139+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.705390544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.705391843+07:00","message":"StatePrefix: 'ค่าทำนะคะในพิธีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.705393507+07:00","message":"TextPushed: 'ค่าทำนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:15.705399206+07:00","message":"Push: 'ในพิธีหลวงนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:15.705406463+07:00","message":"push: {true ในพิธีหลวงนั้น 0 0xc0032a1580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:15.714800793+07:00","message":"write wav file: './tmp/7449/7449_1751.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:16.063430853+07:00","message":"[GCS] Start streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:16.554649523+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:16.554696758+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":"2025-10-29T11:14:16.554701812+07:00","message":"receive interim result [false|false]: จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:16.554715718+07:00","message":"[buffer interim] 1752 false จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:16.554722391+07:00","message":"[bufferProcess] interim [480000000]:จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:16.55472385+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:16.604286552+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:16.604324183+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":"2025-10-29T11:14:16.60432933+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:16.604341667+07:00","message":"[buffer interim] 1752 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:16.604348348+07:00","message":"[bufferProcess] interim [540000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:16.604350074+07:00","message":"[bufferProcess] send to processor:จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:16.604354985+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:16.604357356+07:00","message":"> Transcript [7885] [false]: 'จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:16.604359099+07:00","message":"Set StatePrefix (first interim): 'จะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:16.612111067+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:16.612135929+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":"2025-10-29T11:14:16.61214017+07:00","message":"receive interim result [false|false]: จะไม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:16.61214977+07:00","message":"[buffer interim] 1752 false จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:16.612159134+07:00","message":"[bufferProcess] interim [600000000]:จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:16.612161219+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:16.612166445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:16.612168974+07:00","message":"> Transcript [7886] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:16.61217101+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:16.612173076+07:00","message":"Set new StatePrefix: 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:16.74470659+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:16.744748848+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":"2025-10-29T11:14:16.744753884+07:00","message":"receive interim result [false|false]: จะไม่มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:16.744766266+07:00","message":"[buffer interim] 1752 false จะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:16.744773146+07:00","message":"[bufferProcess] interim [720000000]:จะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:16.744775189+07:00","message":"[bufferProcess] send to processor:จะไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:16.744780015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:16.74478228+07:00","message":"> Transcript [7887] [false]: 'จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:16.744784329+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:16.744785954+07:00","message":"Set new StatePrefix: 'จะไม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.046746253+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.046782957+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":"2025-10-29T11:14:17.046787784+07:00","message":"receive interim result [false|false]: จะไม่มีการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.046800631+07:00","message":"[buffer interim] 1752 false จะไม่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.046808121+07:00","message":"[bufferProcess] interim [960000000]:จะไม่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.046810229+07:00","message":"[bufferProcess] send to processor:จะไม่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.046815401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.046817687+07:00","message":"> Transcript [7888] [false]: 'จะไม่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.046820304+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.046821978+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.046823539+07:00","message":"StatePrefix: 'จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.046825244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.240882561+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.240917509+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":"2025-10-29T11:14:17.240922766+07:00","message":"receive interim result [false|false]: จะไม่มีการอ่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.240935824+07:00","message":"[buffer interim] 1752 false จะไม่มีการอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.240942541+07:00","message":"[bufferProcess] interim [140000000]:จะไม่มีการอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.240944663+07:00","message":"[bufferProcess] send to processor:จะไม่มีการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.240949351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.240951856+07:00","message":"> Transcript [7889] [false]: 'จะไม่มีการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.240954758+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.240956432+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.240961825+07:00","message":"StatePrefix: 'จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.240963676+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.309085241+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.309129704+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":"2025-10-29T11:14:17.309135335+07:00","message":"receive interim result [false|false]: จะไม่มีการอะไร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.309148323+07:00","message":"[buffer interim] 1752 false จะไม่มีการอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.309154747+07:00","message":"[bufferProcess] interim [260000000]:จะไม่มีการอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.309156901+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.309172003+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.309175403+07:00","message":"> Transcript [7890] [false]: 'จะไม่มีการอ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.309178732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.309180504+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.309182142+07:00","message":"StatePrefix: 'จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.309183863+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.316210725+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.31623716+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":"2025-10-29T11:14:17.316241451+07:00","message":"receive interim result [false|false]: จะไม่มีการอนุรักษ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.316251632+07:00","message":"[buffer interim] 1752 false จะไม่มีการอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.316256087+07:00","message":"[bufferProcess] interim [320000000]:จะไม่มีการอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.316258072+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.31626066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.316263067+07:00","message":"> Transcript [7891] [false]: 'จะไม่มีการอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.316265595+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.316267083+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.316268622+07:00","message":"StatePrefix: 'จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.31627836+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.316283045+07:00","message":"Push: 'จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.316284962+07:00","message":"TextPushed: 'จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.316286657+07:00","message":"Set new StatePrefix : 'จะไม่มีการอะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.316288587+07:00","message":"Next Push (prob) : 'มีการอะไร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.316297721+07:00","message":"push: {false จะไม่ 0 0xc003a47680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.427061624+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.427099318+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":"2025-10-29T11:14:17.427104316+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.427116904+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.42712354+07:00","message":"[bufferProcess] interim [380000000]:จะไม่มีการอาราธนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.427125743+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอนุรักษ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.427130461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.427132657+07:00","message":"> Transcript [7892] [false]: 'จะไม่มีการอนุรักษ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.427134734+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.427136429+07:00","message":"Set new StatePrefix: 'จะไม่มีการอนุรักษ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.822590516+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.822627987+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":"2025-10-29T11:14:17.822634332+07:00","message":"receive interim result [false|false]: จะไม่มีการพัฒนาและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.822648647+07:00","message":"[buffer interim] 1752 false จะไม่มีการพัฒนาและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.822657758+07:00","message":"[bufferProcess] interim [740000000]:จะไม่มีการพัฒนาและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.822661153+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.82266775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.822671167+07:00","message":"> Transcript [7893] [false]: 'จะไม่มีการอาราธนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.822674247+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.822677728+07:00","message":"Set new StatePrefix: 'จะไม่มีการอาราธนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.827192526+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.827208558+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":"2025-10-29T11:14:17.827212856+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:17.827225871+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.827231071+07:00","message":"[bufferProcess] interim [800000000]:จะไม่มีการอาราธนานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.827233741+07:00","message":"[bufferProcess] send to processor:จะไม่มีการพัฒนาและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.827238253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.827240886+07:00","message":"> Transcript [7894] [false]: 'จะไม่มีการพัฒนาและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.827243179+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:17.827245614+07:00","message":"Set new StatePrefix: 'จะไม่มีการพัฒนาและ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.144234381+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.144285713+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":"2025-10-29T11:14:18.144293652+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.144305953+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.144313902+07:00","message":"[bufferProcess] interim [40000000]:จะไม่มีการอาราธนานะคะเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.144316335+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.144321741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.144324324+07:00","message":"> Transcript [7895] [false]: 'จะไม่มีการอาราธนานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.144326631+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.144328842+07:00","message":"Set new StatePrefix: 'จะไม่มีการอาราธนานะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.221386858+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.221423677+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":"2025-10-29T11:14:18.221429786+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อกี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.221443809+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.221450658+07:00","message":"[bufferProcess] interim [160000000]:จะไม่มีการอาราธนานะคะเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.221453131+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.221459476+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.221461798+07:00","message":"> Transcript [7896] [false]: 'จะไม่มีการอาราธนานะคะเมื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.221465171+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.221467218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.221469294+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.221471418+07:00","message":"TextPushed: 'จะไม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.261409998+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.261444467+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":"2025-10-29T11:14:18.261449627+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.261459918+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.261466102+07:00","message":"[bufferProcess] interim [220000000]:จะไม่มีการอาราธนานะคะเมื่อจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.261468027+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อกี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.261472714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.261475001+07:00","message":"> Transcript [7897] [false]: 'จะไม่มีการอาราธนานะคะเมื่อกี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.261477859+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.261479636+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.26148172+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.261483663+07:00","message":"TextPushed: 'จะไม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.389397813+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.389433152+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":"2025-10-29T11:14:18.389438554+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อก.พ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.389451394+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อก.พ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.389460092+07:00","message":"[bufferProcess] interim [340000000]:จะไม่มีการอาราธนานะคะเมื่อก.พ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.389462366+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.389467173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.389469617+07:00","message":"> Transcript [7898] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.389472762+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.389474462+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.389476503+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.389478812+07:00","message":"TextPushed: 'จะไม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.392362544+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.392377744+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":"2025-10-29T11:14:18.392381269+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.392390645+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.392394793+07:00","message":"[bufferProcess] interim [400000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.392396619+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อก.พ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.39240072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.392402691+07:00","message":"> Transcript [7899] [false]: 'จะไม่มีการอาราธนานะคะเมื่อก.พ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.39240523+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.392406941+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.392408798+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.392410381+07:00","message":"TextPushed: 'จะไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.392416359+07:00","message":"Push: 'มีการอาราธนานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.392418046+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.392420141+07:00","message":"Set new StatePrefix : 'จะไม่มีการอาราธนานะคะเมื่อก.พ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.392423866+07:00","message":"Next Push (prob) : 'เมื่อก.พ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.392431161+07:00","message":"push: {false มีการอาราธนานะคะ 0 0xc003a47680}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:18.459896466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:18.459900237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.647371021+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.64740894+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":"2025-10-29T11:14:18.647414138+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.647426655+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.64743343+07:00","message":"[bufferProcess] interim [580000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.647435822+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.647440718+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.64744345+07:00","message":"> Transcript [7900] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.647445617+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.64744766+07:00","message":"Set new StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.840609022+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.840653183+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":"2025-10-29T11:14:18.840658409+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:18.840671777+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.840678319+07:00","message":"[bufferProcess] interim [820000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.840680474+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.840685387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.840687637+07:00","message":"> Transcript [7901] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.840691069+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.840692793+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.840694415+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:18.840696735+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.051850286+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.051899773+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":"2025-10-29T11:14:19.051905853+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.051918815+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.051926173+07:00","message":"[bufferProcess] interim [0]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.05192826+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.051931179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.051933489+07:00","message":"> Transcript [7902] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.051937124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.051938716+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.051940684+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.051942893+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.101546977+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.101584756+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":"2025-10-29T11:14:19.101590069+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.101604292+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.101613487+07:00","message":"[bufferProcess] interim [120000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.101615657+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.101620829+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.101623007+07:00","message":"> Transcript [7903] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.101626925+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.101628752+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.101630394+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.101633127+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.417393744+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.417439587+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":"2025-10-29T11:14:19.417450405+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.417467574+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.417475593+07:00","message":"[bufferProcess] interim [360000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.417478867+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.41748353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.417486768+07:00","message":"> Transcript [7904] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.417491821+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.417494041+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.417497362+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.417500637+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.417507079+07:00","message":"Push: 'เมื่อจุดธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.417509153+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.417512249+07:00","message":"Set new StatePrefix : 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.417514794+07:00","message":"Next Push (prob) : 'เทียนเครื่องบูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.417526259+07:00","message":"push: {false เมื่อจุดธูป 0 0xc003a47680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.419877942+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.419900537+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":"2025-10-29T11:14:19.419906756+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.419918641+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.419924609+07:00","message":"[bufferProcess] interim [420000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.419927489+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.419930931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.419934071+07:00","message":"> Transcript [7905] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.419938188+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.419940683+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.419943027+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.419946761+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.623753001+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.623796154+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":"2025-10-29T11:14:19.623802412+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่เกิด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.623815054+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.623826064+07:00","message":"[bufferProcess] interim [600000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.623829904+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.623866116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.623870055+07:00","message":"> Transcript [7906] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.623875087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.623877232+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.623878943+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.623881467+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.738171791+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.738205527+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":"2025-10-29T11:14:19.738210593+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.738222288+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.73823058+07:00","message":"[bufferProcess] interim [660000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.738232822+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่เกิด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.738238256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.738240584+07:00","message":"> Transcript [7907] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่เกิด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.738244155+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.738246119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.738248329+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.738250821+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.741821564+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.741837565+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":"2025-10-29T11:14:19.741840912+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.741848136+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.741851893+07:00","message":"[bufferProcess] interim [720000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.74185369+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.741856214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.741857955+07:00","message":"> Transcript [7908] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.741860277+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.741861795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.741863546+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.741865427+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.741870252+07:00","message":"Push: 'เทียนเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.741872028+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.741874532+07:00","message":"Set new StatePrefix : 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.741876566+07:00","message":"Next Push (prob) : 'ที่กระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.741884252+07:00","message":"push: {false เทียนเครื่องบูชา 0 0xc003a47680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.801366231+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.801406343+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":"2025-10-29T11:14:19.801412209+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:19.801424274+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.801431319+07:00","message":"[bufferProcess] interim [780000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.801433843+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.801439067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.801441323+07:00","message":"> Transcript [7909] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.801444939+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.801446598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.801448676+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:19.801451079+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.120969629+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.121007864+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":"2025-10-29T11:14:20.121013017+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.12102522+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.121036195+07:00","message":"[bufferProcess] interim [80000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.121038877+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.12104415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.121046401+07:00","message":"> Transcript [7910] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.121049998+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.12105183+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.121053369+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.121055517+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.448907564+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.4489462+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":"2025-10-29T11:14:20.44895122+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่องห้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.448963712+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่องห้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.448969922+07:00","message":"[bufferProcess] interim [380000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่องห้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.448972956+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.448978263+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.448980662+07:00","message":"> Transcript [7911] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.448984677+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.448986391+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.448988678+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.448991704+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.628047+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.628077476+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.628082954+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.628094834+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.628101858+07:00","message":"[bufferProcess] interim [560000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.628103964+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่องห้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.628108822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.628111218+07:00","message":"> Transcript [7912] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่องห้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.628114887+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.62811669+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.628118569+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.628120925+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.628124626+07:00","message":"Push: 'ที่กระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.628127674+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.628130198+07:00","message":"Set new StatePrefix : 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่องห้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.628132537+07:00","message":"Next Push (prob) : 'บะเครื่องห้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.628143104+07:00","message":"push: {false ที่กระ 0 0xc003a47680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.708610092+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.708641679+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.708647434+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.70865759+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 หน้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.708660144+07:00","message":"receive interim result [false|false]:  5 หน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.70866642+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.708670025+07:00","message":"[buffer interim] 1752 false  5 หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.708695493+07:00","message":"[bufferProcess] interim [680000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.708706547+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.708716082+07:00","message":"[bufferProcess] interim [680000000]: 5 หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.708719354+07:00","message":"[bufferProcess] update buffer: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.708722212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.708725922+07:00","message":"> Transcript [7913] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.708728253+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.708730025+07:00","message":"Set new StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.834211102+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.834246208+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":"2025-10-29T11:14:20.834252365+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.834261671+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 หน้าที่\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.834263944+07:00","message":"receive interim result [false|false]:  5 หน้าที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.834278472+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.834282776+07:00","message":"[buffer interim] 1752 false  5 หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.834314912+07:00","message":"[bufferProcess] interim [740000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.834326794+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.834334742+07:00","message":"[bufferProcess] interim [740000000]: 5 หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.834339783+07:00","message":"[bufferProcess] update buffer: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.834344047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.83434855+07:00","message":"> Transcript [7914] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.834352652+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.834354527+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.834356141+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.8343584+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.837804365+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.837819687+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":"2025-10-29T11:14:20.837823672+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.837832324+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 23:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.837834728+07:00","message":"receive interim result [false|false]:  23:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.837837594+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.837840054+07:00","message":"[buffer interim] 1752 false  23:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.837844518+07:00","message":"[bufferProcess] interim [800000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.837847675+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.837850442+07:00","message":"[bufferProcess] interim [800000000]: 23:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.837853051+07:00","message":"[bufferProcess] update buffer: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 23:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.837857413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.837859981+07:00","message":"> Transcript [7915] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.83786443+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.837866286+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.837867889+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.837869853+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.892216174+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.892252694+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":"2025-10-29T11:14:20.892258542+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.89227835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 23:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.892280795+07:00","message":"receive interim result [false|false]:  23:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.89228812+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:20.892291799+07:00","message":"[buffer interim] 1752 false  23:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.892297604+07:00","message":"[bufferProcess] interim [920000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.892300165+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 23:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.89230331+07:00","message":"[bufferProcess] interim [920000000]: 23:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.892308527+07:00","message":"[bufferProcess] update buffer: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 23:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.892310877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.892313153+07:00","message":"> Transcript [7916] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 23:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.892315943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:20.892317948+07:00","message":"Set new StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 23:00'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.157225924+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.157262905+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":"2025-10-29T11:14:21.157274182+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.157285183+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 หน้าตู้พระธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.157287833+07:00","message":"receive interim result [false|false]:  5 หน้าตู้พระธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.157296001+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.157301148+07:00","message":"[buffer interim] 1752 false  5 หน้าตู้พระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.157318329+07:00","message":"[bufferProcess] interim [100000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.157320949+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 23:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.157323797+07:00","message":"[bufferProcess] interim [100000000]: 5 หน้าตู้พระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.157326356+07:00","message":"[bufferProcess] update buffer: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.157330803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.157333231+07:00","message":"> Transcript [7917] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 23:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.15733669+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.157338474+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.157340134+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 23:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.157342059+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.351331183+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.351367091+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":"2025-10-29T11:14:21.351372641+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.351382012+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 หน้าตู้พระธรรมและ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.351386455+07:00","message":"receive interim result [false|false]:  5 หน้าตู้พระธรรมและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.351393314+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.351396769+07:00","message":"[buffer interim] 1752 false  5 หน้าตู้พระธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.351402148+07:00","message":"[bufferProcess] interim [280000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.351405172+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.351415988+07:00","message":"[bufferProcess] interim [280000000]: 5 หน้าตู้พระธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.351418598+07:00","message":"[bufferProcess] update buffer: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.3514223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.351424969+07:00","message":"> Transcript [7918] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.351427422+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.351429034+07:00","message":"Set new StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรม'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:21.460049398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:21.460076256+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.542787229+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.542821462+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":"2025-10-29T11:14:21.542829596+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.542839429+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 หน้าตู้พระธรรมแล้วก็\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.542843417+07:00","message":"receive interim result [false|false]:  5 หน้าตู้พระธรรมแล้วก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.542850682+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.542854189+07:00","message":"[buffer interim] 1752 false  5 หน้าตู้พระธรรมแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.542859989+07:00","message":"[bufferProcess] interim [460000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.542862428+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.542865658+07:00","message":"[bufferProcess] interim [460000000]: 5 หน้าตู้พระธรรมแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.542868317+07:00","message":"[bufferProcess] update buffer: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.542870998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.542873398+07:00","message":"> Transcript [7919] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.54287674+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.542878697+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.542880277+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.542882538+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.609198226+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.609230843+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":"2025-10-29T11:14:21.609236501+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.609246492+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 5 หน้าตู้พระธรรมแล้วก็เริ่ม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.609249216+07:00","message":"receive interim result [false|false]:  5 หน้าตู้พระธรรมแล้วก็เริ่ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.609257081+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.609262306+07:00","message":"[buffer interim] 1752 false  5 หน้าตู้พระธรรมแล้วก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.609274434+07:00","message":"[bufferProcess] interim [580000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.609277757+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.609281104+07:00","message":"[bufferProcess] interim [580000000]: 5 หน้าตู้พระธรรมแล้วก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.609283312+07:00","message":"[bufferProcess] update buffer: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.609286672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.609288847+07:00","message":"> Transcript [7920] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.609292619+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.60929457+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.609297729+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.609300228+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.732745572+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.732779621+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.732784998+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.732793596+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":"2025-10-29T11:14:21.732797485+07:00","message":"receive interim result [false|false]:  หน้าตู้พระธรรมแล้วก็เริ่ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.732806726+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.732813291+07:00","message":"[buffer interim] 1752 false  หน้าตู้พระธรรมแล้วก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.732818716+07:00","message":"[bufferProcess] interim [700000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.732832162+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.732837436+07:00","message":"[bufferProcess] interim [700000000]: หน้าตู้พระธรรมแล้วก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.732840411+07:00","message":"[bufferProcess] update buffer: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.732843187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.732845599+07:00","message":"> Transcript [7921] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.732849027+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.732850714+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.732853411+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.732856901+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.876368736+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.876406161+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.87641644+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.876425832+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":"2025-10-29T11:14:21.876429696+07:00","message":"receive interim result [false|false]:  หน้าตู้พระธรรมแล้วก็เริ่มต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.876439114+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.8764442+07:00","message":"[buffer interim] 1752 false  หน้าตู้พระธรรมแล้วก็เริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.876455764+07:00","message":"[bufferProcess] interim [820000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.876458792+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.876465673+07:00","message":"[bufferProcess] interim [820000000]: หน้าตู้พระธรรมแล้วก็เริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.876468345+07:00","message":"[bufferProcess] update buffer: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.876471355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.876473701+07:00","message":"> Transcript [7922] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.8764988+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.876501451+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.876503988+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.876508745+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.876517667+07:00","message":"Push: 'บะเครื่อง 5 หน้าตู้พระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.876520369+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.876523614+07:00","message":"Set new StatePrefix : 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.876527449+07:00","message":"Next Push (prob) : 'แล้วก็เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.876541746+07:00","message":"push: {false บะเครื่อง 5 หน้าตู้พระธรรม 0 0xc003a47680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.92659935+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.926635981+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.926642059+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.926652733+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":"2025-10-29T11:14:21.926655939+07:00","message":"receive interim result [false|false]:  หน้าตู้พระธรรมแล้วก็เริ่มสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.9266631+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:21.926666434+07:00","message":"[buffer interim] 1752 false  หน้าตู้พระธรรมแล้วก็เริ่มสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.9266719+07:00","message":"[bufferProcess] interim [880000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.926674138+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.926677448+07:00","message":"[bufferProcess] interim [880000000]: หน้าตู้พระธรรมแล้วก็เริ่มสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.92667996+07:00","message":"[bufferProcess] update buffer: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.926683136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.926685503+07:00","message":"> Transcript [7923] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.926689366+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.92669318+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.926694834+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:21.926697215+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:22.061205889+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:22.061244071+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:22.061250206+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:22.061258423+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":"2025-10-29T11:14:22.061261118+07:00","message":"receive interim result [false|false]:  หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:22.061276739+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:22.061280932+07:00","message":"[buffer interim] 1752 false  หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.06128709+07:00","message":"[bufferProcess] interim [0]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.061289994+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.061292902+07:00","message":"[bufferProcess] interim [0]: หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.061295268+07:00","message":"[bufferProcess] update buffer: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.061297942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.06130039+07:00","message":"> Transcript [7924] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.061303969+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.061306768+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.061308459+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.061311133+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:22.308616079+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:22.308653211+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:22.30865894+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:22.308669164+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":"2025-10-29T11:14:22.308672136+07:00","message":"receive interim result [false|false]:  หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:22.308679992+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:22.308683579+07:00","message":"[buffer interim] 1752 false  หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.308689603+07:00","message":"[bufferProcess] interim [240000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.308692088+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.308695134+07:00","message":"[bufferProcess] interim [240000000]: หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.308697507+07:00","message":"[bufferProcess] update buffer: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.308700163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.308702396+07:00","message":"> Transcript [7925] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.308706276+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.30871212+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.30872017+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.308723007+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:22.946069678+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:22.946111567+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลย\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:22.946119186+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:22.946131915+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.946138863+07:00","message":"[bufferProcess] interim [840000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.946142091+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.946148872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.946151325+07:00","message":"> Transcript [7926] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.946155736+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.946157616+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.94615942+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.946162024+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.946167513+07:00","message":"Push: 'แล้วก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.946169076+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.946171337+07:00","message":"Set new StatePrefix : 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:22.946174032+07:00","message":"Next Push (prob) : 'ตรวจได้เลย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:22.9461825+07:00","message":"push: {false แล้วก็เริ่ม 0 0xc003a47680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:23.329888692+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:23.329932337+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:23.329940169+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:23.329952538+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":"2025-10-29T11:14:23.329956568+07:00","message":"receive interim result [false|false]:  หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลยในเรื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:23.329965973+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:23.329971+07:00","message":"[buffer interim] 1752 false  หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลยในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:23.329979506+07:00","message":"[bufferProcess] interim [260000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:23.329982777+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:23.32998706+07:00","message":"[bufferProcess] interim [260000000]: หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลยในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:23.329990868+07:00","message":"[bufferProcess] update buffer: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลยในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:23.329994636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:23.329997737+07:00","message":"> Transcript [7927] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:23.330002997+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:23.330005244+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:23.330007731+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:23.330011192+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:23.521397208+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:23.521448892+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:23.521455197+07:00","message":"receive interim result [false|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:23.521465477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลยในเรื่องของ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:23.521467822+07:00","message":"receive interim result [false|false]:  หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลยในเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:23.521476271+07:00","message":"[buffer interim] 1752 false จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:23.52147986+07:00","message":"[buffer interim] 1752 false  หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลยในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:23.521486855+07:00","message":"[bufferProcess] interim [500000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:23.521489313+07:00","message":"[bufferProcess] send to processor:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลยในเรื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:23.521492753+07:00","message":"[bufferProcess] interim [500000000]: หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลยในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:23.521494809+07:00","message":"[bufferProcess] update buffer: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลยในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:23.521498022+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:23.521500637+07:00","message":"> Transcript [7928] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลยในเรื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:23.5215046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:23.521506331+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:23.521507764+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:23.521509922+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่ม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:23.821858767+07:00","message":"[GCS] IsForceVAD: false for message ID: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:23.88401513+07:00","message":"[GCS] Start streaming session, msgId: 1753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:24.040078521+07:00","message":"receive streaming session, msgId: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:24.040129297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลยในเรื่องของ\",\"confidence\":0.9558596}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:24.040136019+07:00","message":"receive interim result [true|false]: จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลยในเรื่องของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:24.040143535+07:00","message":"end recv isFinal message id 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:24.040145898+07:00","message":"end Recv id 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:24.040153217+07:00","message":"[buffer interim] 1752 true จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลยในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.040164015+07:00","message":"[bufferProcess] interim [980000000]:จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลยในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.040170248+07:00","message":"[bufferProcess] send to processor (isfinal):จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลยในเรื่องของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.040174611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.040177832+07:00","message":"> Transcript [7929] [false]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลยในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.040182474+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.040185563+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.040187659+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.040190399+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.040192385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.040194462+07:00","message":"> Transcript [7930] [true]: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลยในเรื่องของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.040196612+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.040197902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.040199214+07:00","message":"StatePrefix: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่มตรวจได้เลย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.040201156+07:00","message":"TextPushed: 'จะไม่มีการอาราธนานะคะเมื่อจุดธูปเทียนเครื่องบูชาที่กระบะเครื่อง 5 หน้าตู้พระธรรมแล้วก็เริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.040205996+07:00","message":"Push: 'ตรวจได้เลยในเรื่องของ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:24.040216105+07:00","message":"push: {true ตรวจได้เลยในเรื่องของ 0 0xc003a47680}"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:24.05411762+07:00","message":"write wav file: './tmp/7449/7449_1752.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:24.46051213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:24.460530281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:24.548660866+07:00","message":"receive streaming session, msgId: 1753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:24.548706005+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":"2025-10-29T11:14:24.548710471+07:00","message":"receive interim result [false|false]: การ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:24.548724335+07:00","message":"[buffer interim] 1753 false การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.548730888+07:00","message":"[bufferProcess] interim [660000000]:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.548732587+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:24.654078264+07:00","message":"receive streaming session, msgId: 1753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:24.654111977+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":"2025-10-29T11:14:24.654117564+07:00","message":"receive interim result [false|false]: การสื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:24.654128993+07:00","message":"[buffer interim] 1753 false การสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.654135048+07:00","message":"[bufferProcess] interim [780000000]:การสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.654136943+07:00","message":"[bufferProcess] send to processor:การ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.654141399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.654144035+07:00","message":"> Transcript [7931] [false]: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.654145919+07:00","message":"Set StatePrefix (first interim): 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:24.741523299+07:00","message":"receive streaming session, msgId: 1753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:24.741559012+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":"2025-10-29T11:14:24.741564864+07:00","message":"receive interim result [false|false]: การตรวจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:24.741577164+07:00","message":"[buffer interim] 1753 false การตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.741583744+07:00","message":"[bufferProcess] interim [840000000]:การตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.741585848+07:00","message":"[bufferProcess] send to processor:การสื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.741590529+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.741592948+07:00","message":"> Transcript [7932] [false]: 'การสื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.741595801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.741597686+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.741599319+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.741601142+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:24.875021937+07:00","message":"receive streaming session, msgId: 1753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:24.875067465+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":"2025-10-29T11:14:24.875072875+07:00","message":"receive interim result [false|false]: การสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:24.875084734+07:00","message":"[buffer interim] 1753 false การสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.875091582+07:00","message":"[bufferProcess] interim [20000000]:การสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.875093902+07:00","message":"[bufferProcess] send to processor:การตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.875098447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.875100636+07:00","message":"> Transcript [7933] [false]: 'การตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.875103854+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.875105575+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.875107529+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:24.875109618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.05771438+07:00","message":"receive streaming session, msgId: 1753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.057754129+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":"2025-10-29T11:14:25.057760205+07:00","message":"receive interim result [false|false]: การสวดพระพิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.057774711+07:00","message":"[buffer interim] 1753 false การสวดพระพิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.05778119+07:00","message":"[bufferProcess] interim [140000000]:การสวดพระพิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.057783417+07:00","message":"[bufferProcess] send to processor:การสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.057789776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.057792285+07:00","message":"> Transcript [7934] [false]: 'การสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.057795269+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.05779696+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.057798745+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.057800933+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.062018914+07:00","message":"receive streaming session, msgId: 1753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.062028415+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":"2025-10-29T11:14:25.062031247+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.062039233+07:00","message":"[buffer interim] 1753 false การสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.062041848+07:00","message":"[bufferProcess] interim [200000000]:การสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.062043659+07:00","message":"[bufferProcess] send to processor:การสวดพระพิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.062045661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.062047456+07:00","message":"> Transcript [7935] [false]: 'การสวดพระพิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.062049278+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.062051293+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.062052717+07:00","message":"StatePrefix: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.062054172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.062059793+07:00","message":"Push: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.062061341+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.062062983+07:00","message":"Set new StatePrefix : 'การสวดพระพิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.062064993+07:00","message":"Next Push (prob) : 'สวดพระพิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.062072865+07:00","message":"push: {false การ 0 0xc00348c200}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.120680512+07:00","message":"receive streaming session, msgId: 1753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.120720579+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":"2025-10-29T11:14:25.12072583+07:00","message":"receive interim result [false|false]: การสวดพระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.120738764+07:00","message":"[buffer interim] 1753 false การสวดพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.120745122+07:00","message":"[bufferProcess] interim [320000000]:การสวดพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.120747439+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.12075268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.120755115+07:00","message":"> Transcript [7936] [false]: 'การสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.120757434+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.120759142+07:00","message":"Set new StatePrefix: 'การสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.311526738+07:00","message":"receive streaming session, msgId: 1753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.311569283+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":"2025-10-29T11:14:25.311574886+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.311588431+07:00","message":"[buffer interim] 1753 false การสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.311595579+07:00","message":"[bufferProcess] interim [500000000]:การสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.311597676+07:00","message":"[bufferProcess] send to processor:การสวดพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.311603692+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.311605927+07:00","message":"> Transcript [7937] [false]: 'การสวดพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.311608355+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.31161057+07:00","message":"Set new StatePrefix: 'การสวดพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.640035517+07:00","message":"receive streaming session, msgId: 1753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.640072119+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":"2025-10-29T11:14:25.640077155+07:00","message":"receive interim result [false|false]: การสวดพระอภิธรรมหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.640090034+07:00","message":"[buffer interim] 1753 false การสวดพระอภิธรรมหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.640096595+07:00","message":"[bufferProcess] interim [800000000]:การสวดพระอภิธรรมหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.640098651+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.640103673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.640106516+07:00","message":"> Transcript [7938] [false]: 'การสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.64010883+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.640110547+07:00","message":"Set new StatePrefix: 'การสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.757331896+07:00","message":"receive streaming session, msgId: 1753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.757373139+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":"2025-10-29T11:14:25.757380202+07:00","message":"receive interim result [false|false]: การสวดพระพิธีธรรมนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.757394768+07:00","message":"[buffer interim] 1753 false การสวดพระพิธีธรรมนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.757403266+07:00","message":"[bufferProcess] interim [860000000]:การสวดพระพิธีธรรมนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.757406194+07:00","message":"[bufferProcess] send to processor:การสวดพระอภิธรรมหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.757412385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.757415358+07:00","message":"> Transcript [7939] [false]: 'การสวดพระอภิธรรมหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.757419731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.757422567+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.757424994+07:00","message":"StatePrefix: 'การสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.757428535+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.863113628+07:00","message":"[GCS] IsForceVAD: false for message ID: 1753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.934227221+07:00","message":"[GCS] Start streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.96730082+07:00","message":"receive streaming session, msgId: 1753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.96734398+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"การสวดพระพิธีธรรมนั้น\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.967350282+07:00","message":"receive interim result [true|false]: การสวดพระพิธีธรรมนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.967359589+07:00","message":"end recv isFinal message id 1753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.967361417+07:00","message":"end Recv id 1753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.967370122+07:00","message":"[buffer interim] 1753 true การสวดพระพิธีธรรมนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.967379225+07:00","message":"[bufferProcess] interim [220000000]:การสวดพระพิธีธรรมนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.967381938+07:00","message":"[bufferProcess] send to processor (isfinal):การสวดพระพิธีธรรมนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.967392754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.967410664+07:00","message":"> Transcript [7940] [false]: 'การสวดพระพิธีธรรมนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.967417205+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.967419938+07:00","message":"Set new StatePrefix: 'การสวดพระพิธีธรรมนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.967422728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.967424988+07:00","message":"> Transcript [7941] [true]: 'การสวดพระพิธีธรรมนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.967428539+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.967430335+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.967432243+07:00","message":"StatePrefix: 'การสวดพระพิธีธรรมนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.967435135+07:00","message":"TextPushed: 'การ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:25.967442228+07:00","message":"Push: 'สวดพระพิธีธรรมนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:25.967454134+07:00","message":"push: {true สวดพระพิธีธรรมนั้น 0 0xc00348c200}"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:25.975202224+07:00","message":"write wav file: './tmp/7449/7449_1753.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:26.40829026+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:26.408329123+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":"2025-10-29T11:14:26.408333705+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:26.408344608+07:00","message":"[buffer interim] 1754 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.408351187+07:00","message":"[bufferProcess] interim [480000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.408352681+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:26.494008357+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:26.494044088+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":"2025-10-29T11:14:26.494050001+07:00","message":"receive interim result [false|false]: ไหนก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:26.49405926+07:00","message":"[buffer interim] 1754 false ไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.494066574+07:00","message":"[bufferProcess] interim [600000000]:ไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.494068499+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.494072457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.494074896+07:00","message":"> Transcript [7942] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.494076701+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:26.594057555+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:26.594102537+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":"2025-10-29T11:14:26.594107451+07:00","message":"receive interim result [false|false]: ไหน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:26.594120167+07:00","message":"[buffer interim] 1754 false ไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.594126865+07:00","message":"[bufferProcess] interim [660000000]:ไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.594128555+07:00","message":"[bufferProcess] send to processor:ไหนก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.59413311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.594135616+07:00","message":"> Transcript [7943] [false]: 'ไหนก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.594137755+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.594139305+07:00","message":"Set new StatePrefix: 'ไหนก็'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:26.5990655+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:26.599081841+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":"2025-10-29T11:14:26.599085678+07:00","message":"receive interim result [false|false]: ในสมัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:26.599093125+07:00","message":"[buffer interim] 1754 false ในสมัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.599096979+07:00","message":"[bufferProcess] interim [720000000]:ในสมัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.599098881+07:00","message":"[bufferProcess] send to processor:ไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.599100855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.599102431+07:00","message":"> Transcript [7944] [false]: 'ไหน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.599103806+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:26.792215981+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:26.792258552+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":"2025-10-29T11:14:26.792273266+07:00","message":"receive interim result [false|false]: ในสมัยร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:26.792286772+07:00","message":"[buffer interim] 1754 false ในสมัยร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.792293706+07:00","message":"[bufferProcess] interim [900000000]:ในสมัยร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.792295842+07:00","message":"[bufferProcess] send to processor:ในสมัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.792300378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.792302973+07:00","message":"> Transcript [7945] [false]: 'ในสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.792304812+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.792306388+07:00","message":"Set new StatePrefix: 'ในสมัย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:26.905387282+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:26.905419952+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":"2025-10-29T11:14:26.905424687+07:00","message":"receive interim result [false|false]: ในสมัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:26.905436273+07:00","message":"[buffer interim] 1754 false ในสมัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.905444339+07:00","message":"[bufferProcess] interim [960000000]:ในสมัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.905446228+07:00","message":"[bufferProcess] send to processor:ในสมัยร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.905451275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.905454165+07:00","message":"> Transcript [7946] [false]: 'ในสมัยร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.905457965+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.905459469+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.905461046+07:00","message":"StatePrefix: 'ในสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:26.905462968+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.104981441+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.105016498+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":"2025-10-29T11:14:27.105022376+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.105033911+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.105040508+07:00","message":"[bufferProcess] interim [140000000]:ในสมัยรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.105042457+07:00","message":"[bufferProcess] send to processor:ในสมัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.105045077+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.10504731+07:00","message":"> Transcript [7947] [false]: 'ในสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.105050178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.105051864+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.10505351+07:00","message":"StatePrefix: 'ในสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.105055311+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.170502895+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.170534754+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":"2025-10-29T11:14:27.170539704+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.170550572+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.170558389+07:00","message":"[bufferProcess] interim [320000000]:ในสมัยรัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.170560631+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.170565652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.170568085+07:00","message":"> Transcript [7948] [false]: 'ในสมัยรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.17057106+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.170572702+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.170574253+07:00","message":"StatePrefix: 'ในสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.170576144+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.358765041+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.358801231+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.358806906+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.358820947+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.358830137+07:00","message":"[bufferProcess] interim [500000000]:ในสมัยรัชกาลที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.35883206+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.358834886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.358837821+07:00","message":"> Transcript [7949] [false]: 'ในสมัยรัชกาลที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.35884107+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.358843009+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.358845007+07:00","message":"StatePrefix: 'ในสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.358847707+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.358857421+07:00","message":"Push: 'ในสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.358859096+07:00","message":"TextPushed: 'ในสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.358861951+07:00","message":"Set new StatePrefix : 'ในสมัยรัชกาลที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.35886376+07:00","message":"Next Push (prob) : 'รัชกาลที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.358871309+07:00","message":"push: {false ในสมัย 0 0xc003600c80}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:27.461326544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:27.461342401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.677510527+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.677544801+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1 ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.67755084+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1 ถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.677563515+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.677570045+07:00","message":"[bufferProcess] interim [800000000]:ในสมัยรัชกาลที่ 1 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.677572089+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.677577123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.677579856+07:00","message":"> Transcript [7950] [false]: 'ในสมัยรัชกาลที่ 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.677582651+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.677584279+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.677586019+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.677588016+07:00","message":"TextPushed: 'ในสมัย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.809390915+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.809427633+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":"2025-10-29T11:14:27.809433786+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.809444435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ถึง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.809447115+07:00","message":"receive interim result [false|false]:  1 ถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.809454917+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.809458044+07:00","message":"[buffer interim] 1754 false  1 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.809463686+07:00","message":"[bufferProcess] interim [920000000]:ในสมัยรัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.809465577+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.809468108+07:00","message":"[bufferProcess] interim [920000000]: 1 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.809470321+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.809472697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.809475111+07:00","message":"> Transcript [7951] [false]: 'ในสมัยรัชกาลที่ 1 ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.809478422+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.809480397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.809481989+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.809484156+07:00","message":"TextPushed: 'ในสมัย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.86777509+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.867813274+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":"2025-10-29T11:14:27.867819051+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.867829067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 1 ถึงรัชกาล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.867831571+07:00","message":"receive interim result [false|false]:  1 ถึงรัชกาล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.867838979+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:27.867842399+07:00","message":"[buffer interim] 1754 false  1 ถึงรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.867847499+07:00","message":"[bufferProcess] interim [980000000]:ในสมัยรัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.867849387+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.867852364+07:00","message":"[bufferProcess] interim [980000000]: 1 ถึงรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.867854756+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.867857725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.867860048+07:00","message":"> Transcript [7952] [false]: 'ในสมัยรัชกาลที่ 1 ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.867862876+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.867864355+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.867865936+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:27.867867747+07:00","message":"TextPushed: 'ในสมัย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.001465683+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.001499342+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.001504879+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.001513156+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":"2025-10-29T11:14:28.00151674+07:00","message":"receive interim result [false|false]:  ถึงรัชกาล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.00152406+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.001527719+07:00","message":"[buffer interim] 1754 false  ถึงรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.00154168+07:00","message":"[bufferProcess] interim [100000000]:ในสมัยรัชกาลที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.001544498+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.001550449+07:00","message":"[bufferProcess] interim [100000000]: ถึงรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.001552755+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.00155538+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.001557646+07:00","message":"> Transcript [7953] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.001560826+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.001562427+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.001564028+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.001565771+07:00","message":"TextPushed: 'ในสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.001568063+07:00","message":"Push: 'รัชกาลที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.001569614+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.001571306+07:00","message":"Set new StatePrefix : 'ในสมัยรัชกาลที่ 1 ถึงรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.001573115+07:00","message":"Next Push (prob) : ' 1 ถึงรัชกาล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.001581691+07:00","message":"push: {false รัชกาลที่ 0 0xc003600c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.260036663+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.260070823+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.260076663+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.260084696+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":"2025-10-29T11:14:28.260088894+07:00","message":"receive interim result [false|false]:  ถึงรัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.260098184+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.2601025+07:00","message":"[buffer interim] 1754 false  ถึงรัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.260108516+07:00","message":"[bufferProcess] interim [400000000]:ในสมัยรัชกาลที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.260110796+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.260113622+07:00","message":"[bufferProcess] interim [400000000]: ถึงรัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.260116554+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.260119179+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.2601217+07:00","message":"> Transcript [7954] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.260124757+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.260126463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.26012798+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.260130325+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.505935823+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.505968855+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.505974139+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.505981558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถึงรัชกาลที่ 5\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.505984127+07:00","message":"receive interim result [false|false]:  ถึงรัชกาลที่ 5"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.505990474+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.50599541+07:00","message":"[buffer interim] 1754 false  ถึงรัชกาลที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.506000864+07:00","message":"[bufferProcess] interim [580000000]:ในสมัยรัชกาลที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.506003249+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.506006118+07:00","message":"[bufferProcess] interim [580000000]: ถึงรัชกาลที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.506008283+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.506010719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.506013344+07:00","message":"> Transcript [7955] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.506016103+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.506017743+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.506019332+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.506021469+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.574707211+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.574746214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.57475154+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.574760585+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถึงรัชกาลที่ 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.574763015+07:00","message":"receive interim result [false|false]:  ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.574769764+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.574774443+07:00","message":"[buffer interim] 1754 false  ถึงรัชกาลที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.574780132+07:00","message":"[bufferProcess] interim [640000000]:ในสมัยรัชกาลที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.574782384+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.574785995+07:00","message":"[bufferProcess] interim [640000000]: ถึงรัชกาลที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.574788042+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.574790662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.574793327+07:00","message":"> Transcript [7956] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 5'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.574796335+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.57479804+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.574799571+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.574801623+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.8990101+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.899048214+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.899053604+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.899063886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" ถึงรัชกาลที่ 6 แห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.899066442+07:00","message":"receive interim result [false|false]:  ถึงรัชกาลที่ 6 แห่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.899074134+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.899077441+07:00","message":"[buffer interim] 1754 false  ถึงรัชกาลที่ 6 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.899082887+07:00","message":"[bufferProcess] interim [940000000]:ในสมัยรัชกาลที่ 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.899089419+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.899092489+07:00","message":"[bufferProcess] interim [940000000]: ถึงรัชกาลที่ 6 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.899095299+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.899098015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.899102515+07:00","message":"> Transcript [7957] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.899105733+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.899107473+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.899109196+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.899110925+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.899113348+07:00","message":"Push: ' 1 ถึงรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.899118168+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.899120347+07:00","message":"Set new StatePrefix : 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.899122332+07:00","message":"Next Push (prob) : 'ที่ 6'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.899130144+07:00","message":"push: {false  1 ถึงรัชกาล 0 0xc003600c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.902383605+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.902400733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.902405302+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.902413604+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 6 แห่ง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.902416002+07:00","message":"receive interim result [false|false]:  6 แห่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.902421088+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:28.902423549+07:00","message":"[buffer interim] 1754 false  6 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.902427101+07:00","message":"[bufferProcess] interim [0]:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.902429331+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.902433901+07:00","message":"[bufferProcess] interim [0]: 6 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.902435575+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.902437878+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.902439802+07:00","message":"> Transcript [7958] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.90244266+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.902444463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.90244588+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:28.902447681+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.147899658+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.147940061+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.147950529+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.147963148+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":"2025-10-29T11:14:29.147966598+07:00","message":"receive interim result [false|false]:  แห่งกรุง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.147974431+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.147978877+07:00","message":"[buffer interim] 1754 false  แห่งกรุง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.147999407+07:00","message":"[bufferProcess] interim [240000000]:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.148016876+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.148024462+07:00","message":"[bufferProcess] interim [240000000]: แห่งกรุง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.148026727+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.148030029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.148032875+07:00","message":"> Transcript [7959] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.148036017+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.148038019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.14803967+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.148042218+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.277569541+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.277604655+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.277610687+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.277617349+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":"2025-10-29T11:14:29.277619932+07:00","message":"receive interim result [false|false]:  แห่งรัฐ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.277627254+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.277630436+07:00","message":"[buffer interim] 1754 false  แห่งรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.277638123+07:00","message":"[bufferProcess] interim [420000000]:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.277640389+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.277643519+07:00","message":"[bufferProcess] interim [420000000]: แห่งรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.277645996+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.277648911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.277652463+07:00","message":"> Transcript [7960] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.277655208+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.27765696+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.2776585+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.277660572+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.406574275+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.406622347+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.406630373+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.406643802+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":"2025-10-29T11:14:29.406650117+07:00","message":"receive interim result [false|false]:  แห่งกรุงรัตนโกสินทร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.406663329+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.406668441+07:00","message":"[buffer interim] 1754 false  แห่งกรุงรัตนโกสินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.406676441+07:00","message":"[bufferProcess] interim [480000000]:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.406680352+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.406684548+07:00","message":"[bufferProcess] interim [480000000]: แห่งกรุงรัตนโกสินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.406688327+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.406692138+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.406695987+07:00","message":"> Transcript [7961] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.406701346+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.406704132+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.406706615+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.406709661+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.406714003+07:00","message":"Push: 'ที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.406716675+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.406719578+07:00","message":"Set new StatePrefix : 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.406722671+07:00","message":"Next Push (prob) : ' แห่งรัฐ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.406732997+07:00","message":"push: {false ที่ 6 0 0xc003600c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.988669641+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.988712667+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.988722768+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:29.98873821+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.988747398+07:00","message":"[bufferProcess] interim [80000000]:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.988750996+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.988758382+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.988761594+07:00","message":"> Transcript [7962] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.988764882+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:29.988767359+07:00","message":"Set new StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:30.380306507+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:30.380343615+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:30.380356464+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:30.380371283+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":"2025-10-29T11:14:30.380377273+07:00","message":"receive interim result [false|false]:  แห่งกรุงรัตนโกสินทร์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:30.38038487+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:30.380388098+07:00","message":"[buffer interim] 1754 false  แห่งกรุงรัตนโกสินทร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:30.380393809+07:00","message":"[bufferProcess] interim [440000000]:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:30.380396406+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:30.380399404+07:00","message":"[bufferProcess] interim [440000000]: แห่งกรุงรัตนโกสินทร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:30.380402223+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:30.380404926+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:30.380407194+07:00","message":"> Transcript [7963] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:30.380410693+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:30.380412403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:30.380414276+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:30.380416329+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:30.462030966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:30.462040198+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.019327453+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.019369436+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.019377902+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.019391127+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.01939861+07:00","message":"[bufferProcess] interim [40000000]:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.019400912+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.019403887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.019406224+07:00","message":"> Transcript [7964] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.019409809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.019411475+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.019413465+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.019415909+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.080217058+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.080251928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":160000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.080257498+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.080275292+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":"2025-10-29T11:14:31.080277685+07:00","message":"receive interim result [false|false]:  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.080285075+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.080288128+07:00","message":"[buffer interim] 1754 false  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.080293829+07:00","message":"[bufferProcess] interim [160000000]:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.080296682+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.080299699+07:00","message":"[bufferProcess] interim [160000000]: แห่งกรุงรัตนโกสินทร์ค่ะก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.080302275+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.080304776+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.080307119+07:00","message":"> Transcript [7965] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.080310275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.080312106+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.080313761+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.080317616+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.213546923+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.213580453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.213586046+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.213593624+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":"2025-10-29T11:14:31.213596663+07:00","message":"receive interim result [false|false]:  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้ป่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.21360445+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.213609861+07:00","message":"[buffer interim] 1754 false  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.213615494+07:00","message":"[bufferProcess] interim [280000000]:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.213617887+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.213625365+07:00","message":"[bufferProcess] interim [280000000]: แห่งกรุงรัตนโกสินทร์ค่ะก็ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.213627943+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.213630725+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.213633152+07:00","message":"> Transcript [7966] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.213638342+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.213640157+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.213641888+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.213644612+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.213647201+07:00","message":"Push: ' แห่งกรุงรัตนโกสินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.213648826+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.213650745+07:00","message":"Set new StatePrefix : 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.213652612+07:00","message":"Next Push (prob) : 'ค่ะก็ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.213659865+07:00","message":"push: {false  แห่งกรุงรัตนโกสินทร์ 0 0xc003600c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.266543134+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.26658362+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.266589187+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.266598683+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":"2025-10-29T11:14:31.266601539+07:00","message":"receive interim result [false|false]:  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.266609293+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.266612549+07:00","message":"[buffer interim] 1754 false  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.266618182+07:00","message":"[bufferProcess] interim [340000000]:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.266620217+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้ป่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.266623097+07:00","message":"[bufferProcess] interim [340000000]: แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.266625479+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.266628479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.266631043+07:00","message":"> Transcript [7967] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้ป่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.266634362+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.266636875+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.266638472+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.266641033+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.268811204+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.268822274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.268826198+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.26883303+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":"2025-10-29T11:14:31.268835735+07:00","message":"receive interim result [false|false]:  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.26884047+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.268843778+07:00","message":"[buffer interim] 1754 false  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.268846815+07:00","message":"[bufferProcess] interim [400000000]:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.268848573+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.268851026+07:00","message":"[bufferProcess] interim [400000000]: แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.268853157+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.268855109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.268856998+07:00","message":"> Transcript [7968] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.268859683+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.268861266+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.268862722+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.268865522+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.468079149+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.468116391+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.468122249+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.468131839+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":"2025-10-29T11:14:31.468134576+07:00","message":"receive interim result [false|false]:  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.468141887+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.468146617+07:00","message":"[buffer interim] 1754 false  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.468152652+07:00","message":"[bufferProcess] interim [580000000]:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.468154984+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.468159894+07:00","message":"[bufferProcess] interim [580000000]: แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.468162246+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.468164757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.468167212+07:00","message":"> Transcript [7969] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.468170803+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.46817436+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.468176041+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.468178381+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.716297351+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.716334266+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.716339824+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.716349166+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":"2025-10-29T11:14:31.716352193+07:00","message":"receive interim result [false|false]:  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.716359659+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.716362874+07:00","message":"[buffer interim] 1754 false  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.716367979+07:00","message":"[bufferProcess] interim [760000000]:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.716370371+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.716373166+07:00","message":"[bufferProcess] interim [760000000]: แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.716375601+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.716378105+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.716380675+07:00","message":"> Transcript [7970] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.71638471+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.716387907+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.71638968+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.716392254+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.716394825+07:00","message":"Push: 'ค่ะก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.716396305+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.716398374+07:00","message":"Set new StatePrefix : 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.716400292+07:00","message":"Next Push (prob) : 'โปรดให้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.716408037+07:00","message":"push: {false ค่ะก็ได้ 0 0xc003600c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.987599772+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.987635926+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.987641054+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.987648908+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":"2025-10-29T11:14:31.987652442+07:00","message":"receive interim result [false|false]:  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.987660218+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:31.987665677+07:00","message":"[buffer interim] 1754 false  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.987671739+07:00","message":"[bufferProcess] interim [120000000]:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.987674622+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.987680021+07:00","message":"[bufferProcess] interim [120000000]: แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.987682172+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.987684792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.987687204+07:00","message":"> Transcript [7971] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.987690801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.987692413+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.987694448+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:31.987696928+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:32.296936021+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:32.296974607+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:32.296980085+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:32.296989622+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":"2025-10-29T11:14:32.296994453+07:00","message":"receive interim result [false|false]:  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:32.297001881+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:32.297005695+07:00","message":"[buffer interim] 1754 false  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.297011585+07:00","message":"[bufferProcess] interim [360000000]:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.297013937+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.297017167+07:00","message":"[bufferProcess] interim [360000000]: แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.297019911+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.297022567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.297025207+07:00","message":"> Transcript [7972] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.29702881+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.29703053+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.297032533+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.297034518+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:32.489378826+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:32.489416015+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:32.489422443+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:32.489433977+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:32.489438154+07:00","message":"receive interim result [false|false]:  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:32.489447039+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:32.489450331+07:00","message":"[buffer interim] 1754 false  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.48945625+07:00","message":"[bufferProcess] interim [600000000]:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.489458699+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.489463987+07:00","message":"[bufferProcess] interim [600000000]: แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.489466587+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.489469034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.489471328+07:00","message":"> Transcript [7973] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.489474933+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.489476558+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.48947826+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.489484091+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:32.998941942+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:32.998974713+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:32.998980294+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:32.998990135+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรมประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:32.998992985+07:00","message":"receive interim result [false|false]:  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรมประจำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:32.999000593+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:32.999003697+07:00","message":"[buffer interim] 1754 false  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรมประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.999008925+07:00","message":"[bufferProcess] interim [80000000]:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.999010993+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.999014105+07:00","message":"[bufferProcess] interim [80000000]: แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรมประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.999016734+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรมประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.999019062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.999021367+07:00","message":"> Transcript [7974] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.999025124+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.999026941+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.999028589+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.999030916+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.999034061+07:00","message":"Push: 'โปรดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.999035608+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.999037455+07:00","message":"Set new StatePrefix : 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:32.99903953+07:00","message":"Next Push (prob) : 'ตั้งพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:32.999050409+07:00","message":"push: {false โปรดให้ 0 0xc003600c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:33.172617575+07:00","message":"[GCS] IsForceVAD: false for message ID: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:33.191751487+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:33.191785711+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:33.191791967+07:00","message":"receive interim result [false|false]: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:33.191803156+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรมประจำวัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:33.191808053+07:00","message":"receive interim result [false|false]:  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรมประจำวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:33.191814808+07:00","message":"[buffer interim] 1754 false ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:33.191817777+07:00","message":"[buffer interim] 1754 false  แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรมประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.191823288+07:00","message":"[bufferProcess] interim [320000000]:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.191838071+07:00","message":"[bufferProcess] send to processor:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรมประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.191841191+07:00","message":"[bufferProcess] interim [320000000]: แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรมประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.191843453+07:00","message":"[bufferProcess] update buffer: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรมประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.191846151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.191848548+07:00","message":"> Transcript [7975] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรมประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.191852125+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.191853841+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.191855395+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.191857466+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:33.233082008+07:00","message":"[GCS] Start streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:33.344055406+07:00","message":"receive streaming session, msgId: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:33.344098192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรมประจำวัน\",\"confidence\":0.95779335}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:33.344105592+07:00","message":"receive interim result [true|false]: ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรมประจำวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:33.344114767+07:00","message":"end recv isFinal message id 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:33.344116505+07:00","message":"end Recv id 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:33.344122686+07:00","message":"[buffer interim] 1754 true ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรมประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.34412963+07:00","message":"[bufferProcess] interim [470000000]:ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรมประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.344133148+07:00","message":"[bufferProcess] send to processor (isfinal):ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรมประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.344136144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.344139364+07:00","message":"> Transcript [7976] [false]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรมประจำวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.344143056+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.34414454+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.344147931+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.344150741+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.344152471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.344154144+07:00","message":"> Transcript [7977] [true]: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรมประจำวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.344156377+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.344157702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.344159072+07:00","message":"StatePrefix: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้ตั้งพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.344161013+07:00","message":"TextPushed: 'ในสมัยรัชกาลที่ 1 ถึงรัชกาลที่ 6 แห่งกรุงรัตนโกสินทร์ค่ะก็ได้โปรดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.344163632+07:00","message":"Push: 'ตั้งพระพิธีธรรมประจำวัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:33.34417142+07:00","message":"push: {true ตั้งพระพิธีธรรมประจำวัน 0 0xc003600c80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:33.364192991+07:00","message":"write wav file: './tmp/7449/7449_1754.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:33.462932989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:33.462957879+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:33.711713563+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:33.711755375+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":"2025-10-29T11:14:33.711759953+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:33.711772487+07:00","message":"[buffer interim] 1755 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.711779118+07:00","message":"[bufferProcess] interim [480000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:33.711780774+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:34.277915783+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:34.277961973+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":"2025-10-29T11:14:34.277968511+07:00","message":"receive interim result [false|false]: นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:34.277982591+07:00","message":"[buffer interim] 1755 false นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.277992531+07:00","message":"[bufferProcess] interim [80000000]:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.277995167+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.278001599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.278005056+07:00","message":"> Transcript [7978] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.278007652+07:00","message":"Set StatePrefix (first interim): 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:34.408005168+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:34.408041426+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":"2025-10-29T11:14:34.408047037+07:00","message":"receive interim result [false|false]: นะคะที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:34.408059216+07:00","message":"[buffer interim] 1755 false นะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.40806536+07:00","message":"[bufferProcess] interim [140000000]:นะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.408067349+07:00","message":"[bufferProcess] send to processor:นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.40807202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.408074339+07:00","message":"> Transcript [7979] [false]: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.40807731+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.408079129+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.408080999+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.408082744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:34.4671315+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:34.467179722+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":"2025-10-29T11:14:34.467185242+07:00","message":"receive interim result [false|false]: นะคะที่พี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:34.467199724+07:00","message":"[buffer interim] 1755 false นะคะที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.46720746+07:00","message":"[bufferProcess] interim [260000000]:นะคะที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.467210059+07:00","message":"[bufferProcess] send to processor:นะคะที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.467215973+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.467219428+07:00","message":"> Transcript [7980] [false]: 'นะคะที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.467223325+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.467226103+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.467228525+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.467231286+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:34.472431594+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:34.472455921+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":"2025-10-29T11:14:34.472460097+07:00","message":"receive interim result [false|false]: นะคะที่เป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:34.472470629+07:00","message":"[buffer interim] 1755 false นะคะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.472476229+07:00","message":"[bufferProcess] interim [320000000]:นะคะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.472478134+07:00","message":"[bufferProcess] send to processor:นะคะที่พี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.472482448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.472484552+07:00","message":"> Transcript [7981] [false]: 'นะคะที่พี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.4724871+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.472488727+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.472490237+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.472491827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:34.818301022+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:34.818337733+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":"2025-10-29T11:14:34.818343197+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:34.818355245+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.81836188+07:00","message":"[bufferProcess] interim [620000000]:นะคะที่เป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.818364089+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.818368799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.818371242+07:00","message":"> Transcript [7982] [false]: 'นะคะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.818374225+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.818376053+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.818377853+07:00","message":"StatePrefix: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.818379675+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.818383763+07:00","message":"Push: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.818385453+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.818387101+07:00","message":"Set new StatePrefix : 'นะคะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:34.818388809+07:00","message":"Next Push (prob) : 'ที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:34.818395698+07:00","message":"push: {false นะคะ 0 0xc00365f080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:35.110175719+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:35.110218221+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":"2025-10-29T11:14:35.110223326+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:35.110235105+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.110240963+07:00","message":"[bufferProcess] interim [920000000]:นะคะที่เป็นพระอาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.110243167+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.110246415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.110251205+07:00","message":"> Transcript [7983] [false]: 'นะคะที่เป็นพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.110254156+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.11026209+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.11026373+07:00","message":"StatePrefix: 'นะคะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.110265816+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:35.366799784+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:35.36684017+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":"2025-10-29T11:14:35.366845761+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:35.366858786+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.366865782+07:00","message":"[bufferProcess] interim [160000000]:นะคะที่เป็นพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.366868126+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.366873271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.366875618+07:00","message":"> Transcript [7984] [false]: 'นะคะที่เป็นพระอาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.366878769+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.366880532+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.366882135+07:00","message":"StatePrefix: 'นะคะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.366884434+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:35.817698784+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:35.817734461+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่เป็นพระอารามหลวง 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:35.817739909+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:35.817750632+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.817758489+07:00","message":"[bufferProcess] interim [580000000]:นะคะที่เป็นพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.817761451+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.817766917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.817770146+07:00","message":"> Transcript [7985] [false]: 'นะคะที่เป็นพระอารามหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.817774557+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.817776861+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.817779295+07:00","message":"StatePrefix: 'นะคะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.817782074+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:35.876274965+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:35.876307519+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่เป็นพระอารามหลวง 14\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:35.876312232+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง 14"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:35.876322258+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง 14"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.876328624+07:00","message":"[bufferProcess] interim [640000000]:นะคะที่เป็นพระอารามหลวง 14"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.8763309+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.876335606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.876337807+07:00","message":"> Transcript [7986] [false]: 'นะคะที่เป็นพระอารามหลวง 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.876340928+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.876343026+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.876344656+07:00","message":"StatePrefix: 'นะคะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.876346564+07:00","message":"TextPushed: 'นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.876350521+07:00","message":"Push: 'ที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.876352138+07:00","message":"TextPushed: 'นะคะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.87635461+07:00","message":"Set new StatePrefix : 'นะคะที่เป็นพระอารามหลวง 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.876356726+07:00","message":"Next Push (prob) : 'พระอารามหลวง 10'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:35.876363801+07:00","message":"push: {false ที่เป็น 0 0xc00365f080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:35.881268734+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:35.881284886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่เป็นพระอารามหลวง 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:35.88128888+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:35.881297522+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.881302099+07:00","message":"[bufferProcess] interim [700000000]:นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.881303959+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง 14"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.881306521+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.881308515+07:00","message":"> Transcript [7987] [false]: 'นะคะที่เป็นพระอารามหลวง 14'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.881310461+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:35.881312382+07:00","message":"Set new StatePrefix: 'นะคะที่เป็นพระอารามหลวง 14'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.009768142+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.009804589+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":"2025-10-29T11:14:36.009810372+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.009820689+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":760000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.009822998+07:00","message":"receive interim result [false|false]:  12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.00983101+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.009836008+07:00","message":"[buffer interim] 1755 false  12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.009842793+07:00","message":"[bufferProcess] interim [760000000]:นะคะที่เป็นพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.009845533+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.009849551+07:00","message":"[bufferProcess] interim [760000000]: 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.00985175+07:00","message":"[bufferProcess] update buffer: นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.009854014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.009856456+07:00","message":"> Transcript [7988] [false]: 'นะคะที่เป็นพระอารามหลวง 12'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.009858476+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.009860484+07:00","message":"Set new StatePrefix: 'นะคะที่เป็นพระอารามหลวง 12'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.198208994+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.198250009+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":"2025-10-29T11:14:36.198260452+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.198268251+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.198271676+07:00","message":"receive interim result [false|false]:  12 วัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.198278193+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.19828126+07:00","message":"[buffer interim] 1755 false  12 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.198286591+07:00","message":"[bufferProcess] interim [940000000]:นะคะที่เป็นพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.198288689+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.198291321+07:00","message":"[bufferProcess] interim [940000000]: 12 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.198293789+07:00","message":"[bufferProcess] update buffer: นะคะที่เป็นพระอารามหลวง 12 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.198296371+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.198298658+07:00","message":"> Transcript [7989] [false]: 'นะคะที่เป็นพระอารามหลวง 12'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.19830159+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.198303237+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.19830486+07:00","message":"StatePrefix: 'นะคะที่เป็นพระอารามหลวง 12'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.198306836+07:00","message":"TextPushed: 'นะคะที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.265453561+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.265487815+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่เป็นพระอารามหลวง\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.265493354+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.265501775+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12 วัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.265506758+07:00","message":"receive interim result [false|false]:  12 วัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.265513433+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.265516728+07:00","message":"[buffer interim] 1755 false  12 วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.265522748+07:00","message":"[bufferProcess] interim [60000000]:นะคะที่เป็นพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.265524816+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง 12 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.265527621+07:00","message":"[bufferProcess] interim [60000000]: 12 วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.265529726+07:00","message":"[bufferProcess] update buffer: นะคะที่เป็นพระอารามหลวง 12 วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.265531922+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.265534125+07:00","message":"> Transcript [7990] [false]: 'นะคะที่เป็นพระอารามหลวง 12 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.265537089+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.265538764+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.265540419+07:00","message":"StatePrefix: 'นะคะที่เป็นพระอารามหลวง 12'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.265542267+07:00","message":"TextPushed: 'นะคะที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.459719983+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.459757757+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่เป็นพระอารามหลวง 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.459764124+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.459774076+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":"2025-10-29T11:14:36.459776384+07:00","message":"receive interim result [false|false]:  วัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.459783526+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.459788926+07:00","message":"[buffer interim] 1755 false  วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.459794101+07:00","message":"[bufferProcess] interim [300000000]:นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.459797045+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง 12 วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.459802178+07:00","message":"[bufferProcess] interim [300000000]: วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.459804754+07:00","message":"[bufferProcess] update buffer: นะคะที่เป็นพระอารามหลวง 12 วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.459807269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.459809616+07:00","message":"> Transcript [7991] [false]: 'นะคะที่เป็นพระอารามหลวง 12 วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.459812807+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.459814805+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.459816852+07:00","message":"StatePrefix: 'นะคะที่เป็นพระอารามหลวง 12'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.459818837+07:00","message":"TextPushed: 'นะคะที่เป็น'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:36.463875676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:36.463886981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.785437473+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.785473698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่เป็นพระอารามหลวง 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.785479435+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.785487459+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":"2025-10-29T11:14:36.785490003+07:00","message":"receive interim result [false|false]:  วัดวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.785496843+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.785499879+07:00","message":"[buffer interim] 1755 false  วัดวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.785505153+07:00","message":"[bufferProcess] interim [600000000]:นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.785507707+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง 12 วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.785510481+07:00","message":"[bufferProcess] interim [600000000]: วัดวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.78551291+07:00","message":"[bufferProcess] update buffer: นะคะที่เป็นพระอารามหลวง 12 วัดวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.78551527+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.785517807+07:00","message":"> Transcript [7992] [false]: 'นะคะที่เป็นพระอารามหลวง 12 วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.785521076+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.785522749+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.785524158+07:00","message":"StatePrefix: 'นะคะที่เป็นพระอารามหลวง 12'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.785525924+07:00","message":"TextPushed: 'นะคะที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.785528087+07:00","message":"Push: 'พระอารามหลวง 12'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.785529603+07:00","message":"TextPushed: 'นะคะที่เป็นพระอารามหลวง 12'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.785531261+07:00","message":"Set new StatePrefix : 'นะคะที่เป็นพระอารามหลวง 12 วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.785533054+07:00","message":"Next Push (prob) : ' วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.785540087+07:00","message":"push: {false พระอารามหลวง 12 0 0xc00365f080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.913740983+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.913786222+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่เป็นพระอารามหลวง 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.913792655+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.913803757+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":"2025-10-29T11:14:36.91380676+07:00","message":"receive interim result [false|false]:  วัดวัดละ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.913815004+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:36.913818309+07:00","message":"[buffer interim] 1755 false  วัดวัดละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.913824408+07:00","message":"[bufferProcess] interim [720000000]:นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.913826608+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง 12 วัดวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.913829511+07:00","message":"[bufferProcess] interim [720000000]: วัดวัดละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.913831645+07:00","message":"[bufferProcess] update buffer: นะคะที่เป็นพระอารามหลวง 12 วัดวัดละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.913834162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.913836629+07:00","message":"> Transcript [7993] [false]: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.913839276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.913842476+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.913844208+07:00","message":"StatePrefix: 'นะคะที่เป็นพระอารามหลวง 12 วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:36.913846392+07:00","message":"TextPushed: 'นะคะที่เป็นพระอารามหลวง 12'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.100167841+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.100204511+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่เป็นพระอารามหลวง 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.100210057+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.10021943+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วัดวัดละ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.100222273+07:00","message":"receive interim result [false|false]:  วัดวัดละ 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.100229445+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.100234755+07:00","message":"[buffer interim] 1755 false  วัดวัดละ 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.100240187+07:00","message":"[bufferProcess] interim [840000000]:นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.100242848+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง 12 วัดวัดละ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.100247334+07:00","message":"[bufferProcess] interim [840000000]: วัดวัดละ 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.100250227+07:00","message":"[bufferProcess] update buffer: นะคะที่เป็นพระอารามหลวง 12 วัดวัดละ 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.10026779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.100273065+07:00","message":"> Transcript [7994] [false]: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดละ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.100276752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.100278339+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.100280025+07:00","message":"StatePrefix: 'นะคะที่เป็นพระอารามหลวง 12 วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.100282123+07:00","message":"TextPushed: 'นะคะที่เป็นพระอารามหลวง 12'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.104180759+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.104198132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่เป็นพระอารามหลวง 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.104202704+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.104211357+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":"2025-10-29T11:14:37.104213595+07:00","message":"receive interim result [false|false]:  วัดวัดละสิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.104217208+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.104221646+07:00","message":"[buffer interim] 1755 false  วัดวัดละสิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.104225996+07:00","message":"[bufferProcess] interim [900000000]:นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.104228861+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง 12 วัดวัดละ 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.104234497+07:00","message":"[bufferProcess] interim [900000000]: วัดวัดละสิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.104237213+07:00","message":"[bufferProcess] update buffer: นะคะที่เป็นพระอารามหลวง 12 วัดวัดละสิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.104240226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.104243881+07:00","message":"> Transcript [7995] [false]: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดละ 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.104245909+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.104247382+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.104248742+07:00","message":"StatePrefix: 'นะคะที่เป็นพระอารามหลวง 12 วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.104250541+07:00","message":"TextPushed: 'นะคะที่เป็นพระอารามหลวง 12'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.160012444+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.160045006+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่เป็นพระอารามหลวง 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.160051909+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.160061795+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วัดวัดละ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.160064373+07:00","message":"receive interim result [false|false]:  วัดวัดละ 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.160070358+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.160075639+07:00","message":"[buffer interim] 1755 false  วัดวัดละ 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.160080452+07:00","message":"[bufferProcess] interim [960000000]:นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.160082674+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง 12 วัดวัดละสิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.160087624+07:00","message":"[bufferProcess] interim [960000000]: วัดวัดละ 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.160089523+07:00","message":"[bufferProcess] update buffer: นะคะที่เป็นพระอารามหลวง 12 วัดวัดละ 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.160091781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.160094035+07:00","message":"> Transcript [7996] [false]: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดละสิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.160096999+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.160098644+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.160100081+07:00","message":"StatePrefix: 'นะคะที่เป็นพระอารามหลวง 12 วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.160102062+07:00","message":"TextPushed: 'นะคะที่เป็นพระอารามหลวง 12'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.160108051+07:00","message":"Push: ' วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.160109779+07:00","message":"TextPushed: 'นะคะที่เป็นพระอารามหลวง 12 วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.160113024+07:00","message":"Set new StatePrefix : 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดละสิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.160115561+07:00","message":"Next Push (prob) : 'วัดละสิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.160134608+07:00","message":"push: {false  วัด 0 0xc00365f080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.291120988+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.291155755+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่เป็นพระอารามหลวง 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.29116162+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.291169038+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วัดวัดละ 10 โหล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.291171584+07:00","message":"receive interim result [false|false]:  วัดวัดละ 10 โหล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.291178086+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.291183238+07:00","message":"[buffer interim] 1755 false  วัดวัดละ 10 โหล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.291188226+07:00","message":"[bufferProcess] interim [80000000]:นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.291190346+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง 12 วัดวัดละ 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.29119509+07:00","message":"[bufferProcess] interim [80000000]: วัดวัดละ 10 โหล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.291197355+07:00","message":"[bufferProcess] update buffer: นะคะที่เป็นพระอารามหลวง 12 วัดวัดละ 10 โหล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.291199889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.291202206+07:00","message":"> Transcript [7997] [false]: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดละ 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.291204142+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.291205984+07:00","message":"Set new StatePrefix: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดละ 10'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.418394829+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.418427811+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่เป็นพระอารามหลวง 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.418433089+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.418441651+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":"2025-10-29T11:14:37.418444783+07:00","message":"receive interim result [false|false]:  วัดวัดพระศรีรู้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.418451568+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.418454803+07:00","message":"[buffer interim] 1755 false  วัดวัดพระศรีรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.418459762+07:00","message":"[bufferProcess] interim [140000000]:นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.418461841+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง 12 วัดวัดละ 10 โหล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.418464567+07:00","message":"[bufferProcess] interim [140000000]: วัดวัดพระศรีรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.418466932+07:00","message":"[bufferProcess] update buffer: นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.418469346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.418471812+07:00","message":"> Transcript [7998] [false]: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดละ 10 โหล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.418474962+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.418476509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.418478095+07:00","message":"StatePrefix: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดละ 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.41847996+07:00","message":"TextPushed: 'นะคะที่เป็นพระอารามหลวง 12 วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.477615096+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.477647422+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่เป็นพระอารามหลวง 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.477652389+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.477660687+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":"2025-10-29T11:14:37.477663367+07:00","message":"receive interim result [false|false]:  วัดวัดพระศรีรูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.477669665+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:37.477672792+07:00","message":"[buffer interim] 1755 false  วัดวัดพระศรีรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.477677657+07:00","message":"[bufferProcess] interim [260000000]:นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.477680877+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.477683833+07:00","message":"[bufferProcess] interim [260000000]: วัดวัดพระศรีรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.477686335+07:00","message":"[bufferProcess] update buffer: นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.477688621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.477690959+07:00","message":"> Transcript [7999] [false]: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.477693103+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:37.47769487+07:00","message":"Set new StatePrefix: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรู้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.07940259+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.079442822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่เป็นพระอารามหลวง 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.079448535+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.079459843+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วัดวัดละ 4 รูป\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.079463127+07:00","message":"receive interim result [false|false]:  วัดวัดละ 4 รูป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.079471923+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.079476093+07:00","message":"[buffer interim] 1755 false  วัดวัดละ 4 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.07948307+07:00","message":"[bufferProcess] interim [860000000]:นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.079487155+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.079490568+07:00","message":"[bufferProcess] interim [860000000]: วัดวัดละ 4 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.079493075+07:00","message":"[bufferProcess] update buffer: นะคะที่เป็นพระอารามหลวง 12 วัดวัดละ 4 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.079495726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.079498142+07:00","message":"> Transcript [8000] [false]: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.079500222+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.079501925+07:00","message":"Set new StatePrefix: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.192988613+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.193028437+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่เป็นพระอารามหลวง 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.193034794+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.193045722+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":"2025-10-29T11:14:38.193048089+07:00","message":"receive interim result [false|false]:  วัดวัดพระศรีรูปเรียก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.193055707+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.193059366+07:00","message":"[buffer interim] 1755 false  วัดวัดพระศรีรูปเรียก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.193064885+07:00","message":"[bufferProcess] interim [980000000]:นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.193067346+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง 12 วัดวัดละ 4 รูป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.193070525+07:00","message":"[bufferProcess] interim [980000000]: วัดวัดพระศรีรูปเรียก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.193075312+07:00","message":"[bufferProcess] update buffer: นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.19307813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.193080519+07:00","message":"> Transcript [8001] [false]: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดละ 4 รูป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.193082784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.193084686+07:00","message":"Set new StatePrefix: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดละ 4 รูป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.327396859+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.327428887+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่เป็นพระอารามหลวง 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.327434737+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.327444035+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":"2025-10-29T11:14:38.327446491+07:00","message":"receive interim result [false|false]:  วัดวัดพระศรีรูปเรียกว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.327454126+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.327457011+07:00","message":"[buffer interim] 1755 false  วัดวัดพระศรีรูปเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.327462432+07:00","message":"[bufferProcess] interim [100000000]:นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.327464951+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.327467721+07:00","message":"[bufferProcess] interim [100000000]: วัดวัดพระศรีรูปเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.327470318+07:00","message":"[bufferProcess] update buffer: นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.327472811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.327475289+07:00","message":"> Transcript [8002] [false]: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.327477648+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.32747952+07:00","message":"Set new StatePrefix: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.510728982+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.510764709+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่เป็นพระอารามหลวง 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.510770323+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.510779809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วัดวัดพระศรีรูปเรียกว่า 1\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.510781964+07:00","message":"receive interim result [false|false]:  วัดวัดพระศรีรูปเรียกว่า 1"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.510789066+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.510793801+07:00","message":"[buffer interim] 1755 false  วัดวัดพระศรีรูปเรียกว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.510799136+07:00","message":"[bufferProcess] interim [280000000]:นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.510801754+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียกว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.510809002+07:00","message":"[bufferProcess] interim [280000000]: วัดวัดพระศรีรูปเรียกว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.510812203+07:00","message":"[bufferProcess] update buffer: นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียกว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.510819002+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.510834837+07:00","message":"> Transcript [8003] [false]: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียกว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.510841201+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.510843202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.510845446+07:00","message":"StatePrefix: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.51084822+07:00","message":"TextPushed: 'นะคะที่เป็นพระอารามหลวง 12 วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.586993961+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.587032552+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่เป็นพระอารามหลวง 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.587039773+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.587050835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วัดวัดพระศรีรูปเรียกว่า 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.587053962+07:00","message":"receive interim result [false|false]:  วัดวัดพระศรีรูปเรียกว่า 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.587063604+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.587067897+07:00","message":"[buffer interim] 1755 false  วัดวัดพระศรีรูปเรียกว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.587075357+07:00","message":"[bufferProcess] interim [400000000]:นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.587078502+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียกว่า 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.587082421+07:00","message":"[bufferProcess] interim [400000000]: วัดวัดพระศรีรูปเรียกว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.587086518+07:00","message":"[bufferProcess] update buffer: นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียกว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.587089989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.58709299+07:00","message":"> Transcript [8004] [false]: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียกว่า 1'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.587098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.587099969+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.587102321+07:00","message":"StatePrefix: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.587105799+07:00","message":"TextPushed: 'นะคะที่เป็นพระอารามหลวง 12 วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.708894573+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.708930335+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่เป็นพระอารามหลวง 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.708937018+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.708948454+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" วัดวัดพระศรีรูปเรียกว่า 13\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.708951476+07:00","message":"receive interim result [false|false]:  วัดวัดพระศรีรูปเรียกว่า 13"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.708960247+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.708964389+07:00","message":"[buffer interim] 1755 false  วัดวัดพระศรีรูปเรียกว่า 13"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.708970981+07:00","message":"[bufferProcess] interim [460000000]:นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.708974658+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียกว่า 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.708978642+07:00","message":"[bufferProcess] interim [460000000]: วัดวัดพระศรีรูปเรียกว่า 13"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.708981837+07:00","message":"[bufferProcess] update buffer: นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียกว่า 13"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.708985047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.708987934+07:00","message":"> Transcript [8005] [false]: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียกว่า 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.708992621+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.708994759+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.708997051+07:00","message":"StatePrefix: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.709001711+07:00","message":"TextPushed: 'นะคะที่เป็นพระอารามหลวง 12 วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.811396197+07:00","message":"[GCS] IsForceVAD: false for message ID: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.873196744+07:00","message":"[GCS] Start streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.899385054+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.899418354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่เป็นพระอารามหลวง 12\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.899423604+07:00","message":"receive interim result [false|false]: นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.899432509+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":"2025-10-29T11:14:38.89943589+07:00","message":"receive interim result [false|false]:  วัดวัดพระศรีรูปเรียกว่าหนึ่งสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.899442326+07:00","message":"[buffer interim] 1755 false นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.899447333+07:00","message":"[buffer interim] 1755 false  วัดวัดพระศรีรูปเรียกว่าหนึ่งสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.899452639+07:00","message":"[bufferProcess] interim [640000000]:นะคะที่เป็นพระอารามหลวง 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.899454837+07:00","message":"[bufferProcess] send to processor:นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียกว่า 13"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.899461054+07:00","message":"[bufferProcess] interim [640000000]: วัดวัดพระศรีรูปเรียกว่าหนึ่งสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.89946349+07:00","message":"[bufferProcess] update buffer: นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียกว่าหนึ่งสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.899466983+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.899469341+07:00","message":"> Transcript [8006] [false]: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียกว่า 13'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.899473109+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.899474915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.899477137+07:00","message":"StatePrefix: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.899480242+07:00","message":"TextPushed: 'นะคะที่เป็นพระอารามหลวง 12 วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.899487054+07:00","message":"Push: 'วัดพระศรีรูปเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.899489406+07:00","message":"TextPushed: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.899492091+07:00","message":"Set new StatePrefix : 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียกว่า 13'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.899496397+07:00","message":"Next Push (prob) : 'ว่า 13'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.899503799+07:00","message":"push: {false วัดพระศรีรูปเรียก 0 0xc00365f080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.981538783+07:00","message":"receive streaming session, msgId: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.981578809+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นะคะที่เป็นพระอารามหลวง 12 วัดวัดละสีรูปเรียกว่า 1 สำรับ\",\"confidence\":0.94725513}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.981584827+07:00","message":"receive interim result [true|false]: นะคะที่เป็นพระอารามหลวง 12 วัดวัดละสีรูปเรียกว่า 1 สำรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.981594151+07:00","message":"end recv isFinal message id 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.981595942+07:00","message":"end Recv id 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.981600866+07:00","message":"[buffer interim] 1755 true นะคะที่เป็นพระอารามหลวง 12 วัดวัดละสีรูปเรียกว่า 1 สำรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.981607814+07:00","message":"[bufferProcess] interim [790000000]:นะคะที่เป็นพระอารามหลวง 12 วัดวัดละสีรูปเรียกว่า 1 สำรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.981612376+07:00","message":"[bufferProcess] send to processor (isfinal):นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียกว่าหนึ่งสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.981615669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.981618094+07:00","message":"> Transcript [8007] [false]: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียกว่าหนึ่งสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.981620794+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.981622345+07:00","message":"Set new StatePrefix: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียกว่าหนึ่งสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.981623914+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.981625369+07:00","message":"> Transcript [8008] [true]: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดละสีรูปเรียกว่า 1 สำรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.981627726+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.981629258+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.981630885+07:00","message":"StatePrefix: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียกว่าหนึ่งสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.981632788+07:00","message":"TextPushed: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.981634182+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.981817956+07:00","message":"Push: 'ว่า 1 สำรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.981820521+07:00","message":"TextPushed: 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดพระศรีรูปเรียกว่า 1 สำรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.98182255+07:00","message":"Set new StatePrefix : 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดละสีรูปเรียกว่า 1 สำรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.981824664+07:00","message":"Next Push (prob) : 'นะคะที่เป็นพระอารามหลวง 12 วัดวัดละสีรูปเรียกว่า 1 สำรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:38.981832502+07:00","message":"push: {true ว่า 1 สำรับ 0 0xc00365f080}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:38.981842303+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1755.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:38.992931743+07:00","message":"write wav file: './tmp/7449/7449_1755.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:39.464043361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:39.464058032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:40.335160782+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:40.335210838+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":"2025-10-29T11:14:40.335215963+07:00","message":"receive interim result [false|false]: ฝั่งธน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:40.335228696+07:00","message":"[buffer interim] 1756 false ฝั่งธน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:40.335236275+07:00","message":"[bufferProcess] interim [320000000]:ฝั่งธน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:40.335237727+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:40.335242843+07:00","message":"[bufferProcess] send to processor (ticker):ฝั่งธน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:40.33524497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:40.335247304+07:00","message":"> Transcript [8009] [false]: 'ฝั่งธน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:40.335255067+07:00","message":"Set StatePrefix (first interim): 'ฝั่งธน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:40.499180468+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:40.499226048+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":"2025-10-29T11:14:40.49923214+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:40.4992467+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:40.499265302+07:00","message":"[bufferProcess] interim [440000000]:ฝั่งธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:40.499267905+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.136589308+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.136625049+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":"2025-10-29T11:14:41.136630399+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.136651749+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.136661876+07:00","message":"[bufferProcess] interim [40000000]:ฝั่งธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.136664254+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.136667678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.136670058+07:00","message":"> Transcript [8010] [false]: 'ฝั่งธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.136672761+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.136674273+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.136675916+07:00","message":"StatePrefix: 'ฝั่งธน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.136677732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.142568436+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.142592775+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":"2025-10-29T11:14:41.142597568+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.142613092+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.142617732+07:00","message":"[bufferProcess] interim [100000000]:ฝั่งธนบุรีให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.142619641+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.142622424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.142624457+07:00","message":"> Transcript [8011] [false]: 'ฝั่งธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.142627428+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.142629343+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.142630807+07:00","message":"StatePrefix: 'ฝั่งธน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.142632382+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.198659271+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.198693992+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":"2025-10-29T11:14:41.19869898+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.198712244+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.198719181+07:00","message":"[bufferProcess] interim [160000000]:ฝั่งธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.198721104+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.198725902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.198728284+07:00","message":"> Transcript [8012] [false]: 'ฝั่งธนบุรีให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.19873087+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.198732874+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.198734692+07:00","message":"StatePrefix: 'ฝั่งธน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.198736618+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.205119262+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.205136557+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":"2025-10-29T11:14:41.205140551+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.205150421+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.20515456+07:00","message":"[bufferProcess] interim [220000000]:ฝั่งธนบุรีให้วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.205156572+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.205159007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.20517101+07:00","message":"> Transcript [8013] [false]: 'ฝั่งธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.205173619+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.205175182+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.205176535+07:00","message":"StatePrefix: 'ฝั่งธน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.205178359+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.205182592+07:00","message":"Push: 'ฝั่งธน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.205184303+07:00","message":"TextPushed: 'ฝั่งธน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.205186022+07:00","message":"Set new StatePrefix : 'ฝั่งธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.205187756+07:00","message":"Next Push (prob) : 'บุรี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.205195304+07:00","message":"push: {false ฝั่งธน 0 0xc00365e000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.516104077+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.516143918+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":"2025-10-29T11:14:41.516149781+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.516163567+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.516170348+07:00","message":"[bufferProcess] interim [460000000]:ฝั่งธนบุรีให้วัดราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.516172361+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.51617755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.516180167+07:00","message":"> Transcript [8014] [false]: 'ฝั่งธนบุรีให้วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.516183894+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.516185762+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.516187498+07:00","message":"StatePrefix: 'ฝั่งธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.516189375+07:00","message":"TextPushed: 'ฝั่งธน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.706890354+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.706933023+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":"2025-10-29T11:14:41.706939427+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราษ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.706953004+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราษ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.706959876+07:00","message":"[bufferProcess] interim [640000000]:ฝั่งธนบุรีให้วัดราษ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.706961965+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.706967196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.706969658+07:00","message":"> Transcript [8015] [false]: 'ฝั่งธนบุรีให้วัดราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.706973035+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.706974839+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.706976499+07:00","message":"StatePrefix: 'ฝั่งธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.706978367+07:00","message":"TextPushed: 'ฝั่งธน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.71020664+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.710218745+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":"2025-10-29T11:14:41.710222127+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:41.71022972+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.710232771+07:00","message":"[bufferProcess] interim [700000000]:ฝั่งธนบุรีให้วัดราชสิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.710234712+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราษ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.710236544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.710238335+07:00","message":"> Transcript [8016] [false]: 'ฝั่งธนบุรีให้วัดราษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.710241498+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.710243084+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.710244696+07:00","message":"StatePrefix: 'ฝั่งธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:41.710246229+07:00","message":"TextPushed: 'ฝั่งธน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:42.030470579+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:42.030517823+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":"2025-10-29T11:14:42.030523159+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:42.030535598+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.030541776+07:00","message":"[bufferProcess] interim [0]:ฝั่งธนบุรีให้วัดราชสิทธาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.030543862+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.030548549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.030562201+07:00","message":"> Transcript [8017] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.030565598+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.030567493+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.030569052+07:00","message":"StatePrefix: 'ฝั่งธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.030570916+07:00","message":"TextPushed: 'ฝั่งธน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.030576784+07:00","message":"Push: 'บุรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.030578448+07:00","message":"TextPushed: 'ฝั่งธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.030580151+07:00","message":"Set new StatePrefix : 'ฝั่งธนบุรีให้วัดราชสิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.03058226+07:00","message":"Next Push (prob) : 'ให้วัดราชสิทธิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:42.030589685+07:00","message":"push: {false บุรี 0 0xc00365e000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:42.419520409+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:42.419571665+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":"2025-10-29T11:14:42.419577467+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:42.419592355+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธารามเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.419602427+07:00","message":"[bufferProcess] interim [420000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.419605046+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.419609866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.419612636+07:00","message":"> Transcript [8018] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.419615246+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.419616884+07:00","message":"Set new StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธาราม'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:42.465036159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:42.465040229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:42.608702802+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:42.608739594+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":"2025-10-29T11:14:42.608744989+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:42.608757711+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.608764483+07:00","message":"[bufferProcess] interim [540000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.608766734+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธารามเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.608771441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.608773728+07:00","message":"> Transcript [8019] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.608776844+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.608778878+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.608780787+07:00","message":"StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.608782932+07:00","message":"TextPushed: 'ฝั่งธนบุรี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:42.737232638+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:42.737274127+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":"2025-10-29T11:14:42.73728007+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:42.737292666+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.737299481+07:00","message":"[bufferProcess] interim [660000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.73730169+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.737306647+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.737308899+07:00","message":"> Transcript [8020] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.737312046+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.737313836+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.737315603+07:00","message":"StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.737317993+07:00","message":"TextPushed: 'ฝั่งธนบุรี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:42.801653119+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:42.801696489+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":"2025-10-29T11:14:42.801709327+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัตถุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:42.801731794+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.801743197+07:00","message":"[bufferProcess] interim [780000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.801746864+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.801753279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.801756591+07:00","message":"> Transcript [8021] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.801761529+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.80176378+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.801766588+07:00","message":"StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.801769456+07:00","message":"TextPushed: 'ฝั่งธนบุรี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:42.927391203+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:42.927430121+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":"2025-10-29T11:14:42.927436245+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:42.927450024+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.927456734+07:00","message":"[bufferProcess] interim [840000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.927458873+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.927462828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.927465253+07:00","message":"> Transcript [8022] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.927468539+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.927470364+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.927472295+07:00","message":"StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.927474139+07:00","message":"TextPushed: 'ฝั่งธนบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.927477182+07:00","message":"Push: 'ให้วัดราชสิทธาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.927478882+07:00","message":"TextPushed: 'ฝั่งธนบุรีให้วัดราชสิทธาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.927492955+07:00","message":"Set new StatePrefix : 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:42.927495034+07:00","message":"Next Push (prob) : 'เป็นวัตถุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:42.927505317+07:00","message":"push: {false ให้วัดราชสิทธาราม 0 0xc00365e000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.318189117+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.318223328+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":"2025-10-29T11:14:43.318228403+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.318242475+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.31825786+07:00","message":"[bufferProcess] interim [320000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.318260376+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.318263737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.318266509+07:00","message":"> Transcript [8023] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.318268793+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.318270334+07:00","message":"Set new StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.507921796+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.507964222+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":"2025-10-29T11:14:43.507971587+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.507985904+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.50799433+07:00","message":"[bufferProcess] interim [440000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.50799745+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.508004055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.508007453+07:00","message":"> Transcript [8024] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.508012114+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.508014388+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.508017263+07:00","message":"StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.508022164+07:00","message":"TextPushed: 'ฝั่งธนบุรีให้วัดราชสิทธาราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.705700859+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.705739651+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":"2025-10-29T11:14:43.705745718+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.705757646+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.705764674+07:00","message":"[bufferProcess] interim [680000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.705766891+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.705771766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.705774643+07:00","message":"> Transcript [8025] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.705780492+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.705782295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.705784599+07:00","message":"StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.705787424+07:00","message":"TextPushed: 'ฝั่งธนบุรีให้วัดราชสิทธาราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.823676842+07:00","message":"[GCS] Cleaned up inactive client: 1718"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.823695572+07:00","message":"[GCS] Cleaned up inactive client: 1710"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.82369999+07:00","message":"[GCS] Cleaned up inactive client: 1723"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.823702054+07:00","message":"[GCS] Cleaned up inactive client: 1713"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.823704646+07:00","message":"[GCS] Cleaned up inactive client: 1722"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.823706614+07:00","message":"[GCS] Cleaned up inactive client: 1731"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.823708572+07:00","message":"[GCS] Cleaned up inactive client: 1719"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.823710528+07:00","message":"[GCS] Cleaned up inactive client: 1721"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.823713916+07:00","message":"[GCS] Cleaned up inactive client: 1726"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.823715606+07:00","message":"[GCS] Cleaned up inactive client: 1714"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.823718029+07:00","message":"[GCS] Cleaned up inactive client: 1729"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.823720549+07:00","message":"[GCS] Cleaned up inactive client: 1715"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.823722494+07:00","message":"[GCS] Cleaned up inactive client: 1720"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.823724509+07:00","message":"[GCS] Cleaned up inactive client: 1711"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.823726443+07:00","message":"[GCS] Cleaned up inactive client: 1716"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.82372842+07:00","message":"[GCS] Cleaned up inactive client: 1727"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.823730289+07:00","message":"[GCS] Cleaned up inactive client: 1728"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.823732558+07:00","message":"[GCS] Cleaned up inactive client: 1717"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.82373436+07:00","message":"[GCS] Cleaned up inactive client: 1724"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.823736046+07:00","message":"[GCS] Cleaned up inactive client: 1725"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.823737659+07:00","message":"[GCS] Cleaned up inactive client: 1712"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.823739734+07:00","message":"[GCS] Cleaned up inactive client: 1730"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.829131612+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.829174562+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":"2025-10-29T11:14:43.829179979+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.829191262+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.829198098+07:00","message":"[bufferProcess] interim [800000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.82920051+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.829205738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.829208163+07:00","message":"> Transcript [8026] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.829211569+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.829213392+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.829215247+07:00","message":"StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.82921747+07:00","message":"TextPushed: 'ฝั่งธนบุรีให้วัดราชสิทธาราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.944743713+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.944785982+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":"2025-10-29T11:14:43.944792057+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.944804806+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.944811358+07:00","message":"[bufferProcess] interim [860000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.944813592+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.944818581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.944821204+07:00","message":"> Transcript [8027] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.944825024+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.944827013+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.944828992+07:00","message":"StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.944831311+07:00","message":"TextPushed: 'ฝั่งธนบุรีให้วัดราชสิทธาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.944835677+07:00","message":"Push: 'เป็นวัดต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.944837234+07:00","message":"TextPushed: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.944839638+07:00","message":"Set new StatePrefix : 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:43.944842829+07:00","message":"Next Push (prob) : 'สำหรับจังหวะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:43.944851066+07:00","message":"push: {false เป็นวัดต้น 0 0xc00365e000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:44.150398225+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:44.150437157+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":"2025-10-29T11:14:44.150442765+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดนนท์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:44.150454202+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดนนท์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.150461853+07:00","message":"[bufferProcess] interim [100000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดนนท์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.150464133+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.150469281+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.150471511+07:00","message":"> Transcript [8028] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.150473839+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.150475602+07:00","message":"Set new StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:44.21093342+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:44.210968981+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":"2025-10-29T11:14:44.210975047+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:44.210987842+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.210995148+07:00","message":"[bufferProcess] interim [220000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.21099748+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดนนท์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.21100253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.211004982+07:00","message":"> Transcript [8029] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดนนท์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.211008155+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.211010113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.211011952+07:00","message":"StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.211014422+07:00","message":"TextPushed: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:44.716673616+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:44.716712777+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":"2025-10-29T11:14:44.716718332+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:44.716731309+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.716737965+07:00","message":"[bufferProcess] interim [640000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.716740108+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.716745106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.716747443+07:00","message":"> Transcript [8030] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.716751297+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.716752984+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.716754896+07:00","message":"StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.716757244+07:00","message":"TextPushed: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:44.72044346+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:44.720478784+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":"2025-10-29T11:14:44.720484016+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:44.720496963+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.720505506+07:00","message":"[bufferProcess] interim [700000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.720509018+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.720514629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.720518237+07:00","message":"> Transcript [8031] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.720522904+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.720525184+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.720528302+07:00","message":"StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:44.720531578+07:00","message":"TextPushed: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:45.323324079+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:45.323366187+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":"2025-10-29T11:14:45.32337211+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:45.323386579+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:45.323393738+07:00","message":"[bufferProcess] interim [300000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:45.323396114+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:45.323401169+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:45.323403471+07:00","message":"> Transcript [8032] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:45.323407018+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:45.323408745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:45.323410892+07:00","message":"StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:45.32341338+07:00","message":"TextPushed: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:45.323418254+07:00","message":"Push: 'สำหรับจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:45.323419883+07:00","message":"TextPushed: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:45.323421827+07:00","message":"Set new StatePrefix : 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:45.323424311+07:00","message":"Next Push (prob) : 'ชลบุรีนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:45.323432437+07:00","message":"push: {false สำหรับจังหวัด 0 0xc00365e000}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:45.465066374+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:45.465068772+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:45.746618846+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:45.746658138+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":"2025-10-29T11:14:45.746664504+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:45.746677027+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:45.74668335+07:00","message":"[bufferProcess] interim [660000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:45.746685687+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:45.74669054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:45.746692776+07:00","message":"> Transcript [8033] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:45.746696279+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:45.746698258+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:45.746700428+07:00","message":"StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:45.746703316+07:00","message":"TextPushed: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.142175815+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.142214341+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.142219689+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.142232164+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.142241336+07:00","message":"[bufferProcess] interim [80000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.142250441+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.142256889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.142259246+07:00","message":"> Transcript [8034] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.142262745+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.142264421+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.142266786+07:00","message":"StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.142269743+07:00","message":"TextPushed: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.271835006+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.271876035+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้หรือ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.271881643+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้หรือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.271894912+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.271903006+07:00","message":"[bufferProcess] interim [200000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.271905412+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.27191074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.271913982+07:00","message":"> Transcript [8035] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.271917386+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.27191903+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.271921418+07:00","message":"StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.271924036+07:00","message":"TextPushed: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.327853084+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.327900016+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":"2025-10-29T11:14:46.327908681+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้ร่วม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.327925608+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.327934779+07:00","message":"[bufferProcess] interim [260000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.327938468+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้หรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.327950741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.327954823+07:00","message":"> Transcript [8036] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.327960868+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.327963509+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.327970589+07:00","message":"StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.327974632+07:00","message":"TextPushed: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.327978881+07:00","message":"Push: 'ชลบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.327981488+07:00","message":"TextPushed: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.327984422+07:00","message":"Set new StatePrefix : 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.327988525+07:00","message":"Next Push (prob) : 'ซึ่งปัจจุบันได้หรือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.328000138+07:00","message":"push: {false ชลบุรีนะคะ 0 0xc00365e000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.328943382+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.328965938+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้รวม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.328973879+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้รวม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.328983663+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้รวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.328990715+07:00","message":"[bufferProcess] interim [320000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้รวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.328994208+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้ร่วม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.329002282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.329005431+07:00","message":"> Transcript [8037] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้ร่วม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.32900871+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.329011625+07:00","message":"Set new StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้ร่วม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.522533438+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.522578+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้รวมเป็น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.522587103+07:00","message":"receive interim result [false|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้รวมเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.522604673+07:00","message":"[buffer interim] 1756 false ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้รวมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.522617261+07:00","message":"[bufferProcess] interim [500000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้รวมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.522621643+07:00","message":"[bufferProcess] send to processor:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้รวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.522629292+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.522632898+07:00","message":"> Transcript [8038] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้รวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.522636788+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.522639415+07:00","message":"Set new StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้รวม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.621832899+07:00","message":"[GCS] IsForceVAD: false for message ID: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.693349903+07:00","message":"[GCS] Start streaming session, msgId: 1757"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.751215132+07:00","message":"[GCS] IsForceVAD: false for message ID: 1757"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.823584642+07:00","message":"[GCS] Start streaming session, msgId: 1758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.848941592+07:00","message":"receive streaming session, msgId: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.848992694+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้รวมเป็นเขต\",\"confidence\":0.93521476}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":770000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.849000299+07:00","message":"receive interim result [true|false]: ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้รวมเป็นเขต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.849011462+07:00","message":"end recv isFinal message id 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.849014093+07:00","message":"end Recv id 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.84902182+07:00","message":"[buffer interim] 1756 true ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้รวมเป็นเขต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.849034581+07:00","message":"[bufferProcess] interim [770000000]:ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้รวมเป็นเขต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.849039634+07:00","message":"[bufferProcess] send to processor (isfinal):ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้รวมเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.849044224+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.849047872+07:00","message":"> Transcript [8039] [false]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้รวมเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.849053111+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.849055471+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.849058001+07:00","message":"StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้รวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.849062872+07:00","message":"TextPushed: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.849065759+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.849068319+07:00","message":"> Transcript [8040] [true]: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้รวมเป็นเขต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.849072007+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.849074314+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.849076675+07:00","message":"StatePrefix: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะซึ่งปัจจุบันได้รวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.849079655+07:00","message":"TextPushed: 'ฝั่งธนบุรีให้วัดราชสิทธารามเป็นวัดต้นสำหรับจังหวัดชลบุรีนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.849087944+07:00","message":"Push: 'ซึ่งปัจจุบันได้รวมเป็นเขต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.84909996+07:00","message":"push: {true ซึ่งปัจจุบันได้รวมเป็นเขต 0 0xc00365e000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:46.862332056+07:00","message":"write wav file: './tmp/7449/7449_1756.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.97905915+07:00","message":"receive streaming session, msgId: 1757"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.979085779+07:00","message":"found end of frame, send empty tag with msgId: 1757"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.979090112+07:00","message":"end Recv id 1757"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.979098159+07:00","message":"[buffer interim] 1757 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.979106394+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.979117091+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.979120679+07:00","message":"> Transcript [8041] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.979123659+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.979126285+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.979128479+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.979135419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:46.979139074+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:46.979152683+07:00","message":"push: {true \n 0 0xc0032a0980}"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:46.984408978+07:00","message":"write wav file: './tmp/7449/7449_1757.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:47.502799491+07:00","message":"receive streaming session, msgId: 1758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:47.502836989+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":"2025-10-29T11:14:47.502841578+07:00","message":"receive interim result [false|false]: รอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:47.502855228+07:00","message":"[buffer interim] 1758 false รอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:47.502865537+07:00","message":"[bufferProcess] interim [480000000]:รอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:47.502867608+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.074898019+07:00","message":"receive streaming session, msgId: 1758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.07493448+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":"2025-10-29T11:14:48.07493925+07:00","message":"receive interim result [false|false]: รอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.074951596+07:00","message":"[buffer interim] 1758 false รอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.07495846+07:00","message":"[bufferProcess] interim [80000000]:รอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.07496038+07:00","message":"[bufferProcess] send to processor:รอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.074965483+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.074968244+07:00","message":"> Transcript [8042] [false]: 'รอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.074970092+07:00","message":"Set StatePrefix (first interim): 'รอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.204041825+07:00","message":"receive streaming session, msgId: 1758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.204078687+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":"2025-10-29T11:14:48.204084989+07:00","message":"receive interim result [false|false]: คลอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.20409756+07:00","message":"[buffer interim] 1758 false คลอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.204105835+07:00","message":"[bufferProcess] interim [140000000]:คลอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.204108513+07:00","message":"[bufferProcess] send to processor:รอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.204112659+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.20411565+07:00","message":"> Transcript [8043] [false]: 'รอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.204119463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.20412156+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.204124395+07:00","message":"StatePrefix: 'รอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.204127875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.25278509+07:00","message":"receive streaming session, msgId: 1758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.25282035+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":"2025-10-29T11:14:48.25282595+07:00","message":"receive interim result [false|false]: ลองของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.252838158+07:00","message":"[buffer interim] 1758 false ลองของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.25284379+07:00","message":"[bufferProcess] interim [260000000]:ลองของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.25284571+07:00","message":"[bufferProcess] send to processor:คลอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.252850775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.252853159+07:00","message":"> Transcript [8044] [false]: 'คลอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.25285514+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.25285674+07:00","message":"Set new StatePrefix: 'คลอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.44858165+07:00","message":"receive streaming session, msgId: 1758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.448615282+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":"2025-10-29T11:14:48.448620541+07:00","message":"receive interim result [false|false]: ลองของหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.448633329+07:00","message":"[buffer interim] 1758 false ลองของหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.448640133+07:00","message":"[bufferProcess] interim [440000000]:ลองของหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.448642241+07:00","message":"[bufferProcess] send to processor:ลองของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.448645164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.448647516+07:00","message":"> Transcript [8045] [false]: 'ลองของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.448649223+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.448651035+07:00","message":"Set new StatePrefix: 'ลองของ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:48.465773572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:48.465782401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.579277681+07:00","message":"receive streaming session, msgId: 1758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.579316716+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":"2025-10-29T11:14:48.579322103+07:00","message":"receive interim result [false|false]: ลองของหลวงพ่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.579334029+07:00","message":"[buffer interim] 1758 false ลองของหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.579342356+07:00","message":"[bufferProcess] interim [620000000]:ลองของหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.57934541+07:00","message":"[bufferProcess] send to processor:ลองของหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.579349981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.579352658+07:00","message":"> Transcript [8046] [false]: 'ลองของหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.579356101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.579357911+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.579359538+07:00","message":"StatePrefix: 'ลองของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.579361414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.703384207+07:00","message":"receive streaming session, msgId: 1758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.703419678+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":"2025-10-29T11:14:48.703425738+07:00","message":"receive interim result [false|false]: ลองของกรุงเทพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.70343744+07:00","message":"[buffer interim] 1758 false ลองของกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.703445868+07:00","message":"[bufferProcess] interim [680000000]:ลองของกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.7034486+07:00","message":"[bufferProcess] send to processor:ลองของหลวงพ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.703453211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.703457258+07:00","message":"> Transcript [8047] [false]: 'ลองของหลวงพ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.70346037+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.703462198+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.703463819+07:00","message":"StatePrefix: 'ลองของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.703465632+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.763862834+07:00","message":"receive streaming session, msgId: 1758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.763898313+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":"2025-10-29T11:14:48.7639033+07:00","message":"receive interim result [false|false]: ลองของกรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.763917745+07:00","message":"[buffer interim] 1758 false ลองของกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.763924814+07:00","message":"[bufferProcess] interim [740000000]:ลองของกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.763927039+07:00","message":"[bufferProcess] send to processor:ลองของกรุงเทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.763930433+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.76393278+07:00","message":"> Transcript [8048] [false]: 'ลองของกรุงเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.763935732+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.763937528+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.763942385+07:00","message":"StatePrefix: 'ลองของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.76394427+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.891305009+07:00","message":"receive streaming session, msgId: 1758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.891343671+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":"2025-10-29T11:14:48.891349077+07:00","message":"receive interim result [false|false]: ลองของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.89136141+07:00","message":"[buffer interim] 1758 false ลองของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.891368336+07:00","message":"[bufferProcess] interim [860000000]:ลองของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.891370656+07:00","message":"[bufferProcess] send to processor:ลองของกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.891373757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.891376369+07:00","message":"> Transcript [8049] [false]: 'ลองของกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.89137931+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.891381082+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.891382707+07:00","message":"StatePrefix: 'ลองของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.891384908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.891387396+07:00","message":"Push: 'ลองของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.891389133+07:00","message":"TextPushed: 'ลองของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.891390948+07:00","message":"Set new StatePrefix : 'ลองของกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.891392776+07:00","message":"Next Push (prob) : 'กรุงเทพฯ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.891401295+07:00","message":"push: {false ลองของ 0 0xc003600680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.894457696+07:00","message":"receive streaming session, msgId: 1758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.894471669+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":"2025-10-29T11:14:48.894475908+07:00","message":"receive interim result [false|false]: ลองของกรุงเทพมหาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.894485626+07:00","message":"[buffer interim] 1758 false ลองของกรุงเทพมหาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.894490038+07:00","message":"[bufferProcess] interim [920000000]:ลองของกรุงเทพมหาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.894491811+07:00","message":"[bufferProcess] send to processor:ลองของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.894494213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.894495924+07:00","message":"> Transcript [8050] [false]: 'ลองของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.894497265+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.95640409+07:00","message":"receive streaming session, msgId: 1758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.956437401+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":"2025-10-29T11:14:48.956442771+07:00","message":"receive interim result [false|false]: ลองของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:48.956456066+07:00","message":"[buffer interim] 1758 false ลองของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.956463061+07:00","message":"[bufferProcess] interim [980000000]:ลองของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.956465554+07:00","message":"[bufferProcess] send to processor:ลองของกรุงเทพมหาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.956472362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.956475043+07:00","message":"> Transcript [8051] [false]: 'ลองของกรุงเทพมหาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.956477437+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:48.956479487+07:00","message":"Set new StatePrefix: 'ลองของกรุงเทพมหาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:49.082129996+07:00","message":"receive streaming session, msgId: 1758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:49.08216585+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":"2025-10-29T11:14:49.082172025+07:00","message":"receive interim result [false|false]: ลองของกรุงเทพฯ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:49.082183705+07:00","message":"[buffer interim] 1758 false ลองของกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.082194279+07:00","message":"[bufferProcess] interim [40000000]:ลองของกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.082197621+07:00","message":"[bufferProcess] send to processor:ลองของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.082203072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.082206164+07:00","message":"> Transcript [8052] [false]: 'ลองของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.082209011+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:49.47235982+07:00","message":"receive streaming session, msgId: 1758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:49.472417745+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":"2025-10-29T11:14:49.472423744+07:00","message":"receive interim result [false|false]: ลองของกรุงเทพฯแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:49.4724364+07:00","message":"[buffer interim] 1758 false ลองของกรุงเทพฯแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.472443111+07:00","message":"[bufferProcess] interim [520000000]:ลองของกรุงเทพฯแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.472445487+07:00","message":"[bufferProcess] send to processor:ลองของกรุงเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.472450414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.472454306+07:00","message":"> Transcript [8053] [false]: 'ลองของกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.472456473+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.472458094+07:00","message":"Set new StatePrefix: 'ลองของกรุงเทพฯ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:49.76139067+07:00","message":"[GCS] IsForceVAD: false for message ID: 1758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:49.824597163+07:00","message":"[GCS] Start streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:49.901291347+07:00","message":"receive streaming session, msgId: 1758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:49.901329997+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"คลองของกรุงเทพฯแล้ว\",\"confidence\":0.89472556}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:49.901335563+07:00","message":"receive interim result [true|false]: คลองของกรุงเทพฯแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:49.901343482+07:00","message":"end recv isFinal message id 1758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:49.901345298+07:00","message":"end Recv id 1758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:49.901349992+07:00","message":"[buffer interim] 1758 true คลองของกรุงเทพฯแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.901356799+07:00","message":"[bufferProcess] interim [970000000]:คลองของกรุงเทพฯแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.901359819+07:00","message":"[bufferProcess] send to processor (isfinal):ลองของกรุงเทพฯแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.901362588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.901364952+07:00","message":"> Transcript [8054] [false]: 'ลองของกรุงเทพฯแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.90136811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.901369696+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.901371564+07:00","message":"StatePrefix: 'ลองของกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.901373319+07:00","message":"TextPushed: 'ลองของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.901374656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.901376549+07:00","message":"> Transcript [8055] [true]: 'คลองของกรุงเทพฯแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.901378186+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.901379587+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.901380916+07:00","message":"StatePrefix: 'ลองของกรุงเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.901382281+07:00","message":"TextPushed: 'ลองของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.90138356+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.901461045+07:00","message":"Push: 'กรุงเทพฯแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.901463073+07:00","message":"TextPushed: 'ลองของกรุงเทพฯแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.901464929+07:00","message":"Set new StatePrefix : 'คลองของกรุงเทพฯแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.901466803+07:00","message":"Next Push (prob) : 'คลองของกรุงเทพฯแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:49.901474678+07:00","message":"push: {true กรุงเทพฯแล้ว 0 0xc003600680}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:49.901501998+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1758.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:49.907633739+07:00","message":"write wav file: './tmp/7449/7449_1758.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:50.303560468+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:50.303605976+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":"2025-10-29T11:14:50.303611938+07:00","message":"receive interim result [false|false]: ฝัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:50.303624397+07:00","message":"[buffer interim] 1759 false ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.303631064+07:00","message":"[bufferProcess] interim [300000000]:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.303632794+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:50.497720287+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:50.497762766+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":"2025-10-29T11:14:50.497767347+07:00","message":"receive interim result [false|false]: ฝันฝัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:50.497779101+07:00","message":"[buffer interim] 1759 false ฝันฝัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.497786247+07:00","message":"[bufferProcess] interim [480000000]:ฝันฝัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.497788253+07:00","message":"[bufferProcess] send to processor:ฝัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.497792974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.497795574+07:00","message":"> Transcript [8056] [false]: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.497797633+07:00","message":"Set StatePrefix (first interim): 'ฝัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:50.699732545+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:50.699777725+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":"2025-10-29T11:14:50.699785072+07:00","message":"receive interim result [false|false]: ฝนสั่งฟ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:50.69980137+07:00","message":"[buffer interim] 1759 false ฝนสั่งฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.699809769+07:00","message":"[bufferProcess] interim [660000000]:ฝนสั่งฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.699812237+07:00","message":"[bufferProcess] send to processor:ฝันฝัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.699816925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.699819296+07:00","message":"> Transcript [8057] [false]: 'ฝันฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.699821991+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.699825163+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.699827288+07:00","message":"StatePrefix: 'ฝัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.699829091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:50.715643082+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:50.71566893+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":"2025-10-29T11:14:50.715673373+07:00","message":"receive interim result [false|false]: ฟันฝังพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:50.715684858+07:00","message":"[buffer interim] 1759 false ฟันฝังพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.715689554+07:00","message":"[bufferProcess] interim [720000000]:ฟันฝังพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.715691369+07:00","message":"[bufferProcess] send to processor:ฝนสั่งฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.715693982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.715696015+07:00","message":"> Transcript [8058] [false]: 'ฝนสั่งฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.715697986+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.715699663+07:00","message":"Set new StatePrefix: 'ฝนสั่งฟ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:50.816029045+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:50.816065732+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":"2025-10-29T11:14:50.816071047+07:00","message":"receive interim result [false|false]: สั่งคณะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:50.816082357+07:00","message":"[buffer interim] 1759 false สั่งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.816089192+07:00","message":"[bufferProcess] interim [780000000]:สั่งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.81609139+07:00","message":"[bufferProcess] send to processor:ฟันฝังพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.816096636+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.816099192+07:00","message":"> Transcript [8059] [false]: 'ฟันฝังพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.81610117+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.816102925+07:00","message":"Set new StatePrefix: 'ฟันฝังพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:50.863596568+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:50.863636198+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":"2025-10-29T11:14:50.86364098+07:00","message":"receive interim result [false|false]: ฟันฝังพระนาค"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:50.863653424+07:00","message":"[buffer interim] 1759 false ฟันฝังพระนาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.86365996+07:00","message":"[bufferProcess] interim [840000000]:ฟันฝังพระนาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.863662129+07:00","message":"[bufferProcess] send to processor:สั่งคณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.863667063+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.863669415+07:00","message":"> Transcript [8060] [false]: 'สั่งคณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.863671303+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.863673064+07:00","message":"Set new StatePrefix: 'สั่งคณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:50.867149968+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:50.867167762+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":"2025-10-29T11:14:50.867172612+07:00","message":"receive interim result [false|false]: ฝั่งพระนคร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:50.867186796+07:00","message":"[buffer interim] 1759 false ฝั่งพระนคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.867192209+07:00","message":"[bufferProcess] interim [900000000]:ฝั่งพระนคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.867196025+07:00","message":"[bufferProcess] send to processor:ฟันฝังพระนาค"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.867200459+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.867202292+07:00","message":"> Transcript [8061] [false]: 'ฟันฝังพระนาค'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.867204036+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:50.867205864+07:00","message":"Set new StatePrefix: 'ฟันฝังพระนาค'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:51.385996391+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:51.386031529+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":"2025-10-29T11:14:51.386036549+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:51.386047181+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.386053949+07:00","message":"[bufferProcess] interim [380000000]:ฝั่งพระนครก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.386056055+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนคร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.386060539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.386063315+07:00","message":"> Transcript [8062] [false]: 'ฝั่งพระนคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.386065519+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.386067718+07:00","message":"Set new StatePrefix: 'ฝั่งพระนคร'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:51.466338183+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:51.466344641+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:51.575993956+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:51.576038838+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":"2025-10-29T11:14:51.576045011+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:51.576059558+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.576069775+07:00","message":"[bufferProcess] interim [560000000]:ฝั่งพระนครก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.576072584+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.576078961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.576082205+07:00","message":"> Transcript [8063] [false]: 'ฝั่งพระนครก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.576086151+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.576088498+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.576090821+07:00","message":"StatePrefix: 'ฝั่งพระนคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.576093378+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:51.77337426+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:51.773437638+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":"2025-10-29T11:14:51.773444446+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้ว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:51.773458987+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.773470131+07:00","message":"[bufferProcess] interim [740000000]:ฝั่งพระนครก็ให้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.773476696+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็ให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.773482726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.773486578+07:00","message":"> Transcript [8064] [false]: 'ฝั่งพระนครก็ให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.77349057+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.773493031+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.773495478+07:00","message":"StatePrefix: 'ฝั่งพระนคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.773497666+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:51.77916544+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:51.779185279+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":"2025-10-29T11:14:51.779190598+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้วัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:51.779201462+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.779207374+07:00","message":"[bufferProcess] interim [800000000]:ฝั่งพระนครก็ให้วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.779210002+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็ให้ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.779213667+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.779216574+07:00","message":"> Transcript [8065] [false]: 'ฝั่งพระนครก็ให้ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.779220268+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.779222211+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.779224357+07:00","message":"StatePrefix: 'ฝั่งพระนคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.779226315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:51.960012498+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:51.960054657+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":"2025-10-29T11:14:51.960061362+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้วัดราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:51.960076817+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้วัดราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.960087696+07:00","message":"[bufferProcess] interim [980000000]:ฝั่งพระนครก็ให้วัดราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.960090613+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็ให้วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.960097129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.960100641+07:00","message":"> Transcript [8066] [false]: 'ฝั่งพระนครก็ให้วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.960104815+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.96010748+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.960109867+07:00","message":"StatePrefix: 'ฝั่งพระนคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.960112172+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.96011862+07:00","message":"Push: 'ฝั่งพระนคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.960120541+07:00","message":"TextPushed: 'ฝั่งพระนคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.960123145+07:00","message":"Set new StatePrefix : 'ฝั่งพระนครก็ให้วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:51.960125436+07:00","message":"Next Push (prob) : 'ก็ให้วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:51.960147648+07:00","message":"push: {false ฝั่งพระนคร 0 0xc003600700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:52.143783683+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:52.143820701+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":"2025-10-29T11:14:52.143825818+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้วัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:52.143839021+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.143848785+07:00","message":"[bufferProcess] interim [160000000]:ฝั่งพระนครก็ให้วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.143851309+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็ให้วัดราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.143854599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.143856961+07:00","message":"> Transcript [8067] [false]: 'ฝั่งพระนครก็ให้วัดราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.143860056+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.143861597+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.143863174+07:00","message":"StatePrefix: 'ฝั่งพระนครก็ให้วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.143865364+07:00","message":"TextPushed: 'ฝั่งพระนคร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:52.276916089+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:52.276961682+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":"2025-10-29T11:14:52.276968305+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้วัดลาดบัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:52.276982875+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้วัดลาดบัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.276996127+07:00","message":"[bufferProcess] interim [280000000]:ฝั่งพระนครก็ให้วัดลาดบัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.276999893+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็ให้วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.277003846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.277007117+07:00","message":"> Transcript [8068] [false]: 'ฝั่งพระนครก็ให้วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.277010867+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.277013062+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.277015426+07:00","message":"StatePrefix: 'ฝั่งพระนครก็ให้วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.277017931+07:00","message":"TextPushed: 'ฝั่งพระนคร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:52.40633077+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:52.406376815+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":"2025-10-29T11:14:52.406382767+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้วัดราชบุรี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:52.406394899+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้วัดราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.406401997+07:00","message":"[bufferProcess] interim [340000000]:ฝั่งพระนครก็ให้วัดราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.406404319+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็ให้วัดลาดบัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.406409288+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.406411677+07:00","message":"> Transcript [8069] [false]: 'ฝั่งพระนครก็ให้วัดลาดบัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.406414717+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.406416568+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.406418233+07:00","message":"StatePrefix: 'ฝั่งพระนครก็ให้วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.406420243+07:00","message":"TextPushed: 'ฝั่งพระนคร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:52.408679174+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:52.408707273+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":"2025-10-29T11:14:52.408712037+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้วัดราชบูรณะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:52.408723828+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้วัดราชบูรณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.408729342+07:00","message":"[bufferProcess] interim [400000000]:ฝั่งพระนครก็ให้วัดราชบูรณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.40873104+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็ให้วัดราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.40873358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.408735843+07:00","message":"> Transcript [8070] [false]: 'ฝั่งพระนครก็ให้วัดราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.408738629+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.408740181+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.408741642+07:00","message":"StatePrefix: 'ฝั่งพระนครก็ให้วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.408743245+07:00","message":"TextPushed: 'ฝั่งพระนคร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.408748326+07:00","message":"Push: 'ก็ให้วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.408749953+07:00","message":"TextPushed: 'ฝั่งพระนครก็ให้วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.40875172+07:00","message":"Set new StatePrefix : 'ฝั่งพระนครก็ให้วัดราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.408753591+07:00","message":"Next Push (prob) : 'ราชบุรี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:52.408760946+07:00","message":"push: {false ก็ให้วัด 0 0xc003600700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:52.786736618+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:52.786773031+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":"2025-10-29T11:14:52.786779338+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้วัดราชบูรณะเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:52.78679247+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้วัดราชบูรณะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.786799038+07:00","message":"[bufferProcess] interim [760000000]:ฝั่งพระนครก็ให้วัดราชบูรณะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.786801293+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็ให้วัดราชบูรณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.786806426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.786808672+07:00","message":"> Transcript [8071] [false]: 'ฝั่งพระนครก็ให้วัดราชบูรณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.786810709+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.786812349+07:00","message":"Set new StatePrefix: 'ฝั่งพระนครก็ให้วัดราชบูรณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:52.988774128+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:52.988813315+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":"2025-10-29T11:14:52.988819435+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:52.988830602+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.988838162+07:00","message":"[bufferProcess] interim [940000000]:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.988840233+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็ให้วัดราชบูรณะเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.988843481+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.988846165+07:00","message":"> Transcript [8072] [false]: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.988849123+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.988850757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.988852734+07:00","message":"StatePrefix: 'ฝั่งพระนครก็ให้วัดราชบูรณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:52.988855328+07:00","message":"TextPushed: 'ฝั่งพระนครก็ให้วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:53.307886345+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:53.307929008+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":"2025-10-29T11:14:53.307934629+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:53.30794654+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:53.30795482+07:00","message":"[bufferProcess] interim [240000000]:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:53.307957369+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:53.307962309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:53.307964489+07:00","message":"> Transcript [8073] [false]: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:53.307968068+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:53.307969997+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:53.307972041+07:00","message":"StatePrefix: 'ฝั่งพระนครก็ให้วัดราชบูรณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:53.307974383+07:00","message":"TextPushed: 'ฝั่งพระนครก็ให้วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:53.875115871+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:53.875152376+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":"2025-10-29T11:14:53.875157964+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:53.87517051+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:53.875177364+07:00","message":"[bufferProcess] interim [840000000]:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:53.875179468+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:53.875185393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:53.875187821+07:00","message":"> Transcript [8074] [false]: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:53.875191012+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:53.875193108+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:53.875195272+07:00","message":"StatePrefix: 'ฝั่งพระนครก็ให้วัดราชบูรณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:53.875197533+07:00","message":"TextPushed: 'ฝั่งพระนครก็ให้วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.270355564+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.270391583+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":"2025-10-29T11:14:54.270397221+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.270408497+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.270415045+07:00","message":"[bufferProcess] interim [260000000]:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.270417295+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.270422341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.270424681+07:00","message":"> Transcript [8075] [false]: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.270427755+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.270429741+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.270431765+07:00","message":"StatePrefix: 'ฝั่งพระนครก็ให้วัดราชบูรณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.270434029+07:00","message":"TextPushed: 'ฝั่งพระนครก็ให้วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.270438205+07:00","message":"Push: 'ราชบูรณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.270439921+07:00","message":"TextPushed: 'ฝั่งพระนครก็ให้วัดราชบูรณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.270441666+07:00","message":"Set new StatePrefix : 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.270443768+07:00","message":"Next Push (prob) : 'เป็นหวัดต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.270451497+07:00","message":"push: {false ราชบูรณะ 0 0xc003600700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.288951955+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.288985486+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":"2025-10-29T11:14:54.288991089+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.28900372+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.289009833+07:00","message":"[bufferProcess] interim [320000000]:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.289012132+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.289015494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.289018274+07:00","message":"> Transcript [8076] [false]: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.289021104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.289022832+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.28902462+07:00","message":"StatePrefix: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.289028503+07:00","message":"TextPushed: 'ฝั่งพระนครก็ให้วัดราชบูรณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.467108031+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:54.467123092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.467143727+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":"gRPC","time":"2025-10-29T11:14:54.467115287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.467154607+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.467222483+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.467234009+07:00","message":"[bufferProcess] interim [440000000]:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.467249253+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.467252912+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.467256135+07:00","message":"> Transcript [8077] [false]: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.467259471+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.467261174+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.467263551+07:00","message":"StatePrefix: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.467266142+07:00","message":"TextPushed: 'ฝั่งพระนครก็ให้วัดราชบูรณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.595518797+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.595551497+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":"2025-10-29T11:14:54.595556964+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นตาล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.595568576+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นตาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.595575112+07:00","message":"[bufferProcess] interim [560000000]:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นตาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.595577116+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.595580384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.595582857+07:00","message":"> Transcript [8078] [false]: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.595585771+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.595587767+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.595589734+07:00","message":"StatePrefix: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.595591846+07:00","message":"TextPushed: 'ฝั่งพระนครก็ให้วัดราชบูรณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.597062215+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.597098146+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":"2025-10-29T11:14:54.597105526+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.597117507+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.597122168+07:00","message":"[bufferProcess] interim [620000000]:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.59712403+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นตาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.597126494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.59712876+07:00","message":"> Transcript [8079] [false]: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นตาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.597131444+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.597133155+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.597134994+07:00","message":"StatePrefix: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.597137297+07:00","message":"TextPushed: 'ฝั่งพระนครก็ให้วัดราชบูรณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.597142962+07:00","message":"Push: 'เป็นหวัดต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.597144519+07:00","message":"TextPushed: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.597146938+07:00","message":"Set new StatePrefix : 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นตาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.597149178+07:00","message":"Next Push (prob) : 'ทางวัดต้นตาล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.597156871+07:00","message":"push: {false เป็นหวัดต้น 0 0xc003600700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.788050363+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.788093566+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":"2025-10-29T11:14:54.788099523+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้งสอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.788112982+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.788120769+07:00","message":"[bufferProcess] interim [740000000]:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.788122887+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.78812607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.788128591+07:00","message":"> Transcript [8080] [false]: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.788130777+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.788132881+07:00","message":"Set new StatePrefix: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.979573512+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.979608733+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง 2 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.979613961+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง 2 วัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:54.979627126+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง 2 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.979636544+07:00","message":"[bufferProcess] interim [980000000]:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง 2 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.979639047+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้งสอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.979643853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.979646196+07:00","message":"> Transcript [8081] [false]: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้งสอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.979649551+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.979651534+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.979653142+07:00","message":"StatePrefix: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:54.979655546+07:00","message":"TextPushed: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.122299267+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.122339674+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง 2 วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.122345165+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง 2 วันนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.122359461+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง 2 วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.122369752+07:00","message":"[bufferProcess] interim [100000000]:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง 2 วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.122372058+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง 2 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.122377079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.122379649+07:00","message":"> Transcript [8082] [false]: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง 2 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.122382917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.122384632+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.122386377+07:00","message":"StatePrefix: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.122388716+07:00","message":"TextPushed: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.179164313+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.179216128+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":"2025-10-29T11:14:55.179224173+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.179242047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2 วันนี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.179246438+07:00","message":"receive interim result [false|false]:  2 วันนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.179256751+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.179261367+07:00","message":"[buffer interim] 1759 false  2 วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.179268389+07:00","message":"[bufferProcess] interim [220000000]:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.179271316+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง 2 วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.179275197+07:00","message":"[bufferProcess] interim [220000000]: 2 วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.179278466+07:00","message":"[bufferProcess] update buffer: ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง 2 วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.179282362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.179285451+07:00","message":"> Transcript [8083] [false]: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง 2 วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.179290318+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.179292377+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.179294936+07:00","message":"StatePrefix: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.17929801+07:00","message":"TextPushed: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.304114581+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.304154691+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":"2025-10-29T11:14:55.304160288+07:00","message":"receive interim result [false|false]: ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้งสองวัดนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.304173762+07:00","message":"[buffer interim] 1759 false ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้งสองวัดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.304182884+07:00","message":"[bufferProcess] interim [280000000]:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้งสองวัดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.304186265+07:00","message":"[bufferProcess] send to processor:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง 2 วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.30419272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.304195972+07:00","message":"> Transcript [8084] [false]: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง 2 วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.304200576+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.304202909+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.304205824+07:00","message":"StatePrefix: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.304209306+07:00","message":"TextPushed: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.304215009+07:00","message":"Push: 'ทางวัดต้นทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.304216781+07:00","message":"TextPushed: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.304218693+07:00","message":"Set new StatePrefix : 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง 2 วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.304220601+07:00","message":"Next Push (prob) : ' 2 วันนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.304228976+07:00","message":"push: {false ทางวัดต้นทั้ง 0 0xc003600700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.460990168+07:00","message":"[GCS] IsForceVAD: false for message ID: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.592765276+07:00","message":"[GCS] Start streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.642494956+07:00","message":"receive streaming session, msgId: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.642531774+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ฝั่งพระนครก็ให้วัดราชบูรณะเป็นวัดต้นทางวัดต้นทั้งสองวัดนี้\",\"confidence\":0.9556633}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.642537178+07:00","message":"receive interim result [true|false]: ฝั่งพระนครก็ให้วัดราชบูรณะเป็นวัดต้นทางวัดต้นทั้งสองวัดนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.642543639+07:00","message":"end recv isFinal message id 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.642545353+07:00","message":"end Recv id 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.642551706+07:00","message":"[buffer interim] 1759 true ฝั่งพระนครก็ให้วัดราชบูรณะเป็นวัดต้นทางวัดต้นทั้งสองวัดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.642561947+07:00","message":"[bufferProcess] interim [670000000]:ฝั่งพระนครก็ให้วัดราชบูรณะเป็นวัดต้นทางวัดต้นทั้งสองวัดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.642570025+07:00","message":"[bufferProcess] send to processor (isfinal):ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้งสองวัดนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.642573049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.64257746+07:00","message":"> Transcript [8085] [false]: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้งสองวัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.642580097+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.642581688+07:00","message":"Set new StatePrefix: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้งสองวัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.642583591+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.642585181+07:00","message":"> Transcript [8086] [true]: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นวัดต้นทางวัดต้นทั้งสองวัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.642587359+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.642589373+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.642591139+07:00","message":"StatePrefix: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้งสองวัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.642593136+07:00","message":"TextPushed: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.6425946+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.64274915+07:00","message":"Push: 'วัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.642751393+07:00","message":"TextPushed: 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นหวัดต้นทางวัดต้นทั้งวัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.642753446+07:00","message":"Set new StatePrefix : 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นวัดต้นทางวัดต้นทั้งสองวัดนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.642755267+07:00","message":"Next Push (prob) : 'ฝั่งพระนครก็ให้วัดราชบูรณะเป็นวัดต้นทางวัดต้นทั้งสองวัดนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:55.642763256+07:00","message":"push: {true วัดนี้ 0 0xc003600700}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:55.642775313+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1759.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:14:55.658795267+07:00","message":"write wav file: './tmp/7449/7449_1759.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:56.181606914+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:56.181638979+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":"2025-10-29T11:14:56.181644324+07:00","message":"receive interim result [false|false]: เลข"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:56.181656666+07:00","message":"[buffer interim] 1760 false เลข"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.181662881+07:00","message":"[bufferProcess] interim [600000000]:เลข"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.181664314+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:56.281429885+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:56.281465169+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":"2025-10-29T11:14:56.281470219+07:00","message":"receive interim result [false|false]: แม่ค้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:56.281483155+07:00","message":"[buffer interim] 1760 false แม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.281489605+07:00","message":"[bufferProcess] interim [720000000]:แม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.281491629+07:00","message":"[bufferProcess] send to processor:เลข"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.281494401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.281496974+07:00","message":"> Transcript [8087] [false]: 'เลข'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.281498799+07:00","message":"Set StatePrefix (first interim): 'เลข'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:56.333858952+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:56.333898026+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":"2025-10-29T11:14:56.333903227+07:00","message":"receive interim result [false|false]: เลขฐาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:56.333916314+07:00","message":"[buffer interim] 1760 false เลขฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.333922927+07:00","message":"[bufferProcess] interim [780000000]:เลขฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.3339248+07:00","message":"[bufferProcess] send to processor:แม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.333929664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.333932185+07:00","message":"> Transcript [8088] [false]: 'แม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.333934342+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.333935964+07:00","message":"Set new StatePrefix: 'แม่ค้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:56.582558637+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:56.582595763+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":"2025-10-29T11:14:56.58260159+07:00","message":"receive interim result [false|false]: เลขฐานใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:56.582612921+07:00","message":"[buffer interim] 1760 false เลขฐานใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.582620211+07:00","message":"[bufferProcess] interim [20000000]:เลขฐานใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.582623086+07:00","message":"[bufferProcess] send to processor:เลขฐาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.582629011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.582632447+07:00","message":"> Transcript [8089] [false]: 'เลขฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.582635283+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.582637631+07:00","message":"Set new StatePrefix: 'เลขฐาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:56.771177125+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:56.771211166+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":"2025-10-29T11:14:56.771216374+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:56.771229124+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.771242874+07:00","message":"[bufferProcess] interim [140000000]:เลขฐานในหมู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.771245282+07:00","message":"[bufferProcess] send to processor:เลขฐานใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.7712484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.771250894+07:00","message":"> Transcript [8090] [false]: 'เลขฐานใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.771254139+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.771255902+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.771257722+07:00","message":"StatePrefix: 'เลขฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.771259362+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:56.843440959+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:56.843483319+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":"2025-10-29T11:14:56.843489874+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:56.843506725+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.843517026+07:00","message":"[bufferProcess] interim [320000000]:เลขฐานในหมู่นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.843519401+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.843522391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.843525136+07:00","message":"> Transcript [8091] [false]: 'เลขฐานในหมู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.843528224+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.843529877+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.843531428+07:00","message":"StatePrefix: 'เลขฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:56.843533173+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.1585043+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.15854823+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":"2025-10-29T11:14:57.158554835+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสู้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.158568767+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.158581246+07:00","message":"[bufferProcess] interim [560000000]:เลขฐานในหมู่นักสู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.158584648+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.158591195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.158595045+07:00","message":"> Transcript [8092] [false]: 'เลขฐานในหมู่นัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.158599592+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.158601938+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.15860424+07:00","message":"StatePrefix: 'เลขฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.158606663+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.352898177+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.352937645+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":"2025-10-29T11:14:57.352943601+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักส่วน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.352957269+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.35296388+07:00","message":"[bufferProcess] interim [740000000]:เลขฐานในหมู่นักส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.352965969+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.352971087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.352974238+07:00","message":"> Transcript [8093] [false]: 'เลขฐานในหมู่นักสู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.352977398+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.352979186+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.352980829+07:00","message":"StatePrefix: 'เลขฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.352982695+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.352987292+07:00","message":"Push: 'เลขฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.352988818+07:00","message":"TextPushed: 'เลขฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.352990781+07:00","message":"Set new StatePrefix : 'เลขฐานในหมู่นักสู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.352992745+07:00","message":"Next Push (prob) : 'ในหมู่นักสู้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.353000256+07:00","message":"push: {false เลขฐาน 0 0xc003601580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.362710514+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.36273476+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":"2025-10-29T11:14:57.362739429+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.362750576+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.362755801+07:00","message":"[bufferProcess] interim [800000000]:เลขฐานในหมู่นักสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.362757583+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.362760293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.362762547+07:00","message":"> Transcript [8094] [false]: 'เลขฐานในหมู่นักส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.36276437+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.362766433+07:00","message":"Set new StatePrefix: 'เลขฐานในหมู่นักส่วน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:57.4674216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:14:57.467437931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.500918906+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.500950685+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":"2025-10-29T11:14:57.500956327+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.500967787+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.500976343+07:00","message":"[bufferProcess] interim [920000000]:เลขฐานในหมู่นักสวดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.500979063+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.500984042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.500986421+07:00","message":"> Transcript [8095] [false]: 'เลขฐานในหมู่นักสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.500988393+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.50098994+07:00","message":"Set new StatePrefix: 'เลขฐานในหมู่นักสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.561118146+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.561151645+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":"2025-10-29T11:14:57.561156818+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.561185578+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.561192347+07:00","message":"[bufferProcess] interim [980000000]:เลขฐานในหมู่นักสวดและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.561194426+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.561197419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.5611998+07:00","message":"> Transcript [8096] [false]: 'เลขฐานในหมู่นักสวดแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.561202955+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.561204609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.561206427+07:00","message":"StatePrefix: 'เลขฐานในหมู่นักสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.561208354+07:00","message":"TextPushed: 'เลขฐาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.679112388+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.679150045+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":"2025-10-29T11:14:57.679155477+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดแล้วนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.679167156+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.679173378+07:00","message":"[bufferProcess] interim [40000000]:เลขฐานในหมู่นักสวดแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.679175703+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.679180502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.679183441+07:00","message":"> Transcript [8097] [false]: 'เลขฐานในหมู่นักสวดและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.679187365+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.679189096+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.679190631+07:00","message":"StatePrefix: 'เลขฐานในหมู่นักสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.679192857+07:00","message":"TextPushed: 'เลขฐาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.684648068+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.684668733+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":"2025-10-29T11:14:57.684672933+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและนัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.684682791+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.684687925+07:00","message":"[bufferProcess] interim [100000000]:เลขฐานในหมู่นักสวดและนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.684689773+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดแล้วนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.684692364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.684694266+07:00","message":"> Transcript [8098] [false]: 'เลขฐานในหมู่นักสวดแล้วนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.684696993+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.684698701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.684700152+07:00","message":"StatePrefix: 'เลขฐานในหมู่นักสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.684701847+07:00","message":"TextPushed: 'เลขฐาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.880424865+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.88046955+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":"2025-10-29T11:14:57.880489858+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและนักฟัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.880501679+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและนักฟัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.880508788+07:00","message":"[bufferProcess] interim [280000000]:เลขฐานในหมู่นักสวดและนักฟัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.880510875+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและนัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.880515461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.880517776+07:00","message":"> Transcript [8099] [false]: 'เลขฐานในหมู่นักสวดและนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.88052134+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.88052332+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.880525612+07:00","message":"StatePrefix: 'เลขฐานในหมู่นักสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.880527701+07:00","message":"TextPushed: 'เลขฐาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.880531456+07:00","message":"Push: 'ในหมู่นักสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.880533368+07:00","message":"TextPushed: 'เลขฐานในหมู่นักสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.880535292+07:00","message":"Set new StatePrefix : 'เลขฐานในหมู่นักสวดและนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:57.880537119+07:00","message":"Next Push (prob) : 'และนัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:57.880559768+07:00","message":"push: {false ในหมู่นักสวด 0 0xc003601580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.050538925+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.050574582+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":"2025-10-29T11:14:58.050580228+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและนักฟังที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.050592915+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและนักฟังที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.050599356+07:00","message":"[bufferProcess] interim [460000000]:เลขฐานในหมู่นักสวดและนักฟังที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.05060143+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและนักฟัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.050606632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.05060933+07:00","message":"> Transcript [8100] [false]: 'เลขฐานในหมู่นักสวดและนักฟัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.050612636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.050614403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.050616055+07:00","message":"StatePrefix: 'เลขฐานในหมู่นักสวดและนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.050618138+07:00","message":"TextPushed: 'เลขฐานในหมู่นักสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.05279312+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.052799994+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":"2025-10-29T11:14:58.052802449+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและรับฟังทุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.052805407+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและรับฟังทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.052810824+07:00","message":"[bufferProcess] interim [520000000]:เลขฐานในหมู่นักสวดและรับฟังทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.052812523+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและนักฟังที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.052814311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.052816097+07:00","message":"> Transcript [8101] [false]: 'เลขฐานในหมู่นักสวดและนักฟังที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.052817877+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.052819365+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.052820879+07:00","message":"StatePrefix: 'เลขฐานในหมู่นักสวดและนัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.052822986+07:00","message":"TextPushed: 'เลขฐานในหมู่นักสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.185467323+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.185503281+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":"2025-10-29T11:14:58.185508434+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและนักฟังท่วม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.185520787+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและนักฟังท่วม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.185528243+07:00","message":"[bufferProcess] interim [580000000]:เลขฐานในหมู่นักสวดและนักฟังท่วม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.185530204+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและรับฟังทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.185533093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.185535307+07:00","message":"> Transcript [8102] [false]: 'เลขฐานในหมู่นักสวดและรับฟังทุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.185537271+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.185538937+07:00","message":"Set new StatePrefix: 'เลขฐานในหมู่นักสวดและรับฟังทุก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.243673225+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.243710436+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":"2025-10-29T11:14:58.243715679+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและนักฟังทั่วไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.243727314+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและนักฟังทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.243735212+07:00","message":"[bufferProcess] interim [700000000]:เลขฐานในหมู่นักสวดและนักฟังทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.243737514+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและนักฟังท่วม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.243742096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.243744248+07:00","message":"> Transcript [8103] [false]: 'เลขฐานในหมู่นักสวดและนักฟังท่วม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.243746503+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.24374826+07:00","message":"Set new StatePrefix: 'เลขฐานในหมู่นักสวดและนักฟังท่วม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.560262261+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.56029608+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":"2025-10-29T11:14:58.560301456+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.560315744+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.560322766+07:00","message":"[bufferProcess] interim [940000000]:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.560324798+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและนักฟังทั่วไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.56032781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.560330371+07:00","message":"> Transcript [8104] [false]: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.56033251+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.560334622+07:00","message":"Set new StatePrefix: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.825024406+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.825060723+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่า 3\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.825066597+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่า 3"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.825077886+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.825085365+07:00","message":"[bufferProcess] interim [300000000]:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.825087253+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.825092058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.825094575+07:00","message":"> Transcript [8105] [false]: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.825097676+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.825099418+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.825101403+07:00","message":"StatePrefix: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.82510375+07:00","message":"TextPushed: 'เลขฐานในหมู่นักสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.951578149+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.95162041+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":"2025-10-29T11:14:58.951626194+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:58.95163973+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.951647266+07:00","message":"[bufferProcess] interim [360000000]:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.951649858+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่า 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.951655272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.951657715+07:00","message":"> Transcript [8106] [false]: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่า 3'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.951660988+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.951662637+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.951664242+07:00","message":"StatePrefix: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:58.951666413+07:00","message":"TextPushed: 'เลขฐานในหมู่นักสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.172434747+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.172477072+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":"2025-10-29T11:14:59.172484773+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.172499264+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.172509962+07:00","message":"[bufferProcess] interim [600000000]:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.172513628+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.172520236+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.172523474+07:00","message":"> Transcript [8107] [false]: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.172528062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.17253044+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.172533614+07:00","message":"StatePrefix: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.172537123+07:00","message":"TextPushed: 'เลขฐานในหมู่นักสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.271670399+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.271711474+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":"2025-10-29T11:14:59.271717752+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับเรา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.27172964+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.271736886+07:00","message":"[bufferProcess] interim [660000000]:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.271739041+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.271744126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.271746495+07:00","message":"> Transcript [8108] [false]: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.271749929+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.271751587+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.271753599+07:00","message":"StatePrefix: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.271756181+07:00","message":"TextPushed: 'เลขฐานในหมู่นักสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.271760377+07:00","message":"Push: 'และนักฟังทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.27176202+07:00","message":"TextPushed: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.271766273+07:00","message":"Set new StatePrefix : 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.271768461+07:00","message":"Next Push (prob) : 'ว่าสำหรับพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.271791136+07:00","message":"push: {false และนักฟังทั่วไป 0 0xc003601580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.276725236+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.27674866+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":"2025-10-29T11:14:59.276753817+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับร่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.276766149+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.276771107+07:00","message":"[bufferProcess] interim [720000000]:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.27677338+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับเรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.276777391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.276779197+07:00","message":"> Transcript [8109] [false]: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับเรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.276781028+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.276783051+07:00","message":"Set new StatePrefix: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับเรา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.459757648+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.459798348+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":"2025-10-29T11:14:59.459805426+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.459820177+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.459832736+07:00","message":"[bufferProcess] interim [840000000]:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.459839671+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.459847783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.459850879+07:00","message":"> Transcript [8110] [false]: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.459854256+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.459856577+07:00","message":"Set new StatePrefix: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับร่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.462687522+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.462698763+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":"2025-10-29T11:14:59.46270317+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชภัฏ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.462711666+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.462715563+07:00","message":"[bufferProcess] interim [900000000]:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.462718115+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.462720745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.462723186+07:00","message":"> Transcript [8111] [false]: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.462725254+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.523586211+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.523619222+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":"2025-10-29T11:14:59.523624949+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.523635464+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.523642195+07:00","message":"[bufferProcess] interim [960000000]:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.523644308+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชภัฏ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.523647484+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.523649804+07:00","message":"> Transcript [8112] [false]: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชภัฏ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.523652275+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.523653874+07:00","message":"Set new StatePrefix: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชภัฏ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.528713432+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.528723585+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":"2025-10-29T11:14:59.528727451+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:14:59.528734371+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.528737822+07:00","message":"[bufferProcess] interim [20000000]:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.528739812+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.528742014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.528745404+07:00","message":"> Transcript [8113] [false]: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.528747013+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:14:59.528748574+07:00","message":"Set new StatePrefix: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:00.033502064+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:00.033545355+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":"2025-10-29T11:15:00.033552134+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:00.033564556+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.033573904+07:00","message":"[bufferProcess] interim [440000000]:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.033576179+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.033579489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.0335823+07:00","message":"> Transcript [8114] [false]: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.033584763+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.033586438+07:00","message":"Set new StatePrefix: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครู'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:00.468360794+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:00.46836967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:00.671933212+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:00.671968684+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":"2025-10-29T11:15:00.671974756+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:00.671987221+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.671993667+07:00","message":"[bufferProcess] interim [40000000]:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.671995852+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.672001136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.672003458+07:00","message":"> Transcript [8115] [false]: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.672006908+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.672008838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.672010491+07:00","message":"StatePrefix: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.67201306+07:00","message":"TextPushed: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:00.7536448+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:00.753679864+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":"2025-10-29T11:15:00.753687321+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:00.753698996+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.753706001+07:00","message":"[bufferProcess] interim [220000000]:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.753708428+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.753713559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.753715869+07:00","message":"> Transcript [8116] [false]: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.75371964+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.753721546+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.753723409+07:00","message":"StatePrefix: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:00.753726017+07:00","message":"TextPushed: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:01.071191068+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:01.071241642+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":"2025-10-29T11:15:01.071247375+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:01.071260598+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.071267431+07:00","message":"[bufferProcess] interim [460000000]:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.071269891+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.071274867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.071277129+07:00","message":"> Transcript [8117] [false]: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.07128101+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.071282979+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.071285039+07:00","message":"StatePrefix: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.071287557+07:00","message":"TextPushed: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:01.250446103+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:01.250484188+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":"2025-10-29T11:15:01.250489671+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความหมาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:01.250503362+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.250510201+07:00","message":"[bufferProcess] interim [640000000]:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.250512558+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.250515629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.250517792+07:00","message":"> Transcript [8118] [false]: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.250521555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.250523395+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.25052544+07:00","message":"StatePrefix: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.250528034+07:00","message":"TextPushed: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.250531039+07:00","message":"Push: 'ว่าสำหรับราชครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.250532837+07:00","message":"TextPushed: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.250535679+07:00","message":"Set new StatePrefix : 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.250537785+07:00","message":"Next Push (prob) : 'ค่ะอันมีความ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:01.25054614+07:00","message":"push: {false ว่าสำหรับราชครู 0 0xc003601580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:01.393864371+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:01.393902255+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":"2025-10-29T11:15:01.393908521+07:00","message":"receive interim result [false|false]: เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความหมายว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:01.393925199+07:00","message":"[buffer interim] 1760 false เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความหมายว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.393933734+07:00","message":"[bufferProcess] interim [820000000]:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความหมายว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.393936433+07:00","message":"[bufferProcess] send to processor:เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความหมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.39394129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.393943926+07:00","message":"> Transcript [8119] [false]: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความหมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.393947853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.393949631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.393951166+07:00","message":"StatePrefix: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.393953772+07:00","message":"TextPushed: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:01.610763353+07:00","message":"[GCS] IsForceVAD: false for message ID: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:01.779447662+07:00","message":"receive streaming session, msgId: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:01.779482761+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เรียกขานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความหมายว่า\",\"confidence\":0.93744123}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:01.779488675+07:00","message":"receive interim result [true|false]: เรียกขานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความหมายว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:01.779497516+07:00","message":"end recv isFinal message id 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:01.779499207+07:00","message":"end Recv id 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:01.779506172+07:00","message":"[buffer interim] 1760 true เรียกขานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความหมายว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.779513857+07:00","message":"[bufferProcess] interim [240000000]:เรียกขานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความหมายว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.779517143+07:00","message":"[bufferProcess] send to processor (isfinal):เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความหมายว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.779520044+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.779522353+07:00","message":"> Transcript [8120] [false]: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความหมายว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.779525687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.779527192+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.779528576+07:00","message":"StatePrefix: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.779530964+07:00","message":"TextPushed: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.779532655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.779534191+07:00","message":"> Transcript [8121] [true]: 'เรียกขานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความหมายว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.779536066+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.779542844+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.779550651+07:00","message":"StatePrefix: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.779552461+07:00","message":"TextPushed: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.779553929+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.779718872+07:00","message":"Push: 'ค่ะอันมีความหมายว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.779721287+07:00","message":"TextPushed: 'เลขฐานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความหมายว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.779723667+07:00","message":"Set new StatePrefix : 'เรียกขานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความหมายว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.779725685+07:00","message":"Next Push (prob) : 'เรียกขานในหมู่นักสวดและนักฟังทั่วไปว่าสำหรับราชครูค่ะอันมีความหมายว่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:01.779733678+07:00","message":"push: {true ค่ะอันมีความหมายว่า 0 0xc003601580}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:01.779745466+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1760.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:15:01.792247509+07:00","message":"write wav file: './tmp/7449/7449_1760.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:01.992136469+07:00","message":"[GCS] Start streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:02.488171807+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:02.488220155+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":"2025-10-29T11:15:02.488224726+07:00","message":"receive interim result [false|false]: ช่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:02.488246319+07:00","message":"[buffer interim] 1761 false ช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.488254426+07:00","message":"[bufferProcess] interim [480000000]:ช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.488256553+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:02.578566012+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:02.578606272+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":"2025-10-29T11:15:02.5786122+07:00","message":"receive interim result [false|false]: ต้องทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:02.578627992+07:00","message":"[buffer interim] 1761 false ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.578636693+07:00","message":"[bufferProcess] interim [600000000]:ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.578639618+07:00","message":"[bufferProcess] send to processor:ช่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.578643853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.578646948+07:00","message":"> Transcript [8122] [false]: 'ช่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.578649645+07:00","message":"Set StatePrefix (first interim): 'ช่อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:02.685777948+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:02.685815549+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":"2025-10-29T11:15:02.685820922+07:00","message":"receive interim result [false|false]: ทํานาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:02.685834358+07:00","message":"[buffer interim] 1761 false ทํานาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.685841535+07:00","message":"[bufferProcess] interim [720000000]:ทํานาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.685843469+07:00","message":"[bufferProcess] send to processor:ต้องทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.685846508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.685848962+07:00","message":"> Transcript [8123] [false]: 'ต้องทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.685850941+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.685852537+07:00","message":"Set new StatePrefix: 'ต้องทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:02.733157311+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:02.733198563+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":"2025-10-29T11:15:02.733204043+07:00","message":"receive interim result [false|false]: ท่องทำนอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:02.73321698+07:00","message":"[buffer interim] 1761 false ท่องทำนอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.733223584+07:00","message":"[bufferProcess] interim [780000000]:ท่องทำนอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.733225521+07:00","message":"[bufferProcess] send to processor:ทํานาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.733235951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.733238376+07:00","message":"> Transcript [8124] [false]: 'ทํานาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.733240626+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.733242403+07:00","message":"Set new StatePrefix: 'ทํานาย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:02.99536614+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:02.995401653+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":"2025-10-29T11:15:02.995406921+07:00","message":"receive interim result [false|false]: ท่องทำนองใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:02.995419801+07:00","message":"[buffer interim] 1761 false ท่องทำนองใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.995426558+07:00","message":"[bufferProcess] interim [960000000]:ท่องทำนองใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.995428653+07:00","message":"[bufferProcess] send to processor:ท่องทำนอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.995433442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.99543591+07:00","message":"> Transcript [8125] [false]: 'ท่องทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.995438478+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:02.995440362+07:00","message":"Set new StatePrefix: 'ท่องทำนอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:03.053564096+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:03.053597208+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":"2025-10-29T11:15:03.053602778+07:00","message":"receive interim result [false|false]: ท่องทำนองในการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:03.053613577+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.053620066+07:00","message":"[bufferProcess] interim [80000000]:ท่องทำนองในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.05362217+07:00","message":"[bufferProcess] send to processor:ท่องทำนองใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.053627208+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.053629753+07:00","message":"> Transcript [8126] [false]: 'ท่องทำนองใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.053632741+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.053634269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.053636208+07:00","message":"StatePrefix: 'ท่องทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.053638094+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:03.407026993+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:03.407064184+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":"2025-10-29T11:15:03.407069686+07:00","message":"receive interim result [false|false]: ท่องทำนองในการสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:03.407081113+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.407088284+07:00","message":"[bufferProcess] interim [380000000]:ท่องทำนองในการสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.407090375+07:00","message":"[bufferProcess] send to processor:ท่องทำนองในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.407095175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.407097439+07:00","message":"> Transcript [8127] [false]: 'ท่องทำนองในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.40710047+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.407102294+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.407103849+07:00","message":"StatePrefix: 'ท่องทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.407105862+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:03.46941839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:03.469419639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:03.573688869+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:03.57372761+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":"2025-10-29T11:15:03.573734418+07:00","message":"receive interim result [false|false]: ท่องทำนองในการตรวจทุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:03.573750986+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการตรวจทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.573759177+07:00","message":"[bufferProcess] interim [620000000]:ท่องทำนองในการตรวจทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.573761805+07:00","message":"[bufferProcess] send to processor:ท่องทำนองในการสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.573766157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.573769922+07:00","message":"> Transcript [8128] [false]: 'ท่องทำนองในการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.573774323+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.573776654+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.573778675+07:00","message":"StatePrefix: 'ท่องทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.573780834+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:03.754217284+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:03.754260404+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":"2025-10-29T11:15:03.754266209+07:00","message":"receive interim result [false|false]: ท่องทำนองในการสวดทุกวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:03.754279093+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการสวดทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.754286648+07:00","message":"[bufferProcess] interim [800000000]:ท่องทำนองในการสวดทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.754289408+07:00","message":"[bufferProcess] send to processor:ท่องทำนองในการตรวจทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.754295307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.754299332+07:00","message":"> Transcript [8129] [false]: 'ท่องทำนองในการตรวจทุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.754303192+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.75430538+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.754307732+07:00","message":"StatePrefix: 'ท่องทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.754309956+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.754315376+07:00","message":"Push: 'ท่องทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.754317175+07:00","message":"TextPushed: 'ท่องทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.754318932+07:00","message":"Set new StatePrefix : 'ท่องทำนองในการตรวจทุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:03.754321318+07:00","message":"Next Push (prob) : 'ในการตรวจทุก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:03.754328416+07:00","message":"push: {false ท่องทำนอง 0 0xc00365f380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:04.072669806+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:04.072708153+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":"2025-10-29T11:15:04.072714792+07:00","message":"receive interim result [false|false]: ท่องทำนองในการตรวจทุกวรรคทุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:04.072730085+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการตรวจทุกวรรคทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.07273811+07:00","message":"[bufferProcess] interim [40000000]:ท่องทำนองในการตรวจทุกวรรคทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.072740771+07:00","message":"[bufferProcess] send to processor:ท่องทำนองในการสวดทุกวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.072745748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.072748346+07:00","message":"> Transcript [8130] [false]: 'ท่องทำนองในการสวดทุกวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.072750286+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.072752133+07:00","message":"Set new StatePrefix: 'ท่องทำนองในการสวดทุกวัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:04.145833142+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:04.145876176+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":"2025-10-29T11:15:04.145882798+07:00","message":"receive interim result [false|false]: ท่องทำนองในการตรวจทุกวรรคทุกตอน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:04.145899379+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการตรวจทุกวรรคทุกตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.145906174+07:00","message":"[bufferProcess] interim [220000000]:ท่องทำนองในการตรวจทุกวรรคทุกตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.145908226+07:00","message":"[bufferProcess] send to processor:ท่องทำนองในการตรวจทุกวรรคทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.145912745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.145915199+07:00","message":"> Transcript [8131] [false]: 'ท่องทำนองในการตรวจทุกวรรคทุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.145917444+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.145919522+07:00","message":"Set new StatePrefix: 'ท่องทำนองในการตรวจทุกวรรคทุก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:04.468721613+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:04.468771862+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":"2025-10-29T11:15:04.468776765+07:00","message":"receive interim result [false|false]: ท่องทำนองในการตรวจทุกวรรคทุกตอนที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:04.468788658+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการตรวจทุกวรรคทุกตอนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.46879536+07:00","message":"[bufferProcess] interim [520000000]:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.468798422+07:00","message":"[bufferProcess] send to processor:ท่องทำนองในการตรวจทุกวรรคทุกตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.468803377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.468805758+07:00","message":"> Transcript [8132] [false]: 'ท่องทำนองในการตรวจทุกวรรคทุกตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.468809391+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.468811282+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.468812764+07:00","message":"StatePrefix: 'ท่องทำนองในการตรวจทุกวรรคทุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.468814697+07:00","message":"TextPushed: 'ท่องทำนอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:04.655789818+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:04.65585158+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":"2025-10-29T11:15:04.655858105+07:00","message":"receive interim result [false|false]: ท่องทำนองในการตรวจทุกวรรคทุกตอน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:04.655872794+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการตรวจทุกวรรคทุกตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.655881118+07:00","message":"[bufferProcess] interim [640000000]:ท่องทำนองในการตรวจทุกวรรคทุกตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.655884174+07:00","message":"[bufferProcess] send to processor:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.655888111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.655891175+07:00","message":"> Transcript [8133] [false]: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.655895975+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.655898397+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.655902867+07:00","message":"StatePrefix: 'ท่องทำนองในการตรวจทุกวรรคทุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.655905941+07:00","message":"TextPushed: 'ท่องทำนอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:04.657476184+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:04.657492134+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":"2025-10-29T11:15:04.657496325+07:00","message":"receive interim result [false|false]: ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:04.657504765+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.657508978+07:00","message":"[bufferProcess] interim [700000000]:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.657511483+07:00","message":"[bufferProcess] send to processor:ท่องทำนองในการตรวจทุกวรรคทุกตอน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.657514072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.657516511+07:00","message":"> Transcript [8134] [false]: 'ท่องทำนองในการตรวจทุกวรรคทุกตอน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.657519655+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.657521788+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.657524607+07:00","message":"StatePrefix: 'ท่องทำนองในการตรวจทุกวรรคทุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.657526973+07:00","message":"TextPushed: 'ท่องทำนอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:04.843418577+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:04.843455165+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":"2025-10-29T11:15:04.843460217+07:00","message":"receive interim result [false|false]: ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:04.843473252+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.843480061+07:00","message":"[bufferProcess] interim [880000000]:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.843482445+07:00","message":"[bufferProcess] send to processor:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.843487265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.843489894+07:00","message":"> Transcript [8135] [false]: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.843493299+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.84349507+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.843496995+07:00","message":"StatePrefix: 'ท่องทำนองในการตรวจทุกวรรคทุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.843498856+07:00","message":"TextPushed: 'ท่องทำนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.843503919+07:00","message":"Push: 'ในการตรวจทุกวรรคทุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.84350578+07:00","message":"TextPushed: 'ท่องทำนองในการตรวจทุกวรรคทุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.84350808+07:00","message":"Set new StatePrefix : 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:04.843510573+07:00","message":"Next Push (prob) : 'ตอนที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:04.843518645+07:00","message":"push: {false ในการตรวจทุกวรรคทุก 0 0xc00365f380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:05.059896736+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:05.059941859+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":"2025-10-29T11:15:05.059950938+07:00","message":"receive interim result [false|false]: ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเด็ก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:05.059967158+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.059976915+07:00","message":"[bufferProcess] interim [120000000]:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.059980694+07:00","message":"[bufferProcess] send to processor:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.059985302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.059988705+07:00","message":"> Transcript [8136] [false]: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.059993444+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.05999603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.059998967+07:00","message":"StatePrefix: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.060002228+07:00","message":"TextPushed: 'ท่องทำนองในการตรวจทุกวรรคทุก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:05.164119479+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:05.164162152+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":"2025-10-29T11:15:05.164169489+07:00","message":"receive interim result [false|false]: ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:05.164183251+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.164194126+07:00","message":"[bufferProcess] interim [180000000]:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.164196586+07:00","message":"[bufferProcess] send to processor:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเด็ก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.164202982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.164206518+07:00","message":"> Transcript [8137] [false]: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเด็ก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.164210764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.16421309+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.164215371+07:00","message":"StatePrefix: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.164218618+07:00","message":"TextPushed: 'ท่องทำนองในการตรวจทุกวรรคทุก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:05.742324761+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:05.742363944+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":"2025-10-29T11:15:05.742370544+07:00","message":"receive interim result [false|false]: ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:05.742383209+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.742390407+07:00","message":"[bufferProcess] interim [780000000]:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.742392499+07:00","message":"[bufferProcess] send to processor:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.742397354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.742399929+07:00","message":"> Transcript [8138] [false]: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.742403069+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.742404656+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.742406241+07:00","message":"StatePrefix: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:05.74240854+07:00","message":"TextPushed: 'ท่องทำนองในการตรวจทุกวรรคทุก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.204278198+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.204316237+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":"2025-10-29T11:15:06.204322626+07:00","message":"receive interim result [false|false]: ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.20433521+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.204342189+07:00","message":"[bufferProcess] interim [200000000]:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.204344736+07:00","message":"[bufferProcess] send to processor:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.204349986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.204352356+07:00","message":"> Transcript [8139] [false]: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.204356218+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.2043579+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.204359749+07:00","message":"StatePrefix: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.204362908+07:00","message":"TextPushed: 'ท่องทำนองในการตรวจทุกวรรคทุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.204367201+07:00","message":"Push: 'ตอนที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.204369402+07:00","message":"TextPushed: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.204371298+07:00","message":"Set new StatePrefix : 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.204373155+07:00","message":"Next Push (prob) : 'ของเดิม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.204397285+07:00","message":"push: {false ตอนที่เป็น 0 0xc00365f380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.25278306+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.252825733+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":"2025-10-29T11:15:06.252832275+07:00","message":"receive interim result [false|false]: ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.252852101+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.252862547+07:00","message":"[bufferProcess] interim [260000000]:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.252864973+07:00","message":"[bufferProcess] send to processor:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.252870242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.252872609+07:00","message":"> Transcript [8140] [false]: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.252876101+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.252877813+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.252880502+07:00","message":"StatePrefix: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.252882874+07:00","message":"TextPushed: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.447294759+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.447334975+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":"2025-10-29T11:15:06.447347043+07:00","message":"receive interim result [false|false]: ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.44735982+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.447367238+07:00","message":"[bufferProcess] interim [440000000]:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.447369429+07:00","message":"[bufferProcess] send to processor:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.447374986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.447377451+07:00","message":"> Transcript [8141] [false]: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.447380752+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.447382343+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.447384371+07:00","message":"StatePrefix: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.447387118+07:00","message":"TextPushed: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.463278249+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.463306233+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":"2025-10-29T11:15:06.463311347+07:00","message":"receive interim result [false|false]: ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กลัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.463324208+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กลัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.463330359+07:00","message":"[bufferProcess] interim [500000000]:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กลัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.463332374+07:00","message":"[bufferProcess] send to processor:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.463335158+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.463337626+07:00","message":"> Transcript [8142] [false]: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.463340858+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.463342434+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.46334409+07:00","message":"StatePrefix: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.463346458+07:00","message":"TextPushed: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็น'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:06.470411373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:06.470437453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.576462174+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.576497571+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":"2025-10-29T11:15:06.576503414+07:00","message":"receive interim result [false|false]: ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.576515376+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.576524415+07:00","message":"[bufferProcess] interim [560000000]:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.576526886+07:00","message":"[bufferProcess] send to processor:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กลัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.576532069+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.576534566+07:00","message":"> Transcript [8143] [false]: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กลัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.576538096+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.576539751+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.576541693+07:00","message":"StatePrefix: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.576543958+07:00","message":"TextPushed: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.576546122+07:00","message":"Push: 'ของเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.57654765+07:00","message":"TextPushed: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.576549505+07:00","message":"Set new StatePrefix : 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กลัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.576551814+07:00","message":"Next Push (prob) : 'มาตั้งแต่กลัว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.576569233+07:00","message":"push: {false ของเดิม 0 0xc00365f380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.634045074+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.634082356+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":"2025-10-29T11:15:06.634088775+07:00","message":"receive interim result [false|false]: ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.63410195+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.634108252+07:00","message":"[bufferProcess] interim [680000000]:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.634111331+07:00","message":"[bufferProcess] send to processor:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.634117131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.634119717+07:00","message":"> Transcript [8144] [false]: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.634121946+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.634123648+07:00","message":"Set new StatePrefix: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.83526736+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.835308881+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":"2025-10-29T11:15:06.835316278+07:00","message":"receive interim result [false|false]: ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรีอยุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.835333057+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรีอยุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.835342908+07:00","message":"[bufferProcess] interim [920000000]:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรีอยุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.835345201+07:00","message":"[bufferProcess] send to processor:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.835350216+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.835352657+07:00","message":"> Transcript [8145] [false]: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.835356277+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.835358135+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.835359766+07:00","message":"StatePrefix: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.835367337+07:00","message":"TextPushed: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.95778207+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.95782322+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":"2025-10-29T11:15:06.957829064+07:00","message":"receive interim result [false|false]: ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:06.957841454+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.957848755+07:00","message":"[bufferProcess] interim [980000000]:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.957851208+07:00","message":"[bufferProcess] send to processor:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรีอยุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.957856714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.957860544+07:00","message":"> Transcript [8146] [false]: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรีอยุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.957864324+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.957866182+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.957867754+07:00","message":"StatePrefix: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:06.957869964+07:00","message":"TextPushed: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:07.08553703+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:07.085579312+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":"2025-10-29T11:15:07.08558607+07:00","message":"receive interim result [false|false]: ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรีอยุธยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:07.085599663+07:00","message":"[buffer interim] 1761 false ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.085608139+07:00","message":"[bufferProcess] interim [100000000]:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.085611514+07:00","message":"[bufferProcess] send to processor:ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.08561842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.085621287+07:00","message":"> Transcript [8147] [false]: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.085623615+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:07.310942152+07:00","message":"[GCS] IsForceVAD: false for message ID: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:07.382934707+07:00","message":"[GCS] Start streaming session, msgId: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:07.478421379+07:00","message":"receive streaming session, msgId: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:07.478462144+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ท่องทำนองในการสวดทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรีอยุธยา\",\"confidence\":0.9487154}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:07.478470307+07:00","message":"receive interim result [true|false]: ท่องทำนองในการสวดทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรีอยุธยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:07.478479328+07:00","message":"end recv isFinal message id 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:07.478481124+07:00","message":"end Recv id 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:07.478487457+07:00","message":"[buffer interim] 1761 true ท่องทำนองในการสวดทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.478496669+07:00","message":"[bufferProcess] interim [550000000]:ท่องทำนองในการสวดทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.478499827+07:00","message":"[bufferProcess] send to processor (isfinal):ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรีอยุธยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.478502917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.478505398+07:00","message":"> Transcript [8148] [false]: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.478508415+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.478509973+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.478512148+07:00","message":"StatePrefix: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.47851479+07:00","message":"TextPushed: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.478516861+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.478518586+07:00","message":"> Transcript [8149] [true]: 'ท่องทำนองในการสวดทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.478520477+07:00","message":"Count interim (case isFinal): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.478521806+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.478523233+07:00","message":"StatePrefix: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.478524888+07:00","message":"TextPushed: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.478526294+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.4787108+07:00","message":"Push: 'มาตั้งแต่กรุงศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.478714103+07:00","message":"TextPushed: 'ท่องทำนองในการตรวจทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.478716392+07:00","message":"Set new StatePrefix : 'ท่องทำนองในการสวดทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรีอยุธยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.478718301+07:00","message":"Next Push (prob) : 'ท่องทำนองในการสวดทุกวรรคทุกตอนที่เป็นของเดิมมาตั้งแต่กรุงศรีอยุธยา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:07.478726532+07:00","message":"push: {true มาตั้งแต่กรุงศรีอยุธยา 0 0xc00365f380}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:07.47873392+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1761.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:15:07.489410515+07:00","message":"write wav file: './tmp/7449/7449_1761.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:08.03979211+07:00","message":"receive streaming session, msgId: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:08.039834574+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":"2025-10-29T11:15:08.039840059+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:08.039852855+07:00","message":"[buffer interim] 1762 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.039858913+07:00","message":"[bufferProcess] interim [720000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.039860465+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:08.23321079+07:00","message":"receive streaming session, msgId: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:08.233251243+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":"2025-10-29T11:15:08.23325789+07:00","message":"receive interim result [false|false]: ได้รับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:08.233269601+07:00","message":"[buffer interim] 1762 false ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.233280711+07:00","message":"[bufferProcess] interim [900000000]:ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.233282587+07:00","message":"[bufferProcess] send to processor:ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.233285739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.233288293+07:00","message":"> Transcript [8150] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.233290348+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:08.431540014+07:00","message":"receive streaming session, msgId: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:08.431583358+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":"2025-10-29T11:15:08.431589777+07:00","message":"receive interim result [false|false]: ได้รักษา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:08.431603701+07:00","message":"[buffer interim] 1762 false ได้รักษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.431611764+07:00","message":"[bufferProcess] interim [80000000]:ได้รักษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.431614832+07:00","message":"[bufferProcess] send to processor:ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.431622464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.43162614+07:00","message":"> Transcript [8151] [false]: 'ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.43163038+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.431632462+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.431634647+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.431636971+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:08.748359721+07:00","message":"receive streaming session, msgId: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:08.748401365+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":"2025-10-29T11:15:08.748411641+07:00","message":"receive interim result [false|false]: ได้รักษาไว้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:08.748425954+07:00","message":"[buffer interim] 1762 false ได้รักษาไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.748436834+07:00","message":"[bufferProcess] interim [380000000]:ได้รักษาไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.748439643+07:00","message":"[bufferProcess] send to processor:ได้รักษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.74844574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.748449645+07:00","message":"> Transcript [8152] [false]: 'ได้รักษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.748453687+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.748455758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.748458316+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.748461114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:08.93772178+07:00","message":"receive streaming session, msgId: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:08.937763196+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":"2025-10-29T11:15:08.93776845+07:00","message":"receive interim result [false|false]: ได้รักษาไว้อย่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:08.937780471+07:00","message":"[buffer interim] 1762 false ได้รักษาไว้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.937789973+07:00","message":"[bufferProcess] interim [620000000]:ได้รักษาไว้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.937792747+07:00","message":"[bufferProcess] send to processor:ได้รักษาไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.937798426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.937803642+07:00","message":"> Transcript [8153] [false]: 'ได้รักษาไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.937807653+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.937810722+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.937812702+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:08.937814589+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:09.258254775+07:00","message":"receive streaming session, msgId: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:09.258286085+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":"2025-10-29T11:15:09.258293274+07:00","message":"receive interim result [false|false]: ได้รักษาไว้อย่างครบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:09.258309038+07:00","message":"[buffer interim] 1762 false ได้รักษาไว้อย่างครบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.258318393+07:00","message":"[bufferProcess] interim [920000000]:ได้รักษาไว้อย่างครบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.258320446+07:00","message":"[bufferProcess] send to processor:ได้รักษาไว้อย่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.258325279+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.258327833+07:00","message":"> Transcript [8154] [false]: 'ได้รักษาไว้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.258330957+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.258332783+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.258334735+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.258336647+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.258340788+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.258342379+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.258343974+07:00","message":"Set new StatePrefix : 'ได้รักษาไว้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.258345701+07:00","message":"Next Push (prob) : 'รักษาไว้อย่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:09.258353085+07:00","message":"push: {false ได้ 0 0xc002f14080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:09.449483946+07:00","message":"receive streaming session, msgId: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:09.449526948+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":"2025-10-29T11:15:09.44953346+07:00","message":"receive interim result [false|false]: ได้รักษาไว้อย่างครบถ้วน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:09.449545845+07:00","message":"[buffer interim] 1762 false ได้รักษาไว้อย่างครบถ้วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.449552963+07:00","message":"[bufferProcess] interim [100000000]:ได้รักษาไว้อย่างครบถ้วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.449555466+07:00","message":"[bufferProcess] send to processor:ได้รักษาไว้อย่างครบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.44956034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.449562933+07:00","message":"> Transcript [8155] [false]: 'ได้รักษาไว้อย่างครบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.449565937+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.44956768+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.449569546+07:00","message":"StatePrefix: 'ได้รักษาไว้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.449572139+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:09.470665268+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:09.470677872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:09.707869784+07:00","message":"receive streaming session, msgId: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:09.707913525+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":"2025-10-29T11:15:09.707919132+07:00","message":"receive interim result [false|false]: ได้รักษาไว้อย่างครบถ้วนทุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:09.707931757+07:00","message":"[buffer interim] 1762 false ได้รักษาไว้อย่างครบถ้วนทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.707938118+07:00","message":"[bufferProcess] interim [400000000]:ได้รักษาไว้อย่างครบถ้วนทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.707940259+07:00","message":"[bufferProcess] send to processor:ได้รักษาไว้อย่างครบถ้วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.707945396+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.707947789+07:00","message":"> Transcript [8156] [false]: 'ได้รักษาไว้อย่างครบถ้วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.707950853+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.707952545+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.707955071+07:00","message":"StatePrefix: 'ได้รักษาไว้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.707957482+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:09.956236624+07:00","message":"receive streaming session, msgId: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:09.956273166+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":"2025-10-29T11:15:09.95627826+07:00","message":"receive interim result [false|false]: ได้รักษาไว้อย่างครบถ้วนทุกพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:09.956288755+07:00","message":"[buffer interim] 1762 false ได้รักษาไว้อย่างครบถ้วนทุกพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.95629579+07:00","message":"[bufferProcess] interim [580000000]:ได้รักษาไว้อย่างครบถ้วนทุกพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.956297871+07:00","message":"[bufferProcess] send to processor:ได้รักษาไว้อย่างครบถ้วนทุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.956302649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.956305062+07:00","message":"> Transcript [8157] [false]: 'ได้รักษาไว้อย่างครบถ้วนทุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.956307925+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.95630992+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.95631173+07:00","message":"StatePrefix: 'ได้รักษาไว้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:09.956314217+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:10.025234714+07:00","message":"receive streaming session, msgId: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:10.025272815+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":"2025-10-29T11:15:10.025277885+07:00","message":"receive interim result [false|false]: ได้รักษาไว้อย่างครบถ้วนทุกราย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:10.025288704+07:00","message":"[buffer interim] 1762 false ได้รักษาไว้อย่างครบถ้วนทุกราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.025295675+07:00","message":"[bufferProcess] interim [640000000]:ได้รักษาไว้อย่างครบถ้วนทุกราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.025297663+07:00","message":"[bufferProcess] send to processor:ได้รักษาไว้อย่างครบถ้วนทุกพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.025302589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.025305139+07:00","message":"> Transcript [8158] [false]: 'ได้รักษาไว้อย่างครบถ้วนทุกพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.025308509+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.025310497+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.025312387+07:00","message":"StatePrefix: 'ได้รักษาไว้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.025314854+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.025319099+07:00","message":"Push: 'รักษาไว้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.025320686+07:00","message":"TextPushed: 'ได้รักษาไว้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.025322664+07:00","message":"Set new StatePrefix : 'ได้รักษาไว้อย่างครบถ้วนทุกพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.025324686+07:00","message":"Next Push (prob) : 'ครบถ้วนทุกพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:10.025333073+07:00","message":"push: {false รักษาไว้อย่าง 0 0xc002f14080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:10.029301194+07:00","message":"receive streaming session, msgId: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:10.029313873+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":"2025-10-29T11:15:10.029317542+07:00","message":"receive interim result [false|false]: ได้รักษาไว้อย่างครบถ้วนทุกประการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:10.029325409+07:00","message":"[buffer interim] 1762 false ได้รักษาไว้อย่างครบถ้วนทุกประการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.029328986+07:00","message":"[bufferProcess] interim [700000000]:ได้รักษาไว้อย่างครบถ้วนทุกประการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.029331001+07:00","message":"[bufferProcess] send to processor:ได้รักษาไว้อย่างครบถ้วนทุกราย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.029333001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.029334947+07:00","message":"> Transcript [8159] [false]: 'ได้รักษาไว้อย่างครบถ้วนทุกราย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.029336497+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.029338264+07:00","message":"Set new StatePrefix: 'ได้รักษาไว้อย่างครบถ้วนทุกราย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:10.621594545+07:00","message":"receive streaming session, msgId: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:10.621631187+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":"2025-10-29T11:15:10.621636472+07:00","message":"receive interim result [false|false]: ได้รักษาไว้อย่างครบถ้วนทุกประการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:10.62164975+07:00","message":"[buffer interim] 1762 false ได้รักษาไว้อย่างครบถ้วนทุกประการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.621657122+07:00","message":"[bufferProcess] interim [300000000]:ได้รักษาไว้อย่างครบถ้วนทุกประการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.62165947+07:00","message":"[bufferProcess] send to processor:ได้รักษาไว้อย่างครบถ้วนทุกประการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.621665463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.621667766+07:00","message":"> Transcript [8160] [false]: 'ได้รักษาไว้อย่างครบถ้วนทุกประการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.621669937+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:10.621671585+07:00","message":"Set new StatePrefix: 'ได้รักษาไว้อย่างครบถ้วนทุกประการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:11.835364465+07:00","message":"receive streaming session, msgId: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:11.835402022+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":"2025-10-29T11:15:11.835408962+07:00","message":"receive interim result [false|false]: ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:11.835423293+07:00","message":"[buffer interim] 1762 false ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:11.835430242+07:00","message":"[bufferProcess] interim [500000000]:ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:11.835432709+07:00","message":"[bufferProcess] send to processor:ได้รักษาไว้อย่างครบถ้วนทุกประการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:11.835437664+07:00","message":"[bufferProcess] send to processor (ticker):ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:11.83544018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:11.835443028+07:00","message":"> Transcript [8161] [false]: 'ได้รักษาไว้อย่างครบถ้วนทุกประการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:11.835446389+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:11.835448098+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:11.835450116+07:00","message":"StatePrefix: 'ได้รักษาไว้อย่างครบถ้วนทุกประการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:11.835452425+07:00","message":"TextPushed: 'ได้รักษาไว้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:11.835453942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:11.835455575+07:00","message":"> Transcript [8162] [false]: 'ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:11.835457347+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:11.835458652+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:11.835459987+07:00","message":"StatePrefix: 'ได้รักษาไว้อย่างครบถ้วนทุกประการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:11.835461691+07:00","message":"TextPushed: 'ได้รักษาไว้อย่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:12.152493072+07:00","message":"receive streaming session, msgId: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:12.152527377+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":"2025-10-29T11:15:12.152532753+07:00","message":"receive interim result [false|false]: ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:12.152545533+07:00","message":"[buffer interim] 1762 false ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.152554412+07:00","message":"[bufferProcess] interim [800000000]:ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.152556198+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:12.34208555+07:00","message":"receive streaming session, msgId: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:12.342119774+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":"2025-10-29T11:15:12.342125521+07:00","message":"receive interim result [false|false]: ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่งรัฐ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:12.34213648+07:00","message":"[buffer interim] 1762 false ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่งรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.342142784+07:00","message":"[bufferProcess] interim [980000000]:ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่งรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.342145069+07:00","message":"[bufferProcess] send to processor:ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.342150122+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.342152437+07:00","message":"> Transcript [8163] [false]: 'ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.34215579+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.342157527+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.342159572+07:00","message":"StatePrefix: 'ได้รักษาไว้อย่างครบถ้วนทุกประการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.342162001+07:00","message":"TextPushed: 'ได้รักษาไว้อย่าง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:12.471242628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:12.471250004+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:12.52703915+07:00","message":"receive streaming session, msgId: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:12.527083763+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":"2025-10-29T11:15:12.527089905+07:00","message":"receive interim result [false|false]: ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่งรัฐใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:12.527102654+07:00","message":"[buffer interim] 1762 false ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่งรัฐใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.527109678+07:00","message":"[bufferProcess] interim [160000000]:ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่งรัฐใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.527112116+07:00","message":"[bufferProcess] send to processor:ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่งรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.527117018+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.527119759+07:00","message":"> Transcript [8164] [false]: 'ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่งรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.527123401+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.52712525+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.527127363+07:00","message":"StatePrefix: 'ได้รักษาไว้อย่างครบถ้วนทุกประการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.527130339+07:00","message":"TextPushed: 'ได้รักษาไว้อย่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.527134925+07:00","message":"Push: 'ครบถ้วนทุกประการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.527136807+07:00","message":"TextPushed: 'ได้รักษาไว้อย่างครบถ้วนทุกประการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.527139152+07:00","message":"Set new StatePrefix : 'ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่งรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.527141497+07:00","message":"Next Push (prob) : 'มาในรัชสมัยแห่งรัฐ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:12.527150467+07:00","message":"push: {false ครบถ้วนทุกประการ 0 0xc002f14080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:12.529135468+07:00","message":"receive streaming session, msgId: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:12.529143941+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":"2025-10-29T11:15:12.529147329+07:00","message":"receive interim result [false|false]: ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยรัชกาล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:12.529154378+07:00","message":"[buffer interim] 1762 false ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.529157151+07:00","message":"[bufferProcess] interim [220000000]:ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.529159267+07:00","message":"[bufferProcess] send to processor:ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่งรัฐใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.529169469+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.52917118+07:00","message":"> Transcript [8165] [false]: 'ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่งรัฐใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.529173354+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.529174979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.529177458+07:00","message":"StatePrefix: 'ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่งรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.529179365+07:00","message":"TextPushed: 'ได้รักษาไว้อย่างครบถ้วนทุกประการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:12.718784112+07:00","message":"receive streaming session, msgId: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:12.718827711+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":"2025-10-29T11:15:12.718833338+07:00","message":"receive interim result [false|false]: ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยรัชกาลที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:12.718846282+07:00","message":"[buffer interim] 1762 false ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยรัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.718853473+07:00","message":"[bufferProcess] interim [400000000]:ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยรัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.718856107+07:00","message":"[bufferProcess] send to processor:ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยรัชกาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.718861525+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.718863727+07:00","message":"> Transcript [8166] [false]: 'ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.718865848+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:12.718867945+07:00","message":"Set new StatePrefix: 'ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยรัชกาล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.037267013+07:00","message":"receive streaming session, msgId: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.037301672+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยรัชกาลที่ 4\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.037307512+07:00","message":"receive interim result [false|false]: ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยรัชกาลที่ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.037320707+07:00","message":"[buffer interim] 1762 false ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยรัชกาลที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.037327305+07:00","message":"[bufferProcess] interim [640000000]:ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยรัชกาลที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.037329419+07:00","message":"[bufferProcess] send to processor:ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยรัชกาลที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.037334378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.037336709+07:00","message":"> Transcript [8167] [false]: 'ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยรัชกาลที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.037339856+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.037341509+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.037343368+07:00","message":"StatePrefix: 'ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.037346089+07:00","message":"TextPushed: 'ได้รักษาไว้อย่างครบถ้วนทุกประการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.140199137+07:00","message":"[GCS] IsForceVAD: false for message ID: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.296128155+07:00","message":"receive streaming session, msgId: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.296189584+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่งรัชกาลที่ 4\",\"confidence\":0.95721054}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.296206138+07:00","message":"receive interim result [true|false]: ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่งรัชกาลที่ 4"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.296227174+07:00","message":"end recv isFinal message id 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.296229935+07:00","message":"end Recv id 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.296246493+07:00","message":"[buffer interim] 1762 true ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่งรัชกาลที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.296264729+07:00","message":"[bufferProcess] interim [970000000]:ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่งรัชกาลที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.296271621+07:00","message":"[bufferProcess] send to processor (isfinal):ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยรัชกาลที่ 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.296275891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.296280001+07:00","message":"> Transcript [8168] [false]: 'ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยรัชกาลที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.296284629+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.296287038+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.296290077+07:00","message":"StatePrefix: 'ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.296293451+07:00","message":"TextPushed: 'ได้รักษาไว้อย่างครบถ้วนทุกประการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.296295068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.296296651+07:00","message":"> Transcript [8169] [true]: 'ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยแห่งรัชกาลที่ 4'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.296298646+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.296300037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.296301281+07:00","message":"StatePrefix: 'ได้รักษาไว้อย่างครบถ้วนทุกประการมาในรัชสมัยรัชกาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.296302869+07:00","message":"TextPushed: 'ได้รักษาไว้อย่างครบถ้วนทุกประการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.296307532+07:00","message":"Push: 'มาในรัชสมัยแห่งรัชกาลที่ 4'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.296318198+07:00","message":"push: {true มาในรัชสมัยแห่งรัชกาลที่ 4 0 0xc002f14080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:15:13.308781819+07:00","message":"write wav file: './tmp/7449/7449_1762.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.40253264+07:00","message":"[GCS] Start streaming session, msgId: 1763"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.823584242+07:00","message":"[GCS] Cleaned up inactive client: 1737"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.823601907+07:00","message":"[GCS] Cleaned up inactive client: 1740"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.823604237+07:00","message":"[GCS] Cleaned up inactive client: 1747"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.823605695+07:00","message":"[GCS] Cleaned up inactive client: 1741"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.823607131+07:00","message":"[GCS] Cleaned up inactive client: 1732"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.823608507+07:00","message":"[GCS] Cleaned up inactive client: 1738"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.823610055+07:00","message":"[GCS] Cleaned up inactive client: 1742"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.823611464+07:00","message":"[GCS] Cleaned up inactive client: 1746"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.823612992+07:00","message":"[GCS] Cleaned up inactive client: 1739"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.823615908+07:00","message":"[GCS] Cleaned up inactive client: 1748"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.823617256+07:00","message":"[GCS] Cleaned up inactive client: 1745"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.823618516+07:00","message":"[GCS] Cleaned up inactive client: 1749"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.823619902+07:00","message":"[GCS] Cleaned up inactive client: 1733"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.823621261+07:00","message":"[GCS] Cleaned up inactive client: 1736"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.82362258+07:00","message":"[GCS] Cleaned up inactive client: 1743"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.823623934+07:00","message":"[GCS] Cleaned up inactive client: 1750"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.823625252+07:00","message":"[GCS] Cleaned up inactive client: 1735"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.823626558+07:00","message":"[GCS] Cleaned up inactive client: 1744"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.823627933+07:00","message":"[GCS] Cleaned up inactive client: 1734"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.939171384+07:00","message":"receive streaming session, msgId: 1763"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.939211319+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":"2025-10-29T11:15:13.93922142+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:13.939231937+07:00","message":"[buffer interim] 1763 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.939238939+07:00","message":"[bufferProcess] interim [540000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:13.939240886+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:14.072203329+07:00","message":"receive streaming session, msgId: 1763"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:14.072266292+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":"2025-10-29T11:15:14.072272061+07:00","message":"receive interim result [false|false]: ส่งให้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:14.07228554+07:00","message":"[buffer interim] 1763 false ส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.07229299+07:00","message":"[bufferProcess] interim [720000000]:ส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.072294928+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.072297686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.072300061+07:00","message":"> Transcript [8170] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.072302068+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:14.171098459+07:00","message":"[GCS] IsForceVAD: false for message ID: 1763"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:14.232303962+07:00","message":"[GCS] Start streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:14.302862079+07:00","message":"receive streaming session, msgId: 1763"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:14.302894384+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":"2025-10-29T11:15:14.302899797+07:00","message":"receive interim result [false|false]: ส่งให้อยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:14.302912329+07:00","message":"[buffer interim] 1763 false ส่งให้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.302918461+07:00","message":"[bufferProcess] interim [900000000]:ส่งให้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.302920406+07:00","message":"[bufferProcess] send to processor:ส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.302924937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.302927315+07:00","message":"> Transcript [8171] [false]: 'ส่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.302929837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.30293167+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.302933665+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.302935681+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:14.317373571+07:00","message":"receive streaming session, msgId: 1763"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:14.317393232+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":"2025-10-29T11:15:14.317397706+07:00","message":"receive interim result [false|false]: ส่งให้โยม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:14.317408976+07:00","message":"[buffer interim] 1763 false ส่งให้โยม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.317415206+07:00","message":"[bufferProcess] interim [960000000]:ส่งให้โยม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.317417304+07:00","message":"[bufferProcess] send to processor:ส่งให้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.317421767+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.317423839+07:00","message":"> Transcript [8172] [false]: 'ส่งให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.317426305+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.317427843+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.317429462+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.317431013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:14.338577219+07:00","message":"receive streaming session, msgId: 1763"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:14.33859932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ส่งให้อยู่\",\"confidence\":0.88831663}],\"is_final\":true,\"result_end_time\":{\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:14.338603934+07:00","message":"receive interim result [true|false]: ส่งให้อยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:14.338611518+07:00","message":"end recv isFinal message id 1763"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:14.338613137+07:00","message":"end Recv id 1763"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:14.33861879+07:00","message":"[buffer interim] 1763 true ส่งให้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.338623786+07:00","message":"[bufferProcess] interim [990000000]:ส่งให้อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.338626348+07:00","message":"[bufferProcess] send to processor (isfinal):ส่งให้โยม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.338628769+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.338632902+07:00","message":"> Transcript [8173] [false]: 'ส่งให้โยม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.338636499+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.338638022+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.338639556+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.33864109+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.338642415+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.33864417+07:00","message":"> Transcript [8174] [true]: 'ส่งให้อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.338646041+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.338648887+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.338650625+07:00","message":"StatePrefix: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.338652068+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.338654014+07:00","message":"Push: 'ส่งให้อยู่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:14.338661444+07:00","message":"push: {true ส่งให้อยู่ 0 0xc002f14800}"}
{"level":"info","service":"Main","time":"2025-10-29T11:15:14.344907204+07:00","message":"write wav file: './tmp/7449/7449_1763.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:14.903699619+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:14.903743842+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":"2025-10-29T11:15:14.903749627+07:00","message":"receive interim result [false|false]: วิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:14.903765497+07:00","message":"[buffer interim] 1764 false วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.90377368+07:00","message":"[bufferProcess] interim [480000000]:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:14.903776263+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:15.091046441+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:15.091089466+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":"2025-10-29T11:15:15.091096137+07:00","message":"receive interim result [false|false]: วิธีทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:15.091106725+07:00","message":"[buffer interim] 1764 false วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.091113915+07:00","message":"[bufferProcess] interim [720000000]:วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.091115876+07:00","message":"[bufferProcess] send to processor:วิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.091120454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.0911233+07:00","message":"> Transcript [8175] [false]: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.09112603+07:00","message":"Set StatePrefix (first interim): 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:15.468176993+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:15.468221726+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":"2025-10-29T11:15:15.468227218+07:00","message":"receive interim result [false|false]: วิธีทำวัตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:15.468239366+07:00","message":"[buffer interim] 1764 false วิธีทำวัตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.468245963+07:00","message":"[bufferProcess] interim [80000000]:วิธีทำวัตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.468247791+07:00","message":"[bufferProcess] send to processor:วิธีทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.468252294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.46825532+07:00","message":"> Transcript [8176] [false]: 'วิธีทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.468258053+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.468259618+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.468261198+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.468263151+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:15.471262745+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:15.471285355+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:15.669602786+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:15.6696363+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":"2025-10-29T11:15:15.669641376+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัดราษฎร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:15.669652759+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัดราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.669659619+07:00","message":"[bufferProcess] interim [320000000]:พระพิธีธรรมวัดราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.669661825+07:00","message":"[bufferProcess] send to processor:วิธีทำวัตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.669666857+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.669669081+07:00","message":"> Transcript [8177] [false]: 'วิธีทำวัตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.669672257+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.669674121+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.669675971+07:00","message":"StatePrefix: 'วิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.669677727+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:15.857961689+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:15.858000777+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":"2025-10-29T11:15:15.858007148+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:15.858019418+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.8580261+07:00","message":"[bufferProcess] interim [500000000]:พระพิธีธรรมวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.858030355+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมวัดราษฎร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.858035626+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.858037981+07:00","message":"> Transcript [8178] [false]: 'พระพิธีธรรมวัดราษฎร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.858040105+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.858042159+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมวัดราษฎร์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:15.992524939+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:15.992559725+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":"2025-10-29T11:15:15.9925642+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัดราชบุรี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:15.992578301+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัดราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.992584867+07:00","message":"[bufferProcess] interim [620000000]:พระพิธีธรรมวัดราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.992586949+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.99259175+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.992595438+07:00","message":"> Transcript [8179] [false]: 'พระพิธีธรรมวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:15.992597703+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:16.174559401+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:16.174604296+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":"2025-10-29T11:15:16.174611687+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัดราชบูรณะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:16.174627263+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัดราชบูรณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:16.174635984+07:00","message":"[bufferProcess] interim [740000000]:พระพิธีธรรมวัดราชบูรณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:16.174639399+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมวัดราชบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:16.174645918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:16.174649743+07:00","message":"> Transcript [8180] [false]: 'พระพิธีธรรมวัดราชบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:16.174652983+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:16.17465572+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมวัดราชบุรี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:16.815723259+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:16.815758574+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":"2025-10-29T11:15:16.815763926+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัดราชบูรณะนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:16.815776376+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัดราชบูรณะนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:16.815782603+07:00","message":"[bufferProcess] interim [340000000]:พระพิธีธรรมวัดราชบูรณะนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:16.815784728+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมวัดราชบูรณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:16.815789716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:16.81579197+07:00","message":"> Transcript [8181] [false]: 'พระพิธีธรรมวัดราชบูรณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:16.815794151+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:16.815796253+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมวัดราชบูรณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:17.388569135+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:17.388598524+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":"2025-10-29T11:15:17.388603944+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัดราชบูรณะนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:17.388615052+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัดราชบูรณะนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.388623947+07:00","message":"[bufferProcess] interim [940000000]:พระพิธีธรรมวัดราชบูรณะนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.388625874+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมวัดราชบูรณะนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.388633379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.38863576+07:00","message":"> Transcript [8182] [false]: 'พระพิธีธรรมวัดราชบูรณะนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.388638792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.38864058+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.388642541+07:00","message":"StatePrefix: 'พระพิธีธรรมวัดราชบูรณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.388644547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:17.456772297+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:17.456804541+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":"2025-10-29T11:15:17.456809414+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัดราชบูรณะนะคะส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:17.456819821+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัดราชบูรณะนะคะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.456826285+07:00","message":"[bufferProcess] interim [60000000]:พระพิธีธรรมวัดราชบูรณะนะคะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.456828368+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมวัดราชบูรณะนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.456833411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.456836105+07:00","message":"> Transcript [8183] [false]: 'พระพิธีธรรมวัดราชบูรณะนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.456839261+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.456841107+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.456842835+07:00","message":"StatePrefix: 'พระพิธีธรรมวัดราชบูรณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.456844859+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:17.58940267+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:17.589436398+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":"2025-10-29T11:15:17.58944135+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัดราชบูรณะนะคะส่งให้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:17.589451925+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัดราชบูรณะนะคะส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.58945895+07:00","message":"[bufferProcess] interim [180000000]:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.58946143+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมวัดราชบูรณะนะคะส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.589466315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.589468572+07:00","message":"> Transcript [8184] [false]: 'พระพิธีธรรมวัดราชบูรณะนะคะส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.589471399+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.589473099+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.589474628+07:00","message":"StatePrefix: 'พระพิธีธรรมวัดราชบูรณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.589476638+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:17.779945345+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:17.779978737+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":"2025-10-29T11:15:17.779983541+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:17.7799959+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.780002412+07:00","message":"[bufferProcess] interim [420000000]:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.780004527+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.780007803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.78001049+07:00","message":"> Transcript [8185] [false]: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.780013745+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.780015677+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.780017911+07:00","message":"StatePrefix: 'พระพิธีธรรมวัดราชบูรณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.780019869+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.780022548+07:00","message":"Push: 'พระพิธีธรรมวัดราชบูรณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.780024357+07:00","message":"TextPushed: 'พระพิธีธรรมวัดราชบูรณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.780026103+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.780028261+07:00","message":"Next Push (prob) : 'นะคะส่งให้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:17.780035334+07:00","message":"push: {false พระพิธีธรรมวัดราชบูรณะ 0 0xc0023d2d80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:17.974048465+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:17.974079234+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":"2025-10-29T11:15:17.974084718+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:17.974094874+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.974103069+07:00","message":"[bufferProcess] interim [600000000]:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.974105549+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.974110147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.97411258+07:00","message":"> Transcript [8186] [false]: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.974115784+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.974117609+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.974119752+07:00","message":"StatePrefix: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:17.974122024+07:00","message":"TextPushed: 'พระพิธีธรรมวัดราชบูรณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:18.290968899+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:18.291004618+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":"2025-10-29T11:15:18.2910104+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:18.291021376+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.291027928+07:00","message":"[bufferProcess] interim [840000000]:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.291030138+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.291035661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.291038357+07:00","message":"> Transcript [8187] [false]: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.291041678+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.29104356+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.291045656+07:00","message":"StatePrefix: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.291047862+07:00","message":"TextPushed: 'พระพิธีธรรมวัดราชบูรณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:18.296063106+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:18.296074298+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":"2025-10-29T11:15:18.296078161+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระภิกษุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:18.296085207+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.296089158+07:00","message":"[bufferProcess] interim [900000000]:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.296091652+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.296094359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.296096171+07:00","message":"> Transcript [8188] [false]: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.296098637+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.296100299+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.296101707+07:00","message":"StatePrefix: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.296103421+07:00","message":"TextPushed: 'พระพิธีธรรมวัดราชบูรณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:18.418633984+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:18.418667672+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":"2025-10-29T11:15:18.418673264+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:18.418686612+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.418693377+07:00","message":"[bufferProcess] interim [960000000]:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.418699693+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.418706627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.418709497+07:00","message":"> Transcript [8189] [false]: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระภิกษุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.418713056+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.418715134+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.418717023+07:00","message":"StatePrefix: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.418719233+07:00","message":"TextPushed: 'พระพิธีธรรมวัดราชบูรณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.41872306+07:00","message":"Push: 'นะคะส่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.418724678+07:00","message":"TextPushed: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.418726796+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระภิกษุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.418729326+07:00","message":"Next Push (prob) : 'ตั้งพระภิกษุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:18.41873689+07:00","message":"push: {false นะคะส่งให้ 0 0xc0023d2d80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:18.421562396+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:18.421594383+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":"2025-10-29T11:15:18.421599912+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิฆเนศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:18.421612867+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิฆเนศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.421620889+07:00","message":"[bufferProcess] interim [20000000]:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิฆเนศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.421623005+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.421628781+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.421631279+07:00","message":"> Transcript [8190] [false]: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.421633693+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.421635439+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธี'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:18.472055512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:18.472067159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:18.608945753+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:18.608981385+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":"2025-10-29T11:15:18.60898714+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:18.608999476+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.609006376+07:00","message":"[bufferProcess] interim [140000000]:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.609008471+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิฆเนศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.609013486+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.609015701+07:00","message":"> Transcript [8191] [false]: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิฆเนศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.609017776+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.609020087+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิฆเนศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:18.869768855+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:18.869802771+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":"2025-10-29T11:15:18.869808373+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:18.869819582+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.869828757+07:00","message":"[bufferProcess] interim [500000000]:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.869831249+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.869836578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.869838891+07:00","message":"> Transcript [8192] [false]: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.86984116+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:18.869842834+07:00","message":"Set new StatePrefix: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:19.085735027+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:19.085806091+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":"2025-10-29T11:15:19.085812824+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:19.085839586+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.085847847+07:00","message":"[bufferProcess] interim [680000000]:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.08585003+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.085853655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.085856061+07:00","message":"> Transcript [8193] [false]: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.085859781+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.085861536+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.085863508+07:00","message":"StatePrefix: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.085866031+07:00","message":"TextPushed: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:19.199394243+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:19.19942935+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":"2025-10-29T11:15:19.199434591+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:19.199446071+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.19945626+07:00","message":"[bufferProcess] interim [740000000]:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.199459041+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.199464699+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.199466941+07:00","message":"> Transcript [8194] [false]: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.199470498+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.199472149+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.199473835+07:00","message":"StatePrefix: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.199476544+07:00","message":"TextPushed: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:19.521705879+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:19.521742491+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":"2025-10-29T11:15:19.521747711+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:19.521762602+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.521770296+07:00","message":"[bufferProcess] interim [100000000]:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.521772762+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.521775742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.521778334+07:00","message":"> Transcript [8195] [false]: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.521781969+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.521784128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.521785997+07:00","message":"StatePrefix: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.521788867+07:00","message":"TextPushed: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:19.897979995+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:19.898013536+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":"2025-10-29T11:15:19.898019624+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศวิหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:19.898032482+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.898039054+07:00","message":"[bufferProcess] interim [460000000]:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.898041683+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.898047259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.898050305+07:00","message":"> Transcript [8196] [false]: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.898055291+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.89805764+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.898060377+07:00","message":"StatePrefix: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.898063825+07:00","message":"TextPushed: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.898069744+07:00","message":"Push: 'ตั้งพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.898072357+07:00","message":"TextPushed: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.898074836+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:19.898077395+07:00","message":"Next Push (prob) : 'วัดบวรนิเวศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:19.898087785+07:00","message":"push: {false ตั้งพระพิธีธรรม 0 0xc0023d2d80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:20.220246971+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:20.220282355+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":"2025-10-29T11:15:20.220288263+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศวิหารขึ้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:20.220301208+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศวิหารขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.22030806+07:00","message":"[bufferProcess] interim [820000000]:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศวิหารขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.220310424+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.220315126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.220335983+07:00","message":"> Transcript [8197] [false]: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.220341242+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.220343907+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.220346159+07:00","message":"StatePrefix: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.220348929+07:00","message":"TextPushed: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:20.466823813+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:20.466856683+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":"2025-10-29T11:15:20.466862372+07:00","message":"receive interim result [false|false]: พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศวิหารขึ้นแทน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:20.466874319+07:00","message":"[buffer interim] 1764 false พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศวิหารขึ้นแทน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.466881114+07:00","message":"[bufferProcess] interim [60000000]:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศวิหารขึ้นแทน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.466883331+07:00","message":"[bufferProcess] send to processor:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศวิหารขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.466888193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.466890418+07:00","message":"> Transcript [8198] [false]: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศวิหารขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.466893861+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.466895472+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.466897346+07:00","message":"StatePrefix: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.46689982+07:00","message":"TextPushed: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:20.640591403+07:00","message":"[GCS] IsForceVAD: false for message ID: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:20.77252833+07:00","message":"[GCS] Start streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:20.817631771+07:00","message":"receive streaming session, msgId: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:20.817670442+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศวิหารขึ้นแทน\",\"confidence\":0.94667447}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:20.817675771+07:00","message":"receive interim result [true|false]: พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศวิหารขึ้นแทน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:20.817684101+07:00","message":"end recv isFinal message id 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:20.817686232+07:00","message":"end Recv id 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:20.817691949+07:00","message":"[buffer interim] 1764 true พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศวิหารขึ้นแทน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.817700748+07:00","message":"[bufferProcess] interim [420000000]:พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศวิหารขึ้นแทน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.817706349+07:00","message":"[bufferProcess] send to processor (isfinal):พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศวิหารขึ้นแทน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.817709231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.817711638+07:00","message":"> Transcript [8199] [false]: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศวิหารขึ้นแทน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.817714819+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.817716556+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.817719105+07:00","message":"StatePrefix: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.817722009+07:00","message":"TextPushed: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.817723753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.817725407+07:00","message":"> Transcript [8200] [true]: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศวิหารขึ้นแทน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.817727315+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.817728712+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.817730026+07:00","message":"StatePrefix: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรมวัดบวรนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.8177317+07:00","message":"TextPushed: 'พระพิธีธรรมวัดราชบูรณะนะคะส่งให้ตั้งพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:20.817738274+07:00","message":"Push: 'วัดบวรนิเวศวิหารขึ้นแทน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:20.817746592+07:00","message":"push: {true วัดบวรนิเวศวิหารขึ้นแทน 0 0xc0023d2d80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:15:20.832196122+07:00","message":"write wav file: './tmp/7449/7449_1764.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:21.43952494+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:21.439570974+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":"2025-10-29T11:15:21.439576296+07:00","message":"receive interim result [false|false]: ถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:21.439589272+07:00","message":"[buffer interim] 1765 false ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:21.439595844+07:00","message":"[bufferProcess] interim [720000000]:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:21.439597331+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:21.472248955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:21.472248425+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:21.833680026+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:21.833710844+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":"2025-10-29T11:15:21.833715778+07:00","message":"receive interim result [false|false]: ถึงกระนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:21.833728785+07:00","message":"[buffer interim] 1765 false ถึงกระนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:21.833735832+07:00","message":"[bufferProcess] interim [80000000]:ถึงกระนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:21.833737829+07:00","message":"[bufferProcess] send to processor:ถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:21.833740804+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:21.833743348+07:00","message":"> Transcript [8201] [false]: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:21.833745143+07:00","message":"Set StatePrefix (first interim): 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:21.954712218+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:21.954747174+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":"2025-10-29T11:15:21.954752539+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:21.954764854+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:21.954771539+07:00","message":"[bufferProcess] interim [200000000]:ถึงกระนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:21.95477351+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:21.954778638+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:21.954781102+07:00","message":"> Transcript [8202] [false]: 'ถึงกระนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:21.954784172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:21.954785838+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:21.954787606+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:21.954789706+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:22.327752048+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:22.327787856+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":"2025-10-29T11:15:22.327792758+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:22.327806039+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.327814105+07:00","message":"[bufferProcess] interim [560000000]:ถึงกระนั้นก็มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.327816874+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.327822902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.327825352+07:00","message":"> Transcript [8203] [false]: 'ถึงกระนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.327828496+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.327830219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.327831947+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.327833887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:22.331945881+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:22.331957683+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":"2025-10-29T11:15:22.331960604+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็ไม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:22.331968098+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.331970659+07:00","message":"[bufferProcess] interim [620000000]:ถึงกระนั้นก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.331972394+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.331974107+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.331976117+07:00","message":"> Transcript [8204] [false]: 'ถึงกระนั้นก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.331977958+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.331979435+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.331981298+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.331983433+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:22.391000419+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:22.391053732+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":"2025-10-29T11:15:22.39106029+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:22.391073031+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.391079437+07:00","message":"[bufferProcess] interim [680000000]:ถึงกระนั้นก็มิได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.391081296+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็ไม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.391086007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.391088588+07:00","message":"> Transcript [8205] [false]: 'ถึงกระนั้นก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.391091497+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.391093188+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.391095159+07:00","message":"StatePrefix: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.391097042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.391101183+07:00","message":"Push: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.39110278+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.391104488+07:00","message":"Set new StatePrefix : 'ถึงกระนั้นก็ไม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.39110625+07:00","message":"Next Push (prob) : 'กระนั้นก็ไม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:22.391114613+07:00","message":"push: {false ถึง 0 0xc003600e80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:22.517476735+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:22.517512487+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":"2025-10-29T11:15:22.517517698+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็ไม่ได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:22.517530093+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.517536574+07:00","message":"[bufferProcess] interim [740000000]:ถึงกระนั้นก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.517538617+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.517541578+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.517544192+07:00","message":"> Transcript [8206] [false]: 'ถึงกระนั้นก็มิได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.517546072+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.517547999+07:00","message":"Set new StatePrefix: 'ถึงกระนั้นก็มิได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:22.66278788+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:22.662828201+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":"2025-10-29T11:15:22.662833508+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็ไม่ได้ส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:22.662847261+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็ไม่ได้ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.662858493+07:00","message":"[bufferProcess] interim [920000000]:ถึงกระนั้นก็ไม่ได้ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.662860608+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็ไม่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.662863627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.662866133+07:00","message":"> Transcript [8207] [false]: 'ถึงกระนั้นก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.662868455+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.662870705+07:00","message":"Set new StatePrefix: 'ถึงกระนั้นก็ไม่ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:22.910042649+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:22.910082734+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":"2025-10-29T11:15:22.910088048+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:22.910099948+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.910106372+07:00","message":"[bufferProcess] interim [220000000]:ถึงกระนั้นก็มิได้ทรงโปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.910108457+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็ไม่ได้ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.910113185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.910116153+07:00","message":"> Transcript [8208] [false]: 'ถึงกระนั้นก็ไม่ได้ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.910119539+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.910121289+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.910122852+07:00","message":"StatePrefix: 'ถึงกระนั้นก็ไม่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:22.910125405+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:23.226928275+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:23.226971503+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":"2025-10-29T11:15:23.226977037+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:23.226990485+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.226997309+07:00","message":"[bufferProcess] interim [460000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.226999527+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.227004797+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.227007171+07:00","message":"> Transcript [8209] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.227009571+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.227011206+07:00","message":"Set new StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:23.552084121+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:23.552119932+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":"2025-10-29T11:15:23.552125409+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อ่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:23.552142172+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.552150971+07:00","message":"[bufferProcess] interim [760000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.552153916+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.552157846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.552162542+07:00","message":"> Transcript [8210] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.552167073+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.552170056+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.552171957+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.552173938+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:23.557375736+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:23.557394093+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":"2025-10-29T11:15:23.557397906+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อะไร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:23.557407897+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.55741184+07:00","message":"[bufferProcess] interim [820000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.557413727+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้อ่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.557415927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.557417813+07:00","message":"> Transcript [8211] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อ่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.557420171+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.55742184+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.557423435+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.557425478+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:23.74315615+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:23.743194759+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":"2025-10-29T11:15:23.74321208+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:23.743224098+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.743230768+07:00","message":"[bufferProcess] interim [0]:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.74323344+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้อะไร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.743236518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.743238703+07:00","message":"> Transcript [8212] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อะไร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.743241839+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.743243493+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.743245516+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.743247597+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:23.988190966+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:23.988232808+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":"2025-10-29T11:15:23.988238066+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:23.988251132+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.988257415+07:00","message":"[bufferProcess] interim [300000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.988259732+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.988264366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.988266695+07:00","message":"> Transcript [8213] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.988269977+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.988271947+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.988273641+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.988275714+07:00","message":"TextPushed: 'ถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.988280401+07:00","message":"Push: 'กระนั้นก็มิได้ทรงโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.988282239+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.988284325+07:00","message":"Set new StatePrefix : 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:23.988286692+07:00","message":"Next Push (prob) : 'ให้อาราธนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:23.988293851+07:00","message":"push: {false กระนั้นก็มิได้ทรงโปรด 0 0xc003600e80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:24.319029607+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:24.319072088+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":"2025-10-29T11:15:24.319079013+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระปริตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:24.319103216+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระปริตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.319112044+07:00","message":"[bufferProcess] interim [600000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระปริตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.319115469+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.319119794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.319127238+07:00","message":"> Transcript [8214] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.319131826+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.319134247+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.319136564+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.319140096+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:24.437316432+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:24.437347681+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":"2025-10-29T11:15:24.437353436+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:24.437365198+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.437371948+07:00","message":"[bufferProcess] interim [660000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.437374045+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระปริตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.437379039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.437381399+07:00","message":"> Transcript [8215] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระปริตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.437385407+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.43738707+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.437389079+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.437391252+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรด'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:24.472643389+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:24.472660973+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:24.629688229+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:24.629722718+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":"2025-10-29T11:15:24.629728303+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:24.629741054+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.629747563+07:00","message":"[bufferProcess] interim [840000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.629749891+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.629754986+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.629769355+07:00","message":"> Transcript [8216] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.629773273+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.629775047+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.629777012+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:24.629780096+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:25.215118126+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:25.215157219+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":"2025-10-29T11:15:25.215164235+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:25.215177061+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.215187395+07:00","message":"[bufferProcess] interim [440000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.215190616+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.215196731+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.215199889+07:00","message":"> Transcript [8217] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.215212318+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.215215603+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.215217701+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.21522042+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.215224486+07:00","message":"Push: 'ให้อาราธนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.215227193+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.215239154+07:00","message":"Set new StatePrefix : 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.215242565+07:00","message":"Next Push (prob) : 'พระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:25.215251284+07:00","message":"push: {false ให้อาราธนา 0 0xc003600e80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:25.398332154+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:25.398371531+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":"2025-10-29T11:15:25.398376758+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:25.398390129+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.398396657+07:00","message":"[bufferProcess] interim [680000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.398398926+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.398403989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.398407384+07:00","message":"> Transcript [8218] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.398411755+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.398413986+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.39841705+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.398420891+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:25.589335982+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:25.589373389+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":"2025-10-29T11:15:25.58938018+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:25.589391964+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.589398056+07:00","message":"[bufferProcess] interim [860000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.589400327+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.589405262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.589408223+07:00","message":"> Transcript [8219] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.589412097+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.589414109+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.589416113+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.589418505+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:25.853884352+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:25.853920492+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":"2025-10-29T11:15:25.853927455+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบ้าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:25.853940362+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.853947285+07:00","message":"[bufferProcess] interim [100000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.85395085+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.853956215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.853958647+07:00","message":"> Transcript [8220] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.853961917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.853963817+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.853965907+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.853968205+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:25.905792082+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:25.905822904+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":"2025-10-29T11:15:25.905828091+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:25.905840966+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.905847811+07:00","message":"[bufferProcess] interim [160000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.905850012+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.905853101+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.905855412+07:00","message":"> Transcript [8221] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.905858947+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.905860625+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.905862442+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.905864919+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.905867646+07:00","message":"Push: 'พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.905869416+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.90587131+07:00","message":"Set new StatePrefix : 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:25.905873637+07:00","message":"Next Push (prob) : 'จากวัดบ้าน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:25.905882389+07:00","message":"push: {false พระพิธีธรรม 0 0xc003600e80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:26.22885406+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:26.228890798+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":"2025-10-29T11:15:26.22889674+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:26.228910106+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:26.228918945+07:00","message":"[bufferProcess] interim [460000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:26.228921281+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:26.228924724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:26.228927127+07:00","message":"> Transcript [8222] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:26.228929476+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:26.228931072+07:00","message":"Set new StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:26.553153941+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:26.553195326+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":"2025-10-29T11:15:26.553200718+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:26.553219367+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:26.55322858+07:00","message":"[bufferProcess] interim [820000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:26.553230705+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:26.553233777+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:26.553236356+07:00","message":"> Transcript [8223] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:26.553239199+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:26.553240772+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:26.5532423+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:26.553244324+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.140094716+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.140138439+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":"2025-10-29T11:15:27.140144632+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.140157235+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.140163827+07:00","message":"[bufferProcess] interim [360000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.140166132+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.140171242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.140173865+07:00","message":"> Transcript [8224] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.140177471+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.140180855+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.140182919+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.140185399+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.213976309+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.214011536+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.214017263+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.214030317+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.214039477+07:00","message":"[bufferProcess] interim [480000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.214041973+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.214047615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.214049831+07:00","message":"> Transcript [8225] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.21405301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.214054786+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.214056345+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.214058607+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.332364257+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.332405541+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.332413875+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.332430268+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.33244104+07:00","message":"[bufferProcess] interim [540000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.332444726+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.33245139+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.332455122+07:00","message":"> Transcript [8226] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.332459638+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.332462139+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.332465022+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.332468065+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.33247331+07:00","message":"Push: 'จากวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.332476427+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.332479238+07:00","message":"Set new StatePrefix : 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.332482819+07:00","message":"Next Push (prob) : 'นิเวศวิหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.332493215+07:00","message":"push: {false จากวัดบวร 0 0xc003600e80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.345671422+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.345701828+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.34570693+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.345720506+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.345726753+07:00","message":"[bufferProcess] interim [600000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.345729095+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.345733032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.345735335+07:00","message":"> Transcript [8227] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.345738691+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.345740367+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.345741821+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.345744216+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:27.473128193+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:27.473130644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.504500471+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.504534201+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":"2025-10-29T11:15:27.504540096+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.504552198+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.504558447+07:00","message":"[bufferProcess] interim [720000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.504560992+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.50456649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.504569608+07:00","message":"> Transcript [8228] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.504573433+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.504575407+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.504577102+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.504580246+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.65492235+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.654960628+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":"2025-10-29T11:15:27.654966937+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดได้งาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.654979495+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดได้งาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.654986703+07:00","message":"[bufferProcess] interim [840000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดได้งาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.654989144+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.654994405+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.654996774+07:00","message":"> Transcript [8229] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.655000662+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.655002553+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.655004425+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.65500698+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.839913919+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.83995321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.839959592+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.839971104+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.839978017+07:00","message":"[bufferProcess] interim [80000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.839980518+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดได้งาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.839985968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.839988653+07:00","message":"> Transcript [8230] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดได้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.839992695+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.839994694+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.83999711+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.839999937+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.840004327+07:00","message":"Push: 'นิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.840005894+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.840007902+07:00","message":"Set new StatePrefix : 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดได้งาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:27.84001524+07:00","message":"Next Push (prob) : 'ไปสวดได้งาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.840032338+07:00","message":"push: {false นิเวศวิหาร 0 0xc003600e80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:27.942493471+07:00","message":"[GCS] IsForceVAD: false for message ID: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:28.013563044+07:00","message":"[GCS] Start streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:28.029428405+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:28.029459645+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":"2025-10-29T11:15:28.029465073+07:00","message":"receive interim result [false|false]: ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:28.029477241+07:00","message":"[buffer interim] 1765 false ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.029483703+07:00","message":"[bufferProcess] interim [260000000]:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.029486761+07:00","message":"[bufferProcess] send to processor:ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.029498266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.029500831+07:00","message":"> Transcript [8231] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.029505218+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.029507309+07:00","message":"Set new StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:28.108289835+07:00","message":"receive streaming session, msgId: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:28.10833274+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงกระนั้นก็ไม่ได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระศพ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:28.108339016+07:00","message":"receive interim result [true|false]: ถึงกระนั้นก็ไม่ได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:28.10834797+07:00","message":"end recv isFinal message id 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:28.108349986+07:00","message":"end Recv id 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:28.108355762+07:00","message":"[buffer interim] 1765 true ถึงกระนั้นก็ไม่ได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.108365163+07:00","message":"[bufferProcess] interim [380000000]:ถึงกระนั้นก็ไม่ได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.108369937+07:00","message":"[bufferProcess] send to processor (isfinal):ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.108372961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.108375572+07:00","message":"> Transcript [8232] [false]: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.108378878+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.1083805+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.108382683+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.108385353+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.108388719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.108390499+07:00","message":"> Transcript [8233] [true]: 'ถึงกระนั้นก็ไม่ได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.108392419+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.108393783+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.108395169+07:00","message":"StatePrefix: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.108396763+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.108398235+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.108612721+07:00","message":"Push: 'ไปสวดในงานพระศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.10861581+07:00","message":"TextPushed: 'ถึงกระนั้นก็มิได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.108619822+07:00","message":"Set new StatePrefix : 'ถึงกระนั้นก็ไม่ได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.108621884+07:00","message":"Next Push (prob) : 'ถึงกระนั้นก็ไม่ได้ทรงโปรดให้อาราธนาพระพิธีธรรมจากวัดบวรนิเวศวิหารไปสวดในงานพระศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:28.108629263+07:00","message":"push: {true ไปสวดในงานพระศพ 0 0xc003600e80}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.108636942+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1765.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:15:28.121073479+07:00","message":"write wav file: './tmp/7449/7449_1765.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:28.878337064+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:28.878381561+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":"2025-10-29T11:15:28.878386438+07:00","message":"receive interim result [false|false]: หรือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:28.878400946+07:00","message":"[buffer interim] 1766 false หรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.878406941+07:00","message":"[bufferProcess] interim [840000000]:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.878408466+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:28.991003255+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:28.991043502+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":"2025-10-29T11:15:28.99104894+07:00","message":"receive interim result [false|false]: หรือไง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:28.991060308+07:00","message":"[buffer interim] 1766 false หรือไง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.991067041+07:00","message":"[bufferProcess] interim [960000000]:หรือไง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.991069203+07:00","message":"[bufferProcess] send to processor:หรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.991073873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.991076147+07:00","message":"> Transcript [8234] [false]: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:28.991077988+07:00","message":"Set StatePrefix (first interim): 'หรือ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:29.002190433+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:29.002229289+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":"2025-10-29T11:15:29.002234157+07:00","message":"receive interim result [false|false]: หรืองาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:29.002245664+07:00","message":"[buffer interim] 1766 false หรืองาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.002251736+07:00","message":"[bufferProcess] interim [20000000]:หรืองาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.00225364+07:00","message":"[bufferProcess] send to processor:หรือไง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.002256478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.00225872+07:00","message":"> Transcript [8235] [false]: 'หรือไง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.002261595+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.002263376+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.00226484+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.002266732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:29.187227627+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:29.187275957+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":"2025-10-29T11:15:29.187282996+07:00","message":"receive interim result [false|false]: ไปงานศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:29.187298711+07:00","message":"[buffer interim] 1766 false ไปงานศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.187307331+07:00","message":"[bufferProcess] interim [140000000]:ไปงานศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.187310053+07:00","message":"[bufferProcess] send to processor:หรืองาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.187314034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.187317482+07:00","message":"> Transcript [8236] [false]: 'หรืองาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.187321874+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.187324211+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.187326496+07:00","message":"StatePrefix: 'หรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.187328888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:29.251106016+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:29.251147604+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":"2025-10-29T11:15:29.251152662+07:00","message":"receive interim result [false|false]: ไปงานศพที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:29.251167116+07:00","message":"[buffer interim] 1766 false ไปงานศพที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.251174679+07:00","message":"[bufferProcess] interim [320000000]:ไปงานศพที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.251177549+07:00","message":"[bufferProcess] send to processor:ไปงานศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.251182694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.25118557+07:00","message":"> Transcript [8237] [false]: 'ไปงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.251187877+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.25118967+07:00","message":"Set new StatePrefix: 'ไปงานศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:29.442869205+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:29.442900035+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":"2025-10-29T11:15:29.442905557+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:29.44291829+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.44292513+07:00","message":"[bufferProcess] interim [500000000]:ไปงานศพที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.442927439+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.442932917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.442935209+07:00","message":"> Transcript [8238] [false]: 'ไปงานศพที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.442938469+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.442940277+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.442941892+07:00","message":"StatePrefix: 'ไปงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.442943966+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:29.572569032+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:29.57260366+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":"2025-10-29T11:15:29.572609062+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่ใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:29.572622521+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.57263187+07:00","message":"[bufferProcess] interim [620000000]:ไปงานศพที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.57263394+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่อยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.572639007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.572641308+07:00","message":"> Transcript [8239] [false]: 'ไปงานศพที่อยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.572644986+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.572646831+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.572648414+07:00","message":"StatePrefix: 'ไปงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.572650245+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:29.890301695+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:29.890335784+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":"2025-10-29T11:15:29.890342045+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่ในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:29.890353445+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.890359816+07:00","message":"[bufferProcess] interim [860000000]:ไปงานศพที่อยู่ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.890361932+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่อยู่ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.8903668+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.890369691+07:00","message":"> Transcript [8240] [false]: 'ไปงานศพที่อยู่ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.890373179+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.890374861+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.890377022+07:00","message":"StatePrefix: 'ไปงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:29.89037921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:30.081127668+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:30.081174894+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":"2025-10-29T11:15:30.081180357+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่ในพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:30.08119243+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่ในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.081204765+07:00","message":"[bufferProcess] interim [100000000]:ไปงานศพที่อยู่ในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.081207575+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่อยู่ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.081212655+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.081215081+07:00","message":"> Transcript [8241] [false]: 'ไปงานศพที่อยู่ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.081218363+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.081220167+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.081221801+07:00","message":"StatePrefix: 'ไปงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.081223519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.081227444+07:00","message":"Push: 'ไปงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.08122897+07:00","message":"TextPushed: 'ไปงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.081231527+07:00","message":"Set new StatePrefix : 'ไปงานศพที่อยู่ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.081234211+07:00","message":"Next Push (prob) : 'ที่อยู่ในพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:30.081241471+07:00","message":"push: {false ไปงานศพ 0 0xc002f14380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:30.33643502+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:30.336470553+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":"2025-10-29T11:15:30.336475467+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่ในพระบรมรา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:30.336487927+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่ในพระบรมรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.336495409+07:00","message":"[bufferProcess] interim [340000000]:ไปงานศพที่อยู่ในพระบรมรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.336497485+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่อยู่ในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.336502458+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.336504759+07:00","message":"> Transcript [8242] [false]: 'ไปงานศพที่อยู่ในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.336511434+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.336513318+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.336514935+07:00","message":"StatePrefix: 'ไปงานศพที่อยู่ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.336516819+07:00","message":"TextPushed: 'ไปงานศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:30.464715442+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:30.464748621+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":"2025-10-29T11:15:30.464754216+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่ในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:30.464768949+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.464775839+07:00","message":"[bufferProcess] interim [460000000]:ไปงานศพที่อยู่ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.464778065+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่อยู่ในพระบรมรา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.464782887+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.464785402+07:00","message":"> Transcript [8243] [false]: 'ไปงานศพที่อยู่ในพระบรมรา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.46478838+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.464790086+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.464791789+07:00","message":"StatePrefix: 'ไปงานศพที่อยู่ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.464793695+07:00","message":"TextPushed: 'ไปงานศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:30.468859974+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:30.468874699+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":"2025-10-29T11:15:30.468878868+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่ในพระบรมราชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:30.468886807+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่ในพระบรมราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.468890442+07:00","message":"[bufferProcess] interim [520000000]:ไปงานศพที่อยู่ในพระบรมราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.468892676+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่อยู่ในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.468894803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.468896583+07:00","message":"> Transcript [8244] [false]: 'ไปงานศพที่อยู่ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.468898879+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.468900476+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.468901851+07:00","message":"StatePrefix: 'ไปงานศพที่อยู่ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.468903533+07:00","message":"TextPushed: 'ไปงานศพ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:30.474020035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:30.47402529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:30.659104233+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:30.659137192+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":"2025-10-29T11:15:30.65914262+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:30.659154425+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.65916092+07:00","message":"[bufferProcess] interim [700000000]:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.659163297+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่อยู่ในพระบรมราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.659168397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.659170682+07:00","message":"> Transcript [8245] [false]: 'ไปงานศพที่อยู่ในพระบรมราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.659173553+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.659175518+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.659177415+07:00","message":"StatePrefix: 'ไปงานศพที่อยู่ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.65917942+07:00","message":"TextPushed: 'ไปงานศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.659183569+07:00","message":"Push: 'ที่อยู่ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.659185718+07:00","message":"TextPushed: 'ไปงานศพที่อยู่ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.65918757+07:00","message":"Set new StatePrefix : 'ไปงานศพที่อยู่ในพระบรมราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:30.659189313+07:00","message":"Next Push (prob) : 'บรมราชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:30.659207723+07:00","message":"push: {false ที่อยู่ในพระ 0 0xc002f14380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:31.232862506+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:31.232894143+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":"2025-10-29T11:15:31.232899772+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:31.23291105+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.232917923+07:00","message":"[bufferProcess] interim [300000000]:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.232920025+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.232925357+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.232927524+07:00","message":"> Transcript [8246] [false]: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.232930818+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.232932592+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.232934609+07:00","message":"StatePrefix: 'ไปงานศพที่อยู่ในพระบรมราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.232936954+07:00","message":"TextPushed: 'ไปงานศพที่อยู่ในพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:31.68216205+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:31.68224309+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":"2025-10-29T11:15:31.682250654+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์หมาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:31.682265534+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์หมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.682276695+07:00","message":"[bufferProcess] interim [720000000]:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์หมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.682280215+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.68228676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.682290462+07:00","message":"> Transcript [8247] [false]: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.682295158+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.682297338+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.682300354+07:00","message":"StatePrefix: 'ไปงานศพที่อยู่ในพระบรมราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.682304344+07:00","message":"TextPushed: 'ไปงานศพที่อยู่ในพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:31.877464564+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:31.877500155+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":"2025-10-29T11:15:31.877506175+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:31.87751804+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.87752451+07:00","message":"[bufferProcess] interim [840000000]:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.877526895+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์หมาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.877531748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.877534445+07:00","message":"> Transcript [8248] [false]: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์หมาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.877538325+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.877540158+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.877542358+07:00","message":"StatePrefix: 'ไปงานศพที่อยู่ในพระบรมราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.877544646+07:00","message":"TextPushed: 'ไปงานศพที่อยู่ในพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:31.947240187+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:31.947276684+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":"2025-10-29T11:15:31.947282646+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:31.94729559+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.947302404+07:00","message":"[bufferProcess] interim [960000000]:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.947304991+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.947309876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.947312256+07:00","message":"> Transcript [8249] [false]: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.947315877+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.947317831+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.947319795+07:00","message":"StatePrefix: 'ไปงานศพที่อยู่ในพระบรมราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.947322263+07:00","message":"TextPushed: 'ไปงานศพที่อยู่ในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.94732643+07:00","message":"Push: 'บรมราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.947327995+07:00","message":"TextPushed: 'ไปงานศพที่อยู่ในพระบรมราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.947329716+07:00","message":"Set new StatePrefix : 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.947331547+07:00","message":"Next Push (prob) : 'นุเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:31.947339444+07:00","message":"push: {false บรมราชา 0 0xc002f14380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:31.960791464+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:31.960811122+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":"2025-10-29T11:15:31.960815768+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:31.960837052+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.960843112+07:00","message":"[bufferProcess] interim [20000000]:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.960845113+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.960848309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.960850351+07:00","message":"> Transcript [8250] [false]: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.960852783+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.96085438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.960856196+07:00","message":"StatePrefix: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:31.960858161+07:00","message":"TextPushed: 'ไปงานศพที่อยู่ในพระบรมราชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:32.188786411+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:32.188824455+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":"2025-10-29T11:15:32.188830409+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:32.188842108+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.188852503+07:00","message":"[bufferProcess] interim [200000000]:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.18885459+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.188867515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.18887049+07:00","message":"> Transcript [8251] [false]: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.188873836+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.188875806+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.188877747+07:00","message":"StatePrefix: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.188880001+07:00","message":"TextPushed: 'ไปงานศพที่อยู่ในพระบรมราชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:32.578305951+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:32.578341415+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":"2025-10-29T11:15:32.578346928+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:32.578357579+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.578364324+07:00","message":"[bufferProcess] interim [560000000]:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.578367225+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.578370248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.578372576+07:00","message":"> Transcript [8252] [false]: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.578376003+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.578377676+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.5783798+07:00","message":"StatePrefix: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.578382128+07:00","message":"TextPushed: 'ไปงานศพที่อยู่ในพระบรมราชา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:32.832800659+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:32.832837697+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":"2025-10-29T11:15:32.832843537+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:32.832856497+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.83286389+07:00","message":"[bufferProcess] interim [860000000]:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.832867252+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.832873628+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.832876781+07:00","message":"> Transcript [8253] [false]: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.832883304+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.832885314+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.832887112+07:00","message":"StatePrefix: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.832889284+07:00","message":"TextPushed: 'ไปงานศพที่อยู่ในพระบรมราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.832893548+07:00","message":"Push: 'นุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.832895124+07:00","message":"TextPushed: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.832897592+07:00","message":"Set new StatePrefix : 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:32.832899862+07:00","message":"Next Push (prob) : 'มาจนกระทั่งปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:32.832908342+07:00","message":"push: {false นุเคราะห์ 0 0xc002f14380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.105958068+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.105998157+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":"2025-10-29T11:15:33.106004374+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.106016462+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.106023578+07:00","message":"[bufferProcess] interim [40000000]:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.106025696+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.106032419+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.106034734+07:00","message":"> Transcript [8254] [false]: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.106038573+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.10604111+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.106043433+07:00","message":"StatePrefix: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.106047356+07:00","message":"TextPushed: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.116095662+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.116113642+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":"2025-10-29T11:15:33.116118348+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.116129428+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.116134534+07:00","message":"[bufferProcess] interim [100000000]:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.116136658+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.116139024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.116140955+07:00","message":"> Transcript [8255] [false]: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.11614364+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.116145544+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.116147388+07:00","message":"StatePrefix: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.116149716+07:00","message":"TextPushed: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.152039526+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.15207642+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":"2025-10-29T11:15:33.152081749+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.152094385+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.152102306+07:00","message":"[bufferProcess] interim [160000000]:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.152106714+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.152110129+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.152112695+07:00","message":"> Transcript [8256] [false]: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.152117581+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.152119815+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.152122096+07:00","message":"StatePrefix: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.152129323+07:00","message":"TextPushed: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.158316761+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.158337886+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":"2025-10-29T11:15:33.158342474+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่ยัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.158354641+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.158360119+07:00","message":"[bufferProcess] interim [220000000]:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.158363196+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.158368932+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.158372485+07:00","message":"> Transcript [8257] [false]: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.15837551+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.158377306+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.158379038+07:00","message":"StatePrefix: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.158381076+07:00","message":"TextPushed: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.158386066+07:00","message":"Push: 'มาจนกระทั่งปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.158388538+07:00","message":"TextPushed: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.158390755+07:00","message":"Set new StatePrefix : 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.158392989+07:00","message":"Next Push (prob) : 'นี้แต่อย่า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.158400925+07:00","message":"push: {false มาจนกระทั่งปัจจุบัน 0 0xc002f14380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.349806968+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.349849696+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":"2025-10-29T11:15:33.349855836+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่างใด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.349869181+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่างใด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.349877453+07:00","message":"[bufferProcess] interim [400000000]:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่างใด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.349879916+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่ยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.349883843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.349886201+07:00","message":"> Transcript [8258] [false]: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่ยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.349888386+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.349890024+07:00","message":"Set new StatePrefix: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่ยัง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:33.474463485+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:33.474476238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.700771509+07:00","message":"[GCS] IsForceVAD: false for message ID: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.786008978+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.786047507+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":"2025-10-29T11:15:33.786053435+07:00","message":"receive interim result [false|false]: ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่างใดค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.786065368+07:00","message":"[buffer interim] 1766 false ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่างใดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.78607204+07:00","message":"[bufferProcess] interim [760000000]:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่างใดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.78607436+07:00","message":"[bufferProcess] send to processor:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่างใด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.786079151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.7860813+07:00","message":"> Transcript [8259] [false]: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่างใด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.786084233+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.786085952+07:00","message":"Set new StatePrefix: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่างใด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.844308486+07:00","message":"receive streaming session, msgId: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.844355806+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่างใดค่ะ\",\"confidence\":0.94759357}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.844362394+07:00","message":"receive interim result [true|false]: ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่างใดค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.844369814+07:00","message":"end recv isFinal message id 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.844371507+07:00","message":"end Recv id 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.844377468+07:00","message":"[buffer interim] 1766 true ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่างใดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.844384663+07:00","message":"[bufferProcess] interim [910000000]:ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่างใดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.844391286+07:00","message":"[bufferProcess] send to processor (isfinal):ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่างใดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.844394197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.844396564+07:00","message":"> Transcript [8260] [false]: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่างใดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.844400105+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.844401529+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.844403097+07:00","message":"StatePrefix: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่างใด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.844405311+07:00","message":"TextPushed: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.844407043+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.844408677+07:00","message":"> Transcript [8261] [true]: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่างใดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.844410671+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.844415862+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.844417306+07:00","message":"StatePrefix: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบันนี้แต่อย่างใด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.844425109+07:00","message":"TextPushed: 'ไปงานศพที่อยู่ในพระบรมราชานุเคราะห์มาจนกระทั่งปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:33.844433139+07:00","message":"Push: 'นี้แต่อย่างใดค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.844441735+07:00","message":"push: {true นี้แต่อย่างใดค่ะ 0 0xc002f14380}"}
{"level":"info","service":"Main","time":"2025-10-29T11:15:33.856201408+07:00","message":"write wav file: './tmp/7449/7449_1766.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:33.902243025+07:00","message":"[GCS] Start streaming session, msgId: 1767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:34.564145788+07:00","message":"receive streaming session, msgId: 1767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:34.564182814+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":"2025-10-29T11:15:34.564187431+07:00","message":"receive interim result [false|false]: ให้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:34.564203731+07:00","message":"[buffer interim] 1767 false ให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:34.564212604+07:00","message":"[bufferProcess] interim [480000000]:ให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:34.56421407+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:34.756444046+07:00","message":"receive streaming session, msgId: 1767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:34.756480218+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":"2025-10-29T11:15:34.756485345+07:00","message":"receive interim result [false|false]: ให้ไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:34.756498375+07:00","message":"[buffer interim] 1767 false ให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:34.756505043+07:00","message":"[bufferProcess] interim [720000000]:ให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:34.756507034+07:00","message":"[bufferProcess] send to processor:ให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:34.756511772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:34.756514149+07:00","message":"> Transcript [8262] [false]: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:34.756515884+07:00","message":"Set StatePrefix (first interim): 'ให้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:34.993010696+07:00","message":"receive streaming session, msgId: 1767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:34.9930457+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":"2025-10-29T11:15:34.993050704+07:00","message":"receive interim result [false|false]: ในปีพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:34.993062641+07:00","message":"[buffer interim] 1767 false ในปีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:34.993068957+07:00","message":"[bufferProcess] interim [900000000]:ในปีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:34.993070816+07:00","message":"[bufferProcess] send to processor:ให้ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:34.993073871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:34.993076044+07:00","message":"> Transcript [8263] [false]: 'ให้ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:34.993078886+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:34.993080611+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:34.993082516+07:00","message":"StatePrefix: 'ให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:34.993084372+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.072125778+07:00","message":"receive streaming session, msgId: 1767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.07216268+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":"2025-10-29T11:15:35.072167845+07:00","message":"receive interim result [false|false]: ให้ไปพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.072181291+07:00","message":"[buffer interim] 1767 false ให้ไปพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.072188208+07:00","message":"[bufferProcess] interim [960000000]:ให้ไปพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.072190106+07:00","message":"[bufferProcess] send to processor:ในปีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.072200032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.072202514+07:00","message":"> Transcript [8264] [false]: 'ในปีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.072204449+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.072206394+07:00","message":"Set new StatePrefix: 'ในปีพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.074735397+07:00","message":"receive streaming session, msgId: 1767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.0747455+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":"2025-10-29T11:15:35.07474916+07:00","message":"receive interim result [false|false]: ในปีพ.ศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.074754872+07:00","message":"[buffer interim] 1767 false ในปีพ.ศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.074757788+07:00","message":"[bufferProcess] interim [20000000]:ในปีพ.ศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.074759337+07:00","message":"[bufferProcess] send to processor:ให้ไปพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.07476151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.074763129+07:00","message":"> Transcript [8265] [false]: 'ให้ไปพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.074765055+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.074766524+07:00","message":"Set new StatePrefix: 'ให้ไปพรุ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.273384154+07:00","message":"receive streaming session, msgId: 1767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.273424907+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":"2025-10-29T11:15:35.273430307+07:00","message":"receive interim result [false|false]: ในปีพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.273441338+07:00","message":"[buffer interim] 1767 false ในปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.273447369+07:00","message":"[bufferProcess] interim [200000000]:ในปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.273449871+07:00","message":"[bufferProcess] send to processor:ในปีพ.ศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.273454631+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.273456975+07:00","message":"> Transcript [8266] [false]: 'ในปีพ.ศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.273459197+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.273460921+07:00","message":"Set new StatePrefix: 'ในปีพ.ศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.790539692+07:00","message":"receive streaming session, msgId: 1767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.790575197+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":"2025-10-29T11:15:35.790580386+07:00","message":"receive interim result [false|false]: ในปีพุทธศักราชสอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.790593778+07:00","message":"[buffer interim] 1767 false ในปีพุทธศักราชสอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.790601027+07:00","message":"[bufferProcess] interim [680000000]:ในปีพุทธศักราชสอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.790603367+07:00","message":"[bufferProcess] send to processor:ในปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.790606275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.790608554+07:00","message":"> Transcript [8267] [false]: 'ในปีพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.790610433+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.79061196+07:00","message":"Set new StatePrefix: 'ในปีพุทธศักราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.847724691+07:00","message":"receive streaming session, msgId: 1767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.847766839+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":"2025-10-29T11:15:35.847772369+07:00","message":"receive interim result [false|false]: ในปีพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.847785519+07:00","message":"[buffer interim] 1767 false ในปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.847792006+07:00","message":"[bufferProcess] interim [740000000]:ในปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.847793913+07:00","message":"[bufferProcess] send to processor:ในปีพุทธศักราชสอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.847798613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.847801016+07:00","message":"> Transcript [8268] [false]: 'ในปีพุทธศักราชสอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.84780466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.84780647+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.847808534+07:00","message":"StatePrefix: 'ในปีพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.847810519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.850358896+07:00","message":"receive streaming session, msgId: 1767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.850367137+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":"2025-10-29T11:15:35.850369517+07:00","message":"receive interim result [false|false]: ในปีพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.850376737+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2000\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.850379046+07:00","message":"receive interim result [false|false]:  2000"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.850382161+07:00","message":"[buffer interim] 1767 false ในปีพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.850384205+07:00","message":"[buffer interim] 1767 false  2000"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.850398798+07:00","message":"[bufferProcess] interim [800000000]:ในปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.850409558+07:00","message":"[bufferProcess] send to processor:ในปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.850416852+07:00","message":"[bufferProcess] interim [800000000]: 2000"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.85041887+07:00","message":"[bufferProcess] update buffer: ในปีพุทธศักราช 2000"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.850421684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.850425509+07:00","message":"> Transcript [8269] [false]: 'ในปีพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.85042951+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.850431357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.850433378+07:00","message":"StatePrefix: 'ในปีพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.850435194+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.983155534+07:00","message":"receive streaming session, msgId: 1767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.9831985+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":"2025-10-29T11:15:35.983204336+07:00","message":"receive interim result [false|false]: ในปีพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:35.983215857+07:00","message":"[buffer interim] 1767 false ในปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.98322444+07:00","message":"[bufferProcess] interim [920000000]:ในปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.983226605+07:00","message":"[bufferProcess] send to processor:ในปีพุทธศักราช 2000"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.983233464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.983235911+07:00","message":"> Transcript [8270] [false]: 'ในปีพุทธศักราช 2000'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.983239223+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.983241012+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.983243133+07:00","message":"StatePrefix: 'ในปีพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:35.983245113+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.174917521+07:00","message":"receive streaming session, msgId: 1767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.174953834+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":"2025-10-29T11:15:36.174959797+07:00","message":"receive interim result [false|false]: ในปีพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.174969435+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2500\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.17497174+07:00","message":"receive interim result [false|false]:  2500"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.174979437+07:00","message":"[buffer interim] 1767 false ในปีพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.174982361+07:00","message":"[buffer interim] 1767 false  2500"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.17498787+07:00","message":"[bufferProcess] interim [100000000]:ในปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.174990647+07:00","message":"[bufferProcess] send to processor:ในปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.174994776+07:00","message":"[bufferProcess] interim [100000000]: 2500"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.17499713+07:00","message":"[bufferProcess] update buffer: ในปีพุทธศักราช 2500"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.174999418+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.175001851+07:00","message":"> Transcript [8271] [false]: 'ในปีพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.175005695+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.175007911+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.175010578+07:00","message":"StatePrefix: 'ในปีพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.175012944+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.175017329+07:00","message":"Push: 'ในปีพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.175019616+07:00","message":"TextPushed: 'ในปีพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.175022013+07:00","message":"Set new StatePrefix : 'ในปีพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.175024759+07:00","message":"Next Push (prob) : ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.175034959+07:00","message":"push: {false ในปีพุทธศักราช 0 0xc002f14b00}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:36.474522607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:36.474523625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.488014124+07:00","message":"receive streaming session, msgId: 1767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.488046069+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":"2025-10-29T11:15:36.488051293+07:00","message":"receive interim result [false|false]: ในปีพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.488059577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2505\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.488061678+07:00","message":"receive interim result [false|false]:  2505"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.488068847+07:00","message":"[buffer interim] 1767 false ในปีพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.488073676+07:00","message":"[buffer interim] 1767 false  2505"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.488078449+07:00","message":"[bufferProcess] interim [340000000]:ในปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.488081036+07:00","message":"[bufferProcess] send to processor:ในปีพุทธศักราช 2500"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.488085901+07:00","message":"[bufferProcess] interim [340000000]: 2505"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.488087758+07:00","message":"[bufferProcess] update buffer: ในปีพุทธศักราช 2505"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.488090309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.488092722+07:00","message":"> Transcript [8272] [false]: 'ในปีพุทธศักราช 2500'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.488095772+07:00","message":"Set StatePrefix (first interim): 'ในปีพุทธศักราช 2500'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.549482438+07:00","message":"receive streaming session, msgId: 1767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.549516136+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":"2025-10-29T11:15:36.549521467+07:00","message":"receive interim result [false|false]: ในปีพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.549530835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2550\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.549533016+07:00","message":"receive interim result [false|false]:  2550"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.549539173+07:00","message":"[buffer interim] 1767 false ในปีพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.549544016+07:00","message":"[buffer interim] 1767 false  2550"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.549549079+07:00","message":"[bufferProcess] interim [460000000]:ในปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.549551417+07:00","message":"[bufferProcess] send to processor:ในปีพุทธศักราช 2505"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.54955434+07:00","message":"[bufferProcess] interim [460000000]: 2550"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.549556321+07:00","message":"[bufferProcess] update buffer: ในปีพุทธศักราช 2550"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.549559012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.549561366+07:00","message":"> Transcript [8273] [false]: 'ในปีพุทธศักราช 2505'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.549563257+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.549564766+07:00","message":"Set new StatePrefix: 'ในปีพุทธศักราช 2505'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.753435973+07:00","message":"receive streaming session, msgId: 1767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.753471408+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":"2025-10-29T11:15:36.753477181+07:00","message":"receive interim result [false|false]: ในปีพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.753486883+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 2551\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.753489+07:00","message":"receive interim result [false|false]:  2551"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.753495552+07:00","message":"[buffer interim] 1767 false ในปีพุทธศักราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.753503464+07:00","message":"[buffer interim] 1767 false  2551"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.753508967+07:00","message":"[bufferProcess] interim [700000000]:ในปีพุทธศักราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.753511507+07:00","message":"[bufferProcess] send to processor:ในปีพุทธศักราช 2550"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.753516195+07:00","message":"[bufferProcess] interim [700000000]: 2551"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.753518197+07:00","message":"[bufferProcess] update buffer: ในปีพุทธศักราช 2551"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.753521625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.753524776+07:00","message":"> Transcript [8274] [false]: 'ในปีพุทธศักราช 2550'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.753527971+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.753530328+07:00","message":"Set new StatePrefix: 'ในปีพุทธศักราช 2550'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.781360687+07:00","message":"[GCS] IsForceVAD: false for message ID: 1767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.89182668+07:00","message":"receive streaming session, msgId: 1767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.891863225+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในปีพุทธศักราช 2551\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.891868816+07:00","message":"receive interim result [true|false]: ในปีพุทธศักราช 2551"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.891875307+07:00","message":"end recv isFinal message id 1767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.891877104+07:00","message":"end Recv id 1767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.891883543+07:00","message":"[buffer interim] 1767 true ในปีพุทธศักราช 2551"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.891890884+07:00","message":"[bufferProcess] interim [910000000]:ในปีพุทธศักราช 2551"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.891893925+07:00","message":"[bufferProcess] send to processor (isfinal):ในปีพุทธศักราช 2551"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.891896632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.891899024+07:00","message":"> Transcript [8275] [false]: 'ในปีพุทธศักราช 2551'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.891901256+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.891902829+07:00","message":"Set new StatePrefix: 'ในปีพุทธศักราช 2551'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.891904171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.891905628+07:00","message":"> Transcript [8276] [true]: 'ในปีพุทธศักราช 2551'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.891907512+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.891909009+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.891911165+07:00","message":"StatePrefix: 'ในปีพุทธศักราช 2551'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.891913028+07:00","message":"TextPushed: 'ในปีพุทธศักราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:36.891916801+07:00","message":"Push: ' 2551'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.89192507+07:00","message":"push: {true  2551 0 0xc002f14b00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:15:36.902955554+07:00","message":"write wav file: './tmp/7449/7449_1767.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:36.981598047+07:00","message":"[GCS] Start streaming session, msgId: 1768"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:37.041912374+07:00","message":"[GCS] IsForceVAD: false for message ID: 1768"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:37.102238649+07:00","message":"[GCS] Start streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:37.208014112+07:00","message":"receive streaming session, msgId: 1768"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:37.208035514+07:00","message":"found end of frame, send empty tag with msgId: 1768"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:37.208038168+07:00","message":"end Recv id 1768"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:37.208046449+07:00","message":"[buffer interim] 1768 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:37.208054401+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:37.208057993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:37.208060638+07:00","message":"> Transcript [8277] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:37.208062742+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:37.208064293+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:37.208065821+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:37.208067384+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:37.208069851+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:37.20807998+07:00","message":"push: {true \n 0 0xc00365fb00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:15:37.217928123+07:00","message":"write wav file: './tmp/7449/7449_1768.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:37.843362629+07:00","message":"receive streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:37.84341471+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":"2025-10-29T11:15:37.84341936+07:00","message":"receive interim result [false|false]: ใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:37.843431903+07:00","message":"[buffer interim] 1769 false ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:37.843438946+07:00","message":"[bufferProcess] interim [780000000]:ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:37.843440491+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:37.959662142+07:00","message":"receive streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:37.959710634+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":"2025-10-29T11:15:37.959715755+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:37.95972818+07:00","message":"[buffer interim] 1769 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:37.959735377+07:00","message":"[bufferProcess] interim [840000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:37.959737488+07:00","message":"[bufferProcess] send to processor:ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:37.959742359+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:37.959744716+07:00","message":"> Transcript [8278] [false]: 'ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:37.959746646+07:00","message":"Set StatePrefix (first interim): 'ใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:37.96616095+07:00","message":"receive streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:37.966189006+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":"2025-10-29T11:15:37.966199791+07:00","message":"receive interim result [false|false]: ในการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:37.966212138+07:00","message":"[buffer interim] 1769 false ในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:37.966216993+07:00","message":"[bufferProcess] interim [900000000]:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:37.96621863+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:37.966221168+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:37.966223182+07:00","message":"> Transcript [8279] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:37.966225408+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:37.966227063+07:00","message":"Set new StatePrefix: 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.159340049+07:00","message":"receive streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.15938417+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":"2025-10-29T11:15:38.159389855+07:00","message":"receive interim result [false|false]: ในการบ้าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.15940362+07:00","message":"[buffer interim] 1769 false ในการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.159410313+07:00","message":"[bufferProcess] interim [80000000]:ในการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.159412448+07:00","message":"[bufferProcess] send to processor:ในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.159415253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.159418128+07:00","message":"> Transcript [8280] [false]: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.159420215+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.159421805+07:00","message":"Set new StatePrefix: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.285384146+07:00","message":"receive streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.285431484+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":"2025-10-29T11:15:38.285437696+07:00","message":"receive interim result [false|false]: ในการบรรจุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.285450652+07:00","message":"[buffer interim] 1769 false ในการบรรจุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.285457621+07:00","message":"[bufferProcess] interim [140000000]:ในการบรรจุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.285459844+07:00","message":"[bufferProcess] send to processor:ในการบ้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.285464611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.285467069+07:00","message":"> Transcript [8281] [false]: 'ในการบ้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.28546998+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.285471968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.285473701+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.285475601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.290271079+07:00","message":"receive streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.290295137+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":"2025-10-29T11:15:38.290298987+07:00","message":"receive interim result [false|false]: ในการบันทึก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.290308342+07:00","message":"[buffer interim] 1769 false ในการบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.290312775+07:00","message":"[bufferProcess] interim [200000000]:ในการบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.29031469+07:00","message":"[bufferProcess] send to processor:ในการบรรจุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.290316805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.290318654+07:00","message":"> Transcript [8282] [false]: 'ในการบรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.290321008+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.290322762+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.290324284+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.29032576+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.354926731+07:00","message":"receive streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.354969548+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":"2025-10-29T11:15:38.354974116+07:00","message":"receive interim result [false|false]: ในการบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.354986651+07:00","message":"[buffer interim] 1769 false ในการบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.354993863+07:00","message":"[bufferProcess] interim [260000000]:ในการบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.354995865+07:00","message":"[bufferProcess] send to processor:ในการบันทึก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.3550011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.355003463+07:00","message":"> Transcript [8283] [false]: 'ในการบันทึก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.355006644+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.355008457+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.35501039+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.355012257+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.544393392+07:00","message":"receive streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.544432901+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":"2025-10-29T11:15:38.544438952+07:00","message":"receive interim result [false|false]: ในการบำเพ็ญพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.544451622+07:00","message":"[buffer interim] 1769 false ในการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.544458713+07:00","message":"[bufferProcess] interim [440000000]:ในการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.544460911+07:00","message":"[bufferProcess] send to processor:ในการบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.544466026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.54446872+07:00","message":"> Transcript [8284] [false]: 'ในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.544471725+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.5444736+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.544475343+07:00","message":"StatePrefix: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.544477132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.544481771+07:00","message":"Push: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.544483655+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.544485368+07:00","message":"Set new StatePrefix : 'ในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.544487163+07:00","message":"Next Push (prob) : 'บำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.544494574+07:00","message":"push: {false ในการ 0 0xc003601400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.674696125+07:00","message":"receive streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.674732098+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":"2025-10-29T11:15:38.674737521+07:00","message":"receive interim result [false|false]: ในการบำเพ็ญพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.674746627+07:00","message":"[buffer interim] 1769 false ในการบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.674753334+07:00","message":"[bufferProcess] interim [560000000]:ในการบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.67475548+07:00","message":"[bufferProcess] send to processor:ในการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.674758514+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.67476091+07:00","message":"> Transcript [8285] [false]: 'ในการบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.674763938+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.674765574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.674767169+07:00","message":"StatePrefix: 'ในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.67476886+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.736991588+07:00","message":"receive streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.737041805+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":"2025-10-29T11:15:38.737050964+07:00","message":"receive interim result [false|false]: ในการบำเพ็ญพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.737067077+07:00","message":"[buffer interim] 1769 false ในการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.737078234+07:00","message":"[bufferProcess] interim [680000000]:ในการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.737081453+07:00","message":"[bufferProcess] send to processor:ในการบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.73708827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.737091972+07:00","message":"> Transcript [8286] [false]: 'ในการบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.737096911+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.737099365+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.737101736+07:00","message":"StatePrefix: 'ในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.73710479+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.86488205+07:00","message":"receive streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.864919733+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":"2025-10-29T11:15:38.864925591+07:00","message":"receive interim result [false|false]: ในการบำเพ็ญพระราชกุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.864937458+07:00","message":"[buffer interim] 1769 false ในการบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.864944198+07:00","message":"[bufferProcess] interim [740000000]:ในการบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.864946287+07:00","message":"[bufferProcess] send to processor:ในการบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.864951346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.864953733+07:00","message":"> Transcript [8287] [false]: 'ในการบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.864956865+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.864958614+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.864960635+07:00","message":"StatePrefix: 'ในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.864962428+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.996640426+07:00","message":"receive streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.996677639+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":"2025-10-29T11:15:38.996683001+07:00","message":"receive interim result [false|false]: ในการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.996697413+07:00","message":"[buffer interim] 1769 false ในการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.996704332+07:00","message":"[bufferProcess] interim [920000000]:ในการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.996707497+07:00","message":"[bufferProcess] send to processor:ในการบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.996718779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.996726371+07:00","message":"> Transcript [8288] [false]: 'ในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.996730982+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.996733414+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.996735275+07:00","message":"StatePrefix: 'ในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.996736955+07:00","message":"TextPushed: 'ในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.996742507+07:00","message":"Push: 'บำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.996743995+07:00","message":"TextPushed: 'ในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.996746526+07:00","message":"Set new StatePrefix : 'ในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:38.996748462+07:00","message":"Next Push (prob) : 'พระราชกุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:38.996755972+07:00","message":"push: {false บำเพ็ญ 0 0xc003601400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:39.374337393+07:00","message":"receive streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:39.374377319+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":"2025-10-29T11:15:39.374382205+07:00","message":"receive interim result [false|false]: ในการบำเพ็ญพระราชกุศลกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:39.374395336+07:00","message":"[buffer interim] 1769 false ในการบำเพ็ญพระราชกุศลกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.374402014+07:00","message":"[bufferProcess] interim [280000000]:ในการบำเพ็ญพระราชกุศลกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.374404142+07:00","message":"[bufferProcess] send to processor:ในการบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.37440886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.374411392+07:00","message":"> Transcript [8289] [false]: 'ในการบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.374414738+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.374416422+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.374417958+07:00","message":"StatePrefix: 'ในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.374419958+07:00","message":"TextPushed: 'ในการบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:39.427506472+07:00","message":"receive streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:39.427546429+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":"2025-10-29T11:15:39.427551966+07:00","message":"receive interim result [false|false]: ในการบำเพ็ญพระราชกุศลกำหนด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:39.427560871+07:00","message":"[buffer interim] 1769 false ในการบำเพ็ญพระราชกุศลกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.427567523+07:00","message":"[bufferProcess] interim [340000000]:ในการบำเพ็ญพระราชกุศลกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.42756956+07:00","message":"[bufferProcess] send to processor:ในการบำเพ็ญพระราชกุศลกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.427572613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.42757504+07:00","message":"> Transcript [8290] [false]: 'ในการบำเพ็ญพระราชกุศลกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.427578015+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.42758002+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.427581751+07:00","message":"StatePrefix: 'ในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.427584695+07:00","message":"TextPushed: 'ในการบำเพ็ญ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:39.475157261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:39.475176357+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:39.580678252+07:00","message":"receive streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:39.580712168+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":"2025-10-29T11:15:39.580717706+07:00","message":"receive interim result [false|false]: ในการบำเพ็ญพระราชกุศลกำหนดเป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:39.580730606+07:00","message":"[buffer interim] 1769 false ในการบำเพ็ญพระราชกุศลกำหนดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.580737294+07:00","message":"[bufferProcess] interim [520000000]:ในการบำเพ็ญพระราชกุศลกำหนดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.580740479+07:00","message":"[bufferProcess] send to processor:ในการบำเพ็ญพระราชกุศลกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.580743587+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.580745887+07:00","message":"> Transcript [8291] [false]: 'ในการบำเพ็ญพระราชกุศลกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.580748719+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.580750449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.580752514+07:00","message":"StatePrefix: 'ในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.580754632+07:00","message":"TextPushed: 'ในการบำเพ็ญ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:39.764278721+07:00","message":"receive streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:39.764319192+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการบำเพ็ญพระราชกุศลกำหนด 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:39.764324109+07:00","message":"receive interim result [false|false]: ในการบำเพ็ญพระราชกุศลกำหนด 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:39.764336462+07:00","message":"[buffer interim] 1769 false ในการบำเพ็ญพระราชกุศลกำหนด 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.764346704+07:00","message":"[bufferProcess] interim [700000000]:ในการบำเพ็ญพระราชกุศลกำหนด 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.76434892+07:00","message":"[bufferProcess] send to processor:ในการบำเพ็ญพระราชกุศลกำหนดเป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.76435385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.764356007+07:00","message":"> Transcript [8292] [false]: 'ในการบำเพ็ญพระราชกุศลกำหนดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.764359419+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.764361245+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.764363376+07:00","message":"StatePrefix: 'ในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.764365356+07:00","message":"TextPushed: 'ในการบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.764369479+07:00","message":"Push: 'พระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.764370994+07:00","message":"TextPushed: 'ในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.764374474+07:00","message":"Set new StatePrefix : 'ในการบำเพ็ญพระราชกุศลกำหนดเป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:39.764376611+07:00","message":"Next Push (prob) : 'ศลกำหนดเป็น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:39.764384492+07:00","message":"push: {false พระราชกุ 0 0xc003601400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.071313507+07:00","message":"receive streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.071351246+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":"2025-10-29T11:15:40.071357264+07:00","message":"receive interim result [false|false]: ในการบำเพ็ญพระราชกุศลกำหนด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.071368091+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.071370243+07:00","message":"receive interim result [false|false]:  100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.071378319+07:00","message":"[buffer interim] 1769 false ในการบำเพ็ญพระราชกุศลกำหนด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.071382045+07:00","message":"[buffer interim] 1769 false  100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.071387397+07:00","message":"[bufferProcess] interim [940000000]:ในการบำเพ็ญพระราชกุศลกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.071389502+07:00","message":"[bufferProcess] send to processor:ในการบำเพ็ญพระราชกุศลกำหนด 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.071392148+07:00","message":"[bufferProcess] interim [940000000]: 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.071394306+07:00","message":"[bufferProcess] update buffer: ในการบำเพ็ญพระราชกุศลกำหนด 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.071396441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.071398873+07:00","message":"> Transcript [8293] [false]: 'ในการบำเพ็ญพระราชกุศลกำหนด 100'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.071401198+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.071402788+07:00","message":"Set new StatePrefix: 'ในการบำเพ็ญพระราชกุศลกำหนด 100'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.134490873+07:00","message":"receive streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.134534527+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการบำเพ็ญพระราชกุศลกำหนด\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.134542271+07:00","message":"receive interim result [false|false]: ในการบำเพ็ญพระราชกุศลกำหนด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.134558611+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 100 วัน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.134562742+07:00","message":"receive interim result [false|false]:  100 วัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.134572947+07:00","message":"[buffer interim] 1769 false ในการบำเพ็ญพระราชกุศลกำหนด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.134577556+07:00","message":"[buffer interim] 1769 false  100 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.134584443+07:00","message":"[bufferProcess] interim [60000000]:ในการบำเพ็ญพระราชกุศลกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.134587299+07:00","message":"[bufferProcess] send to processor:ในการบำเพ็ญพระราชกุศลกำหนด 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.134590842+07:00","message":"[bufferProcess] interim [60000000]: 100 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.134595653+07:00","message":"[bufferProcess] update buffer: ในการบำเพ็ญพระราชกุศลกำหนด 100 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.134598739+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.134602011+07:00","message":"> Transcript [8294] [false]: 'ในการบำเพ็ญพระราชกุศลกำหนด 100'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.134607086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.134609343+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.134611545+07:00","message":"StatePrefix: 'ในการบำเพ็ญพระราชกุศลกำหนด 100'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.134614177+07:00","message":"TextPushed: 'ในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.328137597+07:00","message":"receive streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.32817397+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการบำเพ็ญพระราชกุศลกำหนด 100\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.328179991+07:00","message":"receive interim result [false|false]: ในการบำเพ็ญพระราชกุศลกำหนด 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.32819644+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":"2025-10-29T11:15:40.328199279+07:00","message":"receive interim result [false|false]:  วัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.32821574+07:00","message":"[buffer interim] 1769 false ในการบำเพ็ญพระราชกุศลกำหนด 100"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.328231461+07:00","message":"[buffer interim] 1769 false  วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.328240999+07:00","message":"[bufferProcess] interim [300000000]:ในการบำเพ็ญพระราชกุศลกำหนด 100"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.328244582+07:00","message":"[bufferProcess] send to processor:ในการบำเพ็ญพระราชกุศลกำหนด 100 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.328251054+07:00","message":"[bufferProcess] interim [300000000]: วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.328255348+07:00","message":"[bufferProcess] update buffer: ในการบำเพ็ญพระราชกุศลกำหนด 100 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.328258541+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.328262408+07:00","message":"> Transcript [8295] [false]: 'ในการบำเพ็ญพระราชกุศลกำหนด 100 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.328266578+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.32826875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.328271365+07:00","message":"StatePrefix: 'ในการบำเพ็ญพระราชกุศลกำหนด 100'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.328274552+07:00","message":"TextPushed: 'ในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.690551288+07:00","message":"[GCS] IsForceVAD: false for message ID: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.753149865+07:00","message":"[GCS] Start streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.774491924+07:00","message":"receive streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.774525792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการบำเพ็ญพระราชกุศลกำหนด 100 วัน\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":660000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.774530493+07:00","message":"receive interim result [false|false]: ในการบำเพ็ญพระราชกุศลกำหนด 100 วัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.774541805+07:00","message":"[buffer interim] 1769 false ในการบำเพ็ญพระราชกุศลกำหนด 100 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.774548391+07:00","message":"[bufferProcess] interim [660000000]:ในการบำเพ็ญพระราชกุศลกำหนด 100 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.774550651+07:00","message":"[bufferProcess] send to processor:ในการบำเพ็ญพระราชกุศลกำหนด 100 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.774555393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.774557615+07:00","message":"> Transcript [8296] [false]: 'ในการบำเพ็ญพระราชกุศลกำหนด 100 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.774560534+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.774562364+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.774564133+07:00","message":"StatePrefix: 'ในการบำเพ็ญพระราชกุศลกำหนด 100'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.774567535+07:00","message":"TextPushed: 'ในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.819210142+07:00","message":"receive streaming session, msgId: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.819247374+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ในการบำเพ็ญพระราชกุศลกำหนด 100 วัน\",\"confidence\":0.95897263}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.819253034+07:00","message":"receive interim result [true|false]: ในการบำเพ็ญพระราชกุศลกำหนด 100 วัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.819260377+07:00","message":"end recv isFinal message id 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.819262435+07:00","message":"end Recv id 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.819268634+07:00","message":"[buffer interim] 1769 true ในการบำเพ็ญพระราชกุศลกำหนด 100 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.819277872+07:00","message":"[bufferProcess] interim [810000000]:ในการบำเพ็ญพระราชกุศลกำหนด 100 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.819283883+07:00","message":"[bufferProcess] send to processor (isfinal):ในการบำเพ็ญพระราชกุศลกำหนด 100 วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.819287491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.819290917+07:00","message":"> Transcript [8297] [false]: 'ในการบำเพ็ญพระราชกุศลกำหนด 100 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.819295135+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.819297762+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.819300597+07:00","message":"StatePrefix: 'ในการบำเพ็ญพระราชกุศลกำหนด 100'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.819303955+07:00","message":"TextPushed: 'ในการบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.819309014+07:00","message":"Push: 'ศลกำหนด 100'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.819311879+07:00","message":"TextPushed: 'ในการบำเพ็ญพระราชกุศลกำหนด 100'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.819315027+07:00","message":"Set new StatePrefix : 'ในการบำเพ็ญพระราชกุศลกำหนด 100 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.819317425+07:00","message":"Next Push (prob) : ' วัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.819319745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.819323425+07:00","message":"> Transcript [8298] [true]: 'ในการบำเพ็ญพระราชกุศลกำหนด 100 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.819325283+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.819326636+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.819327991+07:00","message":"StatePrefix: 'ในการบำเพ็ญพระราชกุศลกำหนด 100 วัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.819329485+07:00","message":"TextPushed: 'ในการบำเพ็ญพระราชกุศลกำหนด 100'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:40.819331779+07:00","message":"Push: ' วัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.819341871+07:00","message":"push: {false ศลกำหนด 100 0 0xc003601400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:40.819359587+07:00","message":"push: {true  วัน 0 0xc003601400}"}
{"level":"info","service":"Main","time":"2025-10-29T11:15:40.829533962+07:00","message":"write wav file: './tmp/7449/7449_1769.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:41.42468949+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:41.424737391+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":"2025-10-29T11:15:41.424742792+07:00","message":"receive interim result [false|false]: ร้าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:41.42475557+07:00","message":"[buffer interim] 1770 false ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:41.424762218+07:00","message":"[bufferProcess] interim [720000000]:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:41.424763771+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:41.939940809+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:41.939979347+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":"2025-10-29T11:15:41.939985455+07:00","message":"receive interim result [false|false]: ร้านอาหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:41.940002175+07:00","message":"[buffer interim] 1770 false ร้านอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:41.94001128+07:00","message":"[bufferProcess] interim [140000000]:ร้านอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:41.940013611+07:00","message":"[bufferProcess] send to processor:ร้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:41.940018724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:41.940021157+07:00","message":"> Transcript [8299] [false]: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:41.940023613+07:00","message":"Set StatePrefix (first interim): 'ร้าน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:41.966684436+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:41.966719803+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":"2025-10-29T11:15:41.96672496+07:00","message":"receive interim result [false|false]: อากาศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:41.966736943+07:00","message":"[buffer interim] 1770 false อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:41.96674264+07:00","message":"[bufferProcess] interim [200000000]:อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:41.966744724+07:00","message":"[bufferProcess] send to processor:ร้านอาหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:41.966747432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:41.966749844+07:00","message":"> Transcript [8300] [false]: 'ร้านอาหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:41.966752792+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:41.966755184+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:41.966757489+07:00","message":"StatePrefix: 'ร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:41.966759814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:41.989604639+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:41.989659214+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":"2025-10-29T11:15:41.989665055+07:00","message":"receive interim result [false|false]: ผสม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:41.989675032+07:00","message":"[buffer interim] 1770 false ผสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:41.98968128+07:00","message":"[bufferProcess] interim [260000000]:ผสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:41.989683603+07:00","message":"[bufferProcess] send to processor:อากาศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:41.989688079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:41.989690305+07:00","message":"> Transcript [8301] [false]: 'อากาศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:41.989692606+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:41.98969434+07:00","message":"Set new StatePrefix: 'อากาศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:42.199283295+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:42.199319281+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":"2025-10-29T11:15:42.199324298+07:00","message":"receive interim result [false|false]: ร้านผสมสี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:42.199336457+07:00","message":"[buffer interim] 1770 false ร้านผสมสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.199342733+07:00","message":"[bufferProcess] interim [500000000]:ร้านผสมสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.19934485+07:00","message":"[bufferProcess] send to processor:ผสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.199349214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.199351447+07:00","message":"> Transcript [8302] [false]: 'ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.199353426+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.199355114+07:00","message":"Set new StatePrefix: 'ผสม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:42.304019951+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:42.304053643+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":"2025-10-29T11:15:42.304058508+07:00","message":"receive interim result [false|false]: ผสม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:42.304068755+07:00","message":"[buffer interim] 1770 false ผสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.304075149+07:00","message":"[bufferProcess] interim [560000000]:ผสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.304077556+07:00","message":"[bufferProcess] send to processor:ร้านผสมสี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.304082634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.304087062+07:00","message":"> Transcript [8303] [false]: 'ร้านผสมสี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.304088997+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.304090699+07:00","message":"Set new StatePrefix: 'ร้านผสมสี'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:42.475650269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:42.475664991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:42.505681492+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:42.505718122+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":"2025-10-29T11:15:42.505723382+07:00","message":"receive interim result [false|false]: พระสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:42.505735748+07:00","message":"[buffer interim] 1770 false พระสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.505741881+07:00","message":"[bufferProcess] interim [740000000]:พระสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.505743837+07:00","message":"[bufferProcess] send to processor:ผสม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.505748342+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.505750535+07:00","message":"> Transcript [8304] [false]: 'ผสม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.505752836+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.505754583+07:00","message":"Set new StatePrefix: 'ผสม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:42.633056618+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:42.633089562+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":"2025-10-29T11:15:42.633095056+07:00","message":"receive interim result [false|false]: พระสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:42.633106133+07:00","message":"[buffer interim] 1770 false พระสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.633112509+07:00","message":"[bufferProcess] interim [920000000]:พระสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.63311464+07:00","message":"[bufferProcess] send to processor:พระสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.633119465+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.633122063+07:00","message":"> Transcript [8305] [false]: 'พระสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.633124054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.633125746+07:00","message":"Set new StatePrefix: 'พระสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:42.823082621+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:42.823117583+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":"2025-10-29T11:15:42.823122895+07:00","message":"receive interim result [false|false]: พระสมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:42.823136599+07:00","message":"[buffer interim] 1770 false พระสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.823147249+07:00","message":"[bufferProcess] interim [40000000]:พระสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.823149408+07:00","message":"[bufferProcess] send to processor:พระสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.823152566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.823154931+07:00","message":"> Transcript [8306] [false]: 'พระสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.823158448+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.823160211+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.823161776+07:00","message":"StatePrefix: 'พระสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.823163566+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:42.89037469+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:42.890420069+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":"2025-10-29T11:15:42.890425803+07:00","message":"receive interim result [false|false]: งานศพสมเด็จพระเจ้าพี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:42.890439977+07:00","message":"[buffer interim] 1770 false งานศพสมเด็จพระเจ้าพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.890446889+07:00","message":"[bufferProcess] interim [220000000]:งานศพสมเด็จพระเจ้าพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.890451009+07:00","message":"[bufferProcess] send to processor:พระสมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.890454317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.890457257+07:00","message":"> Transcript [8307] [false]: 'พระสมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.890461077+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.890462821+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.890464378+07:00","message":"StatePrefix: 'พระสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:42.890466136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:43.074935683+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:43.074968597+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":"2025-10-29T11:15:43.074973792+07:00","message":"receive interim result [false|false]: งานศพสมเด็จพระเจ้าพี่นาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:43.074984963+07:00","message":"[buffer interim] 1770 false งานศพสมเด็จพระเจ้าพี่นาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.074991427+07:00","message":"[bufferProcess] interim [340000000]:งานศพสมเด็จพระเจ้าพี่นาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.074993536+07:00","message":"[bufferProcess] send to processor:งานศพสมเด็จพระเจ้าพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.074998567+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.07500148+07:00","message":"> Transcript [8308] [false]: 'งานศพสมเด็จพระเจ้าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.075003915+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.075005603+07:00","message":"Set new StatePrefix: 'งานศพสมเด็จพระเจ้าพี่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:43.208364179+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:43.208403383+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":"2025-10-29T11:15:43.208408572+07:00","message":"receive interim result [false|false]: งานศพสมเด็จพระเจ้าพี่นางเธอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:43.208420257+07:00","message":"[buffer interim] 1770 false งานศพสมเด็จพระเจ้าพี่นางเธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.208427207+07:00","message":"[bufferProcess] interim [520000000]:งานศพสมเด็จพระเจ้าพี่นางเธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.208429339+07:00","message":"[bufferProcess] send to processor:งานศพสมเด็จพระเจ้าพี่นาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.208434393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.208436824+07:00","message":"> Transcript [8309] [false]: 'งานศพสมเด็จพระเจ้าพี่นาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.208439924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.208441658+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.208443158+07:00","message":"StatePrefix: 'งานศพสมเด็จพระเจ้าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.208445347+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:43.540131349+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:43.540166587+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":"2025-10-29T11:15:43.540171525+07:00","message":"receive interim result [false|false]: งานศพสมเด็จพระเจ้าพี่นางเธอเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:43.540192285+07:00","message":"[buffer interim] 1770 false งานศพสมเด็จพระเจ้าพี่นางเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.540200327+07:00","message":"[bufferProcess] interim [820000000]:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.540202362+07:00","message":"[bufferProcess] send to processor:งานศพสมเด็จพระเจ้าพี่นางเธอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.54020556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.540208525+07:00","message":"> Transcript [8310] [false]: 'งานศพสมเด็จพระเจ้าพี่นางเธอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.540211921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.540213639+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.540215506+07:00","message":"StatePrefix: 'งานศพสมเด็จพระเจ้าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.540217469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:43.729999105+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:43.730042501+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":"2025-10-29T11:15:43.730048186+07:00","message":"receive interim result [false|false]: งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:43.730061701+07:00","message":"[buffer interim] 1770 false งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.730068918+07:00","message":"[bufferProcess] interim [0]:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.730071867+07:00","message":"[bufferProcess] send to processor:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.7300783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.730080709+07:00","message":"> Transcript [8311] [false]: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.730083782+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.730085577+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.730087669+07:00","message":"StatePrefix: 'งานศพสมเด็จพระเจ้าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:43.730089612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:43.82363123+07:00","message":"[GCS] Cleaned up inactive client: 1751"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:43.823665603+07:00","message":"[GCS] Cleaned up inactive client: 1755"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:43.823668485+07:00","message":"[GCS] Cleaned up inactive client: 1754"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:43.823670568+07:00","message":"[GCS] Cleaned up inactive client: 1753"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:43.823672058+07:00","message":"[GCS] Cleaned up inactive client: 1752"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:44.11231708+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:44.112353276+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":"2025-10-29T11:15:44.112359088+07:00","message":"receive interim result [false|false]: งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:44.112370729+07:00","message":"[buffer interim] 1770 false งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.112380559+07:00","message":"[bufferProcess] interim [420000000]:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.11238307+07:00","message":"[bufferProcess] send to processor:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.112388189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.112390593+07:00","message":"> Transcript [8312] [false]: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.112393492+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.112395204+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.112396976+07:00","message":"StatePrefix: 'งานศพสมเด็จพระเจ้าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.112399061+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.112403091+07:00","message":"Push: 'งานศพสมเด็จพระเจ้าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.11240464+07:00","message":"TextPushed: 'งานศพสมเด็จพระเจ้าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.112406502+07:00","message":"Set new StatePrefix : 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.112408657+07:00","message":"Next Push (prob) : 'นางเธอเจ้าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:44.112433501+07:00","message":"push: {false งานศพสมเด็จพระเจ้าพี่ 0 0xc002f14580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:44.312465768+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:44.312502406+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":"2025-10-29T11:15:44.312507742+07:00","message":"receive interim result [false|false]: งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:44.312521409+07:00","message":"[buffer interim] 1770 false งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.31252841+07:00","message":"[bufferProcess] interim [600000000]:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.312530399+07:00","message":"[bufferProcess] send to processor:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.3125339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.312536425+07:00","message":"> Transcript [8313] [false]: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.312539946+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.312541631+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.312543278+07:00","message":"StatePrefix: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.312545415+07:00","message":"TextPushed: 'งานศพสมเด็จพระเจ้าพี่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:44.499932607+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:44.499971584+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":"2025-10-29T11:15:44.4999777+07:00","message":"receive interim result [false|false]: งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:44.499990396+07:00","message":"[buffer interim] 1770 false งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.500000566+07:00","message":"[bufferProcess] interim [780000000]:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.500003082+07:00","message":"[bufferProcess] send to processor:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.500008612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.500011028+07:00","message":"> Transcript [8314] [false]: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.500014301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.500016049+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.500018048+07:00","message":"StatePrefix: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:44.500020601+07:00","message":"TextPushed: 'งานศพสมเด็จพระเจ้าพี่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:45.148293479+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:45.148330641+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":"2025-10-29T11:15:45.148336106+07:00","message":"receive interim result [false|false]: งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:45.14834857+07:00","message":"[buffer interim] 1770 false งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.148355369+07:00","message":"[bufferProcess] interim [380000000]:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.148357734+07:00","message":"[bufferProcess] send to processor:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.148360849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.1483631+07:00","message":"> Transcript [8315] [false]: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.148366344+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.148368201+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.148369987+07:00","message":"StatePrefix: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.148372505+07:00","message":"TextPushed: 'งานศพสมเด็จพระเจ้าพี่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:45.323413639+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:45.323448412+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":"2025-10-29T11:15:45.323453932+07:00","message":"receive interim result [false|false]: งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:45.323465596+07:00","message":"[buffer interim] 1770 false งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.323473577+07:00","message":"[bufferProcess] interim [560000000]:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.323476804+07:00","message":"[bufferProcess] send to processor:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.323483242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.323487023+07:00","message":"> Transcript [8316] [false]: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.323491749+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.323493978+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.323496728+07:00","message":"StatePrefix: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.323500488+07:00","message":"TextPushed: 'งานศพสมเด็จพระเจ้าพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.323504697+07:00","message":"Push: 'นางเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.323507354+07:00","message":"TextPushed: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.323512265+07:00","message":"Set new StatePrefix : 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.323515313+07:00","message":"Next Push (prob) : 'กัลยาณิวัฒนากรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:45.323528766+07:00","message":"push: {false นางเธอเจ้าฟ้า 0 0xc002f14580}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:45.47568785+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:45.475699184+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:45.589432301+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:45.589466387+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":"2025-10-29T11:15:45.589472346+07:00","message":"receive interim result [false|false]: งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:45.589483354+07:00","message":"[buffer interim] 1770 false งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.58948999+07:00","message":"[bufferProcess] interim [920000000]:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.58949257+07:00","message":"[bufferProcess] send to processor:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.589497742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.589500074+07:00","message":"> Transcript [8317] [false]: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.58950364+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.589505448+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.589507778+07:00","message":"StatePrefix: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:45.589510065+07:00","message":"TextPushed: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:46.228644158+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:46.228691007+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาส\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:46.228698788+07:00","message":"receive interim result [false|false]: งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:46.228712441+07:00","message":"[buffer interim] 1770 false งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.228719935+07:00","message":"[bufferProcess] interim [520000000]:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.228722226+07:00","message":"[bufferProcess] send to processor:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.22872748+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.228729882+07:00","message":"> Transcript [8318] [false]: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.228733373+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.228735265+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.228737367+07:00","message":"StatePrefix: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.228742173+07:00","message":"TextPushed: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:46.288654607+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:46.288694561+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":"2025-10-29T11:15:46.288701014+07:00","message":"receive interim result [false|false]: งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาสราชนครินทร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:46.288714159+07:00","message":"[buffer interim] 1770 false งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาสราชนครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.288725978+07:00","message":"[bufferProcess] interim [580000000]:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาสราชนครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.288728936+07:00","message":"[bufferProcess] send to processor:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.288734319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.288737438+07:00","message":"> Transcript [8319] [false]: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.288741615+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.288743247+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.288745563+07:00","message":"StatePrefix: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.288748194+07:00","message":"TextPushed: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:46.902274036+07:00","message":"[GCS] IsForceVAD: false for message ID: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:46.927896329+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:46.927939715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาสราชนครินทร์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:46.927947581+07:00","message":"receive interim result [false|false]: งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาสราชนครินทร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:46.927963347+07:00","message":"[buffer interim] 1770 false งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาสราชนครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.927974217+07:00","message":"[bufferProcess] interim [180000000]:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาสราชนครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.927977101+07:00","message":"[bufferProcess] send to processor:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาสราชนครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.92798058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.927983255+07:00","message":"> Transcript [8320] [false]: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาสราชนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.927988689+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.927990452+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.927992589+07:00","message":"StatePrefix: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.927994939+07:00","message":"TextPushed: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.928001281+07:00","message":"Push: 'กัลยาณิวัฒนากรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.928002967+07:00","message":"TextPushed: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.928005368+07:00","message":"Set new StatePrefix : 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาสราชนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:46.928007712+07:00","message":"Next Push (prob) : 'หลวงนราธิวาสราชนครินทร์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:46.928032007+07:00","message":"push: {false กัลยาณิวัฒนากรม 0 0xc002f14580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:46.973090736+07:00","message":"[GCS] Start streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:47.028329332+07:00","message":"receive streaming session, msgId: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:47.028367533+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาสราชนครินทร์\",\"confidence\":0.9375217}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:47.028375099+07:00","message":"receive interim result [true|false]: งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาสราชนครินทร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:47.028383935+07:00","message":"end recv isFinal message id 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:47.028385576+07:00","message":"end Recv id 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:47.028391402+07:00","message":"[buffer interim] 1770 true งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาสราชนครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.028400728+07:00","message":"[bufferProcess] interim [360000000]:งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาสราชนครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.02840598+07:00","message":"[bufferProcess] send to processor (isfinal):งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาสราชนครินทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.02840934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.028411696+07:00","message":"> Transcript [8321] [false]: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาสราชนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.02841493+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.028416438+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.028418088+07:00","message":"StatePrefix: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาสราชนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.028420395+07:00","message":"TextPushed: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.028422348+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.028423916+07:00","message":"> Transcript [8322] [true]: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาสราชนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.028430068+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.02843152+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.028440552+07:00","message":"StatePrefix: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรมหลวงนราธิวาสราชนครินทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.028442292+07:00","message":"TextPushed: 'งานศพสมเด็จพระเจ้าพี่นางเธอเจ้าฟ้ากัลยาณิวัฒนากรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.028448204+07:00","message":"Push: 'หลวงนราธิวาสราชนครินทร์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:47.02845677+07:00","message":"push: {true หลวงนราธิวาสราชนครินทร์ 0 0xc002f14580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:15:47.042131286+07:00","message":"write wav file: './tmp/7449/7449_1770.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:47.64334902+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:47.643390727+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":"2025-10-29T11:15:47.643395221+07:00","message":"receive interim result [false|false]: ฉัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:47.643412464+07:00","message":"[buffer interim] 1771 false ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.64341946+07:00","message":"[bufferProcess] interim [720000000]:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.643420997+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:47.703651195+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:47.703693819+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":"2025-10-29T11:15:47.703699022+07:00","message":"receive interim result [false|false]: สมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:47.703714186+07:00","message":"[buffer interim] 1771 false สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.703723308+07:00","message":"[bufferProcess] interim [780000000]:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.703725408+07:00","message":"[bufferProcess] send to processor:ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.703730487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.703732927+07:00","message":"> Transcript [8323] [false]: 'ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.703734823+07:00","message":"Set StatePrefix (first interim): 'ฉัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:47.950214449+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:47.950248479+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":"2025-10-29T11:15:47.950253826+07:00","message":"receive interim result [false|false]: สมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:47.950266661+07:00","message":"[buffer interim] 1771 false สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.95027343+07:00","message":"[bufferProcess] interim [960000000]:สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.950275413+07:00","message":"[bufferProcess] send to processor:สมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.950280095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.950282506+07:00","message":"> Transcript [8324] [false]: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.950284502+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:47.950286402+07:00","message":"Set new StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:48.1653724+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:48.165408505+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":"2025-10-29T11:15:48.165414609+07:00","message":"receive interim result [false|false]: สมเด็จพระเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:48.165427497+07:00","message":"[buffer interim] 1771 false สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.165434281+07:00","message":"[bufferProcess] interim [200000000]:สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.165436592+07:00","message":"[bufferProcess] send to processor:สมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.165442479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.16544493+07:00","message":"> Transcript [8325] [false]: 'สมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.165448098+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.165449918+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.165451359+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.165453295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:48.209579164+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:48.209616182+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":"2025-10-29T11:15:48.20962118+07:00","message":"receive interim result [false|false]: สมเด็จพระขนิษ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:48.209633897+07:00","message":"[buffer interim] 1771 false สมเด็จพระขนิษ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.209640791+07:00","message":"[bufferProcess] interim [260000000]:สมเด็จพระขนิษ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.209642672+07:00","message":"[bufferProcess] send to processor:สมเด็จพระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.209645876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.209648284+07:00","message":"> Transcript [8326] [false]: 'สมเด็จพระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.209651324+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.209652947+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.209654539+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.209656218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:48.212580529+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:48.212601034+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":"2025-10-29T11:15:48.212605732+07:00","message":"receive interim result [false|false]: สมเด็จพระขนิษฐา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:48.212614402+07:00","message":"[buffer interim] 1771 false สมเด็จพระขนิษฐา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.212618869+07:00","message":"[bufferProcess] interim [320000000]:สมเด็จพระขนิษฐา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.212621037+07:00","message":"[bufferProcess] send to processor:สมเด็จพระขนิษ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.212623808+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.21262603+07:00","message":"> Transcript [8327] [false]: 'สมเด็จพระขนิษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.212629041+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.212630643+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.21263209+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.212633622+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:48.476440887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:48.476455192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:48.528461043+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:48.528497124+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":"2025-10-29T11:15:48.528502382+07:00","message":"receive interim result [false|false]: สมเด็จพระขนิษฐาที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:48.528515572+07:00","message":"[buffer interim] 1771 false สมเด็จพระขนิษฐาที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.528525968+07:00","message":"[bufferProcess] interim [560000000]:สมเด็จพระขนิษฐาที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.5285285+07:00","message":"[bufferProcess] send to processor:สมเด็จพระขนิษฐา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.528533904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.528536246+07:00","message":"> Transcript [8328] [false]: 'สมเด็จพระขนิษฐา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.528539983+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.528541644+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.528543053+07:00","message":"StatePrefix: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.52854463+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.528550535+07:00","message":"Push: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.528552113+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.528554151+07:00","message":"Set new StatePrefix : 'สมเด็จพระขนิษฐา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.528555931+07:00","message":"Next Push (prob) : 'พระขนิษฐา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:48.5285642+07:00","message":"push: {false สมเด็จ 0 0xc0032a0480}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:48.53385164+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:48.533873837+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":"2025-10-29T11:15:48.533877785+07:00","message":"receive interim result [false|false]: สมเด็จพระกนิษฐาธิราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:48.533887221+07:00","message":"[buffer interim] 1771 false สมเด็จพระกนิษฐาธิราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.533891797+07:00","message":"[bufferProcess] interim [620000000]:สมเด็จพระกนิษฐาธิราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.53389381+07:00","message":"[bufferProcess] send to processor:สมเด็จพระขนิษฐาที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.533896646+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.533898538+07:00","message":"> Transcript [8329] [false]: 'สมเด็จพระขนิษฐาที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.533901443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.533903022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.533904474+07:00","message":"StatePrefix: 'สมเด็จพระขนิษฐา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.533906183+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:48.852567842+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:48.852610148+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":"2025-10-29T11:15:48.852616928+07:00","message":"receive interim result [false|false]: สมเด็จพระกนิษฐาธิราชเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:48.852630885+07:00","message":"[buffer interim] 1771 false สมเด็จพระกนิษฐาธิราชเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.852646236+07:00","message":"[bufferProcess] interim [920000000]:สมเด็จพระกนิษฐาธิราชเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.852649678+07:00","message":"[bufferProcess] send to processor:สมเด็จพระกนิษฐาธิราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.852653913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.852657284+07:00","message":"> Transcript [8330] [false]: 'สมเด็จพระกนิษฐาธิราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.852660352+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:48.852662744+07:00","message":"Set new StatePrefix: 'สมเด็จพระกนิษฐาธิราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:49.108406578+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:49.108443796+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":"2025-10-29T11:15:49.108449394+07:00","message":"receive interim result [false|false]: สมเด็จพระขนิษฐาธิราชเจ้ากรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:49.108461844+07:00","message":"[buffer interim] 1771 false สมเด็จพระขนิษฐาธิราชเจ้ากรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.108468851+07:00","message":"[bufferProcess] interim [160000000]:สมเด็จพระขนิษฐาธิราชเจ้ากรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.1084712+07:00","message":"[bufferProcess] send to processor:สมเด็จพระกนิษฐาธิราชเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.108476219+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.108478675+07:00","message":"> Transcript [8331] [false]: 'สมเด็จพระกนิษฐาธิราชเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.108481933+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.108483925+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.108485885+07:00","message":"StatePrefix: 'สมเด็จพระกนิษฐาธิราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.108487915+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:49.301418943+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:49.301455357+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":"2025-10-29T11:15:49.301461215+07:00","message":"receive interim result [false|false]: สมเด็จพระขนิษฐาธิราชเจ้ากรมส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:49.301474626+07:00","message":"[buffer interim] 1771 false สมเด็จพระขนิษฐาธิราชเจ้ากรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.301481059+07:00","message":"[bufferProcess] interim [400000000]:สมเด็จพระขนิษฐาธิราชเจ้ากรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.301483136+07:00","message":"[bufferProcess] send to processor:สมเด็จพระขนิษฐาธิราชเจ้ากรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.301488238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.301490865+07:00","message":"> Transcript [8332] [false]: 'สมเด็จพระขนิษฐาธิราชเจ้ากรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.301493188+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.301495025+07:00","message":"Set new StatePrefix: 'สมเด็จพระขนิษฐาธิราชเจ้ากรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:49.428557497+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:49.428594721+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":"2025-10-29T11:15:49.428600063+07:00","message":"receive interim result [false|false]: สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:49.428613857+07:00","message":"[buffer interim] 1771 false สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.428621075+07:00","message":"[bufferProcess] interim [460000000]:สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.428623006+07:00","message":"[bufferProcess] send to processor:สมเด็จพระขนิษฐาธิราชเจ้ากรมส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.428627683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.428629935+07:00","message":"> Transcript [8333] [false]: 'สมเด็จพระขนิษฐาธิราชเจ้ากรมส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.428633167+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.428635162+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.428637304+07:00","message":"StatePrefix: 'สมเด็จพระขนิษฐาธิราชเจ้ากรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.428639377+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:49.618666848+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:49.618701871+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":"2025-10-29T11:15:49.618707328+07:00","message":"receive interim result [false|false]: สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:49.61871812+07:00","message":"[buffer interim] 1771 false สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.618725376+07:00","message":"[bufferProcess] interim [640000000]:สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.618727584+07:00","message":"[bufferProcess] send to processor:สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.61873239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.618734929+07:00","message":"> Transcript [8334] [false]: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.61873716+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.618739555+07:00","message":"Set new StatePrefix: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:49.747534833+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:49.747575228+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":"2025-10-29T11:15:49.747581623+07:00","message":"receive interim result [false|false]: สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:49.747594632+07:00","message":"[buffer interim] 1771 false สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.747601531+07:00","message":"[bufferProcess] interim [760000000]:สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.747604164+07:00","message":"[bufferProcess] send to processor:สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.74760948+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.747612929+07:00","message":"> Transcript [8335] [false]: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.747615999+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.747617756+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.747619314+07:00","message":"StatePrefix: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.747621171+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:49.949453805+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:49.949500068+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":"2025-10-29T11:15:49.949508075+07:00","message":"receive interim result [false|false]: สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตนราชสุดาฯ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:49.949521549+07:00","message":"[buffer interim] 1771 false สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตนราชสุดาฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.949528522+07:00","message":"[bufferProcess] interim [0]:สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตนราชสุดาฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.949530882+07:00","message":"[bufferProcess] send to processor:สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.949535968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.949538375+07:00","message":"> Transcript [8336] [false]: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.949541729+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.949543574+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.949545641+07:00","message":"StatePrefix: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.949547685+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:49.99787119+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:49.997907723+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":"2025-10-29T11:15:49.997914054+07:00","message":"receive interim result [false|false]: สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:49.99792773+07:00","message":"[buffer interim] 1771 false สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.997935786+07:00","message":"[bufferProcess] interim [60000000]:สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.997939847+07:00","message":"[bufferProcess] send to processor:สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตนราชสุดาฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.99794434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.997947758+07:00","message":"> Transcript [8337] [false]: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตนราชสุดาฯ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.997952133+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.997954145+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.997957902+07:00","message":"StatePrefix: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:49.997960776+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:50.190548871+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:50.190597555+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":"2025-10-29T11:15:50.190606523+07:00","message":"receive interim result [false|false]: สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตนราชสุดาฯ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:50.190623622+07:00","message":"[buffer interim] 1771 false สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตนราชสุดาฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.190632685+07:00","message":"[bufferProcess] interim [240000000]:สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตนราชสุดาฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.190636458+07:00","message":"[bufferProcess] send to processor:สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.190640228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.190643766+07:00","message":"> Transcript [8338] [false]: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.19064907+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.190651182+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.190653624+07:00","message":"StatePrefix: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.190655864+07:00","message":"TextPushed: 'สมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.190659591+07:00","message":"Push: 'พระกนิษฐาธิราชเจ้ากรมสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.190662378+07:00","message":"TextPushed: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.190665204+07:00","message":"Set new StatePrefix : 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.190675872+07:00","message":"Next Push (prob) : 'พระเทพรัตน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:50.190687039+07:00","message":"push: {false พระกนิษฐาธิราชเจ้ากรมสมเด็จ 0 0xc0032a0480}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:50.512915299+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:50.512952289+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":"2025-10-29T11:15:50.512958307+07:00","message":"receive interim result [false|false]: สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตน์ราชสุดา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:50.512970965+07:00","message":"[buffer interim] 1771 false สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตน์ราชสุดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.512977367+07:00","message":"[bufferProcess] interim [600000000]:สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตน์ราชสุดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.512979387+07:00","message":"[bufferProcess] send to processor:สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตนราชสุดาฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.512984653+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.512987009+07:00","message":"> Transcript [8339] [false]: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตนราชสุดาฯ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.512990788+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.512992654+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.512994627+07:00","message":"StatePrefix: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.512997032+07:00","message":"TextPushed: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:50.653523658+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:50.653576557+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":"2025-10-29T11:15:50.653585668+07:00","message":"receive interim result [false|false]: สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตนราชสุดาฯ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:50.653602009+07:00","message":"[buffer interim] 1771 false สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตนราชสุดาฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.653610231+07:00","message":"[bufferProcess] interim [660000000]:สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตนราชสุดาฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.653613208+07:00","message":"[bufferProcess] send to processor:สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตน์ราชสุดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.653617584+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.653620828+07:00","message":"> Transcript [8340] [false]: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตน์ราชสุดา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.653626307+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.653628511+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.653631476+07:00","message":"StatePrefix: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.65363503+07:00","message":"TextPushed: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:50.846470505+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:50.846513+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":"2025-10-29T11:15:50.846520249+07:00","message":"receive interim result [false|false]: สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพฯ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:50.846535818+07:00","message":"[buffer interim] 1771 false สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.846547416+07:00","message":"[bufferProcess] interim [900000000]:สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.84655171+07:00","message":"[bufferProcess] send to processor:สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตนราชสุดาฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.846558866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.846562284+07:00","message":"> Transcript [8341] [false]: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตนราชสุดาฯ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.846567187+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.846569282+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.846571993+07:00","message":"StatePrefix: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:50.846582989+07:00","message":"TextPushed: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:51.418412332+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:51.418449784+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":"2025-10-29T11:15:51.418456026+07:00","message":"receive interim result [false|false]: สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพฯ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:51.418467975+07:00","message":"[buffer interim] 1771 false สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:51.418475496+07:00","message":"[bufferProcess] interim [500000000]:สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:51.418478239+07:00","message":"[bufferProcess] send to processor:สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:51.41848329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:51.41848577+07:00","message":"> Transcript [8342] [false]: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:51.418488615+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:51.418490791+07:00","message":"Set new StatePrefix: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพฯ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:51.477452063+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:51.477458005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:52.351625251+07:00","message":"[GCS] IsForceVAD: false for message ID: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:52.423130304+07:00","message":"[GCS] Start streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:52.466757555+07:00","message":"receive streaming session, msgId: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:52.466802069+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":"2025-10-29T11:15:52.46680981+07:00","message":"receive interim result [true|false]: สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตน์ราชสุดาสยามบรมราชกุมารี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:52.466818352+07:00","message":"end recv isFinal message id 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:52.46682113+07:00","message":"end Recv id 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:52.466828817+07:00","message":"[buffer interim] 1771 true สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตน์ราชสุดาสยามบรมราชกุมารี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.466838228+07:00","message":"[bufferProcess] interim [610000000]:สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตน์ราชสุดาสยามบรมราชกุมารี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.466843212+07:00","message":"[bufferProcess] send to processor (isfinal):สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพฯ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.466847867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.466851457+07:00","message":"> Transcript [8343] [false]: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.466855837+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.466858269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.466861349+07:00","message":"StatePrefix: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.466865128+07:00","message":"TextPushed: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.466867765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.466870458+07:00","message":"> Transcript [8344] [true]: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพรัตน์ราชสุดาสยามบรมราชกุมารี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.466873678+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.466875865+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.466878017+07:00","message":"StatePrefix: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จพระเทพฯ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.466880505+07:00","message":"TextPushed: 'สมเด็จพระกนิษฐาธิราชเจ้ากรมสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.466884695+07:00","message":"Push: 'พระเทพรัตน์ราชสุดาสยามบรมราชกุมารี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:52.466894609+07:00","message":"push: {true พระเทพรัตน์ราชสุดาสยามบรมราชกุมารี 0 0xc0032a0480}"}
{"level":"info","service":"Main","time":"2025-10-29T11:15:52.48120942+07:00","message":"write wav file: './tmp/7449/7449_1771.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:52.772735493+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:52.772783426+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":"2025-10-29T11:15:52.772790408+07:00","message":"receive interim result [false|false]: ส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:52.772805603+07:00","message":"[buffer interim] 1772 false ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.772813861+07:00","message":"[bufferProcess] interim [420000000]:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.772815989+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:52.952157116+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:52.952203035+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":"2025-10-29T11:15:52.952208868+07:00","message":"receive interim result [false|false]: ตรงนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:52.952220682+07:00","message":"[buffer interim] 1772 false ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.952230318+07:00","message":"[bufferProcess] interim [540000000]:ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.952232759+07:00","message":"[bufferProcess] send to processor:ส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.952238698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.952242197+07:00","message":"> Transcript [8345] [false]: 'ส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.952244844+07:00","message":"Set StatePrefix (first interim): 'ส่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:52.962404823+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:52.962431794+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":"2025-10-29T11:15:52.962436139+07:00","message":"receive interim result [false|false]: ส่งอีเมล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:52.962445875+07:00","message":"[buffer interim] 1772 false ส่งอีเมล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.962450651+07:00","message":"[bufferProcess] interim [600000000]:ส่งอีเมล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.962452177+07:00","message":"[bufferProcess] send to processor:ตรงนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.962454604+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.962456659+07:00","message":"> Transcript [8346] [false]: 'ตรงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.962458512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:52.962460154+07:00","message":"Set new StatePrefix: 'ตรงนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:53.098555798+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:53.098600036+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":"2025-10-29T11:15:53.098605427+07:00","message":"receive interim result [false|false]: ตรงนี้ล่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:53.098615569+07:00","message":"[buffer interim] 1772 false ตรงนี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.098622447+07:00","message":"[bufferProcess] interim [660000000]:ตรงนี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.098624583+07:00","message":"[bufferProcess] send to processor:ส่งอีเมล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.09862734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.098629555+07:00","message":"> Transcript [8347] [false]: 'ส่งอีเมล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.098631537+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.098633244+07:00","message":"Set new StatePrefix: 'ส่งอีเมล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:53.150694548+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:53.150731154+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":"2025-10-29T11:15:53.150737256+07:00","message":"receive interim result [false|false]: ตรงนี้รัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:53.150751924+07:00","message":"[buffer interim] 1772 false ตรงนี้รัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.150762052+07:00","message":"[bufferProcess] interim [780000000]:ตรงนี้รัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.150764678+07:00","message":"[bufferProcess] send to processor:ตรงนี้ล่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.150770799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.150774259+07:00","message":"> Transcript [8348] [false]: 'ตรงนี้ล่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.150776933+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.150779189+07:00","message":"Set new StatePrefix: 'ตรงนี้ล่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:53.27582392+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:53.275861472+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":"2025-10-29T11:15:53.275866675+07:00","message":"receive interim result [false|false]: ตรงมีลักษณะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:53.27587709+07:00","message":"[buffer interim] 1772 false ตรงมีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.275885446+07:00","message":"[bufferProcess] interim [900000000]:ตรงมีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.275887711+07:00","message":"[bufferProcess] send to processor:ตรงนี้รัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.275892768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.27589512+07:00","message":"> Transcript [8349] [false]: 'ตรงนี้รัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.275897323+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.275898919+07:00","message":"Set new StatePrefix: 'ตรงนี้รัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:53.637298775+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:53.637343657+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":"2025-10-29T11:15:53.637350876+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:53.637366207+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.637377103+07:00","message":"[bufferProcess] interim [200000000]:ตรงนี้รับสั่งให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.637380124+07:00","message":"[bufferProcess] send to processor:ตรงมีลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.637387165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.637390576+07:00","message":"> Transcript [8350] [false]: 'ตรงมีลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.637393832+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.637396664+07:00","message":"Set new StatePrefix: 'ตรงมีลักษณะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:53.743410974+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:53.743459152+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":"2025-10-29T11:15:53.743465134+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:53.743479754+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.743487452+07:00","message":"[bufferProcess] interim [320000000]:ตรงนี้รับสั่งให้นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.743489681+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.743492772+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.743496225+07:00","message":"> Transcript [8351] [false]: 'ตรงนี้รับสั่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.743498282+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.743500046+07:00","message":"Set new StatePrefix: 'ตรงนี้รับสั่งให้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:53.804841695+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:53.804884041+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":"2025-10-29T11:15:53.804890451+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิ่ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:53.804905494+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.804912994+07:00","message":"[bufferProcess] interim [380000000]:ตรงนี้รับสั่งให้นิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.804915764+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.804922128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.804924592+07:00","message":"> Transcript [8352] [false]: 'ตรงนี้รับสั่งให้นี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.804927947+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.804929853+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.804931873+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.804933708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:53.854430783+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:53.854480918+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":"2025-10-29T11:15:53.854486409+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิมนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:53.854508291+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.854515249+07:00","message":"[bufferProcess] interim [500000000]:ตรงนี้รับสั่งให้นิมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.85451754+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นิ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.8545238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.854526181+07:00","message":"> Transcript [8353] [false]: 'ตรงนี้รับสั่งให้นิ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.854530116+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.854531741+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.854533342+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:53.854535129+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:54.041780244+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:54.041837512+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":"2025-10-29T11:15:54.041843539+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิมนต์พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:54.041929302+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิมนต์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.041979959+07:00","message":"[bufferProcess] interim [680000000]:ตรงนี้รับสั่งให้นิมนต์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.041983191+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นิมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.041989933+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.041993201+07:00","message":"> Transcript [8354] [false]: 'ตรงนี้รับสั่งให้นิมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.041996381+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.041998386+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.042000651+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.042002538+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:54.314558874+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:54.314603382+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":"2025-10-29T11:15:54.314608488+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิมนต์พระพี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:54.314622172+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิมนต์พระพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.314628542+07:00","message":"[bufferProcess] interim [920000000]:ตรงนี้รับสั่งให้นิมนต์พระพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.314630747+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นิมนต์พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.314635582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.31463779+07:00","message":"> Transcript [8355] [false]: 'ตรงนี้รับสั่งให้นิมนต์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.314641131+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.314642947+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.314645532+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.314647561+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.314651605+07:00","message":"Push: 'ตรงนี้รับสั่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.314653265+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.314656122+07:00","message":"Set new StatePrefix : 'ตรงนี้รับสั่งให้นิมนต์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.314658088+07:00","message":"Next Push (prob) : 'นิมนต์พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:54.314666523+07:00","message":"push: {false ตรงนี้รับสั่งให้ 0 0xc0032a0800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:54.371387396+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:54.371424325+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":"2025-10-29T11:15:54.371429777+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิมนต์พระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:54.371442956+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิมนต์พระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.371449722+07:00","message":"[bufferProcess] interim [980000000]:ตรงนี้รับสั่งให้นิมนต์พระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.371451998+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นิมนต์พระพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.371456877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.371459079+07:00","message":"> Transcript [8356] [false]: 'ตรงนี้รับสั่งให้นิมนต์พระพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.371462213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.37146398+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.371465648+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้นิมนต์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.37146822+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:54.478199749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:54.478205218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:54.553381673+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:54.553428413+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":"2025-10-29T11:15:54.553434936+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:54.553448129+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.553454802+07:00","message":"[bufferProcess] interim [160000000]:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.553456929+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นิมนต์พระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.553461958+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.553464501+07:00","message":"> Transcript [8357] [false]: 'ตรงนี้รับสั่งให้นิมนต์พระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.553467855+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.553469438+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.553471278+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้นิมนต์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:54.553473849+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:55.190018701+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:55.190061086+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":"2025-10-29T11:15:55.190067494+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:55.190083167+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.190089849+07:00","message":"[bufferProcess] interim [760000000]:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.19009194+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.190097996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.190100302+07:00","message":"> Transcript [8358] [false]: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.190103614+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.190105387+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.190107122+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้นิมนต์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.190109643+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:55.449470562+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:55.449516185+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":"2025-10-29T11:15:55.449521582+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:55.449534838+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.449542148+07:00","message":"[bufferProcess] interim [60000000]:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.449544814+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.449550009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.449552435+07:00","message":"> Transcript [8359] [false]: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.449556018+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.449557801+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.449559758+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้นิมนต์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.44956197+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.449567234+07:00","message":"Push: 'นิมนต์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.449568752+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้นิมนต์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.449570838+07:00","message":"Set new StatePrefix : 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.449572979+07:00","message":"Next Push (prob) : 'พิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:55.449608825+07:00","message":"push: {false นิมนต์พระ 0 0xc0032a0800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:55.641132462+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:55.641187397+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":"2025-10-29T11:15:55.641193583+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:55.641206656+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.641213953+07:00","message":"[bufferProcess] interim [240000000]:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.641216176+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.641221319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.641223737+07:00","message":"> Transcript [8360] [false]: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.641226851+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.641228663+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.641230408+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.641232929+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้นิมนต์พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:55.902026521+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:55.902071741+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":"2025-10-29T11:15:55.902078224+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:55.902091924+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.902098254+07:00","message":"[bufferProcess] interim [480000000]:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.90210054+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.902105388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.902108052+07:00","message":"> Transcript [8361] [false]: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.902111491+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.902113299+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.90211727+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.902119553+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้นิมนต์พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:55.957841384+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:55.957881404+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":"2025-10-29T11:15:55.957887224+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:55.957901786+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.957908613+07:00","message":"[bufferProcess] interim [540000000]:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.957910972+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.957915711+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.957918166+07:00","message":"> Transcript [8362] [false]: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.957921508+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.957923534+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.957925096+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:55.957927248+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้นิมนต์พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:56.277216567+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:56.277259947+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":"2025-10-29T11:15:56.277267563+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:56.277286842+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.277295896+07:00","message":"[bufferProcess] interim [840000000]:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.277299881+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.277303588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.277306855+07:00","message":"> Transcript [8363] [false]: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.277312061+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.277314277+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.277317566+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.277321211+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้นิมนต์พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.277324672+07:00","message":"Push: 'พิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.277326966+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.277329612+07:00","message":"Set new StatePrefix : 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.27733267+07:00","message":"Next Push (prob) : 'จากวัดบวร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:56.277345112+07:00","message":"push: {false พิธีธรรม 0 0xc0032a0800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:56.598079041+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:56.598112965+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":"2025-10-29T11:15:56.59811873+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศปี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:56.598132678+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.598140256+07:00","message":"[bufferProcess] interim [140000000]:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.598142416+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.598147757+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.598150108+07:00","message":"> Transcript [8364] [false]: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.598153194+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.598155052+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.598157176+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.598159668+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:56.601670396+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:56.601690565+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":"2025-10-29T11:15:56.601694083+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:56.601701856+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.601705626+07:00","message":"[bufferProcess] interim [200000000]:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.601707296+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.601709289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.601710971+07:00","message":"> Transcript [8365] [false]: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.601713781+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.601715321+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.601716956+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:56.601718897+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:57.183517078+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:57.183555182+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":"2025-10-29T11:15:57.183561177+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาตรวจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:57.183574911+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.183581595+07:00","message":"[bufferProcess] interim [740000000]:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.183584227+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.183590053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.183592407+07:00","message":"> Transcript [8366] [false]: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.183595727+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.183597652+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.183599501+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.183601863+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:57.254745933+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:57.25478703+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":"2025-10-29T11:15:57.254793589+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:57.25480822+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.254815177+07:00","message":"[bufferProcess] interim [920000000]:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.254817892+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.254823868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.254826348+07:00","message":"> Transcript [8367] [false]: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.254830096+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.254831828+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.254833733+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.254836289+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.254840678+07:00","message":"Push: 'จากวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.254842271+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.254844185+07:00","message":"Set new StatePrefix : 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.254847656+07:00","message":"Next Push (prob) : 'นิเวศวิหารมาตรวจ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:57.254856009+07:00","message":"push: {false จากวัดบวร 0 0xc0032a0800}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:57.479084101+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:15:57.47908985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:57.500501682+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:57.50054004+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":"2025-10-29T11:15:57.500546432+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:57.500559567+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.500565995+07:00","message":"[bufferProcess] interim [40000000]:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.500568341+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.500573508+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.500576684+07:00","message":"> Transcript [8368] [false]: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.500579759+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.500581468+07:00","message":"Set new StatePrefix: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:57.57968526+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:57.579727028+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":"2025-10-29T11:15:57.579733244+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:57.579746732+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.579753978+07:00","message":"[bufferProcess] interim [220000000]:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.579756766+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.579762164+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.579764655+07:00","message":"> Transcript [8369] [false]: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.579768203+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.579770163+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.579772323+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.579774895+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:57.761115673+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:57.761153934+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":"2025-10-29T11:15:57.761160275+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:57.761188117+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.761195747+07:00","message":"[bufferProcess] interim [400000000]:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.761198268+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.761203554+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.761205913+07:00","message":"> Transcript [8370] [false]: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.761209654+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.761211562+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.761213466+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.761215966+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:57.880713414+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:57.880757174+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":"2025-10-29T11:15:57.880763353+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:57.880776177+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.880783158+07:00","message":"[bufferProcess] interim [460000000]:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.880785443+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.880790732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.880795639+07:00","message":"> Transcript [8371] [false]: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.880799296+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.880800868+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.880803519+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:57.88080656+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:58.072494092+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:58.072538085+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":"2025-10-29T11:15:58.072544442+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วยนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:58.072557909+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.072565263+07:00","message":"[bufferProcess] interim [640000000]:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.072568022+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.072573231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.072576229+07:00","message":"> Transcript [8372] [false]: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.072580381+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.072582234+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.072583918+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.072586788+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.072591609+07:00","message":"Push: 'นิเวศวิหารมาสวดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.072593645+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.072596072+07:00","message":"Set new StatePrefix : 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.07259827+07:00","message":"Next Push (prob) : 'การนี้ด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:58.072606294+07:00","message":"push: {false นิเวศวิหารมาสวดใน 0 0xc0032a0800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:58.181830763+07:00","message":"[GCS] IsForceVAD: false for message ID: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:58.201927597+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:58.201965975+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":"2025-10-29T11:15:58.201972162+07:00","message":"receive interim result [false|false]: ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:58.201986002+07:00","message":"[buffer interim] 1772 false ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.201993293+07:00","message":"[bufferProcess] interim [820000000]:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.201995553+07:00","message":"[bufferProcess] send to processor:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.201998788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.202000967+07:00","message":"> Transcript [8373] [false]: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.202004468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.202005981+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.202007841+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.202010102+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:58.380886796+07:00","message":"receive streaming session, msgId: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:58.380925168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วยนะคะ\",\"confidence\":0.9386773}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:58.380933498+07:00","message":"receive interim result [true|false]: ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วยนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:58.380942118+07:00","message":"end recv isFinal message id 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:58.380943845+07:00","message":"end Recv id 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:58.38094921+07:00","message":"[buffer interim] 1772 true ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.380957789+07:00","message":"[bufferProcess] interim [970000000]:ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.380962441+07:00","message":"[bufferProcess] send to processor (isfinal):ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วยนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.380965309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.380967622+07:00","message":"> Transcript [8374] [false]: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.380970891+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.380972524+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.380974555+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.380976781+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.380978574+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.380982441+07:00","message":"> Transcript [8375] [true]: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วยนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.380984417+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.380985757+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.380987105+07:00","message":"StatePrefix: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดในการนี้ด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.380988771+07:00","message":"TextPushed: 'ตรงนี้รับสั่งให้นิมนต์พระพิธีธรรมจากวัดบวรนิเวศวิหารมาสวดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:58.380997295+07:00","message":"Push: 'การนี้ด้วยนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:58.381006872+07:00","message":"push: {true การนี้ด้วยนะคะ 0 0xc0032a0800}"}
{"level":"info","service":"Main","time":"2025-10-29T11:15:58.392146202+07:00","message":"write wav file: './tmp/7449/7449_1772.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:58.503307301+07:00","message":"[GCS] Start streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:59.956001208+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:59.956041573+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":"2025-10-29T11:15:59.956046474+07:00","message":"receive interim result [false|false]: ถึงไหน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:15:59.956059101+07:00","message":"[buffer interim] 1773 false ถึงไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:59.956065705+07:00","message":"[bufferProcess] interim [440000000]:ถึงไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:59.95606759+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:59.956072793+07:00","message":"[bufferProcess] send to processor (ticker):ถึงไหน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:59.95607482+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:59.956077186+07:00","message":"> Transcript [8376] [false]: 'ถึงไหน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:15:59.95607899+07:00","message":"Set StatePrefix (first interim): 'ถึงไหน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:00.070974959+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:00.0710316+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":"2025-10-29T11:16:00.071036777+07:00","message":"receive interim result [false|false]: ถึงนาที"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:00.071048414+07:00","message":"[buffer interim] 1773 false ถึงนาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.071054961+07:00","message":"[bufferProcess] interim [560000000]:ถึงนาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.071056371+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:00.260117328+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:00.260165084+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":"2025-10-29T11:16:00.260177564+07:00","message":"receive interim result [false|false]: ถึงหน้าที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:00.260193483+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.260201614+07:00","message":"[bufferProcess] interim [740000000]:ถึงหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.260204374+07:00","message":"[bufferProcess] send to processor:ถึงนาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.260210783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.260214657+07:00","message":"> Transcript [8377] [false]: 'ถึงนาที'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.26021784+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.260220357+07:00","message":"Set new StatePrefix: 'ถึงนาที'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:00.390719288+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:00.390760434+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":"2025-10-29T11:16:00.39076576+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:00.390780346+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.390787216+07:00","message":"[bufferProcess] interim [860000000]:ถึงหน้าที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.390789644+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.390792929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.390795135+07:00","message":"> Transcript [8378] [false]: 'ถึงหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.39079785+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.39080073+07:00","message":"Set new StatePrefix: 'ถึงหน้าที่'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:00.479339921+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:00.479343495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:00.642477023+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:00.642510728+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":"2025-10-29T11:16:00.642515641+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:00.642531063+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.64253947+07:00","message":"[bufferProcess] interim [160000000]:ถึงหน้าที่ของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.642541311+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.642548289+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.642550862+07:00","message":"> Transcript [8379] [false]: 'ถึงหน้าที่ของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.64255398+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.642555707+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.642557227+07:00","message":"StatePrefix: 'ถึงหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.642559028+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:00.831346049+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:00.831391344+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":"2025-10-29T11:16:00.831396768+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระภิกษุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:00.831409463+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.83141621+07:00","message":"[bufferProcess] interim [400000000]:ถึงหน้าที่ของพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.831418257+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.831422827+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.831425653+07:00","message":"> Transcript [8380] [false]: 'ถึงหน้าที่ของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.831428872+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.831430721+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.831432494+07:00","message":"StatePrefix: 'ถึงหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:00.831434325+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:01.153110351+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:01.153148731+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":"2025-10-29T11:16:01.153154746+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:01.153188676+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.153200413+07:00","message":"[bufferProcess] interim [700000000]:ถึงหน้าที่ของพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.153203447+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของพระภิกษุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.153209904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.15321417+07:00","message":"> Transcript [8381] [false]: 'ถึงหน้าที่ของพระภิกษุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.15321882+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.153221446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.153224982+07:00","message":"StatePrefix: 'ถึงหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.153227023+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:01.477686547+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:01.477722496+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":"2025-10-29T11:16:01.477727418+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระพิธีธรรมที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:01.477741756+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระพิธีธรรมที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.477748948+07:00","message":"[bufferProcess] interim [0]:ถึงหน้าที่ของพระพิธีธรรมที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.477750989+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.47775406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.477756472+07:00","message":"> Transcript [8382] [false]: 'ถึงหน้าที่ของพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.477759961+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.477761795+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.47776341+07:00","message":"StatePrefix: 'ถึงหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.477765097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.477766914+07:00","message":"Push: 'ถึงหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.477768671+07:00","message":"TextPushed: 'ถึงหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.477770429+07:00","message":"Set new StatePrefix : 'ถึงหน้าที่ของพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.47777267+07:00","message":"Next Push (prob) : 'ของพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:01.47778093+07:00","message":"push: {false ถึงหน้าที่ 0 0xc002f14400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:01.69625514+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:01.696293573+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":"2025-10-29T11:16:01.696299213+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระพิธีธรรมที่ทรง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:01.69631334+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระพิธีธรรมที่ทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.696321239+07:00","message":"[bufferProcess] interim [180000000]:ถึงหน้าที่ของพระพิธีธรรมที่ทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.696323804+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของพระพิธีธรรมที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.696327047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.696330257+07:00","message":"> Transcript [8383] [false]: 'ถึงหน้าที่ของพระพิธีธรรมที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.696333737+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.696335673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.69633725+07:00","message":"StatePrefix: 'ถึงหน้าที่ของพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.696339412+07:00","message":"TextPushed: 'ถึงหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:01.865704503+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:01.865746332+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":"2025-10-29T11:16:01.865752513+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:01.865768815+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.865776107+07:00","message":"[bufferProcess] interim [420000000]:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.865778566+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของพระพิธีธรรมที่ทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.865781491+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.86578372+07:00","message":"> Transcript [8384] [false]: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.865787193+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.865789013+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.865790776+07:00","message":"StatePrefix: 'ถึงหน้าที่ของพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:01.865793544+07:00","message":"TextPushed: 'ถึงหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.182621062+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.182658392+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":"2025-10-29T11:16:02.182664224+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.182675329+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.182682456+07:00","message":"[bufferProcess] interim [660000000]:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.182684654+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.182687969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.182690456+07:00","message":"> Transcript [8385] [false]: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.182693835+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.182695581+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.182697806+07:00","message":"StatePrefix: 'ถึงหน้าที่ของพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.182700088+07:00","message":"TextPushed: 'ถึงหน้าที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.183074552+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.183086937+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":"2025-10-29T11:16:02.183090193+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.183096362+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.183100069+07:00","message":"[bufferProcess] interim [720000000]:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.183102713+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.183106502+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.183108971+07:00","message":"> Transcript [8386] [false]: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.183112215+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.183114269+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.183117062+07:00","message":"StatePrefix: 'ถึงหน้าที่ของพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.18311973+07:00","message":"TextPushed: 'ถึงหน้าที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.183126171+07:00","message":"Push: 'ของพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.183129177+07:00","message":"TextPushed: 'ถึงหน้าที่ของพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.183131671+07:00","message":"Set new StatePrefix : 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.183134485+07:00","message":"Next Push (prob) : 'ที่ทรงโปรดแต่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.18314506+07:00","message":"push: {false ของพระพิธีธรรม 0 0xc002f14400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.370172596+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.370210159+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":"2025-10-29T11:16:02.370216255+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.370231032+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.370238165+07:00","message":"[bufferProcess] interim [840000000]:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.370240218+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.370244964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.370247638+07:00","message":"> Transcript [8387] [false]: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.370250816+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.370252632+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.370254195+07:00","message":"StatePrefix: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.370256291+07:00","message":"TextPushed: 'ถึงหน้าที่ของพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.563752083+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.563791001+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":"2025-10-29T11:16:02.563797041+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.563813498+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.563822028+07:00","message":"[bufferProcess] interim [80000000]:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.563824878+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.563830337+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.563832718+07:00","message":"> Transcript [8388] [false]: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.563836371+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.563838178+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.563840382+07:00","message":"StatePrefix: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.5638427+07:00","message":"TextPushed: 'ถึงหน้าที่ของพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.7615695+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.761613745+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":"2025-10-29T11:16:02.761619765+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นมา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.761633413+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.761640628+07:00","message":"[bufferProcess] interim [260000000]:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.761642966+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.761646306+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.761648648+07:00","message":"> Transcript [8389] [false]: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.761651996+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.761654063+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.761656307+07:00","message":"StatePrefix: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.761658919+07:00","message":"TextPushed: 'ถึงหน้าที่ของพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.769524676+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.769551645+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":"2025-10-29T11:16:02.769556451+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.769567673+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.769573176+07:00","message":"[bufferProcess] interim [320000000]:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.769575317+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.769577696+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.769579597+07:00","message":"> Transcript [8390] [false]: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.769582421+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.769583965+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.769585702+07:00","message":"StatePrefix: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.769587633+07:00","message":"TextPushed: 'ถึงหน้าที่ของพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.769590255+07:00","message":"Push: 'ที่ทรงโปรดแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.769591757+07:00","message":"TextPushed: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.769593594+07:00","message":"Set new StatePrefix : 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.769596783+07:00","message":"Next Push (prob) : 'งตั้งขึ้นมา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.769624591+07:00","message":"push: {false ที่ทรงโปรดแต่ 0 0xc002f14400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.962041317+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.962096268+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":"2025-10-29T11:16:02.962104091+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้หน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.962122419+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.962131461+07:00","message":"[bufferProcess] interim [440000000]:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.962134709+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.962140332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.962144431+07:00","message":"> Transcript [8391] [false]: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.962148054+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.96215149+07:00","message":"Set new StatePrefix: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.970415661+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.97045218+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":"2025-10-29T11:16:02.970459657+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:02.970480054+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.970487263+07:00","message":"[bufferProcess] interim [500000000]:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.970490425+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.970495266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.97049793+07:00","message":"> Transcript [8392] [false]: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.970505162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.970507508+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.97051035+07:00","message":"StatePrefix: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:02.970513584+07:00","message":"TextPushed: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:03.080388195+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:03.080424341+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":"2025-10-29T11:16:03.080429903+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:03.08044404+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.080452153+07:00","message":"[bufferProcess] interim [620000000]:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.08045449+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.080461833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.080464135+07:00","message":"> Transcript [8393] [false]: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.080467812+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.080469479+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.08047156+07:00","message":"StatePrefix: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.080473958+07:00","message":"TextPushed: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:03.479362381+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:03.479380247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:03.656318293+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:03.656352769+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":"2025-10-29T11:16:03.656357711+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:03.656370996+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.656378193+07:00","message":"[bufferProcess] interim [220000000]:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.656380207+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.656386442+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.656388852+07:00","message":"> Transcript [8394] [false]: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.656391977+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.656393505+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.6563954+07:00","message":"StatePrefix: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.656397855+07:00","message":"TextPushed: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:03.839906483+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:03.839946138+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":"2025-10-29T11:16:03.839953599+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:03.839968213+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.839975033+07:00","message":"[bufferProcess] interim [340000000]:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.839977029+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.839979872+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.839982125+07:00","message":"> Transcript [8395] [false]: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.839985356+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.839987205+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.839989442+07:00","message":"StatePrefix: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.839992007+07:00","message":"TextPushed: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.839994923+07:00","message":"Push: 'งตั้งขึ้นไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.839996902+07:00","message":"TextPushed: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.839999243+07:00","message":"Set new StatePrefix : 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:03.840001266+07:00","message":"Next Push (prob) : 'นั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:03.840008989+07:00","message":"push: {false งตั้งขึ้นไว้ 0 0xc002f14400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.038689484+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.038722322+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":"2025-10-29T11:16:04.038728976+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.038740963+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.038747404+07:00","message":"[bufferProcess] interim [580000000]:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.038750144+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.038755479+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.038757984+07:00","message":"> Transcript [8396] [false]: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.038761632+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.038763657+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.03876566+07:00","message":"StatePrefix: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.038767887+07:00","message":"TextPushed: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.184666179+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.184701328+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":"2025-10-29T11:16:04.18470743+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.184720846+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.184727795+07:00","message":"[bufferProcess] interim [700000000]:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.184730137+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.184735109+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.184737597+07:00","message":"> Transcript [8397] [false]: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.184741323+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.184743021+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.184745042+07:00","message":"StatePrefix: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.184747381+07:00","message":"TextPushed: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.291298359+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.291342446+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":"2025-10-29T11:16:04.291348589+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.291362601+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.291369726+07:00","message":"[bufferProcess] interim [760000000]:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.29137211+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.291375356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.291377541+07:00","message":"> Transcript [8398] [false]: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.291381579+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.291383449+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.291385454+07:00","message":"StatePrefix: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.291387529+07:00","message":"TextPushed: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.477782116+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.477836903+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":"2025-10-29T11:16:04.477845405+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.477862643+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.477873695+07:00","message":"[bufferProcess] interim [940000000]:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.47787619+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.477879515+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.477881889+07:00","message":"> Transcript [8399] [false]: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.47788555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.477887387+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.477889546+07:00","message":"StatePrefix: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.477891636+07:00","message":"TextPushed: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.47789608+07:00","message":"Push: 'นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.477897995+07:00","message":"TextPushed: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.477900436+07:00","message":"Set new StatePrefix : 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.477903162+07:00","message":"Next Push (prob) : 'สำหรับสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.477911453+07:00","message":"push: {false นั้น 0 0xc002f14400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.580214327+07:00","message":"[GCS] IsForceVAD: false for message ID: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.67135408+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.671400436+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":"2025-10-29T11:16:04.671411865+07:00","message":"receive interim result [false|false]: ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.671426895+07:00","message":"[buffer interim] 1773 false ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.671434334+07:00","message":"[bufferProcess] interim [180000000]:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.671436633+07:00","message":"[bufferProcess] send to processor:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.671441697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.671444021+07:00","message":"> Transcript [8400] [false]: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.671447523+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.671449225+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.671451865+07:00","message":"StatePrefix: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.671454524+07:00","message":"TextPushed: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.750087484+07:00","message":"receive streaming session, msgId: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.750131004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระบรมศพ\",\"confidence\":0.94801265}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.750137478+07:00","message":"receive interim result [true|false]: ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.75014693+07:00","message":"end recv isFinal message id 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.75014873+07:00","message":"end Recv id 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.750155972+07:00","message":"[buffer interim] 1773 true ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.750175485+07:00","message":"[bufferProcess] interim [300000000]:ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.750180708+07:00","message":"[bufferProcess] send to processor (isfinal):ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.750183954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.750186188+07:00","message":"> Transcript [8401] [false]: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.750192995+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.750194861+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.750196519+07:00","message":"StatePrefix: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.750198989+07:00","message":"TextPushed: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.750200664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.750202649+07:00","message":"> Transcript [8402] [true]: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.750204564+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.75020586+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.750207195+07:00","message":"StatePrefix: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้นสำหรับสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.750209214+07:00","message":"TextPushed: 'ถึงหน้าที่ของพระพิธีธรรมที่ทรงโปรดแต่งตั้งขึ้นไว้นั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:04.750214217+07:00","message":"Push: 'สำหรับสวดพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.750222509+07:00","message":"push: {true สำหรับสวดพระบรมศพ 0 0xc002f14400}"}
{"level":"info","service":"Main","time":"2025-10-29T11:16:04.764279106+07:00","message":"write wav file: './tmp/7449/7449_1773.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:04.972506167+07:00","message":"[GCS] Start streaming session, msgId: 1774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:05.628487223+07:00","message":"receive streaming session, msgId: 1774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:05.628532908+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":"2025-10-29T11:16:05.628537677+07:00","message":"receive interim result [false|false]: ประสบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:05.628551581+07:00","message":"[buffer interim] 1774 false ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:05.62855819+07:00","message":"[bufferProcess] interim [660000000]:ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:05.628559883+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:05.828184498+07:00","message":"receive streaming session, msgId: 1774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:05.828226936+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":"2025-10-29T11:16:05.828233485+07:00","message":"receive interim result [false|false]: พระศพของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:05.828246727+07:00","message":"[buffer interim] 1774 false พระศพของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:05.828253198+07:00","message":"[bufferProcess] interim [840000000]:พระศพของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:05.828255379+07:00","message":"[bufferProcess] send to processor:ประสบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:05.828260117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:05.828262508+07:00","message":"> Transcript [8403] [false]: 'ประสบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:05.828264465+07:00","message":"Set StatePrefix (first interim): 'ประสบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:05.970325687+07:00","message":"receive streaming session, msgId: 1774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:05.970363881+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":"2025-10-29T11:16:05.970369752+07:00","message":"receive interim result [false|false]: พระศพของพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:05.970382328+07:00","message":"[buffer interim] 1774 false พระศพของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:05.970390133+07:00","message":"[bufferProcess] interim [960000000]:พระศพของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:05.970393455+07:00","message":"[bufferProcess] send to processor:พระศพของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:05.970397862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:05.970401247+07:00","message":"> Transcript [8404] [false]: 'พระศพของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:05.970403245+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:05.97040492+07:00","message":"Set new StatePrefix: 'พระศพของ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:05.993273629+07:00","message":"receive streaming session, msgId: 1774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:05.993302829+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":"2025-10-29T11:16:05.993307498+07:00","message":"receive interim result [false|false]: พระศพของมัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:05.993317884+07:00","message":"[buffer interim] 1774 false พระศพของมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:05.993322934+07:00","message":"[bufferProcess] interim [20000000]:พระศพของมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:05.993324806+07:00","message":"[bufferProcess] send to processor:พระศพของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:05.993327833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:05.993330192+07:00","message":"> Transcript [8405] [false]: 'พระศพของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:05.993332914+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:05.993334634+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:05.99333605+07:00","message":"StatePrefix: 'พระศพของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:05.993337763+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:06.020073361+07:00","message":"receive streaming session, msgId: 1774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:06.020103873+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":"2025-10-29T11:16:06.020109005+07:00","message":"receive interim result [false|false]: พระศพของบรรดา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:06.020119878+07:00","message":"[buffer interim] 1774 false พระศพของบรรดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.02012539+07:00","message":"[bufferProcess] interim [80000000]:พระศพของบรรดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.020127382+07:00","message":"[bufferProcess] send to processor:พระศพของมัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.020132088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.020134664+07:00","message":"> Transcript [8406] [false]: 'พระศพของมัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.020137805+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.020139772+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.020141374+07:00","message":"StatePrefix: 'พระศพของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.020142969+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:06.20540656+07:00","message":"receive streaming session, msgId: 1774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:06.20543732+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":"2025-10-29T11:16:06.205442583+07:00","message":"receive interim result [false|false]: พระศพของบันดาล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:06.205453328+07:00","message":"[buffer interim] 1774 false พระศพของบันดาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.205460463+07:00","message":"[bufferProcess] interim [260000000]:พระศพของบันดาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.205462555+07:00","message":"[bufferProcess] send to processor:พระศพของบรรดา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.205467682+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.205470276+07:00","message":"> Transcript [8407] [false]: 'พระศพของบรรดา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.205473537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.205475333+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.205476796+07:00","message":"StatePrefix: 'พระศพของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.205478518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:06.208571205+07:00","message":"receive streaming session, msgId: 1774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:06.208578415+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":"2025-10-29T11:16:06.208581337+07:00","message":"receive interim result [false|false]: พระศพของบรรดาเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:06.208586884+07:00","message":"[buffer interim] 1774 false พระศพของบรรดาเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.208589416+07:00","message":"[bufferProcess] interim [320000000]:พระศพของบรรดาเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.208590881+07:00","message":"[bufferProcess] send to processor:พระศพของบันดาล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.20859274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.208594457+07:00","message":"> Transcript [8408] [false]: 'พระศพของบันดาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.208596756+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.208598348+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.208599688+07:00","message":"StatePrefix: 'พระศพของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.20860114+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.208603103+07:00","message":"Push: 'พระศพของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.20860468+07:00","message":"TextPushed: 'พระศพของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.208606582+07:00","message":"Set new StatePrefix : 'พระศพของบันดาล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.208608312+07:00","message":"Next Push (prob) : 'บันดาล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:06.208615596+07:00","message":"push: {false พระศพของ 0 0xc0032a0780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:06.399073994+07:00","message":"receive streaming session, msgId: 1774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:06.399108587+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":"2025-10-29T11:16:06.399113786+07:00","message":"receive interim result [false|false]: พระศพของบรรดาเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:06.399126839+07:00","message":"[buffer interim] 1774 false พระศพของบรรดาเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.399133772+07:00","message":"[bufferProcess] interim [500000000]:พระศพของบรรดาเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.399135936+07:00","message":"[bufferProcess] send to processor:พระศพของบรรดาเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.399141128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.399143284+07:00","message":"> Transcript [8409] [false]: 'พระศพของบรรดาเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.399145182+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.399147196+07:00","message":"Set new StatePrefix: 'พระศพของบรรดาเจ้า'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:06.480109782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:06.480118698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:06.528549881+07:00","message":"receive streaming session, msgId: 1774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:06.528583569+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":"2025-10-29T11:16:06.528588975+07:00","message":"receive interim result [false|false]: พระศพของบรรดาเจ้านาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:06.528600148+07:00","message":"[buffer interim] 1774 false พระศพของบรรดาเจ้านาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.528606781+07:00","message":"[bufferProcess] interim [620000000]:พระศพของบรรดาเจ้านาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.528608858+07:00","message":"[bufferProcess] send to processor:พระศพของบรรดาเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.52861362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.528615908+07:00","message":"> Transcript [8410] [false]: 'พระศพของบรรดาเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.528619046+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.528620815+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.528622576+07:00","message":"StatePrefix: 'พระศพของบรรดาเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.528624801+07:00","message":"TextPushed: 'พระศพของ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:06.849583537+07:00","message":"receive streaming session, msgId: 1774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:06.8496162+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":"2025-10-29T11:16:06.849621787+07:00","message":"receive interim result [false|false]: พระศพของบรรดาเจ้านายที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:06.849634468+07:00","message":"[buffer interim] 1774 false พระศพของบรรดาเจ้านายที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.849641345+07:00","message":"[bufferProcess] interim [920000000]:พระศพของบรรดาเจ้านายที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.849643617+07:00","message":"[bufferProcess] send to processor:พระศพของบรรดาเจ้านาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.849648509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.849650853+07:00","message":"> Transcript [8411] [false]: 'พระศพของบรรดาเจ้านาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.84965403+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.84965567+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.849657253+07:00","message":"StatePrefix: 'พระศพของบรรดาเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:06.849659588+07:00","message":"TextPushed: 'พระศพของ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.10948641+07:00","message":"receive streaming session, msgId: 1774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.109523048+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":"2025-10-29T11:16:07.109528451+07:00","message":"receive interim result [false|false]: พระศพของบรรดาเจ้านายที่สุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.10954166+07:00","message":"[buffer interim] 1774 false พระศพของบรรดาเจ้านายที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.109550434+07:00","message":"[bufferProcess] interim [220000000]:พระศพของบรรดาเจ้านายที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.109553058+07:00","message":"[bufferProcess] send to processor:พระศพของบรรดาเจ้านายที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.109555921+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.109558469+07:00","message":"> Transcript [8412] [false]: 'พระศพของบรรดาเจ้านายที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.109562112+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.109564016+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.109565608+07:00","message":"StatePrefix: 'พระศพของบรรดาเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.109567496+07:00","message":"TextPushed: 'พระศพของ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.225996862+07:00","message":"receive streaming session, msgId: 1774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.226029718+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":"2025-10-29T11:16:07.226035138+07:00","message":"receive interim result [false|false]: พระศพของบรรดาเจ้านายที่สนาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.226048763+07:00","message":"[buffer interim] 1774 false พระศพของบรรดาเจ้านายที่สนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.226055378+07:00","message":"[bufferProcess] interim [280000000]:พระศพของบรรดาเจ้านายที่สนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.226057624+07:00","message":"[bufferProcess] send to processor:พระศพของบรรดาเจ้านายที่สุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.226062423+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.226064572+07:00","message":"> Transcript [8413] [false]: 'พระศพของบรรดาเจ้านายที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.226068158+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.226070027+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.22607203+07:00","message":"StatePrefix: 'พระศพของบรรดาเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.226074079+07:00","message":"TextPushed: 'พระศพของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.226077833+07:00","message":"Push: 'บรรดาเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.226079394+07:00","message":"TextPushed: 'พระศพของบรรดาเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.226081107+07:00","message":"Set new StatePrefix : 'พระศพของบรรดาเจ้านายที่สุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.226082797+07:00","message":"Next Push (prob) : 'นายที่สุด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.226090094+07:00","message":"push: {false บรรดาเจ้า 0 0xc0032a0780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.297837514+07:00","message":"receive streaming session, msgId: 1774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.297880571+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":"2025-10-29T11:16:07.297886032+07:00","message":"receive interim result [false|false]: พระศพของบรรดาเจ้านายที่เสด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.297899674+07:00","message":"[buffer interim] 1774 false พระศพของบรรดาเจ้านายที่เสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.297907436+07:00","message":"[bufferProcess] interim [340000000]:พระศพของบรรดาเจ้านายที่เสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.297909562+07:00","message":"[bufferProcess] send to processor:พระศพของบรรดาเจ้านายที่สนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.297912617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.297914931+07:00","message":"> Transcript [8414] [false]: 'พระศพของบรรดาเจ้านายที่สนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.29791707+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.297918741+07:00","message":"Set new StatePrefix: 'พระศพของบรรดาเจ้านายที่สนาม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.614425262+07:00","message":"receive streaming session, msgId: 1774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.614463997+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":"2025-10-29T11:16:07.614469208+07:00","message":"receive interim result [false|false]: พระศพของบรรดาเจ้านายที่เสด็จสวรรค์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.614482905+07:00","message":"[buffer interim] 1774 false พระศพของบรรดาเจ้านายที่เสด็จสวรรค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.614491261+07:00","message":"[bufferProcess] interim [640000000]:พระศพของบรรดาเจ้านายที่เสด็จสวรรค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.614493577+07:00","message":"[bufferProcess] send to processor:พระศพของบรรดาเจ้านายที่เสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.61449679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.614499416+07:00","message":"> Transcript [8415] [false]: 'พระศพของบรรดาเจ้านายที่เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.614501641+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.614503527+07:00","message":"Set new StatePrefix: 'พระศพของบรรดาเจ้านายที่เสด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.758243157+07:00","message":"receive streaming session, msgId: 1774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.758278865+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":"2025-10-29T11:16:07.75828413+07:00","message":"receive interim result [false|false]: พระศพของบรรดาเจ้านายที่เสด็จสวรรคต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.758297591+07:00","message":"[buffer interim] 1774 false พระศพของบรรดาเจ้านายที่เสด็จสวรรคต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.758304127+07:00","message":"[bufferProcess] interim [760000000]:พระศพของบรรดาเจ้านายที่เสด็จสวรรคต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.758306388+07:00","message":"[bufferProcess] send to processor:พระศพของบรรดาเจ้านายที่เสด็จสวรรค์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.758309343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.758311585+07:00","message":"> Transcript [8416] [false]: 'พระศพของบรรดาเจ้านายที่เสด็จสวรรค์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.758314806+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.75831709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.758318626+07:00","message":"StatePrefix: 'พระศพของบรรดาเจ้านายที่เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.758320721+07:00","message":"TextPushed: 'พระศพของบรรดาเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.861842392+07:00","message":"[GCS] IsForceVAD: false for message ID: 1774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.982082887+07:00","message":"[GCS] Start streaming session, msgId: 1775"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.982572414+07:00","message":"receive streaming session, msgId: 1774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.982602396+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระศพของบรรดาเจ้านายที่เสด็จสวรรคต\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.982607567+07:00","message":"receive interim result [true|false]: พระศพของบรรดาเจ้านายที่เสด็จสวรรคต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.982615667+07:00","message":"end recv isFinal message id 1774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.982617343+07:00","message":"end Recv id 1774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.982621369+07:00","message":"[buffer interim] 1774 true พระศพของบรรดาเจ้านายที่เสด็จสวรรคต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.982628537+07:00","message":"[bufferProcess] interim [90000000]:พระศพของบรรดาเจ้านายที่เสด็จสวรรคต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.982633611+07:00","message":"[bufferProcess] send to processor (isfinal):พระศพของบรรดาเจ้านายที่เสด็จสวรรคต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.982636472+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.982638946+07:00","message":"> Transcript [8417] [false]: 'พระศพของบรรดาเจ้านายที่เสด็จสวรรคต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.982642014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.982643804+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.982645381+07:00","message":"StatePrefix: 'พระศพของบรรดาเจ้านายที่เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.982647624+07:00","message":"TextPushed: 'พระศพของบรรดาเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.98264916+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.982650811+07:00","message":"> Transcript [8418] [true]: 'พระศพของบรรดาเจ้านายที่เสด็จสวรรคต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.982652575+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.982653963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.982655374+07:00","message":"StatePrefix: 'พระศพของบรรดาเจ้านายที่เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.982656766+07:00","message":"TextPushed: 'พระศพของบรรดาเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:07.982662688+07:00","message":"Push: 'นายที่เสด็จสวรรคต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:07.982670769+07:00","message":"push: {true นายที่เสด็จสวรรคต 0 0xc0032a0780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:16:07.991076293+07:00","message":"write wav file: './tmp/7449/7449_1774.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:08.111559509+07:00","message":"[GCS] IsForceVAD: false for message ID: 1775"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:08.240409739+07:00","message":"receive streaming session, msgId: 1775"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:08.240430529+07:00","message":"found end of frame, send empty tag with msgId: 1775"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:08.240434496+07:00","message":"end Recv id 1775"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:08.240442384+07:00","message":"[buffer interim] 1775 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:08.240450536+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:08.240464478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:08.240467169+07:00","message":"> Transcript [8419] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:08.240469557+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:08.240471133+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:08.240472685+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:08.240474266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:08.240476637+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:08.240487387+07:00","message":"push: {true \n 0 0xc00365f980}"}
{"level":"info","service":"Main","time":"2025-10-29T11:16:08.246260231+07:00","message":"write wav file: './tmp/7449/7449_1775.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:08.301896849+07:00","message":"[GCS] Start streaming session, msgId: 1776"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.070583008+07:00","message":"[GCS] IsForceVAD: false for message ID: 1776"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.141785099+07:00","message":"[GCS] Start streaming session, msgId: 1777"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.1666129+07:00","message":"receive streaming session, msgId: 1776"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.166667356+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":"2025-10-29T11:16:09.16667299+07:00","message":"receive interim result [false|false]: องคต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.16668655+07:00","message":"[buffer interim] 1776 false องคต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.166696774+07:00","message":"[bufferProcess] interim [780000000]:องคต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.166698958+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.185194329+07:00","message":"receive streaming session, msgId: 1776"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.18524179+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"องคต\",\"confidence\":0.86989}],\"is_final\":true,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.185246993+07:00","message":"receive interim result [true|false]: องคต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.185256062+07:00","message":"end recv isFinal message id 1776"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.185258135+07:00","message":"end Recv id 1776"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.185263657+07:00","message":"[buffer interim] 1776 true องคต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.185270009+07:00","message":"[bufferProcess] interim [780000000]:องคต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.18527284+07:00","message":"[bufferProcess] send to processor (isfinal):องคต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.18527897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.185291418+07:00","message":"> Transcript [8420] [false]: 'องคต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.185295239+07:00","message":"Set StatePrefix (first interim): 'องคต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.185297611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.185299823+07:00","message":"> Transcript [8421] [true]: 'องคต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.185303136+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.185305013+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.185306605+07:00","message":"StatePrefix: 'องคต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.185308211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.18531236+07:00","message":"Push: 'องคต'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.185324633+07:00","message":"push: {true องคต 0 0xc0032a0000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:16:09.191258574+07:00","message":"write wav file: './tmp/7449/7449_1776.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.199441397+07:00","message":"[GCS] IsForceVAD: false for message ID: 1777"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.333154595+07:00","message":"[GCS] Start streaming session, msgId: 1778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.402052023+07:00","message":"receive streaming session, msgId: 1777"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.402072211+07:00","message":"found end of frame, send empty tag with msgId: 1777"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.402074829+07:00","message":"end Recv id 1777"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.402080816+07:00","message":"[buffer interim] 1777 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.40208755+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.402090617+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.402093238+07:00","message":"> Transcript [8422] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.40209539+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.402096918+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.402098336+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.402099806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.402102146+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.402111379+07:00","message":"push: {true \n 0 0xc002f14000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:16:09.40678931+07:00","message":"write wav file: './tmp/7449/7449_1777.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:09.480648187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:09.480667855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.87917706+07:00","message":"receive streaming session, msgId: 1778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.879228268+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":"2025-10-29T11:16:09.879233427+07:00","message":"receive interim result [false|false]: กิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.87924794+07:00","message":"[buffer interim] 1778 false กิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.879255069+07:00","message":"[bufferProcess] interim [540000000]:กิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.879256637+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.995387533+07:00","message":"receive streaming session, msgId: 1778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.995427765+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":"2025-10-29T11:16:09.99543303+07:00","message":"receive interim result [false|false]: สินค้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:09.995444714+07:00","message":"[buffer interim] 1778 false สินค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.995451176+07:00","message":"[bufferProcess] interim [660000000]:สินค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.99545329+07:00","message":"[bufferProcess] send to processor:กิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.995458231+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.995460859+07:00","message":"> Transcript [8423] [false]: 'กิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:09.995462821+07:00","message":"Set StatePrefix (first interim): 'กิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:10.014438111+07:00","message":"receive streaming session, msgId: 1778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:10.014473522+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":"2025-10-29T11:16:10.014478593+07:00","message":"receive interim result [false|false]: กินข้าว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:10.014491336+07:00","message":"[buffer interim] 1778 false กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.014498252+07:00","message":"[bufferProcess] interim [720000000]:กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.014500107+07:00","message":"[bufferProcess] send to processor:สินค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.014502907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.01450523+07:00","message":"> Transcript [8424] [false]: 'สินค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.014507322+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.014509302+07:00","message":"Set new StatePrefix: 'สินค้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:10.251815656+07:00","message":"receive streaming session, msgId: 1778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:10.251857243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"citrus\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:10.25186173+07:00","message":"receive interim result [false|false]: citrus"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:10.251873891+07:00","message":"[buffer interim] 1778 false citrus"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.251880807+07:00","message":"[bufferProcess] interim [900000000]:citrus"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.251882682+07:00","message":"[bufferProcess] send to processor:กินข้าว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.251888621+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.251891015+07:00","message":"> Transcript [8425] [false]: 'กินข้าว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.251893022+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.251894649+07:00","message":"Set new StatePrefix: 'กินข้าว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:10.313386297+07:00","message":"receive streaming session, msgId: 1778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:10.313426102+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":"2025-10-29T11:16:10.313430745+07:00","message":"receive interim result [false|false]: สินค้าโชว์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:10.313441509+07:00","message":"[buffer interim] 1778 false สินค้าโชว์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.313451242+07:00","message":"[bufferProcess] interim [960000000]:สินค้าโชว์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.313453624+07:00","message":"[bufferProcess] send to processor:citrus"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.313458425+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.313460722+07:00","message":"> Transcript [8426] [false]: 'citrus'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.313463131+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.313464929+07:00","message":"Set new StatePrefix: 'citrus'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:10.381623893+07:00","message":"receive streaming session, msgId: 1778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:10.381668179+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":"2025-10-29T11:16:10.381674216+07:00","message":"receive interim result [false|false]: สินค้าชน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:10.381686026+07:00","message":"[buffer interim] 1778 false สินค้าชน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.38169267+07:00","message":"[bufferProcess] interim [80000000]:สินค้าชน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.381695537+07:00","message":"[bufferProcess] send to processor:สินค้าโชว์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.381700492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.381702987+07:00","message":"> Transcript [8427] [false]: 'สินค้าโชว์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.381705291+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.381707039+07:00","message":"Set new StatePrefix: 'สินค้าโชว์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:10.971602724+07:00","message":"receive streaming session, msgId: 1778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:10.971645189+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":"2025-10-29T11:16:10.97165035+07:00","message":"receive interim result [false|false]: สินค้าชน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:10.971664352+07:00","message":"[buffer interim] 1778 false สินค้าชน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.971671307+07:00","message":"[bufferProcess] interim [680000000]:สินค้าชน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.971673684+07:00","message":"[bufferProcess] send to processor:สินค้าชน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.971676513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.971678976+07:00","message":"> Transcript [8428] [false]: 'สินค้าชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.971681098+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:10.971682667+07:00","message":"Set new StatePrefix: 'สินค้าชน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:11.082883228+07:00","message":"receive streaming session, msgId: 1778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:11.082923354+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":"2025-10-29T11:16:11.082928537+07:00","message":"receive interim result [false|false]: สินค้าชนและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:11.082940939+07:00","message":"[buffer interim] 1778 false สินค้าชนและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.082948219+07:00","message":"[bufferProcess] interim [740000000]:สินค้าชนและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.082950177+07:00","message":"[bufferProcess] send to processor:สินค้าชน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.082955081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.08295773+07:00","message":"> Transcript [8429] [false]: 'สินค้าชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.082961086+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.082962786+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.082964438+07:00","message":"StatePrefix: 'สินค้าชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.082966208+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:11.22429077+07:00","message":"receive streaming session, msgId: 1778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:11.22432811+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":"2025-10-29T11:16:11.224333523+07:00","message":"receive interim result [false|false]: สินค้าชนและชื่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:11.22434485+07:00","message":"[buffer interim] 1778 false สินค้าชนและชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.224352517+07:00","message":"[bufferProcess] interim [920000000]:สินค้าชนและชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.224354594+07:00","message":"[bufferProcess] send to processor:สินค้าชนและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.224359366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.224362029+07:00","message":"> Transcript [8430] [false]: 'สินค้าชนและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.224365038+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.224366706+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.224368495+07:00","message":"StatePrefix: 'สินค้าชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.224370211+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:11.275928768+07:00","message":"receive streaming session, msgId: 1778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:11.275966641+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":"2025-10-29T11:16:11.275972297+07:00","message":"receive interim result [false|false]: สินค้าชนและสิ้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:11.275985239+07:00","message":"[buffer interim] 1778 false สินค้าชนและสิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.275992282+07:00","message":"[bufferProcess] interim [980000000]:สินค้าชนและสิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.275994184+07:00","message":"[bufferProcess] send to processor:สินค้าชนและชื่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.275996928+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.275999254+07:00","message":"> Transcript [8431] [false]: 'สินค้าชนและชื่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.276002133+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.276005579+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.276007268+07:00","message":"StatePrefix: 'สินค้าชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.276009021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:11.594876533+07:00","message":"receive streaming session, msgId: 1778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:11.594910043+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":"2025-10-29T11:16:11.594915094+07:00","message":"receive interim result [false|false]: สินค้าชนและสิ้นชีพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:11.594925698+07:00","message":"[buffer interim] 1778 false สินค้าชนและสิ้นชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.594932091+07:00","message":"[bufferProcess] interim [280000000]:สินค้าชนและสิ้นชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.594935315+07:00","message":"[bufferProcess] send to processor:สินค้าชนและสิ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.59494046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.594942874+07:00","message":"> Transcript [8432] [false]: 'สินค้าชนและสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.594946256+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.594947946+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.594949582+07:00","message":"StatePrefix: 'สินค้าชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.594951826+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.594955577+07:00","message":"Push: 'สินค้าชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.59495717+07:00","message":"TextPushed: 'สินค้าชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.594958862+07:00","message":"Set new StatePrefix : 'สินค้าชนและสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.594960665+07:00","message":"Next Push (prob) : 'และสิ้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:11.594986386+07:00","message":"push: {false สินค้าชน 0 0xc0023d2080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:11.910180642+07:00","message":"receive streaming session, msgId: 1778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:11.91024016+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":"2025-10-29T11:16:11.91024633+07:00","message":"receive interim result [false|false]: สินค้าชนและสิ้นชีพพิกัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:11.910258255+07:00","message":"[buffer interim] 1778 false สินค้าชนและสิ้นชีพพิกัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.910264935+07:00","message":"[bufferProcess] interim [580000000]:สินค้าชนและสิ้นชีพพิกัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.910267294+07:00","message":"[bufferProcess] send to processor:สินค้าชนและสิ้นชีพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.910272253+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.910274729+07:00","message":"> Transcript [8433] [false]: 'สินค้าชนและสิ้นชีพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.910278276+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.910280165+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.910282242+07:00","message":"StatePrefix: 'สินค้าชนและสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:11.910286189+07:00","message":"TextPushed: 'สินค้าชน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:12.108886846+07:00","message":"receive streaming session, msgId: 1778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:12.108932616+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":"2025-10-29T11:16:12.108938069+07:00","message":"receive interim result [false|false]: สินค้าชนและสิ้นชีพิตักษัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:12.108959136+07:00","message":"[buffer interim] 1778 false สินค้าชนและสิ้นชีพิตักษัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.108967507+07:00","message":"[bufferProcess] interim [760000000]:สินค้าชนและสิ้นชีพิตักษัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.108969688+07:00","message":"[bufferProcess] send to processor:สินค้าชนและสิ้นชีพพิกัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.108972724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.108974947+07:00","message":"> Transcript [8434] [false]: 'สินค้าชนและสิ้นชีพพิกัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.108977958+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.108979702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.108981547+07:00","message":"StatePrefix: 'สินค้าชนและสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.10898467+07:00","message":"TextPushed: 'สินค้าชน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:12.461016591+07:00","message":"[GCS] IsForceVAD: false for message ID: 1778"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:12.48122811+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:12.481233562+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:12.532941253+07:00","message":"[GCS] Start streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:12.556662435+07:00","message":"receive streaming session, msgId: 1778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:12.556701624+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":"2025-10-29T11:16:12.556706456+07:00","message":"receive interim result [false|false]: สินค้าชนและสิ้นชีพิตักษัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:12.556721176+07:00","message":"[buffer interim] 1778 false สินค้าชนและสิ้นชีพิตักษัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.556727715+07:00","message":"[bufferProcess] interim [360000000]:สินค้าชนและสิ้นชีพิตักษัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.556729862+07:00","message":"[bufferProcess] send to processor:สินค้าชนและสิ้นชีพิตักษัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.556732755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.556735092+07:00","message":"> Transcript [8435] [false]: 'สินค้าชนและสิ้นชีพิตักษัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.556738105+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.556739825+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.556741988+07:00","message":"StatePrefix: 'สินค้าชนและสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.556744531+07:00","message":"TextPushed: 'สินค้าชน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:12.578568571+07:00","message":"receive streaming session, msgId: 1778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:12.5785954+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สินค้าชนและสิ้นชีพิตักษัย\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:12.578601592+07:00","message":"receive interim result [true|false]: สินค้าชนและสิ้นชีพิตักษัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:12.578610295+07:00","message":"end recv isFinal message id 1778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:12.578612763+07:00","message":"end Recv id 1778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:12.578619149+07:00","message":"[buffer interim] 1778 true สินค้าชนและสิ้นชีพิตักษัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.578625365+07:00","message":"[bufferProcess] interim [360000000]:สินค้าชนและสิ้นชีพิตักษัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.578628747+07:00","message":"[bufferProcess] send to processor (isfinal):สินค้าชนและสิ้นชีพิตักษัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.578632778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.578635665+07:00","message":"> Transcript [8436] [false]: 'สินค้าชนและสิ้นชีพิตักษัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.578639388+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.578641619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.578644713+07:00","message":"StatePrefix: 'สินค้าชนและสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.578646404+07:00","message":"TextPushed: 'สินค้าชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.57864869+07:00","message":"Push: 'และสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.578650219+07:00","message":"TextPushed: 'สินค้าชนและสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.578651877+07:00","message":"Set new StatePrefix : 'สินค้าชนและสิ้นชีพิตักษัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.578653955+07:00","message":"Next Push (prob) : 'ชีพิตักษัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.578656067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.578658313+07:00","message":"> Transcript [8437] [true]: 'สินค้าชนและสิ้นชีพิตักษัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.578660776+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.578662807+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.578665201+07:00","message":"StatePrefix: 'สินค้าชนและสิ้นชีพิตักษัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.57866706+07:00","message":"TextPushed: 'สินค้าชนและสิ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:12.578669549+07:00","message":"Push: 'ชีพิตักษัย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:12.578679939+07:00","message":"push: {false และสิ้น 0 0xc0023d2080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:12.578685285+07:00","message":"push: {true ชีพิตักษัย 0 0xc0023d2080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:16:12.587023134+07:00","message":"write wav file: './tmp/7449/7449_1778.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.406216566+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.406250862+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":"2025-10-29T11:16:13.406255333+07:00","message":"receive interim result [false|false]: แม่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.406266857+07:00","message":"[buffer interim] 1779 false แม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.406273601+07:00","message":"[bufferProcess] interim [900000000]:แม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.406274996+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.614943811+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.614984355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"mad\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.614989889+07:00","message":"receive interim result [false|false]: mad"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.615001797+07:00","message":"[buffer interim] 1779 false mad"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.615008845+07:00","message":"[bufferProcess] interim [80000000]:mad"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.61501058+07:00","message":"[bufferProcess] send to processor:แม่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.615016254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.615019041+07:00","message":"> Transcript [8438] [false]: 'แม่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.615020913+07:00","message":"Set StatePrefix (first interim): 'แม่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.715547648+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.715585659+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":"2025-10-29T11:16:13.715591255+07:00","message":"receive interim result [false|false]: แม่ค้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.715602032+07:00","message":"[buffer interim] 1779 false แม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.715608628+07:00","message":"[bufferProcess] interim [140000000]:แม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.715610495+07:00","message":"[bufferProcess] send to processor:mad"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.715615251+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.715617796+07:00","message":"> Transcript [8439] [false]: 'mad'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.71562028+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.715622084+07:00","message":"Set new StatePrefix: 'mad'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.805981912+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.806022878+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":"2025-10-29T11:16:13.806028739+07:00","message":"receive interim result [false|false]: แม่เข้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.806045166+07:00","message":"[buffer interim] 1779 false แม่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.806055843+07:00","message":"[bufferProcess] interim [260000000]:แม่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.806058099+07:00","message":"[bufferProcess] send to processor:แม่ค้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.806064148+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.806067687+07:00","message":"> Transcript [8440] [false]: 'แม่ค้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.806070911+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.806073643+07:00","message":"Set new StatePrefix: 'แม่ค้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.823540422+07:00","message":"[GCS] Cleaned up inactive client: 1761"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.823561515+07:00","message":"[GCS] Cleaned up inactive client: 1756"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.823564819+07:00","message":"[GCS] Cleaned up inactive client: 1762"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.823567386+07:00","message":"[GCS] Cleaned up inactive client: 1757"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.823569452+07:00","message":"[GCS] Cleaned up inactive client: 1758"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.823571882+07:00","message":"[GCS] Cleaned up inactive client: 1760"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.823573929+07:00","message":"[GCS] Cleaned up inactive client: 1759"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.961566099+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.96160881+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":"2025-10-29T11:16:13.961614674+07:00","message":"receive interim result [false|false]: แม่ข้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:13.961627391+07:00","message":"[buffer interim] 1779 false แม่ข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.96163436+07:00","message":"[bufferProcess] interim [440000000]:แม่ข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.961636561+07:00","message":"[bufferProcess] send to processor:แม่เข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.96163927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.961641772+07:00","message":"> Transcript [8441] [false]: 'แม่เข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.961643677+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:13.961645203+07:00","message":"Set new StatePrefix: 'แม่เข้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:14.089966719+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:14.090005566+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":"2025-10-29T11:16:14.090010747+07:00","message":"receive interim result [false|false]: แม่ข้าราชการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:14.09002358+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.090030426+07:00","message":"[bufferProcess] interim [560000000]:แม่ข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.090032398+07:00","message":"[bufferProcess] send to processor:แม่ข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.090037391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.090039783+07:00","message":"> Transcript [8442] [false]: 'แม่ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.090041966+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.090043583+07:00","message":"Set new StatePrefix: 'แม่ข้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:14.410049483+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:14.410086691+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":"2025-10-29T11:16:14.41009181+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:14.410103241+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.410110311+07:00","message":"[bufferProcess] interim [860000000]:แม่ข้าราชการชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.410112483+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.410117384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.410119887+07:00","message":"> Transcript [8443] [false]: 'แม่ข้าราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.410122768+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.410124624+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.41012619+07:00","message":"StatePrefix: 'แม่ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.41012808+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:14.470533934+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:14.470567821+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":"2025-10-29T11:16:14.47057376+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:14.470586986+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.470593544+07:00","message":"[bufferProcess] interim [980000000]:แม่ข้าราชการชั้นผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.470595863+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.470601054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.47060401+07:00","message":"> Transcript [8444] [false]: 'แม่ข้าราชการชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.470608263+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.470610925+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.47061316+07:00","message":"StatePrefix: 'แม่ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.470615383+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:14.670003333+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:14.670046314+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":"2025-10-29T11:16:14.670051718+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:14.670063173+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.670070267+07:00","message":"[bufferProcess] interim [160000000]:แม่ข้าราชการชั้นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.670072651+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.670077738+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.670080005+07:00","message":"> Transcript [8445] [false]: 'แม่ข้าราชการชั้นผู้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.670083409+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.670085121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.670086998+07:00","message":"StatePrefix: 'แม่ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.670088922+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:14.991828901+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:14.991874138+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":"2025-10-29T11:16:14.991880235+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:14.991892444+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.991899636+07:00","message":"[bufferProcess] interim [460000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.991901607+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.991906839+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.991909076+07:00","message":"> Transcript [8446] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.991912359+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.991914053+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.991915596+07:00","message":"StatePrefix: 'แม่ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.991917468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.991919891+07:00","message":"Push: 'แม่ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.991921416+07:00","message":"TextPushed: 'แม่ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.991923633+07:00","message":"Set new StatePrefix : 'แม่ข้าราชการชั้นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:14.99192536+07:00","message":"Next Push (prob) : 'ราชการชั้นผู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:14.9919324+07:00","message":"push: {false แม่ข้า 0 0xc0032a1100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:15.184028355+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:15.184067218+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":"2025-10-29T11:16:15.184072302+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:15.184083708+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.184092584+07:00","message":"[bufferProcess] interim [640000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.184094854+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.18409982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.184102335+07:00","message":"> Transcript [8447] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.184105338+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.184107269+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.184108795+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.184110637+07:00","message":"TextPushed: 'แม่ข้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:15.309717313+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:15.309762505+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":"2025-10-29T11:16:15.309770433+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:15.309785129+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.30979395+07:00","message":"[bufferProcess] interim [760000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.309797212+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.309803126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.309806254+07:00","message":"> Transcript [8448] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.309810761+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.309812963+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.309815447+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.309818927+07:00","message":"TextPushed: 'แม่ข้า'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:15.481915098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:15.481915052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:15.515579184+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:15.515612012+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":"2025-10-29T11:16:15.515617493+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:15.515630442+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.515638878+07:00","message":"[bufferProcess] interim [0]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.515640911+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.515644029+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.515646695+07:00","message":"> Transcript [8449] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.515650083+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.515651875+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.515653725+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.515655844+07:00","message":"TextPushed: 'แม่ข้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:15.560387697+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:15.560426079+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":"2025-10-29T11:16:15.560431562+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับร่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:15.560442251+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.560448355+07:00","message":"[bufferProcess] interim [60000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.560450419+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.56045522+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.56045768+07:00","message":"> Transcript [8450] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.560461409+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.560463179+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.560465112+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.560467207+07:00","message":"TextPushed: 'แม่ข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.560471719+07:00","message":"Push: 'ราชการชั้นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.560473508+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.560475353+07:00","message":"Set new StatePrefix : 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.560478191+07:00","message":"Next Push (prob) : 'ที่ได้รับพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:15.560485681+07:00","message":"push: {false ราชการชั้นผู้ใหญ่ 0 0xc0032a1100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:15.691453554+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:15.691497297+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":"2025-10-29T11:16:15.691504547+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:15.691520678+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.691529083+07:00","message":"[bufferProcess] interim [180000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.691532071+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับร่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.69153601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.691539464+07:00","message":"> Transcript [8451] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับร่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.691542536+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.691545376+07:00","message":"Set new StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับร่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:15.750024312+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:15.750062453+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":"2025-10-29T11:16:15.750069229+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:15.75008443+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.750092493+07:00","message":"[bufferProcess] interim [240000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.750095714+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.750100196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.75010323+07:00","message":"> Transcript [8452] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:15.750106228+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:16.210325108+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:16.210359828+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":"2025-10-29T11:16:16.210366495+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการเสนอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:16.210381993+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.210395617+07:00","message":"[bufferProcess] interim [660000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.21039847+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.210405346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.210409529+07:00","message":"> Transcript [8453] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.210412579+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.210415289+07:00","message":"Set new StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:16.21551508+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:16.215530428+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":"2025-10-29T11:16:16.215535192+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:16.215543823+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.215548427+07:00","message":"[bufferProcess] interim [720000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.21555041+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการเสนอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.215552562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.215554444+07:00","message":"> Transcript [8454] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการเสนอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.215557134+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.215558936+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.21556073+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.215562968+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:16.404464902+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:16.404499203+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":"2025-10-29T11:16:16.404505164+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:16.404516329+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.404522879+07:00","message":"[bufferProcess] interim [900000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.404525089+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.404530184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.404532394+07:00","message":"> Transcript [8455] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.404535666+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.404537295+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.404539011+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.404541157+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:16.474481969+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:16.474518792+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":"2025-10-29T11:16:16.474524473+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:16.474538544+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.474545547+07:00","message":"[bufferProcess] interim [20000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.474547689+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.474550938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.474553187+07:00","message":"> Transcript [8456] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.474556626+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.474558245+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.474559961+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.474562141+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:16.789417077+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:16.789460063+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":"2025-10-29T11:16:16.78947083+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:16.789483789+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.789490576+07:00","message":"[bufferProcess] interim [260000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.789492943+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.789505866+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.789508853+07:00","message":"> Transcript [8457] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.789513718+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.789515581+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.789517505+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.789520127+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.789522794+07:00","message":"Push: 'ที่ได้รับราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.789525008+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.789527124+07:00","message":"Set new StatePrefix : 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.789529086+07:00","message":"Next Push (prob) : 'สนองพระเดช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:16.789538027+07:00","message":"push: {false ที่ได้รับราชการ 0 0xc0032a1100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:16.982161368+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:16.982203407+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":"2025-10-29T11:16:16.982209243+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:16.982221158+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.982230143+07:00","message":"[bufferProcess] interim [440000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.982232796+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.982238143+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.982240435+07:00","message":"> Transcript [8458] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.982243893+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.982245635+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.982248606+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:16.982251242+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:17.621671433+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:17.621706948+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":"2025-10-29T11:16:17.621712309+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:17.621724336+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:17.621733107+07:00","message":"[bufferProcess] interim [40000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:17.621736694+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:17.62174327+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:17.621746643+07:00","message":"> Transcript [8459] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:17.62175134+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:17.621753248+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:17.621755256+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:17.621757897+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:18.010748766+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:18.010794566+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":"2025-10-29T11:16:18.01080127+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:18.010813679+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.010820212+07:00","message":"[bufferProcess] interim [520000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.010822663+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.010827865+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.010830158+07:00","message":"> Transcript [8460] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.010833426+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.010835101+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.010837075+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.010841235+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:18.221682971+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:18.221718038+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":"2025-10-29T11:16:18.221723902+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:18.221737035+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.221744589+07:00","message":"[bufferProcess] interim [700000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.221746694+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.221751721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.221753939+07:00","message":"> Transcript [8461] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.221757794+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.221759976+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.221761886+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.221764536+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.221768699+07:00","message":"Push: 'สนองพระเดช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.221771649+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.221774075+07:00","message":"Set new StatePrefix : 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.221776976+07:00","message":"Next Push (prob) : 'พระคุณหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:18.221784538+07:00","message":"push: {false สนองพระเดช 0 0xc0032a1100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:18.393470696+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:18.39350869+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":"2025-10-29T11:16:18.393514684+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่กรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:18.393533013+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่กรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.393541907+07:00","message":"[bufferProcess] interim [880000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่กรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.393545018+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.39354993+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.393552357+07:00","message":"> Transcript [8462] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.393555793+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.3935573+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.393558961+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.393561353+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดช'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:18.482886998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:18.482894143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:18.515062514+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:18.51510558+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":"2025-10-29T11:16:18.515112576+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:18.515127978+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.515138946+07:00","message":"[bufferProcess] interim [0]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.515142948+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่กรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.515155006+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.515159028+07:00","message":"> Transcript [8463] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่กรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.515163883+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.515166186+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.515168969+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.51517229+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:18.772919259+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:18.772960057+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":"2025-10-29T11:16:18.772966564+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:18.772979846+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.77298736+07:00","message":"[bufferProcess] interim [300000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.77299025+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.772995242+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.772997622+07:00","message":"> Transcript [8464] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.773001219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.773003064+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.773005178+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:18.773007636+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:19.22222755+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:19.22228257+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":"2025-10-29T11:16:19.222290049+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:19.222313831+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.222324794+07:00","message":"[bufferProcess] interim [660000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.222328949+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.222339719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.222343558+07:00","message":"> Transcript [8465] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.222348741+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.222351094+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.222353748+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.222357382+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.222361581+07:00","message":"Push: 'พระคุณหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.222364057+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.222367103+07:00","message":"Set new StatePrefix : 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.222387489+07:00","message":"Next Push (prob) : 'แก่อสัญกรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:19.222418368+07:00","message":"push: {false พระคุณหมายถึง 0 0xc0032a1100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:19.261648118+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:19.261683385+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":"2025-10-29T11:16:19.261690478+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:19.261702378+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.261708569+07:00","message":"[bufferProcess] interim [720000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.261711009+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.261716114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.261718399+07:00","message":"> Transcript [8466] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.261721883+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.261723625+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.261725089+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.261727531+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:19.455054886+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:19.455094364+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":"2025-10-29T11:16:19.455102516+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:19.45511583+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.455123964+07:00","message":"[bufferProcess] interim [840000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.455127391+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.455131734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.455135206+07:00","message":"> Transcript [8467] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.455139438+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.455141656+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.455144154+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.455156362+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:19.487064273+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:19.487114462+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":"2025-10-29T11:16:19.487122958+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและวานิช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:19.48713667+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและวานิช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.487152761+07:00","message":"[bufferProcess] interim [900000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและวานิช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.487156714+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.487164601+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.487168291+07:00","message":"> Transcript [8468] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.487177161+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.487179919+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.487182004+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.487185318+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:19.513268411+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:19.513301696+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":"2025-10-29T11:16:19.513308482+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและนิสัย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:19.513319367+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและนิสัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.513325736+07:00","message":"[bufferProcess] interim [20000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและนิสัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.513328036+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและวานิช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.5133333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.513335628+07:00","message":"> Transcript [8469] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและวานิช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.513338924+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.513340514+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.513342489+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.513344911+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.513349244+07:00","message":"Push: 'แก่อสัญกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.513350808+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.51335304+07:00","message":"Set new StatePrefix : 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและวานิช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.513355077+07:00","message":"Next Push (prob) : 'และวานิช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:19.513362731+07:00","message":"push: {false แก่อสัญกรรม 0 0xc0032a1100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:19.602331353+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:19.602365115+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:19.602370943+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:19.602382763+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.602390084+07:00","message":"[bufferProcess] interim [80000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.602392553+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและนิสัย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.602397516+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.602399796+07:00","message":"> Transcript [8470] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและนิสัย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.602402111+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:19.602403644+07:00","message":"Set new StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมและนิสัย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:20.186117605+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:20.186176539+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:20.186187958+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:20.186202146+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:20.18621093+07:00","message":"[bufferProcess] interim [680000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:20.186216371+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:20.186224228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:20.186227522+07:00","message":"> Transcript [8471] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:20.186231231+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:20.186233742+07:00","message":"Set new StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:20.904213159+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:20.904251644+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมประสงค์พัก\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:20.904257999+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมประสงค์พัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:20.904268777+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมประสงค์พัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:20.904275768+07:00","message":"[bufferProcess] interim [400000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมประสงค์พัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:20.904278197+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:20.904281299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:20.904283553+07:00","message":"> Transcript [8472] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:20.904287003+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:20.904288665+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:20.904291063+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:20.904293422+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.017018266+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.017054011+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":8,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.017060095+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.017073339+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.017080459+07:00","message":"[bufferProcess] interim [460000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.017083313+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมประสงค์พัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.017088616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.017090943+07:00","message":"> Transcript [8473] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมประสงค์พัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.017094175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.017095805+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.017098096+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.017100361+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.024495244+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.024513947+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมส่งพัสดุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.024518821+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมส่งพัสดุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.024527676+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมส่งพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.0245335+07:00","message":"[bufferProcess] interim [520000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมส่งพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.024535703+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.024538145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.024539975+07:00","message":"> Transcript [8474] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.024542431+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.024545222+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.024546793+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.024548864+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.07377686+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.073812456+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.073818402+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.073830318+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.073836283+07:00","message":"[bufferProcess] interim [580000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.07383873+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมส่งพัสดุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.073844011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.073846341+07:00","message":"> Transcript [8475] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมส่งพัสดุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.073849819+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.073851496+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.073853432+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.073855918+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.073860675+07:00","message":"Push: 'อนิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.073862323+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.073864446+07:00","message":"Set new StatePrefix : 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมส่งพัสดุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.07386654+07:00","message":"Next Push (prob) : 'ส่งพัสดุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.073874108+07:00","message":"push: {false อนิจกรรม 0 0xc0032a1100}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:21.483937972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:21.483940373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.521389491+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.521423779+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.521429549+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.521442+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.521449129+07:00","message":"[bufferProcess] interim [940000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.521451805+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.521458213+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.521460587+07:00","message":"> Transcript [8476] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.521463026+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.521464598+07:00","message":"Set new StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.592346613+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.592387495+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":60000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.592394407+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.592410068+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.592418903+07:00","message":"[bufferProcess] interim [60000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.592422419+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.592429385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.592432311+07:00","message":"> Transcript [8477] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.59243791+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.592440013+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.592442017+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.592445812+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.714435462+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.71447399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้า\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":180000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.714480108+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:21.71449301+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.714501562+07:00","message":"[bufferProcess] interim [180000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.714504418+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.714511304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.714513871+07:00","message":"> Transcript [8478] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.714517736+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.714519596+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.714521509+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:21.714523981+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:22.102184498+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:22.102225053+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:22.102231164+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:22.102243164+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.102256265+07:00","message":"[bufferProcess] interim [540000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.102259116+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.102263184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.10226553+07:00","message":"> Transcript [8479] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.102269342+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.102275206+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.102277622+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.102280034+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:22.163502762+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:22.163546992+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระราชทาน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":9,\"nanos\":720000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:22.163553102+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระราชทาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:22.163567268+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.163574572+07:00","message":"[bufferProcess] interim [720000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.163577176+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.163580643+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.163582951+07:00","message":"> Transcript [8480] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.163587204+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.163589111+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.163591039+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.163593569+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.163603276+07:00","message":"Push: 'ทรงพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.163611311+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.163613623+07:00","message":"Set new StatePrefix : 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.163616205+07:00","message":"Next Push (prob) : 'โปรดเกล้าพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:22.163623878+07:00","message":"push: {false ทรงพระกรุณา 0 0xc0032a1100}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:22.804301791+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:22.80433953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระราชทานบำเพ็ญ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:22.804346323+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระราชทานบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:22.80435949+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระราชทานบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.804366683+07:00","message":"[bufferProcess] interim [260000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระราชทานบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.804369223+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.804374437+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.804376728+07:00","message":"> Transcript [8481] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.804381094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.804382774+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.804385703+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:22.8043883+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:23.136263674+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:23.136308307+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระราชทานบำเพ็ญกุศล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":10,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:23.136316235+07:00","message":"receive interim result [false|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระราชทานบำเพ็ญกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:23.136332758+07:00","message":"[buffer interim] 1779 false แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระราชทานบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.13634176+07:00","message":"[bufferProcess] interim [620000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระราชทานบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.136345703+07:00","message":"[bufferProcess] send to processor:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระราชทานบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.136353821+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.13635735+07:00","message":"> Transcript [8482] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระราชทานบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.136365069+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.136367416+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.136370303+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.136374803+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:23.350677776+07:00","message":"[GCS] IsForceVAD: false for message ID: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:23.424208148+07:00","message":"[GCS] Start streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:23.54282974+07:00","message":"receive streaming session, msgId: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:23.542873857+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมก็ทรงพระกรุณาโปรดเกล้าพระราชทานบำเพ็ญกุศล\",\"confidence\":0.95133394}],\"is_final\":true,\"result_end_time\":{\"seconds\":11,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:23.542881975+07:00","message":"receive interim result [true|false]: แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมก็ทรงพระกรุณาโปรดเกล้าพระราชทานบำเพ็ญกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:23.542891745+07:00","message":"end recv isFinal message id 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:23.542894012+07:00","message":"end Recv id 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:23.542900344+07:00","message":"[buffer interim] 1779 true แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมก็ทรงพระกรุณาโปรดเกล้าพระราชทานบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.542911573+07:00","message":"[bufferProcess] interim [40000000]:แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมก็ทรงพระกรุณาโปรดเกล้าพระราชทานบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.542918999+07:00","message":"[bufferProcess] send to processor (isfinal):แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระราชทานบำเพ็ญกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.542923595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.542926933+07:00","message":"> Transcript [8483] [false]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระราชทานบำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.542932062+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.542934737+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.542939924+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.542944453+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.542947321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.542950086+07:00","message":"> Transcript [8484] [true]: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมก็ทรงพระกรุณาโปรดเกล้าพระราชทานบำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.542953501+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.542955525+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.54295763+07:00","message":"StatePrefix: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.542960377+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.54296288+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.543270092+07:00","message":"Push: 'โปรดเกล้าพระราชทานบำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.543278+07:00","message":"TextPushed: 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมทรงพระกรุณาโปรดเกล้าพระราชทานบำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.543282114+07:00","message":"Set new StatePrefix : 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมก็ทรงพระกรุณาโปรดเกล้าพระราชทานบำเพ็ญกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.543285736+07:00","message":"Next Push (prob) : 'แม่ข้าราชการชั้นผู้ใหญ่ที่ได้รับราชการสนองพระเดชพระคุณหมายถึงแก่อสัญกรรมอนิจกรรมก็ทรงพระกรุณาโปรดเกล้าพระราชทานบำเพ็ญกุศล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:23.543298394+07:00","message":"push: {true โปรดเกล้าพระราชทานบำเพ็ญกุศล 0 0xc0032a1100}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:23.543290118+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1779.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:16:23.565300892+07:00","message":"write wav file: './tmp/7449/7449_1779.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:24.27626977+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:24.276304843+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":"2025-10-29T11:16:24.276309891+07:00","message":"receive interim result [false|false]: อุทิศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:24.276320528+07:00","message":"[buffer interim] 1780 false อุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.276327691+07:00","message":"[bufferProcess] interim [900000000]:อุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.276329854+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:24.411086798+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:24.411135229+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":"2025-10-29T11:16:24.411146059+07:00","message":"receive interim result [false|false]: อุทิศให้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:24.411157121+07:00","message":"[buffer interim] 1780 false อุทิศให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.41116409+07:00","message":"[bufferProcess] interim [20000000]:อุทิศให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.411166228+07:00","message":"[bufferProcess] send to processor:อุทิศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.41117057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.411172993+07:00","message":"> Transcript [8485] [false]: 'อุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.411175059+07:00","message":"Set StatePrefix (first interim): 'อุทิศ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:24.483978442+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:24.483982332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:24.668878251+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:24.668918631+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":"2025-10-29T11:16:24.6689237+07:00","message":"receive interim result [false|false]: อุทิศให้มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:24.668935832+07:00","message":"[buffer interim] 1780 false อุทิศให้มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.668943133+07:00","message":"[bufferProcess] interim [260000000]:อุทิศให้มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.668945161+07:00","message":"[bufferProcess] send to processor:อุทิศให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.66894994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.668952172+07:00","message":"> Transcript [8486] [false]: 'อุทิศให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.668954829+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.668956488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.668958041+07:00","message":"StatePrefix: 'อุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.668959866+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:24.871353723+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:24.871391584+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":"2025-10-29T11:16:24.871396655+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:24.871407796+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.871417088+07:00","message":"[bufferProcess] interim [500000000]:อุทิศให้มีผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.871419172+07:00","message":"[bufferProcess] send to processor:อุทิศให้มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.871424386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.871426791+07:00","message":"> Transcript [8487] [false]: 'อุทิศให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.871430404+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.871432412+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.871433989+07:00","message":"StatePrefix: 'อุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.871435774+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:24.987718583+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:24.987757071+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":"2025-10-29T11:16:24.987762486+07:00","message":"receive interim result [false|false]: อุทิศให้มีภาพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:24.987774043+07:00","message":"[buffer interim] 1780 false อุทิศให้มีภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.987783437+07:00","message":"[bufferProcess] interim [560000000]:อุทิศให้มีภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.987786019+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีผ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.987791756+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.987794748+07:00","message":"> Transcript [8488] [false]: 'อุทิศให้มีผ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.987799121+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.98780136+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.987804547+07:00","message":"StatePrefix: 'อุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:24.987806474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:25.173947717+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:25.173990661+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":"2025-10-29T11:16:25.173996409+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้าไตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:25.174009009+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้าไตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.174018839+07:00","message":"[bufferProcess] interim [740000000]:อุทิศให้มีผ้าไตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.174021857+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.174027133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.174030302+07:00","message":"> Transcript [8489] [false]: 'อุทิศให้มีภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.174034515+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.174036733+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.174039072+07:00","message":"StatePrefix: 'อุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.174042116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.174046887+07:00","message":"Push: 'อุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.174049719+07:00","message":"TextPushed: 'อุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.174052524+07:00","message":"Set new StatePrefix : 'อุทิศให้มีภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.174054932+07:00","message":"Next Push (prob) : 'ให้มีภาพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:25.174063768+07:00","message":"push: {false อุทิศ 0 0xc0032a1480}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:25.58471802+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:25.584757093+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":"2025-10-29T11:16:25.584762289+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้าไตรสำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:25.584776337+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้าไตรสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.584783716+07:00","message":"[bufferProcess] interim [220000000]:อุทิศให้มีผ้าไตรสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.584785793+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีผ้าไตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.584788556+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.584790921+07:00","message":"> Transcript [8490] [false]: 'อุทิศให้มีผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.584793258+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.584794866+07:00","message":"Set new StatePrefix: 'อุทิศให้มีผ้าไตร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:25.760337902+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:25.760377402+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":"2025-10-29T11:16:25.760383015+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้าไตรระดับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:25.760397252+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้าไตรระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.76040585+07:00","message":"[bufferProcess] interim [340000000]:อุทิศให้มีผ้าไตรระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.760407849+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีผ้าไตรสำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.760412998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.760415428+07:00","message":"> Transcript [8491] [false]: 'อุทิศให้มีผ้าไตรสำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.76041894+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.760420673+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.76042227+07:00","message":"StatePrefix: 'อุทิศให้มีผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.760424301+07:00","message":"TextPushed: 'อุทิศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:25.763377527+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:25.763392635+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":"2025-10-29T11:16:25.763396156+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้าไตรสำหรับปัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:25.763404914+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้าไตรสำหรับปัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.763408161+07:00","message":"[bufferProcess] interim [400000000]:อุทิศให้มีผ้าไตรสำหรับปัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.763409956+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีผ้าไตรระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.763411956+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.763413951+07:00","message":"> Transcript [8492] [false]: 'อุทิศให้มีผ้าไตรระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.763416045+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.76341751+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.763419016+07:00","message":"StatePrefix: 'อุทิศให้มีผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.76342074+07:00","message":"TextPushed: 'อุทิศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:25.889430745+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:25.88947187+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":"2025-10-29T11:16:25.889477446+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้าไตรสดับปกรณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:25.889489458+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้าไตรสดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.889496773+07:00","message":"[bufferProcess] interim [460000000]:อุทิศให้มีผ้าไตรสดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.889499162+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีผ้าไตรสำหรับปัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.88950387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.889506238+07:00","message":"> Transcript [8493] [false]: 'อุทิศให้มีผ้าไตรสำหรับปัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.889509575+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.889511454+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.889513358+07:00","message":"StatePrefix: 'อุทิศให้มีผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:25.889515363+07:00","message":"TextPushed: 'อุทิศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:26.214198846+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:26.214241479+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":"2025-10-29T11:16:26.214246379+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้าไตรสดับปกรณ์แปล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:26.214260252+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้าไตรสดับปกรณ์แปล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.214269908+07:00","message":"[bufferProcess] interim [820000000]:อุทิศให้มีผ้าไตรสดับปกรณ์แปล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.214272083+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีผ้าไตรสดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.214277365+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.214279622+07:00","message":"> Transcript [8494] [false]: 'อุทิศให้มีผ้าไตรสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.214283157+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.214284906+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.214286496+07:00","message":"StatePrefix: 'อุทิศให้มีผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.2142884+07:00","message":"TextPushed: 'อุทิศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.214292707+07:00","message":"Push: 'ให้มีผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.214294312+07:00","message":"TextPushed: 'อุทิศให้มีผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.214296076+07:00","message":"Set new StatePrefix : 'อุทิศให้มีผ้าไตรสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.214297883+07:00","message":"Next Push (prob) : 'สดับปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:26.214305748+07:00","message":"push: {false ให้มีผ้าไตร 0 0xc0032a1480}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:26.408263508+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:26.408304944+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":"2025-10-29T11:16:26.40831038+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้าไตรสดับปกรณ์ปาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:26.408322009+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้าไตรสดับปกรณ์ปาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.408330208+07:00","message":"[bufferProcess] interim [0]:อุทิศให้มีผ้าไตรสดับปกรณ์ปาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.408332422+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีผ้าไตรสดับปกรณ์แปล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.408337512+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.408339988+07:00","message":"> Transcript [8495] [false]: 'อุทิศให้มีผ้าไตรสดับปกรณ์แปล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.408343443+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.408345401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.408347042+07:00","message":"StatePrefix: 'อุทิศให้มีผ้าไตรสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.408349361+07:00","message":"TextPushed: 'อุทิศให้มีผ้าไตร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:26.596663372+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:26.596700947+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":"2025-10-29T11:16:26.596706671+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้าไตรสดับปกรณ์ปากเกร็ด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:26.596718057+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้าไตรสดับปกรณ์ปากเกร็ด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.596724812+07:00","message":"[bufferProcess] interim [180000000]:อุทิศให้มีผ้าไตรสดับปกรณ์ปากเกร็ด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.596727132+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีผ้าไตรสดับปกรณ์ปาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.596731852+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.59673406+07:00","message":"> Transcript [8496] [false]: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.596737175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.596738889+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.596740988+07:00","message":"StatePrefix: 'อุทิศให้มีผ้าไตรสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.596743305+07:00","message":"TextPushed: 'อุทิศให้มีผ้าไตร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:26.660627051+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:26.660664448+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":"2025-10-29T11:16:26.660669949+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:26.660683824+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.660691238+07:00","message":"[bufferProcess] interim [300000000]:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.660693424+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีผ้าไตรสดับปกรณ์ปากเกร็ด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.660698712+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.660700988+07:00","message":"> Transcript [8497] [false]: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากเกร็ด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.660704447+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.660706203+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.660707773+07:00","message":"StatePrefix: 'อุทิศให้มีผ้าไตรสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:26.660710393+07:00","message":"TextPushed: 'อุทิศให้มีผ้าไตร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:27.290071345+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:27.290112601+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":"2025-10-29T11:16:27.290118632+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:27.29013055+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.290143526+07:00","message":"[bufferProcess] interim [900000000]:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.290145938+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.290149891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.290152175+07:00","message":"> Transcript [8498] [false]: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.290155558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.29015732+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.290158923+07:00","message":"StatePrefix: 'อุทิศให้มีผ้าไตรสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.290161302+07:00","message":"TextPushed: 'อุทิศให้มีผ้าไตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.290163982+07:00","message":"Push: 'สดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.290165485+07:00","message":"TextPushed: 'อุทิศให้มีผ้าไตรสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.290167291+07:00","message":"Set new StatePrefix : 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.290169131+07:00","message":"Next Push (prob) : 'ปากโกรธ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:27.290177042+07:00","message":"push: {false สดับปกรณ์ 0 0xc0032a1480}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:27.345063137+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:27.345097136+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":"2025-10-29T11:16:27.345102705+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:27.345115023+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.345121305+07:00","message":"[bufferProcess] interim [960000000]:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.345123762+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.345129082+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.345131698+07:00","message":"> Transcript [8499] [false]: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.34513463+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.345136338+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.34514577+07:00","message":"StatePrefix: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.34514787+07:00","message":"TextPushed: 'อุทิศให้มีผ้าไตรสดับปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:27.348990418+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:27.349003081+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":"2025-10-29T11:16:27.349006396+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:27.349013841+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.349016666+07:00","message":"[bufferProcess] interim [20000000]:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.349018296+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.349021058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.349022796+07:00","message":"> Transcript [8500] [false]: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.349025143+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.349026627+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.349028056+07:00","message":"StatePrefix: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.349029629+07:00","message":"TextPushed: 'อุทิศให้มีผ้าไตรสดับปกรณ์'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:27.484305126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:27.484312647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:27.489535952+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:27.489576591+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":"2025-10-29T11:16:27.489582118+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธวิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:27.489594608+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธวิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.489601234+07:00","message":"[bufferProcess] interim [80000000]:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธวิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.489603421+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.489608339+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.489610799+07:00","message":"> Transcript [8501] [false]: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.489614031+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.489615861+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.489617466+07:00","message":"StatePrefix: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.489619764+07:00","message":"TextPushed: 'อุทิศให้มีผ้าไตรสดับปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:27.675117104+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:27.675159892+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":"2025-10-29T11:16:27.675165505+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:27.675177587+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.675183768+07:00","message":"[bufferProcess] interim [320000000]:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.675186108+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธวิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.675191215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.675193632+07:00","message":"> Transcript [8502] [false]: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.675197607+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.675199482+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.67520122+07:00","message":"StatePrefix: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.675203537+07:00","message":"TextPushed: 'อุทิศให้มีผ้าไตรสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.675208203+07:00","message":"Push: 'ปากโกรธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.675209706+07:00","message":"TextPushed: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.675212585+07:00","message":"Set new StatePrefix : 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธวิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:27.67521445+07:00","message":"Next Push (prob) : 'วิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:27.675221685+07:00","message":"push: {false ปากโกรธ 0 0xc0032a1480}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:28.000872742+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:28.000910626+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":"2025-10-29T11:16:28.000916373+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:28.000929192+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.000936091+07:00","message":"[bufferProcess] interim [620000000]:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.000938341+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.000944378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.00094722+07:00","message":"> Transcript [8503] [false]: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.000949359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.000951018+07:00","message":"Set new StatePrefix: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:28.057282985+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:28.0573178+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":"2025-10-29T11:16:28.057323492+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:28.057338365+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.057345198+07:00","message":"[bufferProcess] interim [680000000]:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.057347222+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.057352349+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.057354576+07:00","message":"> Transcript [8504] [false]: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.057357873+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.057359524+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.057361396+07:00","message":"StatePrefix: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.057363713+07:00","message":"TextPushed: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:28.189264015+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:28.18930372+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":"2025-10-29T11:16:28.189310104+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:28.189320877+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.189332489+07:00","message":"[bufferProcess] interim [800000000]:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.189336391+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.189343001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.189346446+07:00","message":"> Transcript [8505] [false]: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.189351086+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.18935322+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.189355461+07:00","message":"StatePrefix: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.189358881+07:00","message":"TextPushed: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:28.75902441+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:28.7590669+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":"2025-10-29T11:16:28.759073592+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:28.759088119+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.75909504+07:00","message":"[bufferProcess] interim [400000000]:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.759097936+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.759101411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.759104047+07:00","message":"> Transcript [8506] [false]: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.759107605+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.759109603+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.759111575+07:00","message":"StatePrefix: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:28.75911412+07:00","message":"TextPushed: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:29.409294279+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:29.409329241+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุล\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:29.409334939+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:29.409347602+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.409354794+07:00","message":"[bufferProcess] interim [0]:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.409357266+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.409362593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.409364804+07:00","message":"> Transcript [8507] [false]: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.409368855+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.409370661+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.409372751+07:00","message":"StatePrefix: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.40937525+07:00","message":"TextPushed: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.409379773+07:00","message":"Push: 'พิธีสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.409381258+07:00","message":"TextPushed: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.409383173+07:00","message":"Set new StatePrefix : 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.409385447+07:00","message":"Next Push (prob) : 'มาติกาบังสุกุล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:29.40939323+07:00","message":"push: {false พิธีสวด 0 0xc0032a1480}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:29.475754682+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:29.475793517+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":"2025-10-29T11:16:29.475799545+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุลเนื่อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:29.475811587+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุลเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.47582205+07:00","message":"[bufferProcess] interim [60000000]:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุลเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.475825767+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.475832461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.475835307+07:00","message":"> Transcript [8508] [false]: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.475838528+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.475840314+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.475842604+07:00","message":"StatePrefix: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.475845442+07:00","message":"TextPushed: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:29.482276569+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:29.482288407+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":"2025-10-29T11:16:29.482292034+07:00","message":"receive interim result [false|false]: อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุลเนื่องด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:29.48229971+07:00","message":"[buffer interim] 1780 false อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุลเนื่องด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.482302944+07:00","message":"[bufferProcess] interim [120000000]:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุลเนื่องด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.482304852+07:00","message":"[bufferProcess] send to processor:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุลเนื่อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.482307047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.482308954+07:00","message":"> Transcript [8509] [false]: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุลเนื่อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.482311779+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.482313343+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.482315199+07:00","message":"StatePrefix: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.482317024+07:00","message":"TextPushed: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:29.699107234+07:00","message":"[GCS] IsForceVAD: false for message ID: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:29.867594096+07:00","message":"receive streaming session, msgId: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:29.867633078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุลเนื่องด้วย\",\"confidence\":0.92615765}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":510000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:29.867638634+07:00","message":"receive interim result [true|false]: อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุลเนื่องด้วย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:29.867646897+07:00","message":"end recv isFinal message id 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:29.867648582+07:00","message":"end Recv id 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:29.867655294+07:00","message":"[buffer interim] 1780 true อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุลเนื่องด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.867664028+07:00","message":"[bufferProcess] interim [510000000]:อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุลเนื่องด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.867669006+07:00","message":"[bufferProcess] send to processor (isfinal):อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุลเนื่องด้วย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.867671706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.867674116+07:00","message":"> Transcript [8510] [false]: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุลเนื่องด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.867677187+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.867678709+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.867680755+07:00","message":"StatePrefix: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.867683639+07:00","message":"TextPushed: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.867685252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.867687291+07:00","message":"> Transcript [8511] [true]: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุลเนื่องด้วย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.867689425+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.867692043+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.867693495+07:00","message":"StatePrefix: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวดมาติกาบังสุกุล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.867695123+07:00","message":"TextPushed: 'อุทิศให้มีผ้าไตรสดับปกรณ์ปากโกรธพิธีสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:29.86770193+07:00","message":"Push: 'มาติกาบังสุกุลเนื่องด้วย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:29.867710192+07:00","message":"push: {true มาติกาบังสุกุลเนื่องด้วย 0 0xc0032a1480}"}
{"level":"info","service":"Main","time":"2025-10-29T11:16:29.878944664+07:00","message":"write wav file: './tmp/7449/7449_1780.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:29.95154898+07:00","message":"[GCS] Start streaming session, msgId: 1781"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:30.48495934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:30.48496701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:30.825255095+07:00","message":"receive streaming session, msgId: 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:30.825300115+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":"2025-10-29T11:16:30.825305164+07:00","message":"receive interim result [false|false]: เมื่อไหร่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:30.825320561+07:00","message":"[buffer interim] 1781 false เมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:30.825327407+07:00","message":"[bufferProcess] interim [900000000]:เมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:30.825328963+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:30.944551353+07:00","message":"receive streaming session, msgId: 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:30.944588827+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":"2025-10-29T11:16:30.944594164+07:00","message":"receive interim result [false|false]: แมลง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:30.944604734+07:00","message":"[buffer interim] 1781 false แมลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:30.944613292+07:00","message":"[bufferProcess] interim [960000000]:แมลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:30.944615259+07:00","message":"[bufferProcess] send to processor:เมื่อไหร่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:30.944621795+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:30.944624012+07:00","message":"> Transcript [8512] [false]: 'เมื่อไหร่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:30.94462592+07:00","message":"Set StatePrefix (first interim): 'เมื่อไหร่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.010882621+07:00","message":"receive streaming session, msgId: 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.010921554+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":"2025-10-29T11:16:31.010927443+07:00","message":"receive interim result [false|false]: รักนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.01094025+07:00","message":"[buffer interim] 1781 false รักนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.010946928+07:00","message":"[bufferProcess] interim [80000000]:รักนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.010948724+07:00","message":"[bufferProcess] send to processor:แมลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.010953233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.010955644+07:00","message":"> Transcript [8513] [false]: 'แมลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.010957697+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.010959431+07:00","message":"Set new StatePrefix: 'แมลง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.138941281+07:00","message":"receive streaming session, msgId: 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.138987306+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":"2025-10-29T11:16:31.138992483+07:00","message":"receive interim result [false|false]: เมื่อแรกนำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.139005066+07:00","message":"[buffer interim] 1781 false เมื่อแรกนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.139012258+07:00","message":"[bufferProcess] interim [140000000]:เมื่อแรกนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.139014239+07:00","message":"[bufferProcess] send to processor:รักนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.139017277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.139019705+07:00","message":"> Transcript [8514] [false]: 'รักนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.139021601+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.139023438+07:00","message":"Set new StatePrefix: 'รักนะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.197934924+07:00","message":"receive streaming session, msgId: 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.197974276+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":"2025-10-29T11:16:31.197980329+07:00","message":"receive interim result [false|false]: เมื่อแรกนำส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.197993167+07:00","message":"[buffer interim] 1781 false เมื่อแรกนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.198002026+07:00","message":"[bufferProcess] interim [320000000]:เมื่อแรกนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.198004113+07:00","message":"[bufferProcess] send to processor:เมื่อแรกนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.198006939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.19800938+07:00","message":"> Transcript [8515] [false]: 'เมื่อแรกนำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.198011487+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.198013314+07:00","message":"Set new StatePrefix: 'เมื่อแรกนำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.322647085+07:00","message":"receive streaming session, msgId: 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.322689717+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":"2025-10-29T11:16:31.322695466+07:00","message":"receive interim result [false|false]: เมื่อแรกนำศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.322707102+07:00","message":"[buffer interim] 1781 false เมื่อแรกนำศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.322713958+07:00","message":"[bufferProcess] interim [380000000]:เมื่อแรกนำศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.322715934+07:00","message":"[bufferProcess] send to processor:เมื่อแรกนำส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.322720812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.3227256+07:00","message":"> Transcript [8516] [false]: 'เมื่อแรกนำส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.322728811+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.322730629+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.322732363+07:00","message":"StatePrefix: 'เมื่อแรกนำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.322734099+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.510060263+07:00","message":"receive streaming session, msgId: 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.510097686+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":"2025-10-29T11:16:31.510103274+07:00","message":"receive interim result [false|false]: เมื่อแรกนำศพลง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.510119087+07:00","message":"[buffer interim] 1781 false เมื่อแรกนำศพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.510126109+07:00","message":"[bufferProcess] interim [560000000]:เมื่อแรกนำศพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.510128229+07:00","message":"[bufferProcess] send to processor:เมื่อแรกนำศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.510131313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.510142385+07:00","message":"> Transcript [8517] [false]: 'เมื่อแรกนำศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.510146072+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.510147693+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.510149347+07:00","message":"StatePrefix: 'เมื่อแรกนำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.510151179+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.7096008+07:00","message":"receive streaming session, msgId: 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.70964063+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":"2025-10-29T11:16:31.709645881+07:00","message":"receive interim result [false|false]: เมื่อแรกนำศพลงไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.70965796+07:00","message":"[buffer interim] 1781 false เมื่อแรกนำศพลงไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.709665076+07:00","message":"[bufferProcess] interim [740000000]:เมื่อแรกนำศพลงไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.709667216+07:00","message":"[bufferProcess] send to processor:เมื่อแรกนำศพลง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.709670131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.709672447+07:00","message":"> Transcript [8518] [false]: 'เมื่อแรกนำศพลง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.709675247+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.709676911+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.709678356+07:00","message":"StatePrefix: 'เมื่อแรกนำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.709680054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.712155958+07:00","message":"receive streaming session, msgId: 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.712168478+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":"2025-10-29T11:16:31.712172558+07:00","message":"receive interim result [false|false]: เมื่อแรกนำศพลงบัญชี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.712179874+07:00","message":"[buffer interim] 1781 false เมื่อแรกนำศพลงบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.712183366+07:00","message":"[bufferProcess] interim [800000000]:เมื่อแรกนำศพลงบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.712185169+07:00","message":"[bufferProcess] send to processor:เมื่อแรกนำศพลงไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.712187178+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.712189146+07:00","message":"> Transcript [8519] [false]: 'เมื่อแรกนำศพลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.712191788+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.712193417+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.712194994+07:00","message":"StatePrefix: 'เมื่อแรกนำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.712196634+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.712199359+07:00","message":"Push: 'เมื่อแรกนำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.712200905+07:00","message":"TextPushed: 'เมื่อแรกนำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.712202549+07:00","message":"Set new StatePrefix : 'เมื่อแรกนำศพลงไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.712204369+07:00","message":"Next Push (prob) : 'ศพลงไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.712213353+07:00","message":"push: {false เมื่อแรกนำ 0 0xc00365ed80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.835687519+07:00","message":"receive streaming session, msgId: 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.835723412+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":"2025-10-29T11:16:31.83572897+07:00","message":"receive interim result [false|false]: เมื่อแรกนำศพลงบรรจุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:31.835741585+07:00","message":"[buffer interim] 1781 false เมื่อแรกนำศพลงบรรจุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.835748116+07:00","message":"[bufferProcess] interim [920000000]:เมื่อแรกนำศพลงบรรจุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.835750661+07:00","message":"[bufferProcess] send to processor:เมื่อแรกนำศพลงบัญชี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.835753645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.835755974+07:00","message":"> Transcript [8520] [false]: 'เมื่อแรกนำศพลงบัญชี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.835758102+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:31.835760101+07:00","message":"Set new StatePrefix: 'เมื่อแรกนำศพลงบัญชี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.033006559+07:00","message":"receive streaming session, msgId: 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.03304487+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":"2025-10-29T11:16:32.033050092+07:00","message":"receive interim result [false|false]: เมื่อแรกนำศพลงบรรจุไว้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.0330638+07:00","message":"[buffer interim] 1781 false เมื่อแรกนำศพลงบรรจุไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.033072818+07:00","message":"[bufferProcess] interim [100000000]:เมื่อแรกนำศพลงบรรจุไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.033074847+07:00","message":"[bufferProcess] send to processor:เมื่อแรกนำศพลงบรรจุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.033079792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.033082481+07:00","message":"> Transcript [8521] [false]: 'เมื่อแรกนำศพลงบรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.033084597+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.033086389+07:00","message":"Set new StatePrefix: 'เมื่อแรกนำศพลงบรรจุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.0932943+07:00","message":"receive streaming session, msgId: 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.093334869+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":"2025-10-29T11:16:32.093340781+07:00","message":"receive interim result [false|false]: เมื่อแรกนำศพลงบรรจุไว้นะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.093352065+07:00","message":"[buffer interim] 1781 false เมื่อแรกนำศพลงบรรจุไว้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.093358717+07:00","message":"[bufferProcess] interim [220000000]:เมื่อแรกนำศพลงบรรจุไว้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.093360886+07:00","message":"[bufferProcess] send to processor:เมื่อแรกนำศพลงบรรจุไว้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.093365333+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.09336762+07:00","message":"> Transcript [8522] [false]: 'เมื่อแรกนำศพลงบรรจุไว้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.093370923+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.093372645+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.09337415+07:00","message":"StatePrefix: 'เมื่อแรกนำศพลงบรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.093376038+07:00","message":"TextPushed: 'เมื่อแรกนำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.219786568+07:00","message":"receive streaming session, msgId: 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.219822709+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":"2025-10-29T11:16:32.219828012+07:00","message":"receive interim result [false|false]: เมื่อแรกนำศพลงบรรจุไว้ใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.219839268+07:00","message":"[buffer interim] 1781 false เมื่อแรกนำศพลงบรรจุไว้ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.219845519+07:00","message":"[bufferProcess] interim [280000000]:เมื่อแรกนำศพลงบรรจุไว้ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.219847658+07:00","message":"[bufferProcess] send to processor:เมื่อแรกนำศพลงบรรจุไว้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.219851004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.219853377+07:00","message":"> Transcript [8523] [false]: 'เมื่อแรกนำศพลงบรรจุไว้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.219856371+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.219858125+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.219859692+07:00","message":"StatePrefix: 'เมื่อแรกนำศพลงบรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.219861444+07:00","message":"TextPushed: 'เมื่อแรกนำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.285816998+07:00","message":"receive streaming session, msgId: 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.285863374+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":"2025-10-29T11:16:32.285870807+07:00","message":"receive interim result [false|false]: เมื่อแรกนำศพลงบรรจุไว้ในกรุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.285886101+07:00","message":"[buffer interim] 1781 false เมื่อแรกนำศพลงบรรจุไว้ในกรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.285899672+07:00","message":"[bufferProcess] interim [400000000]:เมื่อแรกนำศพลงบรรจุไว้ในกรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.285902693+07:00","message":"[bufferProcess] send to processor:เมื่อแรกนำศพลงบรรจุไว้ใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.285906742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.285910438+07:00","message":"> Transcript [8524] [false]: 'เมื่อแรกนำศพลงบรรจุไว้ใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.285914873+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.28591697+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.285919518+07:00","message":"StatePrefix: 'เมื่อแรกนำศพลงบรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.285922051+07:00","message":"TextPushed: 'เมื่อแรกนำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.556680119+07:00","message":"receive streaming session, msgId: 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.556717316+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":"2025-10-29T11:16:32.556722636+07:00","message":"receive interim result [false|false]: เมื่อแรกนำศพลงบรรจุไว้ในกฎ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.556734116+07:00","message":"[buffer interim] 1781 false เมื่อแรกนำศพลงบรรจุไว้ในกฎ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.556741229+07:00","message":"[bufferProcess] interim [580000000]:เมื่อแรกนำศพลงบรรจุไว้ในกฎ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.5567434+07:00","message":"[bufferProcess] send to processor:เมื่อแรกนำศพลงบรรจุไว้ในกรุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.556748268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.556750611+07:00","message":"> Transcript [8525] [false]: 'เมื่อแรกนำศพลงบรรจุไว้ในกรุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.556754385+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.55675624+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.556757985+07:00","message":"StatePrefix: 'เมื่อแรกนำศพลงบรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.556759835+07:00","message":"TextPushed: 'เมื่อแรกนำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.556763869+07:00","message":"Push: 'ศพลงบรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.55676543+07:00","message":"TextPushed: 'เมื่อแรกนำศพลงบรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.556767548+07:00","message":"Set new StatePrefix : 'เมื่อแรกนำศพลงบรรจุไว้ในกรุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.556769567+07:00","message":"Next Push (prob) : 'ไว้ในกรุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.556776721+07:00","message":"push: {false ศพลงบรรจุ 0 0xc00365ed80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.613113765+07:00","message":"receive streaming session, msgId: 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.613158301+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":"2025-10-29T11:16:32.613171468+07:00","message":"receive interim result [false|false]: เมื่อแรกนำศพลงบรรจุไว้ในกฎและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.613182004+07:00","message":"[buffer interim] 1781 false เมื่อแรกนำศพลงบรรจุไว้ในกฎและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.613192344+07:00","message":"[bufferProcess] interim [700000000]:เมื่อแรกนำศพลงบรรจุไว้ในกฎและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.613195641+07:00","message":"[bufferProcess] send to processor:เมื่อแรกนำศพลงบรรจุไว้ในกฎ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.613201675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.613205084+07:00","message":"> Transcript [8526] [false]: 'เมื่อแรกนำศพลงบรรจุไว้ในกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.613208992+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.613210909+07:00","message":"Set new StatePrefix: 'เมื่อแรกนำศพลงบรรจุไว้ในกฎ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.799516054+07:00","message":"receive streaming session, msgId: 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.799546149+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":"2025-10-29T11:16:32.799550884+07:00","message":"receive interim result [false|false]: เมื่อแรกนำศพลงบรรจุไว้ในโกรธแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:32.799561417+07:00","message":"[buffer interim] 1781 false เมื่อแรกนำศพลงบรรจุไว้ในโกรธแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.799568462+07:00","message":"[bufferProcess] interim [880000000]:เมื่อแรกนำศพลงบรรจุไว้ในโกรธแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.799570543+07:00","message":"[bufferProcess] send to processor:เมื่อแรกนำศพลงบรรจุไว้ในกฎและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.799575994+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.799578357+07:00","message":"> Transcript [8527] [false]: 'เมื่อแรกนำศพลงบรรจุไว้ในกฎและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.799581141+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.799582968+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.799584571+07:00","message":"StatePrefix: 'เมื่อแรกนำศพลงบรรจุไว้ในกฎ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:32.799586958+07:00","message":"TextPushed: 'เมื่อแรกนำศพลงบรรจุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:33.160605468+07:00","message":"[GCS] IsForceVAD: false for message ID: 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:33.221724002+07:00","message":"[GCS] Start streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:33.304943548+07:00","message":"receive streaming session, msgId: 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:33.304979386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เมื่อแรกนำศพลงบรรจุไว้ในกฎแล้ว\",\"confidence\":0.92944086}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:33.304985329+07:00","message":"receive interim result [true|false]: เมื่อแรกนำศพลงบรรจุไว้ในกฎแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:33.304992192+07:00","message":"end recv isFinal message id 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:33.304993988+07:00","message":"end Recv id 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:33.304999322+07:00","message":"[buffer interim] 1781 true เมื่อแรกนำศพลงบรรจุไว้ในกฎแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:33.305005887+07:00","message":"[bufferProcess] interim [420000000]:เมื่อแรกนำศพลงบรรจุไว้ในกฎแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:33.305008991+07:00","message":"[bufferProcess] send to processor (isfinal):เมื่อแรกนำศพลงบรรจุไว้ในโกรธแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:33.30501193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:33.305014251+07:00","message":"> Transcript [8528] [false]: 'เมื่อแรกนำศพลงบรรจุไว้ในโกรธแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:33.305016272+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:33.305017888+07:00","message":"Set new StatePrefix: 'เมื่อแรกนำศพลงบรรจุไว้ในโกรธแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:33.305019294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:33.305020879+07:00","message":"> Transcript [8529] [true]: 'เมื่อแรกนำศพลงบรรจุไว้ในกฎแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:33.305022809+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:33.305024285+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:33.305026046+07:00","message":"StatePrefix: 'เมื่อแรกนำศพลงบรรจุไว้ในโกรธแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:33.305028011+07:00","message":"TextPushed: 'เมื่อแรกนำศพลงบรรจุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:33.305030472+07:00","message":"Push: 'ไว้ในกฎแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:33.305038715+07:00","message":"push: {true ไว้ในกฎแล้ว 0 0xc00365ed80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:16:33.313260775+07:00","message":"write wav file: './tmp/7449/7449_1781.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:33.485047737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:33.485055648+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:33.770626585+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:33.770665442+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":"2025-10-29T11:16:33.770669994+07:00","message":"receive interim result [false|false]: ปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:33.770681678+07:00","message":"[buffer interim] 1782 false ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:33.770688134+07:00","message":"[bufferProcess] interim [600000000]:ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:33.77068973+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:34.209274332+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:34.2093116+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":"2025-10-29T11:16:34.20931727+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:34.209329172+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:34.209337401+07:00","message":"[bufferProcess] interim [960000000]:ปัจจุบันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:34.20934043+07:00","message":"[bufferProcess] send to processor:ปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:34.209346751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:34.209350046+07:00","message":"> Transcript [8530] [false]: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:34.209352424+07:00","message":"Set StatePrefix (first interim): 'ปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:34.4774164+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:34.477456262+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":"2025-10-29T11:16:34.477461652+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:34.477472828+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:34.477479098+07:00","message":"[bufferProcess] interim [320000000]:ปัจจุบันค่ะคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:34.477481239+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:34.477485803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:34.477488441+07:00","message":"> Transcript [8531] [false]: 'ปัจจุบันค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:34.477491564+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:34.477493888+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:34.477495624+07:00","message":"StatePrefix: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:34.477497451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:34.658377742+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:34.658413069+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":"2025-10-29T11:16:34.658418334+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:34.658430747+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:34.658437985+07:00","message":"[bufferProcess] interim [440000000]:ปัจจุบันค่ะคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:34.658439992+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:34.658442944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:34.658445375+07:00","message":"> Transcript [8532] [false]: 'ปัจจุบันค่ะคำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:34.658448418+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:34.658450393+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:34.658452007+07:00","message":"StatePrefix: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:34.658453799+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.002587449+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.00262776+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":"2025-10-29T11:16:35.002633621+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.002645144+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.002654372+07:00","message":"[bufferProcess] interim [800000000]:ปัจจุบันค่ะคำว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.002656368+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.002661125+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.002664061+07:00","message":"> Transcript [8533] [false]: 'ปัจจุบันค่ะคำว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.002667344+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.002669264+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.002670947+07:00","message":"StatePrefix: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.002673115+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.137008645+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.137058082+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":"2025-10-29T11:16:35.137064749+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสะเดาะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.137079669+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสะเดาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.137088126+07:00","message":"[bufferProcess] interim [920000000]:ปัจจุบันค่ะคำว่าสะเดาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.137090896+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.13709701+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.13710031+07:00","message":"> Transcript [8534] [false]: 'ปัจจุบันค่ะคำว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.137104626+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.137106903+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.137108928+07:00","message":"StatePrefix: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.13711123+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.13711603+07:00","message":"Push: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.137118096+07:00","message":"TextPushed: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.137121871+07:00","message":"Set new StatePrefix : 'ปัจจุบันค่ะคำว่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.13712446+07:00","message":"Next Push (prob) : 'ค่ะคำว่าจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.137140607+07:00","message":"push: {false ปัจจุบัน 0 0xc0023d2280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.199335716+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.199375075+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":"2025-10-29T11:16:35.199380405+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าระดับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.199390019+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.199397066+07:00","message":"[bufferProcess] interim [980000000]:ปัจจุบันค่ะคำว่าระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.199400186+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสะเดาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.199405913+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.199409163+07:00","message":"> Transcript [8535] [false]: 'ปัจจุบันค่ะคำว่าสะเดาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.199412043+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.199414705+07:00","message":"Set new StatePrefix: 'ปัจจุบันค่ะคำว่าสะเดาะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.333748048+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.333783838+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":"2025-10-29T11:16:35.333788956+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าจับปลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.333801885+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าจับปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.333808672+07:00","message":"[bufferProcess] interim [100000000]:ปัจจุบันค่ะคำว่าจับปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.333810664+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าระดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.333815368+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.33381781+07:00","message":"> Transcript [8536] [false]: 'ปัจจุบันค่ะคำว่าระดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.33382003+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.333821729+07:00","message":"Set new StatePrefix: 'ปัจจุบันค่ะคำว่าระดับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.361960859+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.361988886+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":"2025-10-29T11:16:35.361993476+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.3620029+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.362013427+07:00","message":"[bufferProcess] interim [160000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.362015669+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าจับปลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.362020356+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.362022884+07:00","message":"> Transcript [8537] [false]: 'ปัจจุบันค่ะคำว่าจับปลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.362024817+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.362026549+07:00","message":"Set new StatePrefix: 'ปัจจุบันค่ะคำว่าจับปลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.813550902+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.813591165+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":"2025-10-29T11:16:35.813596131+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.813609816+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.813616515+07:00","message":"[bufferProcess] interim [580000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.813618839+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.813621715+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.813623946+07:00","message":"> Transcript [8538] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.813625875+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.813627445+07:00","message":"Set new StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.876460946+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.876495596+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":"2025-10-29T11:16:35.876501251+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:35.876513985+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.876521074+07:00","message":"[bufferProcess] interim [700000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.876523287+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.876528513+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.876530934+07:00","message":"> Transcript [8539] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.876534213+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.876536139+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.876537685+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:35.876539613+07:00","message":"TextPushed: 'ปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:36.455382861+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:36.455420315+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":"2025-10-29T11:16:36.455426148+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:36.455438331+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.455447425+07:00","message":"[bufferProcess] interim [300000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.45544961+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.455454968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.455457281+07:00","message":"> Transcript [8540] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.455460362+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.455462285+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.455465721+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.455467923+07:00","message":"TextPushed: 'ปัจจุบัน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:36.485733789+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:36.485760339+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:36.725278093+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:36.725317771+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":"2025-10-29T11:16:36.725322965+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้สระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:36.725336013+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้สระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.725343552+07:00","message":"[bufferProcess] interim [480000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้สระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.725345887+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.725349024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.725351502+07:00","message":"> Transcript [8541] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.725354524+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.725356192+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.725358185+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.725360202+07:00","message":"TextPushed: 'ปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:36.772800287+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:36.772834799+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":"2025-10-29T11:16:36.772841806+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:36.772852557+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.77285888+07:00","message":"[bufferProcess] interim [540000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.772860973+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้สระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.772865898+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.772868098+07:00","message":"> Transcript [8542] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้สระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.77287164+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.772873393+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.77287561+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.772877954+07:00","message":"TextPushed: 'ปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.772882732+07:00","message":"Push: 'ค่ะคำว่าสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.772886342+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.772888795+07:00","message":"Set new StatePrefix : 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้สระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.772891335+07:00","message":"Next Push (prob) : 'นี้ใช้สระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:36.772911723+07:00","message":"push: {false ค่ะคำว่าสดับปกรณ์ 0 0xc0023d2280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:36.979099614+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:36.979139243+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":"2025-10-29T11:16:36.979144983+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:36.979161911+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.979169306+07:00","message":"[bufferProcess] interim [780000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.979171955+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.979177155+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.979179433+07:00","message":"> Transcript [8543] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.979181628+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:36.979183339+07:00","message":"Set new StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:37.098239041+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:37.098282555+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":"2025-10-29T11:16:37.098288561+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้าหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:37.098301633+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.098308802+07:00","message":"[bufferProcess] interim [900000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.098310986+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.098314053+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.098316291+07:00","message":"> Transcript [8544] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.098319681+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.098321264+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.098323446+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.098326513+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:37.410242069+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:37.410277198+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":"2025-10-29T11:16:37.410282699+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:37.410297398+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.410305683+07:00","message":"[bufferProcess] interim [140000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.410309588+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.410312891+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.410315373+07:00","message":"> Transcript [8545] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.410318734+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.410320816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.410322954+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.410325504+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:37.480198204+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:37.480235621+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":"2025-10-29T11:16:37.480241366+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:37.480253742+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.480260578+07:00","message":"[bufferProcess] interim [320000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.480262818+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.480267755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.480270499+07:00","message":"> Transcript [8546] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.480274179+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.480275854+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.480281064+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.480283641+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:37.672401627+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:37.672439361+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":"2025-10-29T11:16:37.672446691+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:37.672458096+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.672465182+07:00","message":"[bufferProcess] interim [440000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.672467522+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.672472354+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.672474619+07:00","message":"> Transcript [8547] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.672478615+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.672480574+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.672482407+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.672484688+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.672488593+07:00","message":"Push: 'นี้ใช้เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.672490229+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.672492381+07:00","message":"Set new StatePrefix : 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.672494329+07:00","message":"Next Push (prob) : 'เจ้านายนะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:37.672502155+07:00","message":"push: {false นี้ใช้เฉพาะ 0 0xc0023d2280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:37.998338835+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:37.998375348+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":"2025-10-29T11:16:37.99838156+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:37.998393614+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.998401292+07:00","message":"[bufferProcess] interim [740000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.998403759+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.998409346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.998411633+07:00","message":"> Transcript [8548] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.998414726+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.998416406+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.99841787+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:37.998420073+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.011619222+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.011678968+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":"2025-10-29T11:16:38.01168664+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.011706943+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.011718378+07:00","message":"[bufferProcess] interim [800000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.011721516+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.011728092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.011731313+07:00","message":"> Transcript [8549] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.011735996+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.011738318+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.011741309+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.011744781+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.054035965+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.054084723+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":"2025-10-29T11:16:38.05409065+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับรอง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.054103993+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับรอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.054111511+07:00","message":"[bufferProcess] interim [860000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับรอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.05411416+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.054119358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.054121529+07:00","message":"> Transcript [8550] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.054125039+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.05413669+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.054139665+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.054141899+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.197761787+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.197806184+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":"2025-10-29T11:16:38.197812575+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับตรวจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.197825711+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.197832458+07:00","message":"[bufferProcess] interim [980000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.197835055+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับรอง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.19784057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.197842851+07:00","message":"> Transcript [8551] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.19784668+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.197848306+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.197850073+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.1978525+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.197856932+07:00","message":"Push: 'เจ้านายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.197858569+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.197861909+07:00","message":"Set new StatePrefix : 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับรอง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.197863814+07:00","message":"Next Push (prob) : 'คะรับรอง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.197871993+07:00","message":"push: {false เจ้านายนะ 0 0xc0023d2280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.31380933+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.313846056+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":"2025-10-29T11:16:38.313853558+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับประทาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.313868784+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.313876258+07:00","message":"[bufferProcess] interim [40000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.313878763+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับตรวจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.313883518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.313885877+07:00","message":"> Transcript [8552] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับตรวจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.313888152+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.313890062+07:00","message":"Set new StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับตรวจ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.319256734+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.319276313+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":"2025-10-29T11:16:38.319281475+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.319290818+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.319295159+07:00","message":"[bufferProcess] interim [100000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.319298955+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับประทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.319301603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.319303885+07:00","message":"> Transcript [8553] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับประทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.319306182+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.319308994+07:00","message":"Set new StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะรับประทาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.506746374+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.506782109+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":"2025-10-29T11:16:38.506788179+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.506801571+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.506808614+07:00","message":"[bufferProcess] interim [280000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.506811221+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.506816261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.506818748+07:00","message":"> Transcript [8554] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.506821156+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.506822728+07:00","message":"Set new StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.715941297+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.715976206+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":"2025-10-29T11:16:38.715982242+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:38.715995622+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.716002622+07:00","message":"[bufferProcess] interim [520000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.716004804+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.716010447+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.716013636+07:00","message":"> Transcript [8555] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.716017698+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.716020117+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.716021747+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:38.716024069+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:39.016842032+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:39.016886247+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":"2025-10-29T11:16:39.016893878+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:39.016911832+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.016923176+07:00","message":"[bufferProcess] interim [820000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.016926899+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.016933386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.016936827+07:00","message":"> Transcript [8556] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.016943482+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.016945789+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.016948911+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.016952639+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:39.074177615+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:39.074217089+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":"2025-10-29T11:16:39.074222733+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:39.074235791+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.074242509+07:00","message":"[bufferProcess] interim [880000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.074244649+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.074249642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.074251874+07:00","message":"> Transcript [8557] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.074255591+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.07425736+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.07425951+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.074262584+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:39.271684013+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:39.271719077+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":"2025-10-29T11:16:39.271726293+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:39.271739027+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.27174572+07:00","message":"[bufferProcess] interim [60000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.271748275+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.2717531+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.271755356+07:00","message":"> Transcript [8558] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.271759145+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.271760818+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.271762692+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.271764806+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.271769118+07:00","message":"Push: 'คะและโปรดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.271770845+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.2717728+07:00","message":"Set new StatePrefix : 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.271776527+07:00","message":"Next Push (prob) : 'มีพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:39.271783333+07:00","message":"push: {false คะและโปรดให้ 0 0xc0023d2280}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:39.486387773+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:39.486393252+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:39.781379261+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:39.781413203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:39.781418864+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:39.781431824+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.781439076+07:00","message":"[bufferProcess] interim [600000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.781441342+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.781448568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.781451044+07:00","message":"> Transcript [8559] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.781454969+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.781456863+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.78145872+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:39.781461112+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.104216658+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.104259286+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":"2025-10-29T11:16:40.104266025+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำชาติ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.10427844+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.10428547+07:00","message":"[bufferProcess] interim [900000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.104287783+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.104292855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.104295552+07:00","message":"> Transcript [8560] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.104299328+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.10430102+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.104302916+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.10430516+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.294804638+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.294844276+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.294853315+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.294867143+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.294874239+07:00","message":"[bufferProcess] interim [80000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.29487711+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำชาติ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.294885222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.294888169+07:00","message":"> Transcript [8561] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำชาติ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.294893139+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.294895292+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.294898241+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.294902729+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.390136171+07:00","message":"[GCS] IsForceVAD: false for message ID: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.461699888+07:00","message":"[GCS] Start streaming session, msgId: 1783"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.483945487+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.483986677+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":"2025-10-29T11:16:40.483994167+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้างตัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.484005398+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้างตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.484012033+07:00","message":"[bufferProcess] interim [260000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้างตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.484014596+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.484019792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.484022066+07:00","message":"> Transcript [8562] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.484025985+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.484027718+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.484029769+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.484032373+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.484036933+07:00","message":"Push: 'มีพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.48403865+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.484040924+07:00","message":"Set new StatePrefix : 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.484046873+07:00","message":"Next Push (prob) : 'ธรรมประจำสร้าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.484055202+07:00","message":"push: {false มีพระพิธี 0 0xc0023d2280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.489946387+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.489972388+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้างส่วน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.489977805+07:00","message":"receive interim result [false|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้างส่วน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.489987372+07:00","message":"[buffer interim] 1782 false ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้างส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.489993294+07:00","message":"[bufferProcess] interim [320000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้างส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.489995691+07:00","message":"[bufferProcess] send to processor:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้างตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.489998562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.490000712+07:00","message":"> Transcript [8563] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้างตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.490003823+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.490005575+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.490006987+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.490009517+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.578827861+07:00","message":"receive streaming session, msgId: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.578878077+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้างสวน\",\"confidence\":0.94402456}],\"is_final\":true,\"result_end_time\":{\"seconds\":7,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.578886381+07:00","message":"receive interim result [true|false]: ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้างสวน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.578893022+07:00","message":"end recv isFinal message id 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.578895324+07:00","message":"end Recv id 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.578901975+07:00","message":"[buffer interim] 1782 true ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้างสวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.578910726+07:00","message":"[bufferProcess] interim [380000000]:ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้างสวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.57891549+07:00","message":"[bufferProcess] send to processor (isfinal):ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้างส่วน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.57892017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.578923672+07:00","message":"> Transcript [8564] [false]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้างส่วน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.578928319+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.578930655+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.578933295+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.578942241+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.578945343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.578947903+07:00","message":"> Transcript [8565] [true]: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้างสวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.578951191+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.578953797+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.578955902+07:00","message":"StatePrefix: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธีธรรมประจำสร้าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.578958895+07:00","message":"TextPushed: 'ปัจจุบันค่ะคำว่าสดับปกรณ์นี้ใช้เฉพาะเจ้านายนะคะและโปรดให้มีพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:40.578963559+07:00","message":"Push: 'ธรรมประจำสร้างสวน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:40.578978327+07:00","message":"push: {true ธรรมประจำสร้างสวน 0 0xc0023d2280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:16:40.595096858+07:00","message":"write wav file: './tmp/7449/7449_1782.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:41.227698+07:00","message":"receive streaming session, msgId: 1783"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:41.227750666+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":"2025-10-29T11:16:41.227756581+07:00","message":"receive interim result [false|false]: มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:41.227771573+07:00","message":"[buffer interim] 1783 false มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.227778798+07:00","message":"[bufferProcess] interim [600000000]:มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.227780244+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:41.505516787+07:00","message":"receive streaming session, msgId: 1783"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:41.505551764+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":"2025-10-29T11:16:41.505556251+07:00","message":"receive interim result [false|false]: มีกำหนด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:41.505567537+07:00","message":"[buffer interim] 1783 false มีกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.505574431+07:00","message":"[bufferProcess] interim [840000000]:มีกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.505576327+07:00","message":"[bufferProcess] send to processor:มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.50558103+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.505583354+07:00","message":"> Transcript [8566] [false]: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.505585338+07:00","message":"Set StatePrefix (first interim): 'มี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:41.639737715+07:00","message":"receive streaming session, msgId: 1783"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:41.639773564+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":"2025-10-29T11:16:41.639778842+07:00","message":"receive interim result [false|false]: มีกำหนดวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:41.63978998+07:00","message":"[buffer interim] 1783 false มีกำหนดวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.639799037+07:00","message":"[bufferProcess] interim [20000000]:มีกำหนดวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.639801036+07:00","message":"[bufferProcess] send to processor:มีกำหนด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.639804095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.639806459+07:00","message":"> Transcript [8567] [false]: 'มีกำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.6398091+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.63981068+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.639812638+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.639814584+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:41.907678468+07:00","message":"receive streaming session, msgId: 1783"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:41.907724812+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":"2025-10-29T11:16:41.907731182+07:00","message":"receive interim result [false|false]: มีกำหนดวันจันทร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:41.907744391+07:00","message":"[buffer interim] 1783 false มีกำหนดวันจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.907751571+07:00","message":"[bufferProcess] interim [320000000]:มีกำหนดวันจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.907753836+07:00","message":"[bufferProcess] send to processor:มีกำหนดวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.907759137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.907761325+07:00","message":"> Transcript [8568] [false]: 'มีกำหนดวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.907764024+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.907765816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.907767754+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:41.907769665+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:42.039288244+07:00","message":"receive streaming session, msgId: 1783"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:42.039340635+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":"2025-10-29T11:16:42.039348984+07:00","message":"receive interim result [false|false]: มีกำหนดวันตาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:42.03936518+07:00","message":"[buffer interim] 1783 false มีกำหนดวันตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.039380522+07:00","message":"[bufferProcess] interim [380000000]:มีกำหนดวันตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.039384524+07:00","message":"[bufferProcess] send to processor:มีกำหนดวันจันทร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.039389191+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.039393514+07:00","message":"> Transcript [8569] [false]: 'มีกำหนดวันจันทร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.039398496+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.039401152+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.039404568+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.03940743+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:42.092691527+07:00","message":"receive streaming session, msgId: 1783"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:42.09272888+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":"2025-10-29T11:16:42.092733501+07:00","message":"receive interim result [false|false]: มีกำหนดวันตามลำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:42.092744318+07:00","message":"[buffer interim] 1783 false มีกำหนดวันตามลำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.092751375+07:00","message":"[bufferProcess] interim [500000000]:มีกำหนดวันตามลำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.092753694+07:00","message":"[bufferProcess] send to processor:มีกำหนดวันตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.092758882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.092761496+07:00","message":"> Transcript [8570] [false]: 'มีกำหนดวันตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.092764458+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.092766455+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.09276851+07:00","message":"StatePrefix: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.092770519+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.092774491+07:00","message":"Push: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.092775944+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.092778036+07:00","message":"Set new StatePrefix : 'มีกำหนดวันตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.092779791+07:00","message":"Next Push (prob) : 'กำหนดวันตาม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:42.092788397+07:00","message":"push: {false มี 0 0xc002f14d00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:42.220072475+07:00","message":"receive streaming session, msgId: 1783"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:42.220117214+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":"2025-10-29T11:16:42.220131805+07:00","message":"receive interim result [false|false]: มีกำหนดวันตามลำดับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:42.220144961+07:00","message":"[buffer interim] 1783 false มีกำหนดวันตามลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.220151744+07:00","message":"[bufferProcess] interim [620000000]:มีกำหนดวันตามลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.220153686+07:00","message":"[bufferProcess] send to processor:มีกำหนดวันตามลำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.220158441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.220160677+07:00","message":"> Transcript [8571] [false]: 'มีกำหนดวันตามลำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.22016383+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.220165734+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.220167335+07:00","message":"StatePrefix: 'มีกำหนดวันตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.220169599+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:42.450241174+07:00","message":"[GCS] IsForceVAD: false for message ID: 1783"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:42.487409137+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:42.487420315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:42.511251511+07:00","message":"[GCS] Start streaming session, msgId: 1784"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:42.539057844+07:00","message":"receive streaming session, msgId: 1783"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:42.539093532+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":"2025-10-29T11:16:42.539098817+07:00","message":"receive interim result [false|false]: มีกำหนดวันตามลำดับยศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:42.539111698+07:00","message":"[buffer interim] 1783 false มีกำหนดวันตามลำดับยศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.539118266+07:00","message":"[bufferProcess] interim [920000000]:มีกำหนดวันตามลำดับยศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.539120345+07:00","message":"[bufferProcess] send to processor:มีกำหนดวันตามลำดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.53913599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.539138361+07:00","message":"> Transcript [8572] [false]: 'มีกำหนดวันตามลำดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.53914161+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.539143471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.539145303+07:00","message":"StatePrefix: 'มีกำหนดวันตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.539147409+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:42.553786096+07:00","message":"receive streaming session, msgId: 1783"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:42.553830133+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":"2025-10-29T11:16:42.553836116+07:00","message":"receive interim result [true|false]: มีกำหนดวันตามลำดับยศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:42.553845135+07:00","message":"end recv isFinal message id 1783"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:42.553846882+07:00","message":"end Recv id 1783"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:42.553853076+07:00","message":"[buffer interim] 1783 true มีกำหนดวันตามลำดับยศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.553859994+07:00","message":"[bufferProcess] interim [10000000]:มีกำหนดวันตามลำดับยศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.55386383+07:00","message":"[bufferProcess] send to processor (isfinal):มีกำหนดวันตามลำดับยศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.553875283+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.553904056+07:00","message":"> Transcript [8573] [false]: 'มีกำหนดวันตามลำดับยศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.553909459+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.553911592+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.553913868+07:00","message":"StatePrefix: 'มีกำหนดวันตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.553915923+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.553918157+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.553919908+07:00","message":"> Transcript [8574] [true]: 'มีกำหนดวันตามลำดับยศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.553921828+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.553923161+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.553924516+07:00","message":"StatePrefix: 'มีกำหนดวันตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.553925861+07:00","message":"TextPushed: 'มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:42.553932312+07:00","message":"Push: 'กำหนดวันตามลำดับยศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:42.55394402+07:00","message":"push: {true กำหนดวันตามลำดับยศ 0 0xc002f14d00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:16:42.560651605+07:00","message":"write wav file: './tmp/7449/7449_1783.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.188308746+07:00","message":"receive streaming session, msgId: 1784"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.188359894+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":"2025-10-29T11:16:43.188364853+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.188379005+07:00","message":"[buffer interim] 1784 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.188385643+07:00","message":"[bufferProcess] interim [660000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.1883872+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.286571286+07:00","message":"receive streaming session, msgId: 1784"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.286605682+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":"2025-10-29T11:16:43.286610788+07:00","message":"receive interim result [false|false]: นัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.286621722+07:00","message":"[buffer interim] 1784 false นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.286627626+07:00","message":"[bufferProcess] interim [720000000]:นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.286629504+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.286635202+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.286637497+07:00","message":"> Transcript [8575] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.28663967+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.377568703+07:00","message":"receive streaming session, msgId: 1784"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.377605281+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":"2025-10-29T11:16:43.377610145+07:00","message":"receive interim result [false|false]: แล้วแต่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.377623189+07:00","message":"[buffer interim] 1784 false แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.377629908+07:00","message":"[bufferProcess] interim [780000000]:แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.377631865+07:00","message":"[bufferProcess] send to processor:นัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.377638749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.377641069+07:00","message":"> Transcript [8576] [false]: 'นัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.377643591+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.377645594+07:00","message":"Set new StatePrefix: 'นัก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.414694546+07:00","message":"receive streaming session, msgId: 1784"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.414737884+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":"2025-10-29T11:16:43.414743831+07:00","message":"receive interim result [false|false]: แนะนำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.414757953+07:00","message":"[buffer interim] 1784 false แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.414765447+07:00","message":"[bufferProcess] interim [840000000]:แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.414767917+07:00","message":"[bufferProcess] send to processor:แล้วแต่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.41477162+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.414774976+07:00","message":"> Transcript [8577] [false]: 'แล้วแต่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.414777848+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.414780031+07:00","message":"Set new StatePrefix: 'แล้วแต่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.501184799+07:00","message":"receive streaming session, msgId: 1784"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.501221659+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":"2025-10-29T11:16:43.501227743+07:00","message":"receive interim result [false|false]: และตำแหน่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.5012526+07:00","message":"[buffer interim] 1784 false และตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.50126051+07:00","message":"[bufferProcess] interim [960000000]:และตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.501262382+07:00","message":"[bufferProcess] send to processor:แนะนำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.501267364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.50126966+07:00","message":"> Transcript [8578] [false]: 'แนะนำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.501271704+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.501273453+07:00","message":"Set new StatePrefix: 'แนะนำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.659254886+07:00","message":"[GCS] IsForceVAD: false for message ID: 1784"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.764605844+07:00","message":"receive streaming session, msgId: 1784"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.764647069+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และตำแหน่ง\",\"confidence\":0.95196253}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.764652844+07:00","message":"receive interim result [true|false]: และตำแหน่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.764658967+07:00","message":"end recv isFinal message id 1784"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.764661219+07:00","message":"end Recv id 1784"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.764668406+07:00","message":"[buffer interim] 1784 true และตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.764677913+07:00","message":"[bufferProcess] interim [380000000]:และตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.764681822+07:00","message":"[bufferProcess] send to processor (isfinal):และตำแหน่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.764685351+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.764688716+07:00","message":"> Transcript [8579] [false]: 'และตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.76469221+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.764694256+07:00","message":"Set new StatePrefix: 'และตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.764695651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.764699003+07:00","message":"> Transcript [8580] [true]: 'และตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.764701107+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.764702609+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.764704238+07:00","message":"StatePrefix: 'และตำแหน่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.764705848+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.764708271+07:00","message":"Push: 'และตำแหน่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.764717078+07:00","message":"push: {true และตำแหน่ง 0 0xc0027cae80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:16:43.770851671+07:00","message":"write wav file: './tmp/7449/7449_1784.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.791896171+07:00","message":"[GCS] Start streaming session, msgId: 1785"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.823453586+07:00","message":"[GCS] Cleaned up inactive client: 1769"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.823477574+07:00","message":"[GCS] Cleaned up inactive client: 1766"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.823479899+07:00","message":"[GCS] Cleaned up inactive client: 1764"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.823481413+07:00","message":"[GCS] Cleaned up inactive client: 1767"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.823483453+07:00","message":"[GCS] Cleaned up inactive client: 1765"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.823495091+07:00","message":"[GCS] Cleaned up inactive client: 1768"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.823496819+07:00","message":"[GCS] Cleaned up inactive client: 1763"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.860228511+07:00","message":"[GCS] IsForceVAD: false for message ID: 1785"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.977032683+07:00","message":"receive streaming session, msgId: 1785"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.977051838+07:00","message":"found end of frame, send empty tag with msgId: 1785"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.977054438+07:00","message":"end Recv id 1785"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.977060638+07:00","message":"[buffer interim] 1785 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.977068144+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.977071501+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.977073946+07:00","message":"> Transcript [8581] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.977076214+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.977077948+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.977081643+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.977083292+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:43.977089921+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.977099438+07:00","message":"push: {true \n 0 0xc0023d2380}"}
{"level":"info","service":"Main","time":"2025-10-29T11:16:43.981608872+07:00","message":"write wav file: './tmp/7449/7449_1785.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:43.983380038+07:00","message":"[GCS] Start streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:44.467592143+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:44.467630038+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":"2025-10-29T11:16:44.467635148+07:00","message":"receive interim result [false|false]: อัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:44.46764773+07:00","message":"[buffer interim] 1786 false อัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.467656015+07:00","message":"[bufferProcess] interim [480000000]:อัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.467658382+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:44.521485399+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:44.521536484+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":"2025-10-29T11:16:44.521541989+07:00","message":"receive interim result [false|false]: อันดับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:44.521554045+07:00","message":"[buffer interim] 1786 false อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.521562453+07:00","message":"[bufferProcess] interim [540000000]:อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.521564426+07:00","message":"[bufferProcess] send to processor:อัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.521569172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.521571337+07:00","message":"> Transcript [8582] [false]: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.521573169+07:00","message":"Set StatePrefix (first interim): 'อัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:44.721448113+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:44.721487964+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":"2025-10-29T11:16:44.72149352+07:00","message":"receive interim result [false|false]: อันดับพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:44.721506625+07:00","message":"[buffer interim] 1786 false อันดับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.721513687+07:00","message":"[bufferProcess] interim [780000000]:อันดับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.721515742+07:00","message":"[bufferProcess] send to processor:อันดับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.721518728+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.721521142+07:00","message":"> Transcript [8583] [false]: 'อันดับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.721523724+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.72152574+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.721527687+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.721529593+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:44.850061531+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:44.850100896+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":"2025-10-29T11:16:44.850106402+07:00","message":"receive interim result [false|false]: อันดับท่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:44.85012495+07:00","message":"[buffer interim] 1786 false อันดับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.850134212+07:00","message":"[bufferProcess] interim [840000000]:อันดับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.850136094+07:00","message":"[bufferProcess] send to processor:อันดับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.850140904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.8501432+07:00","message":"> Transcript [8584] [false]: 'อันดับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.850146092+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.850147755+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.85014988+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.85015178+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:44.974996099+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:44.975031594+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":"2025-10-29T11:16:44.975036409+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:44.975049239+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.975055729+07:00","message":"[bufferProcess] interim [960000000]:อันดับพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.975057882+07:00","message":"[bufferProcess] send to processor:อันดับท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.975062644+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.97506493+07:00","message":"> Transcript [8585] [false]: 'อันดับท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.975068275+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.975070396+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.975073116+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:44.975076092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.160973978+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.161007781+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":"2025-10-29T11:16:45.161014889+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.16102803+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.161035066+07:00","message":"[bufferProcess] interim [200000000]:อันดับพระสงฆ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.161037318+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.16104031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.16104261+07:00","message":"> Transcript [8586] [false]: 'อันดับพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.161045417+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.161047075+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.161048893+07:00","message":"StatePrefix: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.16105066+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.161052806+07:00","message":"Push: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.161054342+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.161056517+07:00","message":"Set new StatePrefix : 'อันดับพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.161058526+07:00","message":"Next Push (prob) : 'ดับพระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.161065694+07:00","message":"push: {false อัน 0 0xc0027cbf00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.375295377+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.375333574+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":"2025-10-29T11:16:45.375338884+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.37535102+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.375357603+07:00","message":"[bufferProcess] interim [380000000]:อันดับพระสงฆ์ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.375359539+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.375364505+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.375367316+07:00","message":"> Transcript [8587] [false]: 'อันดับพระสงฆ์ที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.375370468+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.375372563+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.375374155+07:00","message":"StatePrefix: 'อันดับพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.375377938+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.43443592+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.434469692+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":"2025-10-29T11:16:45.434475214+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.434488111+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.434494473+07:00","message":"[bufferProcess] interim [500000000]:อันดับพระสงฆ์ที่จะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.434496749+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.434501886+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.434504166+07:00","message":"> Transcript [8588] [false]: 'อันดับพระสงฆ์ที่จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.434507028+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.434508816+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.434510716+07:00","message":"StatePrefix: 'อันดับพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.434512921+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:45.487878765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:45.487904254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.615243528+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.615283777+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":"2025-10-29T11:16:45.615290188+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.615303282+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.615311748+07:00","message":"[bufferProcess] interim [680000000]:อันดับพระสงฆ์ที่จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.615315237+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.615319909+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.615323518+07:00","message":"> Transcript [8589] [false]: 'อันดับพระสงฆ์ที่จะเข้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.615327921+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.615330243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.615333206+07:00","message":"StatePrefix: 'อันดับพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.615336392+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.770188351+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.770223194+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":"2025-10-29T11:16:45.770231952+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.7702444+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.770250502+07:00","message":"[bufferProcess] interim [800000000]:อันดับพระสงฆ์ที่จะเข้าไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.770252625+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.770257399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.770259736+07:00","message":"> Transcript [8590] [false]: 'อันดับพระสงฆ์ที่จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.770263281+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.770265124+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.770267169+07:00","message":"StatePrefix: 'อันดับพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.770269756+07:00","message":"TextPushed: 'อัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.770274087+07:00","message":"Push: 'ดับพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.770275656+07:00","message":"TextPushed: 'อันดับพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.770277743+07:00","message":"Set new StatePrefix : 'อันดับพระสงฆ์ที่จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.770279586+07:00","message":"Next Push (prob) : 'ที่จะเข้าไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.770287315+07:00","message":"push: {false ดับพระสงฆ์ 0 0xc0027cbf00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.871350588+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.871390545+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":"2025-10-29T11:16:45.871396085+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.871408406+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.871415002+07:00","message":"[bufferProcess] interim [860000000]:อันดับพระสงฆ์ที่จะเข้าไปสวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.871417198+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.87142195+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.871424256+07:00","message":"> Transcript [8591] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.871427649+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.871429764+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.871431346+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.871433545+07:00","message":"TextPushed: 'อันดับพระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.885244802+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.885272022+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":"2025-10-29T11:16:45.885276663+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.885287953+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.885293354+07:00","message":"[bufferProcess] interim [920000000]:อันดับพระสงฆ์ที่จะเข้าไปสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.885295569+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.885298478+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.885300548+07:00","message":"> Transcript [8592] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.885303522+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.885305191+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.885306816+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.885308798+07:00","message":"TextPushed: 'อันดับพระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.950546396+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.950589698+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":"2025-10-29T11:16:45.950596126+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าเป็นส่วนหนึ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:45.950609565+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.950616569+07:00","message":"[bufferProcess] interim [980000000]:อันดับพระสงฆ์ที่จะเข้าเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.950625307+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.950628853+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.950631326+07:00","message":"> Transcript [8593] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.950637204+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.950639021+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.950641258+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:45.950643857+07:00","message":"TextPushed: 'อันดับพระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:46.062020243+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:46.062066942+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":"2025-10-29T11:16:46.062073119+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:46.062086521+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.062093308+07:00","message":"[bufferProcess] interim [40000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.0620955+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าเป็นส่วนหนึ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.062100854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.062103196+07:00","message":"> Transcript [8594] [false]: 'อันดับพระสงฆ์ที่จะเข้าเป็นส่วนหนึ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.062105512+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.062107198+07:00","message":"Set new StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าเป็นส่วนหนึ่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:46.124212658+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:46.12424802+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":"2025-10-29T11:16:46.124253739+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:46.124266673+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.124274573+07:00","message":"[bufferProcess] interim [220000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.124277025+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.124280304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.124282526+07:00","message":"> Transcript [8595] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.124284665+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.124286411+07:00","message":"Set new StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:46.437555401+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:46.437592607+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":"2025-10-29T11:16:46.437598443+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:46.437611421+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.437617926+07:00","message":"[bufferProcess] interim [460000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.437620175+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.437625273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.437627577+07:00","message":"> Transcript [8596] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.437630725+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.437632337+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.437633934+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.437636337+07:00","message":"TextPushed: 'อันดับพระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:46.842345977+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:46.842387673+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":"2025-10-29T11:16:46.842392957+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:46.842405717+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.842412804+07:00","message":"[bufferProcess] interim [880000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.842415376+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.842421406+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.842423771+07:00","message":"> Transcript [8597] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.842427552+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.842429357+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.842431695+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:46.842434129+07:00","message":"TextPushed: 'อันดับพระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:47.02497801+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:47.025014815+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":"2025-10-29T11:16:47.02502099+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:47.025034188+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.025041106+07:00","message":"[bufferProcess] interim [60000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.02504344+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.025048259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.025050743+07:00","message":"> Transcript [8598] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.025054002+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.025055628+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.025057701+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.025060038+07:00","message":"TextPushed: 'อันดับพระสงฆ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:47.211314499+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:47.21135154+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":"2025-10-29T11:16:47.211358097+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:47.211371565+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.211378318+07:00","message":"[bufferProcess] interim [240000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.211380872+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.211384102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.211386917+07:00","message":"> Transcript [8599] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.211390512+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.211392208+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.211394258+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.211396603+07:00","message":"TextPushed: 'อันดับพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.211399408+07:00","message":"Push: 'ที่จะเข้าไปสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.211401445+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.21140322+07:00","message":"Set new StatePrefix : 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.211405136+07:00","message":"Next Push (prob) : 'บรมศพและพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:47.211414111+07:00","message":"push: {false ที่จะเข้าไปสวดพระ 0 0xc0027cbf00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:47.347280964+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:47.34731545+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":"2025-10-29T11:16:47.347321915+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:47.347335506+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.34734267+07:00","message":"[bufferProcess] interim [360000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.347344806+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.347349704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.347352138+07:00","message":"> Transcript [8600] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.347355721+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.347357355+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.347359309+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.347361403+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:47.480113908+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:47.480157772+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":"2025-10-29T11:16:47.480163581+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:47.48017534+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.480182424+07:00","message":"[bufferProcess] interim [480000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.480184656+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.480189377+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.480191553+07:00","message":"> Transcript [8601] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.48019485+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.480196518+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.480198146+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.480201221+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:47.541383109+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:47.541422571+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":"2025-10-29T11:16:47.541428202+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:47.541441742+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.541448581+07:00","message":"[bufferProcess] interim [600000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.54145102+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.541455786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.541458069+07:00","message":"> Transcript [8602] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.541461561+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.541463272+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.54146514+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.541467732+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:47.861580184+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:47.861620305+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":"2025-10-29T11:16:47.861626873+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:47.861639789+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.861646871+07:00","message":"[bufferProcess] interim [900000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.861649391+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.861654599+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.86165684+07:00","message":"> Transcript [8603] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.861660558+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.861662477+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.861664112+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.861666458+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.861670893+07:00","message":"Push: 'บรมศพและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.861673687+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.86167559+07:00","message":"Set new StatePrefix : 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:47.86167785+07:00","message":"Next Push (prob) : 'สงฆ์เป็นต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:47.861685622+07:00","message":"push: {false บรมศพและพระ 0 0xc0027cbf00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:48.044022001+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:48.044056696+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":"2025-10-29T11:16:48.044062896+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:48.044076332+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.044082787+07:00","message":"[bufferProcess] interim [80000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.044085236+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.044090331+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.044092764+07:00","message":"> Transcript [8604] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.044096029+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.044097711+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.044099361+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.044101639+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:48.181256675+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:48.18129112+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":"2025-10-29T11:16:48.18129676+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:48.181309815+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.181316581+07:00","message":"[bufferProcess] interim [200000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.181319369+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.181324305+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.181332863+07:00","message":"> Transcript [8605] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.181336289+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.181338086+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.181340041+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.181342549+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:48.236036409+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:48.236074931+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":"2025-10-29T11:16:48.236080479+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:48.236094417+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.236101115+07:00","message":"[bufferProcess] interim [320000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.236103523+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.236108509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.236111201+07:00","message":"> Transcript [8606] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.236114766+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.236123452+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.236125325+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.236127669+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:48.4863967+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:48.486438613+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":"2025-10-29T11:16:48.486444916+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องรีบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:48.486455822+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.486462334+07:00","message":"[bufferProcess] interim [500000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.486464822+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.486469669+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.486472056+07:00","message":"> Transcript [8607] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.486476197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.486477998+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.486480285+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.486482794+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.486488461+07:00","message":"Push: 'สงฆ์เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.486490198+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.486492224+07:00","message":"Set new StatePrefix : 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.486494437+07:00","message":"Next Push (prob) : 'นั้นก็จะต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:48.486502212+07:00","message":"push: {false สงฆ์เป็นต้น 0 0xc0027cbf00}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:48.48856627+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:48.488586241+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:48.627803203+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:48.627840084+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":"2025-10-29T11:16:48.627847199+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:48.62786114+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.627868379+07:00","message":"[bufferProcess] interim [680000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.627870788+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องรีบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.627876378+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.627878803+07:00","message":"> Transcript [8608] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องรีบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.627882709+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.627884403+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.627886497+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.627888984+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:48.954207953+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:48.954250142+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":"2025-10-29T11:16:48.954256212+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์ฉัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:48.954268716+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.954276153+07:00","message":"[bufferProcess] interim [980000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.954278712+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.954283902+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.954286244+07:00","message":"> Transcript [8609] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.954290131+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.954291985+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.954293894+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:48.954296729+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:49.069980299+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:49.070015951+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":"2025-10-29T11:16:49.070021587+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:49.070037818+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.070047409+07:00","message":"[bufferProcess] interim [40000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.070050008+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์ฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.070055319+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.070057592+07:00","message":"> Transcript [8610] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์ฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.070061301+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.070063154+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.070064986+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.070067711+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:49.333653804+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:49.333691845+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":"2025-10-29T11:16:49.333698749+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:49.333711476+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.333719036+07:00","message":"[bufferProcess] interim [400000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.333721448+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.33372652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.333729246+07:00","message":"> Transcript [8611] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.333735944+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.333737693+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.333739433+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.333742179+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.333746393+07:00","message":"Push: 'นั้นก็จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.33374857+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.33375064+07:00","message":"Set new StatePrefix : 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.333752987+07:00","message":"Next Push (prob) : 'นิมนต์เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:49.333761433+07:00","message":"push: {false นั้นก็จะต้อง 0 0xc0027cbf00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:49.651304645+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:49.651339042+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":"2025-10-29T11:16:49.651344746+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:49.651357359+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.651364308+07:00","message":"[bufferProcess] interim [640000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.651366841+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.651372075+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.65137433+07:00","message":"> Transcript [8612] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.651378532+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.651380353+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.651382038+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.651384687+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:49.656160929+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:49.656174175+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":"2025-10-29T11:16:49.656178289+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:49.656187822+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.656192079+07:00","message":"[bufferProcess] interim [700000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.656194565+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.656197245+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.656199035+07:00","message":"> Transcript [8613] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.656201677+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.65620315+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.656204701+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.656212292+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:49.780704885+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:49.780741323+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":"2025-10-29T11:16:49.780747386+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:49.780761166+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.78076843+07:00","message":"[bufferProcess] interim [760000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.780770946+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.780777706+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.780780013+07:00","message":"> Transcript [8614] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.780783676+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.780785614+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.780787396+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.78078961+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:49.969030261+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:49.969068505+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":"2025-10-29T11:16:49.969076182+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:49.969089177+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.969096243+07:00","message":"[bufferProcess] interim [940000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.969098958+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.969104007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.969106409+07:00","message":"> Transcript [8615] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.969110998+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.969112782+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.969120641+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.969123124+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.969127948+07:00","message":"Push: 'นิมนต์เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.969130157+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.969132438+07:00","message":"Set new StatePrefix : 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:49.969134515+07:00","message":"Next Push (prob) : 'พระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:49.969154858+07:00","message":"push: {false นิมนต์เฉพาะ 0 0xc0027cbf00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:50.550948132+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:50.550983724+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:50.550990086+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:50.551003835+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.551010843+07:00","message":"[bufferProcess] interim [540000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.551013214+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.551018775+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.551020873+07:00","message":"> Transcript [8616] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.551024485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.551026082+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.551027735+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.551030105+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:50.741766293+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:50.741805562+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":"2025-10-29T11:16:50.741811601+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:50.741823767+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.741832487+07:00","message":"[bufferProcess] interim [780000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.741834948+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.741840271+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.741842518+07:00","message":"> Transcript [8617] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.741846178+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.741847931+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.741849541+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.741852434+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:50.930067979+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:50.930123419+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:50.930129597+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:50.930141103+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.930149945+07:00","message":"[bufferProcess] interim [960000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.930153887+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.930157642+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.9301602+07:00","message":"> Transcript [8618] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.930164173+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.93016583+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.930172944+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:50.930175748+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:51.122750105+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:51.122799264+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอาจารย์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:51.122804964+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอาจารย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:51.122817855+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.122824072+07:00","message":"[bufferProcess] interim [200000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.122826716+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.122831798+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.12283402+07:00","message":"> Transcript [8619] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.122837833+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.122839404+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.12284123+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.122843796+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.122846729+07:00","message":"Push: 'พระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.122848345+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.122850364+07:00","message":"Set new StatePrefix : 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.122854757+07:00","message":"Next Push (prob) : 'ธรรมตามพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:51.122862389+07:00","message":"push: {false พระพิธี 0 0xc0027cbf00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:51.254182262+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:51.25421752+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":"2025-10-29T11:16:51.254223202+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:51.254239865+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.254248996+07:00","message":"[bufferProcess] interim [260000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.254253174+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอาจารย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.254259675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.254262038+07:00","message":"> Transcript [8620] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอาจารย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.254265985+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.254267607+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.254269566+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.254272294+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:51.446614499+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:51.446660399+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:51.446666517+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:51.446682327+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.446691245+07:00","message":"[bufferProcess] interim [500000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.446695096+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.446699991+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.446702881+07:00","message":"> Transcript [8621] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.446707979+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.446712519+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.446714773+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:51.446718647+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธี'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:51.489346957+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:51.489353617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:52.019568999+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:52.019615914+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่าง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:52.019624577+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่าง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:52.019642741+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.019654259+07:00","message":"[bufferProcess] interim [40000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.019658508+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.019665045+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.01966841+07:00","message":"> Transcript [8622] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.019674038+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.019676433+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.019678654+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.019682117+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:52.023061604+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:52.023084792+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่างๆ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:52.023089756+07:00","message":"receive interim result [false|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่างๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:52.023100826+07:00","message":"[buffer interim] 1786 false อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.023105938+07:00","message":"[bufferProcess] interim [100000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.023108047+07:00","message":"[bufferProcess] send to processor:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่าง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.023124068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.023127268+07:00","message":"> Transcript [8623] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.023131351+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.023133075+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.02313465+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.023136842+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.023141686+07:00","message":"Push: 'ธรรมตามพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.023143468+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.023145665+07:00","message":"Set new StatePrefix : 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.023148448+07:00","message":"Next Push (prob) : 'อารามหลวงต่าง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:52.023156378+07:00","message":"push: {false ธรรมตามพระ 0 0xc0027cbf00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:52.380957363+07:00","message":"[GCS] IsForceVAD: false for message ID: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:52.441471447+07:00","message":"[GCS] Start streaming session, msgId: 1787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:52.585338366+07:00","message":"receive streaming session, msgId: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:52.585374252+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระศพเป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่างๆ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":610000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:52.585381515+07:00","message":"receive interim result [true|false]: อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระศพเป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่างๆ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:52.585388944+07:00","message":"end recv isFinal message id 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:52.585390665+07:00","message":"end Recv id 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:52.585396328+07:00","message":"[buffer interim] 1786 true อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระศพเป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.585405234+07:00","message":"[bufferProcess] interim [610000000]:อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระศพเป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.58540865+07:00","message":"[bufferProcess] send to processor (isfinal):อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่างๆ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.585411911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.585414348+07:00","message":"> Transcript [8624] [false]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.585417531+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.58541908+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.585420715+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.585422792+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.585425664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.585427547+07:00","message":"> Transcript [8625] [true]: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระศพเป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.585429576+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.585430864+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.585432162+07:00","message":"StatePrefix: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่าง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.585433934+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.585435544+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.585658836+07:00","message":"Push: 'ต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.585661096+07:00","message":"TextPushed: 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระสงฆ์เป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.585663452+07:00","message":"Set new StatePrefix : 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระศพเป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่างๆ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.585665596+07:00","message":"Next Push (prob) : 'อันดับพระสงฆ์ที่จะเข้าไปสวดพระบรมศพและพระศพเป็นต้นนั้นก็จะต้องนิมนต์เฉพาะพระพิธีธรรมตามพระอารามหลวงต่างๆ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:52.585672751+07:00","message":"push: {true ต่างๆ 0 0xc0027cbf00}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:52.585680848+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1786.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:16:52.599229136+07:00","message":"write wav file: './tmp/7449/7449_1786.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.004296012+07:00","message":"receive streaming session, msgId: 1787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.004340203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"iPad\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":600000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.004344941+07:00","message":"receive interim result [false|false]: iPad"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.004359573+07:00","message":"[buffer interim] 1787 false iPad"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.004366375+07:00","message":"[bufferProcess] interim [600000000]:iPad"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.004367791+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.166221671+07:00","message":"receive streaming session, msgId: 1787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.166260157+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"iPad Pro\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.166266066+07:00","message":"receive interim result [false|false]: iPad Pro"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.16627763+07:00","message":"[buffer interim] 1787 false iPad Pro"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.166284381+07:00","message":"[bufferProcess] interim [780000000]:iPad Pro"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.16628606+07:00","message":"[bufferProcess] send to processor:iPad"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.1662907+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.166293282+07:00","message":"> Transcript [8626] [false]: 'iPad'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.166295096+07:00","message":"Set StatePrefix (first interim): 'iPad'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.303431769+07:00","message":"receive streaming session, msgId: 1787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.303466698+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"iPad เปลี่ยน\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.303471624+07:00","message":"receive interim result [false|false]: iPad เปลี่ยน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.303484092+07:00","message":"[buffer interim] 1787 false iPad เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.303490533+07:00","message":"[bufferProcess] interim [900000000]:iPad เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.303492421+07:00","message":"[bufferProcess] send to processor:iPad Pro"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.303496987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.303499364+07:00","message":"> Transcript [8627] [false]: 'iPad Pro'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.303501674+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.303503198+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.303504925+07:00","message":"StatePrefix: 'iPad'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.303506689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.450817628+07:00","message":"receive streaming session, msgId: 1787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.450854827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"iPad เปลี่ยนเบอร์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.450860276+07:00","message":"receive interim result [false|false]: iPad เปลี่ยนเบอร์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.450872722+07:00","message":"[buffer interim] 1787 false iPad เปลี่ยนเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.450879287+07:00","message":"[bufferProcess] interim [20000000]:iPad เปลี่ยนเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.450881329+07:00","message":"[bufferProcess] send to processor:iPad เปลี่ยน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.450886085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.450889838+07:00","message":"> Transcript [8628] [false]: 'iPad เปลี่ยน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.450892827+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.450894569+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.450896567+07:00","message":"StatePrefix: 'iPad'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.45089829+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.507870476+07:00","message":"receive streaming session, msgId: 1787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.507910096+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"iPad เปลี่ยนรุ่น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.507916441+07:00","message":"receive interim result [false|false]: iPad เปลี่ยนรุ่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.507932186+07:00","message":"[buffer interim] 1787 false iPad เปลี่ยนรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.507939765+07:00","message":"[bufferProcess] interim [80000000]:iPad เปลี่ยนรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.507942707+07:00","message":"[bufferProcess] send to processor:iPad เปลี่ยนเบอร์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.507946905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.507950285+07:00","message":"> Transcript [8629] [false]: 'iPad เปลี่ยนเบอร์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.507955047+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.507957045+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.507959822+07:00","message":"StatePrefix: 'iPad'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.507961946+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.615229257+07:00","message":"receive streaming session, msgId: 1787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.615265114+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":"2025-10-29T11:16:53.615270242+07:00","message":"receive interim result [false|false]: ให้ผลัดเปลี่ยนหมุน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.615281148+07:00","message":"[buffer interim] 1787 false ให้ผลัดเปลี่ยนหมุน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.615290804+07:00","message":"[bufferProcess] interim [140000000]:ให้ผลัดเปลี่ยนหมุน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.615293729+07:00","message":"[bufferProcess] send to processor:iPad เปลี่ยนรุ่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.615299679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.615302882+07:00","message":"> Transcript [8630] [false]: 'iPad เปลี่ยนรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.615306818+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.615309471+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.615312567+07:00","message":"StatePrefix: 'iPad'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.61531434+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.615318228+07:00","message":"Push: 'iPad'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.615320631+07:00","message":"TextPushed: 'iPad'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.615323266+07:00","message":"Set new StatePrefix : 'iPad เปลี่ยนรุ่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.615325651+07:00","message":"Next Push (prob) : ' เปลี่ยนรุ่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.615340751+07:00","message":"push: {false iPad 0 0xc0032a1080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.616532048+07:00","message":"receive streaming session, msgId: 1787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.616543735+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":"2025-10-29T11:16:53.616547274+07:00","message":"receive interim result [false|false]: ให้ผลัดเปลี่ยนหมุนเวียน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.616553795+07:00","message":"[buffer interim] 1787 false ให้ผลัดเปลี่ยนหมุนเวียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.61656056+07:00","message":"[bufferProcess] interim [200000000]:ให้ผลัดเปลี่ยนหมุนเวียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.616563789+07:00","message":"[bufferProcess] send to processor:ให้ผลัดเปลี่ยนหมุน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.616568672+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.61657116+07:00","message":"> Transcript [8631] [false]: 'ให้ผลัดเปลี่ยนหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.616573359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.616575615+07:00","message":"Set new StatePrefix: 'ให้ผลัดเปลี่ยนหมุน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.865297857+07:00","message":"receive streaming session, msgId: 1787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.865331731+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":"2025-10-29T11:16:53.865336868+07:00","message":"receive interim result [false|false]: ให้ผลัดเปลี่ยนหมุนเวียนกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:53.865347518+07:00","message":"[buffer interim] 1787 false ให้ผลัดเปลี่ยนหมุนเวียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.865354163+07:00","message":"[bufferProcess] interim [440000000]:ให้ผลัดเปลี่ยนหมุนเวียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.865356409+07:00","message":"[bufferProcess] send to processor:ให้ผลัดเปลี่ยนหมุนเวียน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.865359582+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.865362064+07:00","message":"> Transcript [8632] [false]: 'ให้ผลัดเปลี่ยนหมุนเวียน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.865365181+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.865366777+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.865368441+07:00","message":"StatePrefix: 'ให้ผลัดเปลี่ยนหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:53.865370417+07:00","message":"TextPushed: 'iPad'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:54.184524762+07:00","message":"receive streaming session, msgId: 1787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:54.184559311+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":"2025-10-29T11:16:54.184564414+07:00","message":"receive interim result [false|false]: ให้ผลัดเปลี่ยนหมุนเวียนกันสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:54.184577786+07:00","message":"[buffer interim] 1787 false ให้ผลัดเปลี่ยนหมุนเวียนกันสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.184588587+07:00","message":"[bufferProcess] interim [740000000]:ให้ผลัดเปลี่ยนหมุนเวียนกันสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.184592475+07:00","message":"[bufferProcess] send to processor:ให้ผลัดเปลี่ยนหมุนเวียนกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.184596379+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.184599902+07:00","message":"> Transcript [8633] [false]: 'ให้ผลัดเปลี่ยนหมุนเวียนกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.184604183+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.184606543+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.184609279+07:00","message":"StatePrefix: 'ให้ผลัดเปลี่ยนหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.184612271+07:00","message":"TextPushed: 'iPad'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:54.489663138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:54.489663062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:54.490324173+07:00","message":"[GCS] IsForceVAD: false for message ID: 1787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:54.504353164+07:00","message":"receive streaming session, msgId: 1787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:54.504389114+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":"2025-10-29T11:16:54.504397142+07:00","message":"receive interim result [false|false]: ให้ผลัดเปลี่ยนหมุนเวียนกันสวดค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:54.504412371+07:00","message":"[buffer interim] 1787 false ให้ผลัดเปลี่ยนหมุนเวียนกันสวดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.504421339+07:00","message":"[bufferProcess] interim [40000000]:ให้ผลัดเปลี่ยนหมุนเวียนกันสวดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.504424423+07:00","message":"[bufferProcess] send to processor:ให้ผลัดเปลี่ยนหมุนเวียนกันสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.504427799+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.50443049+07:00","message":"> Transcript [8634] [false]: 'ให้ผลัดเปลี่ยนหมุนเวียนกันสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.504433955+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.504435571+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.504437553+07:00","message":"StatePrefix: 'ให้ผลัดเปลี่ยนหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.504439923+07:00","message":"TextPushed: 'iPad'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:54.600182332+07:00","message":"receive streaming session, msgId: 1787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:54.600223909+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ให้ผลัดเปลี่ยนหมุนเวียนกันสวดค่ะ\",\"confidence\":0.95103246}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:54.600229624+07:00","message":"receive interim result [true|false]: ให้ผลัดเปลี่ยนหมุนเวียนกันสวดค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:54.600237924+07:00","message":"end recv isFinal message id 1787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:54.60024018+07:00","message":"end Recv id 1787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:54.600247307+07:00","message":"[buffer interim] 1787 true ให้ผลัดเปลี่ยนหมุนเวียนกันสวดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.60025622+07:00","message":"[bufferProcess] interim [280000000]:ให้ผลัดเปลี่ยนหมุนเวียนกันสวดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.600259457+07:00","message":"[bufferProcess] send to processor (isfinal):ให้ผลัดเปลี่ยนหมุนเวียนกันสวดค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.600262225+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.600264553+07:00","message":"> Transcript [8635] [false]: 'ให้ผลัดเปลี่ยนหมุนเวียนกันสวดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.600267795+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.600270124+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.600272695+07:00","message":"StatePrefix: 'ให้ผลัดเปลี่ยนหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.600274774+07:00","message":"TextPushed: 'iPad'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.600277547+07:00","message":"Push: 'ให้ผลัดเปลี่ยนหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.600279185+07:00","message":"TextPushed: 'ให้ผลัดเปลี่ยนหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.600280873+07:00","message":"Set new StatePrefix : 'ให้ผลัดเปลี่ยนหมุนเวียนกันสวดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.600282595+07:00","message":"Next Push (prob) : 'เวียนกันสวดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.60028397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.600285583+07:00","message":"> Transcript [8636] [true]: 'ให้ผลัดเปลี่ยนหมุนเวียนกันสวดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.600287458+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.600288841+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.60029053+07:00","message":"StatePrefix: 'ให้ผลัดเปลี่ยนหมุนเวียนกันสวดค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.600292125+07:00","message":"TextPushed: 'ให้ผลัดเปลี่ยนหมุน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:54.600293761+07:00","message":"Push: 'เวียนกันสวดค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:54.600301548+07:00","message":"push: {false ให้ผลัดเปลี่ยนหมุน 0 0xc0032a1080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:54.600306429+07:00","message":"push: {true เวียนกันสวดค่ะ 0 0xc0032a1080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:16:54.608229603+07:00","message":"write wav file: './tmp/7449/7449_1787.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:54.870714225+07:00","message":"[GCS] Start streaming session, msgId: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:57.013681499+07:00","message":"receive streaming session, msgId: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:57.013721203+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":"2025-10-29T11:16:57.013726551+07:00","message":"receive interim result [false|false]: ซึ่งในปัจจุบัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:57.013738442+07:00","message":"[buffer interim] 1788 false ซึ่งในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.01374473+07:00","message":"[bufferProcess] interim [160000000]:ซึ่งในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.01374644+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.01375164+07:00","message":"[bufferProcess] send to processor (ticker):ซึ่งในปัจจุบัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.013753603+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.013755923+07:00","message":"> Transcript [8637] [false]: 'ซึ่งในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.0137581+07:00","message":"Set StatePrefix (first interim): 'ซึ่งในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:57.343103992+07:00","message":"receive streaming session, msgId: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:57.343150421+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":"2025-10-29T11:16:57.343155968+07:00","message":"receive interim result [false|false]: ซึ่งในปัจจุบันก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:57.343168617+07:00","message":"[buffer interim] 1788 false ซึ่งในปัจจุบันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.343175719+07:00","message":"[bufferProcess] interim [520000000]:ซึ่งในปัจจุบันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.343177377+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:57.489825036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:16:57.489838826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:57.922513052+07:00","message":"receive streaming session, msgId: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:57.922549671+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":"2025-10-29T11:16:57.922554871+07:00","message":"receive interim result [false|false]: ซึ่งในปัจจุบันก็ว่า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:57.922567736+07:00","message":"[buffer interim] 1788 false ซึ่งในปัจจุบันก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.922574324+07:00","message":"[bufferProcess] interim [60000000]:ซึ่งในปัจจุบันก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.922576643+07:00","message":"[bufferProcess] send to processor:ซึ่งในปัจจุบันก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.922581473+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.922584237+07:00","message":"> Transcript [8638] [false]: 'ซึ่งในปัจจุบันก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.922587764+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.922589497+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.922591254+07:00","message":"StatePrefix: 'ซึ่งในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.922593058+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:57.935827569+07:00","message":"receive streaming session, msgId: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:57.935845438+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":"2025-10-29T11:16:57.935849625+07:00","message":"receive interim result [false|false]: ซึ่งในปัจจุบันก็วัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:57.935857973+07:00","message":"[buffer interim] 1788 false ซึ่งในปัจจุบันก็วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.935863723+07:00","message":"[bufferProcess] interim [120000000]:ซึ่งในปัจจุบันก็วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.935865362+07:00","message":"[bufferProcess] send to processor:ซึ่งในปัจจุบันก็ว่า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.935867978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.93586997+07:00","message":"> Transcript [8639] [false]: 'ซึ่งในปัจจุบันก็ว่า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.935872511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.935874186+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.935875665+07:00","message":"StatePrefix: 'ซึ่งในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:57.935877161+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:58.113080989+07:00","message":"receive streaming session, msgId: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:58.113128581+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":"2025-10-29T11:16:58.113134116+07:00","message":"receive interim result [false|false]: ซึ่งในปัจจุบันก็วัดที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:58.11314778+07:00","message":"[buffer interim] 1788 false ซึ่งในปัจจุบันก็วัดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.113154529+07:00","message":"[bufferProcess] interim [240000000]:ซึ่งในปัจจุบันก็วัดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.113156622+07:00","message":"[bufferProcess] send to processor:ซึ่งในปัจจุบันก็วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.113170915+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.113175728+07:00","message":"> Transcript [8640] [false]: 'ซึ่งในปัจจุบันก็วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.113179212+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.113180948+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.113182823+07:00","message":"StatePrefix: 'ซึ่งในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.11318469+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:58.120955718+07:00","message":"receive streaming session, msgId: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:58.120972345+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":"2025-10-29T11:16:58.120976644+07:00","message":"receive interim result [false|false]: ซึ่งในปัจจุบันก็วัดที่มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:58.120985292+07:00","message":"[buffer interim] 1788 false ซึ่งในปัจจุบันก็วัดที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.120988965+07:00","message":"[bufferProcess] interim [300000000]:ซึ่งในปัจจุบันก็วัดที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.120990796+07:00","message":"[bufferProcess] send to processor:ซึ่งในปัจจุบันก็วัดที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.120993367+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.120995574+07:00","message":"> Transcript [8641] [false]: 'ซึ่งในปัจจุบันก็วัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.12099786+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.12099961+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.121001176+07:00","message":"StatePrefix: 'ซึ่งในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.121002829+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.121006894+07:00","message":"Push: 'ซึ่งในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.121008466+07:00","message":"TextPushed: 'ซึ่งในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.12101048+07:00","message":"Set new StatePrefix : 'ซึ่งในปัจจุบันก็วัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.121012432+07:00","message":"Next Push (prob) : 'ก็วัดที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:58.121019581+07:00","message":"push: {false ซึ่งในปัจจุบัน 0 0xc002f15280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:58.363634866+07:00","message":"receive streaming session, msgId: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:58.363672394+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":"2025-10-29T11:16:58.363677429+07:00","message":"receive interim result [false|false]: ซึ่งในปัจจุบันก็วัดที่มีพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:58.363687916+07:00","message":"[buffer interim] 1788 false ซึ่งในปัจจุบันก็วัดที่มีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.363694827+07:00","message":"[bufferProcess] interim [480000000]:ซึ่งในปัจจุบันก็วัดที่มีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.363697358+07:00","message":"[bufferProcess] send to processor:ซึ่งในปัจจุบันก็วัดที่มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.36370031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.363702649+07:00","message":"> Transcript [8642] [false]: 'ซึ่งในปัจจุบันก็วัดที่มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.363705706+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.363707411+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.36370907+07:00","message":"StatePrefix: 'ซึ่งในปัจจุบันก็วัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.36371121+07:00","message":"TextPushed: 'ซึ่งในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:58.550625663+07:00","message":"receive streaming session, msgId: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:58.55066594+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":"2025-10-29T11:16:58.550671478+07:00","message":"receive interim result [false|false]: ซึ่งในปัจจุบันก็วัดที่มีพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:58.550683846+07:00","message":"[buffer interim] 1788 false ซึ่งในปัจจุบันก็วัดที่มีพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.550690274+07:00","message":"[bufferProcess] interim [720000000]:ซึ่งในปัจจุบันก็วัดที่มีพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.550692724+07:00","message":"[bufferProcess] send to processor:ซึ่งในปัจจุบันก็วัดที่มีพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.550697889+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.550700244+07:00","message":"> Transcript [8643] [false]: 'ซึ่งในปัจจุบันก็วัดที่มีพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.550703157+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.550704943+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.550706915+07:00","message":"StatePrefix: 'ซึ่งในปัจจุบันก็วัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.550709333+07:00","message":"TextPushed: 'ซึ่งในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:58.621588224+07:00","message":"receive streaming session, msgId: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:58.621623604+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":"2025-10-29T11:16:58.621628538+07:00","message":"receive interim result [false|false]: ซึ่งในปัจจุบันก็วัดที่มีพระพิฆเนศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:58.621640014+07:00","message":"[buffer interim] 1788 false ซึ่งในปัจจุบันก็วัดที่มีพระพิฆเนศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.621649816+07:00","message":"[bufferProcess] interim [780000000]:ซึ่งในปัจจุบันก็วัดที่มีพระพิฆเนศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.621652847+07:00","message":"[bufferProcess] send to processor:ซึ่งในปัจจุบันก็วัดที่มีพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.621659614+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.621663317+07:00","message":"> Transcript [8644] [false]: 'ซึ่งในปัจจุบันก็วัดที่มีพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.621667755+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.621670105+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.621673904+07:00","message":"StatePrefix: 'ซึ่งในปัจจุบันก็วัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.621676061+07:00","message":"TextPushed: 'ซึ่งในปัจจุบัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:58.809809796+07:00","message":"receive streaming session, msgId: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:58.809845039+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":"2025-10-29T11:16:58.809850392+07:00","message":"receive interim result [false|false]: ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:58.809864031+07:00","message":"[buffer interim] 1788 false ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.809870624+07:00","message":"[bufferProcess] interim [960000000]:ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.809872566+07:00","message":"[bufferProcess] send to processor:ซึ่งในปัจจุบันก็วัดที่มีพระพิฆเนศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.809875685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.809878106+07:00","message":"> Transcript [8645] [false]: 'ซึ่งในปัจจุบันก็วัดที่มีพระพิฆเนศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.809881205+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.809882889+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.809885191+07:00","message":"StatePrefix: 'ซึ่งในปัจจุบันก็วัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.809887294+07:00","message":"TextPushed: 'ซึ่งในปัจจุบัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.809890052+07:00","message":"Push: 'ก็วัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.809891986+07:00","message":"TextPushed: 'ซึ่งในปัจจุบันก็วัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.809894599+07:00","message":"Set new StatePrefix : 'ซึ่งในปัจจุบันก็วัดที่มีพระพิฆเนศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:58.80989662+07:00","message":"Next Push (prob) : 'มีพระพิฆเนศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:58.809904188+07:00","message":"push: {false ก็วัดที่ 0 0xc002f15280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:59.13858956+07:00","message":"receive streaming session, msgId: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:59.138628171+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":"2025-10-29T11:16:59.138633758+07:00","message":"receive interim result [false|false]: ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมหรือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:59.138647982+07:00","message":"[buffer interim] 1788 false ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.138657034+07:00","message":"[bufferProcess] interim [320000000]:ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.138659323+07:00","message":"[bufferProcess] send to processor:ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.138664439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.138666563+07:00","message":"> Transcript [8646] [false]: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.138668911+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.138670575+07:00","message":"Set new StatePrefix: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:59.339965899+07:00","message":"receive streaming session, msgId: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:59.339995587+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":"2025-10-29T11:16:59.340000711+07:00","message":"receive interim result [false|false]: ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:59.340012262+07:00","message":"[buffer interim] 1788 false ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.340019175+07:00","message":"[bufferProcess] interim [500000000]:ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.340021167+07:00","message":"[bufferProcess] send to processor:ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมหรือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.340026131+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.340028535+07:00","message":"> Transcript [8647] [false]: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมหรือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.340031749+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.340033359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.340035108+07:00","message":"StatePrefix: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.340037248+07:00","message":"TextPushed: 'ซึ่งในปัจจุบันก็วัดที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:59.644973597+07:00","message":"receive streaming session, msgId: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:59.645023838+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":"2025-10-29T11:16:59.645031243+07:00","message":"receive interim result [false|false]: ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:59.64504869+07:00","message":"[buffer interim] 1788 false ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.645059898+07:00","message":"[bufferProcess] interim [740000000]:ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.645063401+07:00","message":"[bufferProcess] send to processor:ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.645073685+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.645079623+07:00","message":"> Transcript [8648] [false]: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.645084964+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.645087312+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.645091527+07:00","message":"StatePrefix: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.645096345+07:00","message":"TextPushed: 'ซึ่งในปัจจุบันก็วัดที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:59.64946471+07:00","message":"receive streaming session, msgId: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:59.64948002+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":"2025-10-29T11:16:59.649485636+07:00","message":"receive interim result [false|false]: ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:59.649495801+07:00","message":"[buffer interim] 1788 false ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.649500264+07:00","message":"[bufferProcess] interim [800000000]:ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.649502984+07:00","message":"[bufferProcess] send to processor:ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.649505675+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.649508205+07:00","message":"> Transcript [8649] [false]: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.649511517+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.649514151+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.649516788+07:00","message":"StatePrefix: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.649520248+07:00","message":"TextPushed: 'ซึ่งในปัจจุบันก็วัดที่'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:59.963011682+07:00","message":"receive streaming session, msgId: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:59.96305484+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":"2025-10-29T11:16:59.963061714+07:00","message":"receive interim result [false|false]: ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:59.963075082+07:00","message":"[buffer interim] 1788 false ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.96308354+07:00","message":"[bufferProcess] interim [40000000]:ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.963086848+07:00","message":"[bufferProcess] send to processor:ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.963093159+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.96309818+07:00","message":"> Transcript [8650] [false]: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.963103488+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.963116278+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.963119338+07:00","message":"StatePrefix: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.963122518+07:00","message":"TextPushed: 'ซึ่งในปัจจุบันก็วัดที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.963128181+07:00","message":"Push: 'มีพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.963130713+07:00","message":"TextPushed: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.963133502+07:00","message":"Set new StatePrefix : 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:16:59.963136361+07:00","message":"Next Push (prob) : 'เหลือก็มี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:16:59.963156885+07:00","message":"push: {false มีพระอภิธรรม 0 0xc002f15280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.043380874+07:00","message":"receive streaming session, msgId: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.043429854+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":"2025-10-29T11:17:00.043436141+07:00","message":"receive interim result [false|false]: ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงแค่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.043450227+07:00","message":"[buffer interim] 1788 false ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.043458302+07:00","message":"[bufferProcess] interim [220000000]:ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.043461642+07:00","message":"[bufferProcess] send to processor:ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.043465723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.043469879+07:00","message":"> Transcript [8651] [false]: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.043475118+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.043477359+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.043481015+07:00","message":"StatePrefix: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.043484281+07:00","message":"TextPushed: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.06066981+07:00","message":"[GCS] IsForceVAD: false for message ID: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.132086032+07:00","message":"[GCS] Start streaming session, msgId: 1789"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.173649996+07:00","message":"receive streaming session, msgId: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.173694849+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":"2025-10-29T11:17:00.173700648+07:00","message":"receive interim result [false|false]: ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงท่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.173714007+07:00","message":"[buffer interim] 1788 false ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.173720864+07:00","message":"[bufferProcess] interim [340000000]:ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.173723154+07:00","message":"[bufferProcess] send to processor:ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงแค่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.173728304+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.173730796+07:00","message":"> Transcript [8652] [false]: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงแค่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.173734759+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.173736525+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.173738581+07:00","message":"StatePrefix: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.173740839+07:00","message":"TextPushed: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.18790735+07:00","message":"receive streaming session, msgId: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.187936199+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงแค่ 10\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.187941841+07:00","message":"receive interim result [false|false]: ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงแค่ 10"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.187952454+07:00","message":"[buffer interim] 1788 false ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงแค่ 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.187957828+07:00","message":"[bufferProcess] interim [400000000]:ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงแค่ 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.187959726+07:00","message":"[bufferProcess] send to processor:ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงท่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.187962648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.187965093+07:00","message":"> Transcript [8653] [false]: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงท่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.187968519+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.187972256+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.187974194+07:00","message":"StatePrefix: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.187976505+07:00","message":"TextPushed: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.262894873+07:00","message":"receive streaming session, msgId: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.26293319+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงแค่สิ\",\"confidence\":0.94213384}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.262939031+07:00","message":"receive interim result [true|false]: ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงแค่สิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.262947307+07:00","message":"end recv isFinal message id 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.262948921+07:00","message":"end Recv id 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.262953953+07:00","message":"[buffer interim] 1788 true ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงแค่สิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.262963043+07:00","message":"[bufferProcess] interim [400000000]:ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงแค่สิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.262967837+07:00","message":"[bufferProcess] send to processor (isfinal):ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงแค่ 10"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.262971128+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.262973584+07:00","message":"> Transcript [8654] [false]: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงแค่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.262977308+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.262978796+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.262981119+07:00","message":"StatePrefix: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.262983725+07:00","message":"TextPushed: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.262989913+07:00","message":"Push: 'เหลือก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.262991672+07:00","message":"TextPushed: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.262993476+07:00","message":"Set new StatePrefix : 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงแค่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.262995498+07:00","message":"Next Push (prob) : 'เพียงแค่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.262996876+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.262998586+07:00","message":"> Transcript [8655] [true]: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงแค่สิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.263000497+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.26300182+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.263003605+07:00","message":"StatePrefix: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มีเพียงแค่ 10'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.263005434+07:00","message":"TextPushed: 'ซึ่งในปัจจุบันก็วัดที่มีพระอภิธรรมเหลือก็มี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.263007161+07:00","message":"Push: 'เพียงแค่สิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.263016229+07:00","message":"push: {false เหลือก็มี 0 0xc002f15280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.26303013+07:00","message":"push: {true เพียงแค่สิ 0 0xc002f15280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:00.273275834+07:00","message":"write wav file: './tmp/7449/7449_1788.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:00.490865783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:00.490877791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.865624603+07:00","message":"receive streaming session, msgId: 1789"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.865664095+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":"2025-10-29T11:17:00.86566877+07:00","message":"receive interim result [false|false]: บัตรเท่านั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:00.865680784+07:00","message":"[buffer interim] 1789 false บัตรเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.865687993+07:00","message":"[bufferProcess] interim [780000000]:บัตรเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:00.865689758+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.009928398+07:00","message":"receive streaming session, msgId: 1789"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.009972547+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":"2025-10-29T11:17:01.009979151+07:00","message":"receive interim result [false|false]: บัตรเท่านั้นนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.009995403+07:00","message":"[buffer interim] 1789 false บัตรเท่านั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.010004367+07:00","message":"[bufferProcess] interim [900000000]:บัตรเท่านั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.010007599+07:00","message":"[bufferProcess] send to processor:บัตรเท่านั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.010011766+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.010015793+07:00","message":"> Transcript [8656] [false]: 'บัตรเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.010018795+07:00","message":"Set StatePrefix (first interim): 'บัตรเท่านั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.122297117+07:00","message":"receive streaming session, msgId: 1789"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.122333933+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":"2025-10-29T11:17:01.122339383+07:00","message":"receive interim result [false|false]: บัตรเท่านั้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.122351242+07:00","message":"[buffer interim] 1789 false บัตรเท่านั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.122360858+07:00","message":"[bufferProcess] interim [20000000]:บัตรเท่านั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.122362821+07:00","message":"[bufferProcess] send to processor:บัตรเท่านั้นนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.122368938+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.122371818+07:00","message":"> Transcript [8657] [false]: 'บัตรเท่านั้นนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.122374922+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.122376642+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.122378569+07:00","message":"StatePrefix: 'บัตรเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.122380536+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.279606266+07:00","message":"[GCS] IsForceVAD: false for message ID: 1789"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.412461117+07:00","message":"[GCS] Start streaming session, msgId: 1790"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.422791734+07:00","message":"receive streaming session, msgId: 1789"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.422823363+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"บัตรเท่านั้นนะคะ\",\"confidence\":0.9129712}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":380000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.422828903+07:00","message":"receive interim result [true|false]: บัตรเท่านั้นนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.422836343+07:00","message":"end recv isFinal message id 1789"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.42283799+07:00","message":"end Recv id 1789"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.422843193+07:00","message":"[buffer interim] 1789 true บัตรเท่านั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.422851525+07:00","message":"[bufferProcess] interim [380000000]:บัตรเท่านั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.422856001+07:00","message":"[bufferProcess] send to processor (isfinal):บัตรเท่านั้นนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.422858411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.422860973+07:00","message":"> Transcript [8658] [false]: 'บัตรเท่านั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.422863374+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.422864911+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.42286661+07:00","message":"StatePrefix: 'บัตรเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.422868413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.422869785+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.42287149+07:00","message":"> Transcript [8659] [true]: 'บัตรเท่านั้นนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.42287325+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.422874564+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.422875906+07:00","message":"StatePrefix: 'บัตรเท่านั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.42287726+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.422882732+07:00","message":"Push: 'บัตรเท่านั้นนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.422889786+07:00","message":"push: {true บัตรเท่านั้นนะคะ 0 0xc0032a0300}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:01.429020882+07:00","message":"write wav file: './tmp/7449/7449_1789.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.468913376+07:00","message":"[GCS] IsForceVAD: false for message ID: 1790"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.613801273+07:00","message":"receive streaming session, msgId: 1790"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.6138144+07:00","message":"found end of frame, send empty tag with msgId: 1790"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.613816817+07:00","message":"end Recv id 1790"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.613823718+07:00","message":"[buffer interim] 1790 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.613830693+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.613833656+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.613836694+07:00","message":"> Transcript [8660] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.613839148+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.613840675+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.613842102+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.613843596+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:01.613845788+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.613854625+07:00","message":"push: {true \n 0 0xc003601080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:01.618063401+07:00","message":"write wav file: './tmp/7449/7449_1790.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:01.731420395+07:00","message":"[GCS] Start streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:02.722731319+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:02.722765254+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"อาชีวะ\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:02.722769942+07:00","message":"receive interim result [false|false]: อาชีวะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:02.722779867+07:00","message":"[buffer interim] 1791 false อาชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.722786606+07:00","message":"[bufferProcess] interim [940000000]:อาชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.722788128+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.722791064+07:00","message":"[bufferProcess] send to processor (ticker):อาชีวะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.722793197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.722795964+07:00","message":"> Transcript [8661] [false]: 'อาชีวะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.722797842+07:00","message":"Set StatePrefix (first interim): 'อาชีวะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:02.751531896+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:02.751557743+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:02.751562855+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:02.751571691+07:00","message":"[buffer interim] 1791 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.751577693+07:00","message":"[bufferProcess] interim [0]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.751579112+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:02.802652319+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:02.802685269+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":120000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:02.802690356+07:00","message":"receive interim result [false|false]: วัดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:02.802700766+07:00","message":"[buffer interim] 1791 false วัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.802709378+07:00","message":"[bufferProcess] interim [120000000]:วัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.802711215+07:00","message":"[bufferProcess] send to processor:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.80271397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.802716678+07:00","message":"> Transcript [8662] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.802718625+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.80272071+07:00","message":"Set new StatePrefix: 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:02.971929218+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:02.971962695+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระธาตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:02.971969941+07:00","message":"receive interim result [false|false]: วัดพระธาตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:02.971982109+07:00","message":"[buffer interim] 1791 false วัดพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.971989203+07:00","message":"[bufferProcess] interim [300000000]:วัดพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.971991493+07:00","message":"[bufferProcess] send to processor:วัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.971994676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.971997325+07:00","message":"> Transcript [8663] [false]: 'วัดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.971999723+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.972001223+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.972002981+07:00","message":"StatePrefix: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:02.972004714+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:03.10392003+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:03.103954545+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระเชตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:03.10396157+07:00","message":"receive interim result [false|false]: วัดพระเชตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:03.103974628+07:00","message":"[buffer interim] 1791 false วัดพระเชตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.103981032+07:00","message":"[bufferProcess] interim [420000000]:วัดพระเชตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.103983111+07:00","message":"[bufferProcess] send to processor:วัดพระธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.103988024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.103990763+07:00","message":"> Transcript [8664] [false]: 'วัดพระธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.103993569+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.103995107+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.103997349+07:00","message":"StatePrefix: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.103999349+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:03.28889735+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:03.288933498+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระเชตุพน\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:03.288938994+07:00","message":"receive interim result [false|false]: วัดพระเชตุพน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:03.288950161+07:00","message":"[buffer interim] 1791 false วัดพระเชตุพน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.28895699+07:00","message":"[bufferProcess] interim [540000000]:วัดพระเชตุพน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.288958877+07:00","message":"[bufferProcess] send to processor:วัดพระเชตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.288961588+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.288964+07:00","message":"> Transcript [8665] [false]: 'วัดพระเชตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.288967165+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.288968785+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.288970224+07:00","message":"StatePrefix: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.288971981+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:03.491054309+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:03.491074071+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:03.671282217+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:03.671317313+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระเชตุพนวิมล\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:03.671322569+07:00","message":"receive interim result [false|false]: วัดพระเชตุพนวิมล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:03.671336476+07:00","message":"[buffer interim] 1791 false วัดพระเชตุพนวิมล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.671347703+07:00","message":"[bufferProcess] interim [20000000]:วัดพระเชตุพนวิมล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.671350461+07:00","message":"[bufferProcess] send to processor:วัดพระเชตุพน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.671356468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.671359469+07:00","message":"> Transcript [8666] [false]: 'วัดพระเชตุพน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.671363946+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.671366226+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.671368802+07:00","message":"StatePrefix: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.671371218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.671378115+07:00","message":"Push: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.671381948+07:00","message":"TextPushed: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.671384119+07:00","message":"Set new StatePrefix : 'วัดพระเชตุพน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.671386261+07:00","message":"Next Push (prob) : 'พระเชตุพน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:03.671394497+07:00","message":"push: {false วัด 0 0xc0023d2700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:03.86888646+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:03.868935685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระเชตุพนวิมลมังคลาราม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:03.868942214+07:00","message":"receive interim result [false|false]: วัดพระเชตุพนวิมลมังคลาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:03.868956143+07:00","message":"[buffer interim] 1791 false วัดพระเชตุพนวิมลมังคลาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.868963502+07:00","message":"[bufferProcess] interim [140000000]:วัดพระเชตุพนวิมลมังคลาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.868968322+07:00","message":"[bufferProcess] send to processor:วัดพระเชตุพนวิมล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.86897194+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.868974497+07:00","message":"> Transcript [8667] [false]: 'วัดพระเชตุพนวิมล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.868977378+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.86897933+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.868981283+07:00","message":"StatePrefix: 'วัดพระเชตุพน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:03.868983418+07:00","message":"TextPushed: 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:04.508601204+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:04.508630004+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระเชตุพนวิมลมังคลาราม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:04.508636219+07:00","message":"receive interim result [false|false]: วัดพระเชตุพนวิมลมังคลาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:04.508648535+07:00","message":"[buffer interim] 1791 false วัดพระเชตุพนวิมลมังคลาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:04.508654604+07:00","message":"[bufferProcess] interim [740000000]:วัดพระเชตุพนวิมลมังคลาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:04.50865657+07:00","message":"[bufferProcess] send to processor:วัดพระเชตุพนวิมลมังคลาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:04.508661702+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:04.508664941+07:00","message":"> Transcript [8668] [false]: 'วัดพระเชตุพนวิมลมังคลาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:04.508667919+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:04.508669585+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:04.508671393+07:00","message":"StatePrefix: 'วัดพระเชตุพน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:04.508673566+07:00","message":"TextPushed: 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:04.757585352+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:04.757623354+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":3,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:04.757629373+07:00","message":"receive interim result [false|false]: วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:04.757645265+07:00","message":"[buffer interim] 1791 false วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:04.757654504+07:00","message":"[bufferProcess] interim [40000000]:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:04.757656802+07:00","message":"[bufferProcess] send to processor:วัดพระเชตุพนวิมลมังคลาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:04.757659954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:04.757662528+07:00","message":"> Transcript [8669] [false]: 'วัดพระเชตุพนวิมลมังคลาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:04.757665794+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:04.757667554+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:04.757669653+07:00","message":"StatePrefix: 'วัดพระเชตุพน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:04.757671927+07:00","message":"TextPushed: 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:05.406164534+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:05.406198566+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:05.406203883+07:00","message":"receive interim result [false|false]: วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:05.406216611+07:00","message":"[buffer interim] 1791 false วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:05.406224907+07:00","message":"[bufferProcess] interim [640000000]:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:05.406227153+07:00","message":"[bufferProcess] send to processor:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:05.406230113+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:05.406232665+07:00","message":"> Transcript [8670] [false]: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:05.406236219+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:05.4062379+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:05.406239744+07:00","message":"StatePrefix: 'วัดพระเชตุพน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:05.406242217+07:00","message":"TextPushed: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:05.406246611+07:00","message":"Push: 'พระเชตุพน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:05.40624825+07:00","message":"TextPushed: 'วัดพระเชตุพน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:05.406250043+07:00","message":"Set new StatePrefix : 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:05.406252618+07:00","message":"Next Push (prob) : 'วิมลมังคลารามราชวรมหาวิหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:05.406260334+07:00","message":"push: {false พระเชตุพน 0 0xc0023d2700}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:06.492121563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:06.49213731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:06.885852707+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:06.885886605+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":200000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:06.885891572+07:00","message":"receive interim result [false|false]: วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:06.885904028+07:00","message":"[buffer interim] 1791 false วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:06.885910744+07:00","message":"[bufferProcess] interim [200000000]:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:06.88591301+07:00","message":"[bufferProcess] send to processor:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:06.885916304+07:00","message":"[bufferProcess] send to processor (ticker):วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:06.885919161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:06.885921499+07:00","message":"> Transcript [8671] [false]: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:06.885924941+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:06.885926603+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:06.8859284+07:00","message":"StatePrefix: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:06.885930692+07:00","message":"TextPushed: 'วัดพระเชตุพน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:06.885932086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:06.885933672+07:00","message":"> Transcript [8672] [false]: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:06.885935386+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:06.885936686+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:06.885937916+07:00","message":"StatePrefix: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:06.885939368+07:00","message":"TextPushed: 'วัดพระเชตุพน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.008811353+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.008843047+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":260000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.008848626+07:00","message":"receive interim result [false|false]: วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.008859914+07:00","message":"[buffer interim] 1791 false วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.00886709+07:00","message":"[bufferProcess] interim [260000000]:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.008868862+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.010530538+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.010538426+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.010541293+07:00","message":"receive interim result [false|false]: วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.010546848+07:00","message":"[buffer interim] 1791 false วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.010549475+07:00","message":"[bufferProcess] interim [320000000]:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.010551195+07:00","message":"[bufferProcess] send to processor:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.010554144+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.010556491+07:00","message":"> Transcript [8673] [false]: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.010559827+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.010561825+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.0105635+07:00","message":"StatePrefix: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.010566026+07:00","message":"TextPushed: 'วัดพระเชตุพน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.203547381+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.203581067+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุ\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.203586273+07:00","message":"receive interim result [false|false]: วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.203600021+07:00","message":"[buffer interim] 1791 false วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.203606868+07:00","message":"[bufferProcess] interim [500000000]:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.203608829+07:00","message":"[bufferProcess] send to processor:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.203612036+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.203614434+07:00","message":"> Transcript [8674] [false]: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.203618039+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.203619746+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.203621381+07:00","message":"StatePrefix: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.203623304+07:00","message":"TextPushed: 'วัดพระเชตุพน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.203629206+07:00","message":"Push: 'วิมลมังคลารามราชวรมหาวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.203634148+07:00","message":"TextPushed: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.203637081+07:00","message":"Set new StatePrefix : 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.20363924+07:00","message":"Next Push (prob) : 'วัดมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.203647722+07:00","message":"push: {false วิมลมังคลารามราชวรมหาวิหาร 0 0xc0023d2700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.588833058+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.588868248+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":920000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.588874031+07:00","message":"receive interim result [false|false]: วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.588884979+07:00","message":"[buffer interim] 1791 false วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.588891499+07:00","message":"[bufferProcess] interim [920000000]:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.58889355+07:00","message":"[bufferProcess] send to processor:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.58889843+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.588900954+07:00","message":"> Transcript [8675] [false]: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.588904299+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.58890607+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.588907718+07:00","message":"StatePrefix: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.588909937+07:00","message":"TextPushed: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.782801219+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.782839409+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราช\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.782845124+07:00","message":"receive interim result [false|false]: วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.782856471+07:00","message":"[buffer interim] 1791 false วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.782863089+07:00","message":"[bufferProcess] interim [40000000]:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.782865169+07:00","message":"[bufferProcess] send to processor:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.782870568+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.782872924+07:00","message":"> Transcript [8676] [false]: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.782876539+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.782878455+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.782880414+07:00","message":"StatePrefix: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.782882624+07:00","message":"TextPushed: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.971552897+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.971587376+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.971592842+07:00","message":"receive interim result [false|false]: วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:07.971609949+07:00","message":"[buffer interim] 1791 false วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.971618922+07:00","message":"[bufferProcess] interim [280000000]:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.971621322+07:00","message":"[bufferProcess] send to processor:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.971626198+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.97162859+07:00","message":"> Transcript [8677] [false]: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.97163219+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.971634067+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.971635856+07:00","message":"StatePrefix: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:07.971638306+07:00","message":"TextPushed: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:08.610749638+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:08.610793039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":6,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:08.610800775+07:00","message":"receive interim result [false|false]: วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:08.610817247+07:00","message":"[buffer interim] 1791 false วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:08.610828195+07:00","message":"[bufferProcess] interim [880000000]:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:08.610831465+07:00","message":"[bufferProcess] send to processor:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:08.610842226+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:08.610846024+07:00","message":"> Transcript [8678] [false]: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:08.610851069+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:08.610853482+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:08.610856494+07:00","message":"StatePrefix: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:08.610859773+07:00","message":"TextPushed: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:08.610863358+07:00","message":"Push: 'วัดมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:08.610865899+07:00","message":"TextPushed: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:08.610868642+07:00","message":"Set new StatePrefix : 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:08.610872065+07:00","message":"Next Push (prob) : 'ธาตุยุวราชรังสฤษฎิ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:08.610881968+07:00","message":"push: {false วัดมหา 0 0xc0023d2700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:08.989880737+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:08.989919741+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์ราชวรมหาวิหาร\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":300000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:08.989925268+07:00","message":"receive interim result [false|false]: วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์ราชวรมหาวิหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:08.989938197+07:00","message":"[buffer interim] 1791 false วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์ราชวรมหาวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:08.989945204+07:00","message":"[bufferProcess] interim [300000000]:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์ราชวรมหาวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:08.989947732+07:00","message":"[bufferProcess] send to processor:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:08.989953137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:08.989955488+07:00","message":"> Transcript [8679] [false]: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:08.989958874+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:08.989960637+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:08.989962754+07:00","message":"StatePrefix: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:08.989965635+07:00","message":"TextPushed: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหา'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:09.492785336+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:09.492799353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:09.571242004+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:09.571281057+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์ราชวรมหาวิหาร\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":7,\"nanos\":900000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:09.571286877+07:00","message":"receive interim result [false|false]: วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์ราชวรมหาวิหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:09.571298956+07:00","message":"[buffer interim] 1791 false วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์ราชวรมหาวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:09.571307033+07:00","message":"[bufferProcess] interim [900000000]:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์ราชวรมหาวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:09.571310033+07:00","message":"[bufferProcess] send to processor:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์ราชวรมหาวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:09.57131613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:09.571319398+07:00","message":"> Transcript [8680] [false]: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์ราชวรมหาวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:09.571324533+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:09.57132678+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:09.571329738+07:00","message":"StatePrefix: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:09.571332901+07:00","message":"TextPushed: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:10.310621117+07:00","message":"[GCS] IsForceVAD: false for message ID: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:10.442145319+07:00","message":"receive streaming session, msgId: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:10.442182163+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์ราชวรมหาวิหาร\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:10.442187964+07:00","message":"receive interim result [true|false]: วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์ราชวรมหาวิหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:10.442194812+07:00","message":"end recv isFinal message id 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:10.442196516+07:00","message":"end Recv id 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:10.44220181+07:00","message":"[buffer interim] 1791 true วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์ราชวรมหาวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:10.442209125+07:00","message":"[bufferProcess] interim [800000000]:วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์ราชวรมหาวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:10.442212488+07:00","message":"[bufferProcess] send to processor (isfinal):วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์ราชวรมหาวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:10.442215426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:10.44221772+07:00","message":"> Transcript [8681] [false]: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์ราชวรมหาวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:10.442220638+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:10.442222237+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:10.442224035+07:00","message":"StatePrefix: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:10.442226615+07:00","message":"TextPushed: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:10.442229441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:10.44223112+07:00","message":"> Transcript [8682] [true]: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์ราชวรมหาวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:10.442233148+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:10.442234517+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:10.442235948+07:00","message":"StatePrefix: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหาธาตุยุวราชรังสฤษฎิ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:10.442237665+07:00","message":"TextPushed: 'วัดพระเชตุพนวิมลมังคลารามราชวรมหาวิหารวัดมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:10.442240396+07:00","message":"Push: 'ธาตุยุวราชรังสฤษฎิ์ราชวรมหาวิหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:10.442248462+07:00","message":"push: {true ธาตุยุวราชรังสฤษฎิ์ราชวรมหาวิหาร 0 0xc0023d2700}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:10.442578964+07:00","message":"[GCS] Start streaming session, msgId: 1792"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:10.459511756+07:00","message":"write wav file: './tmp/7449/7449_1791.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:10.988394049+07:00","message":"receive streaming session, msgId: 1792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:10.988438598+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":"2025-10-29T11:17:10.98844335+07:00","message":"receive interim result [false|false]: ล่าสุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:10.988455502+07:00","message":"[buffer interim] 1792 false ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:10.98846263+07:00","message":"[bufferProcess] interim [540000000]:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:10.988464477+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:11.106342587+07:00","message":"receive streaming session, msgId: 1792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:11.106380222+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":"2025-10-29T11:17:11.106385646+07:00","message":"receive interim result [false|false]: วัดสุทัศน์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:11.106397741+07:00","message":"[buffer interim] 1792 false วัดสุทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.106409933+07:00","message":"[bufferProcess] interim [660000000]:วัดสุทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.106412309+07:00","message":"[bufferProcess] send to processor:ล่าสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.106415165+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.106417665+07:00","message":"> Transcript [8683] [false]: 'ล่าสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.106419696+07:00","message":"Set StatePrefix (first interim): 'ล่าสุด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:11.423474201+07:00","message":"receive streaming session, msgId: 1792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:11.423511243+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":"2025-10-29T11:17:11.423516493+07:00","message":"receive interim result [false|false]: วัดสุทัศน์เทพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:11.423527459+07:00","message":"[buffer interim] 1792 false วัดสุทัศน์เทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.423533852+07:00","message":"[bufferProcess] interim [960000000]:วัดสุทัศน์เทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.423536346+07:00","message":"[bufferProcess] send to processor:วัดสุทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.423541894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.423544494+07:00","message":"> Transcript [8684] [false]: 'วัดสุทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.423546672+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.4235485+07:00","message":"Set new StatePrefix: 'วัดสุทัศน์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:11.488633969+07:00","message":"receive streaming session, msgId: 1792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:11.488670137+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":"2025-10-29T11:17:11.488675377+07:00","message":"receive interim result [false|false]: วัดสุทัศน์เทพพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:11.488688668+07:00","message":"[buffer interim] 1792 false วัดสุทัศน์เทพพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.488695344+07:00","message":"[bufferProcess] interim [80000000]:วัดสุทัศน์เทพพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.488697297+07:00","message":"[bufferProcess] send to processor:วัดสุทัศน์เทพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.488701961+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.488704435+07:00","message":"> Transcript [8685] [false]: 'วัดสุทัศน์เทพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.488707317+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.488709115+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.488711089+07:00","message":"StatePrefix: 'วัดสุทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.488712925+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:11.61801168+07:00","message":"receive streaming session, msgId: 1792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:11.618048681+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":"2025-10-29T11:17:11.618054528+07:00","message":"receive interim result [false|false]: วัดสุทัศน์เทพบุตร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:11.618068004+07:00","message":"[buffer interim] 1792 false วัดสุทัศน์เทพบุตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.618074917+07:00","message":"[bufferProcess] interim [200000000]:วัดสุทัศน์เทพบุตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.618076903+07:00","message":"[bufferProcess] send to processor:วัดสุทัศน์เทพพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.618081589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.618083925+07:00","message":"> Transcript [8686] [false]: 'วัดสุทัศน์เทพพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.61808711+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.618089037+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.618090676+07:00","message":"StatePrefix: 'วัดสุทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.618098812+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:11.676653126+07:00","message":"receive streaming session, msgId: 1792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:11.676697236+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":"2025-10-29T11:17:11.676701972+07:00","message":"receive interim result [false|false]: วัดสุทัศนเทพวราราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:11.676712695+07:00","message":"[buffer interim] 1792 false วัดสุทัศนเทพวราราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.676719082+07:00","message":"[bufferProcess] interim [260000000]:วัดสุทัศนเทพวราราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.676721256+07:00","message":"[bufferProcess] send to processor:วัดสุทัศน์เทพบุตร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.676726385+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.676728952+07:00","message":"> Transcript [8687] [false]: 'วัดสุทัศน์เทพบุตร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.676731917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.676733655+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.676736509+07:00","message":"StatePrefix: 'วัดสุทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:11.676738279+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:12.314598373+07:00","message":"receive streaming session, msgId: 1792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:12.31464454+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":"2025-10-29T11:17:12.314650321+07:00","message":"receive interim result [false|false]: วัดสุทัศนเทพวราราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:12.314663809+07:00","message":"[buffer interim] 1792 false วัดสุทัศนเทพวราราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.3146767+07:00","message":"[bufferProcess] interim [860000000]:วัดสุทัศนเทพวราราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.314680054+07:00","message":"[bufferProcess] send to processor:วัดสุทัศนเทพวราราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.314687883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.314691037+07:00","message":"> Transcript [8688] [false]: 'วัดสุทัศนเทพวราราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.314693777+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.31469639+07:00","message":"Set new StatePrefix: 'วัดสุทัศนเทพวราราม'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:12.493727659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:12.493740907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:12.574982758+07:00","message":"receive streaming session, msgId: 1792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:12.575021584+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":"2025-10-29T11:17:12.575027599+07:00","message":"receive interim result [false|false]: วัดสุทัศนเทพวรารามวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:12.575043038+07:00","message":"[buffer interim] 1792 false วัดสุทัศนเทพวรารามวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.575053294+07:00","message":"[bufferProcess] interim [160000000]:วัดสุทัศนเทพวรารามวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.575055761+07:00","message":"[bufferProcess] send to processor:วัดสุทัศนเทพวราราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.57506256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.575065964+07:00","message":"> Transcript [8689] [false]: 'วัดสุทัศนเทพวราราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.575070847+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.575073175+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.575076043+07:00","message":"StatePrefix: 'วัดสุทัศนเทพวราราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.575078423+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:12.766256765+07:00","message":"receive streaming session, msgId: 1792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:12.766294493+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":"2025-10-29T11:17:12.766300186+07:00","message":"receive interim result [false|false]: วัดสุทัศนเทพวรารามวัดราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:12.766312958+07:00","message":"[buffer interim] 1792 false วัดสุทัศนเทพวรารามวัดราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.766320268+07:00","message":"[bufferProcess] interim [340000000]:วัดสุทัศนเทพวรารามวัดราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.766322299+07:00","message":"[bufferProcess] send to processor:วัดสุทัศนเทพวรารามวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.766327166+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.766330326+07:00","message":"> Transcript [8690] [false]: 'วัดสุทัศนเทพวรารามวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.766333375+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.766335142+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.766336821+07:00","message":"StatePrefix: 'วัดสุทัศนเทพวราราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:12.766338621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.024281316+07:00","message":"receive streaming session, msgId: 1792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.024320015+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":"2025-10-29T11:17:13.024325875+07:00","message":"receive interim result [false|false]: วัดสุทัศนเทพวรารามวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.02433917+07:00","message":"[buffer interim] 1792 false วัดสุทัศนเทพวรารามวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.024345826+07:00","message":"[bufferProcess] interim [580000000]:วัดสุทัศนเทพวรารามวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.024348031+07:00","message":"[bufferProcess] send to processor:วัดสุทัศนเทพวรารามวัดราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.024353032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.024355363+07:00","message":"> Transcript [8691] [false]: 'วัดสุทัศนเทพวรารามวัดราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.024358611+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.024360439+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.024362289+07:00","message":"StatePrefix: 'วัดสุทัศนเทพวราราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.024364487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.084445392+07:00","message":"receive streaming session, msgId: 1792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.084482564+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":"2025-10-29T11:17:13.084488279+07:00","message":"receive interim result [false|false]: วัดสุทัศนเทพวรารามวัดราชสิทธิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.084500625+07:00","message":"[buffer interim] 1792 false วัดสุทัศนเทพวรารามวัดราชสิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.084507544+07:00","message":"[bufferProcess] interim [640000000]:วัดสุทัศนเทพวรารามวัดราชสิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.084509634+07:00","message":"[bufferProcess] send to processor:วัดสุทัศนเทพวรารามวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.084515265+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.084517476+07:00","message":"> Transcript [8692] [false]: 'วัดสุทัศนเทพวรารามวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.084520717+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.084522585+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.084524222+07:00","message":"StatePrefix: 'วัดสุทัศนเทพวราราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.084526253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.084531017+07:00","message":"Push: 'วัดสุทัศนเทพวราราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.084532892+07:00","message":"TextPushed: 'วัดสุทัศนเทพวราราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.084536751+07:00","message":"Set new StatePrefix : 'วัดสุทัศนเทพวรารามวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.084538865+07:00","message":"Next Push (prob) : 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.084565179+07:00","message":"push: {false วัดสุทัศนเทพวราราม 0 0xc00365f280}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.278244219+07:00","message":"receive streaming session, msgId: 1792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.27828301+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":"2025-10-29T11:17:13.278288683+07:00","message":"receive interim result [false|false]: วัดสุทัศนเทพวรารามวัดราชสิทธาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.278303724+07:00","message":"[buffer interim] 1792 false วัดสุทัศนเทพวรารามวัดราชสิทธาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.278313045+07:00","message":"[bufferProcess] interim [880000000]:วัดสุทัศนเทพวรารามวัดราชสิทธาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.278315332+07:00","message":"[bufferProcess] send to processor:วัดสุทัศนเทพวรารามวัดราชสิทธิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.278318397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.278320853+07:00","message":"> Transcript [8693] [false]: 'วัดสุทัศนเทพวรารามวัดราชสิทธิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.278341094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.278342814+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.278345072+07:00","message":"StatePrefix: 'วัดสุทัศนเทพวรารามวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.278347096+07:00","message":"TextPushed: 'วัดสุทัศนเทพวราราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.711501534+07:00","message":"[GCS] IsForceVAD: false for message ID: 1792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.802215922+07:00","message":"receive streaming session, msgId: 1792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.802264703+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":"2025-10-29T11:17:13.802273561+07:00","message":"receive interim result [false|false]: วัดสุทัศนเทพวรารามวัดราชสิทธาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.802290333+07:00","message":"[buffer interim] 1792 false วัดสุทัศนเทพวรารามวัดราชสิทธาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.80230132+07:00","message":"[bufferProcess] interim [480000000]:วัดสุทัศนเทพวรารามวัดราชสิทธาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.802304176+07:00","message":"[bufferProcess] send to processor:วัดสุทัศนเทพวรารามวัดราชสิทธาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.802309108+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.8023117+07:00","message":"> Transcript [8694] [false]: 'วัดสุทัศนเทพวรารามวัดราชสิทธาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.802314995+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.802316803+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.802318873+07:00","message":"StatePrefix: 'วัดสุทัศนเทพวรารามวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.802320871+07:00","message":"TextPushed: 'วัดสุทัศนเทพวราราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.814472418+07:00","message":"receive streaming session, msgId: 1792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.814502612+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดสุทัศนเทพวรารามวัดราชสิทธาราม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.814510385+07:00","message":"receive interim result [true|false]: วัดสุทัศนเทพวรารามวัดราชสิทธาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.814518673+07:00","message":"end recv isFinal message id 1792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.814520695+07:00","message":"end Recv id 1792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.814526278+07:00","message":"[buffer interim] 1792 true วัดสุทัศนเทพวรารามวัดราชสิทธาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.814531911+07:00","message":"[bufferProcess] interim [480000000]:วัดสุทัศนเทพวรารามวัดราชสิทธาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.814535644+07:00","message":"[bufferProcess] send to processor (isfinal):วัดสุทัศนเทพวรารามวัดราชสิทธาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.814538397+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.814540497+07:00","message":"> Transcript [8695] [false]: 'วัดสุทัศนเทพวรารามวัดราชสิทธาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.814543061+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.814544529+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.814546361+07:00","message":"StatePrefix: 'วัดสุทัศนเทพวรารามวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.814548099+07:00","message":"TextPushed: 'วัดสุทัศนเทพวราราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.814549488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.814551123+07:00","message":"> Transcript [8696] [true]: 'วัดสุทัศนเทพวรารามวัดราชสิทธาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.814552813+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.814554109+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.814555408+07:00","message":"StatePrefix: 'วัดสุทัศนเทพวรารามวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.814556758+07:00","message":"TextPushed: 'วัดสุทัศนเทพวราราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:13.814559439+07:00","message":"Push: 'วัดราชสิทธาราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.814567579+07:00","message":"push: {true วัดราชสิทธาราม 0 0xc00365f280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:13.8226898+07:00","message":"write wav file: './tmp/7449/7449_1792.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.824068973+07:00","message":"[GCS] Cleaned up inactive client: 1772"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.824080582+07:00","message":"[GCS] Cleaned up inactive client: 1778"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.824082719+07:00","message":"[GCS] Cleaned up inactive client: 1770"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.824084311+07:00","message":"[GCS] Cleaned up inactive client: 1777"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.824086085+07:00","message":"[GCS] Cleaned up inactive client: 1775"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.824087698+07:00","message":"[GCS] Cleaned up inactive client: 1776"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.824089096+07:00","message":"[GCS] Cleaned up inactive client: 1771"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.824097638+07:00","message":"[GCS] Cleaned up inactive client: 1773"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.824100117+07:00","message":"[GCS] Cleaned up inactive client: 1774"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:13.84144433+07:00","message":"[GCS] Start streaming session, msgId: 1793"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:14.712173831+07:00","message":"receive streaming session, msgId: 1793"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:14.712215176+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":"2025-10-29T11:17:14.712222806+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:14.712237927+07:00","message":"[buffer interim] 1793 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:14.712246119+07:00","message":"[bufferProcess] interim [720000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:14.712248042+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:15.019850938+07:00","message":"receive streaming session, msgId: 1793"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:15.019899927+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":"2025-10-29T11:17:15.01990543+07:00","message":"receive interim result [false|false]: วัดบ่อ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:15.01992095+07:00","message":"[buffer interim] 1793 false วัดบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.019928425+07:00","message":"[bufferProcess] interim [960000000]:วัดบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.019930585+07:00","message":"[bufferProcess] send to processor:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.01993732+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.019940033+07:00","message":"> Transcript [8697] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.019941998+07:00","message":"Set StatePrefix (first interim): 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:15.022009396+07:00","message":"receive streaming session, msgId: 1793"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:15.022024058+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":"2025-10-29T11:17:15.022028335+07:00","message":"receive interim result [false|false]: วัดบวร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:15.022036986+07:00","message":"[buffer interim] 1793 false วัดบวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.022042197+07:00","message":"[bufferProcess] interim [20000000]:วัดบวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.022043892+07:00","message":"[bufferProcess] send to processor:วัดบ่อ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.022045705+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.022047417+07:00","message":"> Transcript [8698] [false]: 'วัดบ่อ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.022050449+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.022052154+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.022053559+07:00","message":"StatePrefix: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.022055097+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:15.2727794+07:00","message":"receive streaming session, msgId: 1793"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:15.27281403+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":"2025-10-29T11:17:15.272818944+07:00","message":"receive interim result [false|false]: วัดบวรนิเวศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:15.272830703+07:00","message":"[buffer interim] 1793 false วัดบวรนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.27283733+07:00","message":"[bufferProcess] interim [320000000]:วัดบวรนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.272839171+07:00","message":"[bufferProcess] send to processor:วัดบวร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.272842027+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.272844294+07:00","message":"> Transcript [8699] [false]: 'วัดบวร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.272847394+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.272849745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.272851713+07:00","message":"StatePrefix: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.272853595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:15.494489067+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:15.494516959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:15.595942552+07:00","message":"receive streaming session, msgId: 1793"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:15.595972929+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":"2025-10-29T11:17:15.595978546+07:00","message":"receive interim result [false|false]: วัดบวรนิเวศวิหาร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:15.595992846+07:00","message":"[buffer interim] 1793 false วัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.595999638+07:00","message":"[bufferProcess] interim [620000000]:วัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.596001613+07:00","message":"[bufferProcess] send to processor:วัดบวรนิเวศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.596006463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.596016053+07:00","message":"> Transcript [8700] [false]: 'วัดบวรนิเวศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.596019537+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.596021202+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.596023114+07:00","message":"StatePrefix: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:15.596025021+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.171563743+07:00","message":"receive streaming session, msgId: 1793"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.171603828+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":"2025-10-29T11:17:16.171609108+07:00","message":"receive interim result [false|false]: วัดบวรนิเวศวิหารวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.171625068+07:00","message":"[buffer interim] 1793 false วัดบวรนิเวศวิหารวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.171631736+07:00","message":"[bufferProcess] interim [220000000]:วัดบวรนิเวศวิหารวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.171633777+07:00","message":"[bufferProcess] send to processor:วัดบวรนิเวศวิหาร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.171636688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.171639274+07:00","message":"> Transcript [8701] [false]: 'วัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.171642466+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.171643953+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.171645816+07:00","message":"StatePrefix: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.171647841+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.171652136+07:00","message":"Push: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.171653684+07:00","message":"TextPushed: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.171655434+07:00","message":"Set new StatePrefix : 'วัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.171657228+07:00","message":"Next Push (prob) : 'บวรนิเวศวิหาร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.171664724+07:00","message":"push: {false วัด 0 0xc00365f380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.49673332+07:00","message":"receive streaming session, msgId: 1793"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.496776214+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":"2025-10-29T11:17:16.496782244+07:00","message":"receive interim result [false|false]: วัดบวรนิเวศวิหารวัดสระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.496800344+07:00","message":"[buffer interim] 1793 false วัดบวรนิเวศวิหารวัดสระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.496808537+07:00","message":"[bufferProcess] interim [460000000]:วัดบวรนิเวศวิหารวัดสระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.49681154+07:00","message":"[bufferProcess] send to processor:วัดบวรนิเวศวิหารวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.496815222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.49682078+07:00","message":"> Transcript [8702] [false]: 'วัดบวรนิเวศวิหารวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.496824828+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.496826887+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.49682978+07:00","message":"StatePrefix: 'วัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.496832895+07:00","message":"TextPushed: 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.501238157+07:00","message":"receive streaming session, msgId: 1793"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.501261169+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":"2025-10-29T11:17:16.5012657+07:00","message":"receive interim result [false|false]: วัดบวรนิเวศวิหารวัดสะแก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.501276237+07:00","message":"[buffer interim] 1793 false วัดบวรนิเวศวิหารวัดสะแก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.501280769+07:00","message":"[bufferProcess] interim [520000000]:วัดบวรนิเวศวิหารวัดสะแก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.501282921+07:00","message":"[bufferProcess] send to processor:วัดบวรนิเวศวิหารวัดสระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.501285611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.501287984+07:00","message":"> Transcript [8703] [false]: 'วัดบวรนิเวศวิหารวัดสระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.501290858+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.501292419+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.50129413+07:00","message":"StatePrefix: 'วัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.501296134+07:00","message":"TextPushed: 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.720673971+07:00","message":"[GCS] IsForceVAD: false for message ID: 1793"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.808303058+07:00","message":"receive streaming session, msgId: 1793"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.808342606+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":"2025-10-29T11:17:16.808349743+07:00","message":"receive interim result [false|false]: วัดบวรนิเวศวิหารวัดสระเกศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.808367339+07:00","message":"[buffer interim] 1793 false วัดบวรนิเวศวิหารวัดสระเกศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.80837781+07:00","message":"[bufferProcess] interim [760000000]:วัดบวรนิเวศวิหารวัดสระเกศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.808380689+07:00","message":"[bufferProcess] send to processor:วัดบวรนิเวศวิหารวัดสะแก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.808386723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.80838977+07:00","message":"> Transcript [8704] [false]: 'วัดบวรนิเวศวิหารวัดสะแก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.808394224+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.808396348+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.808398831+07:00","message":"StatePrefix: 'วัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.808401996+07:00","message":"TextPushed: 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.832448192+07:00","message":"receive streaming session, msgId: 1793"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.832483258+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดบวรนิเวศวิหารวัดสระเกศ\",\"confidence\":0.9243896}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.832488647+07:00","message":"receive interim result [true|false]: วัดบวรนิเวศวิหารวัดสระเกศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.832496911+07:00","message":"end recv isFinal message id 1793"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.832498806+07:00","message":"end Recv id 1793"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.832504055+07:00","message":"[buffer interim] 1793 true วัดบวรนิเวศวิหารวัดสระเกศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.832510158+07:00","message":"[bufferProcess] interim [910000000]:วัดบวรนิเวศวิหารวัดสระเกศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.832519041+07:00","message":"[bufferProcess] send to processor (isfinal):วัดบวรนิเวศวิหารวัดสระเกศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.83252215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.832524727+07:00","message":"> Transcript [8705] [false]: 'วัดบวรนิเวศวิหารวัดสระเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.832527843+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.83252945+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.832531289+07:00","message":"StatePrefix: 'วัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.832533834+07:00","message":"TextPushed: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.832536486+07:00","message":"Push: 'บวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.83253814+07:00","message":"TextPushed: 'วัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.832540001+07:00","message":"Set new StatePrefix : 'วัดบวรนิเวศวิหารวัดสระเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.832541755+07:00","message":"Next Push (prob) : 'วัดสระเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.832543126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.832544718+07:00","message":"> Transcript [8706] [true]: 'วัดบวรนิเวศวิหารวัดสระเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.832546663+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.832548046+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.832549922+07:00","message":"StatePrefix: 'วัดบวรนิเวศวิหารวัดสระเกศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.832551491+07:00","message":"TextPushed: 'วัดบวรนิเวศวิหาร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:16.832553154+07:00","message":"Push: 'วัดสระเกศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.832561587+07:00","message":"push: {false บวรนิเวศวิหาร 0 0xc00365f380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.832566038+07:00","message":"push: {true วัดสระเกศ 0 0xc00365f380}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:16.840723477+07:00","message":"write wav file: './tmp/7449/7449_1793.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:16.851597386+07:00","message":"[GCS] Start streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:17.516198191+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:17.516246709+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":"2025-10-29T11:17:17.516251876+07:00","message":"receive interim result [false|false]: วัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:17.516265633+07:00","message":"[buffer interim] 1794 false วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:17.51627265+07:00","message":"[bufferProcess] interim [480000000]:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:17.516274236+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:17.727712568+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:17.727755496+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":"2025-10-29T11:17:17.727761471+07:00","message":"receive interim result [false|false]: วัฏจักร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:17.727776476+07:00","message":"[buffer interim] 1794 false วัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:17.727783443+07:00","message":"[bufferProcess] interim [720000000]:วัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:17.727785832+07:00","message":"[bufferProcess] send to processor:วัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:17.727791937+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:17.727794434+07:00","message":"> Transcript [8707] [false]: 'วัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:17.727796412+07:00","message":"Set StatePrefix (first interim): 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:17.896303031+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:17.896338924+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":"2025-10-29T11:17:17.896344131+07:00","message":"receive interim result [false|false]: วัดตะโก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:17.896355163+07:00","message":"[buffer interim] 1794 false วัดตะโก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:17.896362784+07:00","message":"[bufferProcess] interim [840000000]:วัดตะโก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:17.896364724+07:00","message":"[bufferProcess] send to processor:วัฏจักร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:17.896367579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:17.896369993+07:00","message":"> Transcript [8708] [false]: 'วัฏจักร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:17.896371843+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:17.896373576+07:00","message":"Set new StatePrefix: 'วัฏจักร'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:17.900537491+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:17.90056398+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":"2025-10-29T11:17:17.900568793+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:17.900581612+07:00","message":"[buffer interim] 1794 false วัดจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:17.900586814+07:00","message":"[bufferProcess] interim [900000000]:วัดจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:17.900588904+07:00","message":"[bufferProcess] send to processor:วัดตะโก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:17.900591325+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:17.900593411+07:00","message":"> Transcript [8709] [false]: 'วัดตะโก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:17.900595558+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:17.900597145+07:00","message":"Set new StatePrefix: 'วัดตะโก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:18.277913093+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:18.27794778+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":"2025-10-29T11:17:18.277953246+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:18.277963457+07:00","message":"[buffer interim] 1794 false วัดจักรวรรดิราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.277969785+07:00","message":"[bufferProcess] interim [320000000]:วัดจักรวรรดิราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.277971686+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.277974471+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.277977016+07:00","message":"> Transcript [8710] [false]: 'วัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.277978962+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.277980914+07:00","message":"Set new StatePrefix: 'วัดจักรวรรดิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:18.472391368+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:18.472424205+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":"2025-10-29T11:17:18.472429247+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:18.472439481+07:00","message":"[buffer interim] 1794 false วัดจักรวรรดิราชาวา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.472447322+07:00","message":"[bufferProcess] interim [500000000]:วัดจักรวรรดิราชาวา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.472449593+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.472454648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.472457502+07:00","message":"> Transcript [8711] [false]: 'วัดจักรวรรดิราชา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.47246069+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.472462327+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.472463806+07:00","message":"StatePrefix: 'วัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.472465702+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:18.494515762+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:18.494524083+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:18.593793036+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:18.593825908+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":"2025-10-29T11:17:18.593831481+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:18.593845132+07:00","message":"[buffer interim] 1794 false วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.593853033+07:00","message":"[bufferProcess] interim [560000000]:วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.593855775+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชาวา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.593859577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.593862928+07:00","message":"> Transcript [8712] [false]: 'วัดจักรวรรดิราชาวา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.593866869+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.59386926+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.593871734+07:00","message":"StatePrefix: 'วัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:18.59387414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:19.173970022+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:19.174009038+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":"2025-10-29T11:17:19.174014181+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:19.174026506+07:00","message":"[buffer interim] 1794 false วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.174033182+07:00","message":"[bufferProcess] interim [160000000]:วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.174035274+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.174040193+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.174042427+07:00","message":"> Transcript [8713] [false]: 'วัดจักรวรรดิราชาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.174047835+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.174049715+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.174051282+07:00","message":"StatePrefix: 'วัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.174053096+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:19.627785497+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:19.627821429+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":"2025-10-29T11:17:19.627827255+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาสวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:19.627840302+07:00","message":"[buffer interim] 1794 false วัดจักรวรรดิราชาวาสวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.627847812+07:00","message":"[bufferProcess] interim [580000000]:วัดจักรวรรดิราชาวาสวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.627849939+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.627852723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.62785511+07:00","message":"> Transcript [8714] [false]: 'วัดจักรวรรดิราชาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.627859831+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.627861545+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.627863362+07:00","message":"StatePrefix: 'วัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.627865244+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.627867669+07:00","message":"Push: 'วัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.627869272+07:00","message":"TextPushed: 'วัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.627870865+07:00","message":"Set new StatePrefix : 'วัดจักรวรรดิราชาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.627872683+07:00","message":"Next Push (prob) : 'ราชาวาส'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:19.627880915+07:00","message":"push: {false วัดจักรวรรดิ 0 0xc003600c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:19.688690845+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:19.68873486+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":"2025-10-29T11:17:19.688741898+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:19.688756361+07:00","message":"[buffer interim] 1794 false วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.688764593+07:00","message":"[bufferProcess] interim [640000000]:วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.688767227+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชาวาสวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.688771153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.688774236+07:00","message":"> Transcript [8715] [false]: 'วัดจักรวรรดิราชาวาสวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.688777895+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.688780728+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.688783352+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.688786011+07:00","message":"TextPushed: 'วัดจักรวรรดิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:19.690157716+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:19.690166355+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":"2025-10-29T11:17:19.690169716+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาสวัดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:19.690176146+07:00","message":"[buffer interim] 1794 false วัดจักรวรรดิราชาวาสวัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.690179545+07:00","message":"[bufferProcess] interim [700000000]:วัดจักรวรรดิราชาวาสวัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.690182227+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.690184061+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.690185672+07:00","message":"> Transcript [8716] [false]: 'วัดจักรวรรดิราชาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.69018772+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.690189219+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.690190562+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.69019218+07:00","message":"TextPushed: 'วัดจักรวรรดิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:19.817712204+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:19.817751269+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":"2025-10-29T11:17:19.817756674+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาสวัดระฆัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:19.817779949+07:00","message":"[buffer interim] 1794 false วัดจักรวรรดิราชาวาสวัดระฆัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.817787095+07:00","message":"[bufferProcess] interim [760000000]:วัดจักรวรรดิราชาวาสวัดระฆัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.817789209+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชาวาสวัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.817792517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.817794811+07:00","message":"> Transcript [8717] [false]: 'วัดจักรวรรดิราชาวาสวัดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.817798598+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.817800253+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.817801877+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:19.817803873+07:00","message":"TextPushed: 'วัดจักรวรรดิ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:20.325304403+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:20.325341598+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":"2025-10-29T11:17:20.325347667+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาสวัดระฆังโฆสิ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:20.325360561+07:00","message":"[buffer interim] 1794 false วัดจักรวรรดิราชาวาสวัดระฆังโฆสิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.325367572+07:00","message":"[bufferProcess] interim [240000000]:วัดจักรวรรดิราชาวาสวัดระฆังโฆสิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.325370145+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชาวาสวัดระฆัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.325375033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.325377857+07:00","message":"> Transcript [8718] [false]: 'วัดจักรวรรดิราชาวาสวัดระฆัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.325381585+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.325386886+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.325388844+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.325391131+07:00","message":"TextPushed: 'วัดจักรวรรดิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.325395418+07:00","message":"Push: 'ราชาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.325397049+07:00","message":"TextPushed: 'วัดจักรวรรดิราชาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.325398773+07:00","message":"Set new StatePrefix : 'วัดจักรวรรดิราชาวาสวัดระฆัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.325402782+07:00","message":"Next Push (prob) : 'วัดระฆัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:20.325410092+07:00","message":"push: {false ราชาวาส 0 0xc003600c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:20.328559657+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:20.328572028+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":"2025-10-29T11:17:20.328575861+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาสวัดระฆังโฆษิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:20.328584257+07:00","message":"[buffer interim] 1794 false วัดจักรวรรดิราชาวาสวัดระฆังโฆษิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.328588374+07:00","message":"[bufferProcess] interim [300000000]:วัดจักรวรรดิราชาวาสวัดระฆังโฆษิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.328590562+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชาวาสวัดระฆังโฆสิ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.328592674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.328594435+07:00","message":"> Transcript [8719] [false]: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.328596966+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.328598558+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.328599954+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชาวาสวัดระฆัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.32860197+07:00","message":"TextPushed: 'วัดจักรวรรดิราชาวาส'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:20.386815997+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:20.386865845+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":"2025-10-29T11:17:20.386872083+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:20.386885302+07:00","message":"[buffer interim] 1794 false วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.386892642+07:00","message":"[bufferProcess] interim [420000000]:วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.386894919+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชาวาสวัดระฆังโฆษิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.38689981+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.38690266+07:00","message":"> Transcript [8720] [false]: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆษิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.386906182+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.386908184+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.386910214+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชาวาสวัดระฆัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:20.386912592+07:00","message":"TextPushed: 'วัดจักรวรรดิราชาวาส'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.027978023+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.028013485+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":"2025-10-29T11:17:21.028019252+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.028031536+07:00","message":"[buffer interim] 1794 false วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.028037869+07:00","message":"[bufferProcess] interim [20000000]:วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.02803984+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.02804477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.028046994+07:00","message":"> Transcript [8721] [false]: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.028050251+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.028052058+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.028054124+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชาวาสวัดระฆัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.028056458+07:00","message":"TextPushed: 'วัดจักรวรรดิราชาวาส'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.097489552+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.097526373+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":"2025-10-29T11:17:21.097532419+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.097542879+07:00","message":"[buffer interim] 1794 false วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.097550485+07:00","message":"[bufferProcess] interim [80000000]:วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.097552931+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.097557783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.097561613+07:00","message":"> Transcript [8722] [false]: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.097565488+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.097567363+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.097569622+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชาวาสวัดระฆัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.097571884+07:00","message":"TextPushed: 'วัดจักรวรรดิราชาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.097576308+07:00","message":"Push: 'วัดระฆัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.097577769+07:00","message":"TextPushed: 'วัดจักรวรรดิราชาวาสวัดระฆัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.097579482+07:00","message":"Set new StatePrefix : 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.097581479+07:00","message":"Next Push (prob) : 'โฆสิตาราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.097589695+07:00","message":"push: {false วัดระฆัง 0 0xc003600c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.417547018+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.417577662+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":"2025-10-29T11:17:21.417583268+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยูร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.417594113+07:00","message":"[buffer interim] 1794 false วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยูร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.417600543+07:00","message":"[bufferProcess] interim [380000000]:วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยูร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.417602899+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.417607906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.417610372+07:00","message":"> Transcript [8723] [false]: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.417613324+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.417614977+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.417616723+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.417618994+07:00","message":"TextPushed: 'วัดจักรวรรดิราชาวาสวัดระฆัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.479412104+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.47945856+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":"2025-10-29T11:17:21.479468064+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.479484765+07:00","message":"[buffer interim] 1794 false วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.479495097+07:00","message":"[bufferProcess] interim [500000000]:วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.479498319+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยูร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.479505309+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.479508584+07:00","message":"> Transcript [8724] [false]: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยูร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.479513819+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.4795162+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.479519937+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.479523553+07:00","message":"TextPushed: 'วัดจักรวรรดิราชาวาสวัดระฆัง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:21.495591176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:21.495604575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.604739708+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.604784272+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":"2025-10-29T11:17:21.604791099+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.604806996+07:00","message":"[buffer interim] 1794 false วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.604817754+07:00","message":"[bufferProcess] interim [560000000]:วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.604820242+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.604823566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.604826479+07:00","message":"> Transcript [8725] [false]: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.604830278+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.604831902+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.604833476+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.604839751+07:00","message":"TextPushed: 'วัดจักรวรรดิราชาวาสวัดระฆัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.607773311+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.607784407+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":"2025-10-29T11:17:21.607788362+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุรวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.607794935+07:00","message":"[buffer interim] 1794 false วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.607798005+07:00","message":"[bufferProcess] interim [620000000]:วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.607799745+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.60780161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.607803419+07:00","message":"> Transcript [8726] [false]: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.607805663+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.607807256+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.607808587+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.607811676+07:00","message":"TextPushed: 'วัดจักรวรรดิราชาวาสวัดระฆัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.607816927+07:00","message":"Push: 'โฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.607820017+07:00","message":"TextPushed: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.607822236+07:00","message":"Set new StatePrefix : 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.607824145+07:00","message":"Next Push (prob) : 'วัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.607831902+07:00","message":"push: {false โฆสิตาราม 0 0xc003600c80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.9379482+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.937994267+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":"2025-10-29T11:17:21.938001171+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุรวงศา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.938015599+07:00","message":"[buffer interim] 1794 false วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุรวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.938024494+07:00","message":"[bufferProcess] interim [920000000]:วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุรวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.938027814+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุรวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.938034663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.938037663+07:00","message":"> Transcript [8727] [false]: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุรวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.938042834+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.938044962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.938047624+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.938064983+07:00","message":"TextPushed: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.995149718+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.995192186+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":"2025-10-29T11:17:21.995198921+07:00","message":"receive interim result [false|false]: วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุรวงศาวาส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:21.995212076+07:00","message":"[buffer interim] 1794 false วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุรวงศาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.995218645+07:00","message":"[bufferProcess] interim [980000000]:วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุรวงศาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.995221018+07:00","message":"[bufferProcess] send to processor:วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุรวงศา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.995226067+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.995228552+07:00","message":"> Transcript [8728] [false]: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุรวงศา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.995232053+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.995233871+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.995235713+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:21.995238255+07:00","message":"TextPushed: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:22.359241614+07:00","message":"[GCS] IsForceVAD: false for message ID: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:22.422925179+07:00","message":"[GCS] Start streaming session, msgId: 1795"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:22.467495942+07:00","message":"receive streaming session, msgId: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:22.467533465+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุรวงศาวาส\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:22.467539484+07:00","message":"receive interim result [true|false]: วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุรวงศาวาส"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:22.467545055+07:00","message":"end recv isFinal message id 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:22.467546841+07:00","message":"end Recv id 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:22.467552353+07:00","message":"[buffer interim] 1794 true วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุรวงศาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:22.467558911+07:00","message":"[bufferProcess] interim [520000000]:วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุรวงศาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:22.46756166+07:00","message":"[bufferProcess] send to processor (isfinal):วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุรวงศาวาส"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:22.467566831+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:22.467569459+07:00","message":"> Transcript [8729] [false]: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุรวงศาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:22.467572842+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:22.467574412+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:22.467576283+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:22.467578659+07:00","message":"TextPushed: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:22.467580238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:22.467582023+07:00","message":"> Transcript [8730] [true]: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัดประยุรวงศาวาส'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:22.467583719+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:22.467585031+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:22.467586309+07:00","message":"StatePrefix: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตารามวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:22.467588134+07:00","message":"TextPushed: 'วัดจักรวรรดิราชาวาสวัดระฆังโฆสิตาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:22.467592695+07:00","message":"Push: 'วัดประยุรวงศาวาส'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:22.467602468+07:00","message":"push: {true วัดประยุรวงศาวาส 0 0xc003600c80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:22.479570478+07:00","message":"write wav file: './tmp/7449/7449_1794.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:23.445943688+07:00","message":"receive streaming session, msgId: 1795"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:23.445983083+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":"2025-10-29T11:17:23.445988518+07:00","message":"receive interim result [false|false]: แล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:23.446003604+07:00","message":"[buffer interim] 1795 false แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.446010456+07:00","message":"[bufferProcess] interim [20000000]:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.446012316+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:23.604556809+07:00","message":"receive streaming session, msgId: 1795"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:23.604593354+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":"2025-10-29T11:17:23.604598574+07:00","message":"receive interim result [false|false]: ระวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:23.604609375+07:00","message":"[buffer interim] 1795 false ระวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.604615859+07:00","message":"[bufferProcess] interim [140000000]:ระวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.604618181+07:00","message":"[bufferProcess] send to processor:แล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.604622615+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.604624717+07:00","message":"> Transcript [8731] [false]: 'แล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.604626491+07:00","message":"Set StatePrefix (first interim): 'แล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:23.608608516+07:00","message":"receive streaming session, msgId: 1795"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:23.608617318+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":"2025-10-29T11:17:23.608620167+07:00","message":"receive interim result [false|false]: และวัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:23.608627214+07:00","message":"[buffer interim] 1795 false และวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.608629858+07:00","message":"[bufferProcess] interim [200000000]:และวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.608631508+07:00","message":"[bufferProcess] send to processor:ระวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.608633572+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.608635215+07:00","message":"> Transcript [8732] [false]: 'ระวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.60863703+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.608638675+07:00","message":"Set new StatePrefix: 'ระวัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:23.672615689+07:00","message":"receive streaming session, msgId: 1795"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:23.672654589+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":"2025-10-29T11:17:23.672661029+07:00","message":"receive interim result [false|false]: และวัดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:23.672677969+07:00","message":"[buffer interim] 1795 false และวัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.672686375+07:00","message":"[bufferProcess] interim [320000000]:และวัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.67268917+07:00","message":"[bufferProcess] send to processor:และวัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.672693374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.67269574+07:00","message":"> Transcript [8733] [false]: 'และวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.672698166+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.672700358+07:00","message":"Set new StatePrefix: 'และวัด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:23.856245297+07:00","message":"receive streaming session, msgId: 1795"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:23.856282424+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":"2025-10-29T11:17:23.856287802+07:00","message":"receive interim result [false|false]: และวัตถุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:23.856302305+07:00","message":"[buffer interim] 1795 false และวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.856309159+07:00","message":"[bufferProcess] interim [440000000]:และวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.856311147+07:00","message":"[bufferProcess] send to processor:และวัดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.856315875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.856318283+07:00","message":"> Transcript [8734] [false]: 'และวัดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.856321275+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.856322979+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.856324695+07:00","message":"StatePrefix: 'และวัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.856326493+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:23.860501145+07:00","message":"receive streaming session, msgId: 1795"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:23.860513641+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":"2025-10-29T11:17:23.860516563+07:00","message":"receive interim result [false|false]: และวัดพนม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:23.860523373+07:00","message":"[buffer interim] 1795 false และวัดพนม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.860527026+07:00","message":"[bufferProcess] interim [500000000]:และวัดพนม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.860529176+07:00","message":"[bufferProcess] send to processor:และวัตถุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.86053141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.860533358+07:00","message":"> Transcript [8735] [false]: 'และวัตถุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.860534833+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:23.860536458+07:00","message":"Set new StatePrefix: 'และวัตถุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:24.179317989+07:00","message":"receive streaming session, msgId: 1795"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:24.17934973+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":"2025-10-29T11:17:24.179355242+07:00","message":"receive interim result [false|false]: และวัดอนงคาราม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:24.179367746+07:00","message":"[buffer interim] 1795 false และวัดอนงคาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:24.179374322+07:00","message":"[bufferProcess] interim [800000000]:และวัดอนงคาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:24.179376395+07:00","message":"[bufferProcess] send to processor:และวัดพนม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:24.179379259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:24.179381462+07:00","message":"> Transcript [8736] [false]: 'และวัดพนม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:24.179383355+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:24.179385116+07:00","message":"Set new StatePrefix: 'และวัดพนม'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:24.495851816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:24.495871894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:24.750072974+07:00","message":"receive streaming session, msgId: 1795"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:24.750116408+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":"2025-10-29T11:17:24.750121669+07:00","message":"receive interim result [false|false]: และวัดอนงคารามค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:24.750133337+07:00","message":"[buffer interim] 1795 false และวัดอนงคารามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:24.750142263+07:00","message":"[bufferProcess] interim [340000000]:และวัดอนงคารามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:24.750144615+07:00","message":"[bufferProcess] send to processor:และวัดอนงคาราม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:24.750149497+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:24.750152036+07:00","message":"> Transcript [8737] [false]: 'และวัดอนงคาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:24.75015417+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:24.750155958+07:00","message":"Set new StatePrefix: 'และวัดอนงคาราม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:24.980508094+07:00","message":"[GCS] IsForceVAD: false for message ID: 1795"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:25.052456968+07:00","message":"[GCS] Start streaming session, msgId: 1796"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:25.092356801+07:00","message":"receive streaming session, msgId: 1795"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:25.092394881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"และวัดอนงคารามค่ะ\",\"confidence\":0.9536897}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:25.092400295+07:00","message":"receive interim result [true|false]: และวัดอนงคารามค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:25.092408514+07:00","message":"end recv isFinal message id 1795"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:25.092410444+07:00","message":"end Recv id 1795"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:25.092416389+07:00","message":"[buffer interim] 1795 true และวัดอนงคารามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:25.092425992+07:00","message":"[bufferProcess] interim [790000000]:และวัดอนงคารามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:25.092429295+07:00","message":"[bufferProcess] send to processor (isfinal):และวัดอนงคารามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:25.092432347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:25.092434586+07:00","message":"> Transcript [8738] [false]: 'และวัดอนงคารามค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:25.09243711+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:25.092438627+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:25.092440184+07:00","message":"StatePrefix: 'และวัดอนงคาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:25.092442031+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:25.092443488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:25.092445063+07:00","message":"> Transcript [8739] [true]: 'และวัดอนงคารามค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:25.092446803+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:25.092448108+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:25.092449405+07:00","message":"StatePrefix: 'และวัดอนงคาราม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:25.092452277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:25.092454693+07:00","message":"Push: 'และวัดอนงคารามค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:25.092462484+07:00","message":"push: {true และวัดอนงคารามค่ะ 0 0xc00365fd80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:25.100906393+07:00","message":"write wav file: './tmp/7449/7449_1795.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:27.496497151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:27.496512573+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:29.529959564+07:00","message":"[GCS] IsForceVAD: false for message ID: 1796"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:29.63322947+07:00","message":"receive streaming session, msgId: 1796"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:29.633249185+07:00","message":"found end of frame, send empty tag with msgId: 1796"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:29.633251892+07:00","message":"end Recv id 1796"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:29.633258522+07:00","message":"[buffer interim] 1796 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:29.633265059+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:29.633268243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:29.633270524+07:00","message":"> Transcript [8740] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:29.633273019+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:29.633274641+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:29.633276289+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:29.633277748+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:29.633283803+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:29.633292983+07:00","message":"push: {true \n 0 0xc00365ff00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:29.645795958+07:00","message":"write wav file: './tmp/7449/7449_1796.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.240530906+07:00","message":"[GCS] Start streaming session, msgId: 1797"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.428987241+07:00","message":"[GCS] IsForceVAD: false for message ID: 1797"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:30.49717785+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:30.497211055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.502009432+07:00","message":"[GCS] Start streaming session, msgId: 1798"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.538835761+07:00","message":"receive streaming session, msgId: 1797"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.538860652+07:00","message":"found end of frame, send empty tag with msgId: 1797"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.538863532+07:00","message":"end Recv id 1797"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.538870556+07:00","message":"[buffer interim] 1797 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.538877097+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.538880329+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.538882889+07:00","message":"> Transcript [8741] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.538885572+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.538887184+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.538888627+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.538890116+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.538894895+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.538904492+07:00","message":"push: {true \n 0 0xc003600680}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:30.544126884+07:00","message":"write wav file: './tmp/7449/7449_1797.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.560059074+07:00","message":"[GCS] IsForceVAD: false for message ID: 1798"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.691109443+07:00","message":"[GCS] Start streaming session, msgId: 1799"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.743366171+07:00","message":"receive streaming session, msgId: 1798"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.743385288+07:00","message":"found end of frame, send empty tag with msgId: 1798"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.743387881+07:00","message":"end Recv id 1798"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.743394486+07:00","message":"[buffer interim] 1798 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.743401186+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.743404439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.743407019+07:00","message":"> Transcript [8742] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.743409432+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.743411121+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.743412538+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.743414015+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.743416731+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.743426846+07:00","message":"push: {true \n 0 0xc002f14000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:30.74831058+07:00","message":"write wav file: './tmp/7449/7449_1798.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.750519359+07:00","message":"[GCS] IsForceVAD: false for message ID: 1799"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.823582425+07:00","message":"[GCS] Start streaming session, msgId: 1800"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.960095645+07:00","message":"receive streaming session, msgId: 1799"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.960116379+07:00","message":"found end of frame, send empty tag with msgId: 1799"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.960119201+07:00","message":"end Recv id 1799"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.960125229+07:00","message":"[buffer interim] 1799 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.960131009+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.960134414+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.9601369+07:00","message":"> Transcript [8743] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.960139332+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.960141099+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.96014397+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.96014554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:30.960147807+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:30.960157392+07:00","message":"push: {true \n 0 0xc0023d2580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:30.964746461+07:00","message":"write wav file: './tmp/7449/7449_1799.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:31.140262277+07:00","message":"[GCS] IsForceVAD: false for message ID: 1800"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:31.233883363+07:00","message":"receive streaming session, msgId: 1800"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:31.233904428+07:00","message":"found end of frame, send empty tag with msgId: 1800"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:31.233907024+07:00","message":"end Recv id 1800"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:31.233914368+07:00","message":"[buffer interim] 1800 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:31.233921587+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:31.233924823+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:31.233927119+07:00","message":"> Transcript [8744] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:31.233929856+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:31.233932203+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:31.233934378+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:31.233936416+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:31.233939555+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:31.233951827+07:00","message":"push: {true \n 0 0xc00348c700}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:31.238476117+07:00","message":"write wav file: './tmp/7449/7449_1800.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:31.582412562+07:00","message":"[GCS] Start streaming session, msgId: 1801"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:31.779434212+07:00","message":"[GCS] IsForceVAD: false for message ID: 1801"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:31.885678534+07:00","message":"receive streaming session, msgId: 1801"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:31.885704867+07:00","message":"found end of frame, send empty tag with msgId: 1801"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:31.88570805+07:00","message":"end Recv id 1801"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:31.88571976+07:00","message":"[buffer interim] 1801 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:31.885726659+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:31.885733954+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:31.885736784+07:00","message":"> Transcript [8745] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:31.885739051+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:31.885740567+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:31.885742135+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:31.885743794+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:31.88574596+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:31.88575634+07:00","message":"push: {true \n 0 0xc002f14400}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:31.889951837+07:00","message":"write wav file: './tmp/7449/7449_1801.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:31.901697432+07:00","message":"[GCS] Start streaming session, msgId: 1802"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:32.100412647+07:00","message":"[GCS] IsForceVAD: false for message ID: 1802"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:32.214941568+07:00","message":"receive streaming session, msgId: 1802"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:32.214971404+07:00","message":"found end of frame, send empty tag with msgId: 1802"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:32.214976432+07:00","message":"end Recv id 1802"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:32.214985597+07:00","message":"[buffer interim] 1802 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:32.215007323+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:32.2150114+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:32.215014073+07:00","message":"> Transcript [8746] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:32.215016145+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:32.215018105+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:32.215019957+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:32.215021497+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:32.215029634+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:32.215039268+07:00","message":"push: {true \n 0 0xc0027cba00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:32.219746267+07:00","message":"write wav file: './tmp/7449/7449_1802.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:32.290048927+07:00","message":"[GCS] Start streaming session, msgId: 1803"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:32.60955865+07:00","message":"[GCS] IsForceVAD: false for message ID: 1803"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:32.700181263+07:00","message":"receive streaming session, msgId: 1803"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:32.700205523+07:00","message":"found end of frame, send empty tag with msgId: 1803"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:32.700208679+07:00","message":"end Recv id 1803"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:32.700216747+07:00","message":"[buffer interim] 1803 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:32.700224524+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:32.700228362+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:32.700231268+07:00","message":"> Transcript [8747] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:32.700234728+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:32.700237952+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:32.700239502+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:32.700241092+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:32.700243697+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:32.700253952+07:00","message":"push: {true \n 0 0xc0027cbb80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:32.705538326+07:00","message":"write wav file: './tmp/7449/7449_1803.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:32.741688868+07:00","message":"[GCS] Start streaming session, msgId: 1804"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:33.309029408+07:00","message":"[GCS] IsForceVAD: false for message ID: 1804"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:33.39473067+07:00","message":"receive streaming session, msgId: 1804"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:33.394748561+07:00","message":"found end of frame, send empty tag with msgId: 1804"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:33.394751213+07:00","message":"end Recv id 1804"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:33.394758323+07:00","message":"[buffer interim] 1804 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:33.394764818+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:33.394768046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:33.394770443+07:00","message":"> Transcript [8748] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:33.394772811+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:33.39477437+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:33.394775799+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:33.39477739+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:33.394779746+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:33.394789332+07:00","message":"push: {true \n 0 0xc0023d3100}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:33.39994076+07:00","message":"write wav file: './tmp/7449/7449_1804.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:33.497829412+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:33.497849329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:33.501992209+07:00","message":"[GCS] Start streaming session, msgId: 1805"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:33.630832838+07:00","message":"[GCS] IsForceVAD: false for message ID: 1805"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:33.748745954+07:00","message":"receive streaming session, msgId: 1805"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:33.748767704+07:00","message":"found end of frame, send empty tag with msgId: 1805"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:33.748771311+07:00","message":"end Recv id 1805"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:33.748780063+07:00","message":"[buffer interim] 1805 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:33.748788016+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:33.748792268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:33.748795655+07:00","message":"> Transcript [8749] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:33.748798861+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:33.748801292+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:33.7488035+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:33.748805884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:33.748809123+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:33.748821906+07:00","message":"push: {true \n 0 0xc002f14e00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:33.759901922+07:00","message":"write wav file: './tmp/7449/7449_1805.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:33.952448746+07:00","message":"[GCS] Start streaming session, msgId: 1806"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:34.138980735+07:00","message":"[GCS] IsForceVAD: false for message ID: 1806"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:34.247311793+07:00","message":"receive streaming session, msgId: 1806"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:34.247334317+07:00","message":"found end of frame, send empty tag with msgId: 1806"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:34.247337067+07:00","message":"end Recv id 1806"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:34.247343031+07:00","message":"[buffer interim] 1806 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.247349349+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.247352524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.247355203+07:00","message":"> Transcript [8750] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.247357332+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.247358892+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.247360425+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.247362032+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.247368048+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:34.247377805+07:00","message":"push: {true \n 0 0xc002f14200}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:34.251520357+07:00","message":"write wav file: './tmp/7449/7449_1806.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:34.270690694+07:00","message":"[GCS] Start streaming session, msgId: 1807"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:34.400783585+07:00","message":"[GCS] IsForceVAD: false for message ID: 1807"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:34.573270482+07:00","message":"receive streaming session, msgId: 1807"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:34.573289983+07:00","message":"found end of frame, send empty tag with msgId: 1807"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:34.573292697+07:00","message":"end Recv id 1807"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:34.573298405+07:00","message":"[buffer interim] 1807 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.573305065+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.573311612+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.573314128+07:00","message":"> Transcript [8751] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.573316288+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.573317785+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.573319164+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.573320654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.57332277+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:34.573331865+07:00","message":"push: {true \n 0 0xc003600e00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:34.578360948+07:00","message":"write wav file: './tmp/7449/7449_1807.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:34.591453561+07:00","message":"[GCS] Start streaming session, msgId: 1808"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:34.849483484+07:00","message":"[GCS] IsForceVAD: false for message ID: 1808"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:34.961880737+07:00","message":"receive streaming session, msgId: 1808"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:34.96190384+07:00","message":"found end of frame, send empty tag with msgId: 1808"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:34.961906514+07:00","message":"end Recv id 1808"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:34.961912835+07:00","message":"[buffer interim] 1808 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.961919188+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.961922427+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.961924997+07:00","message":"> Transcript [8752] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.96192761+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.961929557+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.961931181+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.961933013+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:34.961938388+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:34.961947933+07:00","message":"push: {true \n 0 0xc002f14f80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:34.966344018+07:00","message":"write wav file: './tmp/7449/7449_1808.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:35.100833999+07:00","message":"[GCS] Start streaming session, msgId: 1809"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:35.230255981+07:00","message":"[GCS] IsForceVAD: false for message ID: 1809"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:35.393622037+07:00","message":"receive streaming session, msgId: 1809"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:35.39364578+07:00","message":"found end of frame, send empty tag with msgId: 1809"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:35.393648666+07:00","message":"end Recv id 1809"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:35.393660105+07:00","message":"[buffer interim] 1809 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:35.393687341+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:35.393695507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:35.393700403+07:00","message":"> Transcript [8753] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:35.393704426+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:35.393706629+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:35.393708966+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:35.393711018+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:35.393717931+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:35.393732268+07:00","message":"push: {true \n 0 0xc0023d2980}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:35.398518979+07:00","message":"write wav file: './tmp/7449/7449_1809.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:36.498743131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:36.49876238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:36.960606874+07:00","message":"[GCS] Start streaming session, msgId: 1810"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:37.018917263+07:00","message":"[GCS] IsForceVAD: false for message ID: 1810"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:37.201832724+07:00","message":"receive streaming session, msgId: 1810"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:37.201851441+07:00","message":"found end of frame, send empty tag with msgId: 1810"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:37.201855213+07:00","message":"end Recv id 1810"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:37.201862861+07:00","message":"[buffer interim] 1810 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:37.201877509+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:37.201882581+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:37.201885885+07:00","message":"> Transcript [8754] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:37.201888613+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:37.20189095+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:37.201893534+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:37.201895899+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:37.201901456+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:37.201913934+07:00","message":"push: {true \n 0 0xc003601800}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:37.206965403+07:00","message":"write wav file: './tmp/7449/7449_1810.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:39.49971296+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:39.499725238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:39.721878995+07:00","message":"[GCS] Start streaming session, msgId: 1811"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:39.780898584+07:00","message":"[GCS] IsForceVAD: false for message ID: 1811"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:39.997037525+07:00","message":"receive streaming session, msgId: 1811"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:39.997058081+07:00","message":"found end of frame, send empty tag with msgId: 1811"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:39.997060678+07:00","message":"end Recv id 1811"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:39.997076064+07:00","message":"[buffer interim] 1811 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:39.997083491+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:39.997090426+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:39.997092946+07:00","message":"> Transcript [8755] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:39.997095114+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:39.997096637+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:39.99709819+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:39.997099806+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:39.997102246+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:39.997111494+07:00","message":"push: {true \n 0 0xc002f15200}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:40.001656757+07:00","message":"write wav file: './tmp/7449/7449_1811.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:41.51181711+07:00","message":"[GCS] Start streaming session, msgId: 1812"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:41.57984253+07:00","message":"[GCS] IsForceVAD: false for message ID: 1812"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:41.783524314+07:00","message":"receive streaming session, msgId: 1812"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:41.783548798+07:00","message":"found end of frame, send empty tag with msgId: 1812"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:41.783551578+07:00","message":"end Recv id 1812"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:41.783558549+07:00","message":"[buffer interim] 1812 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:41.783564713+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:41.783568269+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:41.783570975+07:00","message":"> Transcript [8756] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:41.783573237+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:41.783574749+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:41.783576211+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:41.783577717+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:41.783580058+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:41.783590769+07:00","message":"push: {true \n 0 0xc00348cb80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:41.788025177+07:00","message":"write wav file: './tmp/7449/7449_1812.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:41.961242677+07:00","message":"[GCS] Start streaming session, msgId: 1813"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:42.089241085+07:00","message":"[GCS] IsForceVAD: false for message ID: 1813"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:42.221556179+07:00","message":"[GCS] Start streaming session, msgId: 1814"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:42.222870478+07:00","message":"receive streaming session, msgId: 1813"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:42.222883464+07:00","message":"found end of frame, send empty tag with msgId: 1813"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:42.222886775+07:00","message":"end Recv id 1813"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:42.22289263+07:00","message":"[buffer interim] 1813 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:42.222900267+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:42.222904719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:42.222907928+07:00","message":"> Transcript [8757] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:42.222911186+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:42.222913336+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:42.222915634+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:42.222917902+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:42.222923906+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:42.222934438+07:00","message":"push: {true \n 0 0xc0023d2d00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:42.22769966+07:00","message":"write wav file: './tmp/7449/7449_1813.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:42.281989706+07:00","message":"[GCS] IsForceVAD: false for message ID: 1814"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:42.452541007+07:00","message":"receive streaming session, msgId: 1814"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:42.452562708+07:00","message":"found end of frame, send empty tag with msgId: 1814"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:42.452565354+07:00","message":"end Recv id 1814"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:42.452571869+07:00","message":"[buffer interim] 1814 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:42.452578271+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:42.452585545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:42.452588561+07:00","message":"> Transcript [8758] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:42.452590787+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:42.452592344+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:42.452593793+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:42.452595428+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:42.452597733+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:42.452607588+07:00","message":"push: {true \n 0 0xc003601c80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:42.457527418+07:00","message":"write wav file: './tmp/7449/7449_1814.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:42.500622069+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:42.500643635+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:43.82399766+07:00","message":"[GCS] Cleaned up inactive client: 1783"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:43.824019428+07:00","message":"[GCS] Cleaned up inactive client: 1780"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:43.824022084+07:00","message":"[GCS] Cleaned up inactive client: 1779"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:43.824023588+07:00","message":"[GCS] Cleaned up inactive client: 1784"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:43.824025416+07:00","message":"[GCS] Cleaned up inactive client: 1782"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:43.824026942+07:00","message":"[GCS] Cleaned up inactive client: 1781"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:44.520882257+07:00","message":"[GCS] Start streaming session, msgId: 1815"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:44.579713997+07:00","message":"[GCS] IsForceVAD: false for message ID: 1815"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:44.746678784+07:00","message":"receive streaming session, msgId: 1815"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:44.746696493+07:00","message":"found end of frame, send empty tag with msgId: 1815"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:44.746698985+07:00","message":"end Recv id 1815"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:44.746705204+07:00","message":"[buffer interim] 1815 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:44.746711623+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:44.746714836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:44.746717238+07:00","message":"> Transcript [8759] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:44.746719272+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:44.746720825+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:44.746722223+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:44.746723709+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:44.74672627+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:44.746736424+07:00","message":"push: {true \n 0 0xc003601f80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:44.751424777+07:00","message":"write wav file: './tmp/7449/7449_1815.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:45.500851413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:45.500849959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:48.501245723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:48.501257256+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:50.54049434+07:00","message":"[GCS] Start streaming session, msgId: 1816"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:50.610345499+07:00","message":"[GCS] IsForceVAD: false for message ID: 1816"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:50.802456187+07:00","message":"receive streaming session, msgId: 1816"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:50.802472818+07:00","message":"found end of frame, send empty tag with msgId: 1816"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:50.802475329+07:00","message":"end Recv id 1816"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:50.802481949+07:00","message":"[buffer interim] 1816 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:50.802488823+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:50.80249243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:50.802495086+07:00","message":"> Transcript [8760] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:50.8024977+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:50.802499298+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:50.802500838+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:50.802502332+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:50.802508627+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:50.802517882+07:00","message":"push: {true \n 0 0xc003a47280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:50.807730106+07:00","message":"write wav file: './tmp/7449/7449_1816.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:51.502068638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:51.502090308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:52.271518258+07:00","message":"[GCS] Start streaming session, msgId: 1817"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:52.338153988+07:00","message":"[GCS] IsForceVAD: false for message ID: 1817"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:52.473575897+07:00","message":"receive streaming session, msgId: 1817"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:52.473592912+07:00","message":"found end of frame, send empty tag with msgId: 1817"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:52.473595432+07:00","message":"end Recv id 1817"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:52.47360125+07:00","message":"[buffer interim] 1817 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:52.473607892+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:52.473611494+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:52.473613913+07:00","message":"> Transcript [8761] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:52.473616488+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:52.47361823+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:52.47361968+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:52.473621177+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:52.473627033+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:52.473636093+07:00","message":"push: {true \n 0 0xc00365e980}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:52.478756044+07:00","message":"write wav file: './tmp/7449/7449_1817.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.041175441+07:00","message":"[GCS] Start streaming session, msgId: 1818"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.229848603+07:00","message":"[GCS] IsForceVAD: false for message ID: 1818"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.342265896+07:00","message":"receive streaming session, msgId: 1818"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.342285983+07:00","message":"found end of frame, send empty tag with msgId: 1818"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.342289404+07:00","message":"end Recv id 1818"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.342297129+07:00","message":"[buffer interim] 1818 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.342305179+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.342314294+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.342318783+07:00","message":"> Transcript [8762] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.342321018+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.342322563+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.342324101+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.342325703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.342328162+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.342338034+07:00","message":"push: {true \n 0 0xc00348d600}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:53.347737915+07:00","message":"write wav file: './tmp/7449/7449_1818.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.361418254+07:00","message":"[GCS] Start streaming session, msgId: 1819"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.549789347+07:00","message":"[GCS] IsForceVAD: false for message ID: 1819"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.635703613+07:00","message":"receive streaming session, msgId: 1819"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.63572729+07:00","message":"found end of frame, send empty tag with msgId: 1819"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.635730946+07:00","message":"end Recv id 1819"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.635738229+07:00","message":"[buffer interim] 1819 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.63574651+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.635750085+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.635752619+07:00","message":"> Transcript [8763] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.635754804+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.635756302+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.635757839+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.635759414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.635761882+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.635772033+07:00","message":"push: {true \n 0 0xc003a47680}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:53.643079806+07:00","message":"write wav file: './tmp/7449/7449_1819.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.742033824+07:00","message":"[GCS] Start streaming session, msgId: 1820"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.810142328+07:00","message":"[GCS] IsForceVAD: false for message ID: 1820"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.870270035+07:00","message":"[GCS] Start streaming session, msgId: 1821"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.99302731+07:00","message":"receive streaming session, msgId: 1820"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.993046371+07:00","message":"found end of frame, send empty tag with msgId: 1820"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.99304905+07:00","message":"end Recv id 1820"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.993066502+07:00","message":"[buffer interim] 1820 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.993073096+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.993081666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.993084185+07:00","message":"> Transcript [8764] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.993086619+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.993088236+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.993089788+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.993091629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:53.993094058+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:53.993103358+07:00","message":"push: {true \n 0 0xc003a46500}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:53.997189183+07:00","message":"write wav file: './tmp/7449/7449_1820.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:54.060793972+07:00","message":"[GCS] IsForceVAD: false for message ID: 1821"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:54.172076544+07:00","message":"receive streaming session, msgId: 1821"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:54.172092485+07:00","message":"found end of frame, send empty tag with msgId: 1821"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:54.172094953+07:00","message":"end Recv id 1821"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:54.172101985+07:00","message":"[buffer interim] 1821 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:54.172108021+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:54.172111136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:54.172113637+07:00","message":"> Transcript [8765] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:54.172116065+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:54.172117555+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:54.172119096+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:54.172120554+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:54.172122682+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:54.172132876+07:00","message":"push: {true \n 0 0xc00348c000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:54.176876281+07:00","message":"write wav file: './tmp/7449/7449_1821.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:54.380950221+07:00","message":"[GCS] Start streaming session, msgId: 1822"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:54.460333641+07:00","message":"[GCS] IsForceVAD: false for message ID: 1822"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:54.502494269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:54.502507989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:54.617578883+07:00","message":"receive streaming session, msgId: 1822"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:54.617602776+07:00","message":"found end of frame, send empty tag with msgId: 1822"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:54.617605844+07:00","message":"end Recv id 1822"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:54.617613849+07:00","message":"[buffer interim] 1822 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:54.617620837+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:54.61762412+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:54.617626615+07:00","message":"> Transcript [8766] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:54.617628874+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:54.617630383+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:54.617631935+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:54.617633442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:54.617635809+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:54.61764512+07:00","message":"push: {true \n 0 0xc0023d2280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:54.622773646+07:00","message":"write wav file: './tmp/7449/7449_1822.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:54.900309863+07:00","message":"[GCS] Start streaming session, msgId: 1823"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:55.028838416+07:00","message":"[GCS] IsForceVAD: false for message ID: 1823"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:55.114581117+07:00","message":"receive streaming session, msgId: 1823"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:55.11460924+07:00","message":"found end of frame, send empty tag with msgId: 1823"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:55.114612961+07:00","message":"end Recv id 1823"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:55.11462735+07:00","message":"[buffer interim] 1823 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:55.114654125+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:55.114657929+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:55.114664071+07:00","message":"> Transcript [8767] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:55.11466696+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:55.114668694+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:55.114670261+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:55.114671856+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:55.114677583+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:55.114687726+07:00","message":"push: {true \n 0 0xc00348c300}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:55.12056593+07:00","message":"write wav file: './tmp/7449/7449_1823.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:55.742249797+07:00","message":"[GCS] Start streaming session, msgId: 1824"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:55.859344761+07:00","message":"[GCS] IsForceVAD: false for message ID: 1824"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:55.930154119+07:00","message":"[GCS] Start streaming session, msgId: 1825"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.017650213+07:00","message":"receive streaming session, msgId: 1824"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.017668666+07:00","message":"found end of frame, send empty tag with msgId: 1824"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.017671194+07:00","message":"end Recv id 1824"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.017678034+07:00","message":"[buffer interim] 1824 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.017684774+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.017690666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.017693193+07:00","message":"> Transcript [8768] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.017695351+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.017696866+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.017698399+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.017700006+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.017704296+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.017713425+07:00","message":"push: {true \n 0 0xc0032a0780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:56.022916886+07:00","message":"write wav file: './tmp/7449/7449_1824.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.059008152+07:00","message":"[GCS] IsForceVAD: false for message ID: 1825"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.17373008+07:00","message":"receive streaming session, msgId: 1825"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.173753121+07:00","message":"found end of frame, send empty tag with msgId: 1825"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.173756033+07:00","message":"end Recv id 1825"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.17376317+07:00","message":"[buffer interim] 1825 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.173769592+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.173773174+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.173775917+07:00","message":"> Transcript [8769] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.173778274+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.173779964+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.173781417+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.173782871+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.173785075+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.173795757+07:00","message":"push: {true \n 0 0xc00348c580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:56.178695592+07:00","message":"write wav file: './tmp/7449/7449_1825.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.251323515+07:00","message":"[GCS] Start streaming session, msgId: 1826"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.310066869+07:00","message":"[GCS] IsForceVAD: false for message ID: 1826"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.479473061+07:00","message":"receive streaming session, msgId: 1826"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.47949571+07:00","message":"found end of frame, send empty tag with msgId: 1826"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.479498788+07:00","message":"end Recv id 1826"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.479505004+07:00","message":"[buffer interim] 1826 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.479511561+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.479521734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.479524404+07:00","message":"> Transcript [8770] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.479526761+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.47952855+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.479530142+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.479531537+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.479533812+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.479544111+07:00","message":"push: {true \n 0 0xc0023d3400}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:56.484172977+07:00","message":"write wav file: './tmp/7449/7449_1826.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.761583399+07:00","message":"[GCS] Start streaming session, msgId: 1827"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.819253039+07:00","message":"[GCS] IsForceVAD: false for message ID: 1827"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.995282382+07:00","message":"receive streaming session, msgId: 1827"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.995312971+07:00","message":"found end of frame, send empty tag with msgId: 1827"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.995317057+07:00","message":"end Recv id 1827"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.995328235+07:00","message":"[buffer interim] 1827 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.995337339+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.995342145+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.995345635+07:00","message":"> Transcript [8771] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.99534871+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.995351399+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.995353632+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.995355874+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:56.995359003+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:56.995374884+07:00","message":"push: {true \n 0 0xc00365fb00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:56.999832365+07:00","message":"write wav file: './tmp/7449/7449_1827.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:57.503265609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:17:57.503315201+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:57.850673643+07:00","message":"[GCS] Start streaming session, msgId: 1828"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:57.909843643+07:00","message":"[GCS] IsForceVAD: false for message ID: 1828"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:58.048194286+07:00","message":"receive streaming session, msgId: 1828"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:58.048215784+07:00","message":"found end of frame, send empty tag with msgId: 1828"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:58.048218751+07:00","message":"end Recv id 1828"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:58.048225175+07:00","message":"[buffer interim] 1828 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:58.048231838+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:58.048235575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:58.048238217+07:00","message":"> Transcript [8772] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:58.048240844+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:58.048242683+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:58.048244715+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:58.048246915+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:17:58.048250003+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:58.048261645+07:00","message":"push: {true \n 0 0xc0032a0f80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:17:58.052601333+07:00","message":"write wav file: './tmp/7449/7449_1828.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:17:58.300183851+07:00","message":"[GCS] Start streaming session, msgId: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.052068771+07:00","message":"receive streaming session, msgId: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.052118635+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":"2025-10-29T11:18:00.052125158+07:00","message":"receive interim result [false|false]: พระเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.05214086+07:00","message":"[buffer interim] 1829 false พระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.052148061+07:00","message":"[bufferProcess] interim [800000000]:พระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.05214952+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.052154417+07:00","message":"[bufferProcess] send to processor (ticker):พระเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.052156724+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.052159154+07:00","message":"> Transcript [8773] [false]: 'พระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.052161124+07:00","message":"Set StatePrefix (first interim): 'พระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.183607103+07:00","message":"receive streaming session, msgId: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.183642148+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":"2025-10-29T11:18:00.183647321+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.183660505+07:00","message":"[buffer interim] 1829 false พระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.183667195+07:00","message":"[bufferProcess] interim [920000000]:พระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.183668922+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.244273375+07:00","message":"receive streaming session, msgId: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.244310543+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":"2025-10-29T11:18:00.244316522+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.244326522+07:00","message":"[buffer interim] 1829 false พระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.244335368+07:00","message":"[bufferProcess] interim [980000000]:พระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.244337836+07:00","message":"[bufferProcess] send to processor:พระเจ้าอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.244340743+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.244343799+07:00","message":"> Transcript [8774] [false]: 'พระเจ้าอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.244346746+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.244348409+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.244350039+07:00","message":"StatePrefix: 'พระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.244351658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:00.503450267+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:00.50348617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.564910245+07:00","message":"receive streaming session, msgId: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.564946632+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":"2025-10-29T11:18:00.564952038+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัวหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.564964113+07:00","message":"[buffer interim] 1829 false พระเจ้าอยู่หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.564970806+07:00","message":"[bufferProcess] interim [280000000]:พระเจ้าอยู่หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.564973195+07:00","message":"[bufferProcess] send to processor:พระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.564978119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.564980469+07:00","message":"> Transcript [8775] [false]: 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.564983543+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.564985313+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.564986841+07:00","message":"StatePrefix: 'พระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.564988614+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.63303635+07:00","message":"receive streaming session, msgId: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.633078981+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":"2025-10-29T11:18:00.633084017+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัวใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.633094404+07:00","message":"[buffer interim] 1829 false พระเจ้าอยู่หัวใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.633100656+07:00","message":"[bufferProcess] interim [340000000]:พระเจ้าอยู่หัวใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.633102641+07:00","message":"[bufferProcess] send to processor:พระเจ้าอยู่หัวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.633107658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.633110406+07:00","message":"> Transcript [8776] [false]: 'พระเจ้าอยู่หัวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.633113865+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.633115655+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.633117355+07:00","message":"StatePrefix: 'พระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.633119206+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.638992443+07:00","message":"receive streaming session, msgId: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.639004906+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":"2025-10-29T11:18:00.639008286+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.639016802+07:00","message":"[buffer interim] 1829 false พระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.639020013+07:00","message":"[bufferProcess] interim [400000000]:พระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.639021645+07:00","message":"[bufferProcess] send to processor:พระเจ้าอยู่หัวใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.639023749+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.639025662+07:00","message":"> Transcript [8777] [false]: 'พระเจ้าอยู่หัวใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.639027866+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.639029417+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.639030791+07:00","message":"StatePrefix: 'พระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.639032242+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.639036802+07:00","message":"Push: 'พระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.639038527+07:00","message":"TextPushed: 'พระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.639040159+07:00","message":"Set new StatePrefix : 'พระเจ้าอยู่หัวใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.639041935+07:00","message":"Next Push (prob) : 'อยู่หัวใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.639053783+07:00","message":"push: {false พระเจ้า 0 0xc0023d3680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.812208093+07:00","message":"receive streaming session, msgId: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.812246346+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":"2025-10-29T11:18:00.812252024+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัวและคน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.812264043+07:00","message":"[buffer interim] 1829 false พระเจ้าอยู่หัวและคน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.812271208+07:00","message":"[bufferProcess] interim [520000000]:พระเจ้าอยู่หัวและคน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.812274639+07:00","message":"[bufferProcess] send to processor:พระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.812279904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.812282304+07:00","message":"> Transcript [8778] [false]: 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.81228438+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.927903071+07:00","message":"receive streaming session, msgId: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.927946342+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":"2025-10-29T11:18:00.927953338+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:00.927967276+07:00","message":"[buffer interim] 1829 false พระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.927975878+07:00","message":"[bufferProcess] interim [580000000]:พระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.927978962+07:00","message":"[bufferProcess] send to processor:พระเจ้าอยู่หัวและคน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.927983119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.927986234+07:00","message":"> Transcript [8779] [false]: 'พระเจ้าอยู่หัวและคน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.927989314+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:00.927991802+07:00","message":"Set new StatePrefix: 'พระเจ้าอยู่หัวและคน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.07386834+07:00","message":"receive streaming session, msgId: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.073906283+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":"2025-10-29T11:18:01.073911699+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัวและสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.073924346+07:00","message":"[buffer interim] 1829 false พระเจ้าอยู่หัวและสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.073930664+07:00","message":"[bufferProcess] interim [760000000]:พระเจ้าอยู่หัวและสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.073932817+07:00","message":"[bufferProcess] send to processor:พระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.07393817+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.073940631+07:00","message":"> Transcript [8780] [false]: 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.073942586+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.077210335+07:00","message":"receive streaming session, msgId: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.077222774+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":"2025-10-29T11:18:01.077226284+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.077232142+07:00","message":"[buffer interim] 1829 false พระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.077234924+07:00","message":"[bufferProcess] interim [820000000]:พระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.077236601+07:00","message":"[bufferProcess] send to processor:พระเจ้าอยู่หัวและสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.077240041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.077241826+07:00","message":"> Transcript [8781] [false]: 'พระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.077243251+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.077244884+07:00","message":"Set new StatePrefix: 'พระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.140004865+07:00","message":"receive streaming session, msgId: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.140041674+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":"2025-10-29T11:18:01.140052367+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัวและสมเด็จพระนาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.140064727+07:00","message":"[buffer interim] 1829 false พระเจ้าอยู่หัวและสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.140071555+07:00","message":"[bufferProcess] interim [880000000]:พระเจ้าอยู่หัวและสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.140074277+07:00","message":"[bufferProcess] send to processor:พระเจ้าอยู่หัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.140079266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.140081551+07:00","message":"> Transcript [8782] [false]: 'พระเจ้าอยู่หัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.140083414+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.328605723+07:00","message":"receive streaming session, msgId: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.328640051+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":"2025-10-29T11:18:01.328645994+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัวและสมเด็จพระนางเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.328659105+07:00","message":"[buffer interim] 1829 false พระเจ้าอยู่หัวและสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.328666464+07:00","message":"[bufferProcess] interim [60000000]:พระเจ้าอยู่หัวและสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.328668792+07:00","message":"[bufferProcess] send to processor:พระเจ้าอยู่หัวและสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.328672328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.328674648+07:00","message":"> Transcript [8783] [false]: 'พระเจ้าอยู่หัวและสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.328678361+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.328680141+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.32868387+07:00","message":"StatePrefix: 'พระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.32868599+07:00","message":"TextPushed: 'พระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.649355321+07:00","message":"receive streaming session, msgId: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.64939683+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":"2025-10-29T11:18:01.6494022+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.649416629+07:00","message":"[buffer interim] 1829 false พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.649424104+07:00","message":"[bufferProcess] interim [360000000]:พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.649426288+07:00","message":"[bufferProcess] send to processor:พระเจ้าอยู่หัวและสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.64943126+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.649434056+07:00","message":"> Transcript [8784] [false]: 'พระเจ้าอยู่หัวและสมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.649437421+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.64943914+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.649441033+07:00","message":"StatePrefix: 'พระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.649443284+07:00","message":"TextPushed: 'พระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.83682936+07:00","message":"receive streaming session, msgId: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.836867286+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":"2025-10-29T11:18:01.836872883+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.836883889+07:00","message":"[buffer interim] 1829 false พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.83689061+07:00","message":"[bufferProcess] interim [540000000]:พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.836893793+07:00","message":"[bufferProcess] send to processor:พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.836898841+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.836901084+07:00","message":"> Transcript [8785] [false]: 'พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.836904342+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.836906189+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.836910079+07:00","message":"StatePrefix: 'พระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.836912139+07:00","message":"TextPushed: 'พระเจ้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.970983259+07:00","message":"receive streaming session, msgId: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.971017419+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":"2025-10-29T11:18:01.971022114+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.97103578+07:00","message":"[buffer interim] 1829 false พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.971054264+07:00","message":"[bufferProcess] interim [720000000]:พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.971057068+07:00","message":"[bufferProcess] send to processor:พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.971062391+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.971064962+07:00","message":"> Transcript [8786] [false]: 'พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.971068297+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.971070059+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.971082322+07:00","message":"StatePrefix: 'พระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.97108537+07:00","message":"TextPushed: 'พระเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.971093213+07:00","message":"Push: 'อยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.971095623+07:00","message":"TextPushed: 'พระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.971097999+07:00","message":"Set new StatePrefix : 'พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:01.971101083+07:00","message":"Next Push (prob) : 'นางเจ้าพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:01.97111135+07:00","message":"push: {false อยู่หัวและสมเด็จพระ 0 0xc0023d3680}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:02.230181646+07:00","message":"receive streaming session, msgId: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:02.230231485+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":"2025-10-29T11:18:02.230240277+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:02.230256325+07:00","message":"[buffer interim] 1829 false พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:02.230267086+07:00","message":"[bufferProcess] interim [960000000]:พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:02.230270266+07:00","message":"[bufferProcess] send to processor:พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:02.230276703+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:02.230280313+07:00","message":"> Transcript [8787] [false]: 'พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:02.230283952+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:02.235096216+07:00","message":"receive streaming session, msgId: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:02.235117659+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":"2025-10-29T11:18:02.235123753+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:02.235134032+07:00","message":"[buffer interim] 1829 false พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:02.235139692+07:00","message":"[bufferProcess] interim [20000000]:พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:02.235142812+07:00","message":"[bufferProcess] send to processor:พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:02.235151039+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:02.235154217+07:00","message":"> Transcript [8788] [false]: 'พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:02.235156842+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:02.872362234+07:00","message":"receive streaming session, msgId: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:02.872401619+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":"2025-10-29T11:18:02.872408175+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:02.872419917+07:00","message":"[buffer interim] 1829 false พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:02.872426767+07:00","message":"[bufferProcess] interim [620000000]:พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:02.872428951+07:00","message":"[bufferProcess] send to processor:พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:02.872434058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:02.87243648+07:00","message":"> Transcript [8789] [false]: 'พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:02.872442316+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:02.872443992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:02.872445798+07:00","message":"StatePrefix: 'พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:02.872448288+07:00","message":"TextPushed: 'พระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:03.504327015+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:03.504329009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:03.685234211+07:00","message":"[GCS] IsForceVAD: false for message ID: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:03.741351857+07:00","message":"[GCS] Start streaming session, msgId: 1830"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:03.778234419+07:00","message":"receive streaming session, msgId: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:03.778268302+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":"2025-10-29T11:18:03.778274128+07:00","message":"receive interim result [false|false]: พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีพร้อมด้วยพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:03.778286652+07:00","message":"[buffer interim] 1829 false พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีพร้อมด้วยพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.778293961+07:00","message":"[bufferProcess] interim [520000000]:พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีพร้อมด้วยพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.778297479+07:00","message":"[bufferProcess] send to processor:พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.778303942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.778306345+07:00","message":"> Transcript [8790] [false]: 'พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.778309712+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.778311418+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.778313545+07:00","message":"StatePrefix: 'พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.778316422+07:00","message":"TextPushed: 'พระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:03.813456235+07:00","message":"receive streaming session, msgId: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:03.813507023+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":"2025-10-29T11:18:03.813515499+07:00","message":"receive interim result [true|false]: พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีพร้อมด้วยพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:03.813525168+07:00","message":"end recv isFinal message id 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:03.813526876+07:00","message":"end Recv id 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:03.813532111+07:00","message":"[buffer interim] 1829 true พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีพร้อมด้วยพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.813538872+07:00","message":"[bufferProcess] interim [610000000]:พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีพร้อมด้วยพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.813551475+07:00","message":"[bufferProcess] send to processor (isfinal):พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีพร้อมด้วยพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.813558408+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.813561185+07:00","message":"> Transcript [8791] [false]: 'พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีพร้อมด้วยพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.813564127+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.81356572+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.813567671+07:00","message":"StatePrefix: 'พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.813570093+07:00","message":"TextPushed: 'พระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.813571805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.813573349+07:00","message":"> Transcript [8792] [true]: 'พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรมราชินีพร้อมด้วยพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.813575669+07:00","message":"Count interim (case isFinal): 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.813576992+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.813578601+07:00","message":"StatePrefix: 'พระเจ้าอยู่หัวและสมเด็จพระนางเจ้าพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.813580129+07:00","message":"TextPushed: 'พระเจ้าอยู่หัวและสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:03.81358518+07:00","message":"Push: 'นางเจ้าพระบรมราชินีพร้อมด้วยพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:03.813598073+07:00","message":"push: {true นางเจ้าพระบรมราชินีพร้อมด้วยพระบรม 0 0xc0023d3680}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:03.830026293+07:00","message":"write wav file: './tmp/7449/7449_1829.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:04.108019872+07:00","message":"receive streaming session, msgId: 1830"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:04.10807002+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":"2025-10-29T11:18:04.10807545+07:00","message":"receive interim result [false|false]: วง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:04.108088651+07:00","message":"[buffer interim] 1830 false วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.108096009+07:00","message":"[bufferProcess] interim [420000000]:วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.10809751+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:04.284182153+07:00","message":"receive streaming session, msgId: 1830"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:04.284223676+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":"2025-10-29T11:18:04.284228604+07:00","message":"receive interim result [false|false]: วงการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:04.284239448+07:00","message":"[buffer interim] 1830 false วงการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.284246185+07:00","message":"[bufferProcess] interim [540000000]:วงการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.284248213+07:00","message":"[bufferProcess] send to processor:วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.284252939+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.284255206+07:00","message":"> Transcript [8793] [false]: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.284257125+07:00","message":"Set StatePrefix (first interim): 'วง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:04.729760446+07:00","message":"receive streaming session, msgId: 1830"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:04.729803774+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":"2025-10-29T11:18:04.729809257+07:00","message":"receive interim result [false|false]: วงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:04.729823782+07:00","message":"[buffer interim] 1830 false วงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.729832686+07:00","message":"[bufferProcess] interim [960000000]:วงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.729834856+07:00","message":"[bufferProcess] send to processor:วงการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.729840014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.729842534+07:00","message":"> Transcript [8794] [false]: 'วงการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.729844914+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.72984677+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.729848605+07:00","message":"StatePrefix: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.729850459+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:04.828413815+07:00","message":"[GCS] IsForceVAD: false for message ID: 1830"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:04.900531847+07:00","message":"[GCS] Start streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:04.935764433+07:00","message":"receive streaming session, msgId: 1830"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:04.935807599+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":"2025-10-29T11:18:04.935812511+07:00","message":"receive interim result [true|false]: วงศานุวงศ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:04.935818546+07:00","message":"end recv isFinal message id 1830"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:04.935820186+07:00","message":"end Recv id 1830"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:04.935826274+07:00","message":"[buffer interim] 1830 true วงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.935833612+07:00","message":"[bufferProcess] interim [320000000]:วงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.935838444+07:00","message":"[bufferProcess] send to processor (isfinal):วงศานุวงศ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.935841212+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.935843603+07:00","message":"> Transcript [8795] [false]: 'วงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.935846101+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.935847789+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.935849488+07:00","message":"StatePrefix: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.935851328+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.935852859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.935854606+07:00","message":"> Transcript [8796] [true]: 'วงศานุวงศ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.935856442+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.935857758+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.935859213+07:00","message":"StatePrefix: 'วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.935861278+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:04.935866942+07:00","message":"Push: 'วงศานุวงศ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:04.935874378+07:00","message":"push: {true วงศานุวงศ์ 0 0xc0023d3880}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:04.942017573+07:00","message":"write wav file: './tmp/7449/7449_1830.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:05.559946222+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:05.55998474+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":"2025-10-29T11:18:05.559989509+07:00","message":"receive interim result [false|false]: เสด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:05.560004065+07:00","message":"[buffer interim] 1831 false เสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.560010284+07:00","message":"[bufferProcess] interim [660000000]:เสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.56001206+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:05.632746002+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:05.632788588+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":"2025-10-29T11:18:05.632794071+07:00","message":"receive interim result [false|false]: เสด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:05.632806315+07:00","message":"[buffer interim] 1831 false เสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.632812819+07:00","message":"[bufferProcess] interim [780000000]:เสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.632814955+07:00","message":"[bufferProcess] send to processor:เสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.632819589+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.632822025+07:00","message":"> Transcript [8797] [false]: 'เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.63282379+07:00","message":"Set StatePrefix (first interim): 'เสด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:05.876551371+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:05.876589549+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":"2025-10-29T11:18:05.876594669+07:00","message":"receive interim result [false|false]: เสด็จพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:05.876608495+07:00","message":"[buffer interim] 1831 false เสด็จพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.876615273+07:00","message":"[bufferProcess] interim [960000000]:เสด็จพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.876617233+07:00","message":"[bufferProcess] send to processor:เสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.87662187+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.87662447+07:00","message":"> Transcript [8798] [false]: 'เสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.876627606+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.876629343+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.876630939+07:00","message":"StatePrefix: 'เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.87663277+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:05.880198158+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:05.880209014+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":"2025-10-29T11:18:05.880212092+07:00","message":"receive interim result [false|false]: เสด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:05.880218109+07:00","message":"[buffer interim] 1831 false เสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.880221036+07:00","message":"[bufferProcess] interim [20000000]:เสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.880222796+07:00","message":"[bufferProcess] send to processor:เสด็จพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.880225248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.880226975+07:00","message":"> Transcript [8799] [false]: 'เสด็จพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.880228928+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.880230425+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.88023178+07:00","message":"StatePrefix: 'เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:05.880233744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:06.13626174+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:06.136303397+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":"2025-10-29T11:18:06.136308973+07:00","message":"receive interim result [false|false]: เสด็จพระราชดำเนิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:06.136320055+07:00","message":"[buffer interim] 1831 false เสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.136327123+07:00","message":"[bufferProcess] interim [260000000]:เสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.136329461+07:00","message":"[bufferProcess] send to processor:เสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.136334121+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.136336748+07:00","message":"> Transcript [8800] [false]: 'เสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.136339632+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.136341366+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.136343094+07:00","message":"StatePrefix: 'เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.136344888+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:06.505082645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:06.505105449+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:06.792275114+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:06.79231754+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":"2025-10-29T11:18:06.792323091+07:00","message":"receive interim result [false|false]: เสด็จพระราชดำเนินรัก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:06.79233647+07:00","message":"[buffer interim] 1831 false เสด็จพระราชดำเนินรัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.792343329+07:00","message":"[bufferProcess] interim [860000000]:เสด็จพระราชดำเนินรัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.792345471+07:00","message":"[bufferProcess] send to processor:เสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.792353308+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.792356758+07:00","message":"> Transcript [8801] [false]: 'เสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.79236161+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.792364107+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.79236621+07:00","message":"StatePrefix: 'เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.79237356+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.792384844+07:00","message":"Push: 'เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.792387025+07:00","message":"TextPushed: 'เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.792389168+07:00","message":"Set new StatePrefix : 'เสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.792391018+07:00","message":"Next Push (prob) : 'พระราชดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:06.792413003+07:00","message":"push: {false เสด็จ 0 0xc002f14800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:06.805866805+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:06.805902107+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":"2025-10-29T11:18:06.805909095+07:00","message":"receive interim result [false|false]: เสด็จพระราชดำเนิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:06.805921892+07:00","message":"[buffer interim] 1831 false เสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.805928843+07:00","message":"[bufferProcess] interim [920000000]:เสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.805930741+07:00","message":"[bufferProcess] send to processor:เสด็จพระราชดำเนินรัก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.805933619+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.805936168+07:00","message":"> Transcript [8802] [false]: 'เสด็จพระราชดำเนินรัก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.805939413+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.80594119+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.805944417+07:00","message":"StatePrefix: 'เสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.805946287+07:00","message":"TextPushed: 'เสด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:06.853005404+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:06.853059208+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":"2025-10-29T11:18:06.853066918+07:00","message":"receive interim result [false|false]: เสด็จพระราชดำเนินลักษณะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:06.853080879+07:00","message":"[buffer interim] 1831 false เสด็จพระราชดำเนินลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.853089723+07:00","message":"[bufferProcess] interim [980000000]:เสด็จพระราชดำเนินลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.853093196+07:00","message":"[bufferProcess] send to processor:เสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.853097786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.853101419+07:00","message":"> Transcript [8803] [false]: 'เสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.853105755+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.853108275+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.853110923+07:00","message":"StatePrefix: 'เสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.853113908+07:00","message":"TextPushed: 'เสด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:06.986006843+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:06.986050871+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":"2025-10-29T11:18:06.986056241+07:00","message":"receive interim result [false|false]: เสด็จพระราชดำเนินรับเสด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:06.986070535+07:00","message":"[buffer interim] 1831 false เสด็จพระราชดำเนินรับเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.986077352+07:00","message":"[bufferProcess] interim [100000000]:เสด็จพระราชดำเนินรับเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.986079438+07:00","message":"[bufferProcess] send to processor:เสด็จพระราชดำเนินลักษณะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.986084411+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.986087582+07:00","message":"> Transcript [8804] [false]: 'เสด็จพระราชดำเนินลักษณะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.986090682+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.986092447+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.986094582+07:00","message":"StatePrefix: 'เสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:06.986096592+07:00","message":"TextPushed: 'เสด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.028691892+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.028731653+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":"2025-10-29T11:18:07.028737135+07:00","message":"receive interim result [false|false]: เสด็จพระราชดำเนินรัชเดช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.028749502+07:00","message":"[buffer interim] 1831 false เสด็จพระราชดำเนินรัชเดช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.0287564+07:00","message":"[bufferProcess] interim [160000000]:เสด็จพระราชดำเนินรัชเดช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.028758672+07:00","message":"[bufferProcess] send to processor:เสด็จพระราชดำเนินรับเสด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.028763791+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.028766128+07:00","message":"> Transcript [8805] [false]: 'เสด็จพระราชดำเนินรับเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.028770036+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.028772084+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.028773803+07:00","message":"StatePrefix: 'เสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.028775847+07:00","message":"TextPushed: 'เสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.028780178+07:00","message":"Push: 'พระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.028781723+07:00","message":"TextPushed: 'เสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.028783563+07:00","message":"Set new StatePrefix : 'เสด็จพระราชดำเนินรับเสด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.028785247+07:00","message":"Next Push (prob) : 'รับเสด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.028792533+07:00","message":"push: {false พระราชดำเนิน 0 0xc002f14800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.16308003+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.163123221+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":"2025-10-29T11:18:07.163128761+07:00","message":"receive interim result [false|false]: เสด็จพระราชดำเนินรับเสด็จออก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.163140889+07:00","message":"[buffer interim] 1831 false เสด็จพระราชดำเนินรับเสด็จออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.163149889+07:00","message":"[bufferProcess] interim [280000000]:เสด็จพระราชดำเนินรับเสด็จออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.163152138+07:00","message":"[bufferProcess] send to processor:เสด็จพระราชดำเนินรัชเดช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.163157299+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.163159934+07:00","message":"> Transcript [8806] [false]: 'เสด็จพระราชดำเนินรัชเดช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.163162419+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.163164159+07:00","message":"Set new StatePrefix: 'เสด็จพระราชดำเนินรัชเดช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.347430306+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.347469665+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":"2025-10-29T11:18:07.347475531+07:00","message":"receive interim result [false|false]: เสด็จพระราชดำเนินรับเสด็จออกจาก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.34748922+07:00","message":"[buffer interim] 1831 false เสด็จพระราชดำเนินรับเสด็จออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.347499159+07:00","message":"[bufferProcess] interim [460000000]:เสด็จพระราชดำเนินรับเสด็จออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.347501355+07:00","message":"[bufferProcess] send to processor:เสด็จพระราชดำเนินรับเสด็จออก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.347506026+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.347508208+07:00","message":"> Transcript [8807] [false]: 'เสด็จพระราชดำเนินรับเสด็จออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.34751036+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.347513476+07:00","message":"Set new StatePrefix: 'เสด็จพระราชดำเนินรับเสด็จออก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.54775582+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.547797018+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":"2025-10-29T11:18:07.547803402+07:00","message":"receive interim result [false|false]: เสด็จพระราชดำเนินรับเสด็จออกจากพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.547815647+07:00","message":"[buffer interim] 1831 false เสด็จพระราชดำเนินรับเสด็จออกจากพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.547822087+07:00","message":"[bufferProcess] interim [640000000]:เสด็จพระราชดำเนินรับเสด็จออกจากพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.547824452+07:00","message":"[bufferProcess] send to processor:เสด็จพระราชดำเนินรับเสด็จออกจาก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.547829649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.547832233+07:00","message":"> Transcript [8808] [false]: 'เสด็จพระราชดำเนินรับเสด็จออกจาก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.547835563+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.547837368+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.547838846+07:00","message":"StatePrefix: 'เสด็จพระราชดำเนินรับเสด็จออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.547841269+07:00","message":"TextPushed: 'เสด็จพระราชดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.687757074+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.68779568+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":"2025-10-29T11:18:07.687801306+07:00","message":"receive interim result [false|false]: เสด็จพระราชดำเนินรับเสด็จออกจากพระที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.68781446+07:00","message":"[buffer interim] 1831 false เสด็จพระราชดำเนินรับเสด็จออกจากพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.687820848+07:00","message":"[bufferProcess] interim [820000000]:เสด็จพระราชดำเนินรับเสด็จออกจากพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.687822854+07:00","message":"[bufferProcess] send to processor:เสด็จพระราชดำเนินรับเสด็จออกจากพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.687828014+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.687830278+07:00","message":"> Transcript [8809] [false]: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.687833802+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.687835594+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.687837158+07:00","message":"StatePrefix: 'เสด็จพระราชดำเนินรับเสด็จออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.687840326+07:00","message":"TextPushed: 'เสด็จพระราชดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.740999102+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.741045322+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":"2025-10-29T11:18:07.741052399+07:00","message":"receive interim result [false|false]: เสด็จพระราชดำเนินรับเสด็จออกจากพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.74106775+07:00","message":"[buffer interim] 1831 false เสด็จพระราชดำเนินรับเสด็จออกจากพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.741075777+07:00","message":"[bufferProcess] interim [880000000]:เสด็จพระราชดำเนินรับเสด็จออกจากพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.741078098+07:00","message":"[bufferProcess] send to processor:เสด็จพระราชดำเนินรับเสด็จออกจากพระที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.741080998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.741084214+07:00","message":"> Transcript [8810] [false]: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.741087729+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.741090879+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.741092963+07:00","message":"StatePrefix: 'เสด็จพระราชดำเนินรับเสด็จออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.741095287+07:00","message":"TextPushed: 'เสด็จพระราชดำเนิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.869538787+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.869574738+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":"2025-10-29T11:18:07.869580961+07:00","message":"receive interim result [false|false]: เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.869593948+07:00","message":"[buffer interim] 1831 false เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.86960331+07:00","message":"[bufferProcess] interim [940000000]:เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.869606328+07:00","message":"[bufferProcess] send to processor:เสด็จพระราชดำเนินรับเสด็จออกจากพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.86961321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.869615901+07:00","message":"> Transcript [8811] [false]: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.869619535+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.869621246+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.869623304+07:00","message":"StatePrefix: 'เสด็จพระราชดำเนินรับเสด็จออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.86962546+07:00","message":"TextPushed: 'เสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.869629952+07:00","message":"Push: 'รับเสด็จออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.869631491+07:00","message":"TextPushed: 'เสด็จพระราชดำเนินรับเสด็จออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.8696334+07:00","message":"Set new StatePrefix : 'เสด็จพระราชดำเนินรับเสด็จออกจากพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.869635702+07:00","message":"Next Push (prob) : 'จากพระอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.869643177+07:00","message":"push: {false รับเสด็จออก 0 0xc002f14800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.932692102+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.932729533+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":"2025-10-29T11:18:07.932735067+07:00","message":"receive interim result [false|false]: เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:07.93275017+07:00","message":"[buffer interim] 1831 false เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.932759573+07:00","message":"[bufferProcess] interim [120000000]:เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.932762727+07:00","message":"[bufferProcess] send to processor:เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.932770119+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.932773397+07:00","message":"> Transcript [8812] [false]: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.93277636+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:07.932778818+07:00","message":"Set new StatePrefix: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:08.05967646+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:08.059716511+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":"2025-10-29T11:18:08.059722596+07:00","message":"receive interim result [false|false]: เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:08.059737536+07:00","message":"[buffer interim] 1831 false เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.05974716+07:00","message":"[bufferProcess] interim [180000000]:เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.059749747+07:00","message":"[bufferProcess] send to processor:เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.059754946+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.059757914+07:00","message":"> Transcript [8813] [false]: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.059761516+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.059763059+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.059764627+07:00","message":"StatePrefix: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.059767191+07:00","message":"TextPushed: 'เสด็จพระราชดำเนินรับเสด็จออก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:08.437278122+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:08.437313074+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":"2025-10-29T11:18:08.437318968+07:00","message":"receive interim result [false|false]: เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:08.43733171+07:00","message":"[buffer interim] 1831 false เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.437338254+07:00","message":"[bufferProcess] interim [540000000]:เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.437340559+07:00","message":"[bufferProcess] send to processor:เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.437345662+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.437347916+07:00","message":"> Transcript [8814] [false]: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.43735147+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.437352983+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.437354796+07:00","message":"StatePrefix: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.437357219+07:00","message":"TextPushed: 'เสด็จพระราชดำเนินรับเสด็จออก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:08.569093765+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:08.56913457+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":"2025-10-29T11:18:08.569141556+07:00","message":"receive interim result [false|false]: เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:08.569156989+07:00","message":"[buffer interim] 1831 false เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.569180423+07:00","message":"[bufferProcess] interim [660000000]:เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.569184575+07:00","message":"[bufferProcess] send to processor:เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.569193398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.569197477+07:00","message":"> Transcript [8815] [false]: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.569201306+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.569202964+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.569205053+07:00","message":"StatePrefix: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:08.569207496+07:00","message":"TextPushed: 'เสด็จพระราชดำเนินรับเสด็จออก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:09.147477929+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:09.147514576+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":"2025-10-29T11:18:09.147521832+07:00","message":"receive interim result [false|false]: เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:09.147534054+07:00","message":"[buffer interim] 1831 false เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:09.147540804+07:00","message":"[bufferProcess] interim [260000000]:เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:09.147543239+07:00","message":"[bufferProcess] send to processor:เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:09.147550434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:09.147552881+07:00","message":"> Transcript [8816] [false]: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:09.147556655+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:09.14755879+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:09.147560413+07:00","message":"StatePrefix: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:09.147562785+07:00","message":"TextPushed: 'เสด็จพระราชดำเนินรับเสด็จออก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:09.147567309+07:00","message":"Push: 'จากพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:09.14756897+07:00","message":"TextPushed: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:09.147570861+07:00","message":"Set new StatePrefix : 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:09.147573483+07:00","message":"Next Push (prob) : 'ดุสิตมหาปราสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:09.147581297+07:00","message":"push: {false จากพระที่นั่ง 0 0xc002f14800}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:09.505602583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:09.505618974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.044456384+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.044502069+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":"2025-10-29T11:18:10.044511017+07:00","message":"receive interim result [false|false]: เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาทหลงทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.044525633+07:00","message":"[buffer interim] 1831 false เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาทหลงทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.044536865+07:00","message":"[bufferProcess] interim [220000000]:เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาทหลงทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.044540782+07:00","message":"[bufferProcess] send to processor:เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.044547649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.044551334+07:00","message":"> Transcript [8817] [false]: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.044557001+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.044559178+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.044562088+07:00","message":"StatePrefix: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.044566035+07:00","message":"TextPushed: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.208781315+07:00","message":"[GCS] IsForceVAD: false for message ID: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.232197262+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.232235143+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":"2025-10-29T11:18:10.23224131+07:00","message":"receive interim result [false|false]: เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาทลงทางบันได"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.232253405+07:00","message":"[buffer interim] 1831 false เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาทลงทางบันได"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.232261343+07:00","message":"[bufferProcess] interim [400000000]:เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาทลงทางบันได"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.232264181+07:00","message":"[bufferProcess] send to processor:เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาทหลงทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.232270252+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.232272569+07:00","message":"> Transcript [8818] [false]: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาทหลงทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.232276087+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.232277875+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.232280067+07:00","message":"StatePrefix: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.232282908+07:00","message":"TextPushed: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.272958758+07:00","message":"[GCS] Start streaming session, msgId: 1832"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.328413916+07:00","message":"receive streaming session, msgId: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.328457243+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เสด็จพระราชดำเนินและเสด็จออกจากพระที่นั่งดุสิตมหาปราสาทลงทางบันได\",\"confidence\":0.9561657}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.328464961+07:00","message":"receive interim result [true|false]: เสด็จพระราชดำเนินและเสด็จออกจากพระที่นั่งดุสิตมหาปราสาทลงทางบันได"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.328473982+07:00","message":"end recv isFinal message id 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.328476039+07:00","message":"end Recv id 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.32848462+07:00","message":"[buffer interim] 1831 true เสด็จพระราชดำเนินและเสด็จออกจากพระที่นั่งดุสิตมหาปราสาทลงทางบันได"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.328496269+07:00","message":"[bufferProcess] interim [550000000]:เสด็จพระราชดำเนินและเสด็จออกจากพระที่นั่งดุสิตมหาปราสาทลงทางบันได"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.328502443+07:00","message":"[bufferProcess] send to processor (isfinal):เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาทลงทางบันได"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.328506358+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.328509645+07:00","message":"> Transcript [8819] [false]: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาทลงทางบันได'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.328514043+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.328515965+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.328518204+07:00","message":"StatePrefix: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.328521621+07:00","message":"TextPushed: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.328523807+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.328525929+07:00","message":"> Transcript [8820] [true]: 'เสด็จพระราชดำเนินและเสด็จออกจากพระที่นั่งดุสิตมหาปราสาทลงทางบันได'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.328528499+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.328530464+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.328532404+07:00","message":"StatePrefix: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.328535151+07:00","message":"TextPushed: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.32853718+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.328704075+07:00","message":"Push: 'ดุสิตมหาปราสาทลงทางบันได'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.328707258+07:00","message":"TextPushed: 'เสด็จพระราชดำเนินรับเสด็จออกจากพระที่นั่งดุสิตมหาปราสาทลงทางบันได'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.328709498+07:00","message":"Set new StatePrefix : 'เสด็จพระราชดำเนินและเสด็จออกจากพระที่นั่งดุสิตมหาปราสาทลงทางบันได'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.328711701+07:00","message":"Next Push (prob) : 'เสด็จพระราชดำเนินและเสด็จออกจากพระที่นั่งดุสิตมหาปราสาทลงทางบันได'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.328723656+07:00","message":"push: {true ดุสิตมหาปราสาทลงทางบันได 0 0xc002f14800}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.328733049+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1831.html'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.339236596+07:00","message":"[GCS] IsForceVAD: false for message ID: 1832"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:10.340016727+07:00","message":"write wav file: './tmp/7449/7449_1831.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.401930097+07:00","message":"[GCS] Start streaming session, msgId: 1833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.621004399+07:00","message":"receive streaming session, msgId: 1832"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.621023226+07:00","message":"found end of frame, send empty tag with msgId: 1832"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.621029428+07:00","message":"end Recv id 1832"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.621043041+07:00","message":"[buffer interim] 1832 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.621049782+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.621052969+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.621055253+07:00","message":"> Transcript [8821] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.621057313+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.621058972+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.621060688+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.621062176+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:10.621069084+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:10.621079337+07:00","message":"push: {true \n 0 0xc0023d2000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:10.625695382+07:00","message":"write wav file: './tmp/7449/7449_1832.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:11.597799481+07:00","message":"receive streaming session, msgId: 1833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:11.597849613+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":"2025-10-29T11:18:11.597854344+07:00","message":"receive interim result [false|false]: พระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:11.59786876+07:00","message":"[buffer interim] 1833 false พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:11.597875998+07:00","message":"[bufferProcess] interim [200000000]:พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:11.597877542+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:11.780639897+07:00","message":"receive streaming session, msgId: 1833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:11.780679752+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":"2025-10-29T11:18:11.780684578+07:00","message":"receive interim result [false|false]: พระที่นั่งที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:11.780696924+07:00","message":"[buffer interim] 1833 false พระที่นั่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:11.780703733+07:00","message":"[bufferProcess] interim [380000000]:พระที่นั่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:11.780706087+07:00","message":"[bufferProcess] send to processor:พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:11.780711034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:11.78071346+07:00","message":"> Transcript [8822] [false]: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:11.780715482+07:00","message":"Set StatePrefix (first interim): 'พระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:11.844626334+07:00","message":"receive streaming session, msgId: 1833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:11.844669023+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":"2025-10-29T11:18:11.844674274+07:00","message":"receive interim result [false|false]: พระที่นั่งพิมาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:11.844688086+07:00","message":"[buffer interim] 1833 false พระที่นั่งพิมาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:11.844696522+07:00","message":"[bufferProcess] interim [500000000]:พระที่นั่งพิมาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:11.844698334+07:00","message":"[bufferProcess] send to processor:พระที่นั่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:11.844705057+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:11.844707569+07:00","message":"> Transcript [8823] [false]: 'พระที่นั่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:11.844710485+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:11.844712307+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:11.844713947+07:00","message":"StatePrefix: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:11.844715751+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:12.152605668+07:00","message":"receive streaming session, msgId: 1833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:12.152637531+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":"2025-10-29T11:18:12.152642662+07:00","message":"receive interim result [false|false]: พระที่นั่งพิมานรัต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:12.152653089+07:00","message":"[buffer interim] 1833 false พระที่นั่งพิมานรัต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.152659405+07:00","message":"[bufferProcess] interim [740000000]:พระที่นั่งพิมานรัต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.152661807+07:00","message":"[bufferProcess] send to processor:พระที่นั่งพิมาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.152666822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.152669197+07:00","message":"> Transcript [8824] [false]: 'พระที่นั่งพิมาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.152672339+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.152674098+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.152675637+07:00","message":"StatePrefix: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.152678065+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:12.285529364+07:00","message":"receive streaming session, msgId: 1833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:12.285570516+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":"2025-10-29T11:18:12.285575897+07:00","message":"receive interim result [false|false]: พระที่นั่งพิมานรัตยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:12.285589349+07:00","message":"[buffer interim] 1833 false พระที่นั่งพิมานรัตยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.285596325+07:00","message":"[bufferProcess] interim [860000000]:พระที่นั่งพิมานรัตยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.285598566+07:00","message":"[bufferProcess] send to processor:พระที่นั่งพิมานรัต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.285603153+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.285606865+07:00","message":"> Transcript [8825] [false]: 'พระที่นั่งพิมานรัต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.285614399+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.285616668+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.285618316+07:00","message":"StatePrefix: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.285620136+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:12.506358782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:12.50636576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:12.738031107+07:00","message":"receive streaming session, msgId: 1833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:12.738074467+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":"2025-10-29T11:18:12.73807962+07:00","message":"receive interim result [false|false]: พระที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:12.738090691+07:00","message":"[buffer interim] 1833 false พระที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.738097704+07:00","message":"[bufferProcess] interim [340000000]:พระที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.738100528+07:00","message":"[bufferProcess] send to processor:พระที่นั่งพิมานรัตยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.738105543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.738109319+07:00","message":"> Transcript [8826] [false]: 'พระที่นั่งพิมานรัตยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.738112909+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.738114861+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.738116385+07:00","message":"StatePrefix: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.738118412+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.738122038+07:00","message":"Push: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.738123558+07:00","message":"TextPushed: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.738125251+07:00","message":"Set new StatePrefix : 'พระที่นั่งพิมานรัตยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:12.738127435+07:00","message":"Next Push (prob) : 'พิมานรัตยา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:12.738136565+07:00","message":"push: {false พระที่นั่ง 0 0xc0027ca600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:13.374606324+07:00","message":"receive streaming session, msgId: 1833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:13.374656379+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":"2025-10-29T11:18:13.374661925+07:00","message":"receive interim result [false|false]: พระที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:13.374673341+07:00","message":"[buffer interim] 1833 false พระที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:13.374680479+07:00","message":"[bufferProcess] interim [940000000]:พระที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:13.374682405+07:00","message":"[bufferProcess] send to processor:พระที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:13.374687627+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:13.374689879+07:00","message":"> Transcript [8827] [false]: 'พระที่นั่งพิมานรัตยาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:13.374693198+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:13.374695168+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:13.374696775+07:00","message":"StatePrefix: 'พระที่นั่งพิมานรัตยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:13.374698868+07:00","message":"TextPushed: 'พระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:13.823744438+07:00","message":"[GCS] Cleaned up inactive client: 1789"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:13.823763365+07:00","message":"[GCS] Cleaned up inactive client: 1790"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:13.823765474+07:00","message":"[GCS] Cleaned up inactive client: 1786"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:13.823767086+07:00","message":"[GCS] Cleaned up inactive client: 1791"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:13.823768857+07:00","message":"[GCS] Cleaned up inactive client: 1787"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:13.823770187+07:00","message":"[GCS] Cleaned up inactive client: 1792"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:13.82377157+07:00","message":"[GCS] Cleaned up inactive client: 1785"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:13.823773003+07:00","message":"[GCS] Cleaned up inactive client: 1788"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.484020308+07:00","message":"receive streaming session, msgId: 1833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.484066422+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":"2025-10-29T11:18:15.48407197+07:00","message":"receive interim result [false|false]: พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.48408515+07:00","message":"[buffer interim] 1833 false พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.484092314+07:00","message":"[bufferProcess] interim [40000000]:พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.484094776+07:00","message":"[bufferProcess] send to processor:พระที่นั่งพิมานรัตยาค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.484097854+07:00","message":"[bufferProcess] send to processor (ticker):พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.4841005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.484102837+07:00","message":"> Transcript [8828] [false]: 'พระที่นั่งพิมานรัตยาค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.484106301+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.484107937+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.484109839+07:00","message":"StatePrefix: 'พระที่นั่งพิมานรัตยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.484111814+07:00","message":"TextPushed: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.484114449+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.484116182+07:00","message":"> Transcript [8829] [false]: 'พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.484117906+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.484119399+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.484120663+07:00","message":"StatePrefix: 'พระที่นั่งพิมานรัตยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.484122119+07:00","message":"TextPushed: 'พระที่นั่ง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:15.507183265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:15.507195753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.658045022+07:00","message":"[GCS] IsForceVAD: false for message ID: 1833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.687847631+07:00","message":"receive streaming session, msgId: 1833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.687880215+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":"2025-10-29T11:18:15.687885657+07:00","message":"receive interim result [false|false]: พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับรถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.687904083+07:00","message":"[buffer interim] 1833 false พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับรถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.687912987+07:00","message":"[bufferProcess] interim [280000000]:พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับรถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.687914767+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.721755703+07:00","message":"[GCS] Start streaming session, msgId: 1834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.747563951+07:00","message":"receive streaming session, msgId: 1833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.747601847+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":"2025-10-29T11:18:15.747607449+07:00","message":"receive interim result [false|false]: พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.74761971+07:00","message":"[buffer interim] 1833 false พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.74762658+07:00","message":"[bufferProcess] interim [340000000]:พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.747629283+07:00","message":"[bufferProcess] send to processor:พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับรถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.747634652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.747637138+07:00","message":"> Transcript [8830] [false]: 'พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.74764032+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.747642058+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.747643992+07:00","message":"StatePrefix: 'พระที่นั่งพิมานรัตยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.74764581+07:00","message":"TextPushed: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.747650976+07:00","message":"Push: 'พิมานรัตยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.747653454+07:00","message":"TextPushed: 'พระที่นั่งพิมานรัตยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.74765611+07:00","message":"Set new StatePrefix : 'พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.747659064+07:00","message":"Next Push (prob) : 'ค่ะเพื่อเสด็จไปประทับรถ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.747678488+07:00","message":"push: {false พิมานรัตยา 0 0xc0027ca600}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.756199564+07:00","message":"receive streaming session, msgId: 1833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.756217356+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":"2025-10-29T11:18:15.756221899+07:00","message":"receive interim result [false|false]: พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับรถยนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.756233504+07:00","message":"[buffer interim] 1833 false พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.756239453+07:00","message":"[bufferProcess] interim [400000000]:พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.756242773+07:00","message":"[bufferProcess] send to processor:พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.75624846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.756251543+07:00","message":"> Transcript [8831] [false]: 'พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.756254995+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.822718487+07:00","message":"receive streaming session, msgId: 1833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.822750953+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับรถยนต์\",\"confidence\":0.9473223}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.822756145+07:00","message":"receive interim result [true|false]: พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับรถยนต์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.822762551+07:00","message":"end recv isFinal message id 1833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.822764307+07:00","message":"end Recv id 1833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.822770275+07:00","message":"[buffer interim] 1833 true พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.822776257+07:00","message":"[bufferProcess] interim [460000000]:พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.822779364+07:00","message":"[bufferProcess] send to processor (isfinal):พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับรถยนต์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.822782184+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.822784364+07:00","message":"> Transcript [8832] [false]: 'พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับรถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.822786856+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.822788356+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.822789862+07:00","message":"StatePrefix: 'พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.822793016+07:00","message":"TextPushed: 'พระที่นั่งพิมานรัตยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.822794917+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.822796554+07:00","message":"> Transcript [8833] [true]: 'พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับรถยนต์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.822798661+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.822800072+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.822801373+07:00","message":"StatePrefix: 'พระที่นั่งพิมานรัตยาค่ะเพื่อเสด็จไปประทับรถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.822802878+07:00","message":"TextPushed: 'พระที่นั่งพิมานรัตยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:15.822806868+07:00","message":"Push: 'ค่ะเพื่อเสด็จไปประทับรถยนต์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:15.822814799+07:00","message":"push: {true ค่ะเพื่อเสด็จไปประทับรถยนต์ 0 0xc0027ca600}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:15.833685668+07:00","message":"write wav file: './tmp/7449/7449_1833.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:16.392660857+07:00","message":"receive streaming session, msgId: 1834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:16.392704922+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":"2025-10-29T11:18:16.392709565+07:00","message":"receive interim result [false|false]: พระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:16.392725121+07:00","message":"[buffer interim] 1834 false พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:16.392732107+07:00","message":"[bufferProcess] interim [660000000]:พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:16.392733736+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:16.96352138+07:00","message":"receive streaming session, msgId: 1834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:16.963561025+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":"2025-10-29T11:18:16.963566255+07:00","message":"receive interim result [false|false]: พระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:16.963577642+07:00","message":"[buffer interim] 1834 false พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:16.963586822+07:00","message":"[bufferProcess] interim [260000000]:พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:16.963588684+07:00","message":"[bufferProcess] send to processor:พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:16.963593171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:16.963595434+07:00","message":"> Transcript [8834] [false]: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:16.963597279+07:00","message":"Set StatePrefix (first interim): 'พระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.094701901+07:00","message":"receive streaming session, msgId: 1834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.094740394+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":"2025-10-29T11:18:17.094745485+07:00","message":"receive interim result [false|false]: พระที่นั่งที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.094759002+07:00","message":"[buffer interim] 1834 false พระที่นั่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.094766627+07:00","message":"[bufferProcess] interim [380000000]:พระที่นั่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.094769516+07:00","message":"[bufferProcess] send to processor:พระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.094772439+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.09477475+07:00","message":"> Transcript [8835] [false]: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.094777489+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.094779239+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.094780745+07:00","message":"StatePrefix: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.094782487+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.176463942+07:00","message":"receive streaming session, msgId: 1834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.176497683+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":"2025-10-29T11:18:17.176502628+07:00","message":"receive interim result [false|false]: พระที่นั่งที่โต๊ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.176517922+07:00","message":"[buffer interim] 1834 false พระที่นั่งที่โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.176525233+07:00","message":"[bufferProcess] interim [500000000]:พระที่นั่งที่โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.176528799+07:00","message":"[bufferProcess] send to processor:พระที่นั่งที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.176533189+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.176535413+07:00","message":"> Transcript [8836] [false]: 'พระที่นั่งที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.176538138+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.176539859+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.176541339+07:00","message":"StatePrefix: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.176543253+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.283909082+07:00","message":"receive streaming session, msgId: 1834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.283948696+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":"2025-10-29T11:18:17.2839542+07:00","message":"receive interim result [false|false]: พระที่นั่งที่ไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.283965188+07:00","message":"[buffer interim] 1834 false พระที่นั่งที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.283972856+07:00","message":"[bufferProcess] interim [560000000]:พระที่นั่งที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.283974915+07:00","message":"[bufferProcess] send to processor:พระที่นั่งที่โต๊ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.283977818+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.28398032+07:00","message":"> Transcript [8837] [false]: 'พระที่นั่งที่โต๊ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.2839835+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.283985243+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.283986836+07:00","message":"StatePrefix: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.283988512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.285913547+07:00","message":"receive streaming session, msgId: 1834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.285922506+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":"2025-10-29T11:18:17.285926773+07:00","message":"receive interim result [false|false]: พระที่นั่งที่ประตู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.285933695+07:00","message":"[buffer interim] 1834 false พระที่นั่งที่ประตู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.285936518+07:00","message":"[bufferProcess] interim [620000000]:พระที่นั่งที่ประตู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.285938415+07:00","message":"[bufferProcess] send to processor:พระที่นั่งที่ไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.285940307+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.285941926+07:00","message":"> Transcript [8838] [false]: 'พระที่นั่งที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.285944112+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.285945745+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.285947183+07:00","message":"StatePrefix: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.285948571+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.28595306+07:00","message":"Push: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.285956101+07:00","message":"TextPushed: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.285958092+07:00","message":"Set new StatePrefix : 'พระที่นั่งที่ไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.285959867+07:00","message":"Next Push (prob) : 'ที่ไป'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.28596692+07:00","message":"push: {false พระที่นั่ง 0 0xc0032a0800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.602407676+07:00","message":"receive streaming session, msgId: 1834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.602444486+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":"2025-10-29T11:18:17.602451212+07:00","message":"receive interim result [false|false]: พระที่นั่งที่ประตูกับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.602464434+07:00","message":"[buffer interim] 1834 false พระที่นั่งที่ประตูกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.60247432+07:00","message":"[bufferProcess] interim [860000000]:พระที่นั่งที่ประตูกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.602477478+07:00","message":"[bufferProcess] send to processor:พระที่นั่งที่ประตู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.602482982+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.602486242+07:00","message":"> Transcript [8839] [false]: 'พระที่นั่งที่ประตู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.602489408+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.602492328+07:00","message":"Set new StatePrefix: 'พระที่นั่งที่ประตู'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.612573816+07:00","message":"receive streaming session, msgId: 1834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.612603206+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":"2025-10-29T11:18:17.612608394+07:00","message":"receive interim result [false|false]: พระที่นั่งที่ประตูกัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.612620401+07:00","message":"[buffer interim] 1834 false พระที่นั่งที่ประตูกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.612626773+07:00","message":"[bufferProcess] interim [920000000]:พระที่นั่งที่ประตูกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.612629311+07:00","message":"[bufferProcess] send to processor:พระที่นั่งที่ประตูกับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.612632673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.612635773+07:00","message":"> Transcript [8840] [false]: 'พระที่นั่งที่ประตูกับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.612640021+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.612642842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.612646533+07:00","message":"StatePrefix: 'พระที่นั่งที่ประตู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.612648597+07:00","message":"TextPushed: 'พระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.674409721+07:00","message":"receive streaming session, msgId: 1834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.674446265+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":"2025-10-29T11:18:17.674451797+07:00","message":"receive interim result [false|false]: พระที่นั่งที่ประตูกำแพง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:17.674463622+07:00","message":"[buffer interim] 1834 false พระที่นั่งที่ประตูกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.674475798+07:00","message":"[bufferProcess] interim [980000000]:พระที่นั่งที่ประตูกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.674477976+07:00","message":"[bufferProcess] send to processor:พระที่นั่งที่ประตูกัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.674481214+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.674484999+07:00","message":"> Transcript [8841] [false]: 'พระที่นั่งที่ประตูกัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.67448816+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.674490059+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.674491635+07:00","message":"StatePrefix: 'พระที่นั่งที่ประตู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:17.674493546+07:00","message":"TextPushed: 'พระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:18.048733025+07:00","message":"receive streaming session, msgId: 1834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:18.048767636+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":"2025-10-29T11:18:18.048773192+07:00","message":"receive interim result [false|false]: พระที่นั่งที่ประตูกำแพงแก้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:18.048784532+07:00","message":"[buffer interim] 1834 false พระที่นั่งที่ประตูกำแพงแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.048791733+07:00","message":"[bufferProcess] interim [340000000]:พระที่นั่งที่ประตูกำแพงแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.048794081+07:00","message":"[bufferProcess] send to processor:พระที่นั่งที่ประตูกำแพง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.048799211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.048801431+07:00","message":"> Transcript [8842] [false]: 'พระที่นั่งที่ประตูกำแพง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.048804297+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.048805988+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.048807705+07:00","message":"StatePrefix: 'พระที่นั่งที่ประตู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.048809741+07:00","message":"TextPushed: 'พระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:18.339231212+07:00","message":"[GCS] IsForceVAD: false for message ID: 1834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:18.45296385+07:00","message":"receive streaming session, msgId: 1834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:18.453003406+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระที่นั่งที่ประตูกำแพงแก้ว\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":850000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:18.453009085+07:00","message":"receive interim result [true|false]: พระที่นั่งที่ประตูกำแพงแก้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:18.453020092+07:00","message":"end recv isFinal message id 1834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:18.453022287+07:00","message":"end Recv id 1834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:18.4530418+07:00","message":"[buffer interim] 1834 true พระที่นั่งที่ประตูกำแพงแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.453060296+07:00","message":"[bufferProcess] interim [850000000]:พระที่นั่งที่ประตูกำแพงแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.453064011+07:00","message":"[bufferProcess] send to processor (isfinal):พระที่นั่งที่ประตูกำแพงแก้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.453067745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.453070444+07:00","message":"> Transcript [8843] [false]: 'พระที่นั่งที่ประตูกำแพงแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.453073792+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.453075488+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.453077472+07:00","message":"StatePrefix: 'พระที่นั่งที่ประตู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.453080308+07:00","message":"TextPushed: 'พระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.453082853+07:00","message":"Push: 'ที่ประตู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.453084356+07:00","message":"TextPushed: 'พระที่นั่งที่ประตู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.453086037+07:00","message":"Set new StatePrefix : 'พระที่นั่งที่ประตูกำแพงแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.45308773+07:00","message":"Next Push (prob) : 'กำแพงแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.453089239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.453091006+07:00","message":"> Transcript [8844] [true]: 'พระที่นั่งที่ประตูกำแพงแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.453092908+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.453094281+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.453095891+07:00","message":"StatePrefix: 'พระที่นั่งที่ประตูกำแพงแก้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.453097344+07:00","message":"TextPushed: 'พระที่นั่งที่ประตู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:18.45309899+07:00","message":"Push: 'กำแพงแก้ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:18.453108063+07:00","message":"push: {false ที่ประตู 0 0xc0032a0800}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:18.453112981+07:00","message":"push: {true กำแพงแก้ว 0 0xc0032a0800}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:18.462469226+07:00","message":"write wav file: './tmp/7449/7449_1834.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:18.470820994+07:00","message":"[GCS] Start streaming session, msgId: 1835"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:18.507666735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:18.507675737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.013494223+07:00","message":"receive streaming session, msgId: 1835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.013544564+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":"2025-10-29T11:18:19.013550119+07:00","message":"receive interim result [false|false]: ทาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.013564712+07:00","message":"[buffer interim] 1835 false ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.013571088+07:00","message":"[bufferProcess] interim [420000000]:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.013572554+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.209850693+07:00","message":"receive streaming session, msgId: 1835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.209888054+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":"2025-10-29T11:18:19.209893214+07:00","message":"receive interim result [false|false]: ทางไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.209905405+07:00","message":"[buffer interim] 1835 false ทางไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.209911793+07:00","message":"[bufferProcess] interim [540000000]:ทางไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.209914153+07:00","message":"[bufferProcess] send to processor:ทาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.209919081+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.209921334+07:00","message":"> Transcript [8845] [false]: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.209923547+07:00","message":"Set StatePrefix (first interim): 'ทาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.368915416+07:00","message":"receive streaming session, msgId: 1835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.368951254+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":"2025-10-29T11:18:19.368956173+07:00","message":"receive interim result [false|false]: ทางไปที่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.368969037+07:00","message":"[buffer interim] 1835 false ทางไปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.368975391+07:00","message":"[bufferProcess] interim [720000000]:ทางไปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.368977378+07:00","message":"[bufferProcess] send to processor:ทางไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.368982177+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.368984597+07:00","message":"> Transcript [8846] [false]: 'ทางไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.368987491+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.368989201+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.368990774+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.368992629+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.532285583+07:00","message":"receive streaming session, msgId: 1835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.532326568+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":"2025-10-29T11:18:19.532331308+07:00","message":"receive interim result [false|false]: ทางไปที่หน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.53234419+07:00","message":"[buffer interim] 1835 false ทางไปที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.532350545+07:00","message":"[bufferProcess] interim [840000000]:ทางไปที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.532353025+07:00","message":"[bufferProcess] send to processor:ทางไปที่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.53235778+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.532360108+07:00","message":"> Transcript [8847] [false]: 'ทางไปที่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.532363341+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.532365016+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.532367239+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.532369143+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.538385696+07:00","message":"receive streaming session, msgId: 1835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.538403628+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":"2025-10-29T11:18:19.538407872+07:00","message":"receive interim result [false|false]: ทางไปที่นั่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.538418103+07:00","message":"[buffer interim] 1835 false ทางไปที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.538422508+07:00","message":"[bufferProcess] interim [900000000]:ทางไปที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.538424387+07:00","message":"[bufferProcess] send to processor:ทางไปที่หน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.53842679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.538429176+07:00","message":"> Transcript [8848] [false]: 'ทางไปที่หน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.538431348+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.538432904+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.53843448+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.538436102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.665663997+07:00","message":"receive streaming session, msgId: 1835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.665699806+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":"2025-10-29T11:18:19.665705034+07:00","message":"receive interim result [false|false]: ทางไปที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.665719022+07:00","message":"[buffer interim] 1835 false ทางไปที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.665727885+07:00","message":"[bufferProcess] interim [960000000]:ทางไปที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.665730179+07:00","message":"[bufferProcess] send to processor:ทางไปที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.665732977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.665735374+07:00","message":"> Transcript [8849] [false]: 'ทางไปที่นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.665738671+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.66574029+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.665742334+07:00","message":"StatePrefix: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.665744042+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.665748907+07:00","message":"Push: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.665750437+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.665752223+07:00","message":"Set new StatePrefix : 'ทางไปที่นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.665754897+07:00","message":"Next Push (prob) : 'ไปที่นั่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.665763571+07:00","message":"push: {false ทาง 0 0xc003600000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.677276643+07:00","message":"receive streaming session, msgId: 1835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.677316567+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":"2025-10-29T11:18:19.677320347+07:00","message":"receive interim result [false|false]: ทางไปที่นั่น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.677331146+07:00","message":"[buffer interim] 1835 false ทางไปที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.677336479+07:00","message":"[bufferProcess] interim [20000000]:ทางไปที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.677338299+07:00","message":"[bufferProcess] send to processor:ทางไปที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.67734074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.6773429+07:00","message":"> Transcript [8850] [false]: 'ทางไปที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.677344975+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.677346967+07:00","message":"Set new StatePrefix: 'ทางไปที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.725096716+07:00","message":"receive streaming session, msgId: 1835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.725136671+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":"2025-10-29T11:18:19.725142637+07:00","message":"receive interim result [false|false]: ทางไปที่นั่งร้าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.72515692+07:00","message":"[buffer interim] 1835 false ทางไปที่นั่งร้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.725175065+07:00","message":"[bufferProcess] interim [80000000]:ทางไปที่นั่งร้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.725178096+07:00","message":"[bufferProcess] send to processor:ทางไปที่นั่น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.725185864+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.725188624+07:00","message":"> Transcript [8851] [false]: 'ทางไปที่นั่น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.725190882+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.725193266+07:00","message":"Set new StatePrefix: 'ทางไปที่นั่น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.851911458+07:00","message":"receive streaming session, msgId: 1835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.851952058+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":"2025-10-29T11:18:19.851957401+07:00","message":"receive interim result [false|false]: ทางไปที่นั่งราบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.851969424+07:00","message":"[buffer interim] 1835 false ทางไปที่นั่งราบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.851976212+07:00","message":"[bufferProcess] interim [140000000]:ทางไปที่นั่งราบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.851978627+07:00","message":"[bufferProcess] send to processor:ทางไปที่นั่งร้าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.851983544+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.851985959+07:00","message":"> Transcript [8852] [false]: 'ทางไปที่นั่งร้าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.851987993+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.851991395+07:00","message":"Set new StatePrefix: 'ทางไปที่นั่งร้าน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.911446629+07:00","message":"receive streaming session, msgId: 1835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.911485134+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":"2025-10-29T11:18:19.911490512+07:00","message":"receive interim result [false|false]: ทางไปที่นั่งราชมัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:19.911502181+07:00","message":"[buffer interim] 1835 false ทางไปที่นั่งราชมัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.911508824+07:00","message":"[bufferProcess] interim [320000000]:ทางไปที่นั่งราชมัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.911510679+07:00","message":"[bufferProcess] send to processor:ทางไปที่นั่งราบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.911516311+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.911518853+07:00","message":"> Transcript [8853] [false]: 'ทางไปที่นั่งราบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.911521359+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:19.911523101+07:00","message":"Set new StatePrefix: 'ทางไปที่นั่งราบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:20.043862101+07:00","message":"receive streaming session, msgId: 1835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:20.04389826+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":"2025-10-29T11:18:20.043904453+07:00","message":"receive interim result [false|false]: ทางไปที่นั่งราชการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:20.043915968+07:00","message":"[buffer interim] 1835 false ทางไปที่นั่งราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.043922711+07:00","message":"[bufferProcess] interim [380000000]:ทางไปที่นั่งราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.043925059+07:00","message":"[bufferProcess] send to processor:ทางไปที่นั่งราชมัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.043929987+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.043932563+07:00","message":"> Transcript [8854] [false]: 'ทางไปที่นั่งราชมัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.043934603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.04393643+07:00","message":"Set new StatePrefix: 'ทางไปที่นั่งราชมัง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:20.230721058+07:00","message":"receive streaming session, msgId: 1835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:20.230767122+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":"2025-10-29T11:18:20.230772744+07:00","message":"receive interim result [false|false]: ทางไปที่นั่งราชกรัณยสภา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:20.230785161+07:00","message":"[buffer interim] 1835 false ทางไปที่นั่งราชกรัณยสภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.230793839+07:00","message":"[bufferProcess] interim [620000000]:ทางไปที่นั่งราชกรัณยสภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.230797239+07:00","message":"[bufferProcess] send to processor:ทางไปที่นั่งราชการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.230803906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.230807718+07:00","message":"> Transcript [8855] [false]: 'ทางไปที่นั่งราชการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.230810637+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.230813324+07:00","message":"Set new StatePrefix: 'ทางไปที่นั่งราชการ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:20.813483113+07:00","message":"receive streaming session, msgId: 1835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:20.813518669+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":"2025-10-29T11:18:20.813523817+07:00","message":"receive interim result [false|false]: ทางไปที่นั่งราชกรัณยสภา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:20.813534741+07:00","message":"[buffer interim] 1835 false ทางไปที่นั่งราชกรัณยสภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.813541272+07:00","message":"[bufferProcess] interim [220000000]:ทางไปที่นั่งราชกรัณยสภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.813544512+07:00","message":"[bufferProcess] send to processor:ทางไปที่นั่งราชกรัณยสภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.813549112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.813551498+07:00","message":"> Transcript [8856] [false]: 'ทางไปที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.813553554+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.813555617+07:00","message":"Set new StatePrefix: 'ทางไปที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:20.848712976+07:00","message":"[GCS] IsForceVAD: false for message ID: 1835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:20.910007599+07:00","message":"[GCS] Start streaming session, msgId: 1836"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:20.966008566+07:00","message":"receive streaming session, msgId: 1835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:20.966055351+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทางพระที่นั่งราชกรัณยสภา\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:20.966061936+07:00","message":"receive interim result [true|false]: ทางพระที่นั่งราชกรัณยสภา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:20.966070111+07:00","message":"end recv isFinal message id 1835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:20.966072027+07:00","message":"end Recv id 1835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:20.966078125+07:00","message":"[buffer interim] 1835 true ทางพระที่นั่งราชกรัณยสภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.966086368+07:00","message":"[bufferProcess] interim [400000000]:ทางพระที่นั่งราชกรัณยสภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.966089151+07:00","message":"[bufferProcess] send to processor (isfinal):ทางไปที่นั่งราชกรัณยสภา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.966092112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.966094604+07:00","message":"> Transcript [8857] [false]: 'ทางไปที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.966097308+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.966098873+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.966100627+07:00","message":"StatePrefix: 'ทางไปที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.966102564+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.966105332+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.966107021+07:00","message":"> Transcript [8858] [true]: 'ทางพระที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.966108777+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.966110073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.966115923+07:00","message":"StatePrefix: 'ทางไปที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.966117454+07:00","message":"TextPushed: 'ทาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:20.966119918+07:00","message":"Push: 'พระที่นั่งราชกรัณยสภา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:20.966128685+07:00","message":"push: {true พระที่นั่งราชกรัณยสภา 0 0xc003600000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:20.972925143+07:00","message":"write wav file: './tmp/7449/7449_1835.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:20.978304869+07:00","message":"[GCS] IsForceVAD: false for message ID: 1836"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:21.040206598+07:00","message":"[GCS] Start streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:21.106581583+07:00","message":"receive streaming session, msgId: 1836"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:21.106597712+07:00","message":"found end of frame, send empty tag with msgId: 1836"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:21.10660056+07:00","message":"end Recv id 1836"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:21.106624995+07:00","message":"[buffer interim] 1836 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:21.106631974+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:21.106637811+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:21.106640233+07:00","message":"> Transcript [8859] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:21.106642456+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:21.106644108+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:21.106645712+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:21.106647258+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:21.106649689+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:21.106658178+07:00","message":"push: {true \n 0 0xc002f14a80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:21.110730883+07:00","message":"write wav file: './tmp/7449/7449_1836.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:21.50837314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:21.508400878+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:21.516195851+07:00","message":"receive streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:21.516229181+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":"2025-10-29T11:18:21.516234585+07:00","message":"receive interim result [false|false]: เพื่อน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:21.516248501+07:00","message":"[buffer interim] 1837 false เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:21.516255417+07:00","message":"[bufferProcess] interim [480000000]:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:21.516257859+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:21.713710974+07:00","message":"receive streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:21.713746567+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":"2025-10-29T11:18:21.713751597+07:00","message":"receive interim result [false|false]: เพื่อนสนิท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:21.713763405+07:00","message":"[buffer interim] 1837 false เพื่อนสนิท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:21.713769783+07:00","message":"[bufferProcess] interim [720000000]:เพื่อนสนิท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:21.713772014+07:00","message":"[bufferProcess] send to processor:เพื่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:21.713776651+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:21.713779684+07:00","message":"> Transcript [8860] [false]: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:21.713781674+07:00","message":"Set StatePrefix (first interim): 'เพื่อน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:22.027308995+07:00","message":"receive streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:22.027347603+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":"2025-10-29T11:18:22.027353965+07:00","message":"receive interim result [false|false]: เพื่อนสนิทพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:22.027369291+07:00","message":"[buffer interim] 1837 false เพื่อนสนิทพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.027379894+07:00","message":"[bufferProcess] interim [960000000]:เพื่อนสนิทพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.027382744+07:00","message":"[bufferProcess] send to processor:เพื่อนสนิท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.027389205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.027392581+07:00","message":"> Transcript [8861] [false]: 'เพื่อนสนิท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.027396526+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.027398717+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.027401167+07:00","message":"StatePrefix: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.027403442+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:22.086515801+07:00","message":"receive streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:22.086556062+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":"2025-10-29T11:18:22.086561964+07:00","message":"receive interim result [false|false]: เพื่อนสนิท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:22.086574286+07:00","message":"[buffer interim] 1837 false เพื่อนสนิท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.086584191+07:00","message":"[bufferProcess] interim [80000000]:เพื่อนสนิท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.086586747+07:00","message":"[bufferProcess] send to processor:เพื่อนสนิทพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.086593871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.086597251+07:00","message":"> Transcript [8862] [false]: 'เพื่อนสนิทพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.086601148+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.086603605+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.086606647+07:00","message":"StatePrefix: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.086608363+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:22.212137081+07:00","message":"receive streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:22.212187878+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":"2025-10-29T11:18:22.212193463+07:00","message":"receive interim result [false|false]: เพื่อเสด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:22.212207163+07:00","message":"[buffer interim] 1837 false เพื่อเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.212214264+07:00","message":"[bufferProcess] interim [140000000]:เพื่อเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.212216505+07:00","message":"[bufferProcess] send to processor:เพื่อนสนิท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.212219424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.212221722+07:00","message":"> Transcript [8863] [false]: 'เพื่อนสนิท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.212224832+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.212226535+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.212228156+07:00","message":"StatePrefix: 'เพื่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.212229901+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:22.279538413+07:00","message":"receive streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:22.279587233+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":"2025-10-29T11:18:22.279592567+07:00","message":"receive interim result [false|false]: เพื่อเสด็จพระราชดำเนิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:22.279609929+07:00","message":"[buffer interim] 1837 false เพื่อเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.279616776+07:00","message":"[bufferProcess] interim [320000000]:เพื่อเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.279618959+07:00","message":"[bufferProcess] send to processor:เพื่อเสด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.279621882+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.279624221+07:00","message":"> Transcript [8864] [false]: 'เพื่อเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.279626538+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.27962889+07:00","message":"Set new StatePrefix: 'เพื่อเสด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:22.596790106+07:00","message":"receive streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:22.596841378+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":"2025-10-29T11:18:22.596846894+07:00","message":"receive interim result [false|false]: เพื่อเสด็จพระราชดำเนินกลาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:22.596859529+07:00","message":"[buffer interim] 1837 false เพื่อเสด็จพระราชดำเนินกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.596865839+07:00","message":"[bufferProcess] interim [620000000]:เพื่อเสด็จพระราชดำเนินกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.596868146+07:00","message":"[bufferProcess] send to processor:เพื่อเสด็จพระราชดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.596873071+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.596875371+07:00","message":"> Transcript [8865] [false]: 'เพื่อเสด็จพระราชดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.596878603+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.59688028+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.59688234+07:00","message":"StatePrefix: 'เพื่อเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.596885672+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:22.668505017+07:00","message":"receive streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:22.668545575+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":"2025-10-29T11:18:22.668550938+07:00","message":"receive interim result [false|false]: เพื่อเสด็จพระราชดำเนินกลับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:22.668565265+07:00","message":"[buffer interim] 1837 false เพื่อเสด็จพระราชดำเนินกลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.668574519+07:00","message":"[bufferProcess] interim [680000000]:เพื่อเสด็จพระราชดำเนินกลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.668576598+07:00","message":"[bufferProcess] send to processor:เพื่อเสด็จพระราชดำเนินกลาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.66857951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.668581942+07:00","message":"> Transcript [8866] [false]: 'เพื่อเสด็จพระราชดำเนินกลาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.668585058+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.66858684+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.668588946+07:00","message":"StatePrefix: 'เพื่อเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.668590872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:22.927457474+07:00","message":"receive streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:22.927494738+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":"2025-10-29T11:18:22.927500065+07:00","message":"receive interim result [false|false]: เพื่อเสด็จพระราชดำเนินกลับพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:22.927512803+07:00","message":"[buffer interim] 1837 false เพื่อเสด็จพระราชดำเนินกลับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.92751928+07:00","message":"[bufferProcess] interim [920000000]:เพื่อเสด็จพระราชดำเนินกลับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.927521744+07:00","message":"[bufferProcess] send to processor:เพื่อเสด็จพระราชดำเนินกลับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.927526664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.927529171+07:00","message":"> Transcript [8867] [false]: 'เพื่อเสด็จพระราชดำเนินกลับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.927532431+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.927534392+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.927537035+07:00","message":"StatePrefix: 'เพื่อเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:22.927538939+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:23.127456118+07:00","message":"receive streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:23.127509935+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":"2025-10-29T11:18:23.127517617+07:00","message":"receive interim result [false|false]: เพื่อเสด็จพระราชดำเนินกลับประเทศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:23.127534192+07:00","message":"[buffer interim] 1837 false เพื่อเสด็จพระราชดำเนินกลับประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.127546282+07:00","message":"[bufferProcess] interim [40000000]:เพื่อเสด็จพระราชดำเนินกลับประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.127549919+07:00","message":"[bufferProcess] send to processor:เพื่อเสด็จพระราชดำเนินกลับพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.127557295+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.127561144+07:00","message":"> Transcript [8868] [false]: 'เพื่อเสด็จพระราชดำเนินกลับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.127565975+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.127568915+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.127571366+07:00","message":"StatePrefix: 'เพื่อเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.12757414+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.127581079+07:00","message":"Push: 'เพื่อเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.12758409+07:00","message":"TextPushed: 'เพื่อเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.127587327+07:00","message":"Set new StatePrefix : 'เพื่อเสด็จพระราชดำเนินกลับพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.127590838+07:00","message":"Next Push (prob) : 'ราชดำเนินกลับพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:23.127610595+07:00","message":"push: {false เพื่อเสด็จพระ 0 0xc0023d2380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:23.178035608+07:00","message":"receive streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:23.178074333+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":"2025-10-29T11:18:23.17808054+07:00","message":"receive interim result [false|false]: เพื่อเสด็จพระราชดำเนินกลับพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:23.178091677+07:00","message":"[buffer interim] 1837 false เพื่อเสด็จพระราชดำเนินกลับพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.178098961+07:00","message":"[bufferProcess] interim [160000000]:เพื่อเสด็จพระราชดำเนินกลับพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.178101095+07:00","message":"[bufferProcess] send to processor:เพื่อเสด็จพระราชดำเนินกลับประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.178104537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.178107083+07:00","message":"> Transcript [8869] [false]: 'เพื่อเสด็จพระราชดำเนินกลับประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.178109602+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.178111269+07:00","message":"Set new StatePrefix: 'เพื่อเสด็จพระราชดำเนินกลับประเทศ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:23.366188039+07:00","message":"receive streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:23.366224569+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":"2025-10-29T11:18:23.36622989+07:00","message":"receive interim result [false|false]: เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:23.366245402+07:00","message":"[buffer interim] 1837 false เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.366254082+07:00","message":"[bufferProcess] interim [400000000]:เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.366256442+07:00","message":"[bufferProcess] send to processor:เพื่อเสด็จพระราชดำเนินกลับพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.366262087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.366264486+07:00","message":"> Transcript [8870] [false]: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.366266618+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.366268326+07:00","message":"Set new StatePrefix: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:23.497783032+07:00","message":"receive streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:23.497827875+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":"2025-10-29T11:18:23.497833648+07:00","message":"receive interim result [false|false]: เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพร"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:23.497846341+07:00","message":"[buffer interim] 1837 false เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.497852789+07:00","message":"[bufferProcess] interim [520000000]:เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.497854921+07:00","message":"[bufferProcess] send to processor:เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.497858463+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.497860801+07:00","message":"> Transcript [8871] [false]: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.497864085+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.497865824+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.497867408+07:00","message":"StatePrefix: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.497869705+07:00","message":"TextPushed: 'เพื่อเสด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:23.815805443+07:00","message":"receive streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:23.815841287+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":"2025-10-29T11:18:23.815846958+07:00","message":"receive interim result [false|false]: เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:23.815858039+07:00","message":"[buffer interim] 1837 false เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.815864335+07:00","message":"[bufferProcess] interim [820000000]:เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.815867019+07:00","message":"[bufferProcess] send to processor:เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพร"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.815872054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.815874321+07:00","message":"> Transcript [8872] [false]: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพร'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.815877488+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.815879355+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.815881131+07:00","message":"StatePrefix: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:23.815885279+07:00","message":"TextPushed: 'เพื่อเสด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:24.263761785+07:00","message":"receive streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:24.263800531+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":"2025-10-29T11:18:24.263805957+07:00","message":"receive interim result [false|false]: เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:24.263818069+07:00","message":"[buffer interim] 1837 false เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.263826731+07:00","message":"[bufferProcess] interim [240000000]:เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.263829029+07:00","message":"[bufferProcess] send to processor:เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.263834424+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.263837164+07:00","message":"> Transcript [8873] [false]: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.263840695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.263842557+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.263844434+07:00","message":"StatePrefix: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.263846919+07:00","message":"TextPushed: 'เพื่อเสด็จพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:24.395980622+07:00","message":"receive streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:24.396037521+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":"2025-10-29T11:18:24.396045027+07:00","message":"receive interim result [false|false]: เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:24.396059297+07:00","message":"[buffer interim] 1837 false เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.396067931+07:00","message":"[bufferProcess] interim [360000000]:เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.396071034+07:00","message":"[bufferProcess] send to processor:เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.396077124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.39608086+07:00","message":"> Transcript [8874] [false]: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.396085321+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.396087408+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.396089799+07:00","message":"StatePrefix: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.396092828+07:00","message":"TextPushed: 'เพื่อเสด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.396098158+07:00","message":"Push: 'ราชดำเนินกลับพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.396100312+07:00","message":"TextPushed: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.396102702+07:00","message":"Set new StatePrefix : 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.396107467+07:00","message":"Next Push (prob) : 'อัมพรสถานพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:24.396133164+07:00","message":"push: {false ราชดำเนินกลับพระที่นั่ง 0 0xc0023d2380}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:24.508777403+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:24.508788373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:24.774560383+07:00","message":"receive streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:24.774597172+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":"2025-10-29T11:18:24.77460308+07:00","message":"receive interim result [false|false]: เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:24.774616209+07:00","message":"[buffer interim] 1837 false เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.774623084+07:00","message":"[bufferProcess] interim [780000000]:เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.774625486+07:00","message":"[bufferProcess] send to processor:เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.774631862+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.774634469+07:00","message":"> Transcript [8875] [false]: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.774637987+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.774639789+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.774641867+07:00","message":"StatePrefix: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.774644854+07:00","message":"TextPushed: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:24.905703075+07:00","message":"receive streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:24.905743894+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":"2025-10-29T11:18:24.905750943+07:00","message":"receive interim result [false|false]: เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:24.905764048+07:00","message":"[buffer interim] 1837 false เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.90577108+07:00","message":"[bufferProcess] interim [840000000]:เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.90577338+07:00","message":"[bufferProcess] send to processor:เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.905779055+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.905781552+07:00","message":"> Transcript [8876] [false]: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.90578487+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.905786428+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.9057886+07:00","message":"StatePrefix: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:24.905790904+07:00","message":"TextPushed: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:25.225887391+07:00","message":"receive streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:25.225926376+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":"2025-10-29T11:18:25.225935162+07:00","message":"receive interim result [false|false]: เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิตค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:25.225947752+07:00","message":"[buffer interim] 1837 false เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:25.225955224+07:00","message":"[bufferProcess] interim [200000000]:เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:25.225957565+07:00","message":"[bufferProcess] send to processor:เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:25.225962534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:25.22596512+07:00","message":"> Transcript [8877] [false]: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:25.225968999+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:25.225970701+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:25.225972867+07:00","message":"StatePrefix: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:25.225975298+07:00","message":"TextPushed: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:25.794052002+07:00","message":"receive streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:25.794092213+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":"2025-10-29T11:18:25.794099963+07:00","message":"receive interim result [false|false]: เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิตค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:25.794112083+07:00","message":"[buffer interim] 1837 false เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:25.794119495+07:00","message":"[bufferProcess] interim [800000000]:เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:25.794122+07:00","message":"[bufferProcess] send to processor:เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:25.794125416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:25.79412767+07:00","message":"> Transcript [8878] [false]: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:25.794131332+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:25.794133115+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:25.794135344+07:00","message":"StatePrefix: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:25.794137661+07:00","message":"TextPushed: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:25.794140467+07:00","message":"Push: 'อัมพรสถานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:25.794142096+07:00","message":"TextPushed: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:25.794144001+07:00","message":"Set new StatePrefix : 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:25.794146436+07:00","message":"Next Push (prob) : 'ราชวังดุสิตค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:25.79415472+07:00","message":"push: {false อัมพรสถานพระ 0 0xc0023d2380}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:27.508829191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:27.508829442+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:27.580288484+07:00","message":"[GCS] IsForceVAD: false for message ID: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:27.641059099+07:00","message":"[GCS] Start streaming session, msgId: 1838"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:27.691913643+07:00","message":"receive streaming session, msgId: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:27.691958407+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิตค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:27.691966346+07:00","message":"receive interim result [true|false]: เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิตค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:27.691975041+07:00","message":"end recv isFinal message id 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:27.691977355+07:00","message":"end Recv id 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:27.691985107+07:00","message":"[buffer interim] 1837 true เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:27.691996072+07:00","message":"[bufferProcess] interim [750000000]:เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:27.692000298+07:00","message":"[bufferProcess] send to processor (isfinal):เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิตค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:27.692004888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:27.69200815+07:00","message":"> Transcript [8879] [false]: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:27.692011945+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:27.692013999+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:27.69202181+07:00","message":"StatePrefix: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:27.692025467+07:00","message":"TextPushed: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:27.692027537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:27.69202972+07:00","message":"> Transcript [8880] [true]: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:27.692032387+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:27.692034248+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:27.692036008+07:00","message":"StatePrefix: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระราชวังดุสิตค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:27.692038425+07:00","message":"TextPushed: 'เพื่อเสด็จพระราชดำเนินกลับพระที่นั่งอัมพรสถานพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:27.692042365+07:00","message":"Push: 'ราชวังดุสิตค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:27.692053051+07:00","message":"push: {true ราชวังดุสิตค่ะ 0 0xc0023d2380}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:27.703689094+07:00","message":"write wav file: './tmp/7449/7449_1837.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:29.23861306+07:00","message":"[GCS] IsForceVAD: false for message ID: 1838"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:29.300500954+07:00","message":"[GCS] Start streaming session, msgId: 1839"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:29.339080112+07:00","message":"receive streaming session, msgId: 1838"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:29.339105066+07:00","message":"found end of frame, send empty tag with msgId: 1838"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:29.339107889+07:00","message":"end Recv id 1838"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:29.339113819+07:00","message":"[buffer interim] 1838 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:29.339125313+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:29.339129434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:29.339131769+07:00","message":"> Transcript [8881] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:29.339133823+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:29.339135287+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:29.339136853+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:29.339138405+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:29.339142905+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:29.339152749+07:00","message":"push: {true \n 0 0xc002f15480}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:29.345627127+07:00","message":"write wav file: './tmp/7449/7449_1838.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:29.878699461+07:00","message":"[GCS] IsForceVAD: false for message ID: 1839"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:29.940261449+07:00","message":"[GCS] Start streaming session, msgId: 1840"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:29.982842224+07:00","message":"receive streaming session, msgId: 1839"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:29.982856687+07:00","message":"found end of frame, send empty tag with msgId: 1839"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:29.982859391+07:00","message":"end Recv id 1839"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:29.982865711+07:00","message":"[buffer interim] 1839 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:29.982871874+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:29.982875163+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:29.982877556+07:00","message":"> Transcript [8882] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:29.982879756+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:29.982881646+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:29.982883321+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:29.982885072+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:29.982889919+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:29.982899976+07:00","message":"push: {true \n 0 0xc00365f980}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:29.989993555+07:00","message":"write wav file: './tmp/7449/7449_1839.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.009129175+07:00","message":"[GCS] IsForceVAD: false for message ID: 1840"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.0708132+07:00","message":"[GCS] Start streaming session, msgId: 1841"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.138463734+07:00","message":"[GCS] IsForceVAD: false for message ID: 1841"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.154901199+07:00","message":"receive streaming session, msgId: 1840"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.154916542+07:00","message":"found end of frame, send empty tag with msgId: 1840"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.154919141+07:00","message":"end Recv id 1840"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.15492517+07:00","message":"[buffer interim] 1840 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.154931629+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.154935274+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.15493749+07:00","message":"> Transcript [8883] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.154939621+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.154941174+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.154942827+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.154944315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.154946691+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.154954954+07:00","message":"push: {true \n 0 0xc003601900}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:30.159216534+07:00","message":"write wav file: './tmp/7449/7449_1840.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.202215398+07:00","message":"[GCS] Start streaming session, msgId: 1842"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.25966038+07:00","message":"[GCS] IsForceVAD: false for message ID: 1842"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.327895016+07:00","message":"receive streaming session, msgId: 1841"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.327914978+07:00","message":"found end of frame, send empty tag with msgId: 1841"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.327917832+07:00","message":"end Recv id 1841"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.327923729+07:00","message":"[buffer interim] 1841 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.327929763+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.32793353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.327936187+07:00","message":"> Transcript [8884] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.327938313+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.327939873+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.327941471+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.327943098+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.327948826+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.327959601+07:00","message":"push: {true \n 0 0xc00348d580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:30.332986818+07:00","message":"write wav file: './tmp/7449/7449_1841.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.419477926+07:00","message":"receive streaming session, msgId: 1842"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.419498933+07:00","message":"found end of frame, send empty tag with msgId: 1842"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.419501412+07:00","message":"end Recv id 1842"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.41950872+07:00","message":"[buffer interim] 1842 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.419515564+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.419518895+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.419521726+07:00","message":"> Transcript [8885] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.419524023+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.41952584+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.419527292+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.419528768+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.419534775+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.419544837+07:00","message":"push: {true \n 0 0xc003601e00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:30.424789961+07:00","message":"write wav file: './tmp/7449/7449_1842.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:30.509234784+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:30.509244074+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.521276344+07:00","message":"[GCS] Start streaming session, msgId: 1843"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.579508877+07:00","message":"[GCS] IsForceVAD: false for message ID: 1843"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.712365189+07:00","message":"[GCS] Start streaming session, msgId: 1844"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.784454959+07:00","message":"receive streaming session, msgId: 1843"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.784474046+07:00","message":"found end of frame, send empty tag with msgId: 1843"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.784477641+07:00","message":"end Recv id 1843"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.784484684+07:00","message":"[buffer interim] 1843 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.784491627+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.784495927+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.784499062+07:00","message":"> Transcript [8886] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.784502073+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.784504203+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.784506094+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.784508081+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.784515425+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.784529459+07:00","message":"push: {true \n 0 0xc0032a0480}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:30.789061385+07:00","message":"write wav file: './tmp/7449/7449_1843.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.839315173+07:00","message":"[GCS] IsForceVAD: false for message ID: 1844"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.901556364+07:00","message":"[GCS] Start streaming session, msgId: 1845"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.96880017+07:00","message":"receive streaming session, msgId: 1844"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.968819083+07:00","message":"found end of frame, send empty tag with msgId: 1844"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.968821662+07:00","message":"end Recv id 1844"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.968829147+07:00","message":"[buffer interim] 1844 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.968835207+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.968838563+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.968841083+07:00","message":"> Transcript [8887] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.968843284+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.968844909+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.968846336+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.968847811+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:30.968850294+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.968859359+07:00","message":"push: {true \n 0 0xc002f14a00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:30.96957805+07:00","message":"[GCS] IsForceVAD: false for message ID: 1845"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:30.973714571+07:00","message":"write wav file: './tmp/7449/7449_1844.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:31.101318277+07:00","message":"receive streaming session, msgId: 1845"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:31.101337841+07:00","message":"found end of frame, send empty tag with msgId: 1845"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:31.101340984+07:00","message":"end Recv id 1845"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:31.101346999+07:00","message":"[buffer interim] 1845 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.101353514+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.101357509+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.101359973+07:00","message":"> Transcript [8888] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.101361989+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.101363579+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.101365255+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.101367393+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.101374451+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:31.101386086+07:00","message":"push: {true \n 0 0xc00348d080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:31.105665089+07:00","message":"write wav file: './tmp/7449/7449_1845.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:31.160598861+07:00","message":"[GCS] Start streaming session, msgId: 1846"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:31.288743291+07:00","message":"[GCS] IsForceVAD: false for message ID: 1846"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:31.40327953+07:00","message":"receive streaming session, msgId: 1846"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:31.403303217+07:00","message":"found end of frame, send empty tag with msgId: 1846"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:31.403306779+07:00","message":"end Recv id 1846"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:31.403315255+07:00","message":"[buffer interim] 1846 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.403323396+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.403327111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.403329498+07:00","message":"> Transcript [8889] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.403331687+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.403333174+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.403334764+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.403336317+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.403338382+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:31.403348223+07:00","message":"push: {true \n 0 0xc00365fe80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:31.408035005+07:00","message":"write wav file: './tmp/7449/7449_1846.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:31.419343871+07:00","message":"[GCS] Start streaming session, msgId: 1847"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:31.860920312+07:00","message":"[GCS] IsForceVAD: false for message ID: 1847"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:31.931368696+07:00","message":"[GCS] Start streaming session, msgId: 1848"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:31.961876931+07:00","message":"receive streaming session, msgId: 1847"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:31.961905951+07:00","message":"found end of frame, send empty tag with msgId: 1847"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:31.961909528+07:00","message":"end Recv id 1847"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:31.961919627+07:00","message":"[buffer interim] 1847 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.961934281+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.961938989+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.961941792+07:00","message":"> Transcript [8890] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.961944642+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.961947063+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.961949451+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.961951375+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:31.961956756+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:31.961969436+07:00","message":"push: {true \n 0 0xc003601400}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:31.966848968+07:00","message":"write wav file: './tmp/7449/7449_1847.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:32.118643716+07:00","message":"[GCS] IsForceVAD: false for message ID: 1848"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:32.222163637+07:00","message":"receive streaming session, msgId: 1848"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:32.22218544+07:00","message":"found end of frame, send empty tag with msgId: 1848"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:32.222188296+07:00","message":"end Recv id 1848"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:32.222195508+07:00","message":"[buffer interim] 1848 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:32.222202534+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:32.222205784+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:32.222208093+07:00","message":"> Transcript [8891] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:32.222210316+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:32.222211819+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:32.222213221+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:32.222214685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:32.222217244+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:32.222227923+07:00","message":"push: {true \n 0 0xc003601880}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:32.227085113+07:00","message":"write wav file: './tmp/7449/7449_1848.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:32.250326983+07:00","message":"[GCS] Start streaming session, msgId: 1849"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:32.308917385+07:00","message":"[GCS] IsForceVAD: false for message ID: 1849"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:32.500240759+07:00","message":"receive streaming session, msgId: 1849"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:32.500268879+07:00","message":"found end of frame, send empty tag with msgId: 1849"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:32.500271731+07:00","message":"end Recv id 1849"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:32.500279156+07:00","message":"[buffer interim] 1849 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:32.500286756+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:32.500290247+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:32.500292847+07:00","message":"> Transcript [8892] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:32.500295165+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:32.500296752+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:32.500298311+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:32.500299831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:32.500302379+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:32.500313165+07:00","message":"push: {true \n 0 0xc0000f4080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:32.505442934+07:00","message":"write wav file: './tmp/7449/7449_1849.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:33.08095355+07:00","message":"[GCS] Start streaming session, msgId: 1850"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:33.208795789+07:00","message":"[GCS] IsForceVAD: false for message ID: 1850"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:33.355482481+07:00","message":"receive streaming session, msgId: 1850"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:33.355506304+07:00","message":"found end of frame, send empty tag with msgId: 1850"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:33.355509345+07:00","message":"end Recv id 1850"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:33.355516862+07:00","message":"[buffer interim] 1850 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:33.355523651+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:33.355527223+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:33.355529566+07:00","message":"> Transcript [8893] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:33.355531697+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:33.355533404+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:33.355534839+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:33.355536353+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:33.355542639+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:33.355552825+07:00","message":"push: {true \n 0 0xc00348d480}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:33.359936691+07:00","message":"write wav file: './tmp/7449/7449_1850.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:33.510296048+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:33.510305058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:33.530356836+07:00","message":"[GCS] Start streaming session, msgId: 1851"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:33.588543421+07:00","message":"[GCS] IsForceVAD: false for message ID: 1851"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:33.742932877+07:00","message":"receive streaming session, msgId: 1851"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:33.742951845+07:00","message":"found end of frame, send empty tag with msgId: 1851"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:33.742954446+07:00","message":"end Recv id 1851"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:33.742960591+07:00","message":"[buffer interim] 1851 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:33.742966771+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:33.742970723+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:33.742973485+07:00","message":"> Transcript [8894] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:33.742975744+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:33.742977221+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:33.74297865+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:33.742980478+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:33.742982728+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:33.742991897+07:00","message":"push: {true \n 0 0xc0023d3600}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:33.748284508+07:00","message":"write wav file: './tmp/7449/7449_1851.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:33.850800693+07:00","message":"[GCS] Start streaming session, msgId: 1852"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:33.90926442+07:00","message":"[GCS] IsForceVAD: false for message ID: 1852"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.03977468+07:00","message":"[GCS] Start streaming session, msgId: 1853"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.085072035+07:00","message":"receive streaming session, msgId: 1852"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.085099177+07:00","message":"found end of frame, send empty tag with msgId: 1852"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.085102734+07:00","message":"end Recv id 1852"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.085111724+07:00","message":"[buffer interim] 1852 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.085120983+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.085125768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.085128644+07:00","message":"> Transcript [8895] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.085130775+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.085132372+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.085133955+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.085135513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.085137979+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.085147804+07:00","message":"push: {true \n 0 0xc0032a1780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:34.090590366+07:00","message":"write wav file: './tmp/7449/7449_1852.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.098932751+07:00","message":"[GCS] IsForceVAD: false for message ID: 1853"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.312137338+07:00","message":"receive streaming session, msgId: 1853"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.312163305+07:00","message":"found end of frame, send empty tag with msgId: 1853"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.312166044+07:00","message":"end Recv id 1853"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.312172787+07:00","message":"[buffer interim] 1853 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.312179323+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.312182942+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.312185246+07:00","message":"> Transcript [8896] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.312187249+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.312188759+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.312190337+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.312191845+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.3121942+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.312204264+07:00","message":"push: {true \n 0 0xc0032a1880}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:34.317265372+07:00","message":"write wav file: './tmp/7449/7449_1853.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.490485788+07:00","message":"[GCS] Start streaming session, msgId: 1854"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.548116543+07:00","message":"[GCS] IsForceVAD: false for message ID: 1854"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.619846051+07:00","message":"[GCS] Start streaming session, msgId: 1855"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.680331537+07:00","message":"receive streaming session, msgId: 1854"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.680348249+07:00","message":"found end of frame, send empty tag with msgId: 1854"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.680350773+07:00","message":"end Recv id 1854"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.680356109+07:00","message":"[buffer interim] 1854 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.680366732+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.680371093+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.680374542+07:00","message":"> Transcript [8897] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.680377673+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.680380061+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.680382133+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.68038418+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.680389518+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.680399521+07:00","message":"push: {true \n 0 0xc002f15800}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:34.685288077+07:00","message":"write wav file: './tmp/7449/7449_1854.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.80956137+07:00","message":"[GCS] IsForceVAD: false for message ID: 1855"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.87105016+07:00","message":"[GCS] Start streaming session, msgId: 1856"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.927447598+07:00","message":"receive streaming session, msgId: 1855"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.927466763+07:00","message":"found end of frame, send empty tag with msgId: 1855"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.927469766+07:00","message":"end Recv id 1855"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.927475758+07:00","message":"[buffer interim] 1855 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.927482271+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.927490023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.927492706+07:00","message":"> Transcript [8898] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.927495+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.927496936+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.927498436+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.927499985+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:34.927502314+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.927512093+07:00","message":"push: {true \n 0 0xc002f15980}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:34.932830394+07:00","message":"write wav file: './tmp/7449/7449_1855.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:34.938684659+07:00","message":"[GCS] IsForceVAD: false for message ID: 1856"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:35.06089659+07:00","message":"[GCS] Start streaming session, msgId: 1857"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:35.139280811+07:00","message":"receive streaming session, msgId: 1856"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:35.139303494+07:00","message":"found end of frame, send empty tag with msgId: 1856"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:35.13930603+07:00","message":"end Recv id 1856"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:35.139312551+07:00","message":"[buffer interim] 1856 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:35.139324631+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:35.139328923+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:35.139331816+07:00","message":"> Transcript [8899] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:35.139334223+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:35.139336051+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:35.139337475+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:35.139338887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:35.139341141+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:35.139351534+07:00","message":"push: {true \n 0 0xc0023d3c00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:35.144454015+07:00","message":"write wav file: './tmp/7449/7449_1856.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:35.318448337+07:00","message":"[GCS] IsForceVAD: false for message ID: 1857"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:35.415587615+07:00","message":"receive streaming session, msgId: 1857"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:35.415614028+07:00","message":"found end of frame, send empty tag with msgId: 1857"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:35.415617489+07:00","message":"end Recv id 1857"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:35.415626017+07:00","message":"[buffer interim] 1857 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:35.415635061+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:35.415640315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:35.415643661+07:00","message":"> Transcript [8900] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:35.41564671+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:35.415649233+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:35.415651262+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:35.415653283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:35.415656188+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:35.415668133+07:00","message":"push: {true \n 0 0xc0023d2080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:35.420313059+07:00","message":"write wav file: './tmp/7449/7449_1857.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:36.511390258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:36.51141478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:36.800942737+07:00","message":"[GCS] Start streaming session, msgId: 1858"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:36.928075838+07:00","message":"[GCS] IsForceVAD: false for message ID: 1858"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:37.028441386+07:00","message":"receive streaming session, msgId: 1858"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:37.028478661+07:00","message":"found end of frame, send empty tag with msgId: 1858"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:37.028481782+07:00","message":"end Recv id 1858"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:37.028489971+07:00","message":"[buffer interim] 1858 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:37.028497706+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:37.028509951+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:37.028513432+07:00","message":"> Transcript [8901] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:37.028516629+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:37.028518912+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:37.028521527+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:37.028524512+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:37.028528632+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:37.028537943+07:00","message":"push: {true \n 0 0xc0003c5080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:37.033215276+07:00","message":"write wav file: './tmp/7449/7449_1858.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:37.500852155+07:00","message":"[GCS] Start streaming session, msgId: 1859"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:37.568904575+07:00","message":"[GCS] IsForceVAD: false for message ID: 1859"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:37.729314996+07:00","message":"receive streaming session, msgId: 1859"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:37.729334644+07:00","message":"found end of frame, send empty tag with msgId: 1859"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:37.729337634+07:00","message":"end Recv id 1859"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:37.729343798+07:00","message":"[buffer interim] 1859 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:37.729351102+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:37.729359788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:37.729362183+07:00","message":"> Transcript [8902] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:37.729364409+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:37.729366147+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:37.729367644+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:37.729369147+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:37.729371392+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:37.729381155+07:00","message":"push: {true \n 0 0xc0023d3e00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:37.734322599+07:00","message":"write wav file: './tmp/7449/7449_1859.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:38.53108945+07:00","message":"[GCS] Start streaming session, msgId: 1860"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:38.588813835+07:00","message":"[GCS] IsForceVAD: false for message ID: 1860"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:38.754407159+07:00","message":"receive streaming session, msgId: 1860"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:38.754451306+07:00","message":"found end of frame, send empty tag with msgId: 1860"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:38.754455465+07:00","message":"end Recv id 1860"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:38.754466695+07:00","message":"[buffer interim] 1860 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:38.754476082+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:38.754481205+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:38.754485236+07:00","message":"> Transcript [8903] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:38.754488696+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:38.754491223+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:38.75449418+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:38.754496291+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:38.75449961+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:38.754513545+07:00","message":"push: {true \n 0 0xc0023d3f80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:38.759663324+07:00","message":"write wav file: './tmp/7449/7449_1860.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:39.512373613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:39.512374436+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:42.513432276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:42.513438571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.823512354+07:00","message":"[GCS] Cleaned up inactive client: 1796"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.823553102+07:00","message":"[GCS] Cleaned up inactive client: 1800"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.823556154+07:00","message":"[GCS] Cleaned up inactive client: 1814"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.823557762+07:00","message":"[GCS] Cleaned up inactive client: 1795"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.823559185+07:00","message":"[GCS] Cleaned up inactive client: 1798"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.823560828+07:00","message":"[GCS] Cleaned up inactive client: 1797"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.823562239+07:00","message":"[GCS] Cleaned up inactive client: 1802"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.823563595+07:00","message":"[GCS] Cleaned up inactive client: 1806"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.82356564+07:00","message":"[GCS] Cleaned up inactive client: 1810"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.823567497+07:00","message":"[GCS] Cleaned up inactive client: 1803"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.823569178+07:00","message":"[GCS] Cleaned up inactive client: 1811"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.823570442+07:00","message":"[GCS] Cleaned up inactive client: 1812"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.823571721+07:00","message":"[GCS] Cleaned up inactive client: 1805"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.82357297+07:00","message":"[GCS] Cleaned up inactive client: 1808"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.823574272+07:00","message":"[GCS] Cleaned up inactive client: 1794"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.82357553+07:00","message":"[GCS] Cleaned up inactive client: 1799"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.823576822+07:00","message":"[GCS] Cleaned up inactive client: 1813"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.823578072+07:00","message":"[GCS] Cleaned up inactive client: 1807"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.823579842+07:00","message":"[GCS] Cleaned up inactive client: 1801"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.823581085+07:00","message":"[GCS] Cleaned up inactive client: 1804"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.823582329+07:00","message":"[GCS] Cleaned up inactive client: 1809"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:43.823583562+07:00","message":"[GCS] Cleaned up inactive client: 1793"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:45.130509966+07:00","message":"[GCS] Start streaming session, msgId: 1861"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:45.192086031+07:00","message":"[GCS] IsForceVAD: false for message ID: 1861"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:45.415155495+07:00","message":"receive streaming session, msgId: 1861"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:45.415177123+07:00","message":"found end of frame, send empty tag with msgId: 1861"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:45.415180064+07:00","message":"end Recv id 1861"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:45.415187743+07:00","message":"[buffer interim] 1861 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:45.415194356+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:45.415198734+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:45.415201312+07:00","message":"> Transcript [8904] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:45.415203381+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:45.415204916+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:45.415206326+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:45.415207804+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:45.415214395+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:45.415224868+07:00","message":"push: {true \n 0 0xc00040de00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:45.420792979+07:00","message":"write wav file: './tmp/7449/7449_1861.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:45.510189381+07:00","message":"[GCS] Start streaming session, msgId: 1862"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:45.514396207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:45.514410779+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:45.578087965+07:00","message":"[GCS] IsForceVAD: false for message ID: 1862"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:45.703062979+07:00","message":"receive streaming session, msgId: 1862"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:45.703083841+07:00","message":"found end of frame, send empty tag with msgId: 1862"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:45.70308727+07:00","message":"end Recv id 1862"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:45.703093457+07:00","message":"[buffer interim] 1862 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:45.703100069+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:45.703103436+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:45.70310598+07:00","message":"> Transcript [8905] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:45.703108101+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:45.703109602+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:45.703110993+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:45.703112451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:45.703115449+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:45.703124802+07:00","message":"push: {true \n 0 0xc002f15180}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:45.707261693+07:00","message":"write wav file: './tmp/7449/7449_1862.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:48.515172976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:48.515188159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:51.515258547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:51.515273169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:54.515594108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:54.515594197+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:56.979517295+07:00","message":"[GCS] Start streaming session, msgId: 1863"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:57.298823353+07:00","message":"[GCS] IsForceVAD: false for message ID: 1863"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:57.395492524+07:00","message":"receive streaming session, msgId: 1863"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:57.395535581+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":"2025-10-29T11:18:57.39554116+07:00","message":"receive interim result [false|false]: สำหรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:57.395552896+07:00","message":"[buffer interim] 1863 false สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:57.395559489+07:00","message":"[bufferProcess] interim [540000000]:สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:57.395561067+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:57.395565599+07:00","message":"[bufferProcess] send to processor (ticker):สำหรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:57.395568086+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:57.395570692+07:00","message":"> Transcript [8906] [false]: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:57.395572496+07:00","message":"Set StatePrefix (first interim): 'สำหรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:57.398497398+07:00","message":"receive streaming session, msgId: 1863"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:57.398527955+07:00","message":"receive interim result all : {\"alternatives\":[{}],\"is_final\":true,\"result_end_time\":{\"nanos\":540000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:57.398533145+07:00","message":"receive interim result [true|false]: "}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:57.398542613+07:00","message":"end recv isFinal message id 1863"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:57.398545795+07:00","message":"end Recv id 1863"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:57.398552731+07:00","message":"[buffer interim] 1863 true "}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:57.398560026+07:00","message":"[bufferProcess] interim [540000000]:"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:57.398566673+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:57.39856986+07:00","message":"> Transcript [8907] [true]: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:57.398573461+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:57.398575837+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:57.398578271+07:00","message":"StatePrefix: 'สำหรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:57.398581345+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:57.398586293+07:00","message":"Push: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:57.398597054+07:00","message":"push: {true  0 0xc003601b80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:18:57.404493011+07:00","message":"write wav file: './tmp/7449/7449_1863.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:57.421706292+07:00","message":"[GCS] Start streaming session, msgId: 1864"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:57.515983296+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:18:57.516005912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:57.969722476+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:57.969767256+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":"2025-10-29T11:18:57.969772446+07:00","message":"receive interim result [false|false]: กำหนด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:57.969786661+07:00","message":"[buffer interim] 1864 false กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:57.969792719+07:00","message":"[bufferProcess] interim [600000000]:กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:57.969794219+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:58.146181133+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:58.146215113+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":"2025-10-29T11:18:58.146220446+07:00","message":"receive interim result [false|false]: กำหนดการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:58.146232834+07:00","message":"[buffer interim] 1864 false กำหนดการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.146238939+07:00","message":"[bufferProcess] interim [780000000]:กำหนดการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.146240955+07:00","message":"[bufferProcess] send to processor:กำหนด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.146245794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.146248212+07:00","message":"> Transcript [8908] [false]: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.146250023+07:00","message":"Set StatePrefix (first interim): 'กำหนด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:58.440455919+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:58.440510074+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":"2025-10-29T11:18:58.440516817+07:00","message":"receive interim result [false|false]: กำหนดการสอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:58.440532603+07:00","message":"[buffer interim] 1864 false กำหนดการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.440543691+07:00","message":"[bufferProcess] interim [20000000]:กำหนดการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.440548673+07:00","message":"[bufferProcess] send to processor:กำหนดการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.440554742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.440557983+07:00","message":"> Transcript [8909] [false]: 'กำหนดการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.440562412+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.440564729+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.440566871+07:00","message":"StatePrefix: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.440569025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:58.470134111+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:58.470171253+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":"2025-10-29T11:18:58.470176865+07:00","message":"receive interim result [false|false]: กำหนดการสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:58.470193505+07:00","message":"[buffer interim] 1864 false กำหนดการสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.470201505+07:00","message":"[bufferProcess] interim [80000000]:กำหนดการสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.470204563+07:00","message":"[bufferProcess] send to processor:กำหนดการสอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.470210317+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.470213037+07:00","message":"> Transcript [8910] [false]: 'กำหนดการสอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.470215845+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.470217505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.470219023+07:00","message":"StatePrefix: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.47022091+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:58.66509806+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:58.665138565+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":"2025-10-29T11:18:58.665143919+07:00","message":"receive interim result [false|false]: กำหนดการสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:58.665155124+07:00","message":"[buffer interim] 1864 false กำหนดการสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.66517847+07:00","message":"[bufferProcess] interim [260000000]:กำหนดการสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.665180824+07:00","message":"[bufferProcess] send to processor:กำหนดการสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.665185754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.665188759+07:00","message":"> Transcript [8911] [false]: 'กำหนดการสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.665191911+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.665193609+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.665195297+07:00","message":"StatePrefix: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.665197025+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:58.857769732+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:58.857817245+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":"2025-10-29T11:18:58.857822709+07:00","message":"receive interim result [false|false]: กำหนดการสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:58.857835749+07:00","message":"[buffer interim] 1864 false กำหนดการสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.857844672+07:00","message":"[bufferProcess] interim [440000000]:กำหนดการสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.857846919+07:00","message":"[bufferProcess] send to processor:กำหนดการสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.85785009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.85785266+07:00","message":"> Transcript [8912] [false]: 'กำหนดการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.857855857+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.857857695+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.857859252+07:00","message":"StatePrefix: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.857860943+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.857866683+07:00","message":"Push: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.857868314+07:00","message":"TextPushed: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.857869966+07:00","message":"Set new StatePrefix : 'กำหนดการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:58.857871753+07:00","message":"Next Push (prob) : 'การสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:58.85787933+07:00","message":"push: {false กำหนด 0 0xc002f15b00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:59.369959786+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:59.370012703+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":"2025-10-29T11:18:59.370018254+07:00","message":"receive interim result [false|false]: กำหนดการสวดพระอภิธรรมประจำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:59.37003013+07:00","message":"[buffer interim] 1864 false กำหนดการสวดพระอภิธรรมประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.370038962+07:00","message":"[bufferProcess] interim [980000000]:กำหนดการสวดพระอภิธรรมประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.37004128+07:00","message":"[bufferProcess] send to processor:กำหนดการสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.370046457+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.3700491+07:00","message":"> Transcript [8913] [false]: 'กำหนดการสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.370052668+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.370054354+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.370056237+07:00","message":"StatePrefix: 'กำหนดการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.370059409+07:00","message":"TextPushed: 'กำหนด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:59.563946731+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:59.563983634+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":"2025-10-29T11:18:59.563994836+07:00","message":"receive interim result [false|false]: กำหนดการสวดพระอภิธรรมประจำวัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:59.564006836+07:00","message":"[buffer interim] 1864 false กำหนดการสวดพระอภิธรรมประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.564013523+07:00","message":"[bufferProcess] interim [220000000]:กำหนดการสวดพระอภิธรรมประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.564015823+07:00","message":"[bufferProcess] send to processor:กำหนดการสวดพระอภิธรรมประจำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.564020836+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.564023226+07:00","message":"> Transcript [8914] [false]: 'กำหนดการสวดพระอภิธรรมประจำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.564026756+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.564028672+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.564030532+07:00","message":"StatePrefix: 'กำหนดการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.564032534+07:00","message":"TextPushed: 'กำหนด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:59.883153286+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:59.883195109+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":"2025-10-29T11:18:59.883201292+07:00","message":"receive interim result [false|false]: กำหนดการสวดพระอภิธรรมประจำวันนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:18:59.88321382+07:00","message":"[buffer interim] 1864 false กำหนดการสวดพระอภิธรรมประจำวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.883220729+07:00","message":"[bufferProcess] interim [520000000]:กำหนดการสวดพระอภิธรรมประจำวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.883223217+07:00","message":"[bufferProcess] send to processor:กำหนดการสวดพระอภิธรรมประจำวัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.883229593+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.883231773+07:00","message":"> Transcript [8915] [false]: 'กำหนดการสวดพระอภิธรรมประจำวัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.883235235+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.88323735+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.883239952+07:00","message":"StatePrefix: 'กำหนดการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:18:59.883242321+07:00","message":"TextPushed: 'กำหนด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:00.006092899+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:00.006141705+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":"2025-10-29T11:19:00.006148665+07:00","message":"receive interim result [false|false]: กำหนดการสวดพระอภิธรรมประจำวันนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:00.00616416+07:00","message":"[buffer interim] 1864 false กำหนดการสวดพระอภิธรรมประจำวันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.006175761+07:00","message":"[bufferProcess] interim [580000000]:กำหนดการสวดพระอภิธรรมประจำวันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.006179108+07:00","message":"[bufferProcess] send to processor:กำหนดการสวดพระอภิธรรมประจำวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.006185141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.006188266+07:00","message":"> Transcript [8916] [false]: 'กำหนดการสวดพระอภิธรรมประจำวันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.006193179+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.006195457+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.006198361+07:00","message":"StatePrefix: 'กำหนดการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.006200921+07:00","message":"TextPushed: 'กำหนด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.006205848+07:00","message":"Push: 'การสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.006208088+07:00","message":"TextPushed: 'กำหนดการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.006212246+07:00","message":"Set new StatePrefix : 'กำหนดการสวดพระอภิธรรมประจำวันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.006215661+07:00","message":"Next Push (prob) : 'อภิธรรมประจำวันนะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:00.006225594+07:00","message":"push: {false การสวดพระ 0 0xc002f15b00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:00.062454135+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:00.062488648+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":"2025-10-29T11:19:00.062493971+07:00","message":"receive interim result [false|false]: กำหนดการสวดพระอภิธรรมประจำวันนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:00.062506253+07:00","message":"[buffer interim] 1864 false กำหนดการสวดพระอภิธรรมประจำวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.062512596+07:00","message":"[bufferProcess] interim [640000000]:กำหนดการสวดพระอภิธรรมประจำวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.062515304+07:00","message":"[bufferProcess] send to processor:กำหนดการสวดพระอภิธรรมประจำวันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.062520366+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.062522608+07:00","message":"> Transcript [8917] [false]: 'กำหนดการสวดพระอภิธรรมประจำวันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.062524779+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.062526574+07:00","message":"Set new StatePrefix: 'กำหนดการสวดพระอภิธรรมประจำวันนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:00.27972866+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:00.279770961+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":"2025-10-29T11:19:00.279776101+07:00","message":"receive interim result [false|false]: กำหนดการสวดพระอภิธรรมประจำวันนะคะก็"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:00.279788993+07:00","message":"[buffer interim] 1864 false กำหนดการสวดพระอภิธรรมประจำวันนะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.279795348+07:00","message":"[bufferProcess] interim [880000000]:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.279797484+07:00","message":"[bufferProcess] send to processor:กำหนดการสวดพระอภิธรรมประจำวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.279802629+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.279805129+07:00","message":"> Transcript [8918] [false]: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.279807373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.279809435+07:00","message":"Set new StatePrefix: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:00.396469126+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:00.396505773+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":"2025-10-29T11:19:00.396511784+07:00","message":"receive interim result [false|false]: กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:00.396524202+07:00","message":"[buffer interim] 1864 false กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.396533092+07:00","message":"[bufferProcess] interim [940000000]:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.396535447+07:00","message":"[bufferProcess] send to processor:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.396538694+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.396541117+07:00","message":"> Transcript [8919] [false]: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.396544158+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.396545931+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.39654793+07:00","message":"StatePrefix: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.396550354+07:00","message":"TextPushed: 'กำหนดการสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:00.474247356+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:00.474288743+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":"2025-10-29T11:19:00.474295762+07:00","message":"receive interim result [false|false]: กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่ม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:00.474310477+07:00","message":"[buffer interim] 1864 false กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.474321273+07:00","message":"[bufferProcess] interim [120000000]:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.474324333+07:00","message":"[bufferProcess] send to processor:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.474330741+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.474334671+07:00","message":"> Transcript [8920] [false]: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.47433917+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.474341594+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.474343976+07:00","message":"StatePrefix: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.47434745+07:00","message":"TextPushed: 'กำหนดการสวดพระ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:00.516904634+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:00.516928657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:00.787477098+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:00.787513873+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":"2025-10-29T11:19:00.787519647+07:00","message":"receive interim result [false|false]: กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:00.78753093+07:00","message":"[buffer interim] 1864 false กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.787536708+07:00","message":"[bufferProcess] interim [420000000]:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.787539037+07:00","message":"[bufferProcess] send to processor:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่ม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.787544984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.787547276+07:00","message":"> Transcript [8921] [false]: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่ม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.787550216+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.787551996+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.787554127+07:00","message":"StatePrefix: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:00.787556748+07:00","message":"TextPushed: 'กำหนดการสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:01.104503948+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:01.104548708+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":"2025-10-29T11:19:01.104557083+07:00","message":"receive interim result [false|false]: กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:01.104573819+07:00","message":"[buffer interim] 1864 false กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.104582442+07:00","message":"[bufferProcess] interim [660000000]:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.104585771+07:00","message":"[bufferProcess] send to processor:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.104594176+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.104597478+07:00","message":"> Transcript [8922] [false]: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.104602017+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.104604514+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.104607847+07:00","message":"StatePrefix: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.104611251+07:00","message":"TextPushed: 'กำหนดการสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.104618481+07:00","message":"Push: 'อภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.104620912+07:00","message":"TextPushed: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.104623771+07:00","message":"Set new StatePrefix : 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.104626776+07:00","message":"Next Push (prob) : 'ก็จะเริ่มขึ้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:01.104637132+07:00","message":"push: {false อภิธรรมประจำวันนะคะ 0 0xc002f15b00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:01.357002045+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:01.357039475+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":"2025-10-29T11:19:01.357045372+07:00","message":"receive interim result [false|false]: กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:01.357057313+07:00","message":"[buffer interim] 1864 false กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.357063296+07:00","message":"[bufferProcess] interim [20000000]:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.357065454+07:00","message":"[bufferProcess] send to processor:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.357070676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.357073548+07:00","message":"> Transcript [8923] [false]: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.357076565+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.357078396+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.35707996+07:00","message":"StatePrefix: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.357082653+07:00","message":"TextPushed: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:01.672976929+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:01.673023109+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":"2025-10-29T11:19:01.673030006+07:00","message":"receive interim result [false|false]: กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:01.673041496+07:00","message":"[buffer interim] 1864 false กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.673051246+07:00","message":"[bufferProcess] interim [260000000]:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.673053928+07:00","message":"[bufferProcess] send to processor:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.673059347+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.673063163+07:00","message":"> Transcript [8924] [false]: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.67306641+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.673068252+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.67307005+07:00","message":"StatePrefix: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.673072832+07:00","message":"TextPushed: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:01.993592597+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:01.993631216+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":560000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:01.993636408+07:00","message":"receive interim result [false|false]: กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:01.993648243+07:00","message":"[buffer interim] 1864 false กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.993656874+07:00","message":"[bufferProcess] interim [560000000]:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.993659484+07:00","message":"[bufferProcess] send to processor:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.993664754+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.993667007+07:00","message":"> Transcript [8925] [false]: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.99367051+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.993672499+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.993674957+07:00","message":"StatePrefix: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:01.993678389+07:00","message":"TextPushed: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.188356445+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.188399715+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.188405824+07:00","message":"receive interim result [false|false]: กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.188418971+07:00","message":"[buffer interim] 1864 false กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.188427403+07:00","message":"[bufferProcess] interim [740000000]:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.188429709+07:00","message":"[bufferProcess] send to processor:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.188433042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.188435384+07:00","message":"> Transcript [8926] [false]: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.188438761+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.188440439+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.188442256+07:00","message":"StatePrefix: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.188444823+07:00","message":"TextPushed: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.188447382+07:00","message":"Push: 'ก็จะเริ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.188448929+07:00","message":"TextPushed: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.188450682+07:00","message":"Set new StatePrefix : 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.188453067+07:00","message":"Next Push (prob) : 'ในช่วงเวลา 6'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.18846083+07:00","message":"push: {false ก็จะเริ่มขึ้น 0 0xc002f15b00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.254573461+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.254620888+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.254628885+07:00","message":"receive interim result [false|false]: กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.25464336+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 6:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.254647132+07:00","message":"receive interim result [false|false]:  6:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.254657441+07:00","message":"[buffer interim] 1864 false กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.254662385+07:00","message":"[buffer interim] 1864 false  6:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.254669037+07:00","message":"[bufferProcess] interim [860000000]:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.254672497+07:00","message":"[bufferProcess] send to processor:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.254677007+07:00","message":"[bufferProcess] interim [860000000]: 6:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.254679799+07:00","message":"[bufferProcess] update buffer: กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.254683607+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.254687395+07:00","message":"> Transcript [8927] [false]: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.254693089+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.254695735+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.25469891+07:00","message":"StatePrefix: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.254702678+07:00","message":"TextPushed: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.738153548+07:00","message":"[GCS] IsForceVAD: false for message ID: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.762840313+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.762891966+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.762897412+07:00","message":"receive interim result [false|false]: กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.76291032+07:00","message":"[buffer interim] 1864 false กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.76291718+07:00","message":"[bufferProcess] interim [340000000]:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.762919991+07:00","message":"[bufferProcess] send to processor:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.762926161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.762930446+07:00","message":"> Transcript [8928] [false]: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.762934124+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.762935954+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.762938172+07:00","message":"StatePrefix: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.762940924+07:00","message":"TextPushed: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.809476911+07:00","message":"[GCS] Start streaming session, msgId: 1865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.822505703+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.822544377+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.822550426+07:00","message":"receive interim result [false|false]: กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.822559061+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":"2025-10-29T11:19:02.822561328+07:00","message":"receive interim result [false|false]:  น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.822569037+07:00","message":"[buffer interim] 1864 false กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.822576585+07:00","message":"[buffer interim] 1864 false  น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.822582485+07:00","message":"[bufferProcess] interim [460000000]:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.82258477+07:00","message":"[bufferProcess] send to processor:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.822590185+07:00","message":"[bufferProcess] interim [460000000]: น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.82259268+07:00","message":"[bufferProcess] update buffer: กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.822595432+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.822597721+07:00","message":"> Transcript [8929] [false]: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.822601065+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.822602819+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.822604778+07:00","message":"StatePrefix: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.822606832+07:00","message":"TextPushed: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.86412293+07:00","message":"receive streaming session, msgId: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.864164195+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 06:00 น\",\"confidence\":0.9021347}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":550000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.864170495+07:00","message":"receive interim result [true|false]: กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 06:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.864179132+07:00","message":"end recv isFinal message id 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.864180948+07:00","message":"end Recv id 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.86418848+07:00","message":"[buffer interim] 1864 true กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 06:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864197611+07:00","message":"[bufferProcess] interim [550000000]:กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 06:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864202595+07:00","message":"[bufferProcess] send to processor (isfinal):กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864205468+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864207966+07:00","message":"> Transcript [8930] [false]: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864211584+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864213235+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864214838+07:00","message":"StatePrefix: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864217308+07:00","message":"TextPushed: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864222691+07:00","message":"Push: 'ในช่วงเวลา 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864224443+07:00","message":"TextPushed: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864226347+07:00","message":"Set new StatePrefix : 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864228336+07:00","message":"Next Push (prob) : ':00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864229649+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864231373+07:00","message":"> Transcript [8931] [true]: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 06:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864233387+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864235026+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864236443+07:00","message":"StatePrefix: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864244182+07:00","message":"TextPushed: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864245809+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.86425447+07:00","message":"push: {false ในช่วงเวลา 6 0 0xc002f15b00}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864434569+07:00","message":"Push: ':00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864437092+07:00","message":"TextPushed: 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 6:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864439159+07:00","message":"Set new StatePrefix : 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 06:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864441246+07:00","message":"Next Push (prob) : 'กำหนดการสวดพระอภิธรรมประจำวันนะคะก็จะเริ่มขึ้นในช่วงเวลา 06:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:02.864446507+07:00","message":"push: {true :00 น 0 0xc002f15b00}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:02.864456643+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1864.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:19:02.877060483+07:00","message":"write wav file: './tmp/7449/7449_1864.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:03.474558069+07:00","message":"receive streaming session, msgId: 1865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:03.474604625+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":"2025-10-29T11:19:03.474609836+07:00","message":"receive interim result [false|false]: วัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:03.474622134+07:00","message":"[buffer interim] 1865 false วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.47462864+07:00","message":"[bufferProcess] interim [480000000]:วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.474630107+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:03.517173319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:03.517155391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:03.557624474+07:00","message":"receive streaming session, msgId: 1865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:03.557660046+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":"2025-10-29T11:19:03.557665171+07:00","message":"receive interim result [false|false]: วันนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:03.557677544+07:00","message":"[buffer interim] 1865 false วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.557685826+07:00","message":"[bufferProcess] interim [600000000]:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.557687923+07:00","message":"[bufferProcess] send to processor:วัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.557693123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.557695452+07:00","message":"> Transcript [8932] [false]: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.557697405+07:00","message":"Set StatePrefix (first interim): 'วัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:03.671363539+07:00","message":"receive streaming session, msgId: 1865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:03.671396735+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":"2025-10-29T11:19:03.671401543+07:00","message":"receive interim result [false|false]: ทุกวันนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:03.67141416+07:00","message":"[buffer interim] 1865 false ทุกวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.671421312+07:00","message":"[bufferProcess] interim [660000000]:ทุกวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.671423577+07:00","message":"[bufferProcess] send to processor:วันนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.671426751+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.671434966+07:00","message":"> Transcript [8933] [false]: 'วันนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.671437642+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.671439257+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.671440722+07:00","message":"StatePrefix: 'วัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.671442574+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:03.674104615+07:00","message":"receive streaming session, msgId: 1865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:03.674118247+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":"2025-10-29T11:19:03.674122253+07:00","message":"receive interim result [false|false]: วันนั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:03.674129653+07:00","message":"[buffer interim] 1865 false วันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.674133502+07:00","message":"[bufferProcess] interim [720000000]:วันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.674135045+07:00","message":"[bufferProcess] send to processor:ทุกวันนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.6741384+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.674140462+07:00","message":"> Transcript [8934] [false]: 'ทุกวันนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.674142087+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.674143736+07:00","message":"Set new StatePrefix: 'ทุกวันนะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:03.79060487+07:00","message":"receive streaming session, msgId: 1865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:03.79064066+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":"2025-10-29T11:19:03.790645785+07:00","message":"receive interim result [false|false]: ทุกวันนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:03.790656994+07:00","message":"[buffer interim] 1865 false ทุกวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.790663325+07:00","message":"[bufferProcess] interim [780000000]:ทุกวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.790665388+07:00","message":"[bufferProcess] send to processor:วันนั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.790669911+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.790672151+07:00","message":"> Transcript [8935] [false]: 'วันนั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.790674192+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:03.790676148+07:00","message":"Set new StatePrefix: 'วันนั้น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:04.367874141+07:00","message":"receive streaming session, msgId: 1865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:04.367916492+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":"2025-10-29T11:19:04.367922301+07:00","message":"receive interim result [false|false]: ทุกวันนะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:04.367937472+07:00","message":"[buffer interim] 1865 false ทุกวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.367943988+07:00","message":"[bufferProcess] interim [380000000]:ทุกวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.367946222+07:00","message":"[bufferProcess] send to processor:ทุกวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.367952422+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.367954862+07:00","message":"> Transcript [8936] [false]: 'ทุกวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.367956744+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.367958402+07:00","message":"Set new StatePrefix: 'ทุกวันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:04.752236829+07:00","message":"receive streaming session, msgId: 1865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:04.752272546+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":"2025-10-29T11:19:04.752279254+07:00","message":"receive interim result [false|false]: ทุกวันนะคะโดย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:04.752297625+07:00","message":"[buffer interim] 1865 false ทุกวันนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.752308986+07:00","message":"[bufferProcess] interim [800000000]:ทุกวันนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.752311194+07:00","message":"[bufferProcess] send to processor:ทุกวันนะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.752314388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.752316781+07:00","message":"> Transcript [8937] [false]: 'ทุกวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.752320258+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.752323488+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.752325099+07:00","message":"StatePrefix: 'ทุกวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.752326858+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:04.95793076+07:00","message":"receive streaming session, msgId: 1865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:04.957973737+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":"2025-10-29T11:19:04.957978761+07:00","message":"receive interim result [false|false]: ทุกวันนะคะโดยเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:04.957996795+07:00","message":"[buffer interim] 1865 false ทุกวันนะคะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.958006284+07:00","message":"[bufferProcess] interim [980000000]:ทุกวันนะคะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.958008862+07:00","message":"[bufferProcess] send to processor:ทุกวันนะคะโดย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.958015979+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.958018404+07:00","message":"> Transcript [8938] [false]: 'ทุกวันนะคะโดย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.958021536+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.958023449+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.958025094+07:00","message":"StatePrefix: 'ทุกวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:04.958026797+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.071778687+07:00","message":"receive streaming session, msgId: 1865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.07181308+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":"2025-10-29T11:19:05.07181995+07:00","message":"receive interim result [false|false]: ทุกวันนะคะโดยช่วง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.07183323+07:00","message":"[buffer interim] 1865 false ทุกวันนะคะโดยช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.071842423+07:00","message":"[bufferProcess] interim [40000000]:ทุกวันนะคะโดยช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.07184431+07:00","message":"[bufferProcess] send to processor:ทุกวันนะคะโดยเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.071850033+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.071853766+07:00","message":"> Transcript [8939] [false]: 'ทุกวันนะคะโดยเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.071857085+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.071859257+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.071860836+07:00","message":"StatePrefix: 'ทุกวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.071862601+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.139017503+07:00","message":"receive streaming session, msgId: 1865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.139057008+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":"2025-10-29T11:19:05.139062515+07:00","message":"receive interim result [false|false]: ทุกวันนะคะโดยช่วงเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.139074086+07:00","message":"[buffer interim] 1865 false ทุกวันนะคะโดยช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.139083678+07:00","message":"[bufferProcess] interim [160000000]:ทุกวันนะคะโดยช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.13908805+07:00","message":"[bufferProcess] send to processor:ทุกวันนะคะโดยช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.139094023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.139098347+07:00","message":"> Transcript [8940] [false]: 'ทุกวันนะคะโดยช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.139101876+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.139103655+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.139105445+07:00","message":"StatePrefix: 'ทุกวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.139107411+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.139111722+07:00","message":"Push: 'ทุกวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.139113249+07:00","message":"TextPushed: 'ทุกวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.139117344+07:00","message":"Set new StatePrefix : 'ทุกวันนะคะโดยช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.139121045+07:00","message":"Next Push (prob) : 'โดยช่วง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.139128437+07:00","message":"push: {false ทุกวันนะคะ 0 0xc0003c5880}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.178720142+07:00","message":"[GCS] IsForceVAD: false for message ID: 1865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.24106185+07:00","message":"[GCS] Start streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.285092617+07:00","message":"receive streaming session, msgId: 1865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.285140413+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนะคะโดยช่วงเวลา 6\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.285145415+07:00","message":"receive interim result [false|false]: ทุกวันนะคะโดยช่วงเวลา 6"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.285158668+07:00","message":"[buffer interim] 1865 false ทุกวันนะคะโดยช่วงเวลา 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.285180996+07:00","message":"[bufferProcess] interim [400000000]:ทุกวันนะคะโดยช่วงเวลา 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.285183519+07:00","message":"[bufferProcess] send to processor:ทุกวันนะคะโดยช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.285188657+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.285191146+07:00","message":"> Transcript [8941] [false]: 'ทุกวันนะคะโดยช่วงเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.285194664+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.285196598+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.285198174+07:00","message":"StatePrefix: 'ทุกวันนะคะโดยช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.285199991+07:00","message":"TextPushed: 'ทุกวันนะคะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.308323861+07:00","message":"receive streaming session, msgId: 1865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.30836194+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ทุกวันนะคะโดยช่วงเวลา\",\"confidence\":0.94903624}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.308366584+07:00","message":"receive interim result [true|false]: ทุกวันนะคะโดยช่วงเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.308374717+07:00","message":"end recv isFinal message id 1865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.308376443+07:00","message":"end Recv id 1865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.308382424+07:00","message":"[buffer interim] 1865 true ทุกวันนะคะโดยช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.308388548+07:00","message":"[bufferProcess] interim [400000000]:ทุกวันนะคะโดยช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.308391416+07:00","message":"[bufferProcess] send to processor (isfinal):ทุกวันนะคะโดยช่วงเวลา 6"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.308407674+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.308436575+07:00","message":"> Transcript [8942] [false]: 'ทุกวันนะคะโดยช่วงเวลา 6'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.308442401+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.308444266+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.308447029+07:00","message":"StatePrefix: 'ทุกวันนะคะโดยช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.308450329+07:00","message":"TextPushed: 'ทุกวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.308452487+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.308454285+07:00","message":"> Transcript [8943] [true]: 'ทุกวันนะคะโดยช่วงเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.308456141+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.308457513+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.308458889+07:00","message":"StatePrefix: 'ทุกวันนะคะโดยช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.30846034+07:00","message":"TextPushed: 'ทุกวันนะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.308465403+07:00","message":"Push: 'โดยช่วงเวลา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.308476278+07:00","message":"push: {true โดยช่วงเวลา 0 0xc0003c5880}"}
{"level":"info","service":"Main","time":"2025-10-29T11:19:05.316366609+07:00","message":"write wav file: './tmp/7449/7449_1865.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.912198784+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.912234908+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":"2025-10-29T11:19:05.91223997+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:05.912251393+07:00","message":"[buffer interim] 1866 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.912259364+07:00","message":"[bufferProcess] interim [480000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:05.912261651+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.107100181+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.107146522+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":"2025-10-29T11:19:06.107153206+07:00","message":"receive interim result [false|false]: นาฬิกาปลุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.107168322+07:00","message":"[buffer interim] 1866 false นาฬิกาปลุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.107176515+07:00","message":"[bufferProcess] interim [720000000]:นาฬิกาปลุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.107179406+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.107185736+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.107189467+07:00","message":"> Transcript [8944] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.107191755+07:00","message":"Set StatePrefix (first interim): 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.240060787+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.240111767+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":"2025-10-29T11:19:06.240118818+07:00","message":"receive interim result [false|false]: นาฬิกาพรุ่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.24013568+07:00","message":"[buffer interim] 1866 false นาฬิกาพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.240147589+07:00","message":"[bufferProcess] interim [780000000]:นาฬิกาพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.240150329+07:00","message":"[bufferProcess] send to processor:นาฬิกาปลุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.240154559+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.240158365+07:00","message":"> Transcript [8945] [false]: 'นาฬิกาปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.240162877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.240165037+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.240167109+07:00","message":"StatePrefix: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.240169358+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.299228755+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.299266937+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาฬิกา G\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.299272742+07:00","message":"receive interim result [false|false]: นาฬิกา G"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.299285611+07:00","message":"[buffer interim] 1866 false นาฬิกา G"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.299291973+07:00","message":"[bufferProcess] interim [840000000]:นาฬิกา G"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.299294207+07:00","message":"[bufferProcess] send to processor:นาฬิกาพรุ่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.299299123+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.299301891+07:00","message":"> Transcript [8946] [false]: 'นาฬิกาพรุ่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.299305349+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.299307328+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.299308871+07:00","message":"StatePrefix: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.299310621+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.330317612+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.330352079+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":"2025-10-29T11:19:06.330357633+07:00","message":"receive interim result [false|false]: นาฬิกาปลุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.330374715+07:00","message":"[buffer interim] 1866 false นาฬิกาปลุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.330384025+07:00","message":"[bufferProcess] interim [900000000]:นาฬิกาปลุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.33038656+07:00","message":"[bufferProcess] send to processor:นาฬิกา G"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.330390681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.330393587+07:00","message":"> Transcript [8947] [false]: 'นาฬิกา G'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.330396991+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.330399266+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.330401786+07:00","message":"StatePrefix: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.330404351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.416200421+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.416242835+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาฬิกา Casio\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.41624752+07:00","message":"receive interim result [false|false]: นาฬิกา Casio"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.41625973+07:00","message":"[buffer interim] 1866 false นาฬิกา Casio"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.416267546+07:00","message":"[bufferProcess] interim [960000000]:นาฬิกา Casio"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.416269627+07:00","message":"[bufferProcess] send to processor:นาฬิกาปลุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.416274613+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.416277044+07:00","message":"> Transcript [8948] [false]: 'นาฬิกาปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.416280004+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.416282047+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.41628362+07:00","message":"StatePrefix: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.416285633+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.416289909+07:00","message":"Push: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.416291528+07:00","message":"TextPushed: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.4162933+07:00","message":"Set new StatePrefix : 'นาฬิกาปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.416295+07:00","message":"Next Push (prob) : 'ปลุก'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.416302494+07:00","message":"push: {false นาฬิกา 0 0xc0032a0180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.422326489+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.422352296+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":"2025-10-29T11:19:06.422356048+07:00","message":"receive interim result [false|false]: นาฬิกาปลุก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.422366536+07:00","message":"[buffer interim] 1866 false นาฬิกาปลุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.422371871+07:00","message":"[bufferProcess] interim [20000000]:นาฬิกาปลุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.422373984+07:00","message":"[bufferProcess] send to processor:นาฬิกา Casio"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.422376963+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.422379231+07:00","message":"> Transcript [8949] [false]: 'นาฬิกา Casio'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.42238094+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.422382605+07:00","message":"Set new StatePrefix: 'นาฬิกา Casio'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.481309538+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.481349864+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":"2025-10-29T11:19:06.481356765+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.481367724+07:00","message":"[buffer interim] 1866 false นาฬิกาพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.481373415+07:00","message":"[bufferProcess] interim [80000000]:นาฬิกาพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.481375639+07:00","message":"[bufferProcess] send to processor:นาฬิกาปลุก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.481380595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.481383106+07:00","message":"> Transcript [8950] [false]: 'นาฬิกาปลุก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.481385266+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.481386995+07:00","message":"Set new StatePrefix: 'นาฬิกาปลุก'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:06.517806731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:06.517818097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.603921817+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.603970749+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":"2025-10-29T11:19:06.603990618+07:00","message":"receive interim result [false|false]: นาฬิกาปฏิทิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.604007523+07:00","message":"[buffer interim] 1866 false นาฬิกาปฏิทิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.604018759+07:00","message":"[bufferProcess] interim [140000000]:นาฬิกาปฏิทิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.604021846+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.604028141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.604031919+07:00","message":"> Transcript [8951] [false]: 'นาฬิกาพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.604034806+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.604037454+07:00","message":"Set new StatePrefix: 'นาฬิกาพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.607151319+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.607184181+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":"2025-10-29T11:19:06.607190912+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.607205391+07:00","message":"[buffer interim] 1866 false นาฬิกาพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.607211698+07:00","message":"[bufferProcess] interim [200000000]:นาฬิกาพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.607214397+07:00","message":"[bufferProcess] send to processor:นาฬิกาปฏิทิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.607224315+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.607227959+07:00","message":"> Transcript [8952] [false]: 'นาฬิกาปฏิทิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.607230029+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.607232777+07:00","message":"Set new StatePrefix: 'นาฬิกาปฏิทิน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.870534295+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.870581972+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":"2025-10-29T11:19:06.870588308+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:06.870604271+07:00","message":"[buffer interim] 1866 false นาฬิกาพระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.87061319+07:00","message":"[bufferProcess] interim [500000000]:นาฬิกาพระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.870615349+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.870620548+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.870622889+07:00","message":"> Transcript [8953] [false]: 'นาฬิกาพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.870625065+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:06.87062727+07:00","message":"Set new StatePrefix: 'นาฬิกาพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:07.114206553+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:07.11427298+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":"2025-10-29T11:19:07.11428072+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:07.114299062+07:00","message":"[buffer interim] 1866 false นาฬิกาพระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.114313737+07:00","message":"[bufferProcess] interim [680000000]:นาฬิกาพระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.114320144+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.114324477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.114329096+07:00","message":"> Transcript [8954] [false]: 'นาฬิกาพระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.114332435+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.114334045+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.114335927+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.114337929+07:00","message":"TextPushed: 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:07.187751701+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:07.187789664+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":"2025-10-29T11:19:07.187795328+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:07.18780729+07:00","message":"[buffer interim] 1866 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.187815295+07:00","message":"[bufferProcess] interim [800000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.187817532+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.187823577+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.187825947+07:00","message":"> Transcript [8955] [false]: 'นาฬิกาพระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.187828741+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.187830553+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.187832656+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.187834589+07:00","message":"TextPushed: 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:07.83090377+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:07.830940979+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":"2025-10-29T11:19:07.830946667+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:07.830958672+07:00","message":"[buffer interim] 1866 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.830965907+07:00","message":"[bufferProcess] interim [400000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.830967976+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.830973259+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.830975699+07:00","message":"> Transcript [8956] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.830986007+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.830987895+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.830989901+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:07.830992093+07:00","message":"TextPushed: 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.027085718+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.027127711+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":"2025-10-29T11:19:08.027133223+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.027150232+07:00","message":"[buffer interim] 1866 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.027159288+07:00","message":"[bufferProcess] interim [580000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.027162319+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.027165445+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.027168207+07:00","message":"> Transcript [8957] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.027171852+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.027173779+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.027175526+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.027177479+07:00","message":"TextPushed: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.02718325+07:00","message":"Push: 'พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.027184855+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.02718694+07:00","message":"Set new StatePrefix : 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.027189247+07:00","message":"Next Push (prob) : 'สวดพระอภิธรรมและ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.027197119+07:00","message":"push: {false พระพิธีธรรม 0 0xc0032a0180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.077120287+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.077174562+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":"2025-10-29T11:19:08.077180002+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.077191944+07:00","message":"[buffer interim] 1866 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.077198688+07:00","message":"[bufferProcess] interim [640000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.07720101+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.077206083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.077208447+07:00","message":"> Transcript [8958] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.077211419+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.077213251+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.077215172+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.077218413+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.209861826+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.209908888+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":"2025-10-29T11:19:08.209914483+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.209926297+07:00","message":"[buffer interim] 1866 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.209932973+07:00","message":"[bufferProcess] interim [760000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.209935365+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.209940579+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.209942949+07:00","message":"> Transcript [8959] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.209946175+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.209948132+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.209949703+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.209952122+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.440074373+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.440110433+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":"2025-10-29T11:19:08.440115937+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบร้อน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.440129429+07:00","message":"[buffer interim] 1866 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบร้อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.440136294+07:00","message":"[bufferProcess] interim [0]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบร้อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.440138453+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.440143678+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.44014643+07:00","message":"> Transcript [8960] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.440149881+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.44015164+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.440153265+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.440155589+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.525473964+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.525510317+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":"2025-10-29T11:19:08.52551589+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.525528848+07:00","message":"[buffer interim] 1866 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.525535348+07:00","message":"[bufferProcess] interim [60000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.525537376+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบร้อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.525542248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.52554478+07:00","message":"> Transcript [8961] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.525548269+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.525549902+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.525551478+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.525553967+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.525558427+07:00","message":"Push: 'สวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.525560277+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.525562299+07:00","message":"Set new StatePrefix : 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบร้อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.525564099+07:00","message":"Next Push (prob) : 'ประคบร้อน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.525571084+07:00","message":"push: {false สวดพระอภิธรรมและ 0 0xc0032a0180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.604077692+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.604127737+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":"2025-10-29T11:19:08.604134853+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบน้ำยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.604149798+07:00","message":"[buffer interim] 1866 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบน้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.604160421+07:00","message":"[bufferProcess] interim [180000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบน้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.60416359+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.604173058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.604176755+07:00","message":"> Transcript [8962] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.604180381+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.787647683+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.787683083+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":"2025-10-29T11:19:08.787689398+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบยาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.787702327+07:00","message":"[buffer interim] 1866 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.787708421+07:00","message":"[bufferProcess] interim [420000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.787710604+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบน้ำยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.787715464+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.787717707+07:00","message":"> Transcript [8963] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบน้ำยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.787719954+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.787721874+07:00","message":"Set new StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบน้ำยา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.987424962+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.987467887+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":"2025-10-29T11:19:08.987473713+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:08.987486516+07:00","message":"[buffer interim] 1866 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.987495474+07:00","message":"[bufferProcess] interim [540000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.987498598+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.9875072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.987510488+07:00","message":"> Transcript [8964] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.987513974+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:08.987516215+07:00","message":"Set new StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบยาว'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:09.51826622+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:09.518291268+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:09.629916519+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:09.629953469+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":"2025-10-29T11:19:09.629959068+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:09.629971611+07:00","message":"[buffer interim] 1866 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:09.629986219+07:00","message":"[bufferProcess] interim [140000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:09.629988774+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:09.629994001+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:09.629996576+07:00","message":"> Transcript [8965] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:09.629998734+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:09.630000334+07:00","message":"Set new StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:09.874755077+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:09.8747904+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":"2025-10-29T11:19:09.874795855+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:09.874805001+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 7:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":440000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:09.87480703+07:00","message":"receive interim result [false|false]:  7:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:09.87481458+07:00","message":"[buffer interim] 1866 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:09.87482005+07:00","message":"[buffer interim] 1866 false  7:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:09.874825054+07:00","message":"[bufferProcess] interim [440000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:09.874827722+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:09.87483257+07:00","message":"[bufferProcess] interim [440000000]: 7:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:09.874834602+07:00","message":"[bufferProcess] update buffer: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:09.8748446+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:09.874858833+07:00","message":"> Transcript [8966] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:09.874867877+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:09.874870008+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:09.874872352+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:09.874874921+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.325022007+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.325055218+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.32506217+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.325073228+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 7:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.325075322+07:00","message":"receive interim result [false|false]:  7:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.325082478+07:00","message":"[buffer interim] 1866 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.325088774+07:00","message":"[buffer interim] 1866 false  7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.325094161+07:00","message":"[bufferProcess] interim [860000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.325096619+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.325102492+07:00","message":"[bufferProcess] interim [860000000]: 7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.325104357+07:00","message":"[bufferProcess] update buffer: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.325106786+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.32510939+07:00","message":"> Transcript [8967] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.325112713+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.325114398+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.32511659+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.325118871+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.513756083+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.513796167+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.513801694+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.513812215+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":"2025-10-29T11:19:10.513814445+07:00","message":"receive interim result [false|false]:  น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.513821015+07:00","message":"[buffer interim] 1866 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.513826597+07:00","message":"[buffer interim] 1866 false  น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.513844284+07:00","message":"[bufferProcess] interim [40000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.513856676+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.513865037+07:00","message":"[bufferProcess] interim [40000000]: น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.513868204+07:00","message":"[bufferProcess] update buffer: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.513870944+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.513874804+07:00","message":"> Transcript [8968] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.513878366+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.513880119+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.513882316+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.513884564+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.879097886+07:00","message":"[GCS] IsForceVAD: false for message ID: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.904545271+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.904578447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.904584186+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.904594747+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":"2025-10-29T11:19:10.904597536+07:00","message":"receive interim result [false|false]:  พระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.904612427+07:00","message":"[buffer interim] 1866 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.904628402+07:00","message":"[buffer interim] 1866 false  พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.904636576+07:00","message":"[bufferProcess] interim [460000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.904640595+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.90464766+07:00","message":"[bufferProcess] interim [460000000]: พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.904651502+07:00","message":"[bufferProcess] update buffer: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.904655011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.904658657+07:00","message":"> Transcript [8969] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.904663684+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.90466603+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.904668831+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.904671824+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.904679454+07:00","message":"Push: 'ประคบย่ำยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.904681893+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.904684502+07:00","message":"Set new StatePrefix : 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:10.904687062+07:00","message":"Next Push (prob) : ' 7:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.904709182+07:00","message":"push: {false ประคบย่ำยาม 0 0xc0032a0180}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:10.941245168+07:00","message":"[GCS] Start streaming session, msgId: 1867"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:11.048530586+07:00","message":"receive streaming session, msgId: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:11.048561301+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น พระอภิธรรม\",\"confidence\":0.9422581}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":670000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:11.04856737+07:00","message":"receive interim result [true|false]: พระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น พระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:11.048574688+07:00","message":"end recv isFinal message id 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:11.048576506+07:00","message":"end Recv id 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:11.048581858+07:00","message":"[buffer interim] 1866 true พระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.04858895+07:00","message":"[bufferProcess] interim [670000000]:พระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.048598719+07:00","message":"[bufferProcess] send to processor (isfinal):นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.048601962+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.048604427+07:00","message":"> Transcript [8970] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.048607654+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.04860917+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.048610967+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.048612925+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.048614635+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.048616471+07:00","message":"> Transcript [8971] [true]: 'พระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.048618361+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.048619839+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.048621343+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.048622886+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.048624346+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.04879051+07:00","message":"Push: ' 7:00 น พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.048792996+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.048794957+07:00","message":"Set new StatePrefix : 'พระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.048796852+07:00","message":"Next Push (prob) : 'พระพิธีธรรมสวดพระอภิธรรมและประคบย่ำยาม 7:00 น พระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:11.048804613+07:00","message":"push: {true  7:00 น พระอภิธรรม 0 0xc0032a0180}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.048815229+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1866.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:19:11.059642503+07:00","message":"write wav file: './tmp/7449/7449_1866.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:11.604929358+07:00","message":"receive streaming session, msgId: 1867"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:11.60496956+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":"2025-10-29T11:19:11.604982498+07:00","message":"receive interim result [false|false]: พระราชทาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:11.605001859+07:00","message":"[buffer interim] 1867 false พระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.605012123+07:00","message":"[bufferProcess] interim [660000000]:พระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.605014088+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:11.938998953+07:00","message":"receive streaming session, msgId: 1867"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:11.939039233+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":"2025-10-29T11:19:11.9390452+07:00","message":"receive interim result [false|false]: พระราชทานฉัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:11.93905769+07:00","message":"[buffer interim] 1867 false พระราชทานฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.939068241+07:00","message":"[bufferProcess] interim [20000000]:พระราชทานฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.939071162+07:00","message":"[bufferProcess] send to processor:พระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.939077596+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.939080751+07:00","message":"> Transcript [8972] [false]: 'พระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:11.939083254+07:00","message":"Set StatePrefix (first interim): 'พระราชทาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:12.350036059+07:00","message":"[GCS] IsForceVAD: false for message ID: 1867"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:12.374192536+07:00","message":"receive streaming session, msgId: 1867"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:12.374226657+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":"2025-10-29T11:19:12.374233307+07:00","message":"receive interim result [false|false]: พระราชทานฉันเช้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:12.37424445+07:00","message":"[buffer interim] 1867 false พระราชทานฉันเช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.374251058+07:00","message":"[bufferProcess] interim [440000000]:พระราชทานฉันเช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.374253232+07:00","message":"[bufferProcess] send to processor:พระราชทานฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.374258136+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.374260561+07:00","message":"> Transcript [8973] [false]: 'พระราชทานฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.374263517+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.374265213+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.374266883+07:00","message":"StatePrefix: 'พระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.374268737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:12.453863457+07:00","message":"receive streaming session, msgId: 1867"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:12.453902623+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"รับพระราชทานฉันเช้า\",\"confidence\":0.95297337}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:12.45390955+07:00","message":"receive interim result [true|false]: รับพระราชทานฉันเช้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:12.453919333+07:00","message":"end recv isFinal message id 1867"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:12.453921436+07:00","message":"end Recv id 1867"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:12.453926968+07:00","message":"[buffer interim] 1867 true รับพระราชทานฉันเช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.453934048+07:00","message":"[bufferProcess] interim [620000000]:รับพระราชทานฉันเช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.453940554+07:00","message":"[bufferProcess] send to processor (isfinal):พระราชทานฉันเช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.453944218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.453947226+07:00","message":"> Transcript [8974] [false]: 'พระราชทานฉันเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.453950328+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.453951893+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.453953489+07:00","message":"StatePrefix: 'พระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.453955054+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.453956431+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.453958137+07:00","message":"> Transcript [8975] [true]: 'รับพระราชทานฉันเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.453959823+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.453961093+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.453962438+07:00","message":"StatePrefix: 'พระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.453963744+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:12.453978462+07:00","message":"Push: 'รับพระราชทานฉันเช้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:12.453987187+07:00","message":"push: {true รับพระราชทานฉันเช้า 0 0xc0032a1380}"}
{"level":"info","service":"Main","time":"2025-10-29T11:19:12.460949765+07:00","message":"write wav file: './tmp/7449/7449_1867.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:12.480418272+07:00","message":"[GCS] Start streaming session, msgId: 1868"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:12.519304889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:12.519318921+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.21517898+07:00","message":"receive streaming session, msgId: 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.215213424+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9\"}],\"stability\":0.01,\"result_end_time\":{\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.215217962+07:00","message":"receive interim result [false|false]: 9"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.215229749+07:00","message":"[buffer interim] 1868 false 9"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:13.215238014+07:00","message":"[bufferProcess] interim [790000000]:9"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:13.215240192+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.340981988+07:00","message":"receive streaming session, msgId: 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.341013445+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":"2025-10-29T11:19:13.341018325+07:00","message":"receive interim result [false|false]: ก้าวหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.341029542+07:00","message":"[buffer interim] 1868 false ก้าวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:13.341035921+07:00","message":"[bufferProcess] interim [850000000]:ก้าวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:13.341037769+07:00","message":"[bufferProcess] send to processor:9"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:13.341042353+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:13.341045418+07:00","message":"> Transcript [8976] [false]: '9'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:13.341047374+07:00","message":"Set StatePrefix (first interim): '9'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.529703961+07:00","message":"receive streaming session, msgId: 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.52973886+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.529744102+07:00","message":"receive interim result [false|false]: 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.529756393+07:00","message":"[buffer interim] 1868 false 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:13.529763795+07:00","message":"[bufferProcess] interim [90000000]:9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:13.529766007+07:00","message":"[bufferProcess] send to processor:ก้าวหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:13.529768918+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:13.529771375+07:00","message":"> Transcript [8977] [false]: 'ก้าวหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:13.529773373+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:13.529774944+07:00","message":"Set new StatePrefix: 'ก้าวหน้า'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.823477512+07:00","message":"[GCS] Cleaned up inactive client: 1819"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.823496645+07:00","message":"[GCS] Cleaned up inactive client: 1826"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.823498855+07:00","message":"[GCS] Cleaned up inactive client: 1831"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.823500668+07:00","message":"[GCS] Cleaned up inactive client: 1820"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.823502114+07:00","message":"[GCS] Cleaned up inactive client: 1815"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.82350361+07:00","message":"[GCS] Cleaned up inactive client: 1818"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.823505017+07:00","message":"[GCS] Cleaned up inactive client: 1821"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.823506378+07:00","message":"[GCS] Cleaned up inactive client: 1822"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.823507851+07:00","message":"[GCS] Cleaned up inactive client: 1824"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.823509314+07:00","message":"[GCS] Cleaned up inactive client: 1827"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.823510622+07:00","message":"[GCS] Cleaned up inactive client: 1828"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.823511962+07:00","message":"[GCS] Cleaned up inactive client: 1830"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.82351328+07:00","message":"[GCS] Cleaned up inactive client: 1816"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.823515062+07:00","message":"[GCS] Cleaned up inactive client: 1825"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.82351641+07:00","message":"[GCS] Cleaned up inactive client: 1829"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.823517666+07:00","message":"[GCS] Cleaned up inactive client: 1832"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.823519011+07:00","message":"[GCS] Cleaned up inactive client: 1817"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:13.823520441+07:00","message":"[GCS] Cleaned up inactive client: 1823"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.140119772+07:00","message":"receive streaming session, msgId: 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.14016014+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":690000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.140166485+07:00","message":"receive interim result [false|false]: 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.140180067+07:00","message":"[buffer interim] 1868 false 9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.140187316+07:00","message":"[bufferProcess] interim [690000000]:9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.140190263+07:00","message":"[bufferProcess] send to processor:9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.140198905+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.140202716+07:00","message":"> Transcript [8978] [false]: '9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.140205664+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.140208652+07:00","message":"Set new StatePrefix: '9:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.360279692+07:00","message":"receive streaming session, msgId: 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.360316235+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":1,\"nanos\":870000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.360321312+07:00","message":"receive interim result [false|false]: 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.360328073+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":"2025-10-29T11:19:14.36033044+07:00","message":"receive interim result [false|false]:  พิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.360337976+07:00","message":"[buffer interim] 1868 false 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.36034268+07:00","message":"[buffer interim] 1868 false  พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.360347976+07:00","message":"[bufferProcess] interim [870000000]:9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.360349561+07:00","message":"[bufferProcess] send to processor:9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.360352098+07:00","message":"[bufferProcess] interim [870000000]: พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.360354559+07:00","message":"[bufferProcess] update buffer: 9:00 น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.360357221+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.360359803+07:00","message":"> Transcript [8979] [false]: '9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.360362466+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.360364224+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.360365802+07:00","message":"StatePrefix: '9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.360367381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.546999495+07:00","message":"receive streaming session, msgId: 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.547035051+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":50000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.547041206+07:00","message":"receive interim result [false|false]: 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.547053578+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":"2025-10-29T11:19:14.547056021+07:00","message":"receive interim result [false|false]:  พระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.547063015+07:00","message":"[buffer interim] 1868 false 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.547066759+07:00","message":"[buffer interim] 1868 false  พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.547072514+07:00","message":"[bufferProcess] interim [50000000]:9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.547074568+07:00","message":"[bufferProcess] send to processor:9:00 น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.547076956+07:00","message":"[bufferProcess] interim [50000000]: พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.54707878+07:00","message":"[bufferProcess] update buffer: 9:00 น พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.547081083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.547083483+07:00","message":"> Transcript [8980] [false]: '9:00 น พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.547086307+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.547088045+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.547091922+07:00","message":"StatePrefix: '9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.547093908+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.80927789+07:00","message":"receive streaming session, msgId: 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.809319039+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":350000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.809324747+07:00","message":"receive interim result [false|false]: 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.809342449+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":"2025-10-29T11:19:14.809345309+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.809355216+07:00","message":"[buffer interim] 1868 false 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:14.809360915+07:00","message":"[buffer interim] 1868 false  พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.809366891+07:00","message":"[bufferProcess] interim [350000000]:9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.80936944+07:00","message":"[bufferProcess] send to processor:9:00 น พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.809372205+07:00","message":"[bufferProcess] interim [350000000]: พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.809374474+07:00","message":"[bufferProcess] update buffer: 9:00 น พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.809376984+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.809379687+07:00","message":"> Transcript [8981] [false]: '9:00 น พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.809382471+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.809384128+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.809385682+07:00","message":"StatePrefix: '9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:14.809387367+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:15.068194495+07:00","message":"receive streaming session, msgId: 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:15.068233202+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":590000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:15.068239728+07:00","message":"receive interim result [false|false]: 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:15.068251041+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":"2025-10-29T11:19:15.068253815+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:15.068262097+07:00","message":"[buffer interim] 1868 false 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:15.068265759+07:00","message":"[buffer interim] 1868 false  พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.068271762+07:00","message":"[bufferProcess] interim [590000000]:9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.068274171+07:00","message":"[bufferProcess] send to processor:9:00 น พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.068276868+07:00","message":"[bufferProcess] interim [590000000]: พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.068279085+07:00","message":"[bufferProcess] update buffer: 9:00 น พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.068281658+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.068284261+07:00","message":"> Transcript [8982] [false]: '9:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.068287081+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.068288716+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.068290535+07:00","message":"StatePrefix: '9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.068292164+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.068294203+07:00","message":"Push: '9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.068297509+07:00","message":"TextPushed: '9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.06829907+07:00","message":"Set new StatePrefix : '9:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.068300819+07:00","message":"Next Push (prob) : ' พระพิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:15.068308751+07:00","message":"push: {false 9:00 น 0 0xc0027cbb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:15.129367055+07:00","message":"receive streaming session, msgId: 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:15.129401365+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":710000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:15.129407736+07:00","message":"receive interim result [false|false]: 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:15.129419901+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":"2025-10-29T11:19:15.129423486+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:15.129432264+07:00","message":"[buffer interim] 1868 false 9:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:15.129434788+07:00","message":"[buffer interim] 1868 false  พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.129439922+07:00","message":"[bufferProcess] interim [710000000]:9:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.129442552+07:00","message":"[bufferProcess] send to processor:9:00 น พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.129445165+07:00","message":"[bufferProcess] interim [710000000]: พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.129447474+07:00","message":"[bufferProcess] update buffer: 9:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.129450218+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.12945538+07:00","message":"> Transcript [8983] [false]: '9:00 น พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.129458305+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.129460452+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.129461896+07:00","message":"StatePrefix: '9:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.129463833+07:00","message":"TextPushed: '9:00 น'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:15.520253245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:15.520264462+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:15.711949232+07:00","message":"receive streaming session, msgId: 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:15.711996813+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9:00 น พระพิธีธรรมสวดพระอภิธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":310000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:15.712002531+07:00","message":"receive interim result [false|false]: 9:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:15.712014111+07:00","message":"[buffer interim] 1868 false 9:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.712020991+07:00","message":"[bufferProcess] interim [310000000]:9:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.712023442+07:00","message":"[bufferProcess] send to processor:9:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.712029007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.712031241+07:00","message":"> Transcript [8984] [false]: '9:00 น พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.712034551+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.712036447+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.712038468+07:00","message":"StatePrefix: '9:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:15.712040678+07:00","message":"TextPushed: '9:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:16.687141631+07:00","message":"receive streaming session, msgId: 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:16.68718136+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9:00 น พระพิธีธรรมสวดพระอภิธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:16.687187865+07:00","message":"receive interim result [false|false]: 9:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:16.687199105+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 11\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":210000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:16.687201253+07:00","message":"receive interim result [false|false]:  11"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:16.687209852+07:00","message":"[buffer interim] 1868 false 9:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:16.687213974+07:00","message":"[buffer interim] 1868 false  11"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.687219823+07:00","message":"[bufferProcess] interim [210000000]:9:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.68722208+07:00","message":"[bufferProcess] send to processor:9:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.687224933+07:00","message":"[bufferProcess] interim [210000000]: 11"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.687227046+07:00","message":"[bufferProcess] update buffer: 9:00 น พระพิธีธรรมสวดพระอภิธรรม 11"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.687229789+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.687232541+07:00","message":"> Transcript [8985] [false]: '9:00 น พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.687235193+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.687236863+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.687238795+07:00","message":"StatePrefix: '9:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.687240741+07:00","message":"TextPushed: '9:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:16.740662771+07:00","message":"receive streaming session, msgId: 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:16.740702796+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9:00 น พระพิธีธรรมสวดพระอภิธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":270000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:16.74070856+07:00","message":"receive interim result [false|false]: 9:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:16.740721568+07:00","message":"[buffer interim] 1868 false 9:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.740731308+07:00","message":"[bufferProcess] interim [270000000]:9:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.74073366+07:00","message":"[bufferProcess] send to processor:9:00 น พระพิธีธรรมสวดพระอภิธรรม 11"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.740739573+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.740741979+07:00","message":"> Transcript [8986] [false]: '9:00 น พระพิธีธรรมสวดพระอภิธรรม 11'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.740745657+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.740747511+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.740749385+07:00","message":"StatePrefix: '9:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.740751812+07:00","message":"TextPushed: '9:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.740756556+07:00","message":"Push: ' พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.740758553+07:00","message":"TextPushed: '9:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.740760169+07:00","message":"Set new StatePrefix : '9:00 น พระพิธีธรรมสวดพระอภิธรรม 11'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.740762394+07:00","message":"Next Push (prob) : 'พระอภิธรรม 11'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:16.740770869+07:00","message":"push: {false  พระพิธีธรรมสวด 0 0xc0027cbb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:16.869684035+07:00","message":"receive streaming session, msgId: 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:16.869735893+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9:00 น พระพิธีธรรมสวดพระอภิธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:16.869743868+07:00","message":"receive interim result [false|false]: 9:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:16.869758168+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 11:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":390000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:16.869761956+07:00","message":"receive interim result [false|false]:  11:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:16.869772494+07:00","message":"[buffer interim] 1868 false 9:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:16.869776617+07:00","message":"[buffer interim] 1868 false  11:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.869783669+07:00","message":"[bufferProcess] interim [390000000]:9:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.869786788+07:00","message":"[bufferProcess] send to processor:9:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.869791124+07:00","message":"[bufferProcess] interim [390000000]: 11:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.869793973+07:00","message":"[bufferProcess] update buffer: 9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.869800012+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.869803792+07:00","message":"> Transcript [8987] [false]: '9:00 น พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:16.869806833+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.253794664+07:00","message":"receive streaming session, msgId: 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.253829822+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9:00 น พระพิธีธรรมสวดพระอภิธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.253835717+07:00","message":"receive interim result [false|false]: 9:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.253846836+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 11:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":4,\"nanos\":810000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.253849339+07:00","message":"receive interim result [false|false]:  11:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.253856647+07:00","message":"[buffer interim] 1868 false 9:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.253861528+07:00","message":"[buffer interim] 1868 false  11:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.253867152+07:00","message":"[bufferProcess] interim [810000000]:9:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.253869299+07:00","message":"[bufferProcess] send to processor:9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.253873917+07:00","message":"[bufferProcess] interim [810000000]: 11:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.253875994+07:00","message":"[bufferProcess] update buffer: 9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.25387879+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.253881144+07:00","message":"> Transcript [8988] [false]: '9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.253884369+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.253885992+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.253887519+07:00","message":"StatePrefix: '9:00 น พระพิธีธรรมสวดพระอภิธรรม 11'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.25389045+07:00","message":"TextPushed: '9:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.44915547+07:00","message":"receive streaming session, msgId: 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.449202259+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":990000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.449209943+07:00","message":"receive interim result [false|false]: 9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.449219719+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":"2025-10-29T11:19:17.449221986+07:00","message":"receive interim result [false|false]:  น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.449228884+07:00","message":"[buffer interim] 1868 false 9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.44923516+07:00","message":"[buffer interim] 1868 false  น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.4492407+07:00","message":"[bufferProcess] interim [990000000]:9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.449243241+07:00","message":"[bufferProcess] send to processor:9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.449247986+07:00","message":"[bufferProcess] interim [990000000]: น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.449250468+07:00","message":"[bufferProcess] update buffer: 9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.449253416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.44925562+07:00","message":"> Transcript [8989] [false]: '9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.449258394+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.44925988+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.449261853+07:00","message":"StatePrefix: '9:00 น พระพิธีธรรมสวดพระอภิธรรม 11'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.449264249+07:00","message":"TextPushed: '9:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.631823316+07:00","message":"receive streaming session, msgId: 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.631860619+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.63186628+07:00","message":"receive interim result [false|false]: 9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.631874572+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" น พิธี\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":230000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.631877181+07:00","message":"receive interim result [false|false]:  น พิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.631883685+07:00","message":"[buffer interim] 1868 false 9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.631887032+07:00","message":"[buffer interim] 1868 false  น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.63189262+07:00","message":"[bufferProcess] interim [230000000]:9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.631894847+07:00","message":"[bufferProcess] send to processor:9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.631897502+07:00","message":"[bufferProcess] interim [230000000]: น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.631899895+07:00","message":"[bufferProcess] update buffer: 9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.631902847+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.631906235+07:00","message":"> Transcript [8990] [false]: '9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.63191094+07:00","message":"Count interim (case 1.2): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.631913342+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.631916747+07:00","message":"StatePrefix: '9:00 น พระพิธีธรรมสวดพระอภิธรรม 11'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.631918675+07:00","message":"TextPushed: '9:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.830157871+07:00","message":"receive streaming session, msgId: 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.830194297+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":410000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.830200062+07:00","message":"receive interim result [false|false]: 9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.830209385+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":"2025-10-29T11:19:17.830212014+07:00","message":"receive interim result [false|false]:  พิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.830219498+07:00","message":"[buffer interim] 1868 false 9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.830222795+07:00","message":"[buffer interim] 1868 false  พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.830228296+07:00","message":"[bufferProcess] interim [410000000]:9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.830230523+07:00","message":"[bufferProcess] send to processor:9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.830233337+07:00","message":"[bufferProcess] interim [410000000]: พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.830235896+07:00","message":"[bufferProcess] update buffer: 9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.830238341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.830241271+07:00","message":"> Transcript [8991] [false]: '9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.830245026+07:00","message":"Count interim (case 1.1): 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.830246763+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.830248174+07:00","message":"StatePrefix: '9:00 น พระพิธีธรรมสวดพระอภิธรรม 11'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.830250356+07:00","message":"TextPushed: '9:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.830252879+07:00","message":"Push: 'พระอภิธรรม 11'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.83025442+07:00","message":"TextPushed: '9:00 น พระพิธีธรรมสวดพระอภิธรรม 11'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.830256327+07:00","message":"Set new StatePrefix : '9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.83025813+07:00","message":"Next Push (prob) : ':00 น พิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.830266374+07:00","message":"push: {false พระอภิธรรม 11 0 0xc0027cbb80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.947365319+07:00","message":"receive streaming session, msgId: 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.947400897+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":470000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.94740747+07:00","message":"receive interim result [false|false]: 9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.947417255+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":"2025-10-29T11:19:17.94742103+07:00","message":"receive interim result [false|false]:  พระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.947438581+07:00","message":"[buffer interim] 1868 false 9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:17.947451577+07:00","message":"[buffer interim] 1868 false  พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.947458261+07:00","message":"[bufferProcess] interim [470000000]:9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.947461049+07:00","message":"[bufferProcess] send to processor:9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.947464149+07:00","message":"[bufferProcess] interim [470000000]: พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.947467146+07:00","message":"[bufferProcess] update buffer: 9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.947470233+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.947472591+07:00","message":"> Transcript [8992] [false]: '9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.947475987+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.947477901+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.94747944+07:00","message":"StatePrefix: '9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:17.947481851+07:00","message":"TextPushed: '9:00 น พระพิธีธรรมสวดพระอภิธรรม 11'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:18.059206036+07:00","message":"[GCS] IsForceVAD: false for message ID: 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:18.119433583+07:00","message":"[GCS] Start streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:18.226398888+07:00","message":"receive streaming session, msgId: 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:18.22644328+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น พระอภิธรรม\",\"confidence\":0.9306912}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:18.226449962+07:00","message":"receive interim result [true|false]: 9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น พระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:18.226458569+07:00","message":"end recv isFinal message id 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:18.226460398+07:00","message":"end Recv id 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:18.226466475+07:00","message":"[buffer interim] 1868 true 9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:18.226476896+07:00","message":"[bufferProcess] interim [800000000]:9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:18.226480789+07:00","message":"[bufferProcess] send to processor (isfinal):9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:18.226484681+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:18.226487881+07:00","message":"> Transcript [8993] [false]: '9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:18.226491037+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:18.226493123+07:00","message":"Set new StatePrefix: '9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:18.226495313+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:18.22649752+07:00","message":"> Transcript [8994] [true]: '9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:18.226500613+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:18.226502335+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:18.226504103+07:00","message":"StatePrefix: '9:00 น พระพิธีธรรมสวดพระอภิธรรม 11:00 น พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:18.226506385+07:00","message":"TextPushed: '9:00 น พระพิธีธรรมสวดพระอภิธรรม 11'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:18.226510281+07:00","message":"Push: ':00 น พระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:18.226520607+07:00","message":"push: {true :00 น พระอภิธรรม 0 0xc0027cbb80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:19:18.240775659+07:00","message":"write wav file: './tmp/7449/7449_1868.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:18.520281557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:18.520289046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:18.659789856+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:18.659832449+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":"2025-10-29T11:19:18.659837485+07:00","message":"receive interim result [false|false]: พระราชทาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:18.659851242+07:00","message":"[buffer interim] 1869 false พระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:18.659857359+07:00","message":"[bufferProcess] interim [600000000]:พระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:18.659859082+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:19.108257481+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:19.108295735+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":"2025-10-29T11:19:19.108301349+07:00","message":"receive interim result [false|false]: พระราชทานฉัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:19.108313508+07:00","message":"[buffer interim] 1869 false พระราชทานฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.108320201+07:00","message":"[bufferProcess] interim [960000000]:พระราชทานฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.108322159+07:00","message":"[bufferProcess] send to processor:พระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.108327062+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.108329383+07:00","message":"> Transcript [8995] [false]: 'พระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.1083312+07:00","message":"Set StatePrefix (first interim): 'พระราชทาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:19.118242764+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:19.118266729+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":"2025-10-29T11:19:19.118271152+07:00","message":"receive interim result [false|false]: พระราชทานชั้น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:19.118281173+07:00","message":"[buffer interim] 1869 false พระราชทานชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.118287542+07:00","message":"[bufferProcess] interim [20000000]:พระราชทานชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.118290328+07:00","message":"[bufferProcess] send to processor:พระราชทานฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.11829443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.118297304+07:00","message":"> Transcript [8996] [false]: 'พระราชทานฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.118301094+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.118303401+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.118306726+07:00","message":"StatePrefix: 'พระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.118308465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:19.360884857+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:19.360925928+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":"2025-10-29T11:19:19.360931244+07:00","message":"receive interim result [false|false]: พระราชทานฉันเพล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:19.360944608+07:00","message":"[buffer interim] 1869 false พระราชทานฉันเพล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.360951528+07:00","message":"[bufferProcess] interim [260000000]:พระราชทานฉันเพล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.360953607+07:00","message":"[bufferProcess] send to processor:พระราชทานชั้น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.360956747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.360959142+07:00","message":"> Transcript [8997] [false]: 'พระราชทานชั้น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.360961904+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.360963611+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.360974425+07:00","message":"StatePrefix: 'พระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.360976174+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:19.998457101+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:19.9985076+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":"2025-10-29T11:19:19.998514241+07:00","message":"receive interim result [false|false]: พระราชทานฉันเพล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:19.998528917+07:00","message":"[buffer interim] 1869 false พระราชทานฉันเพล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.998539859+07:00","message":"[bufferProcess] interim [860000000]:พระราชทานฉันเพล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.998547546+07:00","message":"[bufferProcess] send to processor:พระราชทานฉันเพล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.998555894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.998559034+07:00","message":"> Transcript [8998] [false]: 'พระราชทานฉันเพล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.998563069+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.998565215+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.99856776+07:00","message":"StatePrefix: 'พระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:19.998570657+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.447376008+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.447410669+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":"2025-10-29T11:19:20.447416653+07:00","message":"receive interim result [false|false]: พระราชทานฉันเพล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.447429159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.447431845+07:00","message":"receive interim result [false|false]:  12"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.447446855+07:00","message":"[buffer interim] 1869 false พระราชทานฉันเพล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.447457973+07:00","message":"[buffer interim] 1869 false  12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.447464959+07:00","message":"[bufferProcess] interim [340000000]:พระราชทานฉันเพล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.447467401+07:00","message":"[bufferProcess] send to processor:พระราชทานฉันเพล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.447470366+07:00","message":"[bufferProcess] interim [340000000]: 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.447472832+07:00","message":"[bufferProcess] update buffer: พระราชทานฉันเพล 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.447475434+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.447477814+07:00","message":"> Transcript [8999] [false]: 'พระราชทานฉันเพล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.447480596+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.447484629+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.44748653+07:00","message":"StatePrefix: 'พระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.447488351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.447490705+07:00","message":"Push: 'พระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.447492807+07:00","message":"TextPushed: 'พระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.447494501+07:00","message":"Set new StatePrefix : 'พระราชทานฉันเพล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.447496202+07:00","message":"Next Push (prob) : 'ฉันเพล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.447505187+07:00","message":"push: {false พระราชทาน 0 0xc00365ff80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.720441483+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.720484254+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":"2025-10-29T11:19:20.72048991+07:00","message":"receive interim result [false|false]: พระราชทานฉันเพล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.720500164+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12 นาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":580000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.720502493+07:00","message":"receive interim result [false|false]:  12 นาที"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.72050857+07:00","message":"[buffer interim] 1869 false พระราชทานฉันเพล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.720513505+07:00","message":"[buffer interim] 1869 false  12 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.720519156+07:00","message":"[bufferProcess] interim [580000000]:พระราชทานฉันเพล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.720521533+07:00","message":"[bufferProcess] send to processor:พระราชทานฉันเพล 12"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.720526335+07:00","message":"[bufferProcess] interim [580000000]: 12 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.72052843+07:00","message":"[bufferProcess] update buffer: พระราชทานฉันเพล 12 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.720531112+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.720533296+07:00","message":"> Transcript [9000] [false]: 'พระราชทานฉันเพล 12'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.720535989+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.72053804+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.720539546+07:00","message":"StatePrefix: 'พระราชทานฉันเพล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.720541602+07:00","message":"TextPushed: 'พระราชทาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.777348086+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.777380451+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":"2025-10-29T11:19:20.777385642+07:00","message":"receive interim result [false|false]: พระราชทานฉันเพล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.777395257+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":640000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.777397574+07:00","message":"receive interim result [false|false]:  12:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.777402712+07:00","message":"[buffer interim] 1869 false พระราชทานฉันเพล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.777407256+07:00","message":"[buffer interim] 1869 false  12:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.777411579+07:00","message":"[bufferProcess] interim [640000000]:พระราชทานฉันเพล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.777414933+07:00","message":"[bufferProcess] send to processor:พระราชทานฉันเพล 12 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.777417495+07:00","message":"[bufferProcess] interim [640000000]: 12:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.777419493+07:00","message":"[bufferProcess] update buffer: พระราชทานฉันเพล 12:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.777428302+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.777438401+07:00","message":"> Transcript [9001] [false]: 'พระราชทานฉันเพล 12 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.77744354+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.77744595+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.777447583+07:00","message":"StatePrefix: 'พระราชทานฉันเพล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.777450345+07:00","message":"TextPushed: 'พระราชทาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.970033229+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.970066734+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":"2025-10-29T11:19:20.970073162+07:00","message":"receive interim result [false|false]: พระราชทานฉันเพล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.97008427+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 12:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":880000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.970086646+07:00","message":"receive interim result [false|false]:  12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.970093999+07:00","message":"[buffer interim] 1869 false พระราชทานฉันเพล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:20.9701005+07:00","message":"[buffer interim] 1869 false  12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.970106624+07:00","message":"[bufferProcess] interim [880000000]:พระราชทานฉันเพล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.970109125+07:00","message":"[bufferProcess] send to processor:พระราชทานฉันเพล 12:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.97011557+07:00","message":"[bufferProcess] interim [880000000]: 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.970117635+07:00","message":"[bufferProcess] update buffer: พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.970119794+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.970124233+07:00","message":"> Transcript [9002] [false]: 'พระราชทานฉันเพล 12:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.970127152+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.970128884+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.97013052+07:00","message":"StatePrefix: 'พระราชทานฉันเพล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:20.970132319+07:00","message":"TextPushed: 'พระราชทาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:21.34845799+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:21.348498928+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชทานฉันเพล 12:00\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:21.348504707+07:00","message":"receive interim result [false|false]: พระราชทานฉันเพล 12:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:21.348516323+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":"2025-10-29T11:19:21.348519198+07:00","message":"receive interim result [false|false]:  น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:21.34852666+07:00","message":"[buffer interim] 1869 false พระราชทานฉันเพล 12:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:21.348532604+07:00","message":"[buffer interim] 1869 false  น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.348538633+07:00","message":"[bufferProcess] interim [240000000]:พระราชทานฉันเพล 12:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.348540767+07:00","message":"[bufferProcess] send to processor:พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.348543761+07:00","message":"[bufferProcess] interim [240000000]: น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.348545744+07:00","message":"[bufferProcess] update buffer: พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.348548211+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.348550544+07:00","message":"> Transcript [9003] [false]: 'พระราชทานฉันเพล 12:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.348553377+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.348554967+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.348556591+07:00","message":"StatePrefix: 'พระราชทานฉันเพล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.348558385+07:00","message":"TextPushed: 'พระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.348560469+07:00","message":"Push: 'ฉันเพล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.348561946+07:00","message":"TextPushed: 'พระราชทานฉันเพล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.348563671+07:00","message":"Set new StatePrefix : 'พระราชทานฉันเพล 12:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.348565457+07:00","message":"Next Push (prob) : ' 12:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:21.34857271+07:00","message":"push: {false ฉันเพล 0 0xc00365ff80}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:21.520352574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:21.520359953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:21.626503277+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:21.626538123+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชทานฉันเพล 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":480000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:21.626544681+07:00","message":"receive interim result [false|false]: พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:21.626557357+07:00","message":"[buffer interim] 1869 false พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.626564078+07:00","message":"[bufferProcess] interim [480000000]:พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.626566132+07:00","message":"[bufferProcess] send to processor:พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.626571691+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.626574053+07:00","message":"> Transcript [9004] [false]: 'พระราชทานฉันเพล 12:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.626576596+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.626578463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.626580176+07:00","message":"StatePrefix: 'พระราชทานฉันเพล 12:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.626582073+07:00","message":"TextPushed: 'พระราชทานฉันเพล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:21.997900026+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:21.997950777+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชทานฉันเพล 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":840000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:21.997958808+07:00","message":"receive interim result [false|false]: พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:21.997977231+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":"2025-10-29T11:19:21.997981438+07:00","message":"receive interim result [false|false]:  พระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:21.997990626+07:00","message":"[buffer interim] 1869 false พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:21.997995331+07:00","message":"[buffer interim] 1869 false  พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.998002752+07:00","message":"[bufferProcess] interim [840000000]:พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.998005902+07:00","message":"[bufferProcess] send to processor:พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.998012243+07:00","message":"[bufferProcess] interim [840000000]: พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.998016574+07:00","message":"[bufferProcess] update buffer: พระราชทานฉันเพล 12:00 น พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.998020024+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.998023708+07:00","message":"> Transcript [9005] [false]: 'พระราชทานฉันเพล 12:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.998027376+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.998029922+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.998033681+07:00","message":"StatePrefix: 'พระราชทานฉันเพล 12:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:21.99803642+07:00","message":"TextPushed: 'พระราชทานฉันเพล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:22.309103135+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:22.309148493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชทานฉันเพล 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:22.309154394+07:00","message":"receive interim result [false|false]: พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:22.309177316+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":"2025-10-29T11:19:22.30918023+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:22.30918982+07:00","message":"[buffer interim] 1869 false พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:22.309202091+07:00","message":"[buffer interim] 1869 false  พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.309207578+07:00","message":"[bufferProcess] interim [140000000]:พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.30921076+07:00","message":"[bufferProcess] send to processor:พระราชทานฉันเพล 12:00 น พระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.309215943+07:00","message":"[bufferProcess] interim [140000000]: พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.309218644+07:00","message":"[bufferProcess] update buffer: พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.309221489+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.309224034+07:00","message":"> Transcript [9006] [false]: 'พระราชทานฉันเพล 12:00 น พระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.30922659+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.309228535+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.309230093+07:00","message":"StatePrefix: 'พระราชทานฉันเพล 12:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.309231704+07:00","message":"TextPushed: 'พระราชทานฉันเพล'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:22.369349619+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:22.369383577+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชทานฉันเพล 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:22.369389672+07:00","message":"receive interim result [false|false]: พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:22.369400832+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":"2025-10-29T11:19:22.369404728+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:22.369411077+07:00","message":"[buffer interim] 1869 false พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:22.369414749+07:00","message":"[buffer interim] 1869 false  พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.369419719+07:00","message":"[bufferProcess] interim [320000000]:พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.369422462+07:00","message":"[bufferProcess] send to processor:พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.369425382+07:00","message":"[bufferProcess] interim [320000000]: พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.36942927+07:00","message":"[bufferProcess] update buffer: พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.369432111+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.369435174+07:00","message":"> Transcript [9007] [false]: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.369438+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.369439753+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.369441267+07:00","message":"StatePrefix: 'พระราชทานฉันเพล 12:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.369442929+07:00","message":"TextPushed: 'พระราชทานฉันเพล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.369445505+07:00","message":"Push: ' 12:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.369447036+07:00","message":"TextPushed: 'พระราชทานฉันเพล 12:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.369449114+07:00","message":"Set new StatePrefix : 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.369450927+07:00","message":"Next Push (prob) : ' พระพิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:22.369458756+07:00","message":"push: {false  12:00 น 0 0xc00365ff80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:22.573150976+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:22.573221633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชทานฉันเพล 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:22.573229283+07:00","message":"receive interim result [false|false]: พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:22.573242794+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":"2025-10-29T11:19:22.573248454+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:22.573258299+07:00","message":"[buffer interim] 1869 false พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:22.573262646+07:00","message":"[buffer interim] 1869 false  พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.573269731+07:00","message":"[bufferProcess] interim [500000000]:พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.573273476+07:00","message":"[bufferProcess] send to processor:พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.573277534+07:00","message":"[bufferProcess] interim [500000000]: พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.573282034+07:00","message":"[bufferProcess] update buffer: พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.573285634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.573289462+07:00","message":"> Transcript [9008] [false]: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.573293924+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.573296328+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.573298842+07:00","message":"StatePrefix: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:22.57330158+07:00","message":"TextPushed: 'พระราชทานฉันเพล 12:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.205335482+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.205380959+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชทานฉันเพล 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.205387168+07:00","message":"receive interim result [false|false]: พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.20540291+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":"2025-10-29T11:19:23.205406376+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.20541451+07:00","message":"[buffer interim] 1869 false พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.205418512+07:00","message":"[buffer interim] 1869 false  พระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.20542452+07:00","message":"[bufferProcess] interim [40000000]:พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.205427144+07:00","message":"[bufferProcess] send to processor:พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.205430321+07:00","message":"[bufferProcess] interim [40000000]: พระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.205432841+07:00","message":"[bufferProcess] update buffer: พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.205437608+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.20544083+07:00","message":"> Transcript [9009] [false]: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.205444098+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.205445766+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.205447202+07:00","message":"StatePrefix: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.205449514+07:00","message":"TextPushed: 'พระราชทานฉันเพล 12:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.289624614+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.289663555+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชทานฉันเพล 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.289668845+07:00","message":"receive interim result [false|false]: พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.289706928+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":"2025-10-29T11:19:23.289713972+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.289721324+07:00","message":"[buffer interim] 1869 false พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.289724745+07:00","message":"[buffer interim] 1869 false  พระพิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.289730822+07:00","message":"[bufferProcess] interim [220000000]:พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.289733804+07:00","message":"[bufferProcess] send to processor:พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.289737333+07:00","message":"[bufferProcess] interim [220000000]: พระพิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.289739805+07:00","message":"[bufferProcess] update buffer: พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.289742564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.289744917+07:00","message":"> Transcript [9010] [false]: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.289748384+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.28974994+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.289751511+07:00","message":"StatePrefix: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.289753476+07:00","message":"TextPushed: 'พระราชทานฉันเพล 12:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.39268667+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.392723817+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชทานฉันเพล 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.39272917+07:00","message":"receive interim result [false|false]: พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.392737133+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":"2025-10-29T11:19:23.392740126+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.392747546+07:00","message":"[buffer interim] 1869 false พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.392753389+07:00","message":"[buffer interim] 1869 false  พระพิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.392759266+07:00","message":"[bufferProcess] interim [280000000]:พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.392761524+07:00","message":"[bufferProcess] send to processor:พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.392766749+07:00","message":"[bufferProcess] interim [280000000]: พระพิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.392768919+07:00","message":"[bufferProcess] update buffer: พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.39277135+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.392775831+07:00","message":"> Transcript [9011] [false]: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.392779791+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.39278161+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.392783082+07:00","message":"StatePrefix: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.392785295+07:00","message":"TextPushed: 'พระราชทานฉันเพล 12:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.392791116+07:00","message":"Push: ' พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.392793065+07:00","message":"TextPushed: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.392795316+07:00","message":"Set new StatePrefix : 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.392797366+07:00","message":"Next Push (prob) : 'พระอภิธรรมและพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.392804915+07:00","message":"push: {false  พระพิธีธรรมสวด 0 0xc00365ff80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.472308964+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.472344581+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชทานฉันเพล 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.472349968+07:00","message":"receive interim result [false|false]: พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.472363428+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":"2025-10-29T11:19:23.472366866+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรมและประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.472374419+07:00","message":"[buffer interim] 1869 false พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.47237841+07:00","message":"[buffer interim] 1869 false  พระพิธีธรรมสวดพระอภิธรรมและประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.472384471+07:00","message":"[bufferProcess] interim [400000000]:พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.47238685+07:00","message":"[bufferProcess] send to processor:พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.472389848+07:00","message":"[bufferProcess] interim [400000000]: พระพิธีธรรมสวดพระอภิธรรมและประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.472392352+07:00","message":"[bufferProcess] update buffer: พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.472396936+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.472399452+07:00","message":"> Transcript [9012] [false]: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.472403464+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.472405358+07:00","message":"Set new StatePrefix: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและปรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.591655074+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.59169321+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชทานฉันเพล 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.591698599+07:00","message":"receive interim result [false|false]: พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.591708105+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":"2025-10-29T11:19:23.591710915+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.591719032+07:00","message":"[buffer interim] 1869 false พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.591722845+07:00","message":"[buffer interim] 1869 false  พระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.591728656+07:00","message":"[bufferProcess] interim [460000000]:พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.591730876+07:00","message":"[bufferProcess] send to processor:พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.591733641+07:00","message":"[bufferProcess] interim [460000000]: พระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.59173615+07:00","message":"[bufferProcess] update buffer: พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.591738726+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.591740962+07:00","message":"> Transcript [9013] [false]: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.591742943+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.591744525+07:00","message":"Set new StatePrefix: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประกอบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.793417276+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.793460403+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชทานฉันเพล 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.793466671+07:00","message":"receive interim result [false|false]: พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.793480797+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":"2025-10-29T11:19:23.793484097+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.79349465+07:00","message":"[buffer interim] 1869 false พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.793498945+07:00","message":"[buffer interim] 1869 false  พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.793504852+07:00","message":"[bufferProcess] interim [700000000]:พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.793506912+07:00","message":"[bufferProcess] send to processor:พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.793509977+07:00","message":"[bufferProcess] interim [700000000]: พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.793512971+07:00","message":"[bufferProcess] update buffer: พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.793515518+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.793517904+07:00","message":"> Transcript [9014] [false]: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประคบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.793520364+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.793522014+07:00","message":"Set new StatePrefix: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประคบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.878542631+07:00","message":"[GCS] IsForceVAD: false for message ID: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.911099019+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.911140633+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชทานฉันเพล 12:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.911146819+07:00","message":"receive interim result [false|false]: พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.911158796+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":"2025-10-29T11:19:23.911162045+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.911169656+07:00","message":"[buffer interim] 1869 false พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.911172829+07:00","message":"[buffer interim] 1869 false  พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.911178507+07:00","message":"[bufferProcess] interim [820000000]:พระราชทานฉันเพล 12:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.91118075+07:00","message":"[bufferProcess] send to processor:พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.911183748+07:00","message":"[bufferProcess] interim [820000000]: พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.911186281+07:00","message":"[bufferProcess] update buffer: พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.91118897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.911191255+07:00","message":"> Transcript [9015] [false]: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.911193652+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:23.911195265+07:00","message":"Set new StatePrefix: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:23.939503991+07:00","message":"[GCS] Start streaming session, msgId: 1870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:24.021308145+07:00","message":"receive streaming session, msgId: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:24.021357654+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":970000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:24.021365193+07:00","message":"receive interim result [true|false]: พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:24.021373938+07:00","message":"end recv isFinal message id 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:24.021376143+07:00","message":"end Recv id 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:24.021382051+07:00","message":"[buffer interim] 1869 true พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:24.021390369+07:00","message":"[bufferProcess] interim [970000000]:พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:24.021393733+07:00","message":"[bufferProcess] send to processor (isfinal):พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:24.021396663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:24.021398923+07:00","message":"> Transcript [9016] [false]: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:24.021401979+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:24.021403726+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:24.021405417+07:00","message":"StatePrefix: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:24.021407895+07:00","message":"TextPushed: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:24.021409383+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:24.021412929+07:00","message":"> Transcript [9017] [true]: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:24.021414775+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:24.021416202+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:24.02141768+07:00","message":"StatePrefix: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:24.021419379+07:00","message":"TextPushed: 'พระราชทานฉันเพล 12:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:24.021424024+07:00","message":"Push: 'พระอภิธรรมและประโคมย่ำยาม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:24.0214313+07:00","message":"push: {true พระอภิธรรมและประโคมย่ำยาม 0 0xc00365ff80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:19:24.032192254+07:00","message":"write wav file: './tmp/7449/7449_1869.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:24.521365002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:24.521380336+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:25.202461949+07:00","message":"receive streaming session, msgId: 1870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:25.202500678+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"15\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:25.202505858+07:00","message":"receive interim result [false|false]: 15"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:25.20251869+07:00","message":"[buffer interim] 1870 false 15"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:25.202526839+07:00","message":"[bufferProcess] interim [320000000]:15"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:25.202528631+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:25.202534169+07:00","message":"[bufferProcess] send to processor (ticker):15"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:25.202536335+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:25.202538792+07:00","message":"> Transcript [9018] [false]: '15'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:25.202540859+07:00","message":"Set StatePrefix (first interim): '15'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:25.389465631+07:00","message":"receive streaming session, msgId: 1870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:25.389500847+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"15 นาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:25.38950637+07:00","message":"receive interim result [false|false]: 15 นาที"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:25.389517941+07:00","message":"[buffer interim] 1870 false 15 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:25.389531458+07:00","message":"[bufferProcess] interim [500000000]:15 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:25.389533394+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:25.574817631+07:00","message":"receive streaming session, msgId: 1870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:25.574857648+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"15:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:25.57486274+07:00","message":"receive interim result [false|false]: 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:25.574876118+07:00","message":"[buffer interim] 1870 false 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:25.574885346+07:00","message":"[bufferProcess] interim [680000000]:15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:25.574887055+07:00","message":"[bufferProcess] send to processor:15 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:25.574890149+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:25.574892294+07:00","message":"> Transcript [9019] [false]: '15 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:25.574895309+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:25.574897064+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:25.574899057+07:00","message":"StatePrefix: '15'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:25.574900884+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.221406446+07:00","message":"receive streaming session, msgId: 1870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.22144386+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.221449183+07:00","message":"receive interim result [false|false]: 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.221456938+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":"2025-10-29T11:19:26.221459297+07:00","message":"receive interim result [false|false]:  พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.221467142+07:00","message":"[buffer interim] 1870 false 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.221473679+07:00","message":"[buffer interim] 1870 false  พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.221479748+07:00","message":"[bufferProcess] interim [280000000]:15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.221481779+07:00","message":"[bufferProcess] send to processor:15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.221486363+07:00","message":"[bufferProcess] interim [280000000]: พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.221489282+07:00","message":"[bufferProcess] update buffer: 15:00 น พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.221491714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.221494126+07:00","message":"> Transcript [9020] [false]: '15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.221496762+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.221498866+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.221500455+07:00","message":"StatePrefix: '15'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.221502074+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.275139628+07:00","message":"receive streaming session, msgId: 1870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.275175132+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.275181082+07:00","message":"receive interim result [false|false]: 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.275193777+07:00","message":"[buffer interim] 1870 false 15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.275199858+07:00","message":"[bufferProcess] interim [340000000]:15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.275201763+07:00","message":"[bufferProcess] send to processor:15:00 น พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.275206735+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.275209057+07:00","message":"> Transcript [9021] [false]: '15:00 น พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.275211752+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.275213461+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.275215482+07:00","message":"StatePrefix: '15'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.275217535+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.402906789+07:00","message":"receive streaming session, msgId: 1870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.40294219+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":460000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.4029476+07:00","message":"receive interim result [false|false]: 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.402956802+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":"2025-10-29T11:19:26.402969312+07:00","message":"receive interim result [false|false]:  พิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.40298435+07:00","message":"[buffer interim] 1870 false 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.402998252+07:00","message":"[buffer interim] 1870 false  พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.403005678+07:00","message":"[bufferProcess] interim [460000000]:15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.403008099+07:00","message":"[bufferProcess] send to processor:15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.403013433+07:00","message":"[bufferProcess] interim [460000000]: พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.403015896+07:00","message":"[bufferProcess] update buffer: 15:00 น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.403018386+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.403022448+07:00","message":"> Transcript [9022] [false]: '15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.403025391+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.403027186+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.403028741+07:00","message":"StatePrefix: '15'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.40303079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.403034684+07:00","message":"Push: '15'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.40303613+07:00","message":"TextPushed: '15'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.403037701+07:00","message":"Set new StatePrefix : '15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.403039331+07:00","message":"Next Push (prob) : ':00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.403048382+07:00","message":"push: {false 15 0 0xc002f14380}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.597370419+07:00","message":"receive streaming session, msgId: 1870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.597407203+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.597412069+07:00","message":"receive interim result [false|false]: 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.597421362+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":"2025-10-29T11:19:26.597424212+07:00","message":"receive interim result [false|false]:  พระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.597432397+07:00","message":"[buffer interim] 1870 false 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.597436259+07:00","message":"[buffer interim] 1870 false  พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.597442315+07:00","message":"[bufferProcess] interim [700000000]:15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.59744438+07:00","message":"[bufferProcess] send to processor:15:00 น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.59744719+07:00","message":"[bufferProcess] interim [700000000]: พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.597449317+07:00","message":"[bufferProcess] update buffer: 15:00 น พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.597451992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.5974543+07:00","message":"> Transcript [9023] [false]: '15:00 น พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.597457519+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.597459117+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.597463093+07:00","message":"StatePrefix: '15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.597464877+07:00","message":"TextPushed: '15'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.91293122+07:00","message":"receive streaming session, msgId: 1870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.912974832+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":2,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.91298183+07:00","message":"receive interim result [false|false]: 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.912993108+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":"2025-10-29T11:19:26.912996663+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.913004884+07:00","message":"[buffer interim] 1870 false 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:26.91300899+07:00","message":"[buffer interim] 1870 false  พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.91301604+07:00","message":"[bufferProcess] interim [940000000]:15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.913019074+07:00","message":"[bufferProcess] send to processor:15:00 น พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.913024741+07:00","message":"[bufferProcess] interim [940000000]: พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.913028272+07:00","message":"[bufferProcess] update buffer: 15:00 น พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.913031648+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.913034927+07:00","message":"> Transcript [9024] [false]: '15:00 น พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.913039123+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.913041227+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.913043842+07:00","message":"StatePrefix: '15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:26.913046213+07:00","message":"TextPushed: '15'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:27.173844965+07:00","message":"receive streaming session, msgId: 1870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:27.17388447+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:27.173891184+07:00","message":"receive interim result [false|false]: 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:27.173902042+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":"2025-10-29T11:19:27.173907583+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:27.173917038+07:00","message":"[buffer interim] 1870 false 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:27.1739214+07:00","message":"[buffer interim] 1870 false  พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.173930145+07:00","message":"[bufferProcess] interim [240000000]:15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.173935313+07:00","message":"[bufferProcess] send to processor:15:00 น พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.173939485+07:00","message":"[bufferProcess] interim [240000000]: พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.173942089+07:00","message":"[bufferProcess] update buffer: 15:00 น พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.173945549+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.17394864+07:00","message":"> Transcript [9025] [false]: '15:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.17395258+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.173955294+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.173962766+07:00","message":"StatePrefix: '15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.173965401+07:00","message":"TextPushed: '15'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:27.303673823+07:00","message":"receive streaming session, msgId: 1870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:27.303712066+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"15:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":360000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:27.303717781+07:00","message":"receive interim result [false|false]: 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:27.30373294+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":"2025-10-29T11:19:27.303737175+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:27.303746161+07:00","message":"[buffer interim] 1870 false 15:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:27.303749889+07:00","message":"[buffer interim] 1870 false  พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.303757678+07:00","message":"[bufferProcess] interim [360000000]:15:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.303760838+07:00","message":"[bufferProcess] send to processor:15:00 น พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.303764884+07:00","message":"[bufferProcess] interim [360000000]: พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.303768311+07:00","message":"[bufferProcess] update buffer: 15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.303772254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.303775295+07:00","message":"> Transcript [9026] [false]: '15:00 น พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.30377955+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.303782233+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.303785036+07:00","message":"StatePrefix: '15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.303787214+07:00","message":"TextPushed: '15'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.303790159+07:00","message":"Push: ':00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.303792435+07:00","message":"TextPushed: '15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.30379456+07:00","message":"Set new StatePrefix : '15:00 น พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.303796733+07:00","message":"Next Push (prob) : ' พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:27.303815115+07:00","message":"push: {false :00 น 0 0xc002f14380}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:27.522305949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:27.52232105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:27.871079742+07:00","message":"receive streaming session, msgId: 1870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:27.871133675+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"15:00 น พระพิธีธรรมสวดพระอภิธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":960000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:27.871139461+07:00","message":"receive interim result [false|false]: 15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:27.87115627+07:00","message":"[buffer interim] 1870 false 15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.87116338+07:00","message":"[bufferProcess] interim [960000000]:15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.871166404+07:00","message":"[bufferProcess] send to processor:15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.871169988+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.871172523+07:00","message":"> Transcript [9027] [false]: '15:00 น พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.871175763+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.871177775+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.871179632+07:00","message":"StatePrefix: '15:00 น พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:27.871181825+07:00","message":"TextPushed: '15:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.028068858+07:00","message":"receive streaming session, msgId: 1870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.0281085+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"15:00 น พระพิธีธรรมสวดพระอภิธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.028121718+07:00","message":"receive interim result [false|false]: 15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.028132477+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 18\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.02813456+07:00","message":"receive interim result [false|false]:  18"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.028142599+07:00","message":"[buffer interim] 1870 false 15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.028148545+07:00","message":"[buffer interim] 1870 false  18"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.028153905+07:00","message":"[bufferProcess] interim [40000000]:15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.028155898+07:00","message":"[bufferProcess] send to processor:15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.028158699+07:00","message":"[bufferProcess] send to processor (ticker):15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.028161223+07:00","message":"[bufferProcess] interim [40000000]: 18"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.028162703+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.028164801+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.028167202+07:00","message":"> Transcript [9028] [false]: '15:00 น พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.028169876+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.028171533+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.028174019+07:00","message":"StatePrefix: '15:00 น พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.028176389+07:00","message":"TextPushed: '15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.028177783+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.028182013+07:00","message":"> Transcript [9029] [false]: '15:00 น พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.028183701+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.028185011+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.028186304+07:00","message":"StatePrefix: '15:00 น พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.02818782+07:00","message":"TextPushed: '15:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.222545243+07:00","message":"receive streaming session, msgId: 1870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.222588663+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"15:00 น พระพิธีธรรมสวดพระอภิธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.222595705+07:00","message":"receive interim result [false|false]: 15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.222608224+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 18:00\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.222611766+07:00","message":"receive interim result [false|false]:  18:00"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.222621396+07:00","message":"[buffer interim] 1870 false 15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.222625872+07:00","message":"[buffer interim] 1870 false  18:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.222632885+07:00","message":"[bufferProcess] interim [280000000]:15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.222635681+07:00","message":"[bufferProcess] send to processor: 18"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.222639653+07:00","message":"[bufferProcess] interim [280000000]: 18:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.222642639+07:00","message":"[bufferProcess] update buffer: 15:00 น พระพิธีธรรมสวดพระอภิธรรม 18:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.222645919+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.222649417+07:00","message":"> Transcript [9030] [false]: ' 18'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.222652442+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.222658073+07:00","message":"Set new StatePrefix: ' 18'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.51799419+07:00","message":"[GCS] IsForceVAD: false for message ID: 1870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.58044669+07:00","message":"[GCS] Start streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.607795457+07:00","message":"receive streaming session, msgId: 1870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.60782881+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"15:00 น พระพิธีธรรมสวดพระอภิธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.607835215+07:00","message":"receive interim result [false|false]: 15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.607843827+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 18:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":700000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.607846365+07:00","message":"receive interim result [false|false]:  18:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.607853027+07:00","message":"[buffer interim] 1870 false 15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.607857982+07:00","message":"[buffer interim] 1870 false  18:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.607863477+07:00","message":"[bufferProcess] interim [700000000]:15:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.607865933+07:00","message":"[bufferProcess] send to processor:15:00 น พระพิธีธรรมสวดพระอภิธรรม 18:00"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.607870772+07:00","message":"[bufferProcess] interim [700000000]: 18:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.607872753+07:00","message":"[bufferProcess] update buffer: 15:00 น พระพิธีธรรมสวดพระอภิธรรม 18:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.607875031+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.607877523+07:00","message":"> Transcript [9031] [false]: '15:00 น พระพิธีธรรมสวดพระอภิธรรม 18:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.607879733+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.607881374+07:00","message":"Set new StatePrefix: '15:00 น พระพิธีธรรมสวดพระอภิธรรม 18:00'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.630971983+07:00","message":"receive streaming session, msgId: 1870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.631007073+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"15:00 น พระพิธีธรรมสวดพระอภิธรรม 18:00 น\",\"confidence\":0.953673}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.631012619+07:00","message":"receive interim result [true|false]: 15:00 น พระพิธีธรรมสวดพระอภิธรรม 18:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.631021086+07:00","message":"end recv isFinal message id 1870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.631023145+07:00","message":"end Recv id 1870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.631028459+07:00","message":"[buffer interim] 1870 true 15:00 น พระพิธีธรรมสวดพระอภิธรรม 18:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.631035111+07:00","message":"[bufferProcess] interim [790000000]:15:00 น พระพิธีธรรมสวดพระอภิธรรม 18:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.631039941+07:00","message":"[bufferProcess] send to processor (isfinal):15:00 น พระพิธีธรรมสวดพระอภิธรรม 18:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.63104266+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.631045259+07:00","message":"> Transcript [9032] [false]: '15:00 น พระพิธีธรรมสวดพระอภิธรรม 18:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.631048048+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.631049595+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.63105505+07:00","message":"StatePrefix: '15:00 น พระพิธีธรรมสวดพระอภิธรรม 18:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.631057311+07:00","message":"TextPushed: '15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.631058765+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.631060397+07:00","message":"> Transcript [9033] [true]: '15:00 น พระพิธีธรรมสวดพระอภิธรรม 18:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.631064131+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.631065709+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.631067122+07:00","message":"StatePrefix: '15:00 น พระพิธีธรรมสวดพระอภิธรรม 18:00'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.631068969+07:00","message":"TextPushed: '15:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:29.631075017+07:00","message":"Push: ' พระพิธีธรรมสวดพระอภิธรรม 18:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:29.631083019+07:00","message":"push: {true  พระพิธีธรรมสวดพระอภิธรรม 18:00 น 0 0xc002f14380}"}
{"level":"info","service":"Main","time":"2025-10-29T11:19:29.643343959+07:00","message":"write wav file: './tmp/7449/7449_1870.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:30.065713493+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:30.065754653+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":"2025-10-29T11:19:30.065759288+07:00","message":"receive interim result [false|false]: ผม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:30.065774533+07:00","message":"[buffer interim] 1871 false ผม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.065782027+07:00","message":"[bufferProcess] interim [300000000]:ผม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.065783495+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:30.127028552+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:30.127063086+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":"2025-10-29T11:19:30.127068635+07:00","message":"receive interim result [false|false]: ผมยัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:30.127083478+07:00","message":"[buffer interim] 1871 false ผมยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.127090613+07:00","message":"[bufferProcess] interim [420000000]:ผมยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.127092677+07:00","message":"[bufferProcess] send to processor:ผม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.127095564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.127097736+07:00","message":"> Transcript [9034] [false]: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.127099668+07:00","message":"Set StatePrefix (first interim): 'ผม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:30.439110902+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:30.439154967+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":"2025-10-29T11:19:30.439162123+07:00","message":"receive interim result [false|false]: ผมยังอยู่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:30.43917598+07:00","message":"[buffer interim] 1871 false ผมยังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.43918423+07:00","message":"[bufferProcess] interim [660000000]:ผมยังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.439187304+07:00","message":"[bufferProcess] send to processor:ผมยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.439193616+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.439197128+07:00","message":"> Transcript [9035] [false]: 'ผมยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.439200762+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.439203106+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.439206358+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.439208851+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:30.441363406+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:30.441375678+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":"2025-10-29T11:19:30.4413798+07:00","message":"receive interim result [false|false]: ผมยัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:30.441387509+07:00","message":"[buffer interim] 1871 false ผมยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.441390947+07:00","message":"[bufferProcess] interim [720000000]:ผมยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.441393222+07:00","message":"[bufferProcess] send to processor:ผมยังอยู่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.441397275+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.44140007+07:00","message":"> Transcript [9036] [false]: 'ผมยังอยู่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.441402981+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.441407238+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.441409454+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.441411715+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:30.523275023+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:30.523292659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:30.571791395+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:30.571829217+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":"2025-10-29T11:19:30.571836641+07:00","message":"receive interim result [false|false]: ผมยาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:30.571851725+07:00","message":"[buffer interim] 1871 false ผมยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.571859528+07:00","message":"[bufferProcess] interim [780000000]:ผมยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.571862609+07:00","message":"[bufferProcess] send to processor:ผมยัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.571870133+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.571873501+07:00","message":"> Transcript [9037] [false]: 'ผมยัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.571877632+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.571880269+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.571885368+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:30.571888085+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.147346983+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.147385632+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":"2025-10-29T11:19:31.147391666+07:00","message":"receive interim result [false|false]: ผมยาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.14740309+07:00","message":"[buffer interim] 1871 false ผมยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.147410324+07:00","message":"[bufferProcess] interim [380000000]:ผมยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.147412568+07:00","message":"[bufferProcess] send to processor:ผมยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.147417068+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.147419517+07:00","message":"> Transcript [9038] [false]: 'ผมยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.14742239+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.14742424+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.147428772+07:00","message":"StatePrefix: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.147430921+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.14743498+07:00","message":"Push: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.147436661+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.147438438+07:00","message":"Set new StatePrefix : 'ผมยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.147440403+07:00","message":"Next Push (prob) : 'ยาว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.14744803+07:00","message":"push: {false ผม 0 0xc002f14580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.338835848+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.33887409+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":"2025-10-29T11:19:31.338879587+07:00","message":"receive interim result [false|false]: ผมยาวนาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.33889148+07:00","message":"[buffer interim] 1871 false ผมยาวนาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.338898442+07:00","message":"[bufferProcess] interim [560000000]:ผมยาวนาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.338900614+07:00","message":"[bufferProcess] send to processor:ผมยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.338905364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.338907968+07:00","message":"> Transcript [9039] [false]: 'ผมยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.338911162+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.338912878+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.33891455+07:00","message":"StatePrefix: 'ผมยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.338916436+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.352063865+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.352098827+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":"2025-10-29T11:19:31.352104144+07:00","message":"receive interim result [false|false]: ผมยาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.352116102+07:00","message":"[buffer interim] 1871 false ผมยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.352123292+07:00","message":"[bufferProcess] interim [620000000]:ผมยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.352125292+07:00","message":"[bufferProcess] send to processor:ผมยาวนาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.352128072+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.352130319+07:00","message":"> Transcript [9040] [false]: 'ผมยาวนาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.352133139+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.352134776+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.352136515+07:00","message":"StatePrefix: 'ผมยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.352138596+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.660783784+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.660820587+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":"2025-10-29T11:19:31.660826349+07:00","message":"receive interim result [false|false]: ผมยาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.660834364+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 30\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":860000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.660837024+07:00","message":"receive interim result [false|false]:  30"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.660844552+07:00","message":"[buffer interim] 1871 false ผมยาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.660848122+07:00","message":"[buffer interim] 1871 false  30"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.660853998+07:00","message":"[bufferProcess] interim [860000000]:ผมยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.660856368+07:00","message":"[bufferProcess] send to processor:ผมยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.660860122+07:00","message":"[bufferProcess] interim [860000000]: 30"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.66086322+07:00","message":"[bufferProcess] update buffer: ผมยาว 30"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.660866102+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.660869569+07:00","message":"> Transcript [9041] [false]: 'ผมยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.660873306+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.66087567+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.660877785+07:00","message":"StatePrefix: 'ผมยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.660881051+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.720205511+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.720244185+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":"2025-10-29T11:19:31.720250441+07:00","message":"receive interim result [false|false]: ผมยาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.720261493+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 19\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":980000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.720263827+07:00","message":"receive interim result [false|false]:  19"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.720270859+07:00","message":"[buffer interim] 1871 false ผมยาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.720274451+07:00","message":"[buffer interim] 1871 false  19"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.72027996+07:00","message":"[bufferProcess] interim [980000000]:ผมยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.72028263+07:00","message":"[bufferProcess] send to processor:ผมยาว 30"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.720285445+07:00","message":"[bufferProcess] interim [980000000]: 19"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.720287732+07:00","message":"[bufferProcess] update buffer: ผมยาว 19"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.720292788+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.720323118+07:00","message":"> Transcript [9042] [false]: 'ผมยาว 30'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.720329192+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.720331626+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.720333433+07:00","message":"StatePrefix: 'ผมยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.720336407+07:00","message":"TextPushed: 'ผม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.720346024+07:00","message":"Push: 'ยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.720347652+07:00","message":"TextPushed: 'ผมยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.720349707+07:00","message":"Set new StatePrefix : 'ผมยาว 30'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.720351511+07:00","message":"Next Push (prob) : ' 30'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.720367111+07:00","message":"push: {false ยาว 0 0xc002f14580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.914363349+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.914400482+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":"2025-10-29T11:19:31.914406809+07:00","message":"receive interim result [false|false]: ผมยาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.914414639+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 19 นิ้ว\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":220000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.914417219+07:00","message":"receive interim result [false|false]:  19 นิ้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.91442431+07:00","message":"[buffer interim] 1871 false ผมยาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:31.914429409+07:00","message":"[buffer interim] 1871 false  19 นิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.914434997+07:00","message":"[bufferProcess] interim [220000000]:ผมยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.914437365+07:00","message":"[bufferProcess] send to processor:ผมยาว 19"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.914439878+07:00","message":"[bufferProcess] interim [220000000]: 19 นิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.914442235+07:00","message":"[bufferProcess] update buffer: ผมยาว 19 นิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.914444745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.914447326+07:00","message":"> Transcript [9043] [false]: 'ผมยาว 19'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.91444933+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:31.914450941+07:00","message":"Set new StatePrefix: 'ผมยาว 19'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.045184798+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.045225847+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":"2025-10-29T11:19:32.045232282+07:00","message":"receive interim result [false|false]: ผมยาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.04524159+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 19 นาที\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":280000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.04524464+07:00","message":"receive interim result [false|false]:  19 นาที"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.045252122+07:00","message":"[buffer interim] 1871 false ผมยาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.045256789+07:00","message":"[buffer interim] 1871 false  19 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.045262271+07:00","message":"[bufferProcess] interim [280000000]:ผมยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.045264525+07:00","message":"[bufferProcess] send to processor:ผมยาว 19 นิ้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.045269313+07:00","message":"[bufferProcess] interim [280000000]: 19 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.045271849+07:00","message":"[bufferProcess] update buffer: ผมยาว 19 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.045274021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.045276561+07:00","message":"> Transcript [9044] [false]: 'ผมยาว 19 นิ้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.045279264+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.045280816+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.045282454+07:00","message":"StatePrefix: 'ผมยาว 19'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.045284245+07:00","message":"TextPushed: 'ผมยาว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.166512119+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.166549423+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":"2025-10-29T11:19:32.166559914+07:00","message":"receive interim result [false|false]: ผมยาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.166570171+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 19 นาฬิกา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.166572612+07:00","message":"receive interim result [false|false]:  19 นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.166580001+07:00","message":"[buffer interim] 1871 false ผมยาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.166585165+07:00","message":"[buffer interim] 1871 false  19 นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.166590726+07:00","message":"[bufferProcess] interim [340000000]:ผมยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.166593032+07:00","message":"[bufferProcess] send to processor:ผมยาว 19 นาที"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.166595889+07:00","message":"[bufferProcess] interim [340000000]: 19 นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.166597989+07:00","message":"[bufferProcess] update buffer: ผมยาว 19 นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.166600606+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.166603033+07:00","message":"> Transcript [9045] [false]: 'ผมยาว 19 นาที'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.166605764+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.166607464+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.166609049+07:00","message":"StatePrefix: 'ผมยาว 19'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.166610859+07:00","message":"TextPushed: 'ผมยาว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.170656569+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.170673928+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":"2025-10-29T11:19:32.170678075+07:00","message":"receive interim result [false|false]: ผมยาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.170685906+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" 19:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":2,\"nanos\":400000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.170688105+07:00","message":"receive interim result [false|false]:  19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.170695125+07:00","message":"[buffer interim] 1871 false ผมยาว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.170697709+07:00","message":"[buffer interim] 1871 false  19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.170701583+07:00","message":"[bufferProcess] interim [400000000]:ผมยาว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.170703547+07:00","message":"[bufferProcess] send to processor:ผมยาว 19 นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.170706406+07:00","message":"[bufferProcess] interim [400000000]: 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.170712466+07:00","message":"[bufferProcess] update buffer: ผมยาว 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.170714413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.170716493+07:00","message":"> Transcript [9046] [false]: 'ผมยาว 19 นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.170718523+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.170720429+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.170722426+07:00","message":"StatePrefix: 'ผมยาว 19'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.170723881+07:00","message":"TextPushed: 'ผมยาว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.77739668+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.777441317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมยาว 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.777447208+07:00","message":"receive interim result [false|false]: ผมยาว 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.777459224+07:00","message":"[buffer interim] 1871 false ผมยาว 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.777466868+07:00","message":"[bufferProcess] interim [0]:ผมยาว 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.777469449+07:00","message":"[bufferProcess] send to processor:ผมยาว 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.777474859+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.77747742+07:00","message":"> Transcript [9047] [false]: 'ผมยาว 19:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.777480396+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.777481939+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.777483724+07:00","message":"StatePrefix: 'ผมยาว 19'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.777485757+07:00","message":"TextPushed: 'ผมยาว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.777493768+07:00","message":"Push: ' 19'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.777495328+07:00","message":"TextPushed: 'ผมยาว 19'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.777497008+07:00","message":"Set new StatePrefix : 'ผมยาว 19:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:32.777498645+07:00","message":"Next Push (prob) : ':00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:32.777505642+07:00","message":"push: {false  19 0 0xc002f14580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.068924062+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.068967963+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมยาว 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":240000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.068974623+07:00","message":"receive interim result [false|false]: ผมยาว 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.068988528+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":"2025-10-29T11:19:33.068991154+07:00","message":"receive interim result [false|false]:  พิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.068998894+07:00","message":"[buffer interim] 1871 false ผมยาว 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.069001975+07:00","message":"[buffer interim] 1871 false  พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.069007754+07:00","message":"[bufferProcess] interim [240000000]:ผมยาว 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.069009844+07:00","message":"[bufferProcess] send to processor:ผมยาว 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.069012606+07:00","message":"[bufferProcess] interim [240000000]: พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.069014764+07:00","message":"[bufferProcess] update buffer: ผมยาว 19:00 น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.069017172+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.069019558+07:00","message":"> Transcript [9048] [false]: 'ผมยาว 19:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.069022196+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.069023757+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.069025336+07:00","message":"StatePrefix: 'ผมยาว 19:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.069027214+07:00","message":"TextPushed: 'ผมยาว 19'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.139232199+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.139269453+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมยาว 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.139275723+07:00","message":"receive interim result [false|false]: ผมยาว 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.139287403+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":"2025-10-29T11:19:33.139290111+07:00","message":"receive interim result [false|false]:  พระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.139297337+07:00","message":"[buffer interim] 1871 false ผมยาว 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.139300368+07:00","message":"[buffer interim] 1871 false  พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.139305993+07:00","message":"[bufferProcess] interim [420000000]:ผมยาว 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.139308011+07:00","message":"[bufferProcess] send to processor:ผมยาว 19:00 น พิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.139310947+07:00","message":"[bufferProcess] interim [420000000]: พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.139313543+07:00","message":"[bufferProcess] update buffer: ผมยาว 19:00 น พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.139318341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.139320916+07:00","message":"> Transcript [9049] [false]: 'ผมยาว 19:00 น พิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.139323685+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.139325347+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.139326751+07:00","message":"StatePrefix: 'ผมยาว 19:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.139328483+07:00","message":"TextPushed: 'ผมยาว 19'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.519226734+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.519261781+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมยาว 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":3,\"nanos\":780000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.519266873+07:00","message":"receive interim result [false|false]: ผมยาว 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.519276889+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":"2025-10-29T11:19:33.519279507+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.51928675+07:00","message":"[buffer interim] 1871 false ผมยาว 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.519290413+07:00","message":"[buffer interim] 1871 false  พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.519295683+07:00","message":"[bufferProcess] interim [780000000]:ผมยาว 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.519297516+07:00","message":"[bufferProcess] send to processor:ผมยาว 19:00 น พระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.519300026+07:00","message":"[bufferProcess] interim [780000000]: พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.519302841+07:00","message":"[bufferProcess] update buffer: ผมยาว 19:00 น พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.519305361+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.519308162+07:00","message":"> Transcript [9050] [false]: 'ผมยาว 19:00 น พระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.519311338+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.519313073+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.519314674+07:00","message":"StatePrefix: 'ผมยาว 19:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.519317818+07:00","message":"TextPushed: 'ผมยาว 19'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:33.523318504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:33.52332949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.77881971+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.778854078+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมยาว 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":20000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.778859203+07:00","message":"receive interim result [false|false]: ผมยาว 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.778864918+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":"2025-10-29T11:19:33.778868445+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.778875149+07:00","message":"[buffer interim] 1871 false ผมยาว 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.778878622+07:00","message":"[buffer interim] 1871 false  พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.778884302+07:00","message":"[bufferProcess] interim [20000000]:ผมยาว 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.778886738+07:00","message":"[bufferProcess] send to processor:ผมยาว 19:00 น พระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.778889714+07:00","message":"[bufferProcess] interim [20000000]: พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.778891727+07:00","message":"[bufferProcess] update buffer: ผมยาว 19:00 น พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.778894243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.778896577+07:00","message":"> Transcript [9051] [false]: 'ผมยาว 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.7788993+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.77890127+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.778902847+07:00","message":"StatePrefix: 'ผมยาว 19:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.778904628+07:00","message":"TextPushed: 'ผมยาว 19'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.778906963+07:00","message":"Push: ':00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.778908502+07:00","message":"TextPushed: 'ผมยาว 19:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.778910369+07:00","message":"Set new StatePrefix : 'ผมยาว 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.778912109+07:00","message":"Next Push (prob) : ' พระพิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.778920879+07:00","message":"push: {false :00 น 0 0xc002f14580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.966809419+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.966842571+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมยาว 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":140000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.966848075+07:00","message":"receive interim result [false|false]: ผมยาว 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.966859003+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":"2025-10-29T11:19:33.966861828+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.966869067+07:00","message":"[buffer interim] 1871 false ผมยาว 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:33.966872068+07:00","message":"[buffer interim] 1871 false  พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.966878544+07:00","message":"[bufferProcess] interim [140000000]:ผมยาว 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.966880951+07:00","message":"[bufferProcess] send to processor:ผมยาว 19:00 น พระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.96688658+07:00","message":"[bufferProcess] interim [140000000]: พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.966889866+07:00","message":"[bufferProcess] update buffer: ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.966892978+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.966895386+07:00","message":"> Transcript [9052] [false]: 'ผมยาว 19:00 น พระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.966898104+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.9669+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.966902416+07:00","message":"StatePrefix: 'ผมยาว 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:33.966905397+07:00","message":"TextPushed: 'ผมยาว 19:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:34.547804702+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:34.547843176+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรม\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":740000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:34.547849301+07:00","message":"receive interim result [false|false]: ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:34.547862001+07:00","message":"[buffer interim] 1871 false ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:34.547869913+07:00","message":"[bufferProcess] interim [740000000]:ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:34.547872898+07:00","message":"[bufferProcess] send to processor:ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:34.547879246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:34.547882921+07:00","message":"> Transcript [9053] [false]: 'ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:34.547887935+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:34.547889834+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:34.54789186+07:00","message":"StatePrefix: 'ผมยาว 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:34.547893931+07:00","message":"TextPushed: 'ผมยาว 19:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.123987535+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.124027976+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมยาว 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.124033563+07:00","message":"receive interim result [false|false]: ผมยาว 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.124043758+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":"2025-10-29T11:19:35.12404672+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.124053754+07:00","message":"[buffer interim] 1871 false ผมยาว 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.124057245+07:00","message":"[buffer interim] 1871 false  พระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.124064966+07:00","message":"[bufferProcess] interim [340000000]:ผมยาว 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.124067195+07:00","message":"[bufferProcess] send to processor:ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.124069994+07:00","message":"[bufferProcess] interim [340000000]: พระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.124072254+07:00","message":"[bufferProcess] update buffer: ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.124074714+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.124077262+07:00","message":"> Transcript [9054] [false]: 'ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.12407988+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.124081446+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.124082888+07:00","message":"StatePrefix: 'ผมยาว 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.124084891+07:00","message":"TextPushed: 'ผมยาว 19:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.261510902+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.261552814+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมยาว 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.261558889+07:00","message":"receive interim result [false|false]: ผมยาว 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.261568146+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":"2025-10-29T11:19:35.261571231+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรมและเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.261579221+07:00","message":"[buffer interim] 1871 false ผมยาว 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.261588169+07:00","message":"[buffer interim] 1871 false  พระพิธีธรรมสวดพระอภิธรรมและเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.261594574+07:00","message":"[bufferProcess] interim [520000000]:ผมยาว 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.261596845+07:00","message":"[bufferProcess] send to processor:ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.261601815+07:00","message":"[bufferProcess] interim [520000000]: พระพิธีธรรมสวดพระอภิธรรมและเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.261604118+07:00","message":"[bufferProcess] update buffer: ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.261606813+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.261609247+07:00","message":"> Transcript [9055] [false]: 'ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.261612459+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.26161417+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.261615879+07:00","message":"StatePrefix: 'ผมยาว 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.261617673+07:00","message":"TextPushed: 'ผมยาว 19:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.261621971+07:00","message":"Push: ' พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.261623552+07:00","message":"TextPushed: 'ผมยาว 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.26162559+07:00","message":"Set new StatePrefix : 'ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.261627579+07:00","message":"Next Push (prob) : 'พระอภิธรรมและ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.261636978+07:00","message":"push: {false  พระพิธีธรรมสวด 0 0xc002f14580}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.568540507+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.568577355+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมยาว 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":820000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.568582715+07:00","message":"receive interim result [false|false]: ผมยาว 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.568593254+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":"2025-10-29T11:19:35.568596192+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรมและเวลายี่"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.568604205+07:00","message":"[buffer interim] 1871 false ผมยาว 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.568607458+07:00","message":"[buffer interim] 1871 false  พระพิธีธรรมสวดพระอภิธรรมและเวลายี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.568613275+07:00","message":"[bufferProcess] interim [820000000]:ผมยาว 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.568615612+07:00","message":"[bufferProcess] send to processor:ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.568618287+07:00","message":"[bufferProcess] interim [820000000]: พระพิธีธรรมสวดพระอภิธรรมและเวลายี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.568621098+07:00","message":"[bufferProcess] update buffer: ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลายี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.568623897+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.568626165+07:00","message":"> Transcript [9056] [false]: 'ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.568629195+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.568630896+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.568632353+07:00","message":"StatePrefix: 'ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.568634685+07:00","message":"TextPushed: 'ผมยาว 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.668174778+07:00","message":"[GCS] IsForceVAD: false for message ID: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.741520684+07:00","message":"[GCS] Start streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.760726179+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.760766093+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมยาว 19:00 น\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.760771942+07:00","message":"receive interim result [false|false]: ผมยาว 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.760786866+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\" พระพิธีธรรมสวดพระอภิธรรมและเวลา 20\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":5,\"nanos\":940000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.760790458+07:00","message":"receive interim result [false|false]:  พระพิธีธรรมสวดพระอภิธรรมและเวลา 20"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.760805832+07:00","message":"[buffer interim] 1871 false ผมยาว 19:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.760823884+07:00","message":"[buffer interim] 1871 false  พระพิธีธรรมสวดพระอภิธรรมและเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.760832348+07:00","message":"[bufferProcess] interim [940000000]:ผมยาว 19:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.760837258+07:00","message":"[bufferProcess] send to processor:ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลายี่"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.760842644+07:00","message":"[bufferProcess] interim [940000000]: พระพิธีธรรมสวดพระอภิธรรมและเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.760848139+07:00","message":"[bufferProcess] update buffer: ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.760857261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.760867379+07:00","message":"> Transcript [9057] [false]: 'ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลายี่'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.760871932+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.760873785+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.760875736+07:00","message":"StatePrefix: 'ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.760878275+07:00","message":"TextPushed: 'ผมยาว 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.810502347+07:00","message":"receive streaming session, msgId: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.810545729+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ผมยังยาม 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20\",\"confidence\":0.9465254}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":90000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.810553969+07:00","message":"receive interim result [true|false]: ผมยังยาม 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.810564156+07:00","message":"end recv isFinal message id 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.810566679+07:00","message":"end Recv id 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.810573998+07:00","message":"[buffer interim] 1871 true ผมยังยาม 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.810584509+07:00","message":"[bufferProcess] interim [90000000]:ผมยังยาม 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.810588807+07:00","message":"[bufferProcess] send to processor (isfinal):ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.810593074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.810597046+07:00","message":"> Transcript [9058] [false]: 'ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.810601369+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.810603631+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.810612172+07:00","message":"StatePrefix: 'ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.810615398+07:00","message":"TextPushed: 'ผมยาว 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.810617868+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.810620718+07:00","message":"> Transcript [9059] [true]: 'ผมยังยาม 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.810623519+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.81062561+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.810627889+07:00","message":"StatePrefix: 'ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.810631426+07:00","message":"TextPushed: 'ผมยาว 19:00 น พระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.810633612+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.810848593+07:00","message":"Push: 'พระอภิธรรมและเวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.810851731+07:00","message":"TextPushed: 'ผมยาว 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.810854785+07:00","message":"Set new StatePrefix : 'ผมยังยาม 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.810857718+07:00","message":"Next Push (prob) : 'ผมยังยาม 19:00 น พระพิธีธรรมสวดพระอภิธรรมและเวลา 20'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:35.810870652+07:00","message":"push: {true พระอภิธรรมและเวลา 20 0 0xc002f14580}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:35.810869582+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1871.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:19:35.825137559+07:00","message":"write wav file: './tmp/7449/7449_1871.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:36.268854235+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:36.268898835+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":"2025-10-29T11:19:36.268903425+07:00","message":"receive interim result [false|false]: นาฬิกา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:36.268916768+07:00","message":"[buffer interim] 1872 false นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:36.268923449+07:00","message":"[bufferProcess] interim [540000000]:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:36.268925115+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:36.524290734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:36.524310016+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:36.798550754+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:36.798585845+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"7:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:36.798591267+07:00","message":"receive interim result [false|false]: 7:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:36.798603238+07:00","message":"[buffer interim] 1872 false 7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:36.798610518+07:00","message":"[bufferProcess] interim [80000000]:7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:36.798612448+07:00","message":"[bufferProcess] send to processor:นาฬิกา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:36.798617054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:36.79862002+07:00","message":"> Transcript [9060] [false]: 'นาฬิกา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:36.798622021+07:00","message":"Set StatePrefix (first interim): 'นาฬิกา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:36.987191922+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:36.987236904+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":"2025-10-29T11:19:36.987242512+07:00","message":"receive interim result [false|false]: นาฬิกาพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:36.987255149+07:00","message":"[buffer interim] 1872 false นาฬิกาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:36.987262443+07:00","message":"[bufferProcess] interim [260000000]:นาฬิกาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:36.987264629+07:00","message":"[bufferProcess] send to processor:7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:36.987267976+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:36.987271191+07:00","message":"> Transcript [9061] [false]: '7:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:36.987273801+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:36.987275411+07:00","message":"Set new StatePrefix: '7:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:37.005184835+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:37.00521491+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"7:00 น\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":320000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:37.005220225+07:00","message":"receive interim result [false|false]: 7:00 น"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:37.005233599+07:00","message":"[buffer interim] 1872 false 7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.005239065+07:00","message":"[bufferProcess] interim [320000000]:7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.005241207+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.005244228+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.005246337+07:00","message":"> Transcript [9062] [false]: 'นาฬิกาพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.005248332+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.005249856+07:00","message":"Set new StatePrefix: 'นาฬิกาพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:37.166579383+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:37.166619419+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":"2025-10-29T11:19:37.166624754+07:00","message":"receive interim result [false|false]: นาฬิกาพระอาทิตย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:37.166637354+07:00","message":"[buffer interim] 1872 false นาฬิกาพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.166644733+07:00","message":"[bufferProcess] interim [440000000]:นาฬิกาพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.166646798+07:00","message":"[bufferProcess] send to processor:7:00 น"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.166651977+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.166654662+07:00","message":"> Transcript [9063] [false]: '7:00 น'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.16665714+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.166659411+07:00","message":"Set new StatePrefix: '7:00 น'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:37.176571589+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:37.176597185+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":"2025-10-29T11:19:37.176600981+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:37.176611412+07:00","message":"[buffer interim] 1872 false นาฬิกาพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.176615795+07:00","message":"[bufferProcess] interim [500000000]:นาฬิกาพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.176617585+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระอาทิตย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.176619896+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.176622017+07:00","message":"> Transcript [9064] [false]: 'นาฬิกาพระอาทิตย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.176623819+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.1766253+07:00","message":"Set new StatePrefix: 'นาฬิกาพระอาทิตย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:37.357757418+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:37.357800185+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":"2025-10-29T11:19:37.357805923+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:37.357815753+07:00","message":"[buffer interim] 1872 false นาฬิกาพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.357826831+07:00","message":"[bufferProcess] interim [680000000]:นาฬิกาพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.357828759+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.357834079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.357836604+07:00","message":"> Transcript [9065] [false]: 'นาฬิกาพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.357839123+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.357840809+07:00","message":"Set new StatePrefix: 'นาฬิกาพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:37.807560142+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:37.807598158+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":"2025-10-29T11:19:37.807603432+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:37.807613784+07:00","message":"[buffer interim] 1872 false นาฬิกาพระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.807620512+07:00","message":"[bufferProcess] interim [40000000]:นาฬิกาพระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.807622953+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.807628009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.807630738+07:00","message":"> Transcript [9066] [false]: 'นาฬิกาพระพิธีธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.807633791+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.80763572+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.807637392+07:00","message":"StatePrefix: 'นาฬิกาพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.807639159+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:37.998907009+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:37.99895798+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":"2025-10-29T11:19:37.998964159+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:37.998981391+07:00","message":"[buffer interim] 1872 false นาฬิกาพระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.998988792+07:00","message":"[bufferProcess] interim [280000000]:นาฬิกาพระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.998992199+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.998999008+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.999001764+07:00","message":"> Transcript [9067] [false]: 'นาฬิกาพระพิธีธรรมสวด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.999005167+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.999007196+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.999009436+07:00","message":"StatePrefix: 'นาฬิกาพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:37.999011413+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:38.070852267+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:38.070891472+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":"2025-10-29T11:19:38.070896811+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:38.070908246+07:00","message":"[buffer interim] 1872 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:38.070915183+07:00","message":"[bufferProcess] interim [400000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:38.070917604+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:38.070922602+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:38.070924933+07:00","message":"> Transcript [9068] [false]: 'นาฬิกาพระพิธีธรรมสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:38.070927996+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:38.070929829+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:38.070931642+07:00","message":"StatePrefix: 'นาฬิกาพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:38.070933843+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:38.711642201+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:38.711678283+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":"2025-10-29T11:19:38.711683308+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:38.711696879+07:00","message":"[buffer interim] 1872 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:38.711704038+07:00","message":"[bufferProcess] interim [0]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:38.711706951+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:38.711711338+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:38.711717239+07:00","message":"> Transcript [9069] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:38.711722338+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:38.711724606+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:38.711726504+07:00","message":"StatePrefix: 'นาฬิกาพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:38.711728522+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:38.711731002+07:00","message":"Push: 'นาฬิกาพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:38.711732662+07:00","message":"TextPushed: 'นาฬิกาพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:38.711734471+07:00","message":"Set new StatePrefix : 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:38.711736686+07:00","message":"Next Push (prob) : 'ธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:38.71174431+07:00","message":"push: {false นาฬิกาพระพิธี 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.228678679+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.228726843+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":"2025-10-29T11:19:39.228732156+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.228748947+07:00","message":"[buffer interim] 1872 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.228757687+07:00","message":"[bufferProcess] interim [480000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.228761023+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.228765444+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.228768684+07:00","message":"> Transcript [9070] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.228772912+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.228775033+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.228778433+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.228781568+07:00","message":"TextPushed: 'นาฬิกาพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.426793587+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.426831705+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":"2025-10-29T11:19:39.426837368+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.426850342+07:00","message":"[buffer interim] 1872 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.426857472+07:00","message":"[bufferProcess] interim [720000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.426859828+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.426864526+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.426866949+07:00","message":"> Transcript [9071] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.426872734+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.4268745+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.426875997+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.426878288+07:00","message":"TextPushed: 'นาฬิกาพระพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.474603309+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.474640024+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":"2025-10-29T11:19:39.47464552+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.474657163+07:00","message":"[buffer interim] 1872 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.474673316+07:00","message":"[bufferProcess] interim [780000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.474676005+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.474679312+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.47468206+07:00","message":"> Transcript [9072] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.474685817+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.474687629+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.474689181+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.474691301+07:00","message":"TextPushed: 'นาฬิกาพระพิธี'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:39.525230641+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:39.525230655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.616049771+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.616083192+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":"2025-10-29T11:19:39.616088776+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประกอบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.616099567+07:00","message":"[buffer interim] 1872 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.616106494+07:00","message":"[bufferProcess] interim [900000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.616108757+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปรับ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.616114246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.616116921+07:00","message":"> Transcript [9073] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.616120867+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.616122624+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.616124567+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.616126939+07:00","message":"TextPushed: 'นาฬิกาพระพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.616130996+07:00","message":"Push: 'ธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.616132572+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.616134333+07:00","message":"Set new StatePrefix : 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและปรับ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.616136144+07:00","message":"Next Push (prob) : 'และปรับ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.616143128+07:00","message":"push: {false ธรรมสวดพระอภิธรรม 0 0xc000045780}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.67678689+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.676822135+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":"2025-10-29T11:19:39.676828565+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.676839268+07:00","message":"[buffer interim] 1872 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.676846002+07:00","message":"[bufferProcess] interim [960000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.676848368+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประกอบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.6768532+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.676855505+07:00","message":"> Transcript [9074] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประกอบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.676857618+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.676859438+07:00","message":"Set new StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประกอบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.803414337+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.803455656+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":"2025-10-29T11:19:39.803460623+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประถม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.803473726+07:00","message":"[buffer interim] 1872 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประถม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.803480886+07:00","message":"[bufferProcess] interim [80000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประถม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.803483122+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.803488373+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.803490835+07:00","message":"> Transcript [9075] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.803493204+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.803495293+07:00","message":"Set new StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประคบ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.997030557+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.997070509+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":"2025-10-29T11:19:39.997077613+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประถมย่าน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:39.99709391+07:00","message":"[buffer interim] 1872 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประถมย่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.997101051+07:00","message":"[bufferProcess] interim [260000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประถมย่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.997103516+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประถม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.997110565+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.99711321+07:00","message":"> Transcript [9076] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประถม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.997115312+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:39.997117438+07:00","message":"Set new StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประถม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:40.004504579+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:40.004523018+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":"2025-10-29T11:19:40.004528308+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:40.004540723+07:00","message":"[buffer interim] 1872 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.004544933+07:00","message":"[bufferProcess] interim [320000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.004547287+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประถมย่าน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.004550074+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.004552481+07:00","message":"> Transcript [9077] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประถมย่าน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.004555172+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.004556842+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.004559154+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประถม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.004564863+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:40.11284602+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:40.112892496+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":"2025-10-29T11:19:40.112901259+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:40.112917805+07:00","message":"[buffer interim] 1872 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.112925814+07:00","message":"[bufferProcess] interim [380000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.112929421+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.112938375+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.112941953+07:00","message":"> Transcript [9078] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.112950511+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.112955169+07:00","message":"Set new StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:40.499690891+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:40.499732814+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":"2025-10-29T11:19:40.499740001+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามเช้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:40.499754934+07:00","message":"[buffer interim] 1872 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามเช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.499763673+07:00","message":"[bufferProcess] interim [740000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามเช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.499766257+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.499771883+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.499774447+07:00","message":"> Transcript [9079] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.499777801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.499779487+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.499781796+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.499784316+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:40.574260512+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:40.574308546+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":"2025-10-29T11:19:40.574316929+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:40.574334101+07:00","message":"[buffer interim] 1872 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.57434588+07:00","message":"[bufferProcess] interim [920000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.574349363+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามเช้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.57435753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.574361413+07:00","message":"> Transcript [9080] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามเช้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.574365785+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.574368099+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.574370167+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:40.574375294+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:41.212126696+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:41.212166116+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":5,\"nanos\":520000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:41.212171501+07:00","message":"receive interim result [false|false]: นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:41.212185437+07:00","message":"[buffer interim] 1872 false นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:41.212192063+07:00","message":"[bufferProcess] interim [520000000]:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:41.212194498+07:00","message":"[bufferProcess] send to processor:นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:41.21220015+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:41.212202737+07:00","message":"> Transcript [9081] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:41.21220619+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:41.212207833+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:41.2122094+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:41.212211683+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:42.526244063+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:42.526267539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.620173978+07:00","message":"[GCS] IsForceVAD: false for message ID: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.739989681+07:00","message":"[GCS] Start streaming session, msgId: 1873"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.758124337+07:00","message":"receive streaming session, msgId: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.758168558+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"7:00 น พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ\",\"confidence\":0.891982}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":100000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.758174065+07:00","message":"receive interim result [true|false]: 7:00 น พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.758181405+07:00","message":"end recv isFinal message id 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.758183794+07:00","message":"end Recv id 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.758190542+07:00","message":"[buffer interim] 1872 true 7:00 น พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758200517+07:00","message":"[bufferProcess] interim [100000000]:7:00 น พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758205836+07:00","message":"[bufferProcess] send to processor (isfinal):นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758209849+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758212994+07:00","message":"> Transcript [9082] [false]: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758217319+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758219428+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758222267+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758224688+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758228749+07:00","message":"Push: 'และประโคมย่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758231205+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758234138+07:00","message":"Set new StatePrefix : 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758236883+07:00","message":"Next Push (prob) : 'ยามค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758238855+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758241319+07:00","message":"> Transcript [9083] [true]: '7:00 น พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758244299+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758247137+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758249314+07:00","message":"StatePrefix: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758251207+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758253148+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.758317757+07:00","message":"push: {false และประโคมย่ำ 0 0xc000045780}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758445735+07:00","message":"Push: 'ยามค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758449173+07:00","message":"TextPushed: 'นาฬิกาพระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758451257+07:00","message":"Set new StatePrefix : '7:00 น พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758453136+07:00","message":"Next Push (prob) : '7:00 น พระพิธีธรรมสวดพระอภิธรรมและประโคมย่ำยามค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.758456622+07:00","message":"push: {true ยามค่ะ 0 0xc000045780}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:43.758467552+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1872.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:19:43.772485531+07:00","message":"write wav file: './tmp/7449/7449_1872.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824072345+07:00","message":"[GCS] Cleaned up inactive client: 1835"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824091702+07:00","message":"[GCS] Cleaned up inactive client: 1860"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824094034+07:00","message":"[GCS] Cleaned up inactive client: 1856"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824095449+07:00","message":"[GCS] Cleaned up inactive client: 1841"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824102312+07:00","message":"[GCS] Cleaned up inactive client: 1849"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824104146+07:00","message":"[GCS] Cleaned up inactive client: 1839"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824105554+07:00","message":"[GCS] Cleaned up inactive client: 1855"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824106922+07:00","message":"[GCS] Cleaned up inactive client: 1836"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824108826+07:00","message":"[GCS] Cleaned up inactive client: 1848"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824110224+07:00","message":"[GCS] Cleaned up inactive client: 1853"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824111751+07:00","message":"[GCS] Cleaned up inactive client: 1833"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824113137+07:00","message":"[GCS] Cleaned up inactive client: 1846"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824114802+07:00","message":"[GCS] Cleaned up inactive client: 1843"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824116434+07:00","message":"[GCS] Cleaned up inactive client: 1858"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824117816+07:00","message":"[GCS] Cleaned up inactive client: 1837"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824119192+07:00","message":"[GCS] Cleaned up inactive client: 1840"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824121184+07:00","message":"[GCS] Cleaned up inactive client: 1845"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824122976+07:00","message":"[GCS] Cleaned up inactive client: 1859"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.82412487+07:00","message":"[GCS] Cleaned up inactive client: 1847"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824126184+07:00","message":"[GCS] Cleaned up inactive client: 1834"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824127493+07:00","message":"[GCS] Cleaned up inactive client: 1838"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824128726+07:00","message":"[GCS] Cleaned up inactive client: 1854"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824129976+07:00","message":"[GCS] Cleaned up inactive client: 1842"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824131198+07:00","message":"[GCS] Cleaned up inactive client: 1844"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824132552+07:00","message":"[GCS] Cleaned up inactive client: 1852"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.82413379+07:00","message":"[GCS] Cleaned up inactive client: 1850"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824134997+07:00","message":"[GCS] Cleaned up inactive client: 1851"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:43.824136266+07:00","message":"[GCS] Cleaned up inactive client: 1857"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:44.377749026+07:00","message":"[GCS] IsForceVAD: false for message ID: 1873"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:44.480502432+07:00","message":"receive streaming session, msgId: 1873"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:44.480522531+07:00","message":"found end of frame, send empty tag with msgId: 1873"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:44.480525281+07:00","message":"end Recv id 1873"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:44.480531913+07:00","message":"[buffer interim] 1873 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:44.480538811+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:44.480541851+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:44.480544163+07:00","message":"> Transcript [9084] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:44.480546527+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:44.480548618+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:44.480550103+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:44.480551642+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:44.480557689+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:44.48056737+07:00","message":"push: {true \n 0 0xc002f14080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:19:44.48526122+07:00","message":"write wav file: './tmp/7449/7449_1873.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:44.640204226+07:00","message":"[GCS] Start streaming session, msgId: 1874"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:44.697877128+07:00","message":"[GCS] IsForceVAD: false for message ID: 1874"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:44.828756667+07:00","message":"[GCS] Start streaming session, msgId: 1875"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:44.869287613+07:00","message":"receive streaming session, msgId: 1874"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:44.869319336+07:00","message":"found end of frame, send empty tag with msgId: 1874"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:44.869323358+07:00","message":"end Recv id 1874"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:44.869332099+07:00","message":"[buffer interim] 1874 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:44.869340904+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:44.869345341+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:44.869348848+07:00","message":"> Transcript [9085] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:44.869352953+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:44.869355007+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:44.869357056+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:44.869359337+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:44.869362552+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:44.869376309+07:00","message":"push: {true \n 0 0xc0032a1080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:19:44.874205735+07:00","message":"write wav file: './tmp/7449/7449_1874.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:44.89782635+07:00","message":"[GCS] IsForceVAD: false for message ID: 1875"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:45.054592882+07:00","message":"receive streaming session, msgId: 1875"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:45.0546128+07:00","message":"found end of frame, send empty tag with msgId: 1875"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:45.054615928+07:00","message":"end Recv id 1875"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:45.054623488+07:00","message":"[buffer interim] 1875 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:45.054634025+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:45.054637387+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:45.054639898+07:00","message":"> Transcript [9086] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:45.054642017+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:45.054643588+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:45.0546452+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:45.054646741+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:45.05464902+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:45.054657799+07:00","message":"push: {true \n 0 0xc002f14e80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:19:45.059597297+07:00","message":"write wav file: './tmp/7449/7449_1875.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:45.526836736+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:45.526856819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:47.900980038+07:00","message":"[GCS] Start streaming session, msgId: 1876"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:47.968898209+07:00","message":"[GCS] IsForceVAD: false for message ID: 1876"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:48.135982155+07:00","message":"receive streaming session, msgId: 1876"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:48.136001281+07:00","message":"found end of frame, send empty tag with msgId: 1876"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:48.136003787+07:00","message":"end Recv id 1876"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:48.136009975+07:00","message":"[buffer interim] 1876 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:48.136016+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:48.136020009+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:48.136022489+07:00","message":"> Transcript [9087] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:48.136024584+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:48.136026119+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:48.136027536+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:48.136029036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:48.136031479+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:48.136040904+07:00","message":"push: {true \n 0 0xc00348ca80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:19:48.142400782+07:00","message":"write wav file: './tmp/7449/7449_1876.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:48.527451156+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:48.527464757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:49.059815575+07:00","message":"[GCS] Start streaming session, msgId: 1877"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:49.507743975+07:00","message":"[GCS] IsForceVAD: false for message ID: 1877"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:49.607603872+07:00","message":"receive streaming session, msgId: 1877"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:49.607627936+07:00","message":"found end of frame, send empty tag with msgId: 1877"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:49.60763167+07:00","message":"end Recv id 1877"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:49.607638725+07:00","message":"[buffer interim] 1877 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:49.607646525+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:49.607651466+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:49.607654697+07:00","message":"> Transcript [9088] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:49.607658051+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:49.607660388+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:49.607662554+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:49.607665039+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:49.60766849+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:49.60768157+07:00","message":"push: {true \n 0 0xc00348cc80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:19:49.613314996+07:00","message":"write wav file: './tmp/7449/7449_1877.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:49.699518505+07:00","message":"[GCS] Start streaming session, msgId: 1878"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:49.898058235+07:00","message":"[GCS] IsForceVAD: false for message ID: 1878"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:49.998253775+07:00","message":"receive streaming session, msgId: 1878"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:49.998272932+07:00","message":"found end of frame, send empty tag with msgId: 1878"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:49.998275497+07:00","message":"end Recv id 1878"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:49.998281598+07:00","message":"[buffer interim] 1878 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:49.998287902+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:49.998291262+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:49.998293619+07:00","message":"> Transcript [9089] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:49.998296347+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:49.998298063+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:49.998299708+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:49.998301239+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:49.998307056+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:49.998316386+07:00","message":"push: {true \n 0 0xc003a47500}"}
{"level":"info","service":"Main","time":"2025-10-29T11:19:50.003217597+07:00","message":"write wav file: './tmp/7449/7449_1878.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:50.020273211+07:00","message":"[GCS] Start streaming session, msgId: 1879"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:50.088114884+07:00","message":"[GCS] IsForceVAD: false for message ID: 1879"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:50.237068585+07:00","message":"receive streaming session, msgId: 1879"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:50.237094912+07:00","message":"found end of frame, send empty tag with msgId: 1879"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:50.237098051+07:00","message":"end Recv id 1879"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:50.237104653+07:00","message":"[buffer interim] 1879 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:50.237112783+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:50.237116096+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:50.237118351+07:00","message":"> Transcript [9090] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:50.237120918+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:50.237122585+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:50.237124559+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:50.237126728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:19:50.237133775+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:19:50.237144722+07:00","message":"push: {true \n 0 0xc0032a1b00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:19:50.241802516+07:00","message":"write wav file: './tmp/7449/7449_1879.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:51.527524322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:51.527525066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:54.528102991+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:54.528113081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:57.528652287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:19:57.528661272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:00.528722709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:00.52872271+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:01.419652638+07:00","message":"[GCS] Start streaming session, msgId: 1880"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:01.487381324+07:00","message":"[GCS] IsForceVAD: false for message ID: 1880"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:01.667422582+07:00","message":"receive streaming session, msgId: 1880"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:01.667455404+07:00","message":"found end of frame, send empty tag with msgId: 1880"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:01.667460238+07:00","message":"end Recv id 1880"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:01.667469941+07:00","message":"[buffer interim] 1880 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:01.667478454+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:01.667482688+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:01.667485883+07:00","message":"> Transcript [9091] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:01.667488992+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:01.667491408+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:01.667493834+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:01.667497057+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:01.667499597+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:01.667510029+07:00","message":"push: {true \n 0 0xc002f15a80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:01.672622832+07:00","message":"write wav file: './tmp/7449/7449_1880.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:02.00009328+07:00","message":"[GCS] Start streaming session, msgId: 1881"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:02.057841749+07:00","message":"[GCS] IsForceVAD: false for message ID: 1881"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:02.254234412+07:00","message":"receive streaming session, msgId: 1881"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:02.25426513+07:00","message":"found end of frame, send empty tag with msgId: 1881"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:02.254268548+07:00","message":"end Recv id 1881"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:02.254276995+07:00","message":"[buffer interim] 1881 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:02.254283876+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:02.254287625+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:02.254290437+07:00","message":"> Transcript [9092] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:02.254293686+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:02.25429545+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:02.254297128+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:02.254298736+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:02.254301389+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:02.254311542+07:00","message":"push: {true \n 0 0xc002f15c80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:02.260635404+07:00","message":"write wav file: './tmp/7449/7449_1881.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:02.319015159+07:00","message":"[GCS] Start streaming session, msgId: 1882"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.337468356+07:00","message":"[GCS] IsForceVAD: false for message ID: 1882"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.410559431+07:00","message":"[GCS] Start streaming session, msgId: 1883"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.436210445+07:00","message":"receive streaming session, msgId: 1882"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.436227613+07:00","message":"found end of frame, send empty tag with msgId: 1882"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.436230822+07:00","message":"end Recv id 1882"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.436236733+07:00","message":"[buffer interim] 1882 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.436243048+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.43624713+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.436249572+07:00","message":"> Transcript [9093] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.436251703+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.436253584+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.436255047+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.436256474+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.436258628+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.436267529+07:00","message":"push: {true \n 0 0xc00365e000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:03.441506013+07:00","message":"write wav file: './tmp/7449/7449_1882.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.46853707+07:00","message":"[GCS] IsForceVAD: false for message ID: 1883"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:03.529786321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:03.529786317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.539317156+07:00","message":"[GCS] Start streaming session, msgId: 1884"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.598096155+07:00","message":"[GCS] IsForceVAD: false for message ID: 1884"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.605842539+07:00","message":"receive streaming session, msgId: 1883"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.605862862+07:00","message":"found end of frame, send empty tag with msgId: 1883"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.605866472+07:00","message":"end Recv id 1883"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.605873859+07:00","message":"[buffer interim] 1883 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.605882339+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.605887046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.605890378+07:00","message":"> Transcript [9094] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.605893572+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.605896031+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.605898159+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.605900132+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.605903787+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.605915423+07:00","message":"push: {true \n 0 0xc0023d2000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:03.610496409+07:00","message":"write wav file: './tmp/7449/7449_1883.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.731087376+07:00","message":"[GCS] Start streaming session, msgId: 1885"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.752193291+07:00","message":"receive streaming session, msgId: 1884"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.752211767+07:00","message":"found end of frame, send empty tag with msgId: 1884"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.752214338+07:00","message":"end Recv id 1884"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.752219696+07:00","message":"[buffer interim] 1884 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.752226616+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.752229941+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.752232324+07:00","message":"> Transcript [9095] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.752234658+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.752236439+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.752237889+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.752239388+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:03.752241603+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.752250722+07:00","message":"push: {true \n 0 0xc00365f380}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:03.756446655+07:00","message":"write wav file: './tmp/7449/7449_1884.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:03.979184725+07:00","message":"[GCS] IsForceVAD: false for message ID: 1885"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.049509283+07:00","message":"[GCS] Start streaming session, msgId: 1886"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.098382641+07:00","message":"receive streaming session, msgId: 1885"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.098408593+07:00","message":"found end of frame, send empty tag with msgId: 1885"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.098411356+07:00","message":"end Recv id 1885"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.09841839+07:00","message":"[buffer interim] 1885 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.098424922+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.098428185+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.098430455+07:00","message":"> Transcript [9096] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.09843291+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.098434783+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.098436407+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.098437875+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.098444408+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.098453364+07:00","message":"push: {true \n 0 0xc0023d2980}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:04.103507799+07:00","message":"write wav file: './tmp/7449/7449_1885.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.366683615+07:00","message":"[GCS] IsForceVAD: false for message ID: 1886"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.431377619+07:00","message":"[GCS] Start streaming session, msgId: 1887"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.463815312+07:00","message":"receive streaming session, msgId: 1886"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.463840071+07:00","message":"found end of frame, send empty tag with msgId: 1886"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.463843445+07:00","message":"end Recv id 1886"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.463850086+07:00","message":"[buffer interim] 1886 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.463857317+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.463860268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.463862494+07:00","message":"> Transcript [9097] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.46386494+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.463866576+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.463868067+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.463869624+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.463871824+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.463881216+07:00","message":"push: {true \n 0 0xc00348c580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:04.469335587+07:00","message":"write wav file: './tmp/7449/7449_1886.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.498171901+07:00","message":"[GCS] IsForceVAD: false for message ID: 1887"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.620011007+07:00","message":"[GCS] Start streaming session, msgId: 1888"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.650745587+07:00","message":"receive streaming session, msgId: 1887"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.650763438+07:00","message":"found end of frame, send empty tag with msgId: 1887"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.650766388+07:00","message":"end Recv id 1887"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.650772394+07:00","message":"[buffer interim] 1887 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.650780974+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.650783996+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.650786398+07:00","message":"> Transcript [9098] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.650788918+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.650790476+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.650792291+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.650793828+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.650800116+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.65080952+07:00","message":"push: {true \n 0 0xc00348c700}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:04.655979747+07:00","message":"write wav file: './tmp/7449/7449_1887.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.818531196+07:00","message":"[GCS] IsForceVAD: false for message ID: 1888"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.942137226+07:00","message":"receive streaming session, msgId: 1888"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.942156571+07:00","message":"found end of frame, send empty tag with msgId: 1888"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.942159331+07:00","message":"end Recv id 1888"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.942165735+07:00","message":"[buffer interim] 1888 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.94217245+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.942175507+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.942178015+07:00","message":"> Transcript [9099] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.942180183+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.9421817+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.942183166+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.942184655+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:04.942188868+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:04.942198006+07:00","message":"push: {true \n 0 0xc0027cb800}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:04.948014458+07:00","message":"write wav file: './tmp/7449/7449_1888.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:05.259218883+07:00","message":"[GCS] Start streaming session, msgId: 1889"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:05.846597681+07:00","message":"[GCS] IsForceVAD: false for message ID: 1889"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:05.910176087+07:00","message":"[GCS] Start streaming session, msgId: 1890"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:05.947360951+07:00","message":"receive streaming session, msgId: 1889"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:05.947380515+07:00","message":"found end of frame, send empty tag with msgId: 1889"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:05.947383339+07:00","message":"end Recv id 1889"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:05.947389405+07:00","message":"[buffer interim] 1889 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:05.947395889+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:05.947399661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:05.947404937+07:00","message":"> Transcript [9100] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:05.947407139+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:05.94740865+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:05.947410239+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:05.947411741+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:05.947414192+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:05.947423547+07:00","message":"push: {true \n 0 0xc00348d580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:05.953270078+07:00","message":"write wav file: './tmp/7449/7449_1889.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:06.037020922+07:00","message":"[GCS] IsForceVAD: false for message ID: 1890"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:06.126915936+07:00","message":"receive streaming session, msgId: 1890"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:06.126942416+07:00","message":"found end of frame, send empty tag with msgId: 1890"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:06.126945+07:00","message":"end Recv id 1890"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:06.12695126+07:00","message":"[buffer interim] 1890 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:06.126958237+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:06.126961254+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:06.126963575+07:00","message":"> Transcript [9101] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:06.1269662+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:06.126967969+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:06.126969463+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:06.126970965+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:06.126976465+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:06.126986998+07:00","message":"push: {true \n 0 0xc0032a0800}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:06.131377508+07:00","message":"write wav file: './tmp/7449/7449_1890.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:06.358462224+07:00","message":"[GCS] Start streaming session, msgId: 1891"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:06.53042084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:06.530440144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:06.737766168+07:00","message":"[GCS] IsForceVAD: false for message ID: 1891"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:06.846623742+07:00","message":"receive streaming session, msgId: 1891"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:06.846642182+07:00","message":"found end of frame, send empty tag with msgId: 1891"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:06.846644903+07:00","message":"end Recv id 1891"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:06.846652631+07:00","message":"[buffer interim] 1891 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:06.846660045+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:06.84666394+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:06.846666682+07:00","message":"> Transcript [9102] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:06.84666896+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:06.846670628+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:06.84667219+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:06.846673654+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:06.846680374+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:06.846690837+07:00","message":"push: {true \n 0 0xc0023d3080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:06.851479715+07:00","message":"write wav file: './tmp/7449/7449_1891.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:06.870429158+07:00","message":"[GCS] Start streaming session, msgId: 1892"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:07.828081042+07:00","message":"[GCS] IsForceVAD: false for message ID: 1892"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:07.931575814+07:00","message":"receive streaming session, msgId: 1892"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:07.931601466+07:00","message":"found end of frame, send empty tag with msgId: 1892"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:07.931604434+07:00","message":"end Recv id 1892"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:07.931611177+07:00","message":"[buffer interim] 1892 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:07.9316184+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:07.931622049+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:07.93162471+07:00","message":"> Transcript [9103] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:07.931627191+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:07.931628798+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:07.931630289+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:07.931631796+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:07.931633991+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:07.931644077+07:00","message":"push: {true \n 0 0xc002f14e00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:07.936778878+07:00","message":"write wav file: './tmp/7449/7449_1892.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:07.959050737+07:00","message":"[GCS] Start streaming session, msgId: 1893"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:08.017124308+07:00","message":"[GCS] IsForceVAD: false for message ID: 1893"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:08.1924967+07:00","message":"receive streaming session, msgId: 1893"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:08.192518892+07:00","message":"found end of frame, send empty tag with msgId: 1893"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:08.192522333+07:00","message":"end Recv id 1893"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:08.192531487+07:00","message":"[buffer interim] 1893 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:08.192545129+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:08.192548925+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:08.192552098+07:00","message":"> Transcript [9104] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:08.192555757+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:08.192557988+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:08.192560497+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:08.192562724+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:08.192568603+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:08.192580704+07:00","message":"push: {true \n 0 0xc003a47280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:08.196837131+07:00","message":"write wav file: './tmp/7449/7449_1893.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:08.339134517+07:00","message":"[GCS] Start streaming session, msgId: 1894"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:08.857578051+07:00","message":"[GCS] IsForceVAD: false for message ID: 1894"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:08.948496434+07:00","message":"receive streaming session, msgId: 1894"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:08.948517387+07:00","message":"found end of frame, send empty tag with msgId: 1894"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:08.948520155+07:00","message":"end Recv id 1894"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:08.94852733+07:00","message":"[buffer interim] 1894 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:08.948534083+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:08.948537854+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:08.948540987+07:00","message":"> Transcript [9105] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:08.94854367+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:08.948545807+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:08.948547335+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:08.948548876+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:08.948555363+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:08.94856574+07:00","message":"push: {true \n 0 0xc0032a1580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:08.959356414+07:00","message":"write wav file: './tmp/7449/7449_1894.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:08.979652871+07:00","message":"[GCS] Start streaming session, msgId: 1895"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:09.367259809+07:00","message":"[GCS] IsForceVAD: false for message ID: 1895"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:09.47066912+07:00","message":"receive streaming session, msgId: 1895"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:09.470691669+07:00","message":"found end of frame, send empty tag with msgId: 1895"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:09.470694471+07:00","message":"end Recv id 1895"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:09.470701635+07:00","message":"[buffer interim] 1895 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:09.470709264+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:09.470712899+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:09.470715404+07:00","message":"> Transcript [9106] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:09.470718083+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:09.470719683+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:09.470721271+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:09.470722708+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:09.470724834+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:09.470735388+07:00","message":"push: {true \n 0 0xc0032a0000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:09.475004316+07:00","message":"write wav file: './tmp/7449/7449_1895.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:09.498504444+07:00","message":"[GCS] Start streaming session, msgId: 1896"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:09.530973938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:09.530994769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:10.256865332+07:00","message":"[GCS] IsForceVAD: false for message ID: 1896"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:10.329748546+07:00","message":"[GCS] Start streaming session, msgId: 1897"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:10.357685793+07:00","message":"receive streaming session, msgId: 1896"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:10.35770259+07:00","message":"found end of frame, send empty tag with msgId: 1896"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:10.357705905+07:00","message":"end Recv id 1896"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:10.357712957+07:00","message":"[buffer interim] 1896 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:10.357720601+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:10.357724632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:10.357727697+07:00","message":"> Transcript [9107] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:10.357730893+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:10.357733027+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:10.357735247+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:10.357737573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:10.357744655+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:10.357756157+07:00","message":"push: {true \n 0 0xc00348c300}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:10.362322387+07:00","message":"write wav file: './tmp/7449/7449_1896.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:10.516796893+07:00","message":"[GCS] IsForceVAD: false for message ID: 1897"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:10.632715748+07:00","message":"receive streaming session, msgId: 1897"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:10.632734466+07:00","message":"found end of frame, send empty tag with msgId: 1897"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:10.632737058+07:00","message":"end Recv id 1897"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:10.632743481+07:00","message":"[buffer interim] 1897 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:10.632750837+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:10.632755249+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:10.632758404+07:00","message":"> Transcript [9108] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:10.632767469+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:10.63277003+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:10.632772385+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:10.632774685+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:10.632778106+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:10.632802955+07:00","message":"push: {true \n 0 0xc00348c500}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:10.637069129+07:00","message":"write wav file: './tmp/7449/7449_1897.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:11.030357474+07:00","message":"[GCS] Start streaming session, msgId: 1898"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:11.09803876+07:00","message":"[GCS] IsForceVAD: false for message ID: 1898"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:11.24616961+07:00","message":"receive streaming session, msgId: 1898"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:11.246190647+07:00","message":"found end of frame, send empty tag with msgId: 1898"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:11.246193745+07:00","message":"end Recv id 1898"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:11.246199771+07:00","message":"[buffer interim] 1898 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:11.246206818+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:11.246210248+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:11.24621269+07:00","message":"> Transcript [9109] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:11.246215074+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:11.246216674+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:11.246218346+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:11.246220022+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:11.24622229+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:11.246232971+07:00","message":"push: {true \n 0 0xc0032a1800}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:11.250553166+07:00","message":"write wav file: './tmp/7449/7449_1898.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:11.289073449+07:00","message":"[GCS] Start streaming session, msgId: 1899"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:11.346902312+07:00","message":"[GCS] IsForceVAD: false for message ID: 1899"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:11.520828535+07:00","message":"receive streaming session, msgId: 1899"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:11.520848037+07:00","message":"found end of frame, send empty tag with msgId: 1899"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:11.520851979+07:00","message":"end Recv id 1899"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:11.520860133+07:00","message":"[buffer interim] 1899 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:11.52086872+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:11.5208727+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:11.52087596+07:00","message":"> Transcript [9110] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:11.520879248+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:11.520881536+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:11.520884195+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:11.520886573+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:11.520889362+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:11.520902149+07:00","message":"push: {true \n 0 0xc0032a1900}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:11.525259257+07:00","message":"write wav file: './tmp/7449/7449_1899.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:11.79831383+07:00","message":"[GCS] Start streaming session, msgId: 1900"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:11.927572775+07:00","message":"[GCS] IsForceVAD: false for message ID: 1900"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:12.01430985+07:00","message":"receive streaming session, msgId: 1900"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:12.014333163+07:00","message":"found end of frame, send empty tag with msgId: 1900"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:12.014336858+07:00","message":"end Recv id 1900"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:12.014346252+07:00","message":"[buffer interim] 1900 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:12.014353568+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:12.014357352+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:12.01436+07:00","message":"> Transcript [9111] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:12.014362501+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:12.014364265+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:12.014365869+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:12.014367381+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:12.014369525+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:12.014379678+07:00","message":"push: {true \n 0 0xc0023d2c80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:12.020083113+07:00","message":"write wav file: './tmp/7449/7449_1900.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:12.118679606+07:00","message":"[GCS] Start streaming session, msgId: 1901"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:12.532005012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:12.532019551+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:13.078606803+07:00","message":"[GCS] IsForceVAD: false for message ID: 1901"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:13.16733606+07:00","message":"receive streaming session, msgId: 1901"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:13.167356576+07:00","message":"found end of frame, send empty tag with msgId: 1901"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:13.167359264+07:00","message":"end Recv id 1901"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:13.16736559+07:00","message":"[buffer interim] 1901 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:13.167371886+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:13.167375461+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:13.167378004+07:00","message":"> Transcript [9112] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:13.167380309+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:13.167381845+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:13.167383246+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:13.167384747+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:13.167390774+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:13.167400558+07:00","message":"push: {true \n 0 0xc0032a1c00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:13.173037896+07:00","message":"write wav file: './tmp/7449/7449_1901.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:13.399931734+07:00","message":"[GCS] Start streaming session, msgId: 1902"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:13.45759586+07:00","message":"[GCS] IsForceVAD: false for message ID: 1902"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:13.650187774+07:00","message":"receive streaming session, msgId: 1902"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:13.650219032+07:00","message":"found end of frame, send empty tag with msgId: 1902"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:13.650222908+07:00","message":"end Recv id 1902"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:13.650232102+07:00","message":"[buffer interim] 1902 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:13.650240967+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:13.65024552+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:13.650248856+07:00","message":"> Transcript [9113] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:13.650251893+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:13.650254222+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:13.650259578+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:13.650261814+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:13.650270989+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:13.650284891+07:00","message":"push: {true \n 0 0xc0027cb700}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:13.654783811+07:00","message":"write wav file: './tmp/7449/7449_1902.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:13.823855054+07:00","message":"[GCS] Cleaned up inactive client: 1866"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:13.823881183+07:00","message":"[GCS] Cleaned up inactive client: 1861"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:13.823883614+07:00","message":"[GCS] Cleaned up inactive client: 1865"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:13.823885579+07:00","message":"[GCS] Cleaned up inactive client: 1862"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:13.823887107+07:00","message":"[GCS] Cleaned up inactive client: 1864"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:13.823888594+07:00","message":"[GCS] Cleaned up inactive client: 1863"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:13.823889947+07:00","message":"[GCS] Cleaned up inactive client: 1867"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:14.049292028+07:00","message":"[GCS] Start streaming session, msgId: 1903"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:14.177111975+07:00","message":"[GCS] IsForceVAD: false for message ID: 1903"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:14.264659261+07:00","message":"receive streaming session, msgId: 1903"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:14.264678832+07:00","message":"found end of frame, send empty tag with msgId: 1903"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:14.264681826+07:00","message":"end Recv id 1903"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:14.264688271+07:00","message":"[buffer interim] 1903 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:14.264694991+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:14.264698539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:14.264701189+07:00","message":"> Transcript [9114] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:14.264703579+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:14.264705221+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:14.264707143+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:14.264708831+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:14.264711393+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:14.26472126+07:00","message":"push: {true \n 0 0xc003a46500}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:14.268569581+07:00","message":"write wav file: './tmp/7449/7449_1903.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:15.199330979+07:00","message":"[GCS] Start streaming session, msgId: 1904"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:15.327635947+07:00","message":"[GCS] IsForceVAD: false for message ID: 1904"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:15.41481091+07:00","message":"receive streaming session, msgId: 1904"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:15.414834503+07:00","message":"found end of frame, send empty tag with msgId: 1904"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:15.414838071+07:00","message":"end Recv id 1904"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:15.414846446+07:00","message":"[buffer interim] 1904 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:15.414854289+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:15.414858537+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:15.414861555+07:00","message":"> Transcript [9115] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:15.41486456+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:15.414866723+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:15.414869002+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:15.41487102+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:15.414874391+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:15.414886175+07:00","message":"push: {true \n 0 0xc0023d2e80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:15.419805626+07:00","message":"write wav file: './tmp/7449/7449_1904.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:15.460194468+07:00","message":"[GCS] Start streaming session, msgId: 1905"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:15.533050476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:15.533058155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:15.646969471+07:00","message":"[GCS] IsForceVAD: false for message ID: 1905"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:15.762032545+07:00","message":"receive streaming session, msgId: 1905"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:15.762054953+07:00","message":"found end of frame, send empty tag with msgId: 1905"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:15.762057975+07:00","message":"end Recv id 1905"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:15.762066375+07:00","message":"[buffer interim] 1905 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:15.76207458+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:15.762078832+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:15.762082031+07:00","message":"> Transcript [9116] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:15.762084979+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:15.762086955+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:15.762089247+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:15.762091515+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:15.762094631+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:15.762106347+07:00","message":"push: {true \n 0 0xc003600000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:15.766598059+07:00","message":"write wav file: './tmp/7449/7449_1905.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:16.611351056+07:00","message":"[GCS] Start streaming session, msgId: 1906"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:16.667525367+07:00","message":"[GCS] IsForceVAD: false for message ID: 1906"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:16.874100797+07:00","message":"receive streaming session, msgId: 1906"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:16.874122751+07:00","message":"found end of frame, send empty tag with msgId: 1906"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:16.874125376+07:00","message":"end Recv id 1906"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:16.874132169+07:00","message":"[buffer interim] 1906 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:16.87413858+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:16.874142328+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:16.874148568+07:00","message":"> Transcript [9117] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:16.874152524+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:16.874154737+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:16.874157446+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:16.874159509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:16.874162632+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:16.874175699+07:00","message":"push: {true \n 0 0xc0023d3300}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:16.879109875+07:00","message":"write wav file: './tmp/7449/7449_1906.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:16.929661773+07:00","message":"[GCS] Start streaming session, msgId: 1907"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:16.987788053+07:00","message":"[GCS] IsForceVAD: false for message ID: 1907"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:17.176540341+07:00","message":"receive streaming session, msgId: 1907"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:17.176562005+07:00","message":"found end of frame, send empty tag with msgId: 1907"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:17.176564783+07:00","message":"end Recv id 1907"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:17.176571778+07:00","message":"[buffer interim] 1907 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:17.176578744+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:17.176586454+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:17.176592641+07:00","message":"> Transcript [9118] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:17.176595159+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:17.176598587+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:17.176600287+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:17.176601872+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:17.176604307+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:17.17661403+07:00","message":"push: {true \n 0 0xc0000f4280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:17.18274294+07:00","message":"write wav file: './tmp/7449/7449_1907.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:17.438637708+07:00","message":"[GCS] Start streaming session, msgId: 1908"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:17.496878388+07:00","message":"[GCS] IsForceVAD: false for message ID: 1908"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:17.677649961+07:00","message":"receive streaming session, msgId: 1908"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:17.677672155+07:00","message":"found end of frame, send empty tag with msgId: 1908"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:17.677675655+07:00","message":"end Recv id 1908"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:17.677683289+07:00","message":"[buffer interim] 1908 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:17.677691827+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:17.677695676+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:17.677698983+07:00","message":"> Transcript [9119] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:17.677702523+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:17.677704797+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:17.677706828+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:17.677709167+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:17.677717136+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:17.677729613+07:00","message":"push: {true \n 0 0xc0023d2280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:17.682058793+07:00","message":"write wav file: './tmp/7449/7449_1908.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:17.760971945+07:00","message":"[GCS] Start streaming session, msgId: 1909"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:17.817426873+07:00","message":"[GCS] IsForceVAD: false for message ID: 1909"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:17.890841345+07:00","message":"[GCS] Start streaming session, msgId: 1910"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:18.009106213+07:00","message":"receive streaming session, msgId: 1909"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:18.009125778+07:00","message":"found end of frame, send empty tag with msgId: 1909"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:18.009128768+07:00","message":"end Recv id 1909"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:18.009134922+07:00","message":"[buffer interim] 1909 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:18.00914147+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:18.009144555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:18.009147128+07:00","message":"> Transcript [9120] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:18.009149551+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:18.009151259+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:18.009152835+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:18.009154419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:18.009156619+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:18.009174371+07:00","message":"push: {true \n 0 0xc002f14000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:18.013682718+07:00","message":"write wav file: './tmp/7449/7449_1909.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:18.077069133+07:00","message":"[GCS] IsForceVAD: false for message ID: 1910"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:18.189978278+07:00","message":"receive streaming session, msgId: 1910"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:18.19001085+07:00","message":"found end of frame, send empty tag with msgId: 1910"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:18.190014356+07:00","message":"end Recv id 1910"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:18.190021722+07:00","message":"[buffer interim] 1910 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:18.190028295+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:18.190031679+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:18.190034331+07:00","message":"> Transcript [9121] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:18.190036822+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:18.190038496+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:18.190039996+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:18.190041662+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:18.190044395+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:18.190054104+07:00","message":"push: {true \n 0 0xc003600c80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:18.19495483+07:00","message":"write wav file: './tmp/7449/7449_1910.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:18.533823609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:18.533849348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:18.659545332+07:00","message":"[GCS] Start streaming session, msgId: 1911"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.097402157+07:00","message":"[GCS] IsForceVAD: false for message ID: 1911"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.190324482+07:00","message":"receive streaming session, msgId: 1911"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.190355502+07:00","message":"found end of frame, send empty tag with msgId: 1911"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.190359087+07:00","message":"end Recv id 1911"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.190368613+07:00","message":"[buffer interim] 1911 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.190376115+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.190379992+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.190383379+07:00","message":"> Transcript [9122] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.19038593+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.190388742+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.19039066+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.190392133+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.190399461+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.190411778+07:00","message":"push: {true \n 0 0xc00365ed80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:19.194901515+07:00","message":"write wav file: './tmp/7449/7449_1911.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.230203265+07:00","message":"[GCS] Start streaming session, msgId: 1912"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.297437519+07:00","message":"[GCS] IsForceVAD: false for message ID: 1912"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.418938585+07:00","message":"[GCS] Start streaming session, msgId: 1913"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.488091477+07:00","message":"[GCS] IsForceVAD: false for message ID: 1913"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.495219907+07:00","message":"receive streaming session, msgId: 1912"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.495236692+07:00","message":"found end of frame, send empty tag with msgId: 1912"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.495239557+07:00","message":"end Recv id 1912"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.495245157+07:00","message":"[buffer interim] 1912 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.495251329+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.495254745+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.495257089+07:00","message":"> Transcript [9123] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.495259238+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.495260782+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.495262292+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.495263728+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.49527132+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.495280917+07:00","message":"push: {true \n 0 0xc00348d980}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:19.500142298+07:00","message":"write wav file: './tmp/7449/7449_1912.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.618695997+07:00","message":"[GCS] Start streaming session, msgId: 1914"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.677828238+07:00","message":"[GCS] IsForceVAD: false for message ID: 1914"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.693076018+07:00","message":"receive streaming session, msgId: 1913"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.693092669+07:00","message":"found end of frame, send empty tag with msgId: 1913"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.693095316+07:00","message":"end Recv id 1913"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.693101436+07:00","message":"[buffer interim] 1913 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.69310808+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.693111087+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.693113697+07:00","message":"> Transcript [9124] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.693116252+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.693118211+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.693120048+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.693121737+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.693124145+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.693135005+07:00","message":"push: {true \n 0 0xc003601080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:19.697560853+07:00","message":"write wav file: './tmp/7449/7449_1913.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.809210168+07:00","message":"[GCS] Start streaming session, msgId: 1915"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.826485769+07:00","message":"receive streaming session, msgId: 1914"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.826509917+07:00","message":"found end of frame, send empty tag with msgId: 1914"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.826513284+07:00","message":"end Recv id 1914"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.826519723+07:00","message":"[buffer interim] 1914 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.82652597+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.826529161+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.82653136+07:00","message":"> Transcript [9125] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.826533492+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.826535115+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.82653651+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.826538059+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:19.82654027+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.826549946+07:00","message":"push: {true \n 0 0xc003601280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:19.832624809+07:00","message":"write wav file: './tmp/7449/7449_1914.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.867470533+07:00","message":"[GCS] IsForceVAD: false for message ID: 1915"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:19.998648269+07:00","message":"[GCS] Start streaming session, msgId: 1916"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.049016372+07:00","message":"receive streaming session, msgId: 1915"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.049043413+07:00","message":"found end of frame, send empty tag with msgId: 1915"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.049046198+07:00","message":"end Recv id 1915"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.049052715+07:00","message":"[buffer interim] 1915 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.049059428+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.049062787+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.04906546+07:00","message":"> Transcript [9126] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.049067914+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.049069523+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.049070975+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.049072457+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.049079813+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.049090265+07:00","message":"push: {true \n 0 0xc00365fb00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:20.053483941+07:00","message":"write wav file: './tmp/7449/7449_1915.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.127117438+07:00","message":"[GCS] IsForceVAD: false for message ID: 1916"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.190873145+07:00","message":"[GCS] Start streaming session, msgId: 1917"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.233618841+07:00","message":"receive streaming session, msgId: 1916"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.233640428+07:00","message":"found end of frame, send empty tag with msgId: 1916"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.233643272+07:00","message":"end Recv id 1916"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.233649409+07:00","message":"[buffer interim] 1916 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.233660852+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.233665845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.233668737+07:00","message":"> Transcript [9127] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.233672277+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.233674533+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.233676686+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.233678825+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.233686945+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.23369874+07:00","message":"push: {true \n 0 0xc003601400}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:20.237968628+07:00","message":"write wav file: './tmp/7449/7449_1916.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.316924826+07:00","message":"[GCS] IsForceVAD: false for message ID: 1917"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.378519669+07:00","message":"[GCS] Start streaming session, msgId: 1918"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.406777906+07:00","message":"receive streaming session, msgId: 1917"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.406798842+07:00","message":"found end of frame, send empty tag with msgId: 1917"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.406802338+07:00","message":"end Recv id 1917"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.406811018+07:00","message":"[buffer interim] 1917 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.40681903+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.406823407+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.40682594+07:00","message":"> Transcript [9128] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.406828751+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.406830372+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.406831984+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.406833595+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.406836283+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.406856306+07:00","message":"push: {true \n 0 0xc003601880}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:20.411623712+07:00","message":"write wav file: './tmp/7449/7449_1917.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.508295639+07:00","message":"[GCS] IsForceVAD: false for message ID: 1918"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.599039242+07:00","message":"receive streaming session, msgId: 1918"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.599062008+07:00","message":"found end of frame, send empty tag with msgId: 1918"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.599064607+07:00","message":"end Recv id 1918"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.599071591+07:00","message":"[buffer interim] 1918 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.599078571+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.599086116+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.599088722+07:00","message":"> Transcript [9129] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.599090981+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.59909252+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.599094132+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.59909564+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.599097794+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.599107409+07:00","message":"push: {true \n 0 0xc0023d3780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:20.6037008+07:00","message":"write wav file: './tmp/7449/7449_1918.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.63916224+07:00","message":"[GCS] Start streaming session, msgId: 1919"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.82804298+07:00","message":"[GCS] IsForceVAD: false for message ID: 1919"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.920312202+07:00","message":"receive streaming session, msgId: 1919"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.92033294+07:00","message":"found end of frame, send empty tag with msgId: 1919"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.920335362+07:00","message":"end Recv id 1919"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.920342422+07:00","message":"[buffer interim] 1919 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.920349237+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.920352272+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.920354891+07:00","message":"> Transcript [9130] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.92035706+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.920358621+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.920360041+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.920361518+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:20.920368054+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:20.920378374+07:00","message":"push: {true \n 0 0xc003601a80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:20.925072168+07:00","message":"write wav file: './tmp/7449/7449_1919.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:21.534502115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:21.534550151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:23.781453454+07:00","message":"[GCS] Start streaming session, msgId: 1920"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:23.847555273+07:00","message":"[GCS] IsForceVAD: false for message ID: 1920"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:24.001223815+07:00","message":"receive streaming session, msgId: 1920"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:24.001248746+07:00","message":"found end of frame, send empty tag with msgId: 1920"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:24.001253567+07:00","message":"end Recv id 1920"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:24.00126297+07:00","message":"[buffer interim] 1920 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:24.001271806+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:24.001276816+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:24.001280806+07:00","message":"> Transcript [9131] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:24.001283973+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:24.001286154+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:24.001288541+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:24.001290788+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:24.001294036+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:24.001306935+07:00","message":"push: {true \n 0 0xc00348db00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:24.006093409+07:00","message":"write wav file: './tmp/7449/7449_1920.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:24.535035543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:24.535044275+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:27.535995825+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:27.535996836+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:27.942903096+07:00","message":"[GCS] Start streaming session, msgId: 1921"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:28.139015099+07:00","message":"[GCS] IsForceVAD: false for message ID: 1921"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:28.229319976+07:00","message":"receive streaming session, msgId: 1921"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:28.229339351+07:00","message":"found end of frame, send empty tag with msgId: 1921"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:28.229341905+07:00","message":"end Recv id 1921"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:28.229347933+07:00","message":"[buffer interim] 1921 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:28.229353795+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:28.229357393+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:28.229360085+07:00","message":"> Transcript [9132] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:28.229362901+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:28.229364679+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:28.229366664+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:28.229368612+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:28.229374739+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:28.229385165+07:00","message":"push: {true \n 0 0xc00348dd00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:28.234719975+07:00","message":"write wav file: './tmp/7449/7449_1921.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:28.458697309+07:00","message":"[GCS] Start streaming session, msgId: 1922"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:28.517256427+07:00","message":"[GCS] IsForceVAD: false for message ID: 1922"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:28.69936454+07:00","message":"receive streaming session, msgId: 1922"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:28.699384892+07:00","message":"found end of frame, send empty tag with msgId: 1922"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:28.69938774+07:00","message":"end Recv id 1922"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:28.699394786+07:00","message":"[buffer interim] 1922 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:28.699401558+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:28.699404805+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:28.699407081+07:00","message":"> Transcript [9133] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:28.699409483+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:28.699411053+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:28.699412755+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:28.699414283+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:28.699416407+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:28.699426731+07:00","message":"push: {true \n 0 0xc0023d3e80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:28.707368784+07:00","message":"write wav file: './tmp/7449/7449_1922.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:29.930068769+07:00","message":"[GCS] Start streaming session, msgId: 1923"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:29.988255834+07:00","message":"[GCS] IsForceVAD: false for message ID: 1923"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:30.162578262+07:00","message":"receive streaming session, msgId: 1923"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:30.162600982+07:00","message":"found end of frame, send empty tag with msgId: 1923"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:30.162603572+07:00","message":"end Recv id 1923"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:30.16260964+07:00","message":"[buffer interim] 1923 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:30.162616582+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:30.162624562+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:30.162626833+07:00","message":"> Transcript [9134] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:30.162629064+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:30.16263065+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:30.162632211+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:30.162633723+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:30.162636041+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:30.162645971+07:00","message":"push: {true \n 0 0xc00040da00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:30.167059935+07:00","message":"write wav file: './tmp/7449/7449_1923.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:30.179419247+07:00","message":"[GCS] Start streaming session, msgId: 1924"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:30.376825281+07:00","message":"[GCS] IsForceVAD: false for message ID: 1924"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:30.466121033+07:00","message":"receive streaming session, msgId: 1924"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:30.466148704+07:00","message":"found end of frame, send empty tag with msgId: 1924"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:30.466151491+07:00","message":"end Recv id 1924"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:30.466158354+07:00","message":"[buffer interim] 1924 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:30.466165718+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:30.466169197+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:30.46617193+07:00","message":"> Transcript [9135] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:30.466174299+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:30.466175834+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:30.466177285+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:30.466178827+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:30.466181564+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:30.466191284+07:00","message":"push: {true \n 0 0xc0023d2700}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:30.470831216+07:00","message":"write wav file: './tmp/7449/7449_1924.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:30.536236365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:30.536245308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:33.536712345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:33.536725942+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:33.578965138+07:00","message":"[GCS] Start streaming session, msgId: 1925"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:33.897484104+07:00","message":"[GCS] IsForceVAD: false for message ID: 1925"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:33.988053716+07:00","message":"receive streaming session, msgId: 1925"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:33.988072557+07:00","message":"found end of frame, send empty tag with msgId: 1925"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:33.988075962+07:00","message":"end Recv id 1925"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:33.988083801+07:00","message":"[buffer interim] 1925 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:33.988092107+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:33.988096792+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:33.988100011+07:00","message":"> Transcript [9136] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:33.988103146+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:33.98810557+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:33.988107691+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:33.988109931+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:33.988117887+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:33.988127945+07:00","message":"push: {true \n 0 0xc002f14b00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:33.993282893+07:00","message":"write wav file: './tmp/7449/7449_1925.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:34.221600697+07:00","message":"[GCS] Start streaming session, msgId: 1926"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:34.287237177+07:00","message":"[GCS] IsForceVAD: false for message ID: 1926"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:34.471263174+07:00","message":"receive streaming session, msgId: 1926"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:34.47128741+07:00","message":"found end of frame, send empty tag with msgId: 1926"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:34.471290411+07:00","message":"end Recv id 1926"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:34.471296716+07:00","message":"[buffer interim] 1926 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:34.471303012+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:34.471306504+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:34.471309239+07:00","message":"> Transcript [9137] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:34.471312043+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:34.4713137+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:34.471315242+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:34.471316934+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:34.471324747+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:34.471335163+07:00","message":"push: {true \n 0 0xc0023d3400}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:34.475689705+07:00","message":"write wav file: './tmp/7449/7449_1926.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:36.537603319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:36.537617415+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:36.779849429+07:00","message":"[GCS] Start streaming session, msgId: 1927"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:37.096748277+07:00","message":"[GCS] IsForceVAD: false for message ID: 1927"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:37.185270047+07:00","message":"receive streaming session, msgId: 1927"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:37.18529899+07:00","message":"found end of frame, send empty tag with msgId: 1927"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:37.185302536+07:00","message":"end Recv id 1927"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:37.185311856+07:00","message":"[buffer interim] 1927 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:37.185320056+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:37.185323435+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:37.185325853+07:00","message":"> Transcript [9138] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:37.18532849+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:37.185330196+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:37.185331629+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:37.1853333+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:37.185335648+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:37.185345778+07:00","message":"push: {true \n 0 0xc003600e80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:37.190715334+07:00","message":"write wav file: './tmp/7449/7449_1927.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:38.708892478+07:00","message":"[GCS] Start streaming session, msgId: 1928"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:38.837926193+07:00","message":"[GCS] IsForceVAD: false for message ID: 1928"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:38.899242194+07:00","message":"[GCS] Start streaming session, msgId: 1929"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:38.979059385+07:00","message":"receive streaming session, msgId: 1928"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:38.979081421+07:00","message":"found end of frame, send empty tag with msgId: 1928"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:38.979084915+07:00","message":"end Recv id 1928"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:38.979091848+07:00","message":"[buffer interim] 1928 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:38.979100097+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:38.979105355+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:38.979108669+07:00","message":"> Transcript [9139] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:38.979112097+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:38.979114214+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:38.979116514+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:38.979118485+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:38.979123475+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:38.979135053+07:00","message":"push: {true \n 0 0xc000044580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:38.983576696+07:00","message":"write wav file: './tmp/7449/7449_1928.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:39.097672388+07:00","message":"[GCS] IsForceVAD: false for message ID: 1929"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:39.158876869+07:00","message":"[GCS] Start streaming session, msgId: 1930"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:39.189022324+07:00","message":"receive streaming session, msgId: 1929"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:39.189048797+07:00","message":"found end of frame, send empty tag with msgId: 1929"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:39.189051791+07:00","message":"end Recv id 1929"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:39.189058347+07:00","message":"[buffer interim] 1929 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:39.189065407+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:39.189068477+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:39.189070972+07:00","message":"> Transcript [9140] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:39.189073021+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:39.189074572+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:39.189076007+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:39.189077465+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:39.189079902+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:39.189090657+07:00","message":"push: {true \n 0 0xc003601b80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:39.193539416+07:00","message":"write wav file: './tmp/7449/7449_1929.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:39.347086869+07:00","message":"[GCS] IsForceVAD: false for message ID: 1930"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:39.437608481+07:00","message":"receive streaming session, msgId: 1930"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:39.437625896+07:00","message":"found end of frame, send empty tag with msgId: 1930"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:39.437628722+07:00","message":"end Recv id 1930"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:39.437636016+07:00","message":"[buffer interim] 1930 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:39.437643571+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:39.437647931+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:39.43765142+07:00","message":"> Transcript [9141] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:39.437654871+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:39.437657288+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:39.437659642+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:39.437661719+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:39.437668931+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:39.437678955+07:00","message":"push: {true \n 0 0xc003601e00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:39.442015478+07:00","message":"write wav file: './tmp/7449/7449_1930.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:39.537750608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:39.537763933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:39.928838331+07:00","message":"[GCS] Start streaming session, msgId: 1931"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:39.986797214+07:00","message":"[GCS] IsForceVAD: false for message ID: 1931"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:40.119925396+07:00","message":"[GCS] Start streaming session, msgId: 1932"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:40.129467757+07:00","message":"receive streaming session, msgId: 1931"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:40.129482773+07:00","message":"found end of frame, send empty tag with msgId: 1931"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:40.129486198+07:00","message":"end Recv id 1931"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:40.129492211+07:00","message":"[buffer interim] 1931 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:40.12949962+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:40.129504064+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:40.129508288+07:00","message":"> Transcript [9142] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:40.129512+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:40.129514195+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:40.129516244+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:40.129518658+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:40.129526357+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:40.129537469+07:00","message":"push: {true \n 0 0xc00348d680}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:40.133903797+07:00","message":"write wav file: './tmp/7449/7449_1931.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:40.176923429+07:00","message":"[GCS] IsForceVAD: false for message ID: 1932"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:40.348766262+07:00","message":"receive streaming session, msgId: 1932"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:40.348793509+07:00","message":"found end of frame, send empty tag with msgId: 1932"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:40.348796802+07:00","message":"end Recv id 1932"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:40.348804164+07:00","message":"[buffer interim] 1932 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:40.348811782+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:40.348815021+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:40.348817431+07:00","message":"> Transcript [9143] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:40.348819838+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:40.348821349+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:40.348822856+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:40.348824379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:40.348826862+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:40.348835965+07:00","message":"push: {true \n 0 0xc00348d780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:40.352904654+07:00","message":"write wav file: './tmp/7449/7449_1932.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.209846171+07:00","message":"[GCS] Start streaming session, msgId: 1933"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.336299198+07:00","message":"[GCS] IsForceVAD: false for message ID: 1933"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.45914196+07:00","message":"[GCS] Start streaming session, msgId: 1934"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.484486995+07:00","message":"receive streaming session, msgId: 1933"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.484510917+07:00","message":"found end of frame, send empty tag with msgId: 1933"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.48451392+07:00","message":"end Recv id 1933"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.484520681+07:00","message":"[buffer interim] 1933 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.484527806+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.484531243+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.484534023+07:00","message":"> Transcript [9144] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.484536259+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.484537735+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.484539217+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.484540678+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.484543997+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.484553728+07:00","message":"push: {true \n 0 0xc002f15780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:41.488597081+07:00","message":"write wav file: './tmp/7449/7449_1933.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.527650412+07:00","message":"[GCS] IsForceVAD: false for message ID: 1934"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.589486121+07:00","message":"[GCS] Start streaming session, msgId: 1935"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.70087101+07:00","message":"receive streaming session, msgId: 1934"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.700898499+07:00","message":"found end of frame, send empty tag with msgId: 1934"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.700901136+07:00","message":"end Recv id 1934"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.700907595+07:00","message":"[buffer interim] 1934 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.700914482+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.700921828+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.700924173+07:00","message":"> Transcript [9145] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.700926762+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.700928295+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.700929885+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.700931422+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.700933586+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.700945359+07:00","message":"push: {true \n 0 0xc00365f900}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:41.705416219+07:00","message":"write wav file: './tmp/7449/7449_1934.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.717535838+07:00","message":"[GCS] IsForceVAD: false for message ID: 1935"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.861292838+07:00","message":"receive streaming session, msgId: 1935"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.861313843+07:00","message":"found end of frame, send empty tag with msgId: 1935"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.861316604+07:00","message":"end Recv id 1935"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.861323039+07:00","message":"[buffer interim] 1935 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.861330335+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.861333561+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.861335972+07:00","message":"> Transcript [9146] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.861338314+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.861339838+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.861341472+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.86134294+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:41.861351278+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.861360631+07:00","message":"push: {true \n 0 0xc002f15880}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:41.865843776+07:00","message":"write wav file: './tmp/7449/7449_1935.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.908155381+07:00","message":"[GCS] Start streaming session, msgId: 1936"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:41.976865633+07:00","message":"[GCS] IsForceVAD: false for message ID: 1936"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:42.174913137+07:00","message":"receive streaming session, msgId: 1936"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:42.174932657+07:00","message":"found end of frame, send empty tag with msgId: 1936"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:42.174935364+07:00","message":"end Recv id 1936"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:42.174942031+07:00","message":"[buffer interim] 1936 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:42.174948406+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:42.174952611+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:42.174955171+07:00","message":"> Transcript [9147] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:42.174957381+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:42.174958928+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:42.174960476+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:42.174961976+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:42.174964472+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:42.174974173+07:00","message":"push: {true \n 0 0xc00205af00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:42.181182119+07:00","message":"write wav file: './tmp/7449/7449_1936.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:42.538619427+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:42.538631743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:43.824315877+07:00","message":"[GCS] Cleaned up inactive client: 1869"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:43.824350537+07:00","message":"[GCS] Cleaned up inactive client: 1871"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:43.824353323+07:00","message":"[GCS] Cleaned up inactive client: 1872"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:43.824355587+07:00","message":"[GCS] Cleaned up inactive client: 1868"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:43.824357137+07:00","message":"[GCS] Cleaned up inactive client: 1870"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:44.281086667+07:00","message":"[GCS] Start streaming session, msgId: 1937"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:44.408135122+07:00","message":"[GCS] IsForceVAD: false for message ID: 1937"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:44.530282819+07:00","message":"receive streaming session, msgId: 1937"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:44.530310643+07:00","message":"found end of frame, send empty tag with msgId: 1937"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:44.530313666+07:00","message":"end Recv id 1937"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:44.530323264+07:00","message":"[buffer interim] 1937 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:44.530330527+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:44.530334278+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:44.530337115+07:00","message":"> Transcript [9148] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:44.530339666+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:44.530341262+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:44.530342836+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:44.530344468+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:44.530350381+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:44.530360592+07:00","message":"push: {true \n 0 0xc00205a880}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:44.534774909+07:00","message":"write wav file: './tmp/7449/7449_1937.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:45.538684962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:45.538711666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.069604971+07:00","message":"[GCS] Start streaming session, msgId: 1938"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.198790969+07:00","message":"[GCS] IsForceVAD: false for message ID: 1938"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.312371806+07:00","message":"receive streaming session, msgId: 1938"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.312399339+07:00","message":"found end of frame, send empty tag with msgId: 1938"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.312402288+07:00","message":"end Recv id 1938"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.312409946+07:00","message":"[buffer interim] 1938 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.312416431+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.312420058+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.312423122+07:00","message":"> Transcript [9149] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.312425643+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.3124272+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.3124287+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.31243024+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.312432409+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.312441688+07:00","message":"push: {true \n 0 0xc002f14200}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:46.317008607+07:00","message":"write wav file: './tmp/7449/7449_1938.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.388829358+07:00","message":"[GCS] Start streaming session, msgId: 1939"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.577353463+07:00","message":"[GCS] IsForceVAD: false for message ID: 1939"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.681840185+07:00","message":"receive streaming session, msgId: 1939"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.681859869+07:00","message":"found end of frame, send empty tag with msgId: 1939"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.681862627+07:00","message":"end Recv id 1939"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.681869555+07:00","message":"[buffer interim] 1939 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.681890319+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.681894095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.681896496+07:00","message":"> Transcript [9150] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.68189876+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.681900399+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.681901977+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.681903513+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.68190562+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.681915668+07:00","message":"push: {true \n 0 0xc00348d080}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:46.693591303+07:00","message":"write wav file: './tmp/7449/7449_1939.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.718354215+07:00","message":"[GCS] Start streaming session, msgId: 1940"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.776317402+07:00","message":"[GCS] IsForceVAD: false for message ID: 1940"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.849681381+07:00","message":"[GCS] Start streaming session, msgId: 1941"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.947054828+07:00","message":"receive streaming session, msgId: 1940"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.947073399+07:00","message":"found end of frame, send empty tag with msgId: 1940"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.947076053+07:00","message":"end Recv id 1940"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.947081788+07:00","message":"[buffer interim] 1940 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.947088151+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.947091364+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.947093789+07:00","message":"> Transcript [9151] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.947095943+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.947097466+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.947098899+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.947100338+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:46.947107182+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.947116476+07:00","message":"push: {true \n 0 0xc00348d900}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:46.951948486+07:00","message":"write wav file: './tmp/7449/7449_1940.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:46.976917282+07:00","message":"[GCS] IsForceVAD: false for message ID: 1941"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:47.038740602+07:00","message":"[GCS] Start streaming session, msgId: 1942"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:47.121512157+07:00","message":"receive streaming session, msgId: 1941"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:47.121535198+07:00","message":"found end of frame, send empty tag with msgId: 1941"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:47.121538903+07:00","message":"end Recv id 1941"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:47.121547286+07:00","message":"[buffer interim] 1941 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.12155547+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.12156007+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.12156351+07:00","message":"> Transcript [9152] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.121566685+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.12156903+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.121571316+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.121573541+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.121576672+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:47.121587854+07:00","message":"push: {true \n 0 0xc002f15280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:47.126010357+07:00","message":"write wav file: './tmp/7449/7449_1941.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:47.417661915+07:00","message":"[GCS] IsForceVAD: false for message ID: 1942"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:47.489487289+07:00","message":"[GCS] Start streaming session, msgId: 1943"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:47.51165201+07:00","message":"receive streaming session, msgId: 1942"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:47.511670026+07:00","message":"found end of frame, send empty tag with msgId: 1942"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:47.511672962+07:00","message":"end Recv id 1942"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:47.51168046+07:00","message":"[buffer interim] 1942 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.51168824+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.511697842+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.511701466+07:00","message":"> Transcript [9153] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.511705037+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.511707111+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.511709215+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.511711295+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.511714149+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:47.511726407+07:00","message":"push: {true \n 0 0xc00348de00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:47.516469929+07:00","message":"write wav file: './tmp/7449/7449_1942.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:47.867230484+07:00","message":"[GCS] IsForceVAD: false for message ID: 1943"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:47.984224156+07:00","message":"receive streaming session, msgId: 1943"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:47.984244757+07:00","message":"found end of frame, send empty tag with msgId: 1943"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:47.984247599+07:00","message":"end Recv id 1943"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:47.984253823+07:00","message":"[buffer interim] 1943 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.984260439+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.984263812+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.984266257+07:00","message":"> Transcript [9154] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.984268862+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.984270559+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.984272098+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.984274346+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:47.984277128+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:47.984286378+07:00","message":"push: {true \n 0 0xc00205b580}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:47.9894246+07:00","message":"write wav file: './tmp/7449/7449_1943.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.058745256+07:00","message":"[GCS] Start streaming session, msgId: 1944"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.187151034+07:00","message":"[GCS] IsForceVAD: false for message ID: 1944"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.258940304+07:00","message":"[GCS] Start streaming session, msgId: 1945"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.291718585+07:00","message":"receive streaming session, msgId: 1944"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.291737707+07:00","message":"found end of frame, send empty tag with msgId: 1944"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.291740462+07:00","message":"end Recv id 1944"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.291746452+07:00","message":"[buffer interim] 1944 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.291753304+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.291756543+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.291758851+07:00","message":"> Transcript [9155] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.291761476+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.291763735+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.291765914+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.291768479+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.2917753+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.291787352+07:00","message":"push: {true \n 0 0xc0032a1e00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:48.296037057+07:00","message":"write wav file: './tmp/7449/7449_1944.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.507280015+07:00","message":"[GCS] IsForceVAD: false for message ID: 1945"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:48.539470486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:48.53948938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.612210257+07:00","message":"receive streaming session, msgId: 1945"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.612229491+07:00","message":"found end of frame, send empty tag with msgId: 1945"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.612232844+07:00","message":"end Recv id 1945"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.612241023+07:00","message":"[buffer interim] 1945 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.612249028+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.612253753+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.612257496+07:00","message":"> Transcript [9156] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.612260924+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.612263251+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.612265967+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.612268315+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.612271618+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.612284571+07:00","message":"push: {true \n 0 0xc0003c5780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:48.617021565+07:00","message":"write wav file: './tmp/7449/7449_1945.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.638986209+07:00","message":"[GCS] Start streaming session, msgId: 1946"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.698307518+07:00","message":"[GCS] IsForceVAD: false for message ID: 1946"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.829817307+07:00","message":"[GCS] Start streaming session, msgId: 1947"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.874920734+07:00","message":"receive streaming session, msgId: 1946"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.87494079+07:00","message":"found end of frame, send empty tag with msgId: 1946"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.874944559+07:00","message":"end Recv id 1946"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.874953243+07:00","message":"[buffer interim] 1946 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.874961662+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.874966+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.874969364+07:00","message":"> Transcript [9157] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.874972617+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.874974978+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.874977349+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.874979852+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:48.874983527+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:48.874994984+07:00","message":"push: {true \n 0 0xc0027ca000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:48.879256139+07:00","message":"write wav file: './tmp/7449/7449_1946.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:49.088032002+07:00","message":"[GCS] IsForceVAD: false for message ID: 1947"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:49.149663588+07:00","message":"[GCS] Start streaming session, msgId: 1948"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:49.196738686+07:00","message":"receive streaming session, msgId: 1947"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:49.196758719+07:00","message":"found end of frame, send empty tag with msgId: 1947"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:49.19676183+07:00","message":"end Recv id 1947"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:49.196768845+07:00","message":"[buffer interim] 1947 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:49.196780503+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:49.196787246+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:49.196789898+07:00","message":"> Transcript [9158] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:49.196792429+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:49.196794052+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:49.196795604+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:49.196797146+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:49.196799485+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:49.196809976+07:00","message":"push: {true \n 0 0xc00040d700}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:49.201174171+07:00","message":"write wav file: './tmp/7449/7449_1947.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:49.656831728+07:00","message":"[GCS] IsForceVAD: false for message ID: 1948"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:49.754328664+07:00","message":"receive streaming session, msgId: 1948"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:49.754349213+07:00","message":"found end of frame, send empty tag with msgId: 1948"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:49.754352411+07:00","message":"end Recv id 1948"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:49.754360717+07:00","message":"[buffer interim] 1948 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:49.75436754+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:49.754370782+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:49.75437327+07:00","message":"> Transcript [9159] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:49.754375682+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:49.754377306+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:49.754378776+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:49.754380266+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:49.75438241+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:49.754392946+07:00","message":"push: {true \n 0 0xc00040df80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:49.75945544+07:00","message":"write wav file: './tmp/7449/7449_1948.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:49.859546698+07:00","message":"[GCS] Start streaming session, msgId: 1949"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:49.979276165+07:00","message":"[GCS] IsForceVAD: false for message ID: 1949"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:50.081698588+07:00","message":"receive streaming session, msgId: 1949"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:50.081718935+07:00","message":"found end of frame, send empty tag with msgId: 1949"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:50.081721766+07:00","message":"end Recv id 1949"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:50.081728303+07:00","message":"[buffer interim] 1949 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.081735249+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.081738666+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.081741154+07:00","message":"> Transcript [9160] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.081744017+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.081745541+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.081747365+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.081748986+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.081751325+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:50.081760462+07:00","message":"push: {true \n 0 0xc003601f00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:50.086578696+07:00","message":"write wav file: './tmp/7449/7449_1949.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:50.108862294+07:00","message":"[GCS] Start streaming session, msgId: 1950"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:50.179968157+07:00","message":"[GCS] IsForceVAD: false for message ID: 1950"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:50.323297952+07:00","message":"receive streaming session, msgId: 1950"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:50.323332479+07:00","message":"found end of frame, send empty tag with msgId: 1950"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:50.323341482+07:00","message":"end Recv id 1950"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:50.323351052+07:00","message":"[buffer interim] 1950 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.323360491+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.323364844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.323368657+07:00","message":"> Transcript [9161] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.323371885+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.323374286+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.323376415+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.323378671+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.3233817+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:50.323395817+07:00","message":"push: {true \n 0 0xc000045e00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:50.329578866+07:00","message":"write wav file: './tmp/7449/7449_1950.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:50.689113185+07:00","message":"[GCS] Start streaming session, msgId: 1951"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:50.748198305+07:00","message":"[GCS] IsForceVAD: false for message ID: 1951"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:50.93062515+07:00","message":"receive streaming session, msgId: 1951"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:50.930656711+07:00","message":"found end of frame, send empty tag with msgId: 1951"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:50.93066062+07:00","message":"end Recv id 1951"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:50.930669014+07:00","message":"[buffer interim] 1951 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.930678024+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.930682399+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.930685707+07:00","message":"> Transcript [9162] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.93068891+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.930691028+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.930693802+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.930696331+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:50.930699147+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:50.930711091+07:00","message":"push: {true \n 0 0xc00205a000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:50.934842679+07:00","message":"write wav file: './tmp/7449/7449_1951.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:51.069276831+07:00","message":"[GCS] Start streaming session, msgId: 1952"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:51.137605534+07:00","message":"[GCS] IsForceVAD: false for message ID: 1952"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:51.327347754+07:00","message":"receive streaming session, msgId: 1952"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:51.327366791+07:00","message":"found end of frame, send empty tag with msgId: 1952"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:51.327369691+07:00","message":"end Recv id 1952"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:51.327375633+07:00","message":"[buffer interim] 1952 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:51.327381995+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:51.327385051+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:51.327387362+07:00","message":"> Transcript [9163] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:51.327389602+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:51.32739115+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:51.327392916+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:51.327394547+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:51.327401324+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:51.327411463+07:00","message":"push: {true \n 0 0xc0023d2d80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:51.33072467+07:00","message":"write wav file: './tmp/7449/7449_1952.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:51.539532058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:51.539537598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:53.250045012+07:00","message":"[GCS] Start streaming session, msgId: 1953"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:53.567790804+07:00","message":"[GCS] IsForceVAD: false for message ID: 1953"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:53.666281645+07:00","message":"receive streaming session, msgId: 1953"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:53.66629831+07:00","message":"found end of frame, send empty tag with msgId: 1953"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:53.666300837+07:00","message":"end Recv id 1953"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:53.666308753+07:00","message":"[buffer interim] 1953 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:53.666316079+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:53.666319906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:53.666322408+07:00","message":"> Transcript [9164] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:53.666324812+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:53.666326658+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:53.666328071+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:53.66632959+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:53.666336417+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:53.666346095+07:00","message":"push: {true \n 0 0xc002a1a200}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:53.671215187+07:00","message":"write wav file: './tmp/7449/7449_1953.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:53.758440234+07:00","message":"[GCS] Start streaming session, msgId: 1954"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:53.887078714+07:00","message":"[GCS] IsForceVAD: false for message ID: 1954"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:53.986162193+07:00","message":"receive streaming session, msgId: 1954"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:53.986179737+07:00","message":"found end of frame, send empty tag with msgId: 1954"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:53.986182662+07:00","message":"end Recv id 1954"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:53.986188523+07:00","message":"[buffer interim] 1954 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:53.986194704+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:53.986198256+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:53.9862008+07:00","message":"> Transcript [9165] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:53.986202948+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:53.986204459+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:53.986205977+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:53.986207499+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:53.986214184+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:53.98622346+07:00","message":"push: {true \n 0 0xc0023d3a00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:53.990883347+07:00","message":"write wav file: './tmp/7449/7449_1954.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:54.208391293+07:00","message":"[GCS] Start streaming session, msgId: 1955"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:54.268344121+07:00","message":"[GCS] IsForceVAD: false for message ID: 1955"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:54.401218316+07:00","message":"receive streaming session, msgId: 1955"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:54.401242579+07:00","message":"found end of frame, send empty tag with msgId: 1955"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:54.401245363+07:00","message":"end Recv id 1955"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:54.401252613+07:00","message":"[buffer interim] 1955 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:54.401259717+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:54.401262968+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:54.401265453+07:00","message":"> Transcript [9166] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:54.40126789+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:54.401269525+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:54.401271028+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:54.401272509+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:54.401274765+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:54.401294377+07:00","message":"push: {true \n 0 0xc0023d3b00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:54.40614443+07:00","message":"write wav file: './tmp/7449/7449_1955.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:54.540530759+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:54.540534503+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:55.298233899+07:00","message":"[GCS] Start streaming session, msgId: 1956"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:55.497500882+07:00","message":"[GCS] IsForceVAD: false for message ID: 1956"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:55.615046868+07:00","message":"receive streaming session, msgId: 1956"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:55.615066592+07:00","message":"found end of frame, send empty tag with msgId: 1956"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:55.61506927+07:00","message":"end Recv id 1956"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:55.615075626+07:00","message":"[buffer interim] 1956 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:55.615081817+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:55.615089802+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:55.615092811+07:00","message":"> Transcript [9167] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:55.615094912+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:55.615096439+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:55.615097855+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:55.615099419+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:55.615101751+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:55.615112298+07:00","message":"push: {true \n 0 0xc0023d3d80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:55.618709872+07:00","message":"[GCS] Start streaming session, msgId: 1957"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:55.620248762+07:00","message":"write wav file: './tmp/7449/7449_1956.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:55.687159572+07:00","message":"[GCS] IsForceVAD: false for message ID: 1957"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:55.841794601+07:00","message":"receive streaming session, msgId: 1957"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:55.841818787+07:00","message":"found end of frame, send empty tag with msgId: 1957"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:55.841821543+07:00","message":"end Recv id 1957"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:55.84182811+07:00","message":"[buffer interim] 1957 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:55.841834914+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:55.841842867+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:55.841845253+07:00","message":"> Transcript [9168] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:55.841847728+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:55.84184937+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:55.841851006+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:55.84185284+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:55.841855005+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:55.841863865+07:00","message":"push: {true \n 0 0xc002a1a500}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:55.846000595+07:00","message":"write wav file: './tmp/7449/7449_1957.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:55.93807212+07:00","message":"[GCS] Start streaming session, msgId: 1958"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:56.067957736+07:00","message":"[GCS] IsForceVAD: false for message ID: 1958"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:56.165047006+07:00","message":"receive streaming session, msgId: 1958"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:56.165072924+07:00","message":"found end of frame, send empty tag with msgId: 1958"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:56.165075804+07:00","message":"end Recv id 1958"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:56.165082165+07:00","message":"[buffer interim] 1958 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:56.165088694+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:56.165097023+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:56.16509954+07:00","message":"> Transcript [9169] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:56.165102101+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:56.165103672+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:56.165105218+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:56.165106699+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:56.165108843+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:56.165118317+07:00","message":"push: {true \n 0 0xc00365fa80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:56.169212989+07:00","message":"write wav file: './tmp/7449/7449_1958.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:56.388795171+07:00","message":"[GCS] Start streaming session, msgId: 1959"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:56.579007816+07:00","message":"[GCS] IsForceVAD: false for message ID: 1959"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:56.669400349+07:00","message":"receive streaming session, msgId: 1959"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:56.669420383+07:00","message":"found end of frame, send empty tag with msgId: 1959"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:56.669423219+07:00","message":"end Recv id 1959"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:56.669429529+07:00","message":"[buffer interim] 1959 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:56.669436495+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:56.66944004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:56.669443084+07:00","message":"> Transcript [9170] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:56.669445493+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:56.669447042+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:56.669448444+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:56.669449996+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:56.669452109+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:56.669461539+07:00","message":"push: {true \n 0 0xc0003c5f80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:56.673604035+07:00","message":"write wav file: './tmp/7449/7449_1959.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:56.839224199+07:00","message":"[GCS] Start streaming session, msgId: 1960"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:56.966765257+07:00","message":"[GCS] IsForceVAD: false for message ID: 1960"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:57.08912368+07:00","message":"receive streaming session, msgId: 1960"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:57.089142399+07:00","message":"found end of frame, send empty tag with msgId: 1960"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:57.089144836+07:00","message":"end Recv id 1960"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:57.089151541+07:00","message":"[buffer interim] 1960 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.089157749+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.089174698+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.089177478+07:00","message":"> Transcript [9171] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.089179916+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.089181585+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.089183111+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.089184822+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.089192881+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:57.089202421+07:00","message":"push: {true \n 0 0xc002adc100}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:57.093691115+07:00","message":"write wav file: './tmp/7449/7449_1960.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:57.219336932+07:00","message":"[GCS] Start streaming session, msgId: 1961"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:57.287882149+07:00","message":"[GCS] IsForceVAD: false for message ID: 1961"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:57.4587922+07:00","message":"receive streaming session, msgId: 1961"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:57.458817561+07:00","message":"found end of frame, send empty tag with msgId: 1961"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:57.458826083+07:00","message":"end Recv id 1961"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:57.458835252+07:00","message":"[buffer interim] 1961 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.458842823+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.458850904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.458853455+07:00","message":"> Transcript [9172] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.458856079+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.458857632+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.458859152+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.458860735+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.458868796+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:57.458879339+07:00","message":"push: {true \n 0 0xc002a1a800}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:57.463734681+07:00","message":"write wav file: './tmp/7449/7449_1961.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:57.541213163+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:20:57.54121682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:57.608367975+07:00","message":"[GCS] Start streaming session, msgId: 1962"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:57.857022494+07:00","message":"[GCS] IsForceVAD: false for message ID: 1962"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:57.955067837+07:00","message":"receive streaming session, msgId: 1962"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:57.955087673+07:00","message":"found end of frame, send empty tag with msgId: 1962"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:57.955090804+07:00","message":"end Recv id 1962"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:57.955097503+07:00","message":"[buffer interim] 1962 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.955103642+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.955107083+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.955109465+07:00","message":"> Transcript [9173] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.95511169+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.955113305+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.955114742+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.955116252+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:57.955123319+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:57.955132971+07:00","message":"push: {true \n 0 0xc002adc280}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:57.959990379+07:00","message":"write wav file: './tmp/7449/7449_1962.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:58.058440608+07:00","message":"[GCS] Start streaming session, msgId: 1963"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:58.247285331+07:00","message":"[GCS] IsForceVAD: false for message ID: 1963"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:58.344737019+07:00","message":"receive streaming session, msgId: 1963"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:58.344764725+07:00","message":"found end of frame, send empty tag with msgId: 1963"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:58.34476798+07:00","message":"end Recv id 1963"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:58.344775901+07:00","message":"[buffer interim] 1963 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:58.344783683+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:58.344786848+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:58.344789406+07:00","message":"> Transcript [9174] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:58.344791738+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:58.344793289+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:58.34479497+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:58.344796494+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:58.344798855+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:58.344808864+07:00","message":"push: {true \n 0 0xc0032a0f80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:58.349358293+07:00","message":"write wav file: './tmp/7449/7449_1963.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:58.568242716+07:00","message":"[GCS] Start streaming session, msgId: 1964"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:58.628642244+07:00","message":"[GCS] IsForceVAD: false for message ID: 1964"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:58.800887586+07:00","message":"receive streaming session, msgId: 1964"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:58.800910124+07:00","message":"found end of frame, send empty tag with msgId: 1964"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:58.80091313+07:00","message":"end Recv id 1964"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:58.8009198+07:00","message":"[buffer interim] 1964 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:58.800926269+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:58.800929511+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:58.80093203+07:00","message":"> Transcript [9175] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:58.800934295+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:58.800936132+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:58.800937887+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:58.800939453+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:58.80094178+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:58.800951069+07:00","message":"push: {true \n 0 0xc002a1aa00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:58.805473151+07:00","message":"write wav file: './tmp/7449/7449_1964.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:59.138542142+07:00","message":"[GCS] Start streaming session, msgId: 1965"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:59.658696184+07:00","message":"[GCS] IsForceVAD: false for message ID: 1965"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:59.721049723+07:00","message":"[GCS] Start streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:59.76077204+07:00","message":"receive streaming session, msgId: 1965"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:59.760791466+07:00","message":"found end of frame, send empty tag with msgId: 1965"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:59.760794194+07:00","message":"end Recv id 1965"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:59.760800525+07:00","message":"[buffer interim] 1965 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:59.760806997+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:59.760809998+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:59.760812676+07:00","message":"> Transcript [9176] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:59.760815706+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:59.760817328+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:59.760818841+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:59.760820451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:20:59.760827572+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:20:59.760838053+07:00","message":"push: {true \n 0 0xc002adc500}"}
{"level":"info","service":"Main","time":"2025-10-29T11:20:59.765621584+07:00","message":"write wav file: './tmp/7449/7449_1965.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:00.393913735+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:00.393955713+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":"2025-10-29T11:21:00.393960725+07:00","message":"receive interim result [false|false]: พระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:00.39397444+07:00","message":"[buffer interim] 1966 false พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.393980566+07:00","message":"[bufferProcess] interim [480000000]:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.393982244+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:00.447026565+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:00.447061492+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":"2025-10-29T11:21:00.447065787+07:00","message":"receive interim result [false|false]: การพัฒนา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:00.447076288+07:00","message":"[buffer interim] 1966 false การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.447084128+07:00","message":"[bufferProcess] interim [540000000]:การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.447086041+07:00","message":"[bufferProcess] send to processor:พระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.447089592+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.447092175+07:00","message":"> Transcript [9177] [false]: 'พระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.447094257+07:00","message":"Set StatePrefix (first interim): 'พระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:00.447678781+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:00.447690371+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":"2025-10-29T11:21:00.447693109+07:00","message":"receive interim result [false|false]: การพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:00.447699319+07:00","message":"[buffer interim] 1966 false การพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.447701977+07:00","message":"[bufferProcess] interim [600000000]:การพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.447703572+07:00","message":"[bufferProcess] send to processor:การพัฒนา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.447705277+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.447706894+07:00","message":"> Transcript [9178] [false]: 'การพัฒนา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.447708559+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.447710064+07:00","message":"Set new StatePrefix: 'การพัฒนา'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:00.542013825+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:00.54202954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:00.574605025+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:00.574645177+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":"2025-10-29T11:21:00.574650732+07:00","message":"receive interim result [false|false]: งานพระราชทาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:00.574663247+07:00","message":"[buffer interim] 1966 false งานพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.574670511+07:00","message":"[bufferProcess] interim [720000000]:งานพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.574673053+07:00","message":"[bufferProcess] send to processor:การพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.574680117+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.574682578+07:00","message":"> Transcript [9179] [false]: 'การพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.574684809+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.57468643+07:00","message":"Set new StatePrefix: 'การพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:00.704820388+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:00.70486623+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":"2025-10-29T11:21:00.704872025+07:00","message":"receive interim result [false|false]: งานพระราชพิธี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:00.70488451+07:00","message":"[buffer interim] 1966 false งานพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.704890923+07:00","message":"[bufferProcess] interim [780000000]:งานพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.704892953+07:00","message":"[bufferProcess] send to processor:งานพระราชทาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.704897747+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.704900107+07:00","message":"> Transcript [9180] [false]: 'งานพระราชทาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.704902219+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:00.704904219+07:00","message":"Set new StatePrefix: 'งานพระราชทาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:01.146503396+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:01.146548471+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":"2025-10-29T11:21:01.146553934+07:00","message":"receive interim result [false|false]: งานพระราชพิธีทรง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:01.146565638+07:00","message":"[buffer interim] 1966 false งานพระราชพิธีทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.146575627+07:00","message":"[bufferProcess] interim [260000000]:งานพระราชพิธีทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.14657807+07:00","message":"[bufferProcess] send to processor:งานพระราชพิธี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.146583598+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.146585993+07:00","message":"> Transcript [9181] [false]: 'งานพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.146588194+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.146589912+07:00","message":"Set new StatePrefix: 'งานพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:01.463882716+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:01.463924155+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":"2025-10-29T11:21:01.463930006+07:00","message":"receive interim result [false|false]: งานพระราชพิธีทรงบำเพ็ญ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:01.463942358+07:00","message":"[buffer interim] 1966 false งานพระราชพิธีทรงบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.463951631+07:00","message":"[bufferProcess] interim [560000000]:งานพระราชพิธีทรงบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.46395359+07:00","message":"[bufferProcess] send to processor:งานพระราชพิธีทรง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.463960047+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.463962304+07:00","message":"> Transcript [9182] [false]: 'งานพระราชพิธีทรง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.463965853+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.463967719+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.463969913+07:00","message":"StatePrefix: 'งานพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.463971887+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:01.66856944+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:01.668615397+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":"2025-10-29T11:21:01.668621297+07:00","message":"receive interim result [false|false]: งานพระราชพิธีทรงบำเพ็ญพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:01.668636765+07:00","message":"[buffer interim] 1966 false งานพระราชพิธีทรงบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.668643601+07:00","message":"[bufferProcess] interim [800000000]:งานพระราชพิธีทรงบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.66864577+07:00","message":"[bufferProcess] send to processor:งานพระราชพิธีทรงบำเพ็ญ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.668652645+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.668655549+07:00","message":"> Transcript [9183] [false]: 'งานพระราชพิธีทรงบำเพ็ญ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.668658684+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.668660906+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.668665454+07:00","message":"StatePrefix: 'งานพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.668667579+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:01.855716559+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:01.855756626+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":"2025-10-29T11:21:01.855761982+07:00","message":"receive interim result [false|false]: งานพระราชพิธีทรงบำเพ็ญพระราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:01.855777375+07:00","message":"[buffer interim] 1966 false งานพระราชพิธีทรงบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.855787111+07:00","message":"[bufferProcess] interim [980000000]:งานพระราชพิธีทรงบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.855789367+07:00","message":"[bufferProcess] send to processor:งานพระราชพิธีทรงบำเพ็ญพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.85579232+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.855794674+07:00","message":"> Transcript [9184] [false]: 'งานพระราชพิธีทรงบำเพ็ญพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.855798371+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.855800404+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.855802792+07:00","message":"StatePrefix: 'งานพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.85580472+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:01.985904333+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:01.985942117+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":"2025-10-29T11:21:01.985948195+07:00","message":"receive interim result [false|false]: งานพระราชพิธีทรงบำเพ็ญพระราชกุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:01.985961347+07:00","message":"[buffer interim] 1966 false งานพระราชพิธีทรงบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.985968698+07:00","message":"[bufferProcess] interim [100000000]:งานพระราชพิธีทรงบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.985970835+07:00","message":"[bufferProcess] send to processor:งานพระราชพิธีทรงบำเพ็ญพระราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.985976041+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.985978294+07:00","message":"> Transcript [9185] [false]: 'งานพระราชพิธีทรงบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.985982195+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.985983911+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.985986038+07:00","message":"StatePrefix: 'งานพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.985988137+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.985990025+07:00","message":"Push: 'งานพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.985991622+07:00","message":"TextPushed: 'งานพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.985993779+07:00","message":"Set new StatePrefix : 'งานพระราชพิธีทรงบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:01.985996299+07:00","message":"Next Push (prob) : 'ทรงบำเพ็ญพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:01.986003489+07:00","message":"push: {false งานพระราชพิธี 0 0xc00348c200}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:02.301430435+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:02.301470337+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":"2025-10-29T11:21:02.30147587+07:00","message":"receive interim result [false|false]: งานพระราชพิธีทรงบำเพ็ญพระราชกุศล"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:02.301489657+07:00","message":"[buffer interim] 1966 false งานพระราชพิธีทรงบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.301497201+07:00","message":"[bufferProcess] interim [340000000]:งานพระราชพิธีทรงบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.301499504+07:00","message":"[bufferProcess] send to processor:งานพระราชพิธีทรงบำเพ็ญพระราชกุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.301502597+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.301504958+07:00","message":"> Transcript [9186] [false]: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.301508516+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.301510213+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.301512431+07:00","message":"StatePrefix: 'งานพระราชพิธีทรงบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.301514657+07:00","message":"TextPushed: 'งานพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:02.761267153+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:02.761307311+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":"2025-10-29T11:21:02.761313207+07:00","message":"receive interim result [false|false]: งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:02.761325852+07:00","message":"[buffer interim] 1966 false งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.761335842+07:00","message":"[bufferProcess] interim [880000000]:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.761339334+07:00","message":"[bufferProcess] send to processor:งานพระราชพิธีทรงบำเพ็ญพระราชกุศล"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.76134524+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.761349231+07:00","message":"> Transcript [9187] [false]: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศล'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.761354021+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.761356525+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.761360059+07:00","message":"StatePrefix: 'งานพระราชพิธีทรงบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.761362243+07:00","message":"TextPushed: 'งานพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:02.945811501+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:02.945850857+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":"2025-10-29T11:21:02.945867873+07:00","message":"receive interim result [false|false]: งานพระราชพิธีทรงบำเพ็ญพระราชกุศลพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:02.945880212+07:00","message":"[buffer interim] 1966 false งานพระราชพิธีทรงบำเพ็ญพระราชกุศลพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.945888732+07:00","message":"[bufferProcess] interim [60000000]:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.945890859+07:00","message":"[bufferProcess] send to processor:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.945895995+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.945898587+07:00","message":"> Transcript [9188] [false]: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.945902534+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.945904373+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.94590602+07:00","message":"StatePrefix: 'งานพระราชพิธีทรงบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:02.945908351+07:00","message":"TextPushed: 'งานพระราชพิธี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:03.202180505+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:03.202215855+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":"2025-10-29T11:21:03.202221363+07:00","message":"receive interim result [false|false]: งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:03.202234466+07:00","message":"[buffer interim] 1966 false งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.202241564+07:00","message":"[bufferProcess] interim [240000000]:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.202243886+07:00","message":"[bufferProcess] send to processor:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.202247207+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.202249479+07:00","message":"> Transcript [9189] [false]: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.202253127+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.202254848+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.202256984+07:00","message":"StatePrefix: 'งานพระราชพิธีทรงบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.202259812+07:00","message":"TextPushed: 'งานพระราชพิธี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.202262273+07:00","message":"Push: 'ทรงบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.202263887+07:00","message":"TextPushed: 'งานพระราชพิธีทรงบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.202265681+07:00","message":"Set new StatePrefix : 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.202267593+07:00","message":"Next Push (prob) : 'กุศลพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:03.2022756+07:00","message":"push: {false ทรงบำเพ็ญพระราช 0 0xc00348c200}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:03.262379316+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:03.262415408+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":"2025-10-29T11:21:03.26242101+07:00","message":"receive interim result [false|false]: งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:03.262432327+07:00","message":"[buffer interim] 1966 false งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.262438766+07:00","message":"[bufferProcess] interim [360000000]:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.262441297+07:00","message":"[bufferProcess] send to processor:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.262446132+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.262448748+07:00","message":"> Transcript [9190] [false]: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.262451165+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.262452843+07:00","message":"Set new StatePrefix: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:03.543044587+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:03.543055324+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:03.583466607+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:03.58351286+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":"2025-10-29T11:21:03.583518483+07:00","message":"receive interim result [false|false]: งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:03.583531183+07:00","message":"[buffer interim] 1966 false งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.583543336+07:00","message":"[bufferProcess] interim [660000000]:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.583547041+07:00","message":"[bufferProcess] send to processor:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.583552737+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.583556487+07:00","message":"> Transcript [9191] [false]: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.583561407+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.583563559+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.583566545+07:00","message":"StatePrefix: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.583569149+07:00","message":"TextPushed: 'งานพระราชพิธีทรงบำเพ็ญพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:03.785915685+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:03.785951227+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":"2025-10-29T11:21:03.785956739+07:00","message":"receive interim result [false|false]: งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:03.785968156+07:00","message":"[buffer interim] 1966 false งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.785974527+07:00","message":"[bufferProcess] interim [900000000]:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.78597706+07:00","message":"[bufferProcess] send to processor:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.785982534+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.785985082+07:00","message":"> Transcript [9192] [false]: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.785988686+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.785990459+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.785992317+07:00","message":"StatePrefix: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.785994538+07:00","message":"TextPushed: 'งานพระราชพิธีทรงบำเพ็ญพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:03.974427749+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:03.974468564+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":"2025-10-29T11:21:03.974474017+07:00","message":"receive interim result [false|false]: งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:03.974488998+07:00","message":"[buffer interim] 1966 false งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.974498043+07:00","message":"[bufferProcess] interim [80000000]:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.974500241+07:00","message":"[bufferProcess] send to processor:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.97450555+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.974508126+07:00","message":"> Transcript [9193] [false]: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.974511724+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.974513291+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.974515272+07:00","message":"StatePrefix: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:03.974518672+07:00","message":"TextPushed: 'งานพระราชพิธีทรงบำเพ็ญพระราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:04.545927343+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:04.54597317+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพ\"}],\"stability\":0.9,\"result_end_time\":{\"seconds\":4,\"nanos\":680000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:04.54597906+07:00","message":"receive interim result [false|false]: งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:04.545992682+07:00","message":"[buffer interim] 1966 false งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:04.545999344+07:00","message":"[bufferProcess] interim [680000000]:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:04.546001716+07:00","message":"[bufferProcess] send to processor:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:04.546007493+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:04.546009786+07:00","message":"> Transcript [9194] [false]: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:04.546013589+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:04.546015259+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:04.546016913+07:00","message":"StatePrefix: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:04.546019511+07:00","message":"TextPushed: 'งานพระราชพิธีทรงบำเพ็ญพระราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:04.546025246+07:00","message":"Push: 'กุศลสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:04.546027081+07:00","message":"TextPushed: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:04.546029208+07:00","message":"Set new StatePrefix : 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:04.546031656+07:00","message":"Next Push (prob) : 'อภิธรรมพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:04.546039418+07:00","message":"push: {false กุศลสวดพระ 0 0xc00348c200}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:04.80789884+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:04.807939109+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":"2025-10-29T11:21:04.807944842+07:00","message":"receive interim result [false|false]: งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:04.807958121+07:00","message":"[buffer interim] 1966 false งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:04.807964954+07:00","message":"[bufferProcess] interim [920000000]:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:04.80796755+07:00","message":"[bufferProcess] send to processor:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:04.807970721+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:04.807973101+07:00","message":"> Transcript [9195] [false]: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:04.807976314+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:04.807978022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:04.807979992+07:00","message":"StatePrefix: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:04.807982645+07:00","message":"TextPushed: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.000457803+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.000494001+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":"2025-10-29T11:21:05.000500228+07:00","message":"receive interim result [false|false]: งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.000514323+07:00","message":"[buffer interim] 1966 false งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.000520889+07:00","message":"[bufferProcess] interim [100000000]:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.000523209+07:00","message":"[bufferProcess] send to processor:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.000526151+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.000529145+07:00","message":"> Transcript [9196] [false]: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.000532945+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.00053452+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.000536538+07:00","message":"StatePrefix: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.000538773+07:00","message":"TextPushed: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.070096197+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.070135101+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":"2025-10-29T11:21:05.070140679+07:00","message":"receive interim result [false|false]: งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จคะแนน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.070153691+07:00","message":"[buffer interim] 1966 false งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.070162456+07:00","message":"[bufferProcess] interim [220000000]:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.070164708+07:00","message":"[bufferProcess] send to processor:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.070170239+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.070172624+07:00","message":"> Transcript [9197] [false]: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.070176229+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.070178121+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.070180271+07:00","message":"StatePrefix: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.070182579+07:00","message":"TextPushed: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.185492757+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.185526432+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":"2025-10-29T11:21:05.185532295+07:00","message":"receive interim result [false|false]: งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนาง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.185545223+07:00","message":"[buffer interim] 1966 false งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.185552368+07:00","message":"[bufferProcess] interim [280000000]:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.185554629+07:00","message":"[bufferProcess] send to processor:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จคะแนน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.185561488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.185563682+07:00","message":"> Transcript [9198] [false]: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.185567835+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.185569843+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.185571837+07:00","message":"StatePrefix: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.185574433+07:00","message":"TextPushed: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.18557893+07:00","message":"Push: 'อภิธรรมพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.185580582+07:00","message":"TextPushed: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.185582776+07:00","message":"Set new StatePrefix : 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จคะแนน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.1855847+07:00","message":"Next Push (prob) : 'สมเด็จคะแนน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.185611718+07:00","message":"push: {false อภิธรรมพระบรมศพ 0 0xc00348c200}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.25603199+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.256075736+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":"2025-10-29T11:21:05.256081909+07:00","message":"receive interim result [false|false]: งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนางเจ้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.25609713+07:00","message":"[buffer interim] 1966 false งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.256105002+07:00","message":"[bufferProcess] interim [400000000]:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.256107199+07:00","message":"[bufferProcess] send to processor:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนาง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.256110222+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.256112828+07:00","message":"> Transcript [9199] [false]: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.256115437+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.256117449+07:00","message":"Set new StatePrefix: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนาง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.617435871+07:00","message":"[GCS] IsForceVAD: false for message ID: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.678804142+07:00","message":"[GCS] Start streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.701749962+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.701789186+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":"2025-10-29T11:21:05.701795216+07:00","message":"receive interim result [false|false]: งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนางเจ้าสิริ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.701810143+07:00","message":"[buffer interim] 1966 false งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนางเจ้าสิริ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.701817567+07:00","message":"[bufferProcess] interim [760000000]:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนางเจ้าสิริ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.701820279+07:00","message":"[bufferProcess] send to processor:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนางเจ้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.701824401+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.701826951+07:00","message":"> Transcript [9200] [false]: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนางเจ้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.701830949+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.701832801+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.701835357+07:00","message":"StatePrefix: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.701838118+07:00","message":"TextPushed: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.706024017+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.706043929+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":"2025-10-29T11:21:05.70604856+07:00","message":"receive interim result [false|false]: งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.706060548+07:00","message":"[buffer interim] 1966 false งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.706065018+07:00","message":"[bufferProcess] interim [820000000]:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.706067342+07:00","message":"[bufferProcess] send to processor:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนางเจ้าสิริ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.706069564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.706071643+07:00","message":"> Transcript [9201] [false]: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนางเจ้าสิริ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.706074367+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.706075795+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.706077561+07:00","message":"StatePrefix: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.706079553+07:00","message":"TextPushed: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.754084876+07:00","message":"receive streaming session, msgId: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.754132379+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนางเจ้าสิริกิติ์\",\"confidence\":0.9508517}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":910000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.754139413+07:00","message":"receive interim result [true|false]: งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.754150506+07:00","message":"end recv isFinal message id 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.754152933+07:00","message":"end Recv id 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.754159584+07:00","message":"[buffer interim] 1966 true งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.754166653+07:00","message":"[bufferProcess] interim [910000000]:งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.754170198+07:00","message":"[bufferProcess] send to processor (isfinal):งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนางเจ้าสิริกิติ์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.75417343+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.754176089+07:00","message":"> Transcript [9202] [false]: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.754179381+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.754180961+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.754183504+07:00","message":"StatePrefix: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.754186791+07:00","message":"TextPushed: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.754188566+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.754190101+07:00","message":"> Transcript [9203] [true]: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.7541958+07:00","message":"Count interim (case isFinal): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.754197426+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.754198761+07:00","message":"StatePrefix: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพสมเด็จพระนาง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.754200679+07:00","message":"TextPushed: 'งานพระราชพิธีทรงบำเพ็ญพระราชกุศลสวดพระอภิธรรมพระบรมศพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:05.754204952+07:00","message":"Push: 'สมเด็จพระนางเจ้าสิริกิติ์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:05.754214236+07:00","message":"push: {true สมเด็จพระนางเจ้าสิริกิติ์ 0 0xc00348c200}"}
{"level":"info","service":"Main","time":"2025-10-29T11:21:05.766044905+07:00","message":"write wav file: './tmp/7449/7449_1966.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:06.543316984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:06.543336496+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:06.741481319+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:06.7415261+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":"2025-10-29T11:21:06.74153069+07:00","message":"receive interim result [false|false]: พระราชินี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:06.741546316+07:00","message":"[buffer interim] 1967 false พระราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:06.741553372+07:00","message":"[bufferProcess] interim [900000000]:พระราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:06.741555492+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:07.042776418+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:07.042820381+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":"2025-10-29T11:21:07.042827081+07:00","message":"receive interim result [false|false]: พระราชินีนาถ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:07.042840964+07:00","message":"[buffer interim] 1967 false พระราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.04285144+07:00","message":"[bufferProcess] interim [140000000]:พระราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.042862176+07:00","message":"[bufferProcess] send to processor:พระราชินี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.042865528+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.042873904+07:00","message":"> Transcript [9204] [false]: 'พระราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.042876201+07:00","message":"Set StatePrefix (first interim): 'พระราชินี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:07.426062452+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:07.426101849+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":"2025-10-29T11:21:07.4261148+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:07.42613114+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.426138163+07:00","message":"[bufferProcess] interim [620000000]:พระราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.426140273+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.42614768+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.426150243+07:00","message":"> Transcript [9205] [false]: 'พระราชินีนาถ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.426153183+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.426155022+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.4261567+07:00","message":"StatePrefix: 'พระราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.426158767+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:07.624502763+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:07.624540324+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":"2025-10-29T11:21:07.624550578+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:07.624562922+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.624570036+07:00","message":"[bufferProcess] interim [800000000]:พระราชินีนาถพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.624572217+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.624577877+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.624580457+07:00","message":"> Transcript [9206] [false]: 'พระราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.624583645+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.624585462+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.624587162+07:00","message":"StatePrefix: 'พระราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.624589135+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:07.941117591+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:07.941152518+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":"2025-10-29T11:21:07.941158118+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมธาตุ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:07.941182804+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.941190053+07:00","message":"[bufferProcess] interim [40000000]:พระราชินีนาถพระบรมธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.941192358+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.941197771+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.941199981+07:00","message":"> Transcript [9207] [false]: 'พระราชินีนาถพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.941203402+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.941205703+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.941207217+07:00","message":"StatePrefix: 'พระราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.941209163+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:07.941929124+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:07.941936517+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":"2025-10-29T11:21:07.941939649+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:07.941946177+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.941949387+07:00","message":"[bufferProcess] interim [100000000]:พระราชินีนาถพระบรมราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.941950979+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมธาตุ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.941952845+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.941954461+07:00","message":"> Transcript [9208] [false]: 'พระราชินีนาถพระบรมธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.941956861+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.941958481+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.9419599+07:00","message":"StatePrefix: 'พระราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.941961553+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.941963382+07:00","message":"Push: 'พระราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.941965048+07:00","message":"TextPushed: 'พระราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.941966851+07:00","message":"Set new StatePrefix : 'พระราชินีนาถพระบรมธาตุ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:07.941968602+07:00","message":"Next Push (prob) : 'นาถพระบรมธาตุ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:07.941976174+07:00","message":"push: {false พระราชินี 0 0xc002adc400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.002898102+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.002935641+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":"2025-10-29T11:21:08.002940608+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.00295333+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.002960385+07:00","message":"[bufferProcess] interim [220000000]:พระราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.00296311+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.002968171+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.002972896+07:00","message":"> Transcript [9209] [false]: 'พระราชินีนาถพระบรมราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.002975392+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.002977158+07:00","message":"Set new StatePrefix: 'พระราชินีนาถพระบรมราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.139059419+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.139106555+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":"2025-10-29T11:21:08.139112381+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชนก"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.139124816+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.139132873+07:00","message":"[bufferProcess] interim [280000000]:พระราชินีนาถพระบรมราชชนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.139135265+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.139139844+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.139142195+07:00","message":"> Transcript [9210] [false]: 'พระราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.139144333+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.262911317+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.262949887+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":"2025-10-29T11:21:08.26295487+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.26296864+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.262975492+07:00","message":"[bufferProcess] interim [340000000]:พระราชินีนาถพระบรมราชชน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.262977923+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราชชนก"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.262981017+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.262983504+07:00","message":"> Transcript [9211] [false]: 'พระราชินีนาถพระบรมราชชนก'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.262986511+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.262988113+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.262989696+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.26299139+07:00","message":"TextPushed: 'พระราชินี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.322252378+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.322286933+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":"2025-10-29T11:21:08.322291701+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.322303492+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.32230981+07:00","message":"[bufferProcess] interim [460000000]:พระราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.322312105+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราชชน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.322317115+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.322319512+07:00","message":"> Transcript [9212] [false]: 'พระราชินีนาถพระบรมราชชน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.322322586+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.322324244+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.322326288+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.322328239+07:00","message":"TextPushed: 'พระราชินี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.326017477+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.326030084+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":"2025-10-29T11:21:08.326033598+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.326040525+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.32604357+07:00","message":"[bufferProcess] interim [520000000]:พระราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.32604548+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.326047421+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.326049405+07:00","message":"> Transcript [9213] [false]: 'พระราชินีนาถพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.326050897+07:00","message":"> Transcript shorter than prefix"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.644395049+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.64443874+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":"2025-10-29T11:21:08.644445516+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.644462408+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.644473627+07:00","message":"[bufferProcess] interim [820000000]:พระราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.644476593+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราชชนนี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.644485686+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.644489489+07:00","message":"> Transcript [9214] [false]: 'พระราชินีนาถพระบรมราชชนนี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.64449377+07:00","message":"Count interim (case 1.2): 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.644496216+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.644499077+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.644502561+07:00","message":"TextPushed: 'พระราชินี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.833580832+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.833616436+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":"2025-10-29T11:21:08.833621964+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.833633377+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.833642365+07:00","message":"[bufferProcess] interim [0]:พระราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.833644691+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราชชนนีพัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.83364974+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.833652047+07:00","message":"> Transcript [9215] [false]: 'พระราชินีนาถพระบรมราชชนนีพัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.833655748+07:00","message":"Count interim (case 1.1): 5"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.833657619+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.833659588+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.833661974+07:00","message":"TextPushed: 'พระราชินี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.833666283+07:00","message":"Push: 'นาถพระบรมราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.833668001+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.833670086+07:00","message":"Set new StatePrefix : 'พระราชินีนาถพระบรมราชชนนีพัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:08.833672013+07:00","message":"Next Push (prob) : 'ชนนีพัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:08.833679519+07:00","message":"push: {false นาถพระบรมราช 0 0xc002adc400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:09.024016648+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:09.024055559+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":"2025-10-29T11:21:09.024061122+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:09.024070158+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:09.0240768+07:00","message":"[bufferProcess] interim [180000000]:พระราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:09.024079205+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราชชนนีพันปี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:09.024082324+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:09.024084574+07:00","message":"> Transcript [9216] [false]: 'พระราชินีนาถพระบรมราชชนนีพันปี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:09.024087636+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:09.024089375+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:09.024091016+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราชชนนีพัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:09.024093047+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราช'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:09.544130678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:09.544136034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:09.603371454+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:09.603407428+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":"2025-10-29T11:21:09.603413339+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:09.60342689+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:09.603433772+07:00","message":"[bufferProcess] interim [780000000]:พระราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:09.603436121+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:09.603439034+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:09.603441398+07:00","message":"> Transcript [9217] [false]: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:09.603444458+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:09.603446087+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:09.603447953+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราชชนนีพัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:09.603449948+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:10.435454689+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:10.435490528+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":"2025-10-29T11:21:10.435495765+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:10.43550838+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.435515341+07:00","message":"[bufferProcess] interim [620000000]:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.435517874+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราชชนนีพันปีหลวง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.435523282+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.435525972+07:00","message":"> Transcript [9218] [false]: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.43552889+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.435530465+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.435532505+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราชชนนีพัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.435534735+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราช'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:10.629734218+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:10.629771308+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":"2025-10-29T11:21:10.629776983+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดู"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:10.629789671+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.629795839+07:00","message":"[bufferProcess] interim [800000000]:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.629798587+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.629803273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.629805497+07:00","message":"> Transcript [9219] [false]: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.62980902+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.629810761+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.62981281+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราชชนนีพัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.629815+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.629819214+07:00","message":"Push: 'ชนนีพัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.629820844+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราชชนนีพัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.629823341+07:00","message":"Set new StatePrefix : 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.629825368+07:00","message":"Next Push (prob) : 'ปีหลวงพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:10.629834922+07:00","message":"push: {false ชนนีพัน 0 0xc002adc400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:10.751434392+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:10.751471216+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":"2025-10-29T11:21:10.751478361+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิต"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:10.751493881+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.751502664+07:00","message":"[bufferProcess] interim [860000000]:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.751505143+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดู"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.751510517+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.751513119+07:00","message":"> Transcript [9220] [false]: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดู'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.751516409+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.751518278+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.751519954+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:10.751522205+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราชชนนีพัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:11.013883495+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:11.013919914+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":"2025-10-29T11:21:11.013925967+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:11.013938686+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.013947108+07:00","message":"[bufferProcess] interim [220000000]:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.013949097+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิต"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.013954124+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.013956404+07:00","message":"> Transcript [9221] [false]: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิต'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.01395965+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.013961505+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.01396332+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.013965589+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราชชนนีพัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:11.142641783+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:11.14268214+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":"2025-10-29T11:21:11.142687648+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:11.142701099+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.142708536+07:00","message":"[bufferProcess] interim [280000000]:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.142711208+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.142714261+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.142716508+07:00","message":"> Transcript [9222] [false]: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.142720029+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.142721743+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.142723656+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.142726229+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราชชนนีพัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:11.721825006+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:11.721869705+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":"2025-10-29T11:21:11.721876311+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:11.721890799+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.721899542+07:00","message":"[bufferProcess] interim [880000000]:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.72190263+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.721909595+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.721912596+07:00","message":"> Transcript [9223] [false]: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.721917401+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.721919513+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.721922703+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.721926027+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราชชนนีพัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.721934153+07:00","message":"Push: 'ปีหลวงพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.721936743+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.721939701+07:00","message":"Set new StatePrefix : 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:11.721942761+07:00","message":"Next Push (prob) : 'ดุสิตมหาปราสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:11.7219618+07:00","message":"push: {false ปีหลวงพระที่นั่ง 0 0xc002adc400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:12.108346202+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:12.108382531+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":"2025-10-29T11:21:12.108388547+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:12.108400545+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.108415303+07:00","message":"[bufferProcess] interim [300000000]:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.108421155+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.108426664+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.108428864+07:00","message":"> Transcript [9224] [false]: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.108431836+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.108433569+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.108435142+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.108437585+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:12.232587477+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:12.232618671+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":"2025-10-29T11:21:12.232623732+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:12.232637107+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.232643711+07:00","message":"[bufferProcess] interim [360000000]:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.232646036+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.232649095+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.23265161+07:00","message":"> Transcript [9225] [false]: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.232654921+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.23265674+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.232658724+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.232661998+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:12.232770452+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:12.232811685+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรม\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":6,\"nanos\":420000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:12.232818266+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:12.232830362+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.232835084+07:00","message":"[bufferProcess] interim [420000000]:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.232837146+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.232841374+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.232843434+07:00","message":"> Transcript [9226] [false]: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.232845983+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.232854995+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.232857668+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.23285981+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:12.545043627+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:12.54506366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:12.550809349+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:12.550857876+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":"2025-10-29T11:21:12.55086423+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราช"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:12.550879366+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.550885651+07:00","message":"[bufferProcess] interim [660000000]:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.550888488+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.550896871+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.550899818+07:00","message":"> Transcript [9227] [false]: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.550903771+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.550905635+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.550907896+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.550910119+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.550916204+07:00","message":"Push: 'ดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.550918068+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.55092014+07:00","message":"Set new StatePrefix : 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.550922204+07:00","message":"Next Push (prob) : 'ในพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:12.550929412+07:00","message":"push: {false ดุสิตมหาปราสาท 0 0xc002adc400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:12.945293623+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:12.945335767+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":80000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:12.945342082+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:12.945356053+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.94536369+07:00","message":"[bufferProcess] interim [80000000]:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.945366353+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราช"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.945371908+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.945374195+07:00","message":"> Transcript [9228] [false]: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราช'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.945379801+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.945382226+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.945384327+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:12.94538708+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.358337101+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.358381178+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังใด\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.358388984+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังใด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.358409263+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังใด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.358418419+07:00","message":"[bufferProcess] interim [500000000]:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังใด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.35842191+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.358426268+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.358445345+07:00","message":"> Transcript [9229] [false]: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวัง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.358450781+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.35845388+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.358458503+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.358461167+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.465481306+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.465525467+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วง\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":620000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.465533361+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.465546902+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.465553798+07:00","message":"[bufferProcess] interim [620000000]:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.465556094+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังใด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.465559495+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.46556182+07:00","message":"> Transcript [9230] [false]: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังใด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.465565677+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.465567383+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.465590753+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.465599551+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.647688459+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.647750253+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วงเวลา\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":7,\"nanos\":800000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.647758591+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วงเวลา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.647775956+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.647787208+07:00","message":"[bufferProcess] interim [800000000]:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.647790931+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.647797622+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.647800691+07:00","message":"> Transcript [9231] [false]: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.647806206+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.647808895+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.647812078+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.64781576+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาท'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.647823369+07:00","message":"Push: 'ในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.647825801+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.647828461+07:00","message":"Set new StatePrefix : 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.647831568+07:00","message":"Next Push (prob) : 'มหาราชวังในช่วง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.647863421+07:00","message":"push: {false ในพระบรม 0 0xc002adc400}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824122476+07:00","message":"[GCS] Cleaned up inactive client: 1898"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824139796+07:00","message":"[GCS] Cleaned up inactive client: 1899"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824142195+07:00","message":"[GCS] Cleaned up inactive client: 1895"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824143627+07:00","message":"[GCS] Cleaned up inactive client: 1890"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824145144+07:00","message":"[GCS] Cleaned up inactive client: 1882"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824146922+07:00","message":"[GCS] Cleaned up inactive client: 1889"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824148415+07:00","message":"[GCS] Cleaned up inactive client: 1874"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.82414978+07:00","message":"[GCS] Cleaned up inactive client: 1879"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824151242+07:00","message":"[GCS] Cleaned up inactive client: 1878"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824152767+07:00","message":"[GCS] Cleaned up inactive client: 1884"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824154273+07:00","message":"[GCS] Cleaned up inactive client: 1888"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824155797+07:00","message":"[GCS] Cleaned up inactive client: 1875"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824157251+07:00","message":"[GCS] Cleaned up inactive client: 1877"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824159091+07:00","message":"[GCS] Cleaned up inactive client: 1894"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824160552+07:00","message":"[GCS] Cleaned up inactive client: 1897"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824161783+07:00","message":"[GCS] Cleaned up inactive client: 1891"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.82416307+07:00","message":"[GCS] Cleaned up inactive client: 1896"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.82416466+07:00","message":"[GCS] Cleaned up inactive client: 1902"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824166719+07:00","message":"[GCS] Cleaned up inactive client: 1887"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824168629+07:00","message":"[GCS] Cleaned up inactive client: 1873"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824174097+07:00","message":"[GCS] Cleaned up inactive client: 1893"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.82417642+07:00","message":"[GCS] Cleaned up inactive client: 1880"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824178419+07:00","message":"[GCS] Cleaned up inactive client: 1883"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824180225+07:00","message":"[GCS] Cleaned up inactive client: 1881"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824182071+07:00","message":"[GCS] Cleaned up inactive client: 1885"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824184026+07:00","message":"[GCS] Cleaned up inactive client: 1886"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824187833+07:00","message":"[GCS] Cleaned up inactive client: 1900"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824190367+07:00","message":"[GCS] Cleaned up inactive client: 1876"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824193496+07:00","message":"[GCS] Cleaned up inactive client: 1892"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.824195964+07:00","message":"[GCS] Cleaned up inactive client: 1901"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.963877826+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.963952932+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วงเวลานี้\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":8,\"nanos\":40000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.963962776+07:00","message":"receive interim result [false|false]: พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วงเวลานี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:13.963978518+07:00","message":"[buffer interim] 1967 false พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วงเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.963985598+07:00","message":"[bufferProcess] interim [40000000]:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วงเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.963988739+07:00","message":"[bufferProcess] send to processor:พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วงเวลา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.963996803+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.963999391+07:00","message":"> Transcript [9232] [false]: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วงเวลา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.964004277+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.964006463+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.964008448+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:13.964010892+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:14.008477035+07:00","message":"[GCS] IsForceVAD: false for message ID: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:14.165232807+07:00","message":"receive streaming session, msgId: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:14.165291942+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พระราชินีนาถพระบรมราชชนนีพันปีหลวงณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วงเวลานี้\",\"confidence\":0.95136166}],\"is_final\":true,\"result_end_time\":{\"seconds\":8,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:14.165298844+07:00","message":"receive interim result [true|false]: พระราชินีนาถพระบรมราชชนนีพันปีหลวงณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วงเวลานี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:14.165310687+07:00","message":"end recv isFinal message id 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:14.165313302+07:00","message":"end Recv id 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:14.165320185+07:00","message":"[buffer interim] 1967 true พระราชินีนาถพระบรมราชชนนีพันปีหลวงณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วงเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.16533195+07:00","message":"[bufferProcess] interim [340000000]:พระราชินีนาถพระบรมราชชนนีพันปีหลวงณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วงเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.165339328+07:00","message":"[bufferProcess] send to processor (isfinal):พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วงเวลานี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.165342575+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.165345119+07:00","message":"> Transcript [9233] [false]: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วงเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.165348892+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.165350702+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.165352501+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.165354772+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.165356697+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.165358459+07:00","message":"> Transcript [9234] [true]: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วงเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.165360656+07:00","message":"Count interim (case isFinal): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.165362019+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.165363311+07:00","message":"StatePrefix: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.165365075+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.165366549+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.165624955+07:00","message":"Push: 'พระบรมมหาราชวังในช่วงเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.165628465+07:00","message":"TextPushed: 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงพระที่นั่งดุสิตมหาปราสาทในพระบรมพระบรมมหาราชวังในช่วงเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.165630796+07:00","message":"Set new StatePrefix : 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วงเวลานี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.165635047+07:00","message":"Next Push (prob) : 'พระราชินีนาถพระบรมราชชนนีพันปีหลวงณพระที่นั่งดุสิตมหาปราสาทในพระบรมมหาราชวังในช่วงเวลานี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:14.165642754+07:00","message":"push: {true พระบรมมหาราชวังในช่วงเวลานี้ 0 0xc002adc400}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.165656001+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1967.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:21:14.180881941+07:00","message":"write wav file: './tmp/7449/7449_1967.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:14.198777938+07:00","message":"[GCS] Start streaming session, msgId: 1968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:14.685618297+07:00","message":"receive streaming session, msgId: 1968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:14.68565444+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":"2025-10-29T11:21:14.685658828+07:00","message":"receive interim result [false|false]: ได้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:14.68567422+07:00","message":"[buffer interim] 1968 false ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.685693661+07:00","message":"[bufferProcess] interim [300000000]:ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.685695185+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:14.807781384+07:00","message":"receive streaming session, msgId: 1968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:14.807818701+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":"2025-10-29T11:21:14.807824259+07:00","message":"receive interim result [false|false]: ได้ทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:14.807836653+07:00","message":"[buffer interim] 1968 false ได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.807843082+07:00","message":"[bufferProcess] interim [420000000]:ได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.807850282+07:00","message":"[bufferProcess] send to processor:ได้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.807857154+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.807859422+07:00","message":"> Transcript [9235] [false]: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.807861361+07:00","message":"Set StatePrefix (first interim): 'ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:14.929942689+07:00","message":"receive streaming session, msgId: 1968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:14.929977849+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":"2025-10-29T11:21:14.929983039+07:00","message":"receive interim result [false|false]: ได้ดำเนิน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:14.929993502+07:00","message":"[buffer interim] 1968 false ได้ดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.930000375+07:00","message":"[bufferProcess] interim [540000000]:ได้ดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.930002164+07:00","message":"[bufferProcess] send to processor:ได้ทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.930006846+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.930009102+07:00","message":"> Transcript [9236] [false]: 'ได้ทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.93001169+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.930013433+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.930015642+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:14.930017528+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:15.190069283+07:00","message":"receive streaming session, msgId: 1968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:15.190106384+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":"2025-10-29T11:21:15.190111534+07:00","message":"receive interim result [false|false]: ได้ดำเนินมา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:15.190124628+07:00","message":"[buffer interim] 1968 false ได้ดำเนินมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.190131554+07:00","message":"[bufferProcess] interim [780000000]:ได้ดำเนินมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.190133655+07:00","message":"[bufferProcess] send to processor:ได้ดำเนิน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.190138661+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.190141104+07:00","message":"> Transcript [9237] [false]: 'ได้ดำเนิน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.190143832+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.190145495+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.190147568+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.190149572+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:15.248728984+07:00","message":"receive streaming session, msgId: 1968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:15.248770874+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":"2025-10-29T11:21:15.248777173+07:00","message":"receive interim result [false|false]: ได้ดำเนินมาถึง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:15.248792413+07:00","message":"[buffer interim] 1968 false ได้ดำเนินมาถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.248803448+07:00","message":"[bufferProcess] interim [900000000]:ได้ดำเนินมาถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.248805978+07:00","message":"[bufferProcess] send to processor:ได้ดำเนินมา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.248811032+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.248814384+07:00","message":"> Transcript [9238] [false]: 'ได้ดำเนินมา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.248819512+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.248821856+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.24882427+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.248826271+07:00","message":"TextPushed: ''"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:15.545450691+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:15.545467856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:15.56981372+07:00","message":"receive streaming session, msgId: 1968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:15.569854953+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":"2025-10-29T11:21:15.569860195+07:00","message":"receive interim result [false|false]: ได้ดำเนินมาถึงช่วง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:15.569873728+07:00","message":"[buffer interim] 1968 false ได้ดำเนินมาถึงช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.569879805+07:00","message":"[bufferProcess] interim [140000000]:ได้ดำเนินมาถึงช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.569883323+07:00","message":"[bufferProcess] send to processor:ได้ดำเนินมาถึง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.569886443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.569889209+07:00","message":"> Transcript [9239] [false]: 'ได้ดำเนินมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.569891964+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.569893668+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.569895668+07:00","message":"StatePrefix: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.569897608+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.569903038+07:00","message":"Push: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.569904545+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.569906198+07:00","message":"Set new StatePrefix : 'ได้ดำเนินมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.569907959+07:00","message":"Next Push (prob) : 'ดำเนินมาถึง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:15.569915085+07:00","message":"push: {false ได้ 0 0xc0027cbf00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:15.759072274+07:00","message":"receive streaming session, msgId: 1968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:15.759107933+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":"2025-10-29T11:21:15.759113349+07:00","message":"receive interim result [false|false]: ได้ดำเนินมาถึงช่วงสุด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:15.759125549+07:00","message":"[buffer interim] 1968 false ได้ดำเนินมาถึงช่วงสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.759131717+07:00","message":"[bufferProcess] interim [380000000]:ได้ดำเนินมาถึงช่วงสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.759133827+07:00","message":"[bufferProcess] send to processor:ได้ดำเนินมาถึงช่วง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.759139046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.759141398+07:00","message":"> Transcript [9240] [false]: 'ได้ดำเนินมาถึงช่วง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.759144278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.759146076+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.759147548+07:00","message":"StatePrefix: 'ได้ดำเนินมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.759149599+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:15.833718645+07:00","message":"receive streaming session, msgId: 1968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:15.833753862+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":"2025-10-29T11:21:15.833759186+07:00","message":"receive interim result [false|false]: ได้ดำเนินมาถึงช่วงสุดท้าย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:15.83377176+07:00","message":"[buffer interim] 1968 false ได้ดำเนินมาถึงช่วงสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.833778476+07:00","message":"[bufferProcess] interim [500000000]:ได้ดำเนินมาถึงช่วงสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.833780574+07:00","message":"[bufferProcess] send to processor:ได้ดำเนินมาถึงช่วงสุด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.833785663+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.833788177+07:00","message":"> Transcript [9241] [false]: 'ได้ดำเนินมาถึงช่วงสุด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.83379099+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.83379273+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.833794578+07:00","message":"StatePrefix: 'ได้ดำเนินมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:15.833799853+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:16.151699173+07:00","message":"receive streaming session, msgId: 1968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:16.151746574+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":"2025-10-29T11:21:16.151754728+07:00","message":"receive interim result [false|false]: ได้ดำเนินมาถึงช่วงสุดท้ายแล้ว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:16.151771834+07:00","message":"[buffer interim] 1968 false ได้ดำเนินมาถึงช่วงสุดท้ายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.151785314+07:00","message":"[bufferProcess] interim [800000000]:ได้ดำเนินมาถึงช่วงสุดท้ายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.151789083+07:00","message":"[bufferProcess] send to processor:ได้ดำเนินมาถึงช่วงสุดท้าย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.151798005+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.15180203+07:00","message":"> Transcript [9242] [false]: 'ได้ดำเนินมาถึงช่วงสุดท้าย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.151806327+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.151809276+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.151812059+07:00","message":"StatePrefix: 'ได้ดำเนินมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.151814813+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:16.466291536+07:00","message":"receive streaming session, msgId: 1968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:16.466330035+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":"2025-10-29T11:21:16.466336128+07:00","message":"receive interim result [false|false]: ได้ดำเนินมาถึงช่วงสุดท้ายแล้วค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:16.466349408+07:00","message":"[buffer interim] 1968 false ได้ดำเนินมาถึงช่วงสุดท้ายแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.466356336+07:00","message":"[bufferProcess] interim [40000000]:ได้ดำเนินมาถึงช่วงสุดท้ายแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.466358368+07:00","message":"[bufferProcess] send to processor:ได้ดำเนินมาถึงช่วงสุดท้ายแล้ว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.466363684+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.46636621+07:00","message":"> Transcript [9243] [false]: 'ได้ดำเนินมาถึงช่วงสุดท้ายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.466369848+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.46637178+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.466373883+07:00","message":"StatePrefix: 'ได้ดำเนินมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.466376468+07:00","message":"TextPushed: 'ได้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.466380591+07:00","message":"Push: 'ดำเนินมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.466382171+07:00","message":"TextPushed: 'ได้ดำเนินมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.466384115+07:00","message":"Set new StatePrefix : 'ได้ดำเนินมาถึงช่วงสุดท้ายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.466386832+07:00","message":"Next Push (prob) : 'ช่วงสุดท้ายแล้ว'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:16.466395496+07:00","message":"push: {false ดำเนินมาถึง 0 0xc0027cbf00}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:16.496686103+07:00","message":"[GCS] IsForceVAD: false for message ID: 1968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:16.600464159+07:00","message":"receive streaming session, msgId: 1968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:16.60049913+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ได้ดำเนินมาถึงช่วงสุดท้ายแล้วค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":2,\"nanos\":340000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:16.600505182+07:00","message":"receive interim result [true|false]: ได้ดำเนินมาถึงช่วงสุดท้ายแล้วค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:16.600514762+07:00","message":"end recv isFinal message id 1968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:16.60051679+07:00","message":"end Recv id 1968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:16.600524325+07:00","message":"[buffer interim] 1968 true ได้ดำเนินมาถึงช่วงสุดท้ายแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.600531434+07:00","message":"[bufferProcess] interim [340000000]:ได้ดำเนินมาถึงช่วงสุดท้ายแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.600536802+07:00","message":"[bufferProcess] send to processor (isfinal):ได้ดำเนินมาถึงช่วงสุดท้ายแล้วค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.600539448+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.600542002+07:00","message":"> Transcript [9244] [false]: 'ได้ดำเนินมาถึงช่วงสุดท้ายแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.600544572+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.600546051+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.600547842+07:00","message":"StatePrefix: 'ได้ดำเนินมาถึงช่วงสุดท้ายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.600549846+07:00","message":"TextPushed: 'ได้ดำเนินมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.60055147+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.600553074+07:00","message":"> Transcript [9245] [true]: 'ได้ดำเนินมาถึงช่วงสุดท้ายแล้วค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.600556502+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.600557886+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.600559181+07:00","message":"StatePrefix: 'ได้ดำเนินมาถึงช่วงสุดท้ายแล้ว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.600560554+07:00","message":"TextPushed: 'ได้ดำเนินมาถึง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:16.600565915+07:00","message":"Push: 'ช่วงสุดท้ายแล้วค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:16.600573682+07:00","message":"push: {true ช่วงสุดท้ายแล้วค่ะ 0 0xc0027cbf00}"}
{"level":"info","service":"Main","time":"2025-10-29T11:21:16.611769545+07:00","message":"write wav file: './tmp/7449/7449_1968.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:16.890627823+07:00","message":"[GCS] Start streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:17.862558271+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:17.862614473+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":"2025-10-29T11:21:17.862620098+07:00","message":"receive interim result [false|false]: ไม่ชวน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:17.862634458+07:00","message":"[buffer interim] 1969 false ไม่ชวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:17.862641062+07:00","message":"[bufferProcess] interim [960000000]:ไม่ชวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:17.86264287+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:17.862648361+07:00","message":"[bufferProcess] send to processor (ticker):ไม่ชวน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:17.862651227+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:17.862653732+07:00","message":"> Transcript [9246] [false]: 'ไม่ชวน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:17.862655648+07:00","message":"Set StatePrefix (first interim): 'ไม่ชวน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.087152453+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.087193654+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":"2025-10-29T11:21:18.087199067+07:00","message":"receive interim result [false|false]: ช่วงนี้"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.087212786+07:00","message":"[buffer interim] 1969 false ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.087220384+07:00","message":"[bufferProcess] interim [200000000]:ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.087221838+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.154144009+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.154188502+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":"2025-10-29T11:21:18.154204394+07:00","message":"receive interim result [false|false]: ตัวนี้นะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.15421601+07:00","message":"[buffer interim] 1969 false ตัวนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.154222758+07:00","message":"[bufferProcess] interim [320000000]:ตัวนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.154224607+07:00","message":"[bufferProcess] send to processor:ช่วงนี้"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.154229298+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.15423151+07:00","message":"> Transcript [9247] [false]: 'ช่วงนี้'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.15423349+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.154235216+07:00","message":"Set new StatePrefix: 'ช่วงนี้'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.311703554+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.31173873+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":"2025-10-29T11:21:18.311744058+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.311756426+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.311762873+07:00","message":"[bufferProcess] interim [440000000]:ตัวนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.311765115+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.311770078+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.311772454+07:00","message":"> Transcript [9248] [false]: 'ตัวนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.311774283+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.311775782+07:00","message":"Set new StatePrefix: 'ตัวนี้นะ'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:18.546452505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:18.546479977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.67386001+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.673904324+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":"2025-10-29T11:21:18.673910825+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะขนาด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.673929162+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.673938664+07:00","message":"[bufferProcess] interim [800000000]:ตัวนี้นะคะขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.673941708+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.673948137+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.673950954+07:00","message":"> Transcript [9249] [false]: 'ตัวนี้นะคะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.673954026+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.673955993+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.67395773+07:00","message":"StatePrefix: 'ตัวนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.673959689+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.781997916+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.782045219+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":"2025-10-29T11:21:18.782051125+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะนัด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.782065181+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะนัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.782072746+07:00","message":"[bufferProcess] interim [860000000]:ตัวนี้นะคะนัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.782074974+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.782080834+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.782083218+07:00","message":"> Transcript [9250] [false]: 'ตัวนี้นะคะขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.782085824+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.782087729+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.782089312+07:00","message":"StatePrefix: 'ตัวนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.782091255+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.807558065+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.807582316+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":"2025-10-29T11:21:18.807586713+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะทำ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.807597362+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.807602257+07:00","message":"[bufferProcess] interim [920000000]:ตัวนี้นะคะทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.807606182+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะนัด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.80760904+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.807610988+07:00","message":"> Transcript [9251] [false]: 'ตัวนี้นะคะนัด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.807614242+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.807616204+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.807617717+07:00","message":"StatePrefix: 'ตัวนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.807619408+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.952728594+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.952772526+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":"2025-10-29T11:21:18.952777259+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะคณะทำงาน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.952788978+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะคณะทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.952795314+07:00","message":"[bufferProcess] interim [40000000]:ตัวนี้นะคะคณะทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.952798824+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะทำ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.95280492+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.952807305+07:00","message":"> Transcript [9252] [false]: 'ตัวนี้นะคะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.952810555+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.95281242+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.95281403+07:00","message":"StatePrefix: 'ตัวนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.952816334+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.952821491+07:00","message":"Push: 'ตัวนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.952823123+07:00","message":"TextPushed: 'ตัวนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.952827383+07:00","message":"Set new StatePrefix : 'ตัวนี้นะคะทำ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:18.952829271+07:00","message":"Next Push (prob) : 'คะทำ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:18.952836755+07:00","message":"push: {false ตัวนี้นะ 0 0xc0032a0000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.218686799+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.218725812+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":"2025-10-29T11:21:19.21873139+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะคณะทำงานใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.218745536+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะคณะทำงานใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.218752285+07:00","message":"[bufferProcess] interim [340000000]:ตัวนี้นะคะคณะทำงานใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.218754291+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะคณะทำงาน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.218757321+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.218759747+07:00","message":"> Transcript [9253] [false]: 'ตัวนี้นะคะคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.218762077+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.218763848+07:00","message":"Set new StatePrefix: 'ตัวนี้นะคะคณะทำงาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.367229701+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.367273567+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":"2025-10-29T11:21:19.367279717+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะคณะทำงานเลยนะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.36729419+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะคณะทำงานเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.367301845+07:00","message":"[bufferProcess] interim [460000000]:ตัวนี้นะคะคณะทำงานเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.367304114+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะคณะทำงานใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.367310825+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.367313647+07:00","message":"> Transcript [9254] [false]: 'ตัวนี้นะคะคณะทำงานใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.367316718+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.367318737+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.367320157+07:00","message":"StatePrefix: 'ตัวนี้นะคะคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.367322256+07:00","message":"TextPushed: 'ตัวนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.37558977+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.375609451+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":"2025-10-29T11:21:19.375613601+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะคณะทำงานในนาม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.375625211+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะคณะทำงานในนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.375629792+07:00","message":"[bufferProcess] interim [520000000]:ตัวนี้นะคะคณะทำงานในนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.375631865+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะคณะทำงานเลยนะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.375634906+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.375637343+07:00","message":"> Transcript [9255] [false]: 'ตัวนี้นะคะคณะทำงานเลยนะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.375639841+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.375641609+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.375643035+07:00","message":"StatePrefix: 'ตัวนี้นะคะคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.375644603+07:00","message":"TextPushed: 'ตัวนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.541220937+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.541267109+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":"2025-10-29T11:21:19.541273319+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะคณะทำงานในนามของ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.541288824+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะคณะทำงานในนามของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.541295787+07:00","message":"[bufferProcess] interim [640000000]:ตัวนี้นะคะคณะทำงานในนามของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.541298112+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะคณะทำงานในนาม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.541304755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.541307531+07:00","message":"> Transcript [9256] [false]: 'ตัวนี้นะคะคณะทำงานในนาม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.541310504+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.541312445+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.541313984+07:00","message":"StatePrefix: 'ตัวนี้นะคะคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.54131677+07:00","message":"TextPushed: 'ตัวนี้นะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.730004294+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.73004947+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":"2025-10-29T11:21:19.730057555+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะคณะทำงานในนามของตัว"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.730075708+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะคณะทำงานในนามของตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.730089799+07:00","message":"[bufferProcess] interim [820000000]:ตัวนี้นะคะคณะทำงานในนามของตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.730094216+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะคณะทำงานในนามของ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.730105564+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.730109539+07:00","message":"> Transcript [9257] [false]: 'ตัวนี้นะคะคณะทำงานในนามของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.730113997+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.73011842+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.730121395+07:00","message":"StatePrefix: 'ตัวนี้นะคะคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.730124072+07:00","message":"TextPushed: 'ตัวนี้นะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.730127053+07:00","message":"Push: 'คะคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.730129204+07:00","message":"TextPushed: 'ตัวนี้นะคะคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.730131744+07:00","message":"Set new StatePrefix : 'ตัวนี้นะคะคณะทำงานในนามของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.730134437+07:00","message":"Next Push (prob) : 'ในนามของ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.730145079+07:00","message":"push: {false คะคณะทำงาน 0 0xc0032a0000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.738750742+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.738775672+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":"2025-10-29T11:21:19.738781259+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะคณะทำงานในนามของพระ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.738796702+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะคณะทำงานในนามของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.738802703+07:00","message":"[bufferProcess] interim [880000000]:ตัวนี้นะคะคณะทำงานในนามของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.738805767+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะคณะทำงานในนามของตัว"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.738813183+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.738816054+07:00","message":"> Transcript [9258] [false]: 'ตัวนี้นะคะคณะทำงานในนามของตัว'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.738820285+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.73882295+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.738825337+07:00","message":"StatePrefix: 'ตัวนี้นะคะคณะทำงานในนามของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.738828128+07:00","message":"TextPushed: 'ตัวนี้นะคะคณะทำงาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.873811335+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.873856106+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":"2025-10-29T11:21:19.873861724+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:19.873873766+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.873881143+07:00","message":"[bufferProcess] interim [0]:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.873883624+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะคณะทำงานในนามของพระ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.873889079+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.873891489+07:00","message":"> Transcript [9259] [false]: 'ตัวนี้นะคะคณะทำงานในนามของพระ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.873894438+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.873896411+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.873898567+07:00","message":"StatePrefix: 'ตัวนี้นะคะคณะทำงานในนามของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:19.873900778+07:00","message":"TextPushed: 'ตัวนี้นะคะคณะทำงาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:20.115387352+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:20.115428809+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":"2025-10-29T11:21:20.115435248+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:20.115452248+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.115464144+07:00","message":"[bufferProcess] interim [240000000]:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.115466489+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.115472716+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.115475201+07:00","message":"> Transcript [9260] [false]: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.115478276+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.115480342+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.11548242+07:00","message":"StatePrefix: 'ตัวนี้นะคะคณะทำงานในนามของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.11548538+07:00","message":"TextPushed: 'ตัวนี้นะคะคณะทำงาน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:20.243783247+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:20.243828157+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":"2025-10-29T11:21:20.243834994+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:20.243858158+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.243865509+07:00","message":"[bufferProcess] interim [360000000]:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.243867842+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.243871719+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.243875538+07:00","message":"> Transcript [9261] [false]: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.243880428+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.243882408+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.243884803+07:00","message":"StatePrefix: 'ตัวนี้นะคะคณะทำงานในนามของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.243887035+07:00","message":"TextPushed: 'ตัวนี้นะคะคณะทำงาน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.243894143+07:00","message":"Push: 'ในนามของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.243895855+07:00","message":"TextPushed: 'ตัวนี้นะคะคณะทำงานในนามของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.243898386+07:00","message":"Set new StatePrefix : 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.243902422+07:00","message":"Next Push (prob) : 'โทรทัศน์รวม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:20.24391096+07:00","message":"push: {false ในนามของ 0 0xc0032a0000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:20.432154959+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:20.432195086+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":"2025-10-29T11:21:20.432201002+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:20.432214128+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.432221363+07:00","message":"[bufferProcess] interim [540000000]:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.432223731+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.432226779+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.432229255+07:00","message":"> Transcript [9262] [false]: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.432232361+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.432234288+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.432236011+07:00","message":"StatePrefix: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.432238071+07:00","message":"TextPushed: 'ตัวนี้นะคะคณะทำงานในนามของ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:20.754266043+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:20.754312005+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":"2025-10-29T11:21:20.754318415+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:20.754333952+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.754341436+07:00","message":"[bufferProcess] interim [840000000]:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.754343994+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.754347346+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.754349752+07:00","message":"> Transcript [9263] [false]: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.754353014+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.75435471+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.75435668+07:00","message":"StatePrefix: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.754359118+07:00","message":"TextPushed: 'ตัวนี้นะคะคณะทำงานในนามของ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:20.82717574+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:20.827232757+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":"2025-10-29T11:21:20.827241436+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:20.827262248+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.827275802+07:00","message":"[bufferProcess] interim [20000000]:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.827281574+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.827290443+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.827294634+07:00","message":"> Transcript [9264] [false]: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.827298913+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.82730135+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.827304589+07:00","message":"StatePrefix: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:20.827307998+07:00","message":"TextPushed: 'ตัวนี้นะคะคณะทำงานในนามของ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:21.148055148+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:21.148095168+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":"2025-10-29T11:21:21.148102982+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งความ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:21.148116044+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.148125081+07:00","message":"[bufferProcess] interim [260000000]:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.148127428+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.148132833+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.148135318+07:00","message":"> Transcript [9265] [false]: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.148138844+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.148140609+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.148142712+07:00","message":"StatePrefix: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.148145126+07:00","message":"TextPushed: 'ตัวนี้นะคะคณะทำงานในนามของ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.148149617+07:00","message":"Push: 'โทรทัศน์รวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.148151133+07:00","message":"TextPushed: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.148153138+07:00","message":"Set new StatePrefix : 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.148155361+07:00","message":"Next Push (prob) : 'การเฉพาะกิจแห่ง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:21.148164325+07:00","message":"push: {false โทรทัศน์รวม 0 0xc0032a0000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:21.15026893+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:21.150279739+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":"2025-10-29T11:21:21.150283742+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งรัฐ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:21.150291309+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.150294548+07:00","message":"[bufferProcess] interim [320000000]:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.150296442+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งความ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.150298403+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.150300193+07:00","message":"> Transcript [9266] [false]: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งความ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.150302503+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.150304073+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.150305458+07:00","message":"StatePrefix: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.150307571+07:00","message":"TextPushed: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:21.263681612+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:21.263716182+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":"2025-10-29T11:21:21.26372198+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:21.263734819+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.263741834+07:00","message":"[bufferProcess] interim [380000000]:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.263743956+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งรัฐ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.263748964+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.263751107+07:00","message":"> Transcript [9267] [false]: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งรัฐ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.26375413+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.263755772+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.263757391+07:00","message":"StatePrefix: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.263759623+07:00","message":"TextPushed: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวม'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:21.525872776+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:21.525917172+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":"2025-10-29T11:21:21.525924408+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:21.525939797+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.525948145+07:00","message":"[bufferProcess] interim [680000000]:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.525952379+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.525957634+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.52595989+07:00","message":"> Transcript [9268] [false]: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.525963578+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.525965376+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.525967353+07:00","message":"StatePrefix: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:21.525970449+07:00","message":"TextPushed: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวม'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:21.54703879+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:21.547052809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:22.162636708+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:22.162678008+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":"2025-10-29T11:21:22.162684435+07:00","message":"receive interim result [false|false]: ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:22.162696615+07:00","message":"[buffer interim] 1969 false ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:22.162703752+07:00","message":"[bufferProcess] interim [280000000]:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:22.162706371+07:00","message":"[bufferProcess] send to processor:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:22.162712088+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:22.162714521+07:00","message":"> Transcript [9269] [false]: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:22.162718127+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:22.162720109+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:22.162722379+07:00","message":"StatePrefix: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:22.16272511+07:00","message":"TextPushed: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:22.162729749+07:00","message":"Push: 'การเฉพาะกิจแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:22.162733628+07:00","message":"TextPushed: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:22.162736507+07:00","message":"Set new StatePrefix : 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:22.16273876+07:00","message":"Next Push (prob) : 'ประเทศไทย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:22.162760814+07:00","message":"push: {false การเฉพาะกิจแห่ง 0 0xc0032a0000}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:23.418407954+07:00","message":"[GCS] IsForceVAD: false for message ID: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:23.488380422+07:00","message":"[GCS] Start streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:23.73899128+07:00","message":"receive streaming session, msgId: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:23.739034969+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศไทย\",\"confidence\":0.9422938}],\"is_final\":true,\"result_end_time\":{\"seconds\":6,\"nanos\":750000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:23.739040737+07:00","message":"receive interim result [true|false]: ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศไทย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:23.739050705+07:00","message":"end recv isFinal message id 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:23.739052447+07:00","message":"end Recv id 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:23.739059241+07:00","message":"[buffer interim] 1969 true ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:23.739068414+07:00","message":"[bufferProcess] interim [750000000]:ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:23.739072229+07:00","message":"[bufferProcess] send to processor (isfinal):ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศไทย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:23.739076742+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:23.739079439+07:00","message":"> Transcript [9270] [false]: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:23.739082598+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:23.739087118+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:23.739089234+07:00","message":"StatePrefix: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:23.739091418+07:00","message":"TextPushed: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:23.739093054+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:23.739094647+07:00","message":"> Transcript [9271] [true]: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:23.73909663+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:23.739097962+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:23.739099294+07:00","message":"StatePrefix: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่งประเทศไทย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:23.739101+07:00","message":"TextPushed: 'ตัวนี้นะคะคณะทำงานในนามของโทรทัศน์รวมการเฉพาะกิจแห่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:23.739103262+07:00","message":"Push: 'ประเทศไทย'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:23.73911117+07:00","message":"push: {true ประเทศไทย 0 0xc0032a0000}"}
{"level":"info","service":"Main","time":"2025-10-29T11:21:23.751669589+07:00","message":"write wav file: './tmp/7449/7449_1969.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:24.547456987+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:24.547473121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:24.670737545+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:24.670782565+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":"2025-10-29T11:21:24.670787369+07:00","message":"receive interim result [false|false]: พัทยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:24.67080077+07:00","message":"[buffer interim] 1970 false พัทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:24.670807315+07:00","message":"[bufferProcess] interim [140000000]:พัทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:24.670809314+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:24.931371198+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:24.931408348+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"Pattaya Pet\"}],\"stability\":0.01,\"result_end_time\":{\"seconds\":1,\"nanos\":500000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:24.931414725+07:00","message":"receive interim result [false|false]: Pattaya Pet"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:24.931427678+07:00","message":"[buffer interim] 1970 false Pattaya Pet"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:24.931435289+07:00","message":"[bufferProcess] interim [500000000]:Pattaya Pet"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:24.931438218+07:00","message":"[bufferProcess] send to processor:พัทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:24.931445046+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:24.931448195+07:00","message":"> Transcript [9272] [false]: 'พัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:24.931450942+07:00","message":"Set StatePrefix (first interim): 'พัทยา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:25.070881288+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:25.07092211+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":"2025-10-29T11:21:25.070927545+07:00","message":"receive interim result [false|false]: พัทยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:25.070938469+07:00","message":"[buffer interim] 1970 false พัทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.070945034+07:00","message":"[bufferProcess] interim [620000000]:พัทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.07094713+07:00","message":"[bufferProcess] send to processor:Pattaya Pet"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.070951539+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.070953744+07:00","message":"> Transcript [9273] [false]: 'Pattaya Pet'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.07095603+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.070958021+07:00","message":"Set new StatePrefix: 'Pattaya Pet'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:25.145876324+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:25.145913949+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":"2025-10-29T11:21:25.145920387+07:00","message":"receive interim result [false|false]: พัทยา- เพชรบุรี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:25.145932482+07:00","message":"[buffer interim] 1970 false พัทยา- เพชรบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.145939226+07:00","message":"[bufferProcess] interim [680000000]:พัทยา- เพชรบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.145941229+07:00","message":"[bufferProcess] send to processor:พัทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.14594416+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.145946478+07:00","message":"> Transcript [9274] [false]: 'พัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.145948408+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.145949971+07:00","message":"Set new StatePrefix: 'พัทยา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:25.242696637+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:25.242744286+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":"2025-10-29T11:21:25.242751345+07:00","message":"receive interim result [false|false]: พัทยา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:25.242770991+07:00","message":"[buffer interim] 1970 false พัทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.242783478+07:00","message":"[bufferProcess] interim [740000000]:พัทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.242787107+07:00","message":"[bufferProcess] send to processor:พัทยา- เพชรบุรี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.242794683+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.242798362+07:00","message":"> Transcript [9275] [false]: 'พัทยา- เพชรบุรี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.242802717+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.242804818+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.242808367+07:00","message":"StatePrefix: 'พัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.242810703+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:25.433254492+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:25.433291642+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":"2025-10-29T11:21:25.433297596+07:00","message":"receive interim result [false|false]: พัทยาเพชรเกษม"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:25.433312001+07:00","message":"[buffer interim] 1970 false พัทยาเพชรเกษม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.433318898+07:00","message":"[bufferProcess] interim [980000000]:พัทยาเพชรเกษม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.433321033+07:00","message":"[bufferProcess] send to processor:พัทยา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.433324011+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.433326278+07:00","message":"> Transcript [9276] [false]: 'พัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.433329809+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.433331729+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.433333237+07:00","message":"StatePrefix: 'พัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.433334917+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:25.563921998+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:25.563959679+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":"2025-10-29T11:21:25.563966538+07:00","message":"receive interim result [false|false]: พัทยาเพ็ชรสดศิลป์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:25.56398164+07:00","message":"[buffer interim] 1970 false พัทยาเพ็ชรสดศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.563992446+07:00","message":"[bufferProcess] interim [100000000]:พัทยาเพ็ชรสดศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.563995178+07:00","message":"[bufferProcess] send to processor:พัทยาเพชรเกษม"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.564001934+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.564005689+07:00","message":"> Transcript [9277] [false]: 'พัทยาเพชรเกษม'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.564009917+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.564011927+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.564016886+07:00","message":"StatePrefix: 'พัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:25.564019079+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:26.161360141+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:26.161404627+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":"2025-10-29T11:21:26.161412102+07:00","message":"receive interim result [false|false]: พัทยาเพ็ชรสดศิลป์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:26.161428029+07:00","message":"[buffer interim] 1970 false พัทยาเพ็ชรสดศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.161438879+07:00","message":"[bufferProcess] interim [700000000]:พัทยาเพ็ชรสดศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.161441837+07:00","message":"[bufferProcess] send to processor:พัทยาเพ็ชรสดศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.161448409+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.161451892+07:00","message":"> Transcript [9278] [false]: 'พัทยาเพ็ชรสดศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.161456197+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.161458592+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.161461132+07:00","message":"StatePrefix: 'พัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.161463451+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.161470002+07:00","message":"Push: 'พัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.161472261+07:00","message":"TextPushed: 'พัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.161474421+07:00","message":"Set new StatePrefix : 'พัทยาเพ็ชรสดศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.161476632+07:00","message":"Next Push (prob) : 'เพ็ชรสดศิลป์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:26.161499192+07:00","message":"push: {false พัทยา 0 0xc0023d2080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:26.759899551+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:26.759945565+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":"2025-10-29T11:21:26.759950696+07:00","message":"receive interim result [false|false]: พัทยาเพ็ชรสดศิลป์ภาพบรรยาย"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:26.759963592+07:00","message":"[buffer interim] 1970 false พัทยาเพ็ชรสดศิลป์ภาพบรรยาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.759969877+07:00","message":"[bufferProcess] interim [240000000]:พัทยาเพ็ชรสดศิลป์ภาพบรรยาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.759972095+07:00","message":"[bufferProcess] send to processor:พัทยาเพ็ชรสดศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.759977235+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.759980078+07:00","message":"> Transcript [9279] [false]: 'พัทยาเพ็ชรสดศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.759983597+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.759985402+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.75998689+07:00","message":"StatePrefix: 'พัทยาเพ็ชรสดศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.759988944+07:00","message":"TextPushed: 'พัทยา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:26.767632033+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:26.767655439+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":"2025-10-29T11:21:26.767659641+07:00","message":"receive interim result [false|false]: พัทยาเพ็ชรสดศิลป์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:26.76766913+07:00","message":"[buffer interim] 1970 false พัทยาเพ็ชรสดศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.767673642+07:00","message":"[bufferProcess] interim [300000000]:พัทยาเพ็ชรสดศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.767675643+07:00","message":"[bufferProcess] send to processor:พัทยาเพ็ชรสดศิลป์ภาพบรรยาย"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.767678632+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.76768086+07:00","message":"> Transcript [9280] [false]: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยาย'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.767683668+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.767685344+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.767686815+07:00","message":"StatePrefix: 'พัทยาเพ็ชรสดศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.767688622+07:00","message":"TextPushed: 'พัทยา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:26.893685459+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:26.893723773+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":"2025-10-29T11:21:26.893728737+07:00","message":"receive interim result [false|false]: พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:26.89374097+07:00","message":"[buffer interim] 1970 false พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.893747843+07:00","message":"[bufferProcess] interim [360000000]:พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.893750051+07:00","message":"[bufferProcess] send to processor:พัทยาเพ็ชรสดศิลป์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.893755545+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.89375949+07:00","message":"> Transcript [9281] [false]: 'พัทยาเพ็ชรสดศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.893762503+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.893764908+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.89376693+07:00","message":"StatePrefix: 'พัทยาเพ็ชรสดศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:26.893768855+07:00","message":"TextPushed: 'พัทยา'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:27.091718866+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:27.091757048+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":"2025-10-29T11:21:27.091762546+07:00","message":"receive interim result [false|false]: พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษา"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:27.09177588+07:00","message":"[buffer interim] 1970 false พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:27.091783236+07:00","message":"[bufferProcess] interim [540000000]:พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:27.091785206+07:00","message":"[bufferProcess] send to processor:พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:27.091790092+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:27.091792296+07:00","message":"> Transcript [9282] [false]: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:27.091795893+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:27.09179769+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:27.091799394+07:00","message":"StatePrefix: 'พัทยาเพ็ชรสดศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:27.091801484+07:00","message":"TextPushed: 'พัทยา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:27.091805528+07:00","message":"Push: 'เพ็ชรสดศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:27.091807058+07:00","message":"TextPushed: 'พัทยาเพ็ชรสดศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:27.091808774+07:00","message":"Set new StatePrefix : 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:27.091810694+07:00","message":"Next Push (prob) : 'ภาพบรรยายภาพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:27.091819253+07:00","message":"push: {false เพ็ชรสดศิลป์ 0 0xc0023d2080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:27.432515758+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:27.432552412+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":"2025-10-29T11:21:27.432557875+07:00","message":"receive interim result [false|false]: พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:27.432570819+07:00","message":"[buffer interim] 1970 false พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:27.432578023+07:00","message":"[bufferProcess] interim [840000000]:พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:27.432580282+07:00","message":"[bufferProcess] send to processor:พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษา"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:27.432583888+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:27.432586604+07:00","message":"> Transcript [9283] [false]: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษา'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:27.432591+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:27.432593153+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:27.4325957+07:00","message":"StatePrefix: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:27.432599191+07:00","message":"TextPushed: 'พัทยาเพ็ชรสดศิลป์'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:27.547678805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:27.547703647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.056542707+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.056581285+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":"2025-10-29T11:21:28.056587437+07:00","message":"receive interim result [false|false]: พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.056600717+07:00","message":"[buffer interim] 1970 false พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.056607853+07:00","message":"[bufferProcess] interim [440000000]:พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.056610685+07:00","message":"[bufferProcess] send to processor:พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.05661488+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.056618783+07:00","message":"> Transcript [9284] [false]: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.056622763+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.056624872+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.05662775+07:00","message":"StatePrefix: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.056630758+07:00","message":"TextPushed: 'พัทยาเพ็ชรสดศิลป์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.272537683+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.272580311+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":"2025-10-29T11:21:28.27258582+07:00","message":"receive interim result [false|false]: พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.272601845+07:00","message":"[buffer interim] 1970 false พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.272612057+07:00","message":"[bufferProcess] interim [680000000]:พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.272614315+07:00","message":"[bufferProcess] send to processor:พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.27262099+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.272623649+07:00","message":"> Transcript [9285] [false]: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.272626703+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.272628423+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.272630407+07:00","message":"StatePrefix: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.272632563+07:00","message":"TextPushed: 'พัทยาเพ็ชรสดศิลป์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.417502797+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.41754475+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":"2025-10-29T11:21:28.417550656+07:00","message":"receive interim result [false|false]: พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.417560496+07:00","message":"[buffer interim] 1970 false พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.417572018+07:00","message":"[bufferProcess] interim [800000000]:พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.417574694+07:00","message":"[bufferProcess] send to processor:พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.417580758+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.417584412+07:00","message":"> Transcript [9286] [false]: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.417589489+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.417592091+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.417595083+07:00","message":"StatePrefix: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.417597949+07:00","message":"TextPushed: 'พัทยาเพ็ชรสดศิลป์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.417604426+07:00","message":"Push: 'ภาพบรรยายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.417605983+07:00","message":"TextPushed: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.417607842+07:00","message":"Set new StatePrefix : 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.417610439+07:00","message":"Next Push (prob) : 'ภาษาอังกฤษร้อยเอ็ดใน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.417617778+07:00","message":"push: {false ภาพบรรยายภาพ 0 0xc0023d2080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.732591633+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.732636407+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":"2025-10-29T11:21:28.732642768+07:00","message":"receive interim result [false|false]: พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์จง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.732656144+07:00","message":"[buffer interim] 1970 false พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์จง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.732663036+07:00","message":"[bufferProcess] interim [100000000]:พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์จง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.732665758+07:00","message":"[bufferProcess] send to processor:พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.732670755+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.732673387+07:00","message":"> Transcript [9287] [false]: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.732675721+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.732677824+07:00","message":"Set new StatePrefix: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.85623049+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.856288874+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":"2025-10-29T11:21:28.856295646+07:00","message":"receive interim result [false|false]: พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.856314172+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.856317281+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":"2025-10-29T11:21:28.856319644+07:00","message":"receive interim result [false|false]: พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธใน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.856324917+07:00","message":"[buffer interim] 1970 false พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.856328459+07:00","message":"[buffer interim] 1970 false พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.856334684+07:00","message":"[bufferProcess] interim [160000000]:พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.856337029+07:00","message":"[bufferProcess] send to processor:พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์จง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.856340049+07:00","message":"[bufferProcess] interim [400000000]:พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.85634267+07:00","message":"[bufferProcess] send to processor:พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.85634652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.856349153+07:00","message":"> Transcript [9288] [false]: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์จง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.856353278+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.856354963+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.856356603+07:00","message":"StatePrefix: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.856358939+07:00","message":"TextPushed: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.856360389+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.856362082+07:00","message":"> Transcript [9289] [false]: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.856363865+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.856365271+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.856366589+07:00","message":"StatePrefix: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.856368105+07:00","message":"TextPushed: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.960220751+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.960256299+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":"2025-10-29T11:21:28.96026249+07:00","message":"receive interim result [false|false]: พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:28.960276042+07:00","message":"[buffer interim] 1970 false พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.96028292+07:00","message":"[bufferProcess] interim [520000000]:พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.960286292+07:00","message":"[bufferProcess] send to processor:พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธใน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.960293042+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.960296982+07:00","message":"> Transcript [9290] [false]: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธใน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.96030262+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.96030501+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.960307378+07:00","message":"StatePrefix: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:28.960310413+07:00","message":"TextPushed: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:29.032461313+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:29.032496489+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":"2025-10-29T11:21:29.032503139+07:00","message":"receive interim result [false|false]: พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธมัยลาภ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:29.032516709+07:00","message":"[buffer interim] 1970 false พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธมัยลาภ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.032523759+07:00","message":"[bufferProcess] interim [580000000]:พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธมัยลาภ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.032526333+07:00","message":"[bufferProcess] send to processor:พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.032531873+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.032534211+07:00","message":"> Transcript [9291] [false]: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.03253824+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.032540258+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.032541966+07:00","message":"StatePrefix: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.032544677+07:00","message":"TextPushed: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.032550469+07:00","message":"Push: 'ภาษาอังกฤษร้อยเอ็ดนายแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.032552277+07:00","message":"TextPushed: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.03255429+07:00","message":"Set new StatePrefix : 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.032556198+07:00","message":"Next Push (prob) : 'ยงยุทธ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:29.032564321+07:00","message":"push: {false ภาษาอังกฤษร้อยเอ็ดนายแพทย์ 0 0xc0023d2080}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:29.05670552+07:00","message":"[GCS] IsForceVAD: false for message ID: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:29.188809517+07:00","message":"[GCS] Start streaming session, msgId: 1971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:29.321537503+07:00","message":"receive streaming session, msgId: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:29.321581802+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"พัทยาเพ็ชรสดศิลป์ผู้บรรยายภาพภาษาอังกฤษร้อยเอกนายแพทย์ยงยุทธมัยลาภ\",\"confidence\":0.933605}],\"is_final\":true,\"result_end_time\":{\"seconds\":5,\"nanos\":790000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:29.321589469+07:00","message":"receive interim result [true|false]: พัทยาเพ็ชรสดศิลป์ผู้บรรยายภาพภาษาอังกฤษร้อยเอกนายแพทย์ยงยุทธมัยลาภ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:29.321600417+07:00","message":"end recv isFinal message id 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:29.32160249+07:00","message":"end Recv id 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:29.321607411+07:00","message":"[buffer interim] 1970 true พัทยาเพ็ชรสดศิลป์ผู้บรรยายภาพภาษาอังกฤษร้อยเอกนายแพทย์ยงยุทธมัยลาภ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.32161647+07:00","message":"[bufferProcess] interim [790000000]:พัทยาเพ็ชรสดศิลป์ผู้บรรยายภาพภาษาอังกฤษร้อยเอกนายแพทย์ยงยุทธมัยลาภ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.321622006+07:00","message":"[bufferProcess] send to processor (isfinal):พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธมัยลาภ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.321625173+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.321627915+07:00","message":"> Transcript [9292] [false]: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธมัยลาภ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.321632148+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.321633708+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.321637399+07:00","message":"StatePrefix: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.321639601+07:00","message":"TextPushed: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.321641652+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.321643306+07:00","message":"> Transcript [9293] [true]: 'พัทยาเพ็ชรสดศิลป์ผู้บรรยายภาพภาษาอังกฤษร้อยเอกนายแพทย์ยงยุทธมัยลาภ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.321645138+07:00","message":"Count interim (case isFinal): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.321646525+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.321647861+07:00","message":"StatePrefix: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.321649448+07:00","message":"TextPushed: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.321650906+07:00","message":"must be align in case of isFinal"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.321856182+07:00","message":"Push: 'ยงยุทธมัยลาภ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.321860038+07:00","message":"TextPushed: 'พัทยาเพ็ชรสดศิลป์ภาพบรรยายภาพภาษาอังกฤษร้อยเอ็ดนายแพทย์ยงยุทธมัยลาภ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.321862224+07:00","message":"Set new StatePrefix : 'พัทยาเพ็ชรสดศิลป์ผู้บรรยายภาพภาษาอังกฤษร้อยเอกนายแพทย์ยงยุทธมัยลาภ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.321864139+07:00","message":"Next Push (prob) : 'พัทยาเพ็ชรสดศิลป์ผู้บรรยายภาพภาษาอังกฤษร้อยเอกนายแพทย์ยงยุทธมัยลาภ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:29.321872207+07:00","message":"push: {true ยงยุทธมัยลาภ 0 0xc0023d2080}"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.321905271+07:00","message":"write aligntment file to 'tmp/7449/align_message_id_1970.html'"}
{"level":"info","service":"Main","time":"2025-10-29T11:21:29.332757998+07:00","message":"write wav file: './tmp/7449/7449_1970.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:29.750480784+07:00","message":"receive streaming session, msgId: 1971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:29.750536233+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":"2025-10-29T11:21:29.750542573+07:00","message":"receive interim result [false|false]: ต้อง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:29.75056017+07:00","message":"[buffer interim] 1971 false ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.750568+07:00","message":"[bufferProcess] interim [600000000]:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.75057051+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:29.879565543+07:00","message":"receive streaming session, msgId: 1971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:29.879624555+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":"2025-10-29T11:21:29.879632252+07:00","message":"receive interim result [false|false]: ต้องขอ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:29.879650787+07:00","message":"[buffer interim] 1971 false ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.879660438+07:00","message":"[bufferProcess] interim [720000000]:ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.879663778+07:00","message":"[bufferProcess] send to processor:ต้อง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.87967215+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.879675653+07:00","message":"> Transcript [9294] [false]: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:29.879678369+07:00","message":"Set StatePrefix (first interim): 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.138393012+07:00","message":"receive streaming session, msgId: 1971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.138427509+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":"2025-10-29T11:21:30.138432581+07:00","message":"receive interim result [false|false]: ต้องเข้าหน้า"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.138444605+07:00","message":"[buffer interim] 1971 false ต้องเข้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.138451723+07:00","message":"[bufferProcess] interim [900000000]:ต้องเข้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.138453662+07:00","message":"[bufferProcess] send to processor:ต้องขอ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.138456413+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.138458684+07:00","message":"> Transcript [9295] [false]: 'ต้องขอ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.138461538+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.138463218+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.138464823+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.138466436+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.224437531+07:00","message":"receive streaming session, msgId: 1971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.22448756+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":"2025-10-29T11:21:30.224494287+07:00","message":"receive interim result [false|false]: ต้องขนาด"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.224509137+07:00","message":"[buffer interim] 1971 false ต้องขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.224519784+07:00","message":"[bufferProcess] interim [20000000]:ต้องขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.224524193+07:00","message":"[bufferProcess] send to processor:ต้องเข้าหน้า"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.224530894+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.224534088+07:00","message":"> Transcript [9296] [false]: 'ต้องเข้าหน้า'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.224538069+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.224540236+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.22454281+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.224545379+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.356456007+07:00","message":"receive streaming session, msgId: 1971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.356498824+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":"2025-10-29T11:21:30.356505479+07:00","message":"receive interim result [false|false]: ต้องเขาน่าจะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.356519754+07:00","message":"[buffer interim] 1971 false ต้องเขาน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.356530252+07:00","message":"[bufferProcess] interim [80000000]:ต้องเขาน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.356533095+07:00","message":"[bufferProcess] send to processor:ต้องขนาด"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.356539293+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.356542747+07:00","message":"> Transcript [9297] [false]: 'ต้องขนาด'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.356546695+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.356548941+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.35655161+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.356555235+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.441206658+07:00","message":"receive streaming session, msgId: 1971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.441242634+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":"2025-10-29T11:21:30.441247782+07:00","message":"receive interim result [false|false]: ต้องเข้าหน้าฉัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.441261432+07:00","message":"[buffer interim] 1971 false ต้องเข้าหน้าฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.441268472+07:00","message":"[bufferProcess] interim [140000000]:ต้องเข้าหน้าฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.441270435+07:00","message":"[bufferProcess] send to processor:ต้องเขาน่าจะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.441273441+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.441278277+07:00","message":"> Transcript [9298] [false]: 'ต้องเขาน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.441281548+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.441283217+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.441285067+07:00","message":"StatePrefix: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.441286967+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.441293241+07:00","message":"Push: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.441295098+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.441297778+07:00","message":"Set new StatePrefix : 'ต้องเขาน่าจะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.441299803+07:00","message":"Next Push (prob) : 'เขาน่าจะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.441307424+07:00","message":"push: {false ต้อง 0 0xc0023d3500}"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:30.548020938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:30.548052301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.758631071+07:00","message":"receive streaming session, msgId: 1971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.75866732+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":"2025-10-29T11:21:30.758673385+07:00","message":"receive interim result [false|false]: ต้องเข้าหน้าฉันส่ง"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.758687062+07:00","message":"[buffer interim] 1971 false ต้องเข้าหน้าฉันส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.758694171+07:00","message":"[bufferProcess] interim [380000000]:ต้องเข้าหน้าฉันส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.758696511+07:00","message":"[bufferProcess] send to processor:ต้องเข้าหน้าฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.758703066+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.758705636+07:00","message":"> Transcript [9299] [false]: 'ต้องเข้าหน้าฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.758707867+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.758709598+07:00","message":"Set new StatePrefix: 'ต้องเข้าหน้าฉัน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.83121976+07:00","message":"receive streaming session, msgId: 1971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.831255446+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":"2025-10-29T11:21:30.831262955+07:00","message":"receive interim result [false|false]: ต้องเข้าหน้าฉัน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.831275523+07:00","message":"[buffer interim] 1971 false ต้องเข้าหน้าฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.831282469+07:00","message":"[bufferProcess] interim [440000000]:ต้องเข้าหน้าฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.83128456+07:00","message":"[bufferProcess] send to processor:ต้องเข้าหน้าฉันส่ง"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.831290826+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.831293053+07:00","message":"> Transcript [9300] [false]: 'ต้องเข้าหน้าฉันส่ง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.831296409+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.831298206+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.831299943+07:00","message":"StatePrefix: 'ต้องเข้าหน้าฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.831302307+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.903989374+07:00","message":"receive streaming session, msgId: 1971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.904030694+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":"2025-10-29T11:21:30.904039062+07:00","message":"receive interim result [false|false]: ต้องเข้าหน้าฉันส่งไป"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.904053709+07:00","message":"[buffer interim] 1971 false ต้องเข้าหน้าฉันส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.904060996+07:00","message":"[bufferProcess] interim [500000000]:ต้องเข้าหน้าฉันส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.904064696+07:00","message":"[bufferProcess] send to processor:ต้องเข้าหน้าฉัน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.904073398+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.904076641+07:00","message":"> Transcript [9301] [false]: 'ต้องเข้าหน้าฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.904081272+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.904083683+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.904086312+07:00","message":"StatePrefix: 'ต้องเข้าหน้าฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.904089239+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.917177692+07:00","message":"[GCS] IsForceVAD: false for message ID: 1971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.95918565+07:00","message":"receive streaming session, msgId: 1971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.959228467+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":"2025-10-29T11:21:30.959234659+07:00","message":"receive interim result [false|false]: ต้องเขาน่าจะมีสมเด็จ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.959250077+07:00","message":"[buffer interim] 1971 false ต้องเขาน่าจะมีสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.959257546+07:00","message":"[bufferProcess] interim [560000000]:ต้องเขาน่าจะมีสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.959260137+07:00","message":"[bufferProcess] send to processor:ต้องเข้าหน้าฉันส่งไป"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.959269238+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.959271727+07:00","message":"> Transcript [9302] [false]: 'ต้องเข้าหน้าฉันส่งไป'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.959274904+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.959285083+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.959286896+07:00","message":"StatePrefix: 'ต้องเข้าหน้าฉัน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.959288829+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.967631583+07:00","message":"receive streaming session, msgId: 1971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.967654153+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":"2025-10-29T11:21:30.967658199+07:00","message":"receive interim result [false|false]: ต้องเข้าหน้าฉันส่งไปก่อน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:30.967670481+07:00","message":"[buffer interim] 1971 false ต้องเข้าหน้าฉันส่งไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.967675207+07:00","message":"[bufferProcess] interim [620000000]:ต้องเข้าหน้าฉันส่งไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.967677223+07:00","message":"[bufferProcess] send to processor:ต้องเขาน่าจะมีสมเด็จ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.967679875+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.967682108+07:00","message":"> Transcript [9303] [false]: 'ต้องเขาน่าจะมีสมเด็จ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.967684015+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:30.967685771+07:00","message":"Set new StatePrefix: 'ต้องเขาน่าจะมีสมเด็จ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:31.049377223+07:00","message":"[GCS] Start streaming session, msgId: 1972"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:31.128349508+07:00","message":"receive streaming session, msgId: 1971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:31.128383752+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"ต้องเข้าหน้าฉันส่งไปก่อน\",\"confidence\":0.8972023}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":950000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:31.128390551+07:00","message":"receive interim result [true|false]: ต้องเข้าหน้าฉันส่งไปก่อน"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:31.128401697+07:00","message":"end recv isFinal message id 1971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:31.128403607+07:00","message":"end Recv id 1971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:31.128409275+07:00","message":"[buffer interim] 1971 true ต้องเข้าหน้าฉันส่งไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:31.128416338+07:00","message":"[bufferProcess] interim [950000000]:ต้องเข้าหน้าฉันส่งไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:31.128419655+07:00","message":"[bufferProcess] send to processor (isfinal):ต้องเข้าหน้าฉันส่งไปก่อน"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:31.128423273+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:31.128426571+07:00","message":"> Transcript [9304] [false]: 'ต้องเข้าหน้าฉันส่งไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:31.128428299+07:00","message":"Does not start with last state prefix"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:31.128430205+07:00","message":"Set new StatePrefix: 'ต้องเข้าหน้าฉันส่งไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:31.128431822+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:31.128433331+07:00","message":"> Transcript [9305] [true]: 'ต้องเข้าหน้าฉันส่งไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:31.128435513+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:31.128437192+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:31.128438892+07:00","message":"StatePrefix: 'ต้องเข้าหน้าฉันส่งไปก่อน'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:31.128440669+07:00","message":"TextPushed: 'ต้อง'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:31.128442952+07:00","message":"Push: 'เข้าหน้าฉันส่งไปก่อน'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:31.128451197+07:00","message":"push: {true เข้าหน้าฉันส่งไปก่อน 0 0xc0023d3500}"}
{"level":"info","service":"Main","time":"2025-10-29T11:21:31.135936371+07:00","message":"write wav file: './tmp/7449/7449_1971.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:31.592291914+07:00","message":"receive streaming session, msgId: 1972"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:31.592335851+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":"2025-10-29T11:21:31.592340553+07:00","message":"receive interim result [false|false]: สวัสดี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:31.592353876+07:00","message":"[buffer interim] 1972 false สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:31.592367241+07:00","message":"[bufferProcess] interim [420000000]:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:31.592369083+07:00","message":"[bufferProcess] first interim"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:31.783591386+07:00","message":"receive streaming session, msgId: 1972"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:31.783644448+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":"2025-10-29T11:21:31.783650493+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:31.783667608+07:00","message":"[buffer interim] 1972 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:31.783674662+07:00","message":"[bufferProcess] interim [600000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:31.783676858+07:00","message":"[bufferProcess] send to processor:สวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:31.783683388+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:31.783686021+07:00","message":"> Transcript [9306] [false]: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:31.783688012+07:00","message":"Set StatePrefix (first interim): 'สวัสดี'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:32.413447282+07:00","message":"receive streaming session, msgId: 1972"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:32.413496231+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":"2025-10-29T11:21:32.413503267+07:00","message":"receive interim result [false|false]: สวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:32.413522916+07:00","message":"[buffer interim] 1972 false สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.413530978+07:00","message":"[bufferProcess] interim [200000000]:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.413533846+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.413542551+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.413548211+07:00","message":"> Transcript [9307] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.413551891+07:00","message":"Count interim (case 1.2): 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.413554347+07:00","message":"CountSame: 1"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.413556533+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.413559036+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:32.474193282+07:00","message":"receive streaming session, msgId: 1972"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:32.474229812+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":"2025-10-29T11:21:32.474236171+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดี"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:32.474253081+07:00","message":"[buffer interim] 1972 false สวัสดีค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.474261202+07:00","message":"[bufferProcess] interim [260000000]:สวัสดีค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.474264614+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.474273546+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.474276713+07:00","message":"> Transcript [9308] [false]: 'สวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.474280394+07:00","message":"Count interim (case 1.2): 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.474282825+07:00","message":"CountSame: 2"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.474285555+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.474287551+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:32.661549358+07:00","message":"receive streaming session, msgId: 1972"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:32.661588301+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":"2025-10-29T11:21:32.6615936+07:00","message":"receive interim result [false|false]: สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:32.661610215+07:00","message":"[buffer interim] 1972 false สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.661616783+07:00","message":"[bufferProcess] interim [440000000]:สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.661619073+07:00","message":"[bufferProcess] send to processor:สวัสดีค่ะสวัสดี"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.661622704+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.661626083+07:00","message":"> Transcript [9309] [false]: 'สวัสดีค่ะสวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.661628995+07:00","message":"Count interim (case 1.2): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.661630719+07:00","message":"CountSame: 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.661632188+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:32.661633732+07:00","message":"TextPushed: ''"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:32.898412915+07:00","message":"[GCS] IsForceVAD: false for message ID: 1972"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:33.009359999+07:00","message":"receive streaming session, msgId: 1972"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:33.009407908+07:00","message":"receive interim result all : {\"alternatives\":[{\"transcript\":\"สวัสดีค่ะสวัสดีค่ะ\",\"confidence\":0.9589726}],\"is_final\":true,\"result_end_time\":{\"seconds\":1,\"nanos\":890000000},\"language_code\":\"th-th\"}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:33.009416396+07:00","message":"receive interim result [true|false]: สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:33.009426212+07:00","message":"end recv isFinal message id 1972"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:33.009428548+07:00","message":"end Recv id 1972"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:33.009436417+07:00","message":"[buffer interim] 1972 true สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:33.009445781+07:00","message":"[bufferProcess] interim [890000000]:สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:33.009449557+07:00","message":"[bufferProcess] send to processor (isfinal):สวัสดีค่ะสวัสดีค่ะ"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:33.009453106+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:33.00945894+07:00","message":"> Transcript [9310] [false]: 'สวัสดีค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:33.00946269+07:00","message":"Count interim (case 1.1): 3"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:33.00946511+07:00","message":"CountSame: 4"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:33.009467322+07:00","message":"StatePrefix: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:33.009469486+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:33.009472669+07:00","message":"Push: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:33.009474864+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:33.009478047+07:00","message":"Set new StatePrefix : 'สวัสดีค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:33.009480788+07:00","message":"Next Push (prob) : 'ค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:33.009483141+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:33.009485693+07:00","message":"> Transcript [9311] [true]: 'สวัสดีค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:33.009488364+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:33.009490506+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:33.009492491+07:00","message":"StatePrefix: 'สวัสดีค่ะสวัสดีค่ะ'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:33.009495023+07:00","message":"TextPushed: 'สวัสดี'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:33.009497344+07:00","message":"Push: 'ค่ะสวัสดีค่ะ'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:33.009519571+07:00","message":"push: {false สวัสดี 0 0xc00205bc80}"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:33.009532359+07:00","message":"push: {true ค่ะสวัสดีค่ะ 0 0xc00205bc80}"}
{"level":"info","service":"Main","time":"2025-10-29T11:21:33.019977577+07:00","message":"write wav file: './tmp/7449/7449_1972.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:33.157896231+07:00","message":"[GCS] Start streaming session, msgId: 1973"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:33.548062211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:33.548078246+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:34.886721878+07:00","message":"[GCS] IsForceVAD: false for message ID: 1973"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:34.990163165+07:00","message":"receive streaming session, msgId: 1973"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:34.990180403+07:00","message":"found end of frame, send empty tag with msgId: 1973"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:34.990183353+07:00","message":"end Recv id 1973"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:34.990190128+07:00","message":"[buffer interim] 1973 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:34.990196659+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:34.9902004+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:34.990202994+07:00","message":"> Transcript [9312] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:34.990205313+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:34.990206828+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:34.990208251+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:34.99020975+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:34.990211881+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:34.990222539+07:00","message":"push: {true \n 0 0xc0032a0780}"}
{"level":"info","service":"Main","time":"2025-10-29T11:21:34.996590149+07:00","message":"write wav file: './tmp/7449/7449_1973.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:35.018811184+07:00","message":"[GCS] Start streaming session, msgId: 1974"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:35.207293942+07:00","message":"[GCS] IsForceVAD: false for message ID: 1974"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:35.299575286+07:00","message":"receive streaming session, msgId: 1974"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:35.299599716+07:00","message":"found end of frame, send empty tag with msgId: 1974"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:35.29960296+07:00","message":"end Recv id 1974"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:35.299611899+07:00","message":"[buffer interim] 1974 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:35.299619425+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:35.299623199+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:35.299626068+07:00","message":"> Transcript [9313] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:35.299628518+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:35.299630064+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:35.299631947+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:35.299633351+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:35.299635536+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:35.299645751+07:00","message":"push: {true \n 0 0xc0023d3100}"}
{"level":"info","service":"Main","time":"2025-10-29T11:21:35.304165176+07:00","message":"write wav file: './tmp/7449/7449_1974.wav'"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:36.549038234+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:36.549049993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:39.549580028+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:39.549598345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:40.719361858+07:00","message":"[GCS] Start streaming session, msgId: 1975"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:42.550138189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:42.550137499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.278560084+07:00","message":"[GCS] IsForceVAD: false for message ID: 1975"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.338650431+07:00","message":"[GCS] Start streaming session, msgId: 1976"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.383735196+07:00","message":"receive streaming session, msgId: 1975"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.383760621+07:00","message":"found end of frame, send empty tag with msgId: 1975"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.383763461+07:00","message":"end Recv id 1975"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.383771166+07:00","message":"[buffer interim] 1975 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:43.383791474+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:43.383796104+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:43.383798572+07:00","message":"> Transcript [9314] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:43.383800621+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:43.383802134+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:43.38380354+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:43.383805218+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:43.383807732+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.383825226+07:00","message":"push: {true \n 0 0xc00205b700}"}
{"level":"info","service":"Main","time":"2025-10-29T11:21:43.391092603+07:00","message":"write wav file: './tmp/7449/7449_1975.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.535862838+07:00","message":"[GCS] IsForceVAD: false for message ID: 1976"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.650704139+07:00","message":"receive streaming session, msgId: 1976"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.650728485+07:00","message":"found end of frame, send empty tag with msgId: 1976"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.65073181+07:00","message":"end Recv id 1976"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.650741149+07:00","message":"[buffer interim] 1976 true \n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:43.650748254+07:00","message":"[bufferProcess] interim [0]:\n"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:43.650757196+07:00","message":"*********************************"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:43.65076007+07:00","message":"> Transcript [9315] [true]: '\n'"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:43.65076204+07:00","message":"Count interim (case isFinal): 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:43.65076365+07:00","message":"CountSame: 0"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:43.650765193+07:00","message":"StatePrefix: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:43.65076679+07:00","message":"TextPushed: ''"}
{"level":"info","service":"InterimProcessor","time":"2025-10-29T11:21:43.65076911+07:00","message":"Push: '\n'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.650778992+07:00","message":"push: {true \n 0 0xc0032a1100}"}
{"level":"info","service":"Main","time":"2025-10-29T11:21:43.655608765+07:00","message":"write wav file: './tmp/7449/7449_1976.wav'"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824008948+07:00","message":"[GCS] Cleaned up inactive client: 1935"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824034831+07:00","message":"[GCS] Cleaned up inactive client: 1921"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824037201+07:00","message":"[GCS] Cleaned up inactive client: 1930"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824038665+07:00","message":"[GCS] Cleaned up inactive client: 1919"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824040075+07:00","message":"[GCS] Cleaned up inactive client: 1906"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824041488+07:00","message":"[GCS] Cleaned up inactive client: 1908"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824043494+07:00","message":"[GCS] Cleaned up inactive client: 1925"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824044867+07:00","message":"[GCS] Cleaned up inactive client: 1933"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824046485+07:00","message":"[GCS] Cleaned up inactive client: 1920"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.82404801+07:00","message":"[GCS] Cleaned up inactive client: 1923"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824049496+07:00","message":"[GCS] Cleaned up inactive client: 1907"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824054041+07:00","message":"[GCS] Cleaned up inactive client: 1913"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824055373+07:00","message":"[GCS] Cleaned up inactive client: 1918"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824057486+07:00","message":"[GCS] Cleaned up inactive client: 1929"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824058931+07:00","message":"[GCS] Cleaned up inactive client: 1911"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824060621+07:00","message":"[GCS] Cleaned up inactive client: 1915"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824061956+07:00","message":"[GCS] Cleaned up inactive client: 1917"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824063332+07:00","message":"[GCS] Cleaned up inactive client: 1922"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824064685+07:00","message":"[GCS] Cleaned up inactive client: 1932"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824065981+07:00","message":"[GCS] Cleaned up inactive client: 1936"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824067357+07:00","message":"[GCS] Cleaned up inactive client: 1903"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824068633+07:00","message":"[GCS] Cleaned up inactive client: 1904"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824069945+07:00","message":"[GCS] Cleaned up inactive client: 1905"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824071249+07:00","message":"[GCS] Cleaned up inactive client: 1914"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824072553+07:00","message":"[GCS] Cleaned up inactive client: 1912"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824073813+07:00","message":"[GCS] Cleaned up inactive client: 1928"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824075127+07:00","message":"[GCS] Cleaned up inactive client: 1926"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824076391+07:00","message":"[GCS] Cleaned up inactive client: 1927"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824077697+07:00","message":"[GCS] Cleaned up inactive client: 1934"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824078954+07:00","message":"[GCS] Cleaned up inactive client: 1916"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824080348+07:00","message":"[GCS] Cleaned up inactive client: 1924"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824085411+07:00","message":"[GCS] Cleaned up inactive client: 1931"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824086989+07:00","message":"[GCS] Cleaned up inactive client: 1909"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:21:43.824088235+07:00","message":"[GCS] Cleaned up inactive client: 1910"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:45.551156209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:45.551166109+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:48.551668078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:48.551686874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:51.552200919+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:51.552200917+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:54.553247834+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:54.553258568+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:57.553527941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:21:57.553544687+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:00.553849237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:00.553861156+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:03.554770825+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:03.554788974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:06.5555313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:06.55554483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:09.556443347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:09.556451855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:12.556732017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:12.556767027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823856309+07:00","message":"[GCS] Cleaned up inactive client: 1938"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823890431+07:00","message":"[GCS] Cleaned up inactive client: 1943"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.82389324+07:00","message":"[GCS] Cleaned up inactive client: 1946"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.82389529+07:00","message":"[GCS] Cleaned up inactive client: 1949"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823896789+07:00","message":"[GCS] Cleaned up inactive client: 1950"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823898345+07:00","message":"[GCS] Cleaned up inactive client: 1954"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823899985+07:00","message":"[GCS] Cleaned up inactive client: 1964"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823901417+07:00","message":"[GCS] Cleaned up inactive client: 1939"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823903037+07:00","message":"[GCS] Cleaned up inactive client: 1947"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823904625+07:00","message":"[GCS] Cleaned up inactive client: 1961"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823906047+07:00","message":"[GCS] Cleaned up inactive client: 1940"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823907445+07:00","message":"[GCS] Cleaned up inactive client: 1966"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823908825+07:00","message":"[GCS] Cleaned up inactive client: 1944"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823910174+07:00","message":"[GCS] Cleaned up inactive client: 1937"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823911503+07:00","message":"[GCS] Cleaned up inactive client: 1956"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823912807+07:00","message":"[GCS] Cleaned up inactive client: 1960"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823914259+07:00","message":"[GCS] Cleaned up inactive client: 1948"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823915531+07:00","message":"[GCS] Cleaned up inactive client: 1952"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823916845+07:00","message":"[GCS] Cleaned up inactive client: 1955"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823918205+07:00","message":"[GCS] Cleaned up inactive client: 1957"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823919545+07:00","message":"[GCS] Cleaned up inactive client: 1942"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823920867+07:00","message":"[GCS] Cleaned up inactive client: 1965"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823922192+07:00","message":"[GCS] Cleaned up inactive client: 1951"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823923469+07:00","message":"[GCS] Cleaned up inactive client: 1941"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823925413+07:00","message":"[GCS] Cleaned up inactive client: 1953"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.82392676+07:00","message":"[GCS] Cleaned up inactive client: 1945"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823928019+07:00","message":"[GCS] Cleaned up inactive client: 1962"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.82392931+07:00","message":"[GCS] Cleaned up inactive client: 1958"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823930629+07:00","message":"[GCS] Cleaned up inactive client: 1959"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:13.823931899+07:00","message":"[GCS] Cleaned up inactive client: 1963"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:15.556817445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:15.556817459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:18.557250762+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:18.557264269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:21.557560291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:21.557574441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:24.557786254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:24.557806109+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:27.558330422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:27.558337157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:30.558928903+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:30.558954725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:33.55946387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:33.559487034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:36.560273616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:36.560290465+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:39.560852685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:39.560852121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:42.561131439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:42.56114803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:43.82365894+07:00","message":"[GCS] Cleaned up inactive client: 1968"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:43.823683776+07:00","message":"[GCS] Cleaned up inactive client: 1975"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:43.823686355+07:00","message":"[GCS] Cleaned up inactive client: 1972"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:43.823687824+07:00","message":"[GCS] Cleaned up inactive client: 1970"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:43.823689747+07:00","message":"[GCS] Cleaned up inactive client: 1967"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:43.823691196+07:00","message":"[GCS] Cleaned up inactive client: 1976"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:43.823692757+07:00","message":"[GCS] Cleaned up inactive client: 1973"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:43.823694147+07:00","message":"[GCS] Cleaned up inactive client: 1969"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:43.823695527+07:00","message":"[GCS] Cleaned up inactive client: 1971"}
{"level":"info","service":"GCSStream","time":"2025-10-29T11:22:43.823697715+07:00","message":"[GCS] Cleaned up inactive client: 1974"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:45.562198328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:45.562203884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:48.562735441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:48.56273856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:51.562990088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:51.562996103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:54.563068181+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:54.563071164+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:57.563385276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:22:57.563399814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:00.564158427+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:00.564167453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:03.56443841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:03.564475257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:06.564934444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:06.564980239+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:09.565222655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:09.565246024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:12.565505744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:12.565531604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:15.566152533+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:15.566167576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:18.566539831+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:18.566568305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:21.566869163+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:21.566916385+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:24.567689483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:24.5677018+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:27.568477311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:27.568504663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:30.568880658+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:30.568930272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:33.569414426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:33.569414492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:36.569893446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:36.569908933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:39.570725301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:39.570745213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:42.570970484+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:42.57098402+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:45.57188551+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:45.571902346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:48.572315413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:48.572322097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:51.572876087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:51.572898109+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:54.573317074+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:54.573334905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:57.5736486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:23:57.573698566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:00.573835084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:00.573858862+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:03.574152579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:03.574177594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:06.574247635+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:06.574255738+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:09.57523941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:09.575263812+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:12.575586925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:12.575594572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:15.575732009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:15.575748709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:18.576029302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:18.576053318+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:21.576535752+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:21.576542912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:24.57704311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:24.57711177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:27.577084554+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:27.577134686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:30.577847339+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:30.577853606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:33.578321496+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:33.578330219+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:36.578570224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:36.578617321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:39.578776003+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:39.578785395+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:42.579081141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:42.579095744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:45.580163571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:45.580172208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:48.580472977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:48.580486178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:51.581428401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:51.581447052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:54.581820413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:54.581823939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:57.582006339+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:24:57.582013951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:00.583005274+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:00.583020165+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:03.583303972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:03.583319108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:06.58354511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:06.583558126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:09.583788403+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:09.58380879+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:12.584121244+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:12.584131851+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:15.584194284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:15.584209081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:18.584456934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:18.584510735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:21.585305319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:21.585328873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:24.585891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:24.585936446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:27.586225096+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:27.586235953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:30.586271301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:30.586280556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:33.58672477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:33.586846225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:36.586884162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:36.586900685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:39.587222483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:39.587249269+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:42.58755117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:42.587573482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:45.588178942+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:45.588190334+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:48.588478056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:48.588484828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:51.588756172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:51.588773256+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:54.589371923+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:54.589371925+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:57.590326913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:25:57.590343093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:00.590578073+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:00.590607915+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:03.590907368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:03.590909625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:06.590925679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:06.59094429+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:09.590982802+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:09.591012552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:12.591279349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:12.591306765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:15.592257807+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:15.59227342+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:18.59257629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:18.592588485+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:21.592893505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:21.592884553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:24.593246504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:24.593259966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:27.59357218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:27.593576497+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:30.593940369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:30.593953976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:33.594237769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:33.594255547+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:36.594963654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:36.594988102+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:39.595359693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:39.595372097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:42.595677481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:42.595698144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:45.595817431+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:45.595856567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:48.596140625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:48.596166032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:51.596716519+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:51.59674437+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:54.597721077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:54.597750426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:57.598041237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:26:57.598082525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:00.598541006+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:00.59857657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:03.598821007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:03.598834398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:06.599142213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:06.599168725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:09.599961106+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:09.599976625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:12.60030405+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:12.600304068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:15.600674117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:15.600750391+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:18.601027814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:18.601046424+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:21.60187775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:21.601894052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:24.602259302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:24.602300936+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:27.602611951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:27.602657637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:30.603436322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:30.603483057+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:33.60391201+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:33.603922986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:36.604605247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:36.604605445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:39.604874293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:39.604893751+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:42.605406218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:42.605441144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:45.605862395+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:45.605904296+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:48.606314986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:48.606315702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:51.607029293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:51.607042612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:54.607606338+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:54.607633889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:57.607933831+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:27:57.607960298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:00.608697713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:00.608719719+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:03.608903399+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:03.608914891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:06.609718737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:06.609718735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:09.610367361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:09.610414079+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:12.610732681+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:12.610732679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:15.611353762+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:15.61139388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:18.611684309+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:18.611690024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:21.612561141+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:21.612580294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:24.613393809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:24.613409731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:27.613674075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:27.613695426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:30.61462182+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:30.614633907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:33.61494169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:33.614937677+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:36.615592436+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:36.615604617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:39.615939844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:39.615951877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:42.616191821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:42.616203053+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:45.616849947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:45.616876041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:48.617264835+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:48.617270652+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:51.617477617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:51.617490238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:54.618017557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:54.618035911+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:57.618667016+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:28:57.618670279+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:00.61927036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:00.619286785+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:03.619571936+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:03.619588105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:06.620362255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:06.620366938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:09.62056358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:09.620573701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:12.621293731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:12.621287014+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:15.621845055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:15.621856067+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:18.622165297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:18.622190172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:21.622412583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:21.622435317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:24.6228472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:24.622867267+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:27.623891971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:27.62389191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:30.623968888+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:30.623979416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:33.624112584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:33.624161205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:36.624857878+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:36.624876494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:39.625362877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:39.625394575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:42.626202781+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:42.626253207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:45.626689095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:45.626737671+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:48.627293915+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:48.627294187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:51.627373689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:51.627385893+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:54.628320656+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:54.628328373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:57.629037414+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:29:57.629052616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:00.629875761+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:00.629887877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:03.630012463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:03.630012466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:06.630983226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:06.630997238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:09.631290374+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:09.631299087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:12.631343493+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:12.631355824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:15.631806248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:15.631819301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:18.632108584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:18.632121426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:21.633059693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:21.633066516+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:24.63356682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:24.633582121+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:27.63395535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:27.633972478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:30.634468286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:30.634491528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:33.634758062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:33.634771154+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:36.634902729+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:36.634920059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:39.635244196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:39.635250758+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:42.635546722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:42.635555995+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:45.636080241+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:45.636080176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:48.636405459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:48.636420468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:51.637214348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:51.637249411+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:54.637245623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:54.637256874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:57.637477299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:30:57.637501217+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:00.637655765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:00.637673205+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:03.638035075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:03.638046562+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:06.638868532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:06.6388739+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:09.639186605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:09.639196366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:12.639953276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:12.639976664+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:15.640852068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:15.640858429+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:18.64125216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:18.641264773+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:21.641736005+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:21.6417472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:24.642195545+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:24.642211617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:27.642954542+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:27.642966481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:30.643010287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:30.643018757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:33.643429909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:33.643441244+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:36.644143952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:36.64416221+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:39.64447733+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:39.644487052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:42.644769284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:42.644819003+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:45.645220582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:45.645220541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:48.646146376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:48.646166639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:51.646840962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:51.646855137+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:54.647267129+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:54.647282241+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:57.647880599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:31:57.647926318+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:00.648733737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:00.648785157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:03.649117225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:03.649152805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:06.650186201+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:06.650206345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:09.650501013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:09.650515965+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:12.650706434+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:12.650742624+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:15.65113814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:15.651164246+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:18.651342779+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:18.651361448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:21.652052168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:21.652101181+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:24.652577706+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:24.652590895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:27.653116626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:27.653116656+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:30.653856431+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:30.653868673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:33.654368463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:33.654391537+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:36.655347041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:36.655374359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:39.656003161+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:39.656012213+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:42.656311417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:42.656311649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:45.657272556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:45.657301044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:48.657587067+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:48.657631716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:51.657982114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:51.657985408+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:54.658407304+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:54.658437513+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:57.659031218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:32:57.659039798+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:00.659367451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:00.659385261+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:03.660442051+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:03.66044509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:06.661212902+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:06.66121292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:09.661519451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:09.661551745+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:12.662425497+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:12.662460061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:15.663208251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:15.663250116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:18.663519532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:18.663562495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:21.66375961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:21.663782119+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:24.664235817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:24.664245138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:27.664321497+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:27.664346254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:30.664901711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:30.664923451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:33.66531377+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:33.665460832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:36.666270571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:36.666320541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:39.666636413+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:39.666633532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:42.667682267+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:42.667718023+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:45.668493171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:45.668508922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:48.669402674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:48.669450971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:51.67004789+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:51.670047858+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:54.670607476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:54.67060266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:57.670992117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:33:57.671004248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:00.671704395+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:00.671751911+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:03.672078478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:03.672078183+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:06.672341321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:06.672372938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:09.672659287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:09.672700243+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:12.673689628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:12.673711288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:15.673946229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:15.673966379+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:18.674267359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:18.674303481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:21.675113868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:21.675124655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:24.675643853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:24.675652828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:27.676553003+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:27.676570696+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:30.676933579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:30.67693358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:33.677262454+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:33.677274856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:36.677600352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:36.67763131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:39.677920953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:39.677930805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:42.678997485+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:42.678996167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:45.679601362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:45.67962191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:48.679973334+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:48.679978805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:51.680309602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:51.680334938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:54.680790118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:54.680800584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:57.681074446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:34:57.681094533+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:00.68180555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:00.681854178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:03.682521116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:03.682536098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:06.683319397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:06.683319782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:09.683620249+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:09.683664576+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:12.684067654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:12.684104647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:15.68500768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:15.685052585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:18.686011512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:18.686053858+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:21.686874608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:21.686906961+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:24.687331035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:24.687367592+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:27.687667525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:27.687666757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:30.687939921+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:30.687945815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:33.688368781+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:33.688409934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:36.688449161+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:36.688458228+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:39.688735939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:39.688752349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:42.689214025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:42.689214117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:45.689864863+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:45.68988291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:48.690251933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:48.690257509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:51.691123871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:51.691180841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:54.691707739+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:54.691717463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:57.692654546+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:35:57.692675891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:00.692954541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:00.692988754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:03.693757654+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:03.693778024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:06.694316806+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:06.694343113+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:09.694591716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:09.694629292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:12.694627871+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:12.694648927+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:15.695294232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:15.695318918+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:18.69618838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:18.696223557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:21.696533052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:21.696526978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:24.697050802+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:24.697088544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:27.697668296+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:27.697701976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:30.697991873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:30.69804118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:33.698247247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:33.698296295+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:36.699032516+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:36.699042222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:39.699353486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:39.699382695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:42.699782986+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:42.699817528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:45.700468279+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:45.700471333+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:48.701312689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:48.70131895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:51.701762743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:51.701785999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:54.7027719+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:54.702791772+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:57.703490513+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:36:57.703537321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:00.703842168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:00.703842255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:03.704182926+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:03.704207332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:06.704260083+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:06.704271493+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:09.704571966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:09.704603791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:12.705035598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:12.705050218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:15.705689742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:15.70573202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:18.705861526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:18.705872797+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:21.70592199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:21.705955581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:24.706432606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:24.70647044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:27.706850912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:27.706872788+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:30.707873334+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:30.707890372+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:33.708337097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:33.708405587+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:36.70880499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:36.708831338+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:39.709367614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:39.709382196+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:42.710067891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:42.710094857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:45.710644506+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:45.710653909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:48.711455775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:48.711467421+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:51.712042524+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:51.712047501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:54.712432953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:54.712456088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:57.71267971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:37:57.712705531+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:00.712989957+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:00.713000719+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:03.713351035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:03.713376791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:06.713994456+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:06.714009908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:09.714318859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:09.714324791+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:12.71453676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:12.71455817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:15.715175828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:15.715196406+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:18.715226498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:18.715228667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:21.715656219+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:21.715666318+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:24.716127807+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:24.716161938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:27.71715064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:27.717207446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:30.717457276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:30.717489179+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:33.718120639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:33.718129127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:36.718601065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:36.71860938+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:39.718900675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:39.718913127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:42.718999854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:42.719019364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:45.719761047+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:45.719794343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:48.720118953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:48.720136678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:51.720619277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:51.720664421+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:54.720744383+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:54.720787539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:57.721257119+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:38:57.721267446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:00.721594334+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:00.721605579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:03.72244284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:03.722436179+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:06.723042384+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:06.723122555+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:09.723450432+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:09.72346774+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:12.724086874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:12.724105989+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:15.72480481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:15.724808444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:18.725739673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:18.725755631+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:21.725825818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:21.725873722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:24.726415236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:24.726447139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:27.726961056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:27.72700972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:30.727264247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:30.727264383+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:33.727659298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:33.727664131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:36.728142714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:36.728201685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:39.728381214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:39.728400338+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:42.729390346+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:42.729420861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:45.730016118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:45.730022626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:48.730537676+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:48.730579936+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:51.731476841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:51.731499287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:54.732120907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:54.732142166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:57.732746432+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:39:57.732752873+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:00.733595998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:00.733601981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:03.734046125+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:03.734047907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:06.73496682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:06.734996118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:09.735360072+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:09.735372721+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:12.736061561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:12.736102723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:15.736990294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:15.737031245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:18.737261347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:18.737261442+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:21.737604581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:21.737624617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:24.738198977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:24.738226009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:27.738508657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:27.738523317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:30.738848558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:30.738885423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:33.739532482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:33.739541935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:36.739897844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:36.739915322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:39.740288233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:39.740304033+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:42.741342077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:42.741359197+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:45.742032044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:45.74205673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:48.742911763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:48.742960964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:51.743241766+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:51.743241842+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:54.743645274+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:54.743667495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:57.743895554+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:40:57.743902115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:00.744215604+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:00.744231382+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:03.745298935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:03.745298996+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:06.745717507+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:06.745712566+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:09.74659192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:09.746591922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:12.746998506+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:12.747007653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:15.747950924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:15.747972855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:18.748280884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:18.748292526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:21.748568802+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:21.748610844+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:24.749241514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:24.749263019+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:27.749477588+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:27.749491598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:30.749767509+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:30.749799596+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:33.75011731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:33.750126422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:36.750574558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:36.750581898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:39.751393707+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:39.751418194+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:42.751702013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:42.751743516+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:45.752312774+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:45.752334301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:48.753260678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:48.753294138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:51.753589035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:51.753607317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:54.754185216+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:54.754210102+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:57.755081041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:41:57.755093895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:00.755379733+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:00.755416978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:03.756236338+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:03.756241765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:06.756680648+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:06.756702808+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:09.756743484+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:09.756779711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:12.757096802+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:12.757143469+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:15.757657318+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:15.757678016+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:18.757816245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:18.757836001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:21.758649964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:21.758680888+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:24.7593349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:24.75934912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:27.760301693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:27.760333602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:30.76064868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:30.76069579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:33.761235378+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:33.761245108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:36.761735966+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:36.761777313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:39.762052143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:39.762077522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:42.762474783+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:42.762491767+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:45.76350459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:45.763512882+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:48.764008708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:48.764035645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:51.76433948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:51.764347744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:54.764758037+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:54.764812034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:57.765276154+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:42:57.765300865+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:00.765574834+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:00.765597444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:03.766121337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:03.766170626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:06.766686701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:06.766733153+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:09.767336805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:09.767394972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:12.768380933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:12.768388511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:15.76907828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:15.769090881+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:18.769818008+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:18.769851+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:21.77015317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:21.770174022+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:24.770409153+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:24.770457851+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:27.771123139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:27.77114721+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:30.771457761+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:30.771491294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:33.77207633+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:33.77209322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:36.772330118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:36.772380526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:39.773190294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:39.77319034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:42.774146537+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:42.774173035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:45.774799333+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:45.774825534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:48.775397829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:48.775410482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:51.775672275+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:51.775683901+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:54.776386367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:54.776395007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:57.777089079+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:43:57.777093009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:00.77739467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:00.777403858+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:03.778218186+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:03.778232135+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:06.778504913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:06.778512096+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:09.778593751+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:09.778630325+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:12.779047772+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:12.779052104+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:15.779555317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:15.77957014+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:18.779582076+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:18.779613393+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:21.77991126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:21.779926401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:24.780107455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:24.780149895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:27.780500162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:27.780520195+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:30.780801049+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:30.780808405+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:33.781416478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:33.78144706+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:36.781739638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:36.781774723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:39.782197683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:39.782212625+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:42.782541467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:42.782559998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:45.783117467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:45.783128755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:48.78405081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:48.784067329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:51.784350824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:51.784371933+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:54.784907292+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:54.784913843+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:57.785743192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:44:57.785792813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:00.786669257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:00.7867049+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:03.787090854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:03.787103247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:06.787404501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:06.78743944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:09.787739237+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:09.787746561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:12.788222229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:12.788254406+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:15.788783533+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:15.788804781+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:18.789111868+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:18.789131343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:21.789426361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:21.789425353+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:24.790095688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:24.790138232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:27.790495245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:27.790525373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:30.790805268+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:30.790808415+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:33.791215038+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:33.791218742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:36.791959235+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:36.791991782+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:39.792656874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:39.792707519+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:42.793151996+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:42.793186994+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:45.793799648+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:45.79379916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:48.793829471+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:48.793851047+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:51.794253049+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:51.794253171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:54.795233528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:54.795248612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:57.795650518+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:45:57.795660125+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:00.795835014+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:00.795842163+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:03.796667336+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:03.796680856+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:06.796990217+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:06.796992834+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:09.797187081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:09.797207025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:12.797800332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:12.797818143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:15.798465993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:15.798479077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:18.799155226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:18.799168884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:21.799450818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:21.799457326+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:24.800371498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:24.800379354+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:27.801303836+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:27.80130954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:30.802337637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:30.802354721+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:33.803312762+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:33.803319937+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:36.803600221+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:36.803612548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:39.804529611+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:39.804544319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:42.805438978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:42.805460355+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:45.806337932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:45.806355374+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:48.806781857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:48.806808412+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:51.807147643+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:51.807166775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:54.807955221+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:54.807958829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:57.808690134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:46:57.808705959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:00.808982975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:00.808989631+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:03.809365975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:03.809378068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:06.809589874+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:06.80958074+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:09.81026079+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:09.810268255+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:12.81056006+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:12.81060163+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:15.811341224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:15.811358884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:18.811846386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:18.811871187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:21.812203608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:21.812222064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:24.81291367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:24.812931242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:27.813307174+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:27.813324248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:30.81336188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:30.813373181+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:33.813421347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:33.813437466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:36.813744305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:36.813746288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:39.814262975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:39.814272553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:42.814475931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:42.81448598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:45.815531226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:45.815541773+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:48.816150533+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:48.816189017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:51.816386777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:51.81640759+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:54.817283494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:54.817284382+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:57.817599545+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:47:57.817606252+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:00.818259564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:00.81827078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:03.818913334+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:03.818922647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:06.819222427+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:06.819228539+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:09.819562321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:09.819581552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:12.81977718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:12.819794734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:15.819821953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:15.81983026+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:18.819871514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:18.819892002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:21.820805866+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:21.820819517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:24.821381435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:24.821396348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:27.821634992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:27.821635124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:30.822305174+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:30.822324686+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:33.823159171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:33.823172558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:36.823364556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:36.82337456+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:39.824343302+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:39.824352588+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:42.824656884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:42.824656879+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:45.825513029+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:45.825525825+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:48.825564816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:48.825583267+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:51.825891548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:51.825906822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:54.826052464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:54.826078775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:57.826492599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:48:57.826518106+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:00.827065327+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:00.827080853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:03.827911365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:03.827912375+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:06.828238601+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:06.828247062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:09.828658066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:09.828695743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:12.828984475+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:12.829052301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:15.82953468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:15.829546673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:18.829976669+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:18.829985894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:21.830327152+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:21.830332416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:24.831206065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:24.831228532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:27.831444049+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:27.831481697+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:30.832179058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:30.83219824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:33.83230538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:33.832825093+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:36.832884758+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:36.832932744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:39.833442349+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:39.833472055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:42.834436124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:42.834455719+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:45.834811274+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:45.834822+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:48.834901061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:48.834920645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:51.83522142+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:51.835240669+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:54.835983743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:54.836004995+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:57.836311162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:49:57.836344582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:00.836934749+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:00.836946405+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:03.837473645+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:03.837481977+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:06.837809837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:06.837834204+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:09.838145284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:09.838145285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:12.838382751+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:12.838405384+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:15.838454669+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:15.838459306+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:18.839513436+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:18.839521599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:21.839742905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:21.839743017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:24.840315007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:24.840352084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:27.84065887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:27.840669487+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:30.841220476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:30.841236066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:33.84220317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:33.842203168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:36.842413279+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:36.842418631+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:39.843188834+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:39.84320663+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:42.844122468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:42.844132168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:45.844294477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:45.844310314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:48.844833156+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:48.844834227+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:51.845246968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:51.845248818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:54.846218033+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:54.846218029+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:57.846444877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:50:57.846444875+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:00.847270522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:00.847282286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:03.847927311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:03.847927377+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:06.848159177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:06.848170969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:09.848650914+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:09.848653124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:12.848884712+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:12.84891105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:15.848973159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:15.848984675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:18.849091843+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:18.849106829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:21.849323976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:21.849323978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:24.850308869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:24.850320036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:27.850540744+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:27.850552258+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:30.85077807+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:30.850802191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:33.851134821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:33.851235266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:36.851701489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:36.851713697+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:39.851812406+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:39.851836674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:42.852208015+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:42.85220567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:45.852632044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:45.852644473+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:48.853184129+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:48.853198534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:51.853421742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:51.853428667+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:54.853890341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:54.853918376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:57.854485204+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:51:57.854500708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:00.854509583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:00.854527201+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:03.85538944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:03.855379739+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:06.855633598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:06.855633594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:09.856314787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:09.856342332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:12.856648416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:12.856653985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:15.857386946+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:15.857386806+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:18.857436172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:18.857455133+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:21.857695572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:21.857695632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:24.858481969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:24.858509097+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:27.85871542+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:27.858733007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:30.859741226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:30.859754512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:33.860320628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:33.860375381+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:36.860676697+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:36.860695567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:39.861399277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:39.861399308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:42.862247355+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:42.862249693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:45.862449574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:45.862457718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:48.862963111+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:48.862977099+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:51.863218641+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:51.863234627+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:54.864295207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:54.864327078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:57.864515077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:52:57.864535001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:00.865464192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:00.865480722+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:03.866277035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:03.866277033+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:06.866979083+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:06.866980166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:09.867436572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:09.86744017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:12.867641066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:12.867655543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:15.868204567+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:15.868213974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:18.868440924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:18.868446297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:21.868854354+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:21.8688786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:24.869057689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:24.869069851+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:27.869305857+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:27.869324253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:30.869337347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:30.86936132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:33.869469229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:33.869473899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:36.869908754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:36.869916719+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:39.87042578+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:39.870440284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:42.870667745+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:42.870683926+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:45.871451556+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:45.871468505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:48.871675448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:48.871694055+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:51.872782934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:51.872801098+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:54.872940599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:54.872963929+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:57.873524077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:53:57.87352419+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:00.874213228+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:00.874231439+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:03.874715328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:03.874730763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:06.875193683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:06.875196935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:09.875300985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:09.875321109+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:12.875554158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:12.875571133+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:15.87627456+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:15.876287948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:18.87650551+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:18.876534507+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:21.877204683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:21.877207311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:24.87769613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:24.877703371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:27.877961454+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:27.877980108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:30.878534899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:30.878537492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:33.878993369+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:33.879002845+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:36.879574303+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:36.879584909+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:39.880404041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:39.880430267+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:42.880666699+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:42.880667155+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:45.881028225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:45.881045314+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:48.881272374+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:48.881264233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:51.881841153+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:51.881850139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:54.882332819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:54.882354569+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:57.882573658+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:54:57.882577808+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:00.883204519+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:00.883231337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:03.883612176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:03.88362621+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:06.884555118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:06.884572428+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:09.884910262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:09.884926792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:12.88522616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:12.885226099+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:15.88620634+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:15.886230037+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:18.886859405+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:18.886865013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:21.887368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:21.887378134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:24.887902435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:24.887927204+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:27.888287025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:27.888302945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:30.88876247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:30.888762467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:33.889181332+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:33.889183233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:36.890040245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:36.89005494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:39.891005711+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:39.891012736+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:42.891227606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:42.891241337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:45.892127394+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:45.892131163+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:48.892343245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:48.892367741+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:51.892972959+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:51.893007002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:54.893077643+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:54.893087225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:57.893185264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:55:57.893213737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:00.893660051+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:00.893675365+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:03.894151629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:03.89416837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:06.894253103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:06.894259447+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:09.894874949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:09.894891437+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:12.895241403+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:12.895247483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:15.895338127+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:15.89535416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:18.895553714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:18.895564422+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:21.896408732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:21.896429052+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:24.897205887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:24.897218912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:27.897454795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:27.897481754+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:30.898232278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:30.898242887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:33.898612265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:33.898627236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:36.899282853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:36.899295415+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:39.899968908+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:39.899979575+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:42.900549616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:42.900559105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:45.901012969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:45.901024106+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:48.901236598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:48.90125347+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:51.902248184+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:51.902247208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:54.90322357+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:54.903228763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:57.903449877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:56:57.903462964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:00.904345386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:00.904355757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:03.904814478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:03.90481448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:06.905766515+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:06.905778172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:09.906752922+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:09.90675534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:12.907123898+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:12.907152307+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:15.908017028+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:15.908030838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:18.908248228+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:18.908255905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:21.908494059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:21.908516427+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:24.908963723+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:24.908976315+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:27.909263254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:27.909271367+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:30.909506543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:30.909510543+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:33.909626147+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:33.909657484+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:36.910490854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:36.910509724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:39.911560673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:39.911568084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:42.911783266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:42.911778266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:45.911964486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:45.911964401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:48.912244862+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:48.912277238+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:51.912714657+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:51.91272343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:54.9129866+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:54.912997652+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:57.913244363+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:57:57.913269099+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:00.913365318+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:00.913378487+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:03.913837653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:03.913851596+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:06.914103964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:06.91411429+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:09.914210526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:09.914227616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:12.914484207+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:12.914519459+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:15.915283034+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:15.915294899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:18.915512278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:18.915584538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:21.916110438+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:21.916124114+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:24.917083343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:24.917083341+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:27.91732591+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:27.917349467+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:30.917409637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:30.917413184+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:33.918067457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:33.918090259+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:36.919058985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:36.919077211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:39.919100511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:39.919109082+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:42.919327069+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:42.919340158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:45.919586598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:45.919595361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:48.919836558+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:48.919838031+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:51.920343522+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:51.920356352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:54.920828976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:54.920843446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:57.921128632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:58:57.921144876+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:00.921566535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:00.921585615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:03.922166364+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:03.922166974+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:06.922656978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:06.922663724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:09.923139492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:09.923157952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:12.923380068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:12.923392006+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:15.9234809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:15.923527502+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:18.923728701+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:18.923733872+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:21.924736706+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:21.924754984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:24.925481013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:24.925499224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:27.925737571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:27.925760916+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:30.925795208+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:30.925816924+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:33.926136815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:33.926139778+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:36.926223813+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:36.926232685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:39.926478077+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:39.92649175+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:42.926914483+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:42.926932082+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:45.927439393+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:45.927451646+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:48.927677829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:48.927684939+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:51.928335785+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:51.928358528+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:54.928745583+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:54.928760834+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:57.929730665+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T11:59:57.929744713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:00.930440846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:00.930449955+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:03.930911517+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:03.930926586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:06.930930492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:06.930930491+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:09.931216324+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:09.931216322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:12.931822678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:12.9318502+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:15.932013256+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:15.932013339+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:18.932257103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:18.932265282+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:21.933306912+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:21.933309863+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:24.93356126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:24.933580257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:27.934610805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:27.934631432+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:30.935690006+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:30.935708229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:33.936254617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:33.936283277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:36.936648894+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:36.936661884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:39.936887162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:39.936899361+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:42.937650235+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:42.937661039+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:45.937868651+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:45.937872628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:48.938074603+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:48.938083236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:51.938734379+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:51.938735582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:54.939244278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:54.939257329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:57.940306086+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:00:57.940317668+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:00.940902798+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:00.940917094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:03.941433544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:03.941461559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:06.942324455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:06.9423245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:09.942564967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:09.942565103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:12.943288975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:12.943291435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:15.944377358+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:15.944401917+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:18.944722741+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:18.944722742+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:21.94551928+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:21.945519193+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:24.945983533+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:24.945993204+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:27.94601739+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:27.946030167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:30.946563656+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:30.946575169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:33.946891725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:33.946995655+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:36.947259+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:36.947280793+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:39.947465811+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:39.947481454+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:42.948368992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:42.948389132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:45.949371869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:45.949394455+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:48.94959506+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:48.949600593+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:51.950265388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:51.95027682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:54.950532447+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:54.9505503+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:57.951260448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:01:57.951271103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:00.951495965+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:00.951506814+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:03.951930683+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:03.951941529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:06.95202802+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:06.952034905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:09.952247089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:09.952254713+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:12.952918525+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:12.952941112+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:15.952965695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:15.952974014+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:18.953268949+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:18.953277178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:21.953913089+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:21.953917574+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:24.954472183+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:24.954472105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:27.955311948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:27.955320348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:30.956216639+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:30.956216706+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:33.956632429+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:33.95664598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:36.957428178+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:36.95742818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:39.957674985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:39.95769129+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:42.958699041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:42.958715231+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:45.959375557+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:45.959384714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:48.959568362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:48.959580544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:51.95970025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:51.95972027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:54.960253226+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:54.960283751+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:57.961098133+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:02:57.961103827+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:00.962143478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:00.96214677+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:03.963016612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:03.963027486+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:06.96367794+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:06.963692045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:09.96389131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:09.963900714+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:12.964071572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:12.964094736+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:15.964885397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:15.964889299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:18.96522406+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:18.965231877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:21.965831609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:21.965839366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:24.966348343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:24.966353818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:27.966473999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:27.966480493+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:30.966748673+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:30.966747381+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:33.967185059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:33.96718516+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:36.96822352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:36.968223608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:39.968482443+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:39.968489971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:42.969321612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:42.969339675+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:45.969618815+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:45.969630284+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:48.969859609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:48.969884153+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:51.970818651+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:51.970832118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:54.97145287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:54.971462144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:57.972318832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:03:57.972321278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:00.972910345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:00.972917376+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:03.97339472+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:03.973421133+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:06.974133529+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:06.974133527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:09.974383276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:09.974383278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:12.975308343+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:12.975324768+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:15.975374426+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:15.975380386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:18.975615311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:18.975632416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:21.976661554+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:21.97666985+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:24.977154305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:24.977199075+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:27.977242513+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:27.977257988+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:30.977675167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:30.977684296+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:33.97813501+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:33.978146854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:36.978298146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:36.978304204+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:39.979045944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:39.979064795+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:42.979908307+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:42.979916581+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:45.979957307+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:45.979975848+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:48.980284229+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:48.980287414+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:51.981206305+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:51.981219512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:54.981675971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:54.981685286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:57.981727931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:04:57.981739748+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:00.981980143+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:00.982006747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:03.982426444+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:03.982438288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:06.983361423+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:06.983375321+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:09.983725695+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:09.983748947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:12.984780262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:12.984786113+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:15.985255018+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:15.985265018+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:18.985463867+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:18.98547688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:21.986334854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:21.986333464+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:24.986633806+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:24.986634502+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:27.986758291+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:27.986781009+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:30.987105348+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:30.987121492+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:33.987562242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:33.987562359+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:36.988614564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:36.988628698+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:39.988859458+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:39.988878177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:42.989929653+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:42.989944953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:45.990699538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:45.990711335+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:48.991506445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:48.991518244+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:51.992427189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:51.99244407+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:54.992514032+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:54.992521969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:57.992685586+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:05:57.992688163+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:00.992919446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:00.992931935+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:03.993445755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:03.993461636+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:06.994256158+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:06.994304832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:09.99454833+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:09.99456061+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:12.995647696+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:12.995680981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:15.996408021+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:15.996461421+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:18.997225801+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:18.997269239+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:21.998280056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:21.998302984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:24.998556716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:24.998567496+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:27.999106796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:27.999106615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:30.999332453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:30.999333659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:34.000126146+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:34.000145841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:37.000477765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:37.000491007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:40.000759647+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:40.000768926+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:43.00135838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:43.001370936+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:46.001943195+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:46.001943193+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:49.002227611+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:49.002232246+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:52.0022971+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:52.002332062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:55.002627452+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:55.002627502+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:58.003004877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:06:58.003020199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:01.003310499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:01.003329138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:04.003422188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:04.003446107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:07.004161527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:07.004163502+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:10.004396357+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:10.004416344+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:13.004995138+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:13.005004975+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:16.005752414+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:16.005767204+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:19.006418087+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:19.006427275+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:22.007146582+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:22.00715917+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:25.007681881+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:25.007694373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:28.008620832+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:28.008656272+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:31.009354759+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:31.009365039+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:34.009482835+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:34.009499328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:37.010511962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:37.010512001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:40.010700976+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:40.010713045+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:43.011694716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:43.011713104+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:46.012350992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:46.012366085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:49.012430046+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:49.01243715+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:52.012811724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:52.012812253+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:55.01338007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:55.013395405+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:58.013625418+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:07:58.013630716+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:01.01383293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:01.013845979+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:04.01394281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:04.013943946+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:07.014959904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:07.014987689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:10.015241756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:10.015257002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:13.015750154+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:13.0157621+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:16.016404496+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:16.016418951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:19.016447622+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:19.016457846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:22.016487526+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:22.01649634+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:25.016853931+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:25.016865513+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:28.017180674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:28.017180617+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:31.017395855+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:31.017403095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:34.017870251+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:34.017885896+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:37.01868461+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:37.018705963+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:40.018933318+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:40.018952679+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:43.01987773+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:43.019887828+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:46.020585658+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:46.020585659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:49.021410135+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:49.021419602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:52.022290807+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:52.022300693+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:55.022639068+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:55.02264331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:58.022801534+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:08:58.022812726+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:01.02310523+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:01.023113103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:04.023819499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:04.023835642+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:07.023970787+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:07.023978668+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:10.024259203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:10.024276295+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:13.024998225+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:13.025008913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:16.025729906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:16.025735864+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:19.026316682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:19.02632552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:22.027263945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:22.027270725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:25.028324936+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:25.028336194+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:28.028551297+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:28.028569067+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:31.028803191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:31.028810764+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:34.029326652+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:34.029375218+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:37.029283074+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:37.02931014+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:40.029518921+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:40.029538489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:43.030333603+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:43.030347666+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:46.030953629+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:46.030964392+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:49.031828088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:49.031836613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:52.032288151+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:52.032302691+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:55.032627725+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:55.03263904+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:58.03332899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:09:58.033342499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:01.033531747+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:01.033547265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:04.033787494+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:04.033816715+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:07.034380202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:07.034384897+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:10.03456674+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:10.034594508+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:13.034841732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:13.034858322+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:16.035518345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:16.035526197+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:19.035620681+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:19.035624126+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:22.036414962+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:22.036426484+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:25.037397435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:25.037429973+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:28.038397792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:28.038432027+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:31.038721003+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:31.03876211+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:34.039315682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:34.039351245+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:37.039475999+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:37.039485001+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:40.039736812+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:40.039742036+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:43.039875109+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:43.039886191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:46.040610058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:46.040623188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:49.040811132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:49.040822756+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:52.041631316+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:52.041635252+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:55.041905153+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:55.041917108+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:58.042823951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:10:58.042839505+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:01.043157017+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:01.043158293+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:04.043716992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:04.043736333+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:07.044334067+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:07.044336972+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:10.045123507+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:10.045136511+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:13.045331214+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:13.04534169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:16.045986829+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:16.045986918+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:19.046628951+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:19.046627628+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:22.047616188+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:22.047635709+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:25.048654399+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:25.048727247+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:28.049316254+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:28.049349553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:31.049585616+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:31.049610029+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:34.050054947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:34.050061396+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:37.050675753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:37.050696388+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:40.050906435+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:40.050915131+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:43.051904481+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:43.051921552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:46.052602085+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:46.052621732+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:49.052809571+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:49.052833891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:52.053102105+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:52.053130387+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:55.053274981+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:55.053287624+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:58.053636715+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:11:58.053644445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:01.053872124+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:01.053872512+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:04.054575392+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:04.054596436+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:07.054837212+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:07.05484689+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:10.055511232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:10.055525672+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:13.05588049+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:13.055886171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:16.056551445+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:16.05655166+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:19.057392944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:19.057399837+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:22.05761839+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:22.057642968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:25.057704944+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:25.057727495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:28.058063278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:28.058083648+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:31.058401232+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:31.058423078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:34.058461538+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:34.058472846+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:37.058731148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:37.058739627+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:40.059585101+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:40.05959927+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:43.060188054+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:43.06020967+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:46.060774352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:46.060795242+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:49.061622549+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:49.061646707+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:52.061870049+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:52.061874594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:55.062268462+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:55.062293773+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:58.06281594+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:12:58.062824084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:01.06312187+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:01.063112206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:04.063193265+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:04.063225189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:07.06344148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:07.063463718+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:10.064261262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:10.064270615+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:13.064850057+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:13.064864357+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:16.065605731+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:16.065629082+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:19.066037585+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:19.066037677+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:22.066341215+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:22.066363397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:25.066639329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:25.066657533+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:28.066930003+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:28.066978264+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:31.067266757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:31.067266952+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:34.067762086+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:34.067769394+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:37.068335885+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:37.068341416+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:40.069103053+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:40.069123632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:43.069178643+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:43.06918945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:46.069793682+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:46.069792013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:49.069897278+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:49.069922352+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:52.070259236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:52.070281817+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:55.071183101+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:55.071197453+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:58.072252084+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:13:58.072260956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:01.072492308+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:01.072501623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:04.073450156+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:04.073458564+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:07.074337202+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:07.074348851+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:10.074407818+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:10.074413833+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:13.07523759+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:13.075241059+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:16.075835816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:16.075847317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:19.075882958+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:19.075898792+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:22.076185476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:22.07620299+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:25.076417011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:25.076432248+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:28.076785561+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:28.076805777+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:31.077083281+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:31.077116869+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:34.077866139+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:34.077892418+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:37.078246843+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:37.078277222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:40.07884007+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:40.078863337+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:43.079103011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:43.079141128+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:46.079767446+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:46.079791053+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:49.080236622+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:49.080267824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:52.080503761+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:52.080526316+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:55.081392499+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:55.081412743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:58.082342735+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:14:58.082355406+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:01.082599037+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:01.082598227+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:04.082731953+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:04.082759603+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:07.082993317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:07.083007945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:10.083119029+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:10.083151669+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:13.08376266+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:13.083762608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:16.084492323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:16.084499298+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:19.084552563+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:19.084559056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:22.084774838+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:22.084797519+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:25.085514199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:25.085532523+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:28.085755012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:28.085768165+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:31.086075011+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:31.086069043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:34.086194652+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:34.086243887+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:37.086944612+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:37.086960477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:40.087372984+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:40.087400506+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:43.087640895+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:43.087657758+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:46.088464993+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:46.088485932+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:49.08926383+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:49.089290199+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:52.089523513+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:52.08952757+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:55.089735397+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:55.089742724+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:58.090785062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:15:58.090806401+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:01.091654441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:01.091662956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:04.092547638+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:04.093071579+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:07.092780632+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:07.092803468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:10.093851072+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:10.093852152+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:13.094745882+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:13.094762805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:16.095513824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:16.095534023+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:19.095970243+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:19.095978719+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:22.096284078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:22.096305998+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:25.096890399+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:25.09692541+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:28.097706262+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:28.097738737+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:31.098814854+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:31.098836702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:34.09884688+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:34.098858758+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:37.09925825+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:37.09925934+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:40.100249257+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:40.100250841+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:43.100841741+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:43.100878498+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:46.101540025+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:46.101588678+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:49.102455035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:49.102464176+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:52.102695527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:52.1027285+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:55.103347466+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:55.103355328+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:58.104380478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:16:58.10440035+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:01.104651279+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:01.104678094+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:04.105030623+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:04.105063382+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:07.105373301+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:07.105364451+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:10.105999275+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:10.106000095+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:13.106606888+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:13.106624656+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:16.107228996+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:16.107244906+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:19.107309945+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:19.107327963+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:22.107552825+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:22.107592222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:25.108585222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:25.108604051+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:28.109249311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:28.109254294+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:31.109496236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:31.109527398+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:34.109957288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:34.109961236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:37.110436066+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:37.110455441+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:40.111297172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:40.111311785+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:43.111387954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:43.111397144+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:46.11180992+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:46.111824969+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:49.111875963+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:49.111875948+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:52.112171224+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:52.11217122+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:55.11309329+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:55.113103404+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:58.113677056+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:17:58.113683796+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:01.114458826+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:01.114471192+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:04.115358132+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:04.115401514+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:07.11569222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:07.115745003+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:10.116775336+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:10.116782862+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:13.117095018+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:13.11710849+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:16.117836393+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:16.117851317+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:19.117944168+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:19.118000354+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:22.118006434+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:22.118071457+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:25.118424371+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:25.118424276+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:28.119226191+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:28.119236432+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:31.11930681+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:31.119322609+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:34.120062884+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:34.120093717+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:37.120416956+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:37.120456994+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:40.121139524+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:40.121146694+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:43.121451002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:43.121454766+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:46.122391577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:46.122420448+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:49.123127702+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:49.123152883+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:52.123452267+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:52.123460342+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:55.124467997+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:55.12449041+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:58.124729624+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:18:58.124747978+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:01.125492157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:01.125498963+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:04.125620311+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:04.125636947+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:07.125838903+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:07.125863331+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:10.126309819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:10.126313862+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:13.126555222+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:13.126576649+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:16.127362607+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:16.127376821+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:19.128369078+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:19.1283845+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:22.129401964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:22.129413477+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:25.130386765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:25.130403584+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:28.130655734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:28.13067824+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:31.131372162+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:31.131376209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:34.131508614+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:34.131538712+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:37.132518891+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:37.132563853+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:40.13318116+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:40.133207062+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:43.13343244+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:43.133449847+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:46.134251053+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:46.134263366+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:49.134302345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:49.134330973+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:52.134543159+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:52.134546858+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:55.135603323+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:55.13564708+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:58.135842927+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:19:58.135902763+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:01.136122484+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:01.136133271+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:04.136452058+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:04.136468603+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:07.136704954+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:07.136705024+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:10.136772886+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:10.136775287+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:13.137066189+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:13.137098552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:16.137238436+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:16.137256559+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:19.137898064+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:19.137911755+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:22.138231599+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:22.138264313+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:25.139123277+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:25.139116133+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:28.139436913+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:28.139442877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:31.140486244+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:31.140506836+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:34.141092552+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:34.141109418+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:37.141388626+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:37.141400608+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:40.14213715+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:40.142158482+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:43.142459601+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:43.142481631+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:46.142735424+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:46.142747115+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:49.143490548+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:49.143539044+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:52.14377613+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:52.143819425+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:55.144444527+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:55.14446456+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:58.144699412+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:20:58.144702288+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:01.145542685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:01.145553577+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:04.145824117+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:04.145846602+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:07.146141806+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:07.14615319+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:10.147227772+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:10.147218648+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:13.147484734+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:13.147499786+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:16.148113532+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:16.148127028+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:19.148511659+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:19.14852368+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:22.148757661+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:22.14874775+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:25.149606907+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:25.149628637+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:28.149814088+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:28.149827531+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:31.150139928+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:31.150154968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:34.150594982+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:34.150648859+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:37.150864535+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:37.150877+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:40.151067286+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:40.151076415+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:43.151887478+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:43.151907553+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:46.152869362+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:46.152894384+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:49.152986809+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:49.152996167+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:52.153297345+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:52.153301177+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:55.153946463+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:55.153961889+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:58.154450769+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:21:58.154467107+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:01.155402051+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:01.155413968+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:04.15647043+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:04.156484373+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:07.156697598+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:07.156702134+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:10.157591219+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:10.157607203+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:13.157898206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:13.157906995+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:16.158903148+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:16.158912476+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:19.159047799+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:19.159052468+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:22.159357209+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:22.159357002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:25.160045256+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:25.160068021+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:28.16035236+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:28.160365157+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:31.160548544+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:31.160565172+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:34.160976233+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:34.160976174+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:37.161247816+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:37.161248572+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:40.161925018+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:40.16194412+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:43.162208606+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:43.162226805+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:46.162579408+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:46.162601171+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:49.162883803+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:49.162899549+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:52.163215386+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:52.163237515+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:55.163965644+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:55.163989495+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:58.164021685+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:22:58.164044081+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:01.164097489+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:01.164103899+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:04.164441964+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:04.164447256+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:07.164689354+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:07.164697861+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:10.165465012+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:10.165477275+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:13.165718103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:13.165721605+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:16.165787152+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:16.165796819+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:19.16650417+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:19.166513504+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:22.16659965+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:22.16660169+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:25.166888905+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:25.166904753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:28.167175946+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:28.167196433+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:31.167465013+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:31.16748651+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:34.167603753+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:34.167604065+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:37.168132118+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:37.168135325+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:40.168662002+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:40.168690103+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:43.16889941+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:43.168909597+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:46.16902696+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:46.169038092+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:49.169480743+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:49.169493246+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:52.169769765+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
{"level":"info","service":"gRPC","time":"2025-10-29T12:23:52.169786206+07:00","message":"broadcast client status map[2:OFFLINE 3:OFFLINE 4:ACTIVE 5:WAITING]"}
